@import"https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap";*{margin:0;padding:0;box-sizing:border-box}body,html{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;color:#fff;background-color:#0a0a0b;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}@media(max-width:768px){body,html{font-size:14px;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}}a{color:#2563eb;text-decoration:none;transition:color .2s ease}a:hover{color:#172554}button{font-family:inherit}.container{max-width:1280px;margin:0 auto;padding:0 2rem}.card{background-color:#0a0a0b;border:1px solid #1f2937;border-radius:.75rem;padding:2rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}.flex-center{justify-content:center}.flex-between,.flex-center{display:flex;align-items:center}.flex-between{justify-content:space-between}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-weight:600;line-height:1.2}h1{font-size:1.875rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.125rem}p{margin-bottom:1rem}input[type=email],input[type=password],input[type=text],input[type=url],select,textarea{width:100%;padding:.5rem 1rem;border:1px solid #1f2937;border-radius:.5rem;font-size:1rem;transition:all .2s ease}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(14,165,233,.1)}input[type=email]::placeholder,input[type=password]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,select::placeholder,textarea::placeholder{color:#9ca3af}select{background-color:#1a1a1b!important;color:#fff!important}select option{background-color:#1a1a1b;color:#fff;padding:8px 12px}@supports(-webkit-appearance:none){select{color-scheme:dark}}textarea{min-height:100px;resize:vertical}label{display:block;margin-bottom:.25rem;color:#d1d5db}.btn,label{font-weight:500;font-size:.875rem}.btn{padding:.5rem 1.5rem;border-radius:.5rem;cursor:pointer;transition:all .3s ease;border:none}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{padding:.5rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .3s ease;border:none;font-size:.875rem;background-color:#2563eb;color:#fff}.btn-primary:disabled{opacity:.5;cursor:not-allowed}.btn-primary:hover:not(:disabled){background-color:#172554;box-shadow:0 4px 6px -1px rgba(0,0,0,.4)}.btn-secondary{padding:.5rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .3s ease;border:none;font-size:.875rem;background-color:hsla(0,0%,100%,.05);color:#fff}.btn-secondary:disabled{opacity:.5;cursor:not-allowed}.btn-secondary:hover:not(:disabled){background-color:#1f2937}.btn-danger{padding:.5rem 1.5rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .3s ease;border:none;font-size:.875rem;background-color:#ef4444;color:#fff}.btn-danger:disabled{opacity:.5;cursor:not-allowed}.btn-danger:hover:not(:disabled){background-color:#eb1515}.btn-small{padding:.25rem 1rem;font-size:.75rem}.btn-large{padding:1rem 2rem;font-size:1.125rem}.badge{display:inline-block}.badge,.badge-pending{padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600}.badge-pending{background-color:#fdeccf;color:#945f06}.badge-progress{background-color:#fefeff;color:#094fc2}.badge-progress,.badge-success{padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600}.badge-success{background-color:#9ef7d9;color:#085b40}.badge-error{padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:600;background-color:#fff;color:#bd1010}.spin{animation:spin 1s linear infinite}.spinner{width:20px;height:20px;border:2px solid hsla(0,0%,100%,.1);border-top-color:#2563eb;border-radius:50%}.spinner,.spinner-large{animation:spin 1s linear infinite}.spinner-large{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.1);border-top-color:#2563eb;border-radius:50%}@keyframes spin{to{transform:rotate(1turn)}}.modal-overlay .modal-content{background-color:#0a0a0b;border-radius:.75rem;padding:3rem;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.4)}.alert{padding:1rem 1.5rem;border-radius:.5rem;margin-bottom:1rem}.alert-info{background-color:#fefeff;color:#094fc2;border-left:4px solid #3b82f6}.alert-success{background-color:#b6f9e3;color:#085b40;border-left:4px solid #10b981}.alert-warning{background-color:#fdeccf;color:#634004;border-left:4px solid #f59e0b}.alert-error{background-color:#fde8e8;color:#eb1515;border-left:4px solid #ef4444}.grid{display:grid;grid-gap:1.5rem;gap:1.5rem}.grid-2{grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.grid-2{grid-template-columns:1fr}}.grid-3{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:1024px){.grid-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.grid-3{grid-template-columns:1fr}}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .2s}.modal-content{background-color:#0a0a0b;border-radius:.75rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.4);padding:3rem;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;animation:slideUp .3s}@media(max-width:768px){.modal-content{width:95%;max-width:100%;max-height:70vh;padding:1rem .875rem;border-radius:.5rem}}@media(max-width:480px){.modal-content{width:96%;max-height:65vh;padding:.875rem .75rem}}.modal-content h2{margin:0 0 2rem;color:#fff}@media(max-width:768px){.modal-content h2{font-size:1rem;margin:0 0 .875rem}}.modal-content form{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:768px){.modal-content form{gap:.75rem}.modal-content form label{font-size:.875rem;margin-bottom:.375rem}.modal-content form input,.modal-content form select,.modal-content form textarea{padding:.625rem .75rem;font-size:.875rem}.modal-content form button{padding:.625rem 1rem;font-size:.875rem}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05)}::-webkit-scrollbar-thumb{background:#1f2937;border-radius:.5rem}::-webkit-scrollbar-thumb:hover{background:#0d1116}.Layout_layout__Y5UHP{display:flex;min-height:100vh;background-color:#0a0a0b}.Layout_mobileHeader__qJxfE{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:rgba(15,15,17,.98);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid hsla(0,0%,100%,.06);position:fixed;top:0;left:0;right:0;z-index:999;pointer-events:auto}@media(min-width:768px){.Layout_mobileHeader__qJxfE{display:none}}.Layout_mobileLogoContainer__2b225{display:flex;align-items:center;gap:.5rem}.Layout_mobileLogo__u0_DH{font-size:1rem;font-weight:700;color:#fff}.Layout_mobileLogo__u0_DH span{color:#2563eb}.Layout_burgerBtn__vnXwg{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#fff;cursor:pointer;transition:all .2s ease;position:relative;z-index:1000;pointer-events:auto!important}.Layout_burgerBtn__vnXwg svg{font-size:1.25rem;pointer-events:none}.Layout_burgerBtn__vnXwg:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.Layout_burgerBtn__vnXwg:active{transform:scale(.95)}.Layout_burgerBtn__vnXwg.Layout_hidden__tnTYr{opacity:0;pointer-events:none}.Layout_overlay__Ezn9g{display:none}@media(max-width:767px){.Layout_overlay__Ezn9g{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}.Layout_overlay__Ezn9g.Layout_open__Lhhr7{opacity:1;visibility:visible}}.Layout_sidebar__pPHpG{width:260px;background:linear-gradient(180deg,rgba(15,15,17,.98),rgba(10,10,11,.98));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-right:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;position:fixed;height:100vh;left:0;top:0;z-index:160}@media(max-width:767px){.Layout_sidebar__pPHpG{position:fixed;width:85%;max-width:360px;transform:translateX(-100%);transition:transform .3s ease;top:0;bottom:0;height:100%;min-height:100vh;padding-top:4rem;z-index:1001;overflow-y:auto;display:flex;flex-direction:column}.Layout_sidebar__pPHpG.Layout_open__Lhhr7{transform:translateX(0)}}@media(min-width:768px)and (max-width:1023px){.Layout_sidebar__pPHpG{width:80px}}@media(min-width:1024px){.Layout_sidebar__pPHpG{width:260px}}.Layout_closeSidebarBtn___yyYL{display:none}@media(max-width:767px){.Layout_closeSidebarBtn___yyYL{display:flex;align-items:center;justify-content:center;position:absolute;top:1rem;right:1rem;width:32px;height:32px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.7);cursor:pointer;z-index:600;transition:all .2s ease;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Layout_closeSidebarBtn___yyYL svg{font-size:1.25rem;pointer-events:none}.Layout_closeSidebarBtn___yyYL:focus,.Layout_closeSidebarBtn___yyYL:hover{background:hsla(0,0%,100%,.1);color:#fff;outline:none}.Layout_closeSidebarBtn___yyYL:active{transform:scale(.9)}}.Layout_logo__W1IPz{padding:4rem 2rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;align-items:center;gap:1rem}@media(min-width:768px){.Layout_logo__W1IPz{padding-top:1.5rem}}@media(max-width:767px){.Layout_logo__W1IPz{display:none}}@media(min-width:768px)and (max-width:1023px){.Layout_logo__W1IPz{justify-content:center;padding:1.5rem 1rem}}.Layout_logoIcon__tXfbc{width:40px;height:40px;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;box-shadow:0 4px 12px rgba(37,99,235,.3)}@media(min-width:768px)and (max-width:1023px){.Layout_logoIcon__tXfbc{width:36px;height:36px}}.Layout_logoText___SnIS{display:flex;align-items:baseline;gap:.25rem}.Layout_logoText___SnIS h1{font-size:1.125rem;color:#fff;font-weight:700;margin:0;letter-spacing:-.5px}.Layout_logoText___SnIS span{font-size:.75rem;color:#2563eb;font-weight:600;text-transform:uppercase;background:rgba(37,99,235,.15);padding:2px 8px;border-radius:9999px}@media(min-width:768px)and (max-width:1023px){.Layout_logoText___SnIS{display:none}}.Layout_nav__9uogR{flex:1 1;padding:1rem 0;display:flex;flex-direction:column;overflow-y:auto}.Layout_navSection___e1WB{padding:.5rem 1rem}.Layout_navSection___e1WB:not(:last-child){margin-bottom:1rem}.Layout_navLabel__d3wsA{display:block;font-size:.75rem;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;font-weight:600;padding:.25rem 1rem;margin-bottom:.25rem}@media(max-width:767px){.Layout_navLabel__d3wsA{font-size:.65rem;padding:.1rem .5rem;margin-bottom:2px}}@media(min-width:768px)and (max-width:1023px){.Layout_navLabel__d3wsA{display:none}}.Layout_navItem__xmwsj{display:flex;align-items:center;padding:.5rem 1rem;margin:2px 0;color:#d1d5db;transition:background-color .2s ease,color .2s ease;cursor:pointer;text-decoration:none;border-radius:.5rem;font-size:.875rem;font-weight:500;line-height:1.2;position:relative}@media(max-width:767px){.Layout_navItem__xmwsj{font-size:.75rem;padding:.5rem;margin:1px 0;min-height:32px}}.Layout_navItem__xmwsj:hover{background-color:hsla(0,0%,100%,.05);color:#fff}.Layout_navItem__xmwsj:hover .Layout_icon__TEgps{color:#2563eb}.Layout_navItem__xmwsj.Layout_active__QWNrd{background:linear-gradient(135deg,rgba(37,99,235,.15),rgba(37,99,235,.08));color:#2563eb;font-weight:500;font-size:.875rem}@media(max-width:767px){.Layout_navItem__xmwsj.Layout_active__QWNrd{font-size:.75rem}}.Layout_navItem__xmwsj.Layout_active__QWNrd .Layout_icon__TEgps{color:#2563eb}.Layout_navItem__xmwsj.Layout_active__QWNrd:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:24px;background:#2563eb;border-radius:0 2px 2px 0}@media(min-width:768px)and (max-width:1023px){.Layout_navItem__xmwsj{justify-content:center;padding:1rem}.Layout_navItem__xmwsj span{display:none}}.Layout_icon__TEgps{font-size:1.2rem;margin-right:1rem;transition:color .2s ease;flex-shrink:0}@media(max-width:767px){.Layout_icon__TEgps{font-size:1rem;margin-right:.5rem}}@media(min-width:768px)and (max-width:1023px){.Layout_icon__TEgps{margin-right:0;font-size:1.4rem}}.Layout_footer__xx0yD{padding:1rem 2rem;margin-top:auto;border-top:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;gap:.5rem}@media(min-width:768px)and (max-width:1023px){.Layout_footer__xx0yD{padding:1rem;align-items:center}}.Layout_planBadge__eODdH{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);text-decoration:none;transition:all .2s ease;cursor:pointer}.Layout_planBadge__eODdH:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12)}@media(min-width:768px)and (max-width:1023px){.Layout_planBadge__eODdH{justify-content:center;padding:.5rem}.Layout_planBadge__eODdH .Layout_planLabel___uPrR{display:none}.Layout_logoutBtn__Dxbcm{justify-content:center}.Layout_logoutBtn__Dxbcm span,.Layout_version__arvZg{display:none}}.Layout_planEmoji__skN7I{font-size:1rem}.Layout_planLabel___uPrR{font-size:.875rem;font-weight:500;color:#d1d5db}.Layout_planFree__wzk3i .Layout_planLabel___uPrR{color:#d1d5db}.Layout_planPro__Wn_1v{border-color:rgba(99,102,241,.3);background:rgba(99,102,241,.08)}.Layout_planPro__Wn_1v:hover{background:rgba(99,102,241,.12);border-color:rgba(99,102,241,.4)}.Layout_planPro__Wn_1v .Layout_planLabel___uPrR{color:#818cf8}.Layout_planBusiness__CtC6y{border-color:rgba(245,158,11,.3);background:rgba(245,158,11,.08)}.Layout_planBusiness__CtC6y:hover{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.4)}.Layout_planBusiness__CtC6y .Layout_planLabel___uPrR{color:#fbbf24}.Layout_planEnterprise__AuHJK{border-color:rgba(236,72,153,.3);background:rgba(236,72,153,.08)}.Layout_planEnterprise__AuHJK:hover{background:rgba(236,72,153,.12);border-color:rgba(236,72,153,.4)}.Layout_planEnterprise__AuHJK .Layout_planLabel___uPrR{color:#f472b6}.Layout_logoutBtn__Dxbcm{display:flex;align-items:center;padding:.5rem 1rem;color:#d1d5db;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease;width:100%}.Layout_logoutBtn__Dxbcm:hover{background-color:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);color:#ef4444}.Layout_logoutBtn__Dxbcm:hover .Layout_icon__TEgps{color:#ef4444}@media(max-width:768px){.Layout_logoutBtn__Dxbcm{justify-content:center}.Layout_logoutBtn__Dxbcm span{display:none}}.Layout_version__arvZg{margin:0;font-size:.75rem;color:#9ca3af;text-align:center;opacity:.5}.Layout_main__PxxNJ{flex:1 1;margin-left:0;padding:calc(60px + 1rem) 1rem 1rem;background-color:#0a0a0b;min-height:100vh}@media(max-width:767px){.Layout_main__PxxNJ.Layout_fullscreen__hGKzD{padding:60px 0 0;overflow:hidden;height:100vh;min-height:unset}}@media(min-width:768px){.Layout_main__PxxNJ{margin-left:80px;padding:1.5rem}}@media(min-width:1024px){.Layout_main__PxxNJ{margin-left:260px;padding:2rem}}.UpgradeModal_overlay__WOibb{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.UpgradeModal_modal__l8Yjh{background:var(--bg-secondary,#1a1a2e);border-radius:16px;padding:2rem;max-width:600px;width:90%;max-height:90vh;overflow-y:auto;position:relative;border:1px solid var(--border-color,#2a2a4a);box-shadow:0 20px 40px rgba(0,0,0,.4)}.UpgradeModal_closeButton__r1klL{position:absolute;top:1rem;right:1rem;background:none;border:none;color:var(--text-secondary,#88a);font-size:1.5rem;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .2s}.UpgradeModal_closeButton__r1klL:hover{background:var(--bg-tertiary,#252545);color:var(--text-primary,#fff)}.UpgradeModal_header__Z_Kgx{text-align:center;margin-bottom:1.5rem}.UpgradeModal_header__Z_Kgx h2{margin:0;color:var(--text-primary,#fff);font-size:1.5rem;font-weight:600}.UpgradeModal_iconWrapper__ewbzS{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;background:rgba(59,130,246,.15);border-radius:16px;margin-bottom:1rem}.UpgradeModal_iconWrapper__ewbzS .UpgradeModal_icon__rDbzF{font-size:1.75rem;color:#3b82f6}.UpgradeModal_content__pQFSx{text-align:center}.UpgradeModal_description__5uPYG{color:var(--text-secondary,#88a);margin-bottom:1.5rem;line-height:1.6}.UpgradeModal_usageInfo__Nu9b7{background:var(--bg-tertiary,#252545);padding:1rem;border-radius:12px;margin-bottom:1.5rem}.UpgradeModal_usageText__SWUdZ{display:block;color:var(--text-primary,#fff);font-weight:500;margin-bottom:.5rem}.UpgradeModal_progressBar__2v5wv{height:8px;background:var(--bg-primary,#0f0f1a);border-radius:4px;overflow:hidden}.UpgradeModal_progressFill__SRzXt{height:100%;background:linear-gradient(90deg,#ef4444,#f97316);border-radius:4px;transition:width .3s ease}.UpgradeModal_upgradeText__HWXRd{color:var(--text-primary,#fff);font-weight:500;margin-bottom:1.5rem}.UpgradeModal_plans__ekPVl{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}@media(max-width:500px){.UpgradeModal_plans__ekPVl{grid-template-columns:1fr}}.UpgradeModal_planCard__Y1PAR{background:rgba(15,15,26,.8);border-radius:12px;padding:1.5rem;text-align:left;border:1px solid hsla(0,0%,100%,.08);transition:all .3s}.UpgradeModal_planCard__Y1PAR:hover{border-color:rgba(59,130,246,.5);background:rgba(20,20,35,.9)}.UpgradeModal_planCard__Y1PAR h3{margin:0 0 .5rem;color:var(--text-primary,#fff);font-size:1.25rem;font-weight:600}.UpgradeModal_planCard__Y1PAR .UpgradeModal_price__4BOpz{color:#3b82f6;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.UpgradeModal_planCard__Y1PAR ul{list-style:none;padding:0;margin:0 0 1rem}.UpgradeModal_planCard__Y1PAR ul li{display:flex;align-items:center;gap:.5rem;color:hsla(0,0%,100%,.6);font-size:.875rem;padding:.25rem 0}.UpgradeModal_planCard__Y1PAR ul li svg{color:#10b981;flex-shrink:0;font-size:.75rem}.UpgradeModal_planCard__Y1PAR .UpgradeModal_upgradeButton__ospqD{width:100%;padding:.75rem 1rem;background:#3b82f6;color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.UpgradeModal_planCard__Y1PAR .UpgradeModal_upgradeButton__ospqD:hover{background:#2563eb;box-shadow:0 4px 12px rgba(59,130,246,.25)}.UpgradeModal_contactUs__QJPQv{background:rgba(15,15,26,.8);padding:1.5rem;border-radius:12px;border:1px solid hsla(0,0%,100%,.08)}.UpgradeModal_contactUs__QJPQv p{color:var(--text-secondary,#88a);margin-bottom:1rem}.UpgradeModal_contactUs__QJPQv .UpgradeModal_contactButton__dxyzU{display:inline-block;padding:.75rem 1.5rem;background:var(--bg-secondary,#1a1a2e);color:var(--text-primary,#fff);border:1px solid var(--border-color,#2a2a4a);border-radius:8px;text-decoration:none;font-weight:500;transition:all .2s}.UpgradeModal_contactUs__QJPQv .UpgradeModal_contactButton__dxyzU:hover{border-color:#3b82f6;color:#3b82f6}.OrganizationSwitcher_container__w5J_c{position:relative;padding:1rem 0;border-bottom:1px solid #1f2937}.OrganizationSwitcher_sectionHeader__VLr65{display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem .5rem}@media(max-width:767px){.OrganizationSwitcher_sectionHeader__VLr65{padding:0 .5rem .25rem}}.OrganizationSwitcher_sectionTitle__JVL68{font-size:.75rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}@media(max-width:767px){.OrganizationSwitcher_sectionTitle__JVL68{font-size:.65rem}}.OrganizationSwitcher_addButton__zHzcn{width:1.5rem;height:1.5rem;padding:0;background:none;border:none;color:#d1d5db;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .2s ease}.OrganizationSwitcher_addButton__zHzcn:hover{background-color:hsla(0,0%,100%,.05);color:#2563eb}.OrganizationSwitcher_addButton__zHzcn svg{width:1rem;height:1rem}.OrganizationSwitcher_emptyState__Dou8_{padding:1rem 1.5rem;text-align:center}.OrganizationSwitcher_emptyState__Dou8_ p{font-size:.875rem;color:#9ca3af;margin-bottom:1rem}.OrganizationSwitcher_createButton__Vk6_6{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background-color:rgba(37,99,235,.1);color:#2563eb;border:1px dashed rgba(37,99,235,.3);border-radius:.5rem;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease}.OrganizationSwitcher_createButton__Vk6_6:hover{background-color:rgba(37,99,235,.15);border-color:#2563eb}.OrganizationSwitcher_createButton__Vk6_6 svg{width:1rem;height:1rem}.OrganizationSwitcher_orgList__fZFcl{display:flex;flex-direction:column;gap:.25rem;padding:0 1.5rem}@media(max-width:767px){.OrganizationSwitcher_orgList__fZFcl{padding:0 .5rem;gap:2px}}.OrganizationSwitcher_orgCard__Dmrw1{display:flex;align-items:center;gap:.25rem;background-color:hsla(0,0%,100%,.05);border-radius:.5rem;transition:all .2s ease;border:1px solid transparent;overflow:hidden;width:100%}.OrganizationSwitcher_orgCard__Dmrw1.OrganizationSwitcher_active__pusom{background-color:rgba(37,99,235,.1);border-color:rgba(37,99,235,.3)}.OrganizationSwitcher_orgCard__Dmrw1:hover{background-color:hsla(0,0%,100%,.05)}.OrganizationSwitcher_orgButton__3ZDYx{flex:1 1;min-width:0;display:flex;align-items:center;gap:.5rem;padding:.5rem;background:none;border:none;color:#fff;cursor:pointer;text-align:left;border-radius:.5rem;transition:all .2s ease}@media(max-width:767px){.OrganizationSwitcher_orgButton__3ZDYx{padding:.35rem;gap:.5rem}}.OrganizationSwitcher_orgAvatar__BRq4e{flex-shrink:0;width:1.75rem;height:1.75rem;background:linear-gradient(135deg,#2563eb,#1043b3);border-radius:.25rem;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.75rem;color:#fff}@media(max-width:767px){.OrganizationSwitcher_orgAvatar__BRq4e{width:1.5rem;height:1.5rem;font-size:.65rem}}.OrganizationSwitcher_orgName__zuMEP{font-size:.875rem;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.OrganizationSwitcher_orgName__zuMEP{font-size:.75rem}}.OrganizationSwitcher_manageButton__2MO78{flex-shrink:0;width:2rem;height:2rem;padding:0;margin-right:.25rem;background:none;border:none;color:#d1d5db;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .2s ease}.OrganizationSwitcher_manageButton__2MO78:hover{background-color:hsla(0,0%,100%,.03);color:#2563eb}.OrganizationSwitcher_manageButton__2MO78 svg{width:1rem;height:1rem}.OrganizationSwitcher_modal__Eujy8{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1.5rem}.OrganizationSwitcher_modalContent__dPj3N{background-color:hsla(0,0%,100%,.05);border:1px solid #1f2937;border-radius:.75rem;box-shadow:0 20px 25px -5px rgba(0,0,0,.4);max-width:28rem;width:100%;padding:2rem;position:relative}.OrganizationSwitcher_modalContent__dPj3N h2{font-size:1.25rem;font-weight:700;color:#fff;margin:0 0 1.5rem}.OrganizationSwitcher_modalHeader__MDSyT{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.OrganizationSwitcher_modalHeader__MDSyT h2{margin:0}.OrganizationSwitcher_closeButton__F9Zjg{width:2rem;height:2rem;padding:0;background:none;border:none;color:#d1d5db;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .2s ease}.OrganizationSwitcher_closeButton__F9Zjg:hover{background-color:hsla(0,0%,100%,.03);color:#fff}.OrganizationSwitcher_closeButton__F9Zjg svg{width:1.25rem;height:1.25rem}.OrganizationSwitcher_formGroup__z4_z3{margin-bottom:1.5rem}.OrganizationSwitcher_formGroup__z4_z3 label{display:block;font-size:.875rem;font-weight:500;color:#d1d5db;margin-bottom:.5rem}.OrganizationSwitcher_formGroup__z4_z3 input{width:100%;padding:1rem;background-color:hsla(0,0%,100%,.03);border:1px solid #1f2937;border-radius:.5rem;color:#fff;font-size:.875rem;transition:all .2s ease}.OrganizationSwitcher_formGroup__z4_z3 input:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.1)}.OrganizationSwitcher_formGroup__z4_z3 input:disabled{opacity:.5;cursor:not-allowed}.OrganizationSwitcher_modalActions__dFMEJ{display:flex;gap:1rem}.OrganizationSwitcher_modalActions__dFMEJ button{flex:1 1;padding:1rem;border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s ease}.OrganizationSwitcher_modalActions__dFMEJ button:disabled{opacity:.5;cursor:not-allowed}.OrganizationSwitcher_cancelButton__JcU5B{background-color:hsla(0,0%,100%,.03);color:#fff;border:1px solid #1f2937}.OrganizationSwitcher_cancelButton__JcU5B:hover:not(:disabled){background-color:hsla(0,0%,100%,.03)}.OrganizationSwitcher_submitButton__yQH6K{background-color:#2563eb;color:#fff;border:none}.OrganizationSwitcher_submitButton__yQH6K:hover:not(:disabled){background-color:#134cca}.OrganizationSwitcher_upgradeContent___7x3m{text-align:center;padding:.5rem 0}.OrganizationSwitcher_upgradeIcon__4V99z{width:64px;height:64px;margin:0 auto 1.5rem;background:rgba(37,99,235,.15);border-radius:50%;display:flex;align-items:center;justify-content:center}.OrganizationSwitcher_upgradeIcon__4V99z svg{color:#2563eb;width:32px;height:32px}.OrganizationSwitcher_upgradeText__VFQ3v{font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 .5rem}.OrganizationSwitcher_upgradeSubtext__YpW4c{font-size:.875rem;color:#d1d5db;margin:0 0 1.5rem}.OrganizationSwitcher_upgradeFeatures__LToqJ{list-style:none;padding:0;margin:0 0 1.5rem;text-align:left}.OrganizationSwitcher_upgradeFeatures__LToqJ li{padding:.25rem 0;color:#d1d5db;font-size:.875rem;display:flex;align-items:center;gap:.25rem}.OrganizationSwitcher_upgradeFeatures__LToqJ li:before{content:"✓";color:#2563eb;font-weight:600}.OrganizationSwitcher_planCards__uyagy{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.OrganizationSwitcher_planCard__09iqa{background:hsla(0,0%,100%,.03);border:1px solid #1f2937;border-radius:.75rem;padding:1.5rem;text-align:left;transition:all .2s ease}.OrganizationSwitcher_planCard__09iqa:hover{border-color:rgba(37,99,235,.3)}.OrganizationSwitcher_planCard__09iqa h4{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:#fff}.OrganizationSwitcher_planCard__09iqa .OrganizationSwitcher_planPrice__frgFY{font-size:1.25rem;font-weight:700;color:#2563eb;margin-bottom:1rem}.OrganizationSwitcher_planCard__09iqa ul{list-style:none;padding:0;margin:0 0 1rem}.OrganizationSwitcher_planCard__09iqa ul li{font-size:.75rem;color:#d1d5db;padding:4px 0;display:flex;align-items:center;gap:.25rem}.OrganizationSwitcher_planCard__09iqa ul li:before{content:"✓";color:#2563eb;font-size:10px}.OrganizationSwitcher_planButton__jnyxt{width:100%;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;background:#2563eb;color:#fff;border:none}.OrganizationSwitcher_planButton__jnyxt:hover{background:#3c74ed;transform:translateY(-1px)}.OrganizationSwitcher_upgradeButton__ua0xI{background:#2563eb;color:#fff;border:none;display:flex;align-items:center;justify-content:center;gap:.25rem}.OrganizationSwitcher_upgradeButton__ua0xI:hover:not(:disabled){background:#3c74ed;transform:translateY(-1px)}.OrganizationSwitcher_upgradeButton__ua0xI svg{flex-shrink:0}.UsageLimits_usageLimits__Gf_0H{background:var(--bg-secondary);border-radius:12px;padding:1.25rem;border:1px solid var(--border-color)}.UsageLimits_header__Y_8h9{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.UsageLimits_title__dpF3W{font-size:.875rem;font-weight:600;color:var(--text-primary);margin:0}.UsageLimits_planBadge__zkXjh{font-size:.75rem;font-weight:500;padding:.25rem .625rem;border-radius:9999px;background:var(--accent-color);color:#fff}.UsageLimits_planBadge__zkXjh.UsageLimits_free__MTOxW{background:#6b7280}.UsageLimits_planBadge__zkXjh.UsageLimits_pro__I1AQw{background:#3b82f6}.UsageLimits_planBadge__zkXjh.UsageLimits_business___LNjp{background:#8b5cf6}.UsageLimits_planBadge__zkXjh.UsageLimits_enterprise__3L3sg{background:#f59e0b}.UsageLimits_limits__mz2Qb{display:flex;flex-direction:column;gap:1rem}.UsageLimits_limitItem__o5kp1{display:flex;flex-direction:column;gap:.375rem}.UsageLimits_limitHeader__PzXft{display:flex;justify-content:space-between;align-items:center}.UsageLimits_limitLabel__Wox9a{font-size:.8125rem;color:var(--text-secondary);display:flex;align-items:center;gap:.375rem}.UsageLimits_limitIcon__9vm8U{width:14px;height:14px;opacity:.7}.UsageLimits_limitValue__JiT8y{font-size:.8125rem;font-weight:500;color:var(--text-primary)}.UsageLimits_progressBar__KaYqU{height:6px;background:var(--bg-tertiary);border-radius:3px;overflow:hidden}.UsageLimits_progressFill__9Aug8{height:100%;border-radius:3px;transition:width .3s ease}.UsageLimits_progressFill__9Aug8.UsageLimits_green__rbI6E{background:linear-gradient(90deg,#10b981,#34d399)}.UsageLimits_progressFill__9Aug8.UsageLimits_yellow__pmlnO{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.UsageLimits_progressFill__9Aug8.UsageLimits_red__FB1cf{background:linear-gradient(90deg,#ef4444,#f87171)}.UsageLimits_progressFill__9Aug8.UsageLimits_unlimited__GyOZv{background:linear-gradient(90deg,#3b82f6,#60a5fa);width:15%!important}.UsageLimits_warning__3F9mN{display:flex;align-items:center;gap:.5rem;padding:.625rem;border-radius:8px;font-size:.75rem;margin-top:.25rem}.UsageLimits_warning__3F9mN.UsageLimits_yellow__pmlnO{background:rgba(245,158,11,.1);color:#f59e0b;border:1px solid rgba(245,158,11,.2)}.UsageLimits_warning__3F9mN.UsageLimits_red__FB1cf{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2)}.UsageLimits_warningIcon__Ph_Z6{width:14px;height:14px;flex-shrink:0}.UsageLimits_upgradeButton__zi6lC{width:100%;margin-top:1rem;padding:.625rem;border-radius:8px;border:none;background:linear-gradient(135deg,var(--accent-color),var(--accent-hover));color:#fff;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.UsageLimits_upgradeButton__zi6lC:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.UsageLimits_compact__keBVB{padding:.75rem}.UsageLimits_compact__keBVB .UsageLimits_limits__mz2Qb{gap:.625rem}.UsageLimits_compact__keBVB .UsageLimits_limitItem__o5kp1{gap:.25rem}.UsageLimits_compact__keBVB .UsageLimits_progressBar__KaYqU{height:4px}.UsageLimits_skeleton__aAUNr{background:linear-gradient(90deg,var(--bg-tertiary) 0,var(--bg-secondary) 50%,var(--bg-tertiary) 100%);background-size:200% 100%;animation:UsageLimits_shimmer__MPkq9 1.5s infinite;border-radius:4px}@keyframes UsageLimits_shimmer__MPkq9{0%{background-position:200% 0}to{background-position:-200% 0}}.UsageLimits_skeletonBar__94hkd{height:6px;width:100%}.UsageLimits_skeletonText__SwTEJ{height:14px;width:60%}