@charset "UTF-8";@font-face{font-family:Onest;src:url(/assets/Onest-VariableFont_wght-ClXEBONp.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-onest: "Onest", -apple-system, BlinkMacSystemFont, sans-serif;--h1-size: 28px;--h2-size: 24px;--h3-size: 20px;--p-size: 16px;--callout-size: 14px;--caption-size: 12px;--headline-fs-small: 20px;--headline-fs-medium: 24px;--headline-fs-big: 28px;--text-fs-small: 12px;--text-fs-medium: 14px;--text-fs-big: 16px;--headline-lh-small: 24px;--headline-lh-medium: 32px;--headline-lh-big: 40px;--text-lh-small: 16px;--text-lh-medium: 18px;--text-lh-big: 20px;--font-weight-regular: 400;--font-weight-medium: 500;--letter-spacing-primary: -.02em;--letter-spacing-secondary: -.01em;padding:0;--chat-width: 120%;line-height:1.5;font-weight:400;color-scheme:light;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-brand: #FD5304;--color-white: #FFFFFF;--color-white-80: #FFFFFFCC;--color-white-50: #ffffff80;--color-gray: #e2e2e2;--color-gray-20: #aeaeae33;--color-light-gray:#ededed;--color-dark-100: #141414;--color-dark-60: #14141499;--color-dark-35: #14141459;--color-dark-05: #1414140d;--color-blue: #10b3ff;--color-yellow: #ffb71b;--color-red: #f25353;--color-red-10: #f253531a;--color-fucsia: #ea3376;--color-violet: #a733ea;--color-coral: #d97566;--color-state-blue: #5c6cad;--color-golden: #d99e66;--color-turquoise: #66d9c8;--color-orchid: #d966b1;--color-amethyst: #9866d9;--color--status-blue: #4b8aff;--color-sea-green: #53c587;--color-tomato: #ff4b4b;--color-smoke: #e2e2e2;--background-opposite: #141414;--background-active: #FFF;--background-inactive: #1414140d;--background-2: #ededed;--background-3: #ffffff80;--background-hover: #aeaeae33;--background-90: rgba(255, 255, 255, .9);--background-negative: #f253531a;--background-brand: #FD53041a;--background-opposite-float: #14141499;--border: #1414140d;--text-primary-opposite: #ffffff;--text-primary: #141414;--text-secondary: #14141499;--text-inactive: #14141459;--text-negative: #f25353;--text-success: #4be691;--text-attention: #ffb71b;--text-brand: #E05E18;--text-accent: #1B99FA}html,body{margin:0;padding:0;height:100%;background-color:var(--background-inactive)}#root{min-height:100dvh;display:flex;padding:0}.app-container{display:flex;flex:1;min-height:0}*{font-family:var(--font-onest),sans-serif;scrollbar-width:thin;scrollbar-color:var(--background-hover) transparent}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:var(--background-hover);border-radius:999px}h1{font-size:var(--h1-size);color:var(--text-primary);margin:0}h2,h3{font-size:var(--h3-size);color:var(--text-primary);margin:0}p{margin:0;font-size:var(--p-size);color:var(--text-primary)}hr{color:var(--border)}label{color:var(--text-primary)}a{text-decoration:none}a:hover{text-decoration:underline;cursor:pointer}.headline-1{font-size:var(--headline-fs-big);line-height:var(--headline-lh-big);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-primary)}.headline-2{font-size:var(--headline-fs-medium);line-height:var(--headline-lh-medium);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-primary)}.headline-3{font-size:var(--headline-fs-small);line-height:var(--headline-lh-small);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-primary)}.text-body{font-size:var(--text-fs-big);line-height:var(--text-lh-big);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-primary)}.text-body-medium{font-size:var(--text-fs-big);line-height:var(--text-lh-big);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-primary)}.text-callout{font-size:var(--text-fs-medium);line-height:var(--text-lh-medium);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-primary)}.text-callout-medium{font-size:var(--text-fs-medium);line-height:var(--text-lh-medium);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-primary)}.text-caption{font-size:var(--text-fs-small);line-height:var(--text-lh-small);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-secondary)}.text-caption-medium{font-size:var(--text-fs-small);line-height:var(--text-lh-small);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-secondary)}.spinner{animation:spin 1s linear infinite;transform-origin:center;transform-box:fill-box}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._sideBar_1fmqb_1{display:flex;flex-direction:column;width:280px;height:100vh;position:sticky;top:0;align-self:flex-start;overflow:hidden}._searchIcon_1fmqb_13{align-self:flex-end}._logo_1fmqb_17{display:flex;margin:24px 20px;align-items:center;justify-content:space-between}._logoBlock_1fmqb_24{cursor:pointer}._menuFullWidth_1fmqb_29{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column}._menu_9y94d_1{padding:0;width:100%;color:var(--text-secondary)}._mainMenu_9y94d_13{display:flex;flex-direction:column;padding:0 12px;gap:4px}._menuItem_9y94d_27{display:grid;grid-template-columns:16px 1fr 16px}._menuDivider_9y94d_37{margin:0}._menuItem_9y94d_27 ._text_9y94d_45{cursor:pointer;padding:0 8px;font-size:var(--callout-size);justify-self:start}._menuSection_9y94d_57{padding:18px}._divider_9y94d_65{margin:12px 8px}._historySection_9y94d_73{padding:0 12px;flex:1;overflow:hidden;display:flex;flex-direction:column}._historyTitle_9y94d_89{color:var(--text-secondary);padding:12px 12px 4px}._historyList_9y94d_99{margin-top:4px;display:flex;flex-direction:column;gap:4px;flex:1;overflow-y:auto}._historyItem_9y94d_119,._loading_9y94d_127{color:var(--text-secondary)}._empty_9y94d_135{padding-left:12px;color:var(--text-secondary)}._item_1q7ng_1{display:flex;align-items:center;gap:8px;cursor:pointer;padding:11px 16px;transition:background-color .2s ease;border-radius:44px}._item_1q7ng_1:hover{border-radius:44px;background-color:var(--background-3)}._icon_1q7ng_31{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}._text_1q7ng_49{margin:0;font-size:var(--callout-size);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sidebarItemActive_1q7ng_65,._sidebarItemActive_1q7ng_65:hover{background-color:var(--background-active)}._description_1q7ng_79{color:var(--text-inactive);font-size:var(--callout-size)}._button_iixob_1{border-radius:44px;padding:0;position:relative;overflow:hidden}._button_iixob_1:after{content:"";position:absolute;inset:0;background:var(--background-hover);opacity:0;transition:opacity .15s ease;pointer-events:none}._icon_iixob_43{display:flex;align-items:center;justify-content:center}._content_iixob_55{display:flex;align-items:center}._button_iixob_1:hover{cursor:pointer}._button_iixob_1:hover:not(:disabled):after{opacity:1}._button_iixob_1:disabled{background-color:var(--background-inactive)}._button_iixob_1:disabled:after{opacity:0}._button_iixob_1:disabled:hover{cursor:default;background-color:var(--background-inactive)}._overlay_1gyle_2{position:fixed;inset:0;background:#000c;display:flex;z-index:10000}._imageSection_1gyle_13{flex:1;display:flex;align-items:center;justify-content:center;background:var(--background-secondary);position:relative;padding:20px}._mainImage_1gyle_23{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}._navButtonLeft_1gyle_30,._navButtonRight_1gyle_31{position:absolute;top:50%;transform:translateY(-50%);background:#ffffffe6;border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10001;box-shadow:0 2px 10px #0000004d;transition:all .2s ease}._navButtonLeft_1gyle_30{left:30px}._navButtonRight_1gyle_31{right:30px}._navButtonLeft_1gyle_30:hover,._navButtonRight_1gyle_31:hover{background:#fff;transform:translateY(-50%) scale(1.1)}._contentSection_1gyle_63{width:30%;height:98vh;background-color:var(--background-2);position:relative;overflow:auto;border-radius:28px;margin:12px;box-shadow:-4px 0 20px #0000004d}._imageCloseButton_1gyle_74{position:absolute;top:24px;right:24px;background:#ffffffe6;border:none;border-radius:50%;width:40px;height:40px;font-size:24px;cursor:pointer;z-index:10001;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #0003;transition:all .2s ease}._imageCloseButton_1gyle_74:hover{background:#fff;transform:scale(1.1)}._closeButton_1gyle_98{position:absolute;top:20px;right:20px;background:#ffffffe6;border:none;border-radius:50%;width:40px;height:40px;font-size:24px;cursor:pointer;z-index:10001;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #0003;transition:all .2s ease}._closeButton_1gyle_98:hover{background:#fff;transform:scale(1.1)}._header_1gyle_122{padding:60px 24px 0;margin-bottom:24px}._title_1gyle_127{margin:0;font-size:24px;font-weight:600;color:var(--text-primary);text-align:left}._content_1gyle_63{padding:0 24px 24px}._imagePlaceholder_1gyle_139{display:flex;align-items:center;justify-content:center;height:100%;color:var(--text-secondary);font-size:18px}._master_100cs_1{border-radius:44px;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;position:relative}._black_100cs_23{background-color:var(--background-opposite);color:var(--text-primary-opposite)}._black_100cs_23:hover{background-image:linear-gradient(#aeaeae33,#aeaeae33);background-blend-mode:normal}._spinning_100cs_39{display:inline-flex;align-items:center;justify-content:center;animation:_spin_100cs_39 1s linear infinite;transform-origin:center}._spinning_100cs_39>svg,._spinning_100cs_39>i,._spinning_100cs_39>img{display:block;transform-origin:center}@keyframes _spin_100cs_39{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._master_100cs_1 span{display:flex;align-items:center;justify-content:center}._master_100cs_1 svg{display:block;width:1em;height:1em}@media(max-width:768px){._xl_100cs_121{padding:10px 16px;font-size:14px;min-height:44px}._l_100cs_133{padding:8px 12px;font-size:14px;min-height:38px}._m_100cs_1{padding:6px 10px;font-size:13px;min-height:34px}._s_100cs_39{padding:4px 8px;font-size:12px;min-height:30px}}._white_100cs_171{background-color:var(--background-active);color:var(--text-primary)}._white_100cs_171:hover{background-image:linear-gradient(var(--color-gray-20),var(--color-gray-20));background-blend-mode:normal}._clear_100cs_187{background-color:transparent;color:var(--text-secondary)}._clear_100cs_187:hover{background-image:linear-gradient(#aeaeae33,#aeaeae33);background-blend-mode:normal}._disabled_100cs_203{color:var(--text-secondary);background-color:var(--background-inactive)}._disabled_100cs_203:hover{background-image:linear-gradient(#aeaeae33,#aeaeae33);background-blend-mode:normal}._xl_100cs_121{padding:12px 14px;font-size:var(--p-size)}._l_100cs_133{padding:10px 8px;font-size:var(--callout-size)}._m_100cs_1{padding:6px 8px;font-size:var(--caption-size)}._s_100cs_39{padding:4px;font-size:var(--caption-size)}._leftElement_100cs_257{display:inline-flex;align-items:center;justify-content:center}._rightButtonContainer_100cs_267{display:inline-flex;align-items:center;justify-content:center;margin-left:4px}._rightButtonContainer_100cs_267>button{all:unset;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}._rightButtonContainer_100cs_267>button:hover{opacity:.8}._text_100cs_305{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._layout_bv0wa_1{background-color:var(--background-2);display:grid;grid-template-rows:auto 2fr;gap:24px;box-sizing:border-box;height:100vh;overflow:hidden}._avatar_bv0wa_11{cursor:pointer;justify-self:end}._mainContent_bv0wa_16{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:40px 0;width:100%;max-width:var(--chat-width);margin:0 auto;min-height:0;flex:1;height:100%}._mainContent_bv0wa_16._withMessages_bv0wa_32{justify-content:flex-start;align-items:stretch;gap:16px;padding:0;max-width:var(--chat-width);margin:0 auto;height:100%;min-height:0}._welcomeSection_bv0wa_43{display:flex;flex-direction:column;justify-content:center;gap:24px;width:100%}._chatWrapper_bv0wa_52{width:100%;max-width:var(--chat-width);padding:0 16px;display:flex;justify-content:center}._chatWrapper_bv0wa_52._chatWithMessages_bv0wa_61{margin-top:auto;width:100%;max-width:var(--chat-width);display:flex;justify-content:center}._messagesContainer_bv0wa_70{width:100%;max-width:var(--chat-width);display:flex;flex-direction:column;gap:16px;padding:0 16px;overflow-y:scroll;flex:1 1 auto;min-height:0;overscroll-behavior:contain}._message_bv0wa_70{display:flex;width:100%;flex-direction:column;gap:8px}._userMessage_bv0wa_91{align-items:flex-end}._botMessage_bv0wa_95{align-items:flex-start}._filesBubble_bv0wa_100{max-width:80%;padding:8px 12px;border-radius:20px;display:flex;flex-direction:column;background:transparent}._messageBubble_bv0wa_110{max-width:80%;padding:12px 20px;border-radius:20px;font-size:var(--callout-size);line-height:1.4;word-wrap:break-word;position:relative}._botMessageFullWidth_bv0wa_121{max-width:100%!important}._userMessage_bv0wa_91 ._messageBubble_bv0wa_110{background-color:var(--background-3);color:var(--text-primary);border-bottom-right-radius:4px}._botMessage_bv0wa_95 ._messageBubble_bv0wa_110{color:var(--text-primary);background-color:var(--background-secondary)}._messageContent_bv0wa_137{display:flex;align-items:center;gap:8px}._loadingIndicator_bv0wa_144{display:flex;align-items:center;justify-content:center}._generatingContainer_bv0wa_151{display:flex;align-items:center;justify-content:center;padding:8px 0}._messageFiles_bv0wa_158{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}._fileMessage_bv0wa_165{max-width:200px;background:var(--background-secondary);border-radius:12px;padding:8px;flex-shrink:0}._userMessage_bv0wa_91 ._fileMessage_bv0wa_165{background:transparent;color:var(--text-primary-opposite)}._userMessage_bv0wa_91 ._fileMessage_bv0wa_165 ._fileItem_bv0wa_178{color:inherit}._typingCursor_bv0wa_182{animation:_blink_bv0wa_1 1s infinite;color:var(--text-primary);font-weight:700;margin-left:2px}@keyframes _blink_bv0wa_1{0%,50%{opacity:1}51%,to{opacity:0}}._welcomeTitle_bv0wa_198{color:var(--text-primary);margin-top:0;align-items:center;text-align:center}._modalContent_bv0wa_205{display:flex;flex-direction:column;gap:16px}._modalTitle_bv0wa_211{font-size:18px;font-weight:600;color:var(--text-primary);text-align:center;margin:0}._modalDescription_bv0wa_219{font-size:14px;color:var(--text-secondary);text-align:center;margin:0}._modalActions_bv0wa_226{display:flex;gap:12px;justify-content:center;margin-top:8px}._deleteButton_bv0wa_233,._cancelButton_bv0wa_233{min-width:120px}._moreIcon_bv0wa_237,._avatar_bv0wa_11{background:none;border:none;cursor:pointer}._scrollAnchor_bv0wa_243{height:1px;width:100%}._generatedImagesContainer_bv0wa_249{max-width:100%;margin-bottom:16px}._generatedImages_bv0wa_249{display:flex;grid-template-columns:repeat(2,1fr);gap:8px;width:100%}._generatedImageWrapper_bv0wa_261{aspect-ratio:1 / 1;height:180px;width:180px;border-radius:12px;overflow:hidden;background-color:var(--background-2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease}._generatedImageWrapper_bv0wa_261:hover{transform:scale(1.02)}._generatedImage_bv0wa_249{width:100%;height:100%;object-fit:cover;border-radius:12px}._imageModal_bv0wa_287{padding:12px}._imageModalContent_bv0wa_291{color:var(--text-primary);border-radius:28px;margin-left:auto;height:100%;gap:16px}._imageModalHeader_bv0wa_299{display:flex;justify-content:flex-end;padding:0}._emptyBlock_bv0wa_305{width:40px;height:40px;background-color:var(--background-2);border-radius:8px}._imageModalBody_bv0wa_312{display:flex;align-items:center;justify-content:space-between;flex:1;gap:16px}._navButton_bv0wa_320{background:none;border:none;cursor:pointer;padding:12px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}._navButton_bv0wa_320:hover:not(:disabled){background-color:var(--background-2)}._navButton_bv0wa_320:disabled{opacity:.3;cursor:not-allowed}._imageContainer_bv0wa_341{flex:1;display:flex;align-items:center;justify-content:center;height:100%}._modalImage_bv0wa_349{width:70%;height:70%;object-fit:contain;border-radius:12px}._imageModalFooter_bv0wa_356{display:flex;justify-content:center;padding:8px 0}._imageCounter_bv0wa_362{color:var(--text-secondary);font-size:14px;font-weight:500}@media(max-width:768px){._generatedImages_bv0wa_249{grid-template-columns:1fr;gap:12px}._generatedImageWrapper_bv0wa_261{aspect-ratio:16 / 9}._imageModalBody_bv0wa_312{gap:8px}._modalImage_bv0wa_349{width:85%;height:85%}._navButton_bv0wa_320{padding:8px}}._downloadButton_bv0wa_393{background-color:var(--background-active)}._imageModalContent_bv0wa_291{display:flex;flex-direction:column;height:100%;padding-top:80px}._imageInfo_bv0wa_403{flex:1;margin-bottom:24px}._bottomSection_bv0wa_408{padding-bottom:24px}._overlay_1aquo_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000}._modal_1aquo_27{background:var(--background-2);border-radius:28px;box-shadow:0 8px 32px #0003;max-width:80%;width:100%;max-height:80%;overflow:hidden;display:flex;flex-direction:column;inline-size:fit-content;transform-origin:center;backface-visibility:hidden;will-change:transform,opacity}._header_1aquo_63{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;flex-shrink:0}._headerButtons_1aquo_79{display:flex;gap:8px}._content_1aquo_89{padding:0;flex:1;overflow-y:auto}._footer_1aquo_101{padding:32px 24px 20px;display:flex;gap:8px;align-items:center;flex-shrink:0}._title_1aquo_117{margin:0;color:var(--text-primary)}._closeButton_1aquo_127{background:none;border:none;font-size:24px;cursor:pointer;color:var(--text-secondary);padding:4px;line-height:1}._closeButton_1aquo_127:hover{color:var(--text-primary)}._modalBody_179we_1{display:flex;flex-direction:column;width:30vw;gap:12px}._placeholder_179we_8{color:var(--text-secondary);font-size:14px;padding:4px 0}._projectSection_179we_14{border-radius:12px;background:var(--background-1);overflow:hidden}._projectHeader_179we_20{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;background:transparent;border:none;cursor:pointer;text-align:left}._projectIcon_179we_32{width:14px;height:14px;flex-shrink:0}._projectName_179we_38{color:var(--text-primary);font-size:14px;font-weight:500;flex:1}._projectCount_179we_45{color:var(--text-secondary);font-size:12px}._chevron_179we_50{display:flex;align-items:center;transition:transform .2s ease}._chevronOpen_179we_56{transform:rotate(180deg)}._projectItems_179we_60{padding:0 14px 12px}._itemsList_179we_64{max-height:176px;overflow-y:auto;display:flex;flex-direction:column;gap:6px}._itemRow_179we_72{display:flex;align-items:center;gap:10px;padding:8px 10px;background:transparent;border:none;border-radius:10px;cursor:pointer;text-align:left}._itemRowSelected_179we_84{background:var(--background-active)}._itemIcon_179we_88{display:flex;width:18px;height:18px;align-items:center;justify-content:center}._itemText_179we_96{flex:1;font-size:14px;color:var(--text-primary)}._itemCheck_179we_102{display:flex;align-items:center}._createContent_ltyg5_4{gap:12px;display:flex}._projectCards_ltyg5_13{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}._workspaceSection_ltyg5_20{display:flex;flex-direction:column}._workspaceHeader_ltyg5_25{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:20px}._workspaceLabel_ltyg5_35{margin:0 0 4px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-primary)}._workspaceTitle_ltyg5_42{margin:0;font-size:28px;font-weight:600;color:var(--text-primary)}._createProjectButton_ltyg5_49{border:none;border-radius:999px;padding:10px 20px;font-weight:600;cursor:pointer}._projectsSubtitle_ltyg5_65{margin:4px 0 0;color:var(--text-secondary);font-size:14px}._viewToggle_ltyg5_71{display:inline-flex;background:var(--background-3);border-radius:999px;padding:4px;gap:4px}._viewToggleButton_ltyg5_79{border:none;background:transparent;color:var(--text-secondary);padding:6px 16px;border-radius:999px;font-size:14px;font-weight:500;cursor:pointer;transition:background .2s ease,color .2s ease}._viewToggleButtonActive_ltyg5_91{background:var(--background-2);color:var(--text-primary)}._emptyState_ltyg5_96{border:1px dashed var(--background-2);border-radius:24px;padding:32px;text-align:center;color:var(--text-secondary);background:#00000005}._emptyStateTitle_ltyg5_105{margin:0 0 8px;font-size:18px;color:var(--text-primary)}._emptyStateText_ltyg5_111{margin:0 0 16px}._emptyStateButton_ltyg5_115{border:none;border-radius:999px;padding:10px 20px;background:var(--background-2);color:var(--text-primary);font-weight:600;cursor:pointer}._projectCard_ltyg5_13{appearance:none;border:1px solid transparent;border-radius:24px;background:var(--background-3);color:var(--text-primary);padding:16px;min-height:160px;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}._projectCard_ltyg5_13:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px)}._projectCard_ltyg5_13:focus-visible{outline-offset:2px}._projectCardTitle_ltyg5_152{text-align:center}._modalHeader_ltyg5_157{display:flex;justify-content:space-between;align-items:center}._modalTitle_ltyg5_163{margin:0;padding-bottom:24px;color:var(--text-primary)}._fieldLabel_ltyg5_169{padding-left:24px}._modalClose_ltyg5_173{border:none;border-radius:100%;background:var(--background-active);color:var(--text-secondary);padding:6px 12px;font-size:24px;line-height:1;cursor:pointer}._modalField_ltyg5_184{display:flex;flex-direction:column}._modalLabel_ltyg5_189{font-size:14px;color:var(--text-secondary);margin-bottom:8px}._modalInput_ltyg5_195,._modalTextarea_ltyg5_196{border-radius:16px;border:1px solid var(--background-2);padding:12px 14px;font-size:14px;background:var(--background-3);color:var(--text-primary)}._modalInput_ltyg5_195:focus,._modalTextarea_ltyg5_196:focus{border-color:transparent}._modalTextarea_ltyg5_196{min-height:96px;resize:vertical}._colorSelectIndicator_ltyg5_215{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid var(--text-secondary)}._colorSelectPreview_ltyg5_223{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--text-secondary)}._colorSwatch_ltyg5_231{width:18px;height:18px;border-radius:6px;border:1px solid var(--background-2)}._colorValue_ltyg5_238{font-size:14px;color:var(--text-secondary)}._colorOption_ltyg5_243:hover,._colorOption_ltyg5_243:focus-visible{background:#0000000a}._colorOptionLabel_ltyg5_251{font-size:13px;letter-spacing:.02em}._modalActions_ltyg5_256{display:flex;gap:12px;justify-content:flex-start;margin-top:8px}._submitButton_ltyg5_263{border:none;background:var(--background-active);padding:10px 20px;border-radius:999px;font-weight:600;cursor:pointer}._submitButton_ltyg5_263:disabled{cursor:not-allowed}._cancelButton_ltyg5_275{border:none;background:var(--background-2);color:var(--text-primary);padding:10px 20px;border-radius:999px;font-weight:600;cursor:pointer}._mainContent_ltyg5_289{padding:0;max-width:none!important}._layout_1enul_1{background-color:var(--background-2);width:100%;display:grid;grid-template-rows:auto 2fr;padding:24px 48px 0;gap:24px}._layout_1k36t_1{display:flex;align-items:center;justify-content:space-between}._header_1k36t_7{display:flex;align-items:center;gap:8px}._title_1k36t_13 h1{margin:0}._buttons_1k36t_25{display:flex;align-items:center;gap:8px}._avatar_1k36t_31{width:36px;height:36px;justify-self:center}._icon-button_f2hbk_1{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;cursor:pointer;background-color:var(--background-inactive);border-radius:50%}._profileModal_9768p_1{display:flex;flex-direction:column;padding:0 24px;gap:32px;margin-bottom:24px}._profileHeader_9768p_9{display:flex;flex-direction:column;padding:0 4px;text-align:center;align-items:center;gap:8px}._profileBlock_9768p_19{display:flex;flex-direction:column;gap:16px}._profileCard_9768p_26{background-color:var(--background-3);border-radius:20px;padding:16px;display:flex;flex-direction:column;gap:16px}._avatarWrap_9768p_36{position:relative;width:72px;height:72px}._avatarCircle_9768p_42{width:72px;height:72px;border-radius:50%;background:#53c587;display:flex;align-items:center;justify-content:center;color:#fff;font-size:28px;font-weight:600}._avatarEdit_9768p_55{position:absolute;right:-4px;bottom:-4px;border:none;width:24px;height:24px;border-radius:50%;background:var(--background-active);box-shadow:0 2px 6px #0000001f;cursor:pointer;font-size:12px}._profileName_9768p_69{margin:0;color:var(--text-primary)}._profileEmail_9768p_74{margin:0;font-size:var(--callout-size);color:var(--text-secondary)}._status_9768p_80{color:var(--text-secondary);font-size:var(--callout-size)}._cardRow_9768p_85{display:flex;align-items:center;justify-content:space-between;gap:16px}._labelBlock_9768p_92{display:flex;flex-direction:column;gap:4px}._cardLabel_9768p_98{margin:0;color:var(--text-primary)}._cardValue_9768p_103{margin:0;color:var(--text-secondary)}._divider_9768p_108{height:1px;background:var(--border)}._logoutBlock_9768p_113{display:flex;align-items:center;gap:6px;color:var(--text-secondary)}._logoutLabel_9768p_121{color:var(--text-secondary)}._logoutBlock_9768p_113:hover{cursor:pointer}._editModal_9768p_129{display:flex;min-width:100vh;flex-direction:column;padding:8px 24px;gap:24px}._editHeader_9768p_137{display:flex;align-items:center;justify-content:space-between}._editTitle_9768p_143{font-size:var(--h3-size);margin-top:32px;color:var(--text-primary)}._editActions_9768p_149{margin-top:auto;display:flex;gap:12px}._actionButton_9768p_155{min-width:120px}@media(max-width:768px){._modal_9768p_160{width:90vw;height:auto;min-width:unset;min-height:unset}._modalContent_9768p_167{padding:32px}._cardRow_9768p_85{flex-direction:column;align-items:flex-start}}._container_cw7jk_2{width:100%;display:flex;flex-direction:column;gap:8px}._header_cw7jk_9{display:flex;align-items:center;justify-content:space-between;padding:0 4px}._label_cw7jk_16{color:var(--text-primary)}._length_cw7jk_20{color:var(--text-inactive)}._lengthError_cw7jk_28{color:var(--color-red-10, #dc3545)}._input_cw7jk_32{background-color:var(--background-3);width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:24px;font-size:16px;color:var(--text-primary);outline:none;transition:all .2s ease;box-sizing:border-box}._input_cw7jk_32:focus{border-color:var(--color-brand)}._input_cw7jk_32:disabled{color:var(--text-inactive, #9e9e9e);background-color:var(--background-inactive);cursor:not-allowed}._input_cw7jk_32:disabled::placeholder{color:var(--text-inactive, #9e9e9e)}._required_cw7jk_59{color:var(--color-red)}._hint_cw7jk_63{color:var(--text-secondary)}._inputError_cw7jk_71{border-color:var(--color-red)!important}._inputError_cw7jk_71:focus{border-color:var(--color-red)!important}._error_cw7jk_79{color:var(--text-negative)}._mainContent_17xre_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;width:100%;max-width:800px}._mainContent_17xre_1._withMessages_17xre_11{justify-content:flex-end;align-items:center;gap:16px;padding:0;max-width:800px}._icon-container_7e99v_1{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:16px}._layout_1n7dn_3{border-radius:20px;padding:20px;background:var(--background-3);border:1px solid var(--background-2);display:flex;flex-direction:column;text-align:left;cursor:pointer;font:inherit;height:280px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}._inactive_1n7dn_31{background:#fff;opacity:.5}._layout_1n7dn_3:hover{box-shadow:0 8px 20px #00000014;transform:translateY(-1px)}._layout_1n7dn_3:focus-visible{outline-offset:2px}._header_1n7dn_59{display:flex;justify-content:space-between}._content_1n7dn_69{margin-top:12px}._footer_1n7dn_77{margin-top:auto;display:flex;align-items:center;gap:8px}._projectTileHeaderColor_1n7dn_91{display:flex;align-items:center;gap:10px}._projectColor_1n7dn_103{width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.1)}._projectName_1n7dn_117{color:var(--text-primary)}._projectDescription_1n7dn_125{margin-top:8px;color:var(--text-secondary);white-space:normal;overflow-wrap:break-word;word-break:break-word}._projectStats_1n7dn_141{display:flex;gap:12px;font-size:13px;color:var(--text-secondary)}._badges_1n7dn_155{margin-top:12px;display:flex;flex-direction:column;gap:8px}._layout_e9bpr_5{display:inline-flex;width:fit-content;height:fit-content;max-width:fit-content;background-color:var(--background-active);border-radius:24px;padding:6px 8px}._content_e9bpr_27{display:flex;align-items:center;white-space:nowrap}._icon_e9bpr_39{display:flex;align-items:center;justify-content:center;width:16px;height:16px}._textZone_e9bpr_55{margin:0 2px}._container_1r2z1_1{position:relative;display:inline-block}._menu_1r2z1_11{position:absolute;background:#fff;border:1px solid #e0e0e0;border-radius:24px;box-shadow:0 4px 20px #00000026;min-width:160px;z-index:1000;padding:4px 0;margin:2px 0}._bottom-left_1r2z1_35{top:100%;left:0}._bottom-right_1r2z1_45{top:100%;right:0}._top-left_1r2z1_55{bottom:100%;left:0}._top-right_1r2z1_65{bottom:100%;right:0}._header_nj6c5_5{border:0;padding:8px 12px;margin:0}._trigger_nj6c5_17{border:0;background-color:inherit;margin:0;padding:0;display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;cursor:pointer}._title_nj6c5_45{display:flex;align-items:center;gap:8px}._titleText_nj6c5_57{margin:0}._counter_nj6c5_65{display:flex;align-items:center;justify-content:center;background-color:var(--background-inactive);color:var(--text-secondary);border-radius:24px;padding:2px 4px;height:20px;min-width:20px}._content_nj6c5_91{margin-top:8px}._contentInner_nj6c5_99{overflow:hidden}._chevron_nj6c5_107{display:inline-flex;align-items:center;justify-content:center}._tilesList_nj6c5_119{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._layout_ij44z_3{display:block}._list_ij44z_7{display:flex;gap:4px;align-items:flex-start;flex-wrap:nowrap;position:relative}._trigger_ij44z_15{display:flex;color:var(--text-secondary);padding:8px 10px;border:0;border-radius:12px;background-color:var(--background-inactive);align-items:center;gap:6px;position:relative;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .16s ease}._trigger_ij44z_15[data-state=active]{color:var(--text-primary)}._activePill_ij44z_43{position:absolute;inset:0;border-radius:12px;background-color:var(--background-active);z-index:0}._triggerInner_ij44z_51{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px}._header_1wmuo_5{border:0;padding:8px 12px;margin:0}._trigger_1wmuo_17{border:0;background-color:inherit;margin:0;padding:0;display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;cursor:pointer}._title_1wmuo_45{display:flex;align-items:center;gap:8px}._titleText_1wmuo_57{margin:0}._counter_1wmuo_65{display:flex;align-items:center;justify-content:center;background-color:var(--background-inactive);color:var(--text-secondary);border-radius:24px;padding:2px 4px;height:20px;min-width:20px}._content_1wmuo_91{margin-top:8px;overflow:hidden;background-color:var(--background-3);border-radius:24px}._content_1wmuo_91[data-state=open]{animation:_accordionSlideDown_1wmuo_1 .2s ease-out}._content_1wmuo_91[data-state=closed]{animation:_accordionSlideUp_1wmuo_1 .2s ease-out}._chevron_1wmuo_121{display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease;transform:rotate(0)}._trigger_1wmuo_17[data-state=open] ._chevron_1wmuo_121{transform:rotate(180deg)}@keyframes _accordionSlideDown_1wmuo_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _accordionSlideUp_1wmuo_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media(prefers-reduced-motion:reduce){._chevron_1wmuo_121{transition:none}._content_1wmuo_91[data-state=open],._content_1wmuo_91[data-state=closed]{animation:none}}._tableLayout_1wmuo_203{display:grid}._inactive_1wmuo_211{background:#fff;opacity:.5}._tableHeader_1wmuo_221{height:36px;padding:12px 10px;display:grid;grid-template-columns:minmax(240px,1fr) minmax(320px,1fr) minmax(428px,1fr) 52px}._tableHeaderCell_1wmuo_239{color:var(--text-secondary);display:flex;align-items:center;padding:7px 12px}._tableRow_1wmuo_259{text-align:left;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;display:grid;grid-template-columns:minmax(240px,1fr) minmax(320px,1fr) minmax(428px,1fr) 52px;align-items:center;border:none;border-top:1px solid rgba(20,20,20,.05);padding:0 12px;height:74px;background-color:inherit}._tableRow_1wmuo_259:hover{box-shadow:0 8px 20px #00000014;transform:translateY(-1px)}._tableCell_1wmuo_303{display:flex;padding:7px 12px}._tableCellIcon_1wmuo_315{display:flex;align-items:center;color:var(--text-primary)}._tableCellTitle_1wmuo_329{display:flex;width:240px;gap:8px;color:var(--text-primary)}._textTitle_1wmuo_347{display:flex;align-content:center;white-space:normal;overflow-wrap:break-word;word-break:break-word}._tableCellDescription_1wmuo_365{display:flex;width:320px;white-space:normal;overflow-wrap:break-word;word-break:break-word;color:var(--text-primary)}._tableCellBadges_1wmuo_385{display:flex;gap:8px}._tableCellActions_1wmuo_395{display:flex;align-items:center;justify-content:center}._createProjectModal_1wbut_1{padding:8px 24px;display:flex;gap:24px;flex-direction:column;width:50vh}._modalField_1wbut_17{display:flex;flex-direction:column}._colorSelect_1wbut_27{position:relative;display:flex;flex-direction:column;gap:8px}._colorSelectButton_1wbut_41{position:absolute;right:16px;top:38px;width:32px;height:32px;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-secondary)}._colorOptions_1wbut_71{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px;background:var(--background-3);border:1px solid var(--background-2);border-radius:16px}._colorOption_1wbut_71{display:flex;align-items:center;gap:10px;border-radius:12px;padding:8px 10px;border:1px solid transparent;background:transparent;color:var(--text-primary);cursor:pointer;text-align:left}._colorOptionSwatch_1wbut_117{width:20px;height:20px;border-radius:8px;border:1px solid rgba(0,0,0,.1)}._selectLabel_1wbut_131{font-size:14px;font-weight:500;color:var(--text-primary);margin-bottom:8px}._select_1wbut_131{width:100%;padding:12px 14px;border-radius:12px;border:1px solid var(--background-2);background:var(--background-1);color:var(--text-primary);font-size:14px;font-family:Onest,sans-serif;outline:none}._selectError_1wbut_169{border-color:var(--color-error)}._selectErrorText_1wbut_177{margin-top:6px;color:var(--color-error);font-size:12px}._container_pmh24_2{width:100%;display:flex;flex-direction:column;gap:8px}._header_pmh24_9{display:flex;align-items:center;justify-content:space-between;padding:0 4px}._label_pmh24_16{color:var(--text-primary)}._length_pmh24_20{color:var(--text-inactive)}._lengthError_pmh24_24{color:var(--color-red-10, #dc3545)}._input_pmh24_28{background-color:var(--background-3);width:100%;resize:none;line-height:1.4;padding:10px 12px;border:1px solid var(--border);border-radius:24px;font-size:16px;color:var(--text-primary);outline:none;transition:all .2s ease;box-sizing:border-box;overflow:auto}._input_pmh24_28:focus{border-color:var(--color-brand)}._input_pmh24_28:disabled{color:var(--text-inactive, #9e9e9e);background-color:var(--background-inactive);cursor:not-allowed}._input_pmh24_28:disabled::placeholder{color:var(--text-inactive, #9e9e9e)}._required_pmh24_58{color:var(--color-red)}._hint_pmh24_62{color:var(--text-secondary)}._inputError_pmh24_66{border-color:var(--color-red)!important}._inputError_pmh24_66:focus{border-color:var(--color-red)!important}._error_pmh24_74{color:var(--text-negative)}._sizeSmall_pmh24_78{min-height:80px}._sizeMedium_pmh24_82{min-height:120px}._sizeLarge_pmh24_86{min-height:180px}._formField_11ld9_1{display:flex;flex-direction:column;gap:8px}._labelBlock_11ld9_7{padding:0 4px}._fieldLabel_11ld9_11{color:var(--text-primary)}._required_11ld9_15{color:var(--color-red)}._selectContainer_11ld9_19{position:relative;padding:0;background:var(--background-3);border:1px solid rgba(20,20,20,.08);border-radius:24px;transition:border-color .2s}._selectContainer_11ld9_19._error_11ld9_28{border-color:var(--color-red-10, #dc3545)}._selectContainer_11ld9_19:has(.rs__control--is-focused){border-color:var(--color-brand)}._selectContainer_11ld9_19 .rs__control{width:100%;border:none;background:transparent;box-shadow:none;border-radius:24px;cursor:pointer;margin:0}._selectContainer_11ld9_19 .rs__control--is-focused{box-shadow:none}._selectContainer_11ld9_19 .rs__value-container{padding:10px 12px;display:flex;align-items:center;gap:4px}._selectContainer_11ld9_19 .rs__indicator-separator{display:none}._selectContainer_11ld9_19 .rs__dropdown-indicator{padding:10px 12px}._selectContainer_11ld9_19 .rs__input-container{margin:0;padding:0}._selectContainer_11ld9_19 .rs__placeholder{margin:0}._selectContainer_11ld9_19 .rs__single-value{margin:0;color:var(--text-primary)}.rs__menu-portal .rs__menu{background-color:var(--background-active);opacity:1;border:1px solid rgba(20,20,20,.12);border-radius:24px;box-shadow:0 12px 30px #0000002e;overflow:hidden;z-index:999999}.rs__single-value{display:inline-flex;align-items:center}.rs__option{display:inline-flex;align-items:center;gap:4px;flex-direction:row}.rs__menu-portal .rs__menu--placement-bottom{margin-top:4px}.rs__menu-portal .rs__menu--placement-top{margin-bottom:4px}.rs__menu-portal .rs__menu-list{padding:6px;max-height:260px;background-color:var(--background-3)}.rs__menu-portal .rs__option{padding:10px 12px;border-radius:20px;color:var(--text-primary);cursor:pointer;margin-bottom:4px}.rs__menu-portal .rs__option:last-child{margin-bottom:0}.rs__menu-portal .rs__option--is-focused{background:var(--background-hover)}.rs__menu-portal .rs__option--is-selected{background:var(--background-inactive)}.rs__menu-portal .rs__option--is-disabled{opacity:.5;cursor:not-allowed}.rs__menu-portal .rs__group-heading{padding:10px 16px;margin:0;color:var(--text-secondary)}.rs__menu-portal .rs__no-options-message,.rs__menu-portal .rs__loading-message{padding:10px 12px;color:var(--text-secondary, rgba(20, 20, 20, .6))}.rs__menu-portal .rs__menu-list::-webkit-scrollbar{width:8px}.rs__menu-portal .rs__menu-list::-webkit-scrollbar-thumb{background:#1414142e;border-radius:999px}.rs__menu-portal .rs__menu-list::-webkit-scrollbar-track{background:transparent}._hasLeftIcon_11ld9_166 .rs__value-container{padding-left:44px}._hasRightIcon_11ld9_170 .rs__value-container{padding-right:44px}._selectBlockLeftIcon_11ld9_174{display:flex;gap:4px;align-items:center}._selectLeftIcon_11ld9_180{display:inline-flex;align-items:center;line-height:1;gap:4px;pointer-events:none}._selectRightIcon_11ld9_188{pointer-events:none}.rs__menu-portal{z-index:999999;background-color:transparent}._triggerContainer_gthao_1{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;gap:8px}._dropdownIcon_gthao_9{flex-shrink:0;width:16px;height:16px;color:var(--text-secondary);display:flex;align-items:center;justify-content:center}._container_gthao_19{position:relative;display:inline-block;width:95%;border-radius:24px;background-color:var(--background-active)}._triggerItem_gthao_27{cursor:pointer;border-radius:24px;background-color:var(--background-active);transition:all .2s ease;padding-right:6px}._dropdown_gthao_9{position:absolute;width:100%;background:var(--background-2);border-radius:24px;box-shadow:0 4px 20px #00000026;min-width:200px;z-index:1000;padding:8px 0;margin-top:8px}._dropdownHeader_gthao_47{padding:8px 16px 12px;margin-bottom:4px}._dropdownTitle_gthao_52{color:var(--text-primary);font-size:var(--callout-size)}._ratioOptions_gthao_57{padding:0 8px}._ratioOption_gthao_57{display:flex;align-items:center;justify-content:space-between;padding:8px;cursor:pointer;transition:background-color .2s ease;border-radius:24px;min-height:40px}._ratioOption_gthao_57:hover{background-color:var(--background-3)}._ratioOption_gthao_57._selected_gthao_76{background-color:var(--background-active)}._ratioOption_gthao_57._requiresSubscription_gthao_80{opacity:.7}._optionContent_gthao_84{display:flex;align-items:center;gap:8px;flex:1}._optionIcon_gthao_91{display:flex;align-items:center;justify-content:center;width:16px;height:16px}._optionText_gthao_99{color:var(--text-primary);font-size:var(--callout-size)}._rightIcons_gthao_104{display:flex;align-items:center;gap:8px}._checkIcon_gthao_110{color:var(--text-primary);width:16px;height:16px}._lockIcon_gthao_116{color:var(--text-secondary);width:14px;height:14px}._divider_gthao_122{border:none;border-top:1px solid var(--background-inactive);margin:4px 0}._bottom-left_gthao_129{top:100%;left:0}._bottom-right_gthao_134{top:100%;right:0}._top-left_gthao_139{bottom:100%;left:0}._top-right_gthao_144{bottom:100%;right:0}._triggerContent_gthao_148{display:flex}._triggerDescription_gthao_152{font-size:var(--caption-size);color:var(--text-inactive);justify-self:center;text-align:center;margin-top:14px}._description_gthao_159{color:var(--text-inactive);font-size:var(--callout-size)}._formatButtons_1ydh0_2{display:flex;gap:4px;overflow:hidden;width:fit-content}._formatButton_1ydh0_2{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;padding:8px 16px;background:var(--background-inactive);border:none;color:var(--text-secondary);border-radius:12px;font-size:var(--callout-size);cursor:pointer;transition:all .2s ease;min-width:80px}._formatButton_1ydh0_2:hover{background-image:linear-gradient(#aeaeae33,#aeaeae33)}._formatButton_1ydh0_2._active_1ydh0_30{background:var(--background-active);color:var(--text-primary)}._formatButton_1ydh0_2._active_1ydh0_30 ._buttonIcon_1ydh0_35{color:var(--text-primary)}._formatButton_1ydh0_2._active_1ydh0_30 ._buttonIcon_1ydh0_35 svg path{fill:var(--text-primary)}._buttonIcon_1ydh0_35{display:flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--text-secondary);transition:all .2s ease}._buttonIcon_1ydh0_35 svg path{fill:var(--text-secondary);transition:all .2s ease}._buttonText_1ydh0_58{white-space:nowrap}._sliderContainer_11ivy_2{padding:0 24px 24px 0}._sliderHeader_11ivy_6{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._label_11ivy_13{color:var(--text-primary);font-size:var(--callout-size)}._value_11ivy_18{color:var(--text-inactive);font-size:var(--callout-size)}._sliderWrapper_11ivy_23{position:relative;width:100%;height:20px;display:flex;align-items:center}._sliderBackground_11ivy_31{position:absolute;width:100%;height:6px;background:var(--text-inactive);border-radius:16px;overflow:hidden}._sliderFill_11ivy_40{position:absolute;height:100%;background:var(--text-primary);border-radius:2px;transition:width .2s ease}._slider_11ivy_2{position:relative;width:100%;height:4px;border-radius:2px;outline:none;-webkit-appearance:none;cursor:pointer;margin:0;padding:0;background:transparent!important;z-index:2}._slider_11ivy_2::-webkit-slider-track{width:100%;height:4px;border-radius:2px;background:transparent;border:none}._slider_11ivy_2::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--text-primary);cursor:pointer;border:3px solid var(--text-primary);box-shadow:0 2px 8px #0003;transition:all .2s ease}._slider_11ivy_2::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #0000004d}._slider_11ivy_2::-moz-range-track{width:100%;height:4px;border-radius:2px;background:transparent;border:none}._slider_11ivy_2::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--text-primary);cursor:pointer;border:3px solid var(--background-2);box-shadow:0 2px 8px #0003;transition:all .2s ease}._slider_11ivy_2::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px #0000004d}._slider_11ivy_2::-ms-track{width:100%;height:4px;background:transparent;border-color:transparent;color:transparent}._slider_11ivy_2::-ms-thumb{width:20px;height:20px;border-radius:50%;background:var(--text-primary);cursor:pointer;border:3px solid var(--text-primary);box-shadow:0 2px 8px #0003}._fileItem_4h9xq_1{cursor:pointer;position:relative;display:flex;align-items:center;gap:12px;padding:12px;border-radius:16px;background:var(--background-active);transition:all .2s ease;min-width:200px;max-width:220px;overflow:visible}._fileIcon_4h9xq_16{flex-shrink:0;width:36px;height:36px;display:flex}._fileInfo_4h9xq_23{flex:1;min-width:0;max-width:80%}._fileName_4h9xq_29{color:var(--text-primary);margin-bottom:4px;word-break:break-word;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}._fileMeta_4h9xq_39{display:flex;justify-content:flex-start;align-items:center;color:var(--text-secondary);gap:4px}._removeButton_4h9xq_47{position:absolute;top:8px;right:8px;width:20px;height:20px;border:none;border-radius:50%;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .2s ease;z-index:1;padding:0}._fileItem_4h9xq_1:hover ._removeButton_4h9xq_47{opacity:1}._removeButton_4h9xq_47:hover{transform:scale(1.1)}@media(max-width:768px){._fileItem_4h9xq_1{min-width:180px;max-width:200px}._fileMeta_4h9xq_39{flex-direction:column;align-items:flex-start;gap:2px}}._tooltipContainer_1t76t_2{position:relative;display:inline-block;width:fit-content;cursor:pointer}._tooltip_1t76t_2{position:absolute;background:var(--background-opposite-float);color:var(--text-primary-opposite);padding:6px 8px;border-radius:8px;font-size:var(--caption-size);white-space:nowrap;box-shadow:0 4px 12px #00000026;border:1px solid var(--border);z-index:10000;pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}._tooltipArrow_1t76t_28{position:absolute;top:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--background-negative)}._tooltipArrowBottom_1t76t_41{top:auto;bottom:-6px;border-bottom:none;border-top:6px solid var(--background-negative)}._chat_1tu5x_1{border-radius:24px;width:800px;background-color:var(--background-3);padding:12px;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:24px;max-width:100%;cursor:pointer;overflow:visible;gap:24px}._chatHeader_1tu5x_31{display:flex;justify-content:space-between;align-items:center}._chatTitle_1tu5x_43{font-size:16px;font-weight:600;color:var(--text-primary)}._addFileButton_1tu5x_55{background:none;border-radius:6px;padding:6px 12px;font-size:12px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}._addFileButton_1tu5x_55:hover{background:var(--background-hover)}._chatHistory_1tu5x_83{flex:1;min-height:60px}._message_1tu5x_93{background:var(--text-primary);padding:12px 16px;border-radius:12px;font-size:14px;line-height:1.4;color:var(--text-primary)}._inputContainer_1tu5x_111{padding:8px}._textarea_1tu5x_119{width:100%;border:none;background:transparent;resize:none;outline:none;color:var(--text-primary);max-height:200px;overflow-y:auto;padding:0}._textarea_1tu5x_119::placeholder{color:var(--text-inactive)}._bottomPanel_1tu5x_151{display:flex;justify-content:space-between;align-items:center}._leftButtons_1tu5x_163{display:flex;gap:8px}._modelVersionSelect_1tu5x_173{max-width:160px}._iconButton_1tu5x_181{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;border:none;border-radius:8px;cursor:pointer;color:var(--text-secondary);transition:all .2s ease}._iconButton_1tu5x_181:hover{background:var(--background-hover);color:var(--text-primary)}._sendButton_1tu5x_219{background:var(--background-inactive);color:#fff;border:none;border-radius:8px;padding:8px 20px;cursor:pointer;font-size:14px;font-weight:500;transition:opacity .2s}._sendButton_1tu5x_219:disabled{opacity:.5;cursor:not-allowed}._sendButton_1tu5x_219:not(:disabled):hover{opacity:.8}._disabled_1tu5x_261{background-color:var(--background-inactive);cursor:not-allowed}._active_1tu5x_271{background-color:var(--text-primary)}._filesSection_1tu5x_281{width:100%;position:relative;margin-bottom:12px}._carouselContainer_1tu5x_293{position:relative;width:100%}._filesPreview_1tu5x_303{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--background-hover) transparent}._filesPreview_1tu5x_303::-webkit-scrollbar{height:6px}._filesPreview_1tu5x_303::-webkit-scrollbar-track{background:transparent;border-radius:3px}._filesPreview_1tu5x_303::-webkit-scrollbar-thumb{background:var(--background-hover);border-radius:3px}._filesPreview_1tu5x_303::-webkit-scrollbar-thumb:hover{background:var(--text-secondary)}._filesPreview_1tu5x_303:not(:hover)::-webkit-scrollbar-thumb{background:transparent}._fileWrapper_1tu5x_369{flex:0 0 auto}._carouselControls_1tu5x_379{position:absolute;top:50%;left:0;right:0;display:flex;align-items:center;transform:translateY(-50%);pointer-events:none;z-index:10}._scrollButton_1tu5x_403{display:flex;cursor:pointer;color:var(--text-primary);transition:all .2s ease;pointer-events:all;z-index:20}._scrollButton_1tu5x_403:first-child{margin-right:auto}._scrollButton_1tu5x_403:last-child{margin-left:auto}._scrollButton_1tu5x_403:active{transform:scale(.95)}._dropZone_1tu5x_445._hasFiles_1tu5x_445{min-height:120px}@media(max-width:768px){._chat_1tu5x_1{width:100%;border-radius:16px;margin-bottom:20px}._filesPreview_1tu5x_303{gap:8px}._scrollButton_1tu5x_403{width:28px;height:28px;font-size:14px}}._layout_juybn_1{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:0 20px}._content_juybn_10{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}._textBlock_juybn_18{display:flex;flex-direction:column;gap:8px;text-align:center}._buttons_juybn_25{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;margin-bottom:24px}._icon_juybn_36{display:flex;width:48px;height:48px}._title_juybn_42{margin:0;color:var(--text-primary)}._text_juybn_18{margin:0;color:var(--text-secondary)}._banner_1yhpn_1{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-radius:24px;background-color:var(--background-negative);color:var(--text-primary-opposite);width:100%;box-sizing:border-box}._text_1yhpn_14{display:flex;flex-direction:column;gap:4px}._title_1yhpn_20{font-size:var(--text-fs-big);font-weight:var(--font-weight-medium);margin:0}._message_1yhpn_26{margin:0;font-size:var(--text-fs-medium);line-height:var(--text-lh-medium)}@media(max-width:768px){._banner_1yhpn_1{flex-direction:column;align-items:flex-start}}._modal_diwn7_1{max-width:1200px;width:min(90vw,1200px)}._content_diwn7_6{display:flex;flex-direction:column;gap:24px}._title_diwn7_12{font-size:var(--headline-fs-medium)}._subtitle_diwn7_16{margin:0;color:var(--text-secondary)}._cardsGrid_diwn7_21{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;padding-right:24px}._card_diwn7_21{background:var(--color-white);border-radius:20px;margin-left:24px;padding:20px;display:flex;flex-direction:column;gap:16px;box-shadow:0 10px 30px #0000000f}._recommended_diwn7_39{border:1px solid rgba(253,83,4,.2);background:#fff6f0}._cardHeader_diwn7_44{display:flex;justify-content:space-between;gap:12px}._cardTitle_diwn7_50{margin:0;font-size:var(--headline-fs-small)}._cardDescription_diwn7_55{margin:4px 0 0;color:var(--text-secondary);font-size:var(--text-fs-medium)}._badge_diwn7_61{align-self:flex-start;background:#ffe2d1;color:#ff6a1a;padding:4px 10px;border-radius:999px;font-size:var(--text-fs-small);font-weight:var(--font-weight-medium)}._priceRow_diwn7_71{display:flex;align-items:baseline;gap:8px}._priceNote_diwn7_77{text-decoration:line-through;color:var(--text-secondary);font-size:var(--text-fs-medium)}._priceLabel_diwn7_83{font-size:var(--text-fs-big);color:var(--text-primary);font-weight:var(--font-weight-medium)}._features_diwn7_89{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._featureItem_diwn7_98{display:flex;align-items:center;gap:8px;color:var(--text-primary);font-size:var(--text-fs-medium)}._featureIcon_diwn7_106{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-primary)}._enterpriseCard_diwn7_115{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;border-radius:20px;background:var(--background-inactive);margin:0 24px 24px}._enterpriseInfo_diwn7_126{display:flex;gap:16px;align-items:center}._enterpriseIcon_diwn7_132{width:44px;height:44px;border-radius:12px;background:var(--background-opposite);color:var(--text-primary-opposite);display:flex;align-items:center;justify-content:center;font-size:20px}._enterpriseTitle_diwn7_144{margin:0;font-size:var(--text-fs-big)}._enterpriseDescription_diwn7_149{margin:4px 0 0;color:var(--text-secondary);font-size:var(--text-fs-medium)}@media(max-width:768px){._enterpriseCard_diwn7_115{flex-direction:column;align-items:flex-start}}._modalBody_f0cuz_1{display:flex;flex-direction:column;width:30vw;gap:12px}._placeholder_f0cuz_8{color:var(--text-secondary);font-size:14px;padding:4px 0}._projectSection_f0cuz_14{border-radius:12px;background:var(--background-1);overflow:hidden}._projectHeader_f0cuz_20{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;background:transparent;border:none;cursor:pointer;text-align:left}._projectIcon_f0cuz_32{width:14px;height:14px;flex-shrink:0}._projectName_f0cuz_38{color:var(--text-primary);font-size:14px;font-weight:500;flex:1}._projectCount_f0cuz_45{color:var(--text-secondary);font-size:12px}._chevron_f0cuz_50{display:flex;align-items:center;transition:transform .2s ease}._chevronOpen_f0cuz_56{transform:rotate(180deg)}._projectItems_f0cuz_60{padding:0 14px 12px}._itemsList_f0cuz_64{max-height:176px;overflow-y:auto;display:flex;flex-direction:column;gap:6px}._itemRow_f0cuz_72{display:flex;align-items:center;gap:10px;padding:8px 10px;background:transparent;border:none;border-radius:10px;cursor:pointer;text-align:left}._itemRowSelected_f0cuz_84{background:var(--background-active)}._itemRowDisabled_f0cuz_88{cursor:not-allowed;opacity:.6}._itemIcon_f0cuz_93{display:flex;width:18px;height:18px;align-items:center;justify-content:center}._itemText_f0cuz_101{flex:1;font-size:14px;color:var(--text-primary)}._itemStatus_f0cuz_107{font-size:12px;color:var(--text-secondary)}._itemCheck_f0cuz_112{display:flex;align-items:center}._footnoteRefSup_1lyh6_3{font-size:.75em;line-height:1;vertical-align:super}._footnoteRefLink_1lyh6_15{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;text-decoration:none;background:var(--background-inactive);color:var(--text-primary)}._footnoteRefLink_1lyh6_15:hover{background:var(--background-hover)}._footnoteBackrefLink_1lyh6_49{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;text-decoration:none;background:var(--background-inactive);color:var(--text-primary);margin-left:6px}._footnoteBackrefLink_1lyh6_49:hover{background:var(--background-hover)}._footnoteRefLink_1lyh6_15 svg,._footnoteRefLink_1lyh6_15 img,._footnoteBackrefLink_1lyh6_49 svg,._footnoteBackrefLink_1lyh6_49 img{display:none!important}._footnotesSection_1lyh6_99{margin-top:16px;padding-top:12px;border-top:1px solid var(--border);color:var(--text-secondary)}._footnotesSection_1lyh6_99 ol{margin:10px 0 0;padding-left:20px}._footnotesSection_1lyh6_99 li{margin:8px 0}._footnotesSection_1lyh6_99 p{margin:0}._markdown_1lyh6_137{word-break:break-word;overflow-wrap:anywhere;color:var(--text-primary)}._markdown_1lyh6_137 p{white-space:pre-wrap;margin:0}._markdown_1lyh6_137 p+p{margin-top:12px}._markdown_1lyh6_137 h1,._markdown_1lyh6_137 h2,._markdown_1lyh6_137 h3,._markdown_1lyh6_137 h4,._markdown_1lyh6_137 h5,._markdown_1lyh6_137 h6{margin:20px 0 8px}._markdown_1lyh6_137 h1:first-child,._markdown_1lyh6_137 h2:first-child,._markdown_1lyh6_137 h3:first-child,._markdown_1lyh6_137 h4:first-child,._markdown_1lyh6_137 h5:first-child,._markdown_1lyh6_137 h6:first-child{margin-top:0}._markdown_1lyh6_137 p+ul,._markdown_1lyh6_137 p+ol,._markdown_1lyh6_137 p+blockquote,._markdown_1lyh6_137 p+pre,._markdown_1lyh6_137 p+.tableWrapper,._markdown_1lyh6_137 p+hr{margin-top:12px}._markdown_1lyh6_137 ul+p,._markdown_1lyh6_137 ol+p,._markdown_1lyh6_137 blockquote+p,._markdown_1lyh6_137 pre+p,._markdown_1lyh6_137 .tableWrapper+p{margin-top:12px}._textStrong_1lyh6_241{color:var(--text-primary)}._textEm_1lyh6_249{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-style:italic;font-size:16px;line-height:20px;letter-spacing:-.02em;color:var(--text-primary)}._textDel_1lyh6_267{text-decoration:line-through;opacity:.7}._link_1lyh6_279{color:inherit;text-decoration:underline;text-underline-offset:2px}._link_1lyh6_279:hover{opacity:.85}._listUnordered_1lyh6_299,._listOrdered_1lyh6_301{margin:10px 0;padding-left:20px}._listUnordered_1lyh6_299 ._listUnordered_1lyh6_299,._listUnordered_1lyh6_299 ._listOrdered_1lyh6_301,._listOrdered_1lyh6_301 ._listUnordered_1lyh6_299,._listOrdered_1lyh6_301 ._listOrdered_1lyh6_301{margin:8px 0 0;padding-left:18px}._listItem_1lyh6_327{margin:8px 0;padding-left:2px}._listItem_1lyh6_327>p{margin:0}._listItem_1lyh6_327>*+*{margin-top:8px}._listUnordered_1lyh6_299>li::marker,._listOrdered_1lyh6_301>li::marker{color:var(--text-primary)}._listOrdered_1lyh6_301{list-style-position:outside}._markdown_1lyh6_137 blockquote{margin:12px 0;border-left:3px solid var(--color-brand);padding-left:12px;opacity:.9}._markdown_1lyh6_137 hr{margin:16px 0;border:none;border-top:1px solid var(--border);opacity:.7}._tableWrapper_1lyh6_215:not(:has([data-twemoji])){width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}._table_1lyh6_215{width:100%;min-width:max-content;border-collapse:collapse;border-spacing:0}._tableBody_1lyh6_439 ._tableRow_1lyh6_445:not(:last-child){border-bottom:1px solid var(--border)}._tableHead_1lyh6_437 ._tableRow_1lyh6_445{border-bottom:1px solid var(--border)}._tableHeaderCell_1lyh6_467,._tableCell_1lyh6_469{padding:12px 14px;text-align:left;vertical-align:top;white-space:nowrap;color:var(--text-primary)}._tableHeaderCell_1lyh6_467{font-weight:600;color:var(--text-primary)}._tableCell_1lyh6_469{color:var(--text-secondary)}._imageWrapper_1lyh6_509:not(:has([data-twemoji])){padding:16px 0;display:block;width:100%;max-width:100%;border-radius:16px;overflow:hidden;background:linear-gradient(90deg,var(--background-inactive) 25%,var(--background-hover) 37%,var(--background-inactive) 63%);background-size:400% 100%;animation:_imageSkeleton_1lyh6_1 1.4s ease infinite;position:relative}._image_1lyh6_509:not([data-twemoji]){display:block;width:128px;height:auto;border-radius:inherit;background:transparent;inset:0;object-fit:cover}._image_1lyh6_509:not([data-twemoji]):not([src]),._image_1lyh6_509:not([data-twemoji])[src=""]{visibility:hidden}._imageWrapper_1lyh6_509:has(._image_1lyh6_509[src]){animation:none;background:transparent}@keyframes _imageSkeleton_1lyh6_1{0%{background-position:100% 50%}to{background-position:0 50%}}._codeWrapper_1lyh6_605{position:relative;margin:12px 0;border-radius:24px;background:#f7f7f8;overflow:hidden;border:1px solid rgba(0,0,0,.08)}._codeHeader_1lyh6_623{position:absolute;top:0;left:0;right:0;height:40px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;pointer-events:none}._codeLang_1lyh6_649{padding:6px 10px;border-radius:999px;color:var(--text-secondary);text-transform:lowercase;pointer-events:none}._codeCopy_1lyh6_665{pointer-events:auto;border:none;cursor:pointer;padding:6px 10px;border-radius:999px;background:var(--background-inactive);color:var(--text-secondary)}._codeCopy_1lyh6_665:hover{background:var(--background-hover)}._codeBlock_1lyh6_693{padding:52px 16px 16px!important;font-size:13px;overflow-x:auto}._codeInline_1lyh6_705{padding:2px 8px;border-radius:8px;background:var(--background-inactive);color:var(--text-secondary);white-space:break-spaces}._markdown_1lyh6_137 [data-twemoji]{width:1.15em;height:1.15em;display:inline-block;vertical-align:-.125em;overflow:visible}._root_dlt36_1{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}._rootDisabled_dlt36_9{cursor:not-allowed;opacity:.7}._nativeInput_dlt36_14{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._box_dlt36_26{width:20px;height:20px;border-radius:6px;border:2px solid var(--text-inactive);background-color:var(--text-primary-opposite);display:inline-flex;align-items:center;justify-content:center;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease;box-sizing:border-box;color:var(--text-primary-opposite)}._nativeInput_dlt36_14:checked+._box_dlt36_26{background-color:var(--text-primary);border-color:var(--text-primary)}._nativeInput_dlt36_14:disabled:checked+._box_dlt36_26{background-color:var(--text-inactive);border:none}._nativeInput_dlt36_14:disabled+._box_dlt36_26{background-color:var(--text-primary-opposite)}._boxError_dlt36_54{border-color:var(--color-red)!important}._nativeInput_dlt36_14:focus-visible+._box_dlt36_26._boxError_dlt36_54{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-red) 35%,transparent)}._check_dlt36_62{width:16px;height:16px}._label_dlt36_67{color:var(--text-primary);font-size:14px}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}._emptyState_2pl3d_1{width:100%;height:100%;min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:32px;padding:80px 24px;text-align:center}._title_2pl3d_14{margin:0;font-size:var(--h2-size);font-weight:500;color:var(--text-primary)}._cards_2pl3d_21{width:100%;max-width:800px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}._actionCard_2pl3d_29{border:1px solid var(--background-2);border-radius:24px;background:var(--background-3);padding:32px 24px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;cursor:pointer;min-height:220px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background-color .2s ease}._actionCard_2pl3d_29:hover{background:var(--background-hover);border-color:var(--color-brand);transform:translateY(-1px)}._actionCard_2pl3d_29:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}._iconWrapper_2pl3d_56{width:48px;height:48px;border-radius:16px;background:var(--color-smoke);display:flex;align-items:center;justify-content:center}._iconWrapper_2pl3d_56 svg{width:28px;height:28px}._cardContent_2pl3d_71{display:flex;flex-direction:column;gap:4px}._cardTitle_2pl3d_77{font-size:var(--p-size);font-weight:500;color:var(--text-primary)}._cardDescription_2pl3d_83{font-size:var(--callout-size);color:var(--text-secondary)}._modalContainer_1ovz9_1{width:100%;margin:0;background:#ededed;border-radius:28px;overflow:hidden}._modalContainer_1ovz9_1 *{box-sizing:border-box}._heading_1ovz9_14{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:#ededed}._headingLeft_1ovz9_22{display:flex;align-items:center;gap:8px}._icon_1ovz9_28{width:20px;height:20px;background:url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-12-27/7T8GoAJjvc.png) no-repeat center;background-size:cover}._title_1ovz9_36{color:#141414;font-size:20px;font-weight:500;line-height:24px;letter-spacing:-.4px}._closeButton_1ovz9_44{width:36px;height:36px;padding:8px;background:#fff;border:1px solid rgba(20,20,20,.05);border-radius:44px;cursor:pointer;display:flex;align-items:center;justify-content:center}._closeIcon_1ovz9_57{width:20px;height:20px;background:url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-12-27/yOwdFKf6NX.png) no-repeat center;background-size:cover}._formContent_1ovz9_66{display:flex;gap:48px;padding:8px 24px}._leftColumn_1ovz9_72{flex:1;display:flex;flex-direction:column;gap:24px;min-width:0}._rightColumn_1ovz9_80{width:296px;display:flex;flex-direction:column;gap:24px}._formField_1ovz9_88{display:flex;flex-direction:column;gap:8px}._fieldHeader_1ovz9_94{display:flex;justify-content:space-between;align-items:center;padding:0 4px}._fieldLabel_1ovz9_101{color:#141414;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.28px}._charCounter_1ovz9_109{color:#14141459;font-size:14px;font-weight:500;line-height:18px;text-align:right;letter-spacing:-.28px}._inputContainer_1ovz9_119{padding:10px 12px;background:#ffffff80;border:1px solid rgba(20,20,20,.05);border-radius:24px;transition:border-color .2s}._inputContainer_1ovz9_119._error_1ovz9_127{border-color:#f44}._textInput_1ovz9_131{width:100%;border:none;background:transparent;color:#141414;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px;outline:none}._textInput_1ovz9_131::placeholder{color:#14141459}._textareaContainer_1ovz9_148{height:194px;padding:10px 12px;background:#ffffff80;border-radius:24px;transition:border-color .2s;border:1px solid transparent}._textareaContainer_1ovz9_148._error_1ovz9_127{border-color:#f44}._textarea_1ovz9_148{width:100%;height:100%;border:none;background:transparent;color:#14141459;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px;resize:vertical;outline:none}._textarea_1ovz9_148:focus{color:#141414}._multiSelectButton_1ovz9_180{width:100%;padding:10px 12px;background:#ffffff80;border:1px solid rgba(20,20,20,.05);border-radius:24px;transition:border-color .2s;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer}._multiSelectField_1ovz9_194{position:relative}._multiSelectButtonError_1ovz9_198{border-color:#f44}._multiSelectText_1ovz9_202{color:#141414;font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px;text-align:left}._multiSelectDropdown_1ovz9_211{position:absolute;top:calc(100% + 8px);left:0;right:0;padding:12px;background:#fff;border:1px solid rgba(20,20,20,.05);border-radius:16px;display:flex;flex-direction:column;max-height:240px;overflow:auto;gap:10px;height:fit-content;box-shadow:0 8px 24px #00000014;z-index:10}._multiSelectIcon_1ovz9_230{width:20px;height:20px;background:url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-12-27/m6k7PzGJOt.png) no-repeat center;background-size:cover;flex:0 0 auto}._multiSelectOption_1ovz9_239{display:flex;align-items:center;gap:10px}._remindRow_1ovz9_245{display:flex;gap:12px}._remindRow_1ovz9_245>*{flex:1}._fileSection_1ovz9_255{display:flex;flex-direction:column;gap:12px;min-width:0}._fileInput_1ovz9_262{display:none}._addFileButton_1ovz9_266{width:160px;padding:8px 10px;background:#1414140d;border:none;border-radius:44px;cursor:pointer;display:flex;align-items:center;gap:8px;transition:background-color .2s}._addFileButton_1ovz9_266:hover{background:#1414141a}._addFileIcon_1ovz9_283{width:20px;height:20px;background:url(https://codia-f2c.s3.us-west-1.amazonaws.com/image/2025-12-27/QDuOFRwJA2.png) no-repeat center;background-size:cover}._addFileButton_1ovz9_266 span{color:#14141499;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.28px}._fileListWrapper_1ovz9_299{position:relative;width:100%;max-width:100%}._fileList_1ovz9_299{display:flex;gap:8px;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:4px 0;scrollbar-width:thin;scrollbar-color:rgba(20,20,20,.2) transparent}._fileItemWrapper_1ovz9_317{flex:0 0 auto}._fileList_1ovz9_299::-webkit-scrollbar{height:6px}._fileList_1ovz9_299::-webkit-scrollbar-track{background:transparent;border-radius:3px}._fileList_1ovz9_299::-webkit-scrollbar-thumb{background:#14141433;border-radius:3px}._fileList_1ovz9_299::-webkit-scrollbar-thumb:hover{background:#14141459}._fileControls_1ovz9_339{position:absolute;top:50%;left:0;right:0;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none;z-index:2}._scrollButton_1ovz9_351{background:#fff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#141414;font-size:18px;font-weight:500;transition:transform .2s ease,background .2s ease;pointer-events:all;box-shadow:0 2px 8px #0000001f;border:1px solid rgba(20,20,20,.08)}._scrollButton_1ovz9_351:hover{background:#1414140d;transform:scale(1.05)}._actionButtons_1ovz9_375{padding:32px 24px 20px;display:flex;gap:8px}._submitButton_1ovz9_381{width:162px;padding:14px 16px;background:#1414140d;border:none;border-radius:44px;cursor:pointer;transition:background-color .2s;color:#14141459;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.32px}._submitButton_1ovz9_381:hover:not(:disabled){background:#1414141a}._submitButton_1ovz9_381:disabled{opacity:.5;cursor:not-allowed}._cancelButton_1ovz9_405{width:118px;padding:14px 16px;background:#1414140d;border:none;border-radius:44px;cursor:pointer;transition:background-color .2s;color:#14141499;font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.32px}._cancelButton_1ovz9_405:hover:not(:disabled){background:#1414141a}._cancelButton_1ovz9_405:disabled{opacity:.5;cursor:not-allowed}._errorText_1ovz9_430{color:#f44;font-size:12px;margin-top:4px}._submitError_1ovz9_436{color:#f44;font-size:14px;text-align:center;margin:16px 24px 0}.react-datepicker{font-family:Onest,sans-serif!important}.react-datepicker__input-container input{width:100%;border:none;background:transparent;font-size:16px;color:#141414;cursor:pointer}._formField_1bgty_1{display:flex;flex-direction:column;gap:8px}._labelBlock_1bgty_7{padding:0 4px}._fieldLabel_1bgty_11{color:var(--text-primary)}._datePickerContainer_1bgty_15{position:relative;padding:10px 12px;background:var(--background-active);border-radius:24px;transition:border-color .2s,background-color .2s}._datePickerContainer_1bgty_15:focus-within{border-color:var(--color-brand)}._datePickerContainer_1bgty_15._error_1bgty_29{border-color:var(--color-brand)}._datePickerInput_1bgty_33{width:100%;border:none;background:transparent;color:var(--text-primary);font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px;outline:none;cursor:pointer;padding-right:32px}._datePickerInput_1bgty_33::placeholder{color:var(--text-secondary)}._datePickerIcon_1bgty_51{background:transparent;border:0;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-size:cover;cursor:pointer}._inputContainer_1bgty_65{padding:10px 12px;background:var(--background-3);border-radius:24px;transition:border-color .2s}._inputContainer_1bgty_65._error_1bgty_29{border-color:var(--color-red-10, #dc3545)}._textInput_1bgty_77{width:100%;border:none;background:transparent;color:var(--text-primary);font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.32px;outline:none}._textInput_1bgty_77::placeholder{color:#14141459}._datePickerPopper_1bgty_93{z-index:10000!important;pointer-events:auto}.react-datepicker-popper{z-index:10000!important}._datePickerPopper_1bgty_93 .react-datepicker-popper{margin-top:8px}._datePickerCalendar_1bgty_106{font-family:inherit;background:var(--background-active);border:none!important;border-radius:24px;overflow:hidden;box-shadow:0 12px 28px #1414141f;--dp-time-width: 110px}._datePickerCalendar_1bgty_106 .react-datepicker__header{border-top-left-radius:24px;border-top-right-radius:24px;border:none;padding:12px 12px 8px;background:var(--background-active)}._datePickerCalendar_1bgty_106 .react-datepicker__current-month{text-align:center;font-weight:600;line-height:20px;margin-bottom:8px}._datePickerCalendar_1bgty_106 .react-datepicker__current-month,._datePickerCalendar_1bgty_106 .react-datepicker-time__header,._datePickerCalendar_1bgty_106 .react-datepicker__day-name,._datePickerCalendar_1bgty_106 .react-datepicker__day,._datePickerCalendar_1bgty_106 .react-datepicker__time-name{color:var(--text-primary)}.react-datepicker-popper[data-placement^=bottom]{margin-top:8px}.react-datepicker-popper[data-placement^=top]{margin-bottom:8px}._datePickerCalendar_1bgty_106 .react-datepicker__navigation-icon:before{border-color:var(--text-secondary);border-width:2px 2px 0 0;width:6px;height:6px;position:absolute;top:50%;left:50%;margin-top:-3px;margin-left:-3px}._datePickerCalendar_1bgty_106 .react-datepicker__navigation{top:12px;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center}._datePickerCalendar_1bgty_106 .react-datepicker__navigation:hover{background:var(--background-hover)}._datePickerCalendar_1bgty_106 .react-datepicker__navigation--previous{left:16px}._datePickerCalendar_1bgty_106 .react-datepicker__navigation--next{right:calc(8px + var(--dp-time-width))}._datePickerCalendar_1bgty_106 .react-datepicker__day-name{opacity:.55;font-weight:500}._datePickerCalendar_1bgty_106 .react-datepicker__day,._datePickerCalendar_1bgty_106 .react-datepicker__time-name{border-radius:16px}._datePickerCalendar_1bgty_106 .react-datepicker__day:hover,._datePickerCalendar_1bgty_106 .react-datepicker__time-list-item:hover{background:var(--background-hover);color:var(--text-primary)}._datePickerCalendar_1bgty_106 .react-datepicker__time-box{background:var(--background-active);border:none;width:var(--dp-time-width)}._datePickerCalendar_1bgty_106 .react-datepicker__day--selected,._datePickerCalendar_1bgty_106 .react-datepicker__day--keyboard-selected,._datePickerCalendar_1bgty_106 .react-datepicker__time-list-item--selected{background:var(--color-brand);color:var(--background-active)}._datePickerCalendar_1bgty_106 .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{background:var(--background-active)}._datePickerCalendar_1bgty_106 .react-datepicker-time__header,._datePickerCalendar_1bgty_106 .react-datepicker__time-container .react-datepicker__header{background:var(--background-active);border:none;color:var(--text-primary)}._datePickerCalendar_1bgty_106 .react-datepicker__time-container .react-datepicker__header{padding:12px 10px 8px}._datePickerCalendar_1bgty_106 .react-datepicker__time-container .react-datepicker__header .react-datepicker__current-month,._datePickerCalendar_1bgty_106 .react-datepicker__time-container .react-datepicker__header .react-datepicker-time__header{margin:0;font-weight:600}._datePickerCalendar_1bgty_106 .react-datepicker__time-list{scrollbar-width:thin;padding:6px 0}._datePickerCalendar_1bgty_106 .react-datepicker__time-list-item{height:32px;display:flex;align-items:center;justify-content:center;padding:0 10px;border-radius:16px;margin:2px 6px;color:var(--text-primary);background:transparent}._datePickerCalendar_1bgty_106 .react-datepicker__time-list-item:hover{background:var(--background-hover);color:var(--text-primary)}._datePickerCalendar_1bgty_106 .react-datepicker__time-list-item--selected,._datePickerCalendar_1bgty_106 .react-datepicker__time-list-item--selected:hover{background:var(--color-brand)!important;color:var(--background-active)!important}._datePickerCalendar_1bgty_106 .react-datepicker__time-list-item--disabled{opacity:.35;cursor:not-allowed}._datePickerCalendar_1bgty_106 .react-datepicker__time-list::-webkit-scrollbar{width:8px}._datePickerCalendar_1bgty_106 .react-datepicker__time-list::-webkit-scrollbar-track{background:transparent}._datePickerCalendar_1bgty_106 .react-datepicker__time-list::-webkit-scrollbar-thumb{background:#1414142e;border-radius:999px}._datePickerCalendar_1bgty_106 .react-datepicker__time-list::-webkit-scrollbar-thumb:hover{background:#14141447}._datePickerCalendar_1bgty_106 .react-datepicker__month-container,._datePickerCalendar_1bgty_106 .react-datepicker__time-container{background:var(--background-active)}._datePickerCalendar_1bgty_106 .react-datepicker__month{margin:8px 12px 12px;min-height:228px}._datePickerCalendar_1bgty_106 .react-datepicker__month-container{min-height:300px;display:flex;flex-direction:column}._datePickerCalendar_1bgty_106 .react-datepicker__day-names{margin:0 12px}._datePickerCalendar_1bgty_106 .react-datepicker__week{display:flex;justify-content:space-between}._datePickerCalendar_1bgty_106 .react-datepicker__day-name,._datePickerCalendar_1bgty_106 .react-datepicker__day{width:36px;height:36px;line-height:36px;margin:2px 0;text-align:center}._datePickerCalendar_1bgty_106 .react-datepicker__day{border-radius:12px}._datePickerCalendar_1bgty_106 .react-datepicker__day--today{box-shadow:inset 0 0 0 1px var(--color-brand)}._datePickerCalendar_1bgty_106 .react-datepicker__day--outside-month{color:var(--text-secondary);opacity:.35}._datePickerCalendar_1bgty_106 .react-datepicker__day--disabled,._datePickerCalendar_1bgty_106 .react-datepicker__time-list-item--disabled{opacity:.35;cursor:not-allowed}._datePickerCalendar_1bgty_106 .react-datepicker__day--keyboard-selected,._datePickerCalendar_1bgty_106 .react-datepicker__day--keyboard-selected:hover{background:var(--background-hover);color:var(--text-primary)}._datePickerCalendar_1bgty_106 .react-datepicker__day--selected:hover,._datePickerCalendar_1bgty_106 .react-datepicker__day--selected,._datePickerCalendar_1bgty_106 .react-datepicker__day--keyboard-selected,._datePickerCalendar_1bgty_106 .react-datepicker__time-list-item--selected{background:var(--color-brand);color:var(--background-active)}._datePickerCalendar_1bgty_106 .react-datepicker__triangle{display:none}._datePickerCalendar_1bgty_106 .react-datepicker__time-container{border-left:none;background:var(--background-active)}._datePickerCalendar_1bgty_106 .react-datepicker__time{background:var(--background-active);border:none}._modal_1r3c4_1{max-width:520px;width:100%}._content_1r3c4_6{display:flex;justify-content:center}._previewCard_1r3c4_11{background:#ececec;border-radius:28px;padding:16px;max-width:420px;width:100%;display:flex;flex-direction:column;gap:12px}._previewHeader_1r3c4_22{display:flex;align-items:center;gap:12px}._previewAvatar_1r3c4_28{width:36px;height:36px;border-radius:50%;background:var(--text-inactive)}._previewHeaderLines_1r3c4_35{flex:1;display:flex;flex-direction:column;gap:6px}._previewHeaderLine1_1r3c4_43{height:14px;border-radius:4px;background:var(--text-inactive);width:114px}._previewHeaderLine2_1r3c4_50{height:12px;border-radius:4px;background:var(--text-inactive);width:80px}._previewMedia_1r3c4_57{position:relative;border-radius:24px;overflow:hidden;background:#dcdcdc}._previewImage_1r3c4_64{width:100%;height:320px;object-fit:cover;display:block}._previewPlaceholder_1r3c4_71{height:320px;display:flex;align-items:center;justify-content:center;color:#14141499;font-size:14px}._previewNavButton_1r3c4_80{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;border:none;background:#ffffffd9;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2}._previewNavButton_1r3c4_80:first-of-type{left:12px}._previewNavButton_1r3c4_80:last-of-type{right:12px}._previewDots_1r3c4_104{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;gap:6px}._previewDot_1r3c4_104{width:8px;height:8px;border-radius:50%;border:none;background:#fff9;cursor:pointer}._previewDotActive_1r3c4_122{background:#fffffff2}._previewActions_1r3c4_126{display:flex;gap:12px;font-size:18px}._previewLikes_1r3c4_132{color:var(--text-primary)}._previewCaption_1r3c4_136{font-size:14px;line-height:18px;color:#141414;margin:0}._previewCaptionTitle_1r3c4_143,._previewCaptionDescription_1r3c4_147{color:var(--text-primary)}._layout_2nluz_1{min-height:100vh;max-height:100vh;overflow:hidden;background:#ededed;padding:0}._header_2nluz_9{padding:24px}._mainContent_2nluz_13{display:flex;flex-direction:row;padding:0;min-height:0;width:100%;background:#ededed;flex:1;height:100vh;overflow:hidden}._contentArea_2nluz_25{display:flex;flex-direction:row;flex:1;background:#ededed;height:100%;overflow:hidden}._stateCard_2nluz_34{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center;color:#666}._stateTitle_2nluz_44{font-size:20px;font-weight:500;margin-bottom:8px;color:#141414}._stateText_2nluz_51{font-size:14px;color:#14141499}._detailsLayout_2nluz_56{display:flex;flex:1;background:#ededed;min-height:0;height:100%}._detailsContent_2nluz_64{display:flex;flex:1;min-width:0;min-height:0;height:100%}._tasksSection_2nluz_72{width:300px;min-height:100vh;background:#ededed;padding:20px;border-right:1px solid rgba(20,20,20,.05);display:flex;flex-direction:column;gap:16px}._tasksToolbar_2nluz_83{display:flex;flex-direction:column;gap:12px}._backButton_2nluz_89{align-self:flex-start;padding:6px 12px;border-radius:999px;background:transparent;border:none;color:#14141499;font-size:12px;font-weight:500;cursor:pointer}._projectBadge_2nluz_101{display:flex;align-items:center;gap:6px}._projectName_2nluz_107{color:var(--text-primary)}._actionsRow_2nluz_111{display:flex;align-items:center;gap:8px}._divider_2nluz_117{width:100%;height:1px;background:#1414140d;margin:16px 0 8px}._tasksListContainer_2nluz_124{padding-bottom:32px;overflow-y:auto}._tasksHeader_2nluz_129{display:flex;align-items:center;justify-content:space-between;padding:8px}._tasksHeader_2nluz_129 p{color:var(--text-primary)}._listSection_2nluz_140{display:flex;flex-direction:column;gap:12px;min-height:0}._tasksCount_2nluz_147{padding:4px 10px;border-radius:999px;background:#1414140d;font-size:12px;color:#14141499;font-family:Onest,sans-serif}._taskList_2nluz_156{margin-top:12px;display:flex;flex-direction:column;gap:12px;overflow:auto;flex:1}._taskCard_2nluz_165{border:1px solid rgba(20,20,20,.05);border-radius:16px;padding:16px;background:#fff;text-align:left;cursor:pointer;transition:all .2s ease;font-family:Onest,sans-serif}._taskCard_2nluz_165:hover{border-color:#1414141f;box-shadow:0 4px 12px #00000014}._taskCardContent_2nluz_181{display:flex;flex-direction:column;gap:4px}._taskCardTitleBlock_2nluz_187{display:flex;gap:4px}._taskCardTitle_2nluz_187{color:var(--text-secondary)}._taskCardDescription_2nluz_196{color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;overflow-wrap:break-word;word-break:break-word}._taskDescription_2nluz_208{white-space:normal;overflow-wrap:break-word;word-break:break-word}._taskCardMeta_2nluz_214{display:inline-flex;margin-top:12px;font-size:12px;color:#14141499}._taskDetailsPanel_2nluz_221{flex:1;background:var(--background-3);overflow:auto;padding:0;min-width:0;height:100%}._chatPanel_2nluz_230{width:40%;min-width:320px;background:#f3f3f3;border-left:1px solid rgba(20,20,20,.08);display:flex;flex-direction:column;height:100%;max-height:100vh;flex-shrink:0;min-height:0;overflow:hidden}._chatPanelHeader_2nluz_244{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgba(20,20,20,.08)}._chatPanelTitle_2nluz_252{font-size:14px;font-weight:500;color:#141414}._chatPanelActions_2nluz_258{display:flex;gap:8px}._chatPanelButton_2nluz_263{width:32px;height:32px;border-radius:50%;border:none;background:#1414140f;display:flex;align-items:center;justify-content:center;cursor:pointer}._chatPanelBody_2nluz_275{flex:1;display:flex;flex-direction:column;min-height:0;padding:0 16px 16px;overflow:hidden}._chatPlaceholder_2nluz_284{color:#14141499;font-size:14px;padding:24px 0}._chatEmptyState_2nluz_290{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;color:#141414;padding:24px 12px}._chatEmptyText_2nluz_302{margin:0;font-size:14px;color:#141414b3;line-height:1.4}._chatMessagesContainer_2nluz_309{flex:1;display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:16px 0;min-height:0;overscroll-behavior:contain}._chatMessage_2nluz_309{display:flex;flex-direction:column;gap:8px}._chatMessageUser_2nluz_326{align-items:flex-end}._chatMessageBot_2nluz_330{align-items:flex-start}._chatFilesBubble_2nluz_334{max-width:90%;padding:8px 12px;border-radius:16px;display:flex;flex-direction:column;background:transparent}._chatMessageFiles_2nluz_343{display:flex;flex-direction:column;gap:8px}._chatFileMessage_2nluz_349{max-width:100%}._chatMessageBubble_2nluz_353{max-width:90%;padding:12px 16px;border-radius:16px;font-size:14px;line-height:1.4;word-wrap:break-word}._chatMessageUser_2nluz_326 ._chatMessageBubble_2nluz_353{background-color:#1414140f;color:#141414;border-bottom-right-radius:4px}._chatMessageBot_2nluz_330 ._chatMessageBubble_2nluz_353{background-color:#fff;color:#141414}._chatTypingIndicator_2nluz_373{display:flex;align-items:center;gap:6px}._chatTypingIndicator_2nluz_373 span{width:4px;height:4px;border-radius:50%;background:#14141466;display:inline-block;animation:_chatBlink_2nluz_1 1s infinite}._chatTypingIndicator_2nluz_373 span:nth-child(2){animation-delay:.2s}._chatTypingIndicator_2nluz_373 span:nth-child(3){animation-delay:.4s}._chatTypingText_2nluz_396{font-size:12px;color:#14141499;margin-left:4px}._chatWaitingIndicator_2nluz_402{display:flex;align-items:center;gap:6px}._chatWaitingText_2nluz_408{font-size:12px;color:#14141499}._chatLoadingDots_2nluz_413 span{font-size:12px;color:#14141499;animation:_chatBlink_2nluz_1 1s infinite}._chatScrollAnchor_2nluz_419{height:1px}._chatInputWrapper_2nluz_423{margin-top:auto}._chatInputWithMessages_2nluz_427{padding-top:8px}._chatModalOverlay_2nluz_431{justify-content:flex-end;align-items:stretch;padding:0}._chatModal_2nluz_431{width:40vw;max-width:40vw;height:100vh;max-height:100vh;border-radius:24px 0 0 24px}._chatModalContent_2nluz_445{display:flex;flex-direction:column;min-height:0;padding:0;height:100%;overflow:hidden}@keyframes _chatBlink_2nluz_1{0%,to{opacity:.3}50%{opacity:1}}._taskContainer_2nluz_464{padding:24px 48px}._taskHeader_2nluz_468{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._taskTitle_2nluz_475{font-size:20px;font-weight:500;color:#141414;margin:0;font-family:Onest,sans-serif}._taskTitleInput_2nluz_483{color:var(--text-primary);margin:0;border:none;background:transparent;padding:0;width:100%}._taskTitleInput_2nluz_483:focus{outline:none}._headerActions_2nluz_496{display:flex;align-items:center;gap:8px}._editSection_2nluz_502{display:flex;align-items:center;gap:8px;margin-bottom:24px}._metaSection_2nluz_509{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}._metaRow_2nluz_516{display:flex;align-items:center;gap:18px;font-family:Onest,sans-serif}._metaInput_2nluz_523{border:1px solid rgba(20,20,20,.1);border-radius:12px;padding:6px 10px;font-size:14px;font-family:Onest,sans-serif;color:#141414;background:#fff;min-width:200px}._metaInput_2nluz_523:focus{outline:none;border-color:#53c38799}._metaDatePicker_2nluz_539{min-width:240px}._metaDatePickerInput_2nluz_543{border:1px solid rgba(20,20,20,.1);border-radius:12px;padding:6px 10px;font-size:14px;font-family:Onest,sans-serif;color:#141414;background:#fff;width:100%}._metaDatePickerInput_2nluz_543:focus{outline:none;border-color:#53c38799}._metaDropdownWrapper_2nluz_559{position:relative;min-width:240px}._metaDropdownButton_2nluz_564{width:100%;border:1px solid rgba(20,20,20,.1);border-radius:12px;padding:6px 10px;font-size:14px;font-family:Onest,sans-serif;color:#141414;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer}._metaDropdownMenu_2nluz_580{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid rgba(20,20,20,.1);border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:6px;z-index:10}._metaDropdownOption_2nluz_595{width:100%}._metaSelect_2nluz_599{border:1px solid rgba(20,20,20,.1);border-radius:12px;padding:6px 8px;font-size:14px;font-family:Onest,sans-serif;color:#141414;background:#fff}._metaEditGroup_2nluz_609{display:flex;gap:8px;align-items:center}._metaLabel_2nluz_615{width:140px;font-size:14px;font-weight:500;color:#14141499;text-align:left}._metaValue_2nluz_623{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:500;color:#141414}._solutionSection_2nluz_632{background:#ededed;border-radius:20px;padding:20px;margin-bottom:32px;width:70%;font-family:Onest,sans-serif}._solutionHeader_2nluz_641{display:flex;align-items:center;gap:12px;margin-bottom:16px}._solutionTitle_2nluz_648{font-size:16px;font-weight:500;color:#141414}._solutionNotes_2nluz_654{font-size:14px;line-height:18px;color:#14141499;margin-bottom:16px;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word}._addNoteButton_2nluz_664{padding:8px 10px;background:#141414;color:#fff;border:none;border-radius:44px;font-size:14px;font-weight:500;cursor:pointer;font-family:Onest,sans-serif}._descriptionSection_2nluz_676{margin-bottom:32px;font-family:Onest,sans-serif}._descriptionHeader_2nluz_681{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._descriptionTitle_2nluz_688{font-size:16px;font-weight:500;color:#141414}._descriptionContent_2nluz_694{font-size:16px;line-height:20px;color:#141414;white-space:pre-wrap}._attachmentsSection_2nluz_701{font-family:Onest,sans-serif}._attachmentsHeader_2nluz_705{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}._attachmentsTitle_2nluz_712{font-size:16px;font-weight:500;color:#141414}._imageAttachmentsWrapper_2nluz_718{display:flex;align-items:center;gap:12px;margin-bottom:12px}._imageAttachments_2nluz_718{display:grid;grid-auto-flow:column;grid-auto-columns:120px;gap:12px;width:100%}._imageAttachmentsNavigation_2nluz_733{display:flex;align-items:center;gap:8px}._imageCarouselButton_2nluz_739{width:32px;height:32px;border-radius:50%;background:#14141414;display:flex;align-items:center;justify-content:center;color:#141414}._imageCarouselButton_2nluz_739:hover{background:#14141429}._imagePreview_2nluz_754{width:120px;height:120px;border-radius:16px;border:1px solid rgba(20,20,20,.05);overflow:hidden;position:relative;padding:0;background:transparent;cursor:pointer}._attachmentRemoveButton_2nluz_766{position:absolute;top:6px;right:6px;width:24px;height:24px;border-radius:50%;background:#14141499;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer}._pendingPreview_2nluz_781{opacity:.7}._image_2nluz_718{width:100%;height:100%;object-fit:cover}._fileAttachments_2nluz_791{display:grid;grid-template-columns:repeat(8,1fr);flex-direction:column;gap:8px}._fileAttachment_2nluz_791{display:flex;align-items:center;gap:8px;padding:4px;border-radius:16px}._fileIcon_2nluz_806{width:36px;height:36px;background:#e05e18;border-radius:12px;display:flex;align-items:center;justify-content:center}._fileInfo_2nluz_816{flex:1;display:flex;flex-direction:column;gap:2px}._fileRemoveButton_2nluz_823{width:28px;height:28px;border-radius:50%;border:none;background:#14141414;display:flex;align-items:center;justify-content:center;cursor:pointer}._fileName_2nluz_835{font-size:14px;font-weight:500;color:#141414}._fileMeta_2nluz_841{display:flex;align-items:center;gap:2px;font-size:12px;color:#14141499}._sectionPlaceholder_2nluz_849{display:flex;align-items:center;justify-content:center;height:100%;color:#14141499;font-family:Onest,sans-serif}._textarea_2nluz_858{width:85%}._container_1rh3u_1{position:fixed;top:24px;z-index:99991;left:50%;display:flex}._toast_1rh3u_9{display:flex;align-items:flex-start;gap:12px;border-radius:24px;padding:12px 16px 12px 12px;background:var(--background-opposite-float);box-shadow:0 4px 20px #0000001a;animation:_slideIn_1rh3u_1 .3s cubic-bezier(.68,-.55,.265,1.55);cursor:default;transition:all .3s ease;position:relative;overflow:hidden}._iconContainer_1rh3u_25{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px}._content_1rh3u_34{flex:1;min-width:0}._message_1rh3u_39{font-size:var(--callout-size);color:var(--text-primary-opposite)}._closeButton_1rh3u_44{color:var(--text-primary-opposite);background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s ease;flex-shrink:0;width:24px;height:24px}._closeButton_1rh3u_44 svg{width:12px;height:12px}@keyframes _slideIn_1rh3u_1{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes _slideOut_1rh3u_1{to{transform:translate(100%);opacity:0}}._page_iz2wm_1{display:flex;height:100dvh;width:100dvw;background-color:var(--background-2)}._container_iz2wm_8{flex:1;display:flex;padding:24px 48px;flex-direction:column}._header_iz2wm_16{display:flex;flex-shrink:0}._content_iz2wm_21{flex:1;display:flex;justify-content:center;flex-direction:column;gap:24px;align-items:center}._formContainer_iz2wm_31{width:400px;display:flex;justify-content:center;align-items:stretch;flex:1;flex-direction:column;gap:35px}._contentText_iz2wm_42{display:flex;flex-direction:column;gap:8px}._fields_iz2wm_48{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}._buttons_iz2wm_55{display:flex;flex-direction:column;gap:16px}._orBlock_iz2wm_61{display:flex;gap:10px;color:var(--text-secondary)}._orBlock_iz2wm_61 hr{color:var(--border);width:100%}._registerBlock_iz2wm_72{display:flex;gap:8px}._registerBlock_iz2wm_72 span{color:var(--text-secondary)}._registerBlock_iz2wm_72 a{color:var(--text-accent)}._imageContainer_iz2wm_85{flex:1;display:flex;justify-content:center;align-items:center}._imageWrapper_iz2wm_92{margin:20px;height:calc(100% - 40px);flex:1;border-radius:24px;overflow:hidden}._imageWrapper_iz2wm_92 img{width:100%;height:100%;object-fit:cover;display:block}._error_j0vrx_1{display:flex;padding:16px 20px;gap:12px;border-radius:24px;align-items:center}._errorText_j0vrx_9{display:flex;flex-direction:column;gap:4px}._page_10o4z_1{display:flex;height:100dvh;width:100dvw;background-color:var(--background-2)}._container_10o4z_8{flex:1;display:flex;padding:24px 48px;flex-direction:column}._header_10o4z_15{display:flex;flex-shrink:0}._content_10o4z_20{flex:1;display:flex;justify-content:center;flex-direction:column;gap:24px;align-items:center}._formContainer_10o4z_30{width:400px;display:flex;align-items:stretch;flex:1;flex-direction:column;gap:35px}._contentText_10o4z_40{display:flex;flex-direction:column;align-items:center;gap:8px}._fields_10o4z_51{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}._buttons_10o4z_58{display:flex;flex-direction:column;gap:16px}._orBlock_10o4z_64{display:flex;gap:10px;color:var(--text-secondary)}._orBlock_10o4z_64 hr{color:var(--border);width:100%}._loginBlock_10o4z_75{display:flex;gap:8px;align-items:center;justify-content:center}._loginBlock_10o4z_75 span{color:var(--text-secondary)}._loginBlock_10o4z_75 a{color:var(--text-accent)}._agreementBlock_10o4z_90{display:flex;gap:8px;align-items:center;justify-content:center;text-align:center}._agreementBlock_10o4z_90 span{color:var(--text-secondary)}._agreementBlock_10o4z_90 a{color:var(--text-accent)}._overlay_k1jc3_1{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--background-active);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._logo_k1jc3_12{display:flex;align-items:center;justify-content:center;animation:_pulse_k1jc3_1 1.4s ease-in-out infinite}._logo_k1jc3_12 svg{width:180px;height:auto;filter:drop-shadow(0 0 16px rgba(255,255,255,.2))}@keyframes _pulse_k1jc3_1{0%{transform:scale(.95);opacity:.7}50%{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:.7}}
