.bundle-client_main__JgGIw{max-width:1200px;margin:0 auto;padding:2rem}.bundle-client_header__VbEjs{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.bundle-client_backLink__EpT05{color:var(--text-color,#333);text-decoration:none;font-size:1rem;transition:color .2s}.bundle-client_backLink__EpT05:hover{color:var(--primary-color,#0070f3)}.bundle-client_headerActions__x7Ndh{display:flex;gap:1rem;align-items:center}.bundle-client_deleteButton__l09EJ,.bundle-client_editButton__AiqGL{padding:.5rem 1rem;border:1px solid #ddd;border-radius:4px;background:white;cursor:pointer;font-size:.9rem;transition:all .2s}.bundle-client_editButton__AiqGL:hover{background:#f5f5f5;border-color:#0070f3;color:#0070f3}.bundle-client_deleteButton__l09EJ:hover{background:#f5f5f5;border-color:#dc3545;color:#dc3545}.bundle-client_deleteButton__l09EJ:disabled,.bundle-client_editButton__AiqGL:disabled{opacity:.5;cursor:not-allowed}.bundle-client_status__zZYKe{padding:.25rem .75rem;border-radius:4px;font-size:.85rem;font-weight:600;text-transform:uppercase}.bundle-client_status__zZYKe.bundle-client_draft__xNKHm{background:#fff3cd;color:#856404}.bundle-client_status__zZYKe.bundle-client_submitted__2xdfv{background:#d4edda;color:#155724}.bundle-client_content__clR6p{background:white;border-radius:8px;padding:2rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.bundle-client_title__dM31_{font-size:2rem;margin-bottom:1.5rem;color:var(--text-color,#333)}.bundle-client_metadata__15Rnm{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:2rem;padding:1.5rem;background:#f9f9f9;border-radius:4px}.bundle-client_metadataItem__ZWwsM{font-size:.9rem;color:#666}.bundle-client_details__1r30T{margin-top:2rem}.bundle-client_section__enC5D{margin-bottom:2rem;padding:1.5rem;background:#f9f9f9;border-radius:4px}.bundle-client_sectionTitle__9Ey68{font-size:1.25rem;margin-bottom:1rem;color:var(--text-color,#333)}.bundle-client_list__JzMWb{list-style:none;padding:0;margin:0}.bundle-client_list__JzMWb li{padding:.5rem 0;border-bottom:1px solid #e0e0e0}.bundle-client_list__JzMWb li:last-child{border-bottom:none}.bundle-client_collectionsList__icr98{display:flex;flex-wrap:wrap;gap:.5rem}.bundle-client_collectionLink__0Taqt{display:inline-block;padding:.5rem 1rem;background:white;border:1px solid #ddd;border-radius:4px;text-decoration:none;color:var(--text-color,#333);transition:all .2s}.bundle-client_collectionLink__0Taqt:hover{background:#f5f5f5;border-color:#0070f3;color:#0070f3}.bundle-client_deleteModalContent__evDgS,.bundle-client_errorModalContent__HRcHY{padding:1rem}.bundle-client_deleteModalDetails__2vsEx{margin:1rem 0;padding:1rem;background:#f9f9f9;border-radius:4px}.bundle-client_deleteModalDetails__2vsEx p{margin:.5rem 0}.Button_button__mg_cR{border:none;padding:10px 20px;border-radius:5px;cursor:pointer;transition:all .2s ease-in-out;font-size:1rem}.Button_button__mg_cR:hover:not(:disabled){transform:translateY(-1px)}.Button_button__mg_cR:active:not(:disabled){transform:translateY(1px)}.Button_button__mg_cR:disabled{opacity:.6;cursor:not-allowed}.Button_primary__PFIP8{background-color:#333;color:white}.Button_secondary__kYMEY{background-color:#999;color:white}.Button_secondary__kYMEY:hover:not(:disabled){background-color:#777}.Button_text__kY730{background:none;border:none;color:#1976d2;cursor:pointer;text-decoration:underline;padding:0;font-size:.9rem}.Button_text__kY730:active:not(:disabled),.Button_text__kY730:hover:not(:disabled){transform:none}.Button_fullWidth__LKorc{width:100%}.Button_link__w0dcp{background:none;border:none;color:#000;cursor:pointer;padding:0;font-size:1rem;text-decoration:none;border-radius:0;display:inline-flex;align-items:baseline;gap:.25rem;transition:border-color .2s ease-in-out}.Button_link__w0dcp:active:not(:disabled),.Button_link__w0dcp:hover:not(:disabled){transform:none}.Button_link__w0dcp:disabled{opacity:.6;cursor:not-allowed}.Button_arrow__9H3gW{display:inline-block}.Header_header__pXml_{width:100%;border-bottom:1px solid var(--border-color);background:white}.Header_container__1EfDa{max-width:1200px;margin:0 auto;padding:1rem 2rem;display:flex;justify-content:space-between;align-items:center}.Header_logoLink__mPwfu{display:inline-flex;text-decoration:none;color:inherit}.Header_nav__qviEC{display:flex;align-items:center;gap:1rem}.Header_accountLink__q0UM4{margin-left:auto}.pending_main__wwpWO{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:calc(100vh - 80px);padding:3rem 2rem}.pending_container__cMPKz{max-width:600px;width:100%;text-align:center;background:var(--background,#ffffff);border-radius:8px;padding:3rem 2rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.pending_icon__Admnp{font-size:4rem;margin-bottom:1.5rem}.pending_title__0mr1s{font-weight:700;margin:0 0 1rem;color:var(--foreground,#333);font-size:2rem}.pending_description__JqObl{line-height:1.6;font-size:1.1rem}.pending_description__JqObl,.pending_email__RoBQ7{color:var(--foreground-secondary,#666);margin:0 0 2rem}.pending_email__RoBQ7{padding:1rem;background:var(--background-secondary,#f5f5f5);border-radius:4px}.pending_actions__BS0_v{display:flex;justify-content:center;gap:1rem}.Input_container__FmRsd{margin-bottom:1rem}.Input_label__Alt5W{display:block;margin-bottom:.5rem;color:#333}.Input_input__MPP3N{width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.Input_input__MPP3N:focus{outline:none;border-color:#1976d2}.Input_input__MPP3N:disabled{opacity:.6;cursor:not-allowed}.Message_message___sVCb{padding:1rem;border-radius:4px;font-size:.9rem;margin-bottom:1rem}.Message_success__B9gwo{color:#2e7d32;background-color:#e8f5e9}.Message_error__yFEN1{color:#d32f2f;background-color:transparent;font-size:.9rem}.Message_info__NYBqB{color:#1976d2;background-color:#e3f2fd}.PasswordResetForm_container__upYSU{text-align:center}.PasswordResetForm_form__gql7X{text-align:left}.PasswordResetForm_submitButton__kFaRW{margin-bottom:1rem}.PasswordResetForm_backButton__vqkZP{text-align:center}.page_main__jyTLT{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem}.page_container__Oph7R{max-width:400px;width:100%}.page_title__D_yam{margin-bottom:2rem;text-align:center;color:#333}.AuthForm_container__ra3Ce{margin-top:2rem}.AuthForm_toggleButtons__vkIus{margin-bottom:1rem;display:flex;gap:.5rem}.AuthForm_toggleButton__IkoqR{margin-right:.5rem}.AuthForm_form__KQEnQ{text-align:left}.AuthForm_forgotPassword__pDeJy{margin-top:1rem;text-align:center}.AuthForm_confirmationContainer__gghA3{text-align:center;margin-top:2rem}.AuthForm_confirmationActions__ZWKVo{margin-top:1rem}.AuthForm_confirmationText__DlblX{color:#666}.page_main__nw1Wk{display:flex;flex-direction:column;align-items:center;min-height:calc(100vh - 80px);padding:3rem 2rem}.page_container__jZF7q{max-width:600px;width:100%;text-align:center}.page_title__po7na{font-weight:700;margin:0 0 1rem;color:#333;font-size:2rem}.page_description__lvaOp{color:#666;line-height:1.6;margin:0 0 2rem}.BundleForm_form__EcUHd{display:flex;flex-direction:column;gap:1.5rem}.BundleForm_section__0TSex{display:flex;flex-direction:column;gap:1rem;padding:1rem;background:#f9f9f9;border-radius:4px}.BundleForm_sectionHeader__bNmCI{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.BundleForm_sectionLabel__KJGRm{font-weight:600;font-size:1rem;color:var(--text-color,#333)}.BundleForm_arrayItem__T9iIL{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:1rem;gap:1rem;align-items:end;padding:1rem;background:white;border-radius:4px;border:1px solid #e0e0e0}.BundleForm_removeButton__DmWEQ{white-space:nowrap;height:-moz-fit-content;height:fit-content}.BundleForm_emptyMessage__OlX8I{color:#666;font-style:italic;padding:.5rem;text-align:center}.BundleForm_error__UrCTp{padding:.75rem;background:#fee;border:1px solid #fcc;border-radius:4px;color:#c33;font-size:.9rem}.BundleForm_actions__r9PTM{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem}@media (max-width:768px){.BundleForm_arrayItem__T9iIL{grid-template-columns:1fr}.BundleForm_removeButton__DmWEQ{width:100%}}.MCPSetupSection_container__Hwv3Q{background:#f5f5f5;padding:1.5rem;border-radius:8px;margin-bottom:2rem}.MCPSetupSection_title__WcMsH{font-size:1.5rem;margin-bottom:1rem}.MCPSetupSection_field__FJTgf{margin-bottom:1rem}.MCPSetupSection_label__kCc4z{display:block;margin-bottom:.5rem;font-weight:700;color:#333}.MCPSetupSection_inputGroup__Vuw5F{display:flex;gap:.5rem}.MCPSetupSection_readOnlyInput__n3Bkp{flex:1 1;padding:.5rem;border:1px solid #ddd;border-radius:4px;font-family:monospace;font-size:.9rem;background:white}.MCPSetupSection_copyButton__bPlx0{min-width:100px}.MCPSetupSection_instructions__yMoaJ{background:white;padding:1rem;border-radius:4px;margin-top:1rem}.MCPSetupSection_instructionsTitle__bZZ_s{font-size:1.1rem;margin-bottom:.5rem}.MCPSetupSection_instructionsList__ACmcP{margin-left:1.5rem;line-height:1.8}.account-client_main__bowV2{padding:2rem;max-width:800px;margin:0 auto}.account-client_container__1zOHe{background:var(--background,#ffffff);border-radius:8px;padding:2rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.account-client_title__dOtqk{font-size:1.5rem;font-weight:600;margin-bottom:2rem;color:var(--foreground,#000000)}.account-client_form__qiwOK{display:flex;flex-direction:column;gap:1.5rem}.CollectionForm_form__4axkH{display:flex;flex-direction:column;gap:1rem}.CollectionForm_error__Euk__{color:#f44336;font-size:.875rem;margin-top:-.5rem}.CollectionForm_actions__st47L{display:flex;gap:.75rem;justify-content:flex-end}.BundlesList_container__thmgj{margin-bottom:2rem}.BundlesList_header__6rZd2{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.BundlesList_title__OezD7{font-size:1.5rem;margin:0}.BundlesList_addButton__RMPDx{width:2rem;height:2rem;border-radius:50%;border:2px solid #333;background:transparent;font-size:1.5rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.BundlesList_addButton__RMPDx:hover{background:#333;color:white}.BundlesList_addButton__RMPDx:active{transform:scale(.95)}.BundlesList_emptyState__p2vBi{background:#f5f5f5;padding:2rem;border-radius:8px;text-align:center;color:#666}.BundlesList_list__i5IGv{display:flex;flex-direction:column;gap:.75rem}.BundlesList_linkItem__vlwKZ{display:block;width:-moz-fit-content;width:fit-content}.ChatMessage_message__BeqZl{display:flex;justify-content:flex-start}.ChatMessage_message__BeqZl.ChatMessage_user__jeUsI{justify-content:flex-end}.ChatMessage_bubble__cvAoO{max-width:70%;padding:.75rem 1rem;border-radius:12px}.ChatMessage_message__BeqZl.ChatMessage_user__jeUsI .ChatMessage_bubble__cvAoO{background:#007bff;color:white}.ChatMessage_message__BeqZl.ChatMessage_assistant__PuJVg .ChatMessage_bubble__cvAoO{background:#e9ecef;color:#333}.ChatMessage_files__uGHl_{margin-bottom:.5rem;font-size:.85rem;opacity:.9}.ChatMessage_content__pMPNz{white-space:pre-wrap}.Modal_overlay__SdYU0{--modal-actions-height:3em;--modal-content-height:calc(100% - var(--modal-actions-height));--modal-animation-duration:0.3s}@keyframes Modal_modalIn__HEJUe{0%{opacity:0}to{opacity:1}}@keyframes Modal_modalOut__Q2WMK{0%{opacity:1}to{opacity:0}}.Modal_overlay__SdYU0{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--color-black-25);display:flex;justify-content:center;align-items:center;z-index:1001;-webkit-backdrop-filter:blur(var(--modal-backdrop-blur));backdrop-filter:blur(var(--modal-backdrop-blur));transition:opacity var(--modal-animation-duration) ease-in-out}.Modal_fadeIn__QP9if{opacity:1;animation:Modal_modalIn__HEJUe var(--modal-animation-duration) ease-in-out forwards;pointer-events:auto}.Modal_fadeOut__aGDU0{opacity:0;animation:Modal_modalOut__Q2WMK var(--modal-animation-duration) ease-in-out forwards;pointer-events:none}.Modal_modal__nSuXm{width:100%;max-width:100%;max-height:85vh;overflow:hidden;position:relative;color:var(--modal-text-color);padding:3rem 2rem!important;display:flex;place-items:center;place-content:center;scrollbar-width:none;-ms-overflow-style:none}.Modal_modal__nSuXm::-webkit-scrollbar{display:none}.Modal_content__kIXk_{width:100%;height:100%;max-width:800px;margin:0 auto;background-color:var(--color-white);border-radius:.5rem;box-shadow:0 0 10px 0 rgba(0,0,0,.1);position:relative}.Modal_contentInner__W8AwE{overflow-y:scroll;height:var(--modal-content-height);scroll-behavior:smooth;max-height:80vh;padding:2rem 2rem 4rem;position:relative;bottom:1.5rem;scrollbar-width:none;-ms-overflow-style:none}.Modal_contentInner__W8AwE::-webkit-scrollbar{display:none}.Modal_contentInner__W8AwE video{max-height:50vh;width:100%;object-fit:contain}.Modal_close__dYl7c{position:absolute;top:1.5rem;right:2rem;cursor:pointer;font-weight:100;font-size:3rem;z-index:1000;color:var(--color-black)}.Modal_close__dYl7c:after,.Modal_close__dYl7c:before{content:"";display:block;width:1rem;height:2px;background-color:var(--color-white);position:absolute;top:.5rem;left:-1rem}.Modal_close__dYl7c:before{transform:rotate(45deg)}.Modal_close__dYl7c:after{transform:rotate(-45deg)}.Modal_actions__n9wNg{display:flex;justify-content:center;height:var(--modal-actions-height);position:absolute;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}.Modal_action__JIGi5{flex:1 1;padding:.75rem 1.5rem;background:transparent;color:var(--color-white);cursor:pointer;font-size:1rem;transition:all .2s ease;border-radius:0;text-transform:uppercase;font-weight:100;font-size:1.25rem;border-left:0 solid var(--border-color);border-bottom:0 solid var(--border-color);border-right-width:0;border-top-width:0;border-top:1px solid var(--border-color);text-align:center;display:flex;align-items:center;justify-content:center;border-right:1px solid var(--border-color);background-color:var(--color-grey-50);z-index:1000}.Modal_actionDisabled__29beA{background-color:var(--color-grey-20)!important;color:var(--color-grey-20)!important;cursor:not-allowed!important;pointer-events:none!important;opacity:.5!important;filter:blur(2px)!important}.Modal_action__JIGi5:first-child{border-radius:0 0 0 .5rem}.Modal_action__JIGi5:last-child:not(:first-child){border-radius:0 0 .5rem 0}.Modal_action__JIGi5:last-child{border-radius:0 0 .5rem 0;border-right-width:0}.Modal_action__JIGi5:not(:first-child):not(:last-child){border-radius:0 0 0 0!important}.Modal_action__JIGi5:first-child:last-child{border-radius:0 0 .5rem .5rem}.Modal_actionPrimary__uqkEh{background:var(--color-primary)!important;color:var(--color-white)!important}.Modal_action__JIGi5:hover{background-color:var(--color-white-75);color:var(--color-white)}.Modal_action__JIGi5:focus{outline:none}.BundleSelection_container__EqTt6{display:flex;flex-direction:column;gap:1rem}.BundleSelection_header__83YiQ{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background-color:#f5f5f5;border-radius:4px}.BundleSelection_headerInfo__wJwUm{display:flex;flex-direction:column;gap:.25rem;font-size:.9rem}.BundleSelection_warning__mqrAy{color:#d97706;font-weight:500;font-size:.85rem}.BundleSelection_headerActions__Pfswi{display:flex;gap:.5rem}.BundleSelection_selectButton__slgpB{padding:.4rem .75rem;background-color:#fff;border:1px solid #ddd;border-radius:4px;font-size:.85rem;cursor:pointer;transition:all .2s}.BundleSelection_selectButton__slgpB:hover:not(:disabled){background-color:#f9f9f9;border-color:#999}.BundleSelection_selectButton__slgpB:disabled{opacity:.5;cursor:not-allowed}.BundleSelection_bundleList__pLO0y{display:flex;flex-direction:column;gap:.5rem;max-height:400px;overflow-y:auto;padding:.5rem;border:1px solid #ddd;border-radius:4px}.BundleSelection_bundleItem___ioTn{padding:.75rem;background-color:#fff;border:2px solid #ddd;border-radius:4px;transition:all .2s}.BundleSelection_bundleItem___ioTn:hover:not(.BundleSelection_disabled__bpudB){border-color:#999;background-color:#f9f9f9}.BundleSelection_bundleItem___ioTn.BundleSelection_selected__WFXfD{border-color:#0066cc;background-color:#e6f2ff}.BundleSelection_bundleItem___ioTn.BundleSelection_disabled__bpudB{opacity:.6;cursor:not-allowed}.BundleSelection_checkboxLabel__PcLmo{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;width:100%}.BundleSelection_bundleItem___ioTn.BundleSelection_disabled__bpudB .BundleSelection_checkboxLabel__PcLmo{cursor:not-allowed}.BundleSelection_checkbox__3eII1{margin-top:.2rem;width:18px;height:18px;cursor:pointer;flex-shrink:0}.BundleSelection_bundleItem___ioTn.BundleSelection_disabled__bpudB .BundleSelection_checkbox__3eII1{cursor:not-allowed}.BundleSelection_bundleContent__YRk46{flex:1 1;display:flex;flex-direction:column;gap:.25rem}.BundleSelection_bundleTitle__4RDfF{font-weight:600;font-size:.95rem;color:#000}.BundleSelection_bundleMeta__kRT6D{display:flex;flex-direction:column;gap:.15rem;font-size:.85rem;color:#666}.BundleSelection_bundleMeta__kRT6D span{display:block}.ImportModal_container__C3HJ1{display:flex;flex-direction:column;gap:1.5rem;min-width:500px;max-width:700px}.ImportModal_title__tuEPP{margin:0;font-size:1.5rem;font-weight:600}.ImportModal_description__tuyC7{margin:0;color:#666;font-size:.9rem}.ImportModal_inputSection__HgaKI{display:flex;flex-direction:column;gap:.5rem}.ImportModal_label__kBtXu{font-weight:500;font-size:.9rem}.ImportModal_textarea__lTa6q{width:100%;padding:.75rem;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:.9rem;resize:vertical;min-height:150px}.ImportModal_textarea__lTa6q:disabled{background-color:#f5f5f5;cursor:not-allowed}.ImportModal_fileInput__tZXJN{padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:.9rem}.ImportModal_fileInput__tZXJN:disabled{background-color:#f5f5f5;cursor:not-allowed}.ImportModal_fileInfo__BpI7x{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#f5f5f5;border-radius:4px;font-size:.9rem}.ImportModal_removeFile__chtDp{background:none;border:none;color:#666;cursor:pointer;font-size:1.2rem;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.ImportModal_removeFile__chtDp:hover{color:#000}.ImportModal_summary__qJDoC{padding:1rem;background-color:#f5f5f5;border-radius:4px}.ImportModal_summary__qJDoC p{margin:0}.ImportModal_warning__WzOkf{color:#d97706;font-weight:500}.ImportModal_bundleList__EpAU9{display:flex;flex-direction:column;gap:.75rem;max-height:400px;overflow-y:auto;padding:.5rem;border:1px solid #ddd;border-radius:4px}.ImportModal_bundleItem__C6Pa5{padding:.75rem;background-color:#f9f9f9;border-radius:4px}.ImportModal_bundleItem__C6Pa5 strong{display:block;margin-bottom:.25rem}.ImportModal_bundleMeta__ioUBb{font-size:.85rem;color:#666}.ImportModal_error__f2ilk{padding:.75rem;background-color:#fee;border:1px solid #fcc;border-radius:4px;color:#c33;font-size:.9rem}.ImportModal_actions__a_Tq0{display:flex;gap:.75rem;justify-content:flex-end;margin-top:.5rem}.ImportSuccessModal_container__xkbUR{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1rem;min-width:400px}.ImportSuccessModal_successIcon__Vj5Nr{width:64px;height:64px;border-radius:50%;background-color:#10b981;color:white;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700}.ImportSuccessModal_title__Q48Af{margin:0;font-size:1.5rem;font-weight:600;text-align:center}.ImportSuccessModal_message__cLM4_{text-align:center;color:#666}.ImportSuccessModal_message__cLM4_ p{margin:0;line-height:1.6}.ImportSuccessModal_message__cLM4_ strong{color:#000;font-weight:600}.ImportSuccessModal_actions__h3mjk{display:flex;gap:.75rem;justify-content:center;width:100%;margin-top:.5rem}.dashboard-client_main__4IUhJ{padding:2rem;max-width:1200px;margin:0 auto}.dashboard-client_workspaceSection__yUV1C{margin-bottom:2rem;display:flex;align-items:center;gap:1rem}.dashboard-client_actionsSection__apmBQ{margin-bottom:1.5rem;display:flex;justify-content:flex-end}