@font-face{font-family:Proxima Nova;font-weight:300;src:url(/static/media/Proxima%20Nova%20Light.6a1d74c873cf56f89e33.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-weight:400;src:url(/static/media/Proxima%20Nova%20Regular.8181ca4b7c2d1189d78a.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-weight:600;src:url(/static/media/Proxima%20Nova%20Semibold.b36cba873fb53642b91c.ttf) format("truetype")}@font-face{font-family:Proxima Nova;font-weight:800;src:url(/static/media/Proxima%20Nova%20Extrabold.1be17059316d5bdf7820.ttf) format("truetype")}*{box-sizing:border-box;font-family:Proxima Nova,sans-serif;margin:0}:root{--border_Light:#edf2f7;--border_Dark_Light:#e2e8f0;--border_Blue:#0b5fff;--text_Title_Dark:#0f172a;--text_Title_Light:#374151;--text_Title_Light_Light:#64748b;--text_Title_Light_Light_Light:#94a3b8;--background_White:#fff;--background_Gray_Dark_Light:#eceff0;--background_Gray_Light:#f7f9fa;--background_Gray_Light_Light:#fbfbfc;--background_Gray_Light_Light_Light:#fdfdfd;--background_Gray_Light_Blue:#f8fafc;--background_Blue_Purpel:#a820ec;--background_Blue:#0b5fff;--background_Blue_Light_Middle:#236ffc;--background_Blue_Dark:#1d4ed8;--background_Blue_Light:#27bbfc;--background_Blue_White:#fff;--outline_Blue:#2563eb26;--Submited:#3b82f6;--InProgress:#8b5cf6;--Canceled:#ef4444;--Done:#22c55e;--pending:#f59e0b;--Estimate:#94a3b8}.Genaya_Layout,:root{background:#fbfbfc;background:var(--background_Gray_Light_Light)}.Genaya_Layout{box-sizing:border-box;display:flex;flex-direction:column;gap:0;height:100vh;width:100vw}.Genaya_Layout .InternetConnection{align-items:center;backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,hsla(0,86%,97%,.851),hsla(0,96%,89%,.605));border:1px solid #ef444459;border-radius:4px;border-radius:14px;bottom:20px;box-shadow:0 8px 10px #ef444426,inset 0 1px 0 #ffffff59;color:#7f1d1d;display:flex;gap:10px;justify-content:space-between;padding:8px 10px;position:absolute;right:20px;transition:transform .22s ease,opacity .22s ease;width:305px;z-index:10;z-index:999}.Genaya_Layout .InternetConnection .InternetConnectionLeft{align-items:center;display:flex}.Genaya_Layout .InternetConnection .InternetConnectionLeft .material-symbols-outlined{align-items:center;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:999px;box-shadow:0 4px 12px #ef444459;color:#fff;display:flex;font-size:14px;font-weight:800;height:24px;justify-content:center;line-height:1;margin-right:7px;min-width:24px;padding:1px 0 1px 1px}.Genaya_Layout .InternetConnection .InternetConnectionLeft .InternetConnectionRight{display:flex;flex-direction:column}.Genaya_Layout .InternetConnection .InternetConnectionLeft .InternetConnectionRight span{color:#374151;color:var(--text_Title_Light);font-size:13px;font-weight:600}.Genaya_Layout .InternetConnection .InternetConnectionLeft .InternetConnectionRight h3{color:#374151;color:var(--text_Title_Light);font-size:11px;font-weight:400}.Genaya_Layout .InternetConnection .Genaya_NotificationClose{align-items:center;background-color:#fff;background-color:var(--background_White);border:none;border-radius:999px;box-shadow:0 1px 2px #0f172a1a;color:#6b7280;cursor:pointer;display:inline-flex;font-size:15px;height:21px;justify-content:center;line-height:1;width:21px}.Genaya_Layout .InternetConnection .Genaya_NotificationClose:hover{color:#111827}.Genaya_Layout .GenayaMain{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:row;gap:0;min-height:0;width:100%}.Genaya_Layout .GenayaMain .Genaya{display:flex;flex:1 1;flex-direction:column;height:100%;min-width:0;overflow:hidden;padding:5px}@media(prefers-color-scheme:dark){:root{--bg:#0b0f14;--surface:#111827;--text:#e5e7eb;--border:#1f2933}}.Features{color:#1f2937;display:flex;flex-direction:column;gap:40px}.Features .FeaturesHeader{align-items:center;display:flex;justify-content:space-between}.Features .FeaturesHeader .FeaturesHeaderText h2{color:#0f172a;font-size:26px;margin:0 0 6px}.Features .FeaturesHeader .FeaturesHeaderText p{color:#64748b;font-size:14px;margin:0}.Features .FeaturesHeader .FeaturesHeaderButton{background:var(--background_Blue);border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:600;padding:12px 18px}.Features .FeaturesIntro{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.Features .FeaturesIntro .FeaturesIntroCard{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:18px}.Features .FeaturesIntro .FeaturesIntroCard h3{color:#0f172a;font-size:16px;margin:0}.Features .FeaturesIntro .FeaturesIntroCard p{color:#64748b;font-size:13px;line-height:1.5;margin:0}.Features .FeaturesMarketplaceOverlay{align-items:center;animation:FeaturesOverlayFade .22s ease forwards;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a33;display:flex;inset:0;justify-content:center;opacity:1;padding:20px;position:fixed;transition:opacity .22s ease;z-index:9999}.Features .FeaturesMarketplaceOverlay.is-closing{opacity:0}@keyframes FeaturesOverlayFade{0%{opacity:0}to{opacity:1}}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace{animation:FeaturesModalPop .26s ease forwards;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 40px 60px #0f172a26;display:flex;flex-direction:column;max-height:72vh;overflow:hidden;transition:max-height .3s ease;width:min(1100px,100%);will-change:max-height}@keyframes FeaturesModalPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace.is-detail{max-height:90vh}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader{align-items:flex-start;background-color:var(--background_White);display:flex;justify-content:space-between;padding:40px 40px 25px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader h3{color:var(--text_Title_Light);font-size:22px;margin:0 0 4px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader p{color:var(--text_Title_Light);font-size:13px;margin:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader .FeaturesMarketplaceClose{background:#f1f5f9;border:none;border-radius:10px;color:#475569;cursor:pointer;padding:8px 12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar{background:var(--background_White);display:flex;flex-direction:column;gap:26px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceTabs{display:flex;flex-wrap:wrap;gap:8px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceTabs .FeaturesMarketplaceTab{background:#eef2ff;border:none;border-radius:999px;color:#334155;cursor:pointer;font-size:12px;padding:8px 14px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceTabs .FeaturesMarketplaceTab.is-active{background:var(--background_Blue);color:#fff}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceSearch{align-items:center;background-color:var(--background_White);border:2px solid var(--border_Light);border-radius:10px 0 0 10px;display:flex;flex:1 1;gap:8px;height:45px;min-width:220px;padding:8px 12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceSearch .FeaturesMarketplaceSearchIcon{color:#64748b;font-size:14px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceSearch input{background:#0000;border:none;color:#1f2937;font-size:13px;outline:3px solid #0000;width:100%}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceFilter{position:relative}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceFilter .FeaturesMarketplaceFilterButton{align-items:center;background-color:var(--background_White);border:2px solid var(--border_Light);border-left:none;border-radius:0 10px 10px 0;color:#334155;cursor:pointer;display:inline-flex;font-size:12px;gap:6px;height:45px;padding:8px 14px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceFilter .FeaturesMarketplaceFilterChevron{font-size:12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceFilter .FeaturesMarketplaceFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 12px 40px #0f172a1f;display:flex;flex-direction:column;gap:4px;min-width:160px;padding:8px;position:absolute;right:0;top:110%;z-index:10}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceFilter .FeaturesMarketplaceFilterMenu .FeaturesMarketplaceFilterOption{background:#0000;border:none;border-radius:10px;color:#334155;cursor:pointer;font-size:12px;padding:8px 10px;text-align:left}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar .FeaturesMarketplaceActions .FeaturesMarketplaceFilter .FeaturesMarketplaceFilterMenu .FeaturesMarketplaceFilterOption.is-active{background:var(--background_Blue);color:#fff}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody{max-height:76vh;overflow:auto;transition:max-height .3s ease;will-change:max-height}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody.is-detail{max-height:78vh}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid{grid-gap:26px;display:grid;gap:26px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));padding:10px 40px 40px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceToolbar{grid-column:1/-1}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard{background-color:var(--background_White);border:2px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:12px;padding:18px;transition:border .2s ease,transform .2s ease,box-shadow .2s ease}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard:hover{border-color:var(--background_Blue);box-shadow:0 12px 40px #0f172a14;transform:translateY(-2px)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader{align-items:center;display:flex;gap:12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader .FeaturesMarketplaceCardIcon{align-items:center;background:rgba(246,247,251,.835);border-radius:4px;color:var(--background_Blue);display:flex;font-size:18px;font-weight:600;height:70px;justify-content:center;padding:2px;width:70px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader .FeaturesMarketplaceCardIcon img{height:100%;object-fit:contain;width:100%}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader .FeaturesMarketplaceCardTitle h4{color:#0f172a;font-size:16px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardHeader .FeaturesMarketplaceCardTitle span{color:#64748b;font-size:12px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard p{color:#64748b;font-size:13px;line-height:1.4;margin:0}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardTags{display:flex;flex-wrap:wrap;gap:6px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardTags span{background:#f1f5f9;border-radius:999px;color:#475569;font-size:11px;padding:4px 10px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:110px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesStatusToggle .FeaturesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesStatusToggle .FeaturesStatusToggleText{min-width:54px;text-align:left}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesStatusToggle.is-active .FeaturesStatusToggleDot{background:#22c55e;transform:translateX(81px)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesStatusToggle.is-inactive{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardStatus{color:#94a3b8;font-size:11px}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardStatus.is-available{color:#16a34a}.Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody .FeaturesMarketplaceGrid .FeaturesMarketplaceCard .FeaturesMarketplaceCardFooter .FeaturesMarketplaceCardStatus.is-coming-soon{color:#f59e0b}.FeatureDetail{animation:FeatureDetailSlideIn .2s ease forwards;background-color:var(--background_White);border-radius:4px;color:#0f172a;display:flex;flex-direction:column;height:100%;padding:0;transform-origin:right center;transition:.3s ease}@keyframes FeatureDetailSlideIn{0%{opacity:0;transform:translateX(40px) scaleX(.98)}to{opacity:1;transform:translateX(0) scaleX(1)}}.FeatureDetail.is-exiting{animation:FeatureDetailSlideOut .16s ease forwards}@keyframes FeatureDetailSlideOut{0%{opacity:1;transform:translateX(0) scaleX(1)}to{opacity:0;transform:translateX(40px) scaleX(.98)}}.FeatureDetail .FeatureDetailStickyHeader{align-items:center;background-color:var(--background_White);display:flex;gap:12px;height:0;justify-content:space-between;max-height:0;opacity:0;overflow:hidden;padding:0 40px;pointer-events:none;position:-webkit-sticky;position:sticky;top:-1px;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease,visibility .2s ease,max-height .2s ease,height .2s ease,padding .2s ease;visibility:hidden;z-index:5}.FeatureDetail .FeatureDetailStickyHeader.is-visible{box-shadow:0 8px 16px #0f172a14;height:56px;max-height:80px;opacity:1;padding:10px 40px 14px;pointer-events:auto;transform:translateY(0);visibility:visible}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyBack{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;padding:0}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyBack:hover{text-decoration:underline}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyTitle{align-items:center;border-radius:4px;color:#0f172a;display:flex;flex:1 1;font-size:19px;font-weight:600;gap:8px;text-align:left}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyTitle img{background:rgba(246,247,251,.835);border-radius:4px;color:var(--background_Blue);height:40px;padding:2px;width:40px}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyToggle{align-items:center;background-color:var(--background_White);border:1px solid #e2e8f0;border-radius:50px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:110px}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyToggle .FeatureDetailToggleDot{background:#e2e8f0;border-radius:50px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyToggle .FeatureDetailToggleText{min-width:54px;text-align:left}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyToggle.is-active .FeatureDetailToggleDot{background:#22c55e;transform:translateX(81px)}.FeatureDetail .FeatureDetailStickyHeader .FeatureDetailStickyToggle.is-inactive{background:var(--background_Gray_Light_Blue);border-color:#e2e8f0;color:var(--text_Title_Light_Light)}.FeatureDetail .FeatureDetailHeader{align-items:center;background-color:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;gap:20px;justify-content:space-between;padding:0 40px 10px}.FeatureDetail .FeatureDetailHeader .FeatureDetailBack{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:14px;padding:0}.FeatureDetail .FeatureDetailHeader .FeatureDetailBack:hover{text-decoration:underline}.FeatureDetail .FeatureDetailHeader .FeatureDetailHeaderActions{align-items:center;display:flex;gap:12px}.FeatureDetail .FeatureDetailHeader .FeatureDetailToggle{align-items:center;background-color:var(--background_White);border:1px solid #e2e8f0;border-radius:50px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:110px}.FeatureDetail .FeatureDetailHeader .FeatureDetailToggle .FeatureDetailToggleDot{background:#e2e8f0;border-radius:50px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.FeatureDetail .FeatureDetailHeader .FeatureDetailToggle .FeatureDetailToggleText{min-width:54px;text-align:left}.FeatureDetail .FeatureDetailHeader .FeatureDetailToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.FeatureDetail .FeatureDetailHeader .FeatureDetailToggle.is-active .FeatureDetailToggleDot{background:#22c55e;transform:translateX(81px)}.FeatureDetail .FeatureDetailHeader .FeatureDetailToggle.is-inactive{background:var(--background_Gray_Light_Blue);border-color:#e2e8f0;color:var(--text_Title_Light_Light)}.FeatureDetail .FeatureDetailBody{grid-gap:40px;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 300px;padding:20px 40px 40px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain{display:flex;flex-direction:column;gap:20px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText{align-items:flex-start;display:flex;flex-direction:column;justify-content:start}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent{align-items:center;display:flex;gap:7px;margin-bottom:10px;margin-top:10px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent img{border-radius:4px;color:var(--background_Blue);height:60px;margin-bottom:-2px;margin-right:7px;object-fit:contain;width:60px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent span h1{font-size:26px;font-weight:700}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText .FeatureDetailMainContent span p{color:#64748b;font-size:14px;font-weight:400;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroText h2{color:var(--background_Blue);font-size:16px;font-weight:600;margin:7px 0 0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroMedia{display:flex;flex-direction:column;gap:20px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailBadge{align-self:flex-start;background:#f6f7fb;border-radius:50px;color:#0f172a;display:inline-flex;font-size:12px;font-weight:500;padding:6px 18px;width:-webkit-fit-content;width:fit-content}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroImage{align-items:center;background:linear-gradient(135deg,#e2e8f0,var(--background_Gray_Light_Blue));border-radius:4px;display:flex;height:220px;justify-content:center;position:relative}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailHeroPlay{align-items:center;background-color:var(--background_White);border-radius:50%;box-shadow:0 12px 40px #0f172a1f;color:var(--background_Blue);display:flex;font-size:20px;height:54px;justify-content:center;width:54px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailThumbnailRow{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailThumbnail{background-color:var(--background_White);border-radius:4px;color:#64748b;cursor:pointer;display:flex;flex-direction:column;font-size:11px;gap:8px;text-align:left}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailHero .FeatureDetailThumbnailImage{background:linear-gradient(135deg,#c7d2fe,#e0e7ff);border-radius:4px;height:140px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection{background-color:var(--background_White);border-radius:4px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection h2{font-size:16px;font-weight:700;margin:0 0 8px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection p{color:#64748b;font-size:14px;font-weight:400;line-height:1.4;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection p+p{margin-top:10px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection ol,.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection ul{color:#64748b;display:flex;flex-direction:column;font-size:14px;gap:6px;margin:0;padding-left:18px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection dl{color:#475569;display:flex;flex-direction:column;font-size:13px;gap:10px;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection .FeatureDetailFaqItem{display:flex;flex-direction:column;gap:4px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection .FeatureDetailFaqItem dt{color:#0f172a;font-size:14px;font-weight:600}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSection .FeatureDetailFaqItem dd{color:#64748b;font-size:14px;line-height:1.6;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailSectionGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailCard{background-color:var(--background_White);border:2px solid var(--border_Light);border-radius:10px;padding:16px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailCard h5{color:#0f172a;font-size:14px;margin:0 0 10px}.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailCard ol,.FeatureDetail .FeatureDetailBody .FeatureDetailMain .FeatureDetailCard ul{color:#64748b;display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0;padding-left:18px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar{display:flex;flex-direction:column;gap:22px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCard{background:#f6f7fb;border-radius:4px;display:flex;flex-direction:column;gap:10px;padding:16px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCard h5{border-bottom:1px solid #e2e8f0;font-size:14px;margin:0;padding-bottom:10px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarCard p{color:#64748b;font-size:12px;margin:0}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarList{display:flex;flex-direction:column;gap:8px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarList div{color:#475569;display:flex;font-size:12px;justify-content:space-between}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarList div strong{color:#0f172a}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarLinks{display:flex;flex-direction:column;gap:12px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarLinks button{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;padding:0;text-align:left}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarLinks button:hover{text-decoration:underline}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarTags{display:flex;flex-wrap:wrap;gap:6px}.FeatureDetail .FeatureDetailBody .FeatureDetailSidebar .FeatureDetailSidebarTags span{background-color:var(--background_White);border:1px solid #e2e8f0;border-radius:999px;color:#475569;font-size:11px;padding:4px 10px}.HeaderWrapper{background:var(--background_Gray_Light_Light);display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;z-index:99}.HeaderWrapper .EmailVerifyBanner{align-items:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#9a3412;display:flex;font-size:13px;font-weight:600;gap:16px;height:50px;justify-content:space-between;margin-bottom:5px;margin-left:5px;margin-top:5px;padding:10px 18px;width:calc(100% - 10px)}.HeaderWrapper .EmailVerifyBanner .EmailVerifyText{align-items:center;display:flex;font-weight:400;gap:8px}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage{align-items:center;display:flex;gap:7px}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyStatus{color:#9a3412;font-size:12px;font-weight:500}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyButton{background:#f97316;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:12px;font-weight:500;outline:2px solid #0000;padding:8px 26px;transition:background .15s ease,transform .12s ease,box-shadow .15s ease;transition:all .18s ease;white-space:nowrap}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyButton:hover{background:#f76415;outline:2px solid rgba(234,90,12,.294)}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyButton:active{transform:translateY(1px)}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .EmailVerifyButton:disabled{box-shadow:none;cursor:default;opacity:.7}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .material-symbols-outlined{align-items:center;color:#9a3412;cursor:pointer;display:flex;font-size:24px;height:31px;justify-content:center;outline:2px solid #0000;transition:all .18s ease;width:31px}.HeaderWrapper .EmailVerifyBanner .EmailVerifyBannerButtonAndMessage .material-symbols-outlined:hover{background:rgba(249,116,22,.235);border-radius:50%;outline:2px solid rgba(234,90,12,.294)}.HeaderWrapper .Header{align-items:flex-end;display:flex;height:43px;justify-content:space-between;padding-bottom:3px;width:100%}.HeaderWrapper .Header .HeaderLeft{display:flex}.HeaderWrapper .Header .HeaderLeft .MenuLogo{align-items:center;display:flex;gap:10px;height:35px;justify-content:flex-start;padding-left:24px;transition:width .18s ease,flex-basis .18s ease,box-shadow .18s ease;width:69px}.HeaderWrapper .Header .HeaderLeft .MenuLogo img{border-radius:4px;height:31px;width:31px}.HeaderWrapper .Header .HeaderLeft .MenuLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:#007bff;font-size:20px;font-weight:600;letter-spacing:.01em}.HeaderWrapper .Header .HeaderLeft .MenuToggle{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid #0000;border-radius:6px;color:#000;cursor:pointer;display:inline-flex;height:31px;justify-content:center;left:82px;position:absolute;top:8px;transition:left .1s ease,background .18s,border-color .18s,transform .18s,box-shadow .18s,color .18s;width:31px}.HeaderWrapper .Header .HeaderLeft .MenuToggle .material-symbols-outlined{color:var(--text_Title_Light);font-size:25px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderLeft .MenuToggle.collapsed{background-color:#fff;border:1px solid var(--border_Light);left:172px}.HeaderWrapper .Header .HeaderLeft .MenuToggle.collapsed .material-symbols-outlined{transform:rotate(-180deg)}.HeaderWrapper .Header .HeaderLeft .MenuToggle:hover{background-color:#fff;border-color:#0b5fff;box-shadow:0 0 0 3px #2563eb2e;color:#1e3a8a}.HeaderWrapper .Header .HeaderMiddle{flex:1 1;justify-content:center;max-width:-webkit-fit-content;max-width:fit-content}.HeaderWrapper .Header .HeaderMiddle,.HeaderWrapper .Header .HeaderMiddle .HeaderApps{align-items:center;display:flex;position:relative}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:inline-flex;gap:8px;height:32px;padding:6px 12px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted img{border-radius:4px;height:18px;width:18px}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted span{color:var(--text_Title_Light);font-size:13px;font-weight:600;letter-spacing:.01em;white-space:nowrap}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted .HeaderAppsArrow{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .18s ease,color .18s ease}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted.is-open,.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted:hover{border-color:var(--border_Blue);box-shadow:0 0 0 3px #2563eb1f}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsSeleceted.is-open .HeaderAppsArrow{color:var(--text_Title_Light);transform:rotate(180deg)}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList{grid-gap:5px;background:#fff;border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 8px 20px #546ba01f;display:grid;gap:5px;grid-template-columns:repeat(2,minmax(180px,1fr));left:0;min-width:360px;opacity:0;padding:9px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translateY(-6px) scale(.98);transition:opacity .18s ease,transform .18s ease}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp{align-items:flex-start;background:#fff;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:8px 9px;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp img{border-radius:6px;height:38px;width:38px}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp .HeaderAppText{display:flex;flex-direction:column}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp .HeaderAppText h4{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp .HeaderAppText h5{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;margin:0}.HeaderWrapper .Header .HeaderMiddle .HeaderApps .HeaderAppsList .HeaderApp:hover{background:var(--background_Gray_Light);box-shadow:0 6px 12px #0f172a14;transform:translateY(-1px)}.HeaderWrapper .Header .HeaderRight{align-items:flex-end;display:flex;justify-content:flex-end;margin-right:10px;position:relative;width:auto}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan{align-items:center;background:#99f4b717;border:1px solid #03a138;border-radius:8px;color:#03a138;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;height:32px;justify-content:center;letter-spacing:.01em;margin-bottom:1px;margin-right:10px;outline:3px solid #0000;padding:6px 12px;transition:all .18s ease;-webkit-user-select:none;user-select:none}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan .HeaderRightPlanIcon{font-size:16px;margin-left:6px}.HeaderWrapper .Header .HeaderRight .HeaderRightPlan:hover{outline:3px solid rgba(3,161,56,.294)}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper{align-items:center;background-color:#fff;border:1px solid var(--border_Blue);border-radius:50px;color:#111827;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;height:33px;letter-spacing:.01em;margin-right:5px;outline:3px solid var(--outline_Blue);padding:7px 12px;position:relative;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper:hover{transform:translateY(-1px)}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper.is-open{animation:GenayaAIButtonShadow 2.4s ease-in-out infinite;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:50px;color:#111827;outline:none;transform:translateY(-1px)}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper.is-open:hover{outline:3px solid #0000}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper:active{transform:translateY(0)}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper .material-symbols-outlined{font-size:18px}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper .material-symbols-outlined,.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper span{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper span{font-weight:500;white-space:nowrap}.HeaderWrapper .Header .HeaderRight .HeaderRightAIHelper>*{position:relative;z-index:1}.HeaderWrapper .Header .HeaderRight .HeaderRightHelp{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;height:33px;justify-content:center;position:relative;transition:background .16s ease;width:33px}.HeaderWrapper .Header .HeaderRight .HeaderRightHelp:hover{background:#f3f4f6}.HeaderWrapper .Header .HeaderRight .HeaderRightHelp .material-symbols-outlined{color:#4b5563;font-size:25px;font-variation-settings:"FILL" 0,"wght" 240,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderRight .HeaderRightDialer{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;height:33px;justify-content:center;position:relative;transition:background .16s ease;width:33px}.HeaderWrapper .Header .HeaderRight .HeaderRightDialer:hover{background:#f3f4f6}.HeaderWrapper .Header .HeaderRight .HeaderRightDialer .material-symbols-outlined{color:#4b5563;font-size:25px;font-variation-settings:"FILL" 0,"wght" 240,"GRAD" 0,"opsz" 24}.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications{align-items:center;border-radius:4px;cursor:pointer;display:inline-flex;height:30px;justify-content:center;margin-right:4px;position:relative;transition:background .16s ease;width:30px}.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications:hover{background:#f3f4f6}.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications .HeaderIcon{color:#4b5563;font-size:25px}.HeaderWrapper .Header .HeaderRight .HeaderRightNotifications .HeaderRightNotificationsBadge{align-items:center;background:#ef4444;border:1px solid #fff;border-radius:999px;box-shadow:0 2px 6px #ef444459;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:16px;justify-content:center;line-height:1;max-width:16px;min-width:16px;padding:0 4px;position:absolute;right:0;top:0}.HeaderWrapper .Header .HeaderRight .HeaderRightBox{align-items:center;border-radius:50px;cursor:pointer;display:flex;padding:3px 8px 3px 3px;position:relative;transition:background .16s ease,border-color .16s ease}.HeaderWrapper .Header .HeaderRight .HeaderRightBox h2{align-items:center;background-color:var(--background_Blue);border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:300;height:24px;justify-content:center;margin:0 8px 0 0;padding-bottom:2px;width:24px}.HeaderWrapper .Header .HeaderRight .HeaderRightBox img{border-radius:50%;margin-right:8px;max-height:24px;max-width:24px;min-height:24px;min-width:24px}.HeaderWrapper .Header .HeaderRight .HeaderRightBox .ProfileStatus{align-items:center;border:2px solid #fff;border-radius:50%;bottom:1px;color:#6b7280;display:inline-flex;font-size:11px;font-weight:500;gap:6px;left:21px;position:absolute}.HeaderWrapper .Header .HeaderRight .HeaderRightBox .ProfileStatus .ProfileStatusDot{background:#22c55e;border-radius:50%;display:inline-block;height:9px;width:9px}.HeaderWrapper .Header .HeaderRight .HeaderRightBox .HeaderLogoArrow{color:var(--text_Title_Light);font-size:18px;margin-left:-4px;transition:transform .2s ease,color .18s ease}.HeaderWrapper .Header .HeaderRight .HeaderRightBox .HeaderLogoArrow:hover{color:var(--text_Title_Light_Light)}.HeaderWrapper .Header .HeaderRight .HeaderRightBox.is-open .HeaderLogoArrow{transform:rotate(180deg)}.HeaderWrapper .Header .HeaderRight .HeaderRightBox:hover{background:var(--background_Gray_Dark_Light)}.HeaderWrapper .Header .HeaderRight .SearchBar{display:flex}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu{align-items:center;animation:HeaderRightMenuOpen .18s ease;background-color:#fff;border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 3px 10px #546ba024;display:flex;flex-direction:column;position:absolute;right:0;top:calc(100% + 10px);transform-origin:top right;width:280px;will-change:transform,opacity;z-index:5;z-index:10}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader{align-items:flex-start;background:#fff;border-bottom:1px solid #eef2f7;border-radius:14px 14px 0 0;display:flex;flex-direction:column;padding:16px 16px 10px;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileHeader{align-items:center;display:flex;gap:9px;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileAvatar{align-items:center;background:var(--background_Blue);border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:36px;justify-content:center;min-width:36px;text-transform:uppercase}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo{display:flex;flex-direction:column;gap:0;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileInfoNameandNumber{align-items:center;display:flex;justify-content:space-between;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileInfoNameandNumber h3{color:#111827;font-size:13px;font-weight:500;margin:0;max-width:115px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileInfoNameandNumber span{color:#6b7280;font-size:12px;font-weight:400;margin-left:4px;vertical-align:middle}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileStatus{align-items:center;color:#6b7280;display:inline-flex;font-size:11px;font-weight:400;gap:6px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader .ProfileInfo .ProfileStatus .ProfileStatusDot{background:#22c55e;border-radius:50%;display:inline-block;height:7px;width:7px}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuHeader h4{background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:7px;color:#6b7280;font-size:13px;font-weight:400;letter-spacing:.01em;margin:8px 0 0;padding:4px 8px;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu{display:flex;flex-direction:column;gap:4px;padding:6px 10px 14px;width:100%}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderRightMenuDivider{background:#edf2f7;height:1px;margin:2px 0 2px -10px;width:100%;width:calc(100% + 20px)}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem{align-items:center;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:6px;padding:5px 8px;transition:background .15s}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem:hover{background:var(--background_Gray_Light)}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem .material-symbols-outlined{color:#6b7280;font-size:17px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1;margin-right:0}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem span{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:400;justify-content:space-between;transition:color .15s}.HeaderWrapper .Header .HeaderRight .HeaderRightMenu .HeaderRightMenuMenu .HeaderMenuItem span .HeaderMenuItemPlan{background:#99f4b717;border:1px solid #03a138;border-radius:4px;color:#03a138;font-size:11px;font-weight:600;letter-spacing:.01em;margin-left:5px;padding:2px 6px}@keyframes HeaderRightMenuOpen{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes GenayaAIButtonGlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes RenderPageOpen{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.SearchBar .Genaya_HeaderRightSearch{align-items:center;background:var(--background_White);border:1px solid #0000;border:1px solid var(--border_Light);border-radius:8px;display:inline-flex;gap:8px;margin-right:10px;outline:3px solid #0000;padding:.5px 10px;position:relative;transition:border-color .16s ease,box-shadow .16s ease}.SearchBar .Genaya_HeaderRightSearch:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.SearchBar .Genaya_HeaderRightSearch:focus-within{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb2e}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderRightSearchIcon{color:var(--text_Title_Light_Light);display:inline-flex;font-size:16px;left:8px;position:absolute}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderRightSearchIcon .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .Genaya_HeaderRightSearch input{background:#0000;border:none;color:#111827;font-size:13px;min-width:180px;outline:none;padding:7px 10px 7px 20px}.SearchBar .Genaya_HeaderRightSearch input:focus{background:var(--background_White)}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut{align-items:center;border-left:1px solid #e5e7eb;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;gap:4px;min-width:46px;padding-left:6px;transition:opacity .18s ease,transform .18s ease}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut.isHidden{opacity:0;pointer-events:none;transform:translateY(-2px)}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut .Genaya_HeaderShortcutKey{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;font-weight:600;line-height:1;padding:2px 6px}.SearchBar .Genaya_HeaderRightSearch .Genaya_HeaderShortcut .Genaya_HeaderShortcutDivider{opacity:.7;padding:0 2px}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton{align-items:center;background:hsla(0,0%,90%,.196);border:1px solid var(--border_Light);border-radius:4PX;color:var(--text_Title_Light_Light);display:inline-flex;height:26px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:4px;transform:scale(.85);transform:translateY(-50%);transition:opacity .18s ease,transform .18s ease,background .16s ease,color .16s ease;width:26px}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;transition:opacity .18s ease;white-space:nowrap}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton.isVisible{opacity:1;pointer-events:auto;transform:scale(1)}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton.isVisible .material-symbols-outlined{opacity:1}.SearchBar .Genaya_HeaderRightSearch .SearchBar__clearButton:hover{background:#f3f4f6;color:#111827}.SearchBar .SearchBarSearchBanner{align-items:flex-start;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .18s ease;width:100%;z-index:14000}.SearchBar .SearchBarSearchBanner.isVisible{opacity:1;pointer-events:auto}.SearchBar .SearchBarSearchBanner.isVisible .SearchBarSearchBannerLayer1{opacity:1}.SearchBar .SearchBarSearchBanner.isVisible .SearchBarSearchBannerMain{opacity:1;transform:translateY(0) scale(1)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerLayer1{-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .18s ease;width:100%;z-index:-1}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain{background-color:#fff;border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 4px 16px #00000014;gap:12px;height:520px;margin-top:10vh;max-width:90%;opacity:.7;position:relative;transform:translateY(0) scale(.97);transition:opacity .18s ease,transform .18s ease;width:800px;z-index:1}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput{align-items:center;background:#fff;border-radius:12px 12px 0 0;display:flex;gap:8px;left:0;padding:5px 14px 0;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:var(--text_Title_Light_Light);direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:18px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput input{background:#0000;border:none;color:#111827;flex:1 1;font-size:14px;height:50px;outline:none}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput input::placeholder{color:var(--text_Title_Light_Light_Light);font-size:14px;font-weight:300}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton{align-items:center;background:hsla(0,0%,90%,.196);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light_Light);display:inline-flex;height:26px;justify-content:center;opacity:0;pointer-events:none;transform:scale(.85);transition:opacity .18s ease,transform .18s ease,background .16s ease,color .16s ease;width:26px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;transition:opacity .18s ease;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton.isVisible{opacity:1;pointer-events:auto;transform:scale(1)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton.isVisible .material-symbols-outlined{opacity:1}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchInput .SearchBar__clearButton:hover{background:#f3f4f6;color:#111827}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs{align-items:center;background-color:#fff;display:flex;gap:8px;left:0;overflow-x:auto;padding:3px 12px 10px;position:-webkit-sticky;position:sticky;top:55px;z-index:5}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem{align-items:center;background:#0000;border:1px solid #0000;border-color:var(--border_Light);border-radius:50px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:all .15s ease}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem:focus,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem:hover{background:var(--background_Gray_Light);border-color:var(--border_Light);color:#111827}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchTabs .SearchBarSearchTabsItem.isActive{background:var(--background_White);border-color:var(--border_Light);border:1px solid var(--background_Blue);box-shadow:0 1px 2px #0f172a14;color:#111827;outline:3px solid var(--outline_Blue)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain{display:flex;flex-direction:column;height:calc(100% - 133px);overflow-y:scroll}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerSection{display:flex;flex-direction:column}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState{align-items:center;display:flex;flex-direction:column;gap:0;padding:18px 14px;text-align:center}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState .material-symbols-outlined{background-color:var(--border_Light_Light);border:1px solid var(--border_Light);border-radius:12px;color:#aab4c4;margin-bottom:10px;padding:8px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState strong{color:#0f172a;font-size:15px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState small{color:#94a3b8;font-size:11px;font-weight:300}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState.SearchBar__emptyState--hint{padding:16px 14px 22px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState.SearchBar__emptyState--hint .material-symbols-outlined{background-color:var(--border_Light_Light);border:1px solid var(--border_Light);border-radius:12px;color:#aab4c4;margin-bottom:10px;padding:8px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState.SearchBar__emptyState--hint strong{color:#0f172a;font-size:15px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBar__emptyState.SearchBar__emptyState--hint small{color:#94a3b8;font-size:11px;font-weight:300}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults{display:flex;flex-direction:column;gap:0;margin-bottom:0;padding:0 10px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults.SearchBarSearchBannerResults--skeletons{gap:12px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults.SearchBarSearchBannerResults--flat{gap:8px;padding:0 10px 6px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults.SearchBarSearchBannerResults--flat .SearchBarSearchBannerResultsItem{border-radius:6px;padding:6px 4px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsSection{display:flex;flex-direction:column;gap:3px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsSection .SearchBarSearchBannerResultsSectionTitle{color:#1f2937;font-size:12px;font-weight:600;text-transform:capitalize}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem{align-items:flex-start;background:var(--background_White);border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:6px 8px;transition:background .15s ease,border-color .15s ease}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem.SearchBarSearchBannerResultsItem--skeleton{background:#f8fafc;border-color:#eef2f7;cursor:default}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem:hover{background:var(--background_Gray_Light);border-color:#d1d5db}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:#475569;display:inline-flex;height:28px;justify-content:center;width:28px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemIcon .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemContent{display:flex;flex-direction:column;gap:2px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader{align-items:center;display:flex;gap:6px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader .SearchBarSearchBannerResultsItemBadges{align-items:center;display:inline-flex;gap:0}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader .SearchBarSearchBannerResultsItemType{background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#94a3b8;font-size:11px;font-weight:500;letter-spacing:.06em;padding:2px 6px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader .SearchBarSearchBannerResultsItemType.isPaired{border-radius:50px 0 0 50px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemHeader .SearchBarSearchBannerResultsItemTitle{color:#0f172a;font-size:13px;font-weight:600}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemSubtitle{color:#475569;font-size:12px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemMeta{color:var(--text_Title_Light);font-size:12px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemMeta .SearchBarSearchBannerResultsItemMetaText{color:inherit}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SearchBarSearchBannerResultsItem .SearchBarSearchBannerResultsItemStatus.isPaired{align-self:center;background:color-mix(in srgb,currentColor 12%,#0000);border:1px solid color-mix(in srgb,currentcolor 45%,#0000);border-radius:0 50px 50px 0;color:#94a3b8;font-size:11.5px;font-weight:500;height:20px;line-height:1.2;margin-left:-1px;padding:3px 8px -3px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine{animation:SearchBarSkeletonShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#eef2f7,#f8fafc 45%,#eef2f7 90%);background-size:200% 100%;border-radius:6px;height:10px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine.SkeletonLine--title{height:9px;width:90px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine.SkeletonLine--primary{height:11px;width:70%}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine.SkeletonLine--secondary{height:10px;width:55%}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonLine.SkeletonLine--meta{height:9px;width:40%}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerResults .SkeletonCircle{animation:SearchBarSkeletonShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#eef2f7,#f8fafc 45%,#eef2f7 90%);background-size:200% 100%;border-radius:6px;height:28px;width:28px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerCategory{align-items:center;display:flex;gap:10px;padding:4px 14px 6px;position:relative}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerCategory h1{background:#fff;color:#b2b9c3;font-size:10px;font-weight:300;left:50%;letter-spacing:.08em;margin:0;padding:0 6px;position:absolute;text-transform:capitalize;transform:translateX(-50%)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerCategory span{background:var(--border_Light);flex:1 1;height:1px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem{border-radius:4px;color:#1f2937;cursor:pointer;font-size:14px;margin:0 10px 8px;padding:5px;transition:background .13s}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerItemContent{align-items:center;display:flex;gap:10px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerIcon{align-items:center;border:1px solid var(--border_Light);border-radius:4px;color:#475569;display:inline-flex;font-size:14px;height:28px;justify-content:center;width:28px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerIcon .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:16px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText{display:flex;flex-direction:column;gap:0}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText strong{color:#0f172a;font-size:13px;font-weight:500}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem .SearchBarSearchBannerText small{color:#64748b;font-size:11px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:focus,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:hover{background:var(--background_Gray_Light)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:focus .SearchBarSearchBannerIcon,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:hover .SearchBarSearchBannerIcon{background:var(--background_White)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:active{background:var(--background_Gray_Light)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem.isActive .SearchBarSearchBannerIcon,.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchResultsMain .SearchBarSearchBannerItem:active .SearchBarSearchBannerIcon{background:var(--background_White)}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter{align-items:center;background:var(--background_Gray_Light);border-radius:0 0 12px 12px;border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:space-between;padding:6px 15px 7px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerGroup{align-items:center;color:#64748b;display:flex;font-size:11px;gap:6px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerKey{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#b1b9c2;display:inline-flex;font-size:10px;font-weight:400;height:22px;justify-content:center;min-width:34px;padding:0 6px}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerKeyIcon{min-width:22px;padding:0}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerKeyIcon .material-symbols-outlined{word-wrap:normal;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;direction:ltr;display:inline-block;font-family:Material Symbols Outlined;font-size:14px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.SearchBar .SearchBarSearchBanner .SearchBarSearchBannerMain .SearchBarSearchBannerFooter .SearchBar__footerLabel{color:var(--text_Title_Light_Light);font-size:11px}@keyframes SearchBarSkeletonShimmer{0%{background-position:0 0}to{background-position:200% 0}}.WhatIsNew{display:flex;justify-content:flex-end;position:fixed;right:20px;top:20px;width:360px;z-index:9999}.WhatIsNew .WhatIsNewLayer{align-items:center;animation:FeaturesOverlayFade .22s ease forwards;-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:1;padding:20px;position:fixed;transition:opacity .22s ease;z-index:-1}.WhatIsNew .WhatIsNew__Panel{background:var(--background_White);border-radius:10px;box-shadow:0 12px 30px #0f172a2e;height:calc(100vh - 40px);min-width:400px;overflow:hidden;width:100%}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 18px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header .WhatIsNew__Close{background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:34px;line-height:1;width:34px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Header .WhatIsNew__Close .material-symbols-outlined{font-size:20px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts{display:flex;flex-direction:column;gap:30px;height:100%;overflow-y:auto;padding:16px 18px 100px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Post{border-bottom:3px solid var(--border_Light);display:flex;flex-direction:column;padding-bottom:30px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__PostMeta{align-items:center;display:flex;gap:8px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Badge{background:rgba(11,96,255,.165);border:1px solid #0b60ff;border-radius:999px;color:#0b60ff;font-size:11px;font-weight:400;padding:3px 8px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Date{color:#6b7280;font-size:12px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Title{color:var(--text_Title_Light);font-size:19px;font-weight:600;margin-top:5px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Media{margin-top:20px;width:100%}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__MediaPlaceholder{align-items:center;background:#f3f4f6;border-radius:10px;color:#9ca3af;display:flex;font-size:13px;height:auto;justify-content:center;letter-spacing:.04em;text-transform:uppercase;width:100%}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__MediaPlaceholder img{border:3px solid var(--border_Light);border-radius:10px;height:100%;max-height:550px;width:100%}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__MediaPlaceholder img:hover{transform:scale(1.01);transition:transform .22s ease}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Summary{color:#4b5563;font-size:15px;line-height:1.5;margin:20px 0 0}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Cta{align-self:flex-start;background:var(--background_Blue);border:none;border-radius:50px;color:var(--background_Blue_White);cursor:pointer;font-size:14px;font-weight:500;margin-top:20px;padding:12px 30px}.WhatIsNew .WhatIsNew__Panel .WhatIsNew__Posts .WhatIsNew__Cta:hover{background:var(--background_Blue_Dark)}.NotificationCenter{align-items:flex-start;display:flex;gap:10px;height:100%;justify-content:flex-end;position:fixed;right:0;top:0;width:100%;z-index:1000}.NotificationCenter .NotificationCenterLayer{height:100%;left:0;position:absolute;top:0;width:100%}.NotificationCenter .NotificationCenterBody{position:relative}.NotificationCenter .NotificationCenterBody .NotificationCenterLayerShadow{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:radial-gradient(110% 120% at 100% 0,hsla(0,0%,90%,.659) 0,hsla(0,0%,84%,.396) 45%,#4072cf00 75%);height:550px;mask-image:radial-gradient(110% 120% at 100% 0,#000 0,#000 45%,#0000 75%);-webkit-mask-image:radial-gradient(110% 120% at 100% 0,#000 0,#000 45%,#0000 75%);width:780px;z-index:1}.NotificationCenter .NotificationCenterBody .NotificationCenterList{animation:HeaderRightMenuOpen 90ms ease;display:flex;flex-direction:column;gap:12px;padding:16px;position:absolute;right:0;top:0;width:400px;z-index:5}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem{align-items:flex-start;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:hsla(0,0%,100%,.631);border:2px solid hsla(0,0%,100%,.502);border-radius:15px;box-shadow:0 4px 12px #00000014;display:flex;justify-content:space-between;min-height:70px;padding:12px 16px;transition:all .15s ease}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem:hover{transform:translateY(-2px)}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem .NotificationCenterItemContent{align-items:center;display:flex;gap:12px;min-width:0}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem .NotificationCenterItemContent .NotificationCenterItemIconWrap{align-items:center;background:#fff;border-radius:8px;display:flex;height:36px;justify-content:center;min-width:36px}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem .NotificationCenterItemContent .NotificationCenterItemIconWrap .NotificationCenterItemIcon{color:#2570fb;font-size:20px}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem .NotificationCenterItemContent .NotificationCenterItemText{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;padding-right:15px}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem .NotificationCenterItemContent .NotificationCenterItemText .NotificationCenterItemCategory{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem .NotificationCenterItemContent .NotificationCenterItemText .NotificationCenterItemTitle{color:var(--text_Title_Dark);display:block;font-size:13px;font-weight:600;margin-top:-2px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem .NotificationCenterItemContent .NotificationCenterItemText .NotificationCenterItemSubtitle{color:var(--text_Title_Light);display:block;font-size:12px;margin-top:3px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NotificationCenter .NotificationCenterBody .NotificationCenterList .NotificationCenterItem .NotificationCenterItemTime{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.SideMenuWrapper{display:flex;height:100%;padding:5px 2px 5px 5px;z-index:60}.SideMenuWrapper .SideMenuMain{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;color:#000f54;flex:0 0 200px;height:100%;padding-top:20px;position:relative;transition:width .18s ease,flex-basis .18s ease,box-shadow .18s ease;width:200px;z-index:4}.SideMenuWrapper .SideMenuMain .MenuIconAdd{align-items:center;background-color:var(--background_White);border-radius:50px;display:flex;gap:5px;justify-content:space-between;margin:0 20px 5px 14px;max-height:30px;position:relative;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .08s ease,box-shadow .2s ease;white-space:nowrap}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddFavoritePages{align-items:center;background-color:#fff;border:1px solid var(--border_Dark_Light);border-radius:50px;cursor:pointer;display:inline-flex;height:31px;justify-content:center;outline:3px solid #0000;padding:4px;transition:all .18s ease;width:31px}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddFavoritePages.is-open,.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddFavoritePages:hover{border:1px solid #0b5fff;outline:3px solid var(--outline_Blue)}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddFavoritePages .material-symbols-outlined{font-size:21px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton{align-items:center;border:1px solid var(--border_Dark_Light);border-radius:50px;cursor:pointer;display:flex;height:31px;outline:3px solid #0000;padding:2px 10px 2px 4px;transition:all .18s ease;width:100%}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton .MenuIconAddPlus{align-items:center;background:linear-gradient(120deg,var(--background_Blue_Light),var(--background_Blue),var(--background_Blue_Purpel));border-radius:50px;color:#fff;cursor:pointer;display:inline-block;display:inline-flex;font-size:17px;justify-content:center;margin-left:0;min-height:23px;min-width:23px}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton span{color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:500;margin-left:9px;transition:opacity .18s ease,transform .18s ease}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton:hover .MenuIconAddPlus{transform:rotate(90deg) scale(1.02)}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton:active{transform:scale(.98)}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton.is-open{border:1px solid var(--border_Blue);box-shadow:0 0 0 3px #2563eb2e}.SideMenuWrapper .SideMenuMain .MenuIconAdd .MenuIconAddButton.is-open .MenuIconAddPlus{transform:rotate(180deg) scale(1.02)}.SideMenuWrapper .SideMenuMain .MenuSkeleton{display:flex;flex-direction:column;gap:12px;padding:6px 14px}.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonItem{align-items:center;border-radius:10px;display:flex;gap:10px;padding:10px 8px}.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonIcon{border-radius:6px;height:25px;min-width:25px}.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonIcon,.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonText{animation:GenayaMenuShimmer 1.4s ease infinite;background:linear-gradient(90deg,#e2e8f0,#f8fafc 50%,#e2e8f0);background-size:200% 100%}.SideMenuWrapper .SideMenuMain .MenuSkeleton .MenuSkeletonText{border-radius:10px;flex:1 1;height:14px}.SideMenuWrapper .SideMenuMain ul{list-style:none;margin:0;padding:2px 0 0}.SideMenuWrapper .SideMenuMain ul li{align-items:center;border-left:3px solid #0000;border-radius:5px 10px 10px 5px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13.5px;font-weight:400;gap:9px;margin:3px 10px;max-height:37px;padding:8px 10px;position:relative;transition:background .16s ease,color .16s ease,transform .08s ease;white-space:nowrap}.SideMenuWrapper .SideMenuMain ul li .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;margin-right:0}.SideMenuWrapper .SideMenuMain ul li .MenuIcon{color:#434d59;flex-shrink:0;font-size:1.1rem;transition:color .16s ease}.SideMenuWrapper .SideMenuMain ul li span{transition:opacity .16s ease,transform .16s ease}.SideMenuWrapper .SideMenuMain ul li:hover{background:#f8fafc;border-left:3px solid #d5d5d5;color:#111827}.SideMenuWrapper .SideMenuMain ul li:hover .MenuCreateOption{cursor:pointer;opacity:1;padding-left:8px;transition:opacity .22s cubic-bezier(.4,0,.2,1),background-color .08s ease}.SideMenuWrapper .SideMenuMain ul li:hover .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 100,"opsz" 24;transition:font-variation-settings .2s ease}.SideMenuWrapper .SideMenuMain ul li.active{background:#f8fafc;border-left-color:#0b5fff;color:#323232;font-weight:600}.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption{align-items:center;background-color:var(--background_White);border:1px solid #fff;border-radius:50px;color:#474b52;color:#000;display:flex;font-size:.9rem;justify-content:center;min-height:22px;opacity:0;padding-left:1px;padding-top:1px;position:absolute;right:7.5px;top:5.5px;transform:rotate(0deg);transition:border-color .35s ease,box-shadow .35s ease,background .35s ease;width:22px}.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption:hover{border:1px solid #0b5fff;display:inline-flex;opacity:1;outline:3px solid rgba(11,95,255,.102);transition:border inherit .18s,outline inherit .18s}.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption:active,.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption:focus{font-size:.8rem;transition:.12s cubic-bezier(.4,0,.2,1)}.SideMenuWrapper .SideMenuMain ul li .MenuCreateOption.is-open{transform:rotate(90deg)}.SideMenuWrapper .SideMenuMain ul .Submenu{list-style:none;margin:-4px 0 0;max-height:0;opacity:0;overflow:hidden;padding:0 0 4px 20px;transform:translateY(-4px);transition:max-height .2s ease-out,opacity .18s ease-out,transform .18s ease-out}.SideMenuWrapper .SideMenuMain ul .Submenu .SubmenuLine{background-color:hsla(0,0%,84%,.259);border-radius:50px;bottom:0;height:85%;left:18px;margin:auto;position:absolute;top:0;width:2px}.SideMenuWrapper .SideMenuMain ul .Submenu li{border-left:none;font-size:13px;margin-top:7px;padding:10px 15px}.SideMenuWrapper .SideMenuMain ul .Submenu li:hover{background:#0000;transform:translateX(2px)}.SideMenuWrapper .SideMenuMain ul .Submenu li.active{background-color:#e4e4e400;background:#f8fafc;border-left:3px solid var(--background_Blue_Dark);color:#323232;font-weight:500;font-weight:600}.SideMenuWrapper .SideMenuMain ul .Submenu.Submenu--open{max-height:120px;opacity:1;transform:translateY(0)}.SideMenuWrapper .SideMenuMain ul .SideMenuMainDivider{background:#e5eaf0;border-radius:50px;height:1px;margin:6px 20px;width:calc(100% - 40px)}.SideMenuWrapper .SideMenuMain ul .SubmenuArrowIcon{color:#474b52;font-size:.9rem;margin-left:auto;transform:rotate(-90deg);transition:transform .16s ease}.SideMenuWrapper .SideMenuMain ul .SubmenuArrowIcon.is-open{transform:rotate(0deg)}.SideMenuWrapper .SideMenuMain .SideMenuFooter{bottom:32px;display:flex;flex-direction:column;gap:.5rem;max-width:200px;padding:24px 16px 0;position:absolute;width:100%}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize{align-items:center;display:flex;justify-content:center}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;gap:6px;justify-content:center;padding:5px 12px;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,background .18s ease;width:100%}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton span{align-items:center;display:inline-flex}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton:hover{border-color:#0b5fff;box-shadow:0 0 0 3px #2563eb2e;color:#1e3a8a}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterCustomize .SideMenuFooterCustomizeButton:active{transform:scale(.98)}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion{align-items:center;display:flex;gap:4px;justify-content:center}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion .material-symbols-outlined{color:#0b5fff;font-size:18px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.SideMenuWrapper .SideMenuMain .SideMenuFooter .SideMenuFooterAppVerstion h4{color:var(--text_Title_Light);font-size:12px;font-weight:400;text-align:center}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed{flex:0 0 69px;flex-basis:69px;overflow:visible;width:69px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAdd{flex-direction:column;margin-bottom:40px;margin-left:18px;z-index:201}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAdd .MenuIconAddButton{max-height:31px;max-width:31px;min-height:31px;min-width:31px;padding:2px 10px 2px 3px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAdd .MenuIconAddButton span{display:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAdd .MenuIconAddButton .material-symbols-outlined{display:flex}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .MenuIconAddMenu{top:74px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .Genaya1_Header{padding-left:16px;padding-right:16px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li{padding-left:15px;position:relative;z-index:200}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li span{transform:translateX(-4px)}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li .MenuCreateOption,.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li .li-text{display:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li:hover{align-items:center;display:flex;justify-content:center}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li:hover .li-text{display:block;margin-right:-5px}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li:hover .MenuCreateOption{cursor:pointer;display:flex;margin-right:2px;padding-bottom:1px;padding-left:14px;position:static;right:none;top:none}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed ul li:hover.li-text-over{animation:HeaderRightMenuOpen 90ms ease;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50px;box-shadow:0 6px 16px #0f172a1f;display:flex;left:3px;margin-right:0;min-height:34px;padding:5px 14px;transition:opacity .18s ease,transform .18s ease,visibility .18s ease;white-space:nowrap;width:-webkit-fit-content;width:fit-content;z-index:40}.SideMenuWrapper .SideMenuMain.SideMenu--collapsed .SideMenuFooter{opacity:0;pointer-events:none;transform:translateX(-8px)}@keyframes GenayaMenuShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.CustomizeOverlay{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;left:0;position:fixed;top:0;z-index:10000}.CustomizeOverlay .CustomizePopup{animation:CustomizePopupOpen .18s ease;background:#fff;border-radius:10px;box-shadow:0 20px 50px #0f172a33;display:flex;flex-direction:column;max-width:calc(100% - 32px);padding:18px 18px 22px;transform-origin:top right;width:450px}.CustomizeOverlay .CustomizePopup .CustomizeHeader{align-items:flex-start;display:flex;justify-content:space-between}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeHeaderText{display:flex;flex-direction:column;gap:2px}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeHeaderText h3{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeHeaderText p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeClose{align-items:center;background-color:#0000;border:none;border-radius:10px;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background .15s ease;width:28px}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeClose:hover{background:var(--background_Gray_Dark_Light)}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeClose:active{transform:scale(.96)}.CustomizeOverlay .CustomizePopup .CustomizeHeader .CustomizeClose .material-symbols-outlined{color:#111827;font-size:18px}.CustomizeOverlay .CustomizePopup .CustomizeTabs{background:#f3f4f6;border-radius:10px;display:flex;gap:6px;margin-top:14px;padding:4px}.CustomizeOverlay .CustomizePopup .CustomizeTabs .CustomizeTab{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;flex:1 1;font-size:13px;font-weight:500;padding:6px 10px;transition:background .15s ease,color .15s ease}.CustomizeOverlay .CustomizePopup .CustomizeTabs .CustomizeTab.is-active{background:#fff;color:#111827}.CustomizeOverlay .CustomizePopup .CustomizeTabs .CustomizeTab:hover{color:var(--text_Title_Dark)}.CustomizeOverlay .CustomizePopup .CustomizeBody{display:flex;flex-direction:column;gap:10px;margin-top:12px;min-height:280px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList{display:flex;flex-direction:column;gap:8px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem{align-items:center;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:6px 8px;transition:background .15s ease}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem:hover{background:#f9fafb}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft{align-items:center;display:flex;gap:8px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .InvoicesSelectCell{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;transition:transform .12s ease;width:18px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .InvoicesSelectCell .InvoicesSelectIcon{color:#9ca3af;font-size:19px;transition:color .15s ease}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .InvoicesSelectCell.is-checked .InvoicesSelectIcon{color:var(--background_Blue)}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .material-symbols-outlined{color:#6b7280;font-size:18px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeList .CustomizeListItem .CustomizeListItemLeft .CustomizeListItemText{color:#111827;font-size:13px;font-weight:500}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeEmpty{align-items:center;color:#9ca3af;display:flex;font-size:13px;justify-content:center;min-height:220px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes{display:flex;flex-direction:column;gap:16px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection{align-items:flex-start;display:flex;flex-direction:column;gap:16px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionLeft{display:flex;flex-direction:column;flex-shrink:0;gap:2px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionLeft h4{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionLeft p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight{display:flex;flex:1 1;flex-direction:column;gap:12px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:520px){.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions{grid-template-columns:repeat(2,minmax(0,1fr))}}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:12px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard.is-active{border-color:#7c3aed;box-shadow:0 0 0 2px #7c3aed2e}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemeCard h5{color:#111827;font-size:13px;font-weight:600;margin:0}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview{background:#f8fafc;border-radius:10px;display:flex;flex-direction:column;gap:8px;height:64px;padding:10px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-light{background:#f8fafc}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-light .CustomizeThemePreviewHeader span{background:#0f172a1f}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-light .CustomizeThemePreviewBody span{background:#0f172a14}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-dark{background:#111827}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-dark .CustomizeThemePreviewHeader span{background:#fff3}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview.is-dark .CustomizeThemePreviewBody span{background:#ffffff2e}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewHeader{display:flex;gap:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewHeader span{background:#e5e7eb;border-radius:999px;display:block;height:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewHeader span:first-child{width:18px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewHeader span:last-child{width:32px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody{display:flex;flex-direction:column;gap:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody span{background:#e5e7eb;border-radius:999px;display:block;height:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody span:first-child{width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody span:nth-child(2){width:70%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreview .CustomizeThemePreviewBody span:nth-child(3){width:55%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreviewSplit{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemesSection .CustomizeThemesSectionRight .CustomizeThemeOptions .CustomizeThemePreviewSplit .CustomizeThemePreview{height:64px;padding:8px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette{background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:12px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette .CustomizeThemePaletteSwatches{display:flex;gap:14px;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette .CustomizeThemePaletteSwatches .CustomizeThemeSwatch{border:1px solid #0000;border-radius:6px;box-shadow:0 0 0 1px #0f172a14;cursor:pointer;height:27px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:100%}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette .CustomizeThemePaletteSwatches .CustomizeThemeSwatch.is-active{border-color:var(--swatch-color,var(--background_Blue));box-shadow:0 0 0 2px var(--background_Blue);box-shadow:0 0 0 2px var(--swatch-color,var(--background_Blue));outline:2px solid var(--background_Blue);outline:2px solid var(--swatch-color,var(--background_Blue));outline-offset:6px}.CustomizeOverlay .CustomizePopup .CustomizeBody .CustomizeThemes .CustomizeThemePalette .CustomizeThemePaletteSwatches .CustomizeThemeSwatch:hover{transform:translateY(-1px) scale(1.06)}@keyframes CustomizePopupOpen{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ToolTopExplain{position:relative}.ToolTopExplain,.ToolTopExplain .ToolTopExplainTarget{align-items:center;display:inline-flex}.ToolTopExplain .ToolTopExplainBubble{background:#122143;border-radius:7px;bottom:calc(100% + 10px);box-shadow:0 12px 24px #0f172a40;color:#fff;font-size:12px;left:0;line-height:1.4;max-width:320px;min-width:150px;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;transform:translateY(0);transition:opacity .15s ease,transform .15s ease;z-index:10}.ToolTopExplain .ToolTopExplainBubble:before{background:#0000;content:"";height:20px;left:0;position:absolute;top:100%;width:100%}.ToolTopExplain .ToolTopExplainBubble:after{background:#122143;border-radius:2px;bottom:-4px;content:"";height:12px;left:16px;position:absolute;transform:rotate(45deg);width:12px}.ToolTopExplain.is-center .ToolTopExplainBubble{left:50%;transform:translate(-50%)}.ToolTopExplain.is-center .ToolTopExplainBubble:after{left:50%;transform:translateX(-50%) rotate(45deg)}.ToolTopExplain.is-center:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-center:hover .ToolTopExplainBubble{transform:translate(-50%,-4px)}.ToolTopExplain:focus-within .ToolTopExplainBubble,.ToolTopExplain:hover .ToolTopExplainBubble{opacity:1;pointer-events:auto;transform:translateY(-4px)}.ToolTopExplain.is-bottom .ToolTopExplainBubble{bottom:auto;top:calc(100% + 10px);transform:translateY(0)}.ToolTopExplain.is-bottom .ToolTopExplainBubble:before{bottom:100%;top:auto}.ToolTopExplain.is-bottom .ToolTopExplainBubble:after{bottom:auto;top:-6px;transform:rotate(45deg)}.ToolTopExplain.is-bottom:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-bottom:hover .ToolTopExplainBubble{transform:translateY(4px)}.ToolTopExplain.is-bottom.is-center .ToolTopExplainBubble{transform:translate(-50%)}.ToolTopExplain.is-bottom.is-center .ToolTopExplainBubble:after{left:50%;transform:translateX(-50%) rotate(45deg)}.ToolTopExplain.is-bottom.is-center:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-bottom.is-center:hover .ToolTopExplainBubble{transform:translate(-50%,4px)}.ToolTopExplain.is-right .ToolTopExplainBubble{bottom:auto;left:calc(100% + 10px);top:50%;transform:translateY(-50%)}.ToolTopExplain.is-right .ToolTopExplainBubble:before{height:100%;left:auto;right:100%;top:0;width:20px}.ToolTopExplain.is-right .ToolTopExplainBubble:after{bottom:auto;left:-6px;top:50%;transform:translateY(-50%) rotate(45deg)}.ToolTopExplain.is-right:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-right:hover .ToolTopExplainBubble{transform:translate(4px,-50%)}.ToolTopExplain.is-left .ToolTopExplainBubble{bottom:auto;left:auto;right:calc(100% + 10px);top:50%;transform:translateY(-50%)}.ToolTopExplain.is-left .ToolTopExplainBubble:before{height:100%;left:100%;top:0;width:20px}.ToolTopExplain.is-left .ToolTopExplainBubble:after{bottom:auto;left:auto;right:-6px;top:50%;transform:translateY(-50%) rotate(45deg)}.ToolTopExplain.is-left:focus-within .ToolTopExplainBubble,.ToolTopExplain.is-left:hover .ToolTopExplainBubble{transform:translate(-4px,-50%)}.ToolTopExplain.is-target-only:hover .ToolTopExplainBubble{opacity:0;pointer-events:none;transform:translateY(0)}.ToolTopExplain.is-target-only .ToolTopExplainTarget{cursor:help}.ToolTopExplain.is-target-only .ToolTopExplainBubble:hover,.ToolTopExplain.is-target-only .ToolTopExplainTarget:hover+.ToolTopExplainBubble{opacity:1;pointer-events:auto;transform:translateY(-4px)}.FavoritePagesOverlay{left:2px;padding:0;position:absolute;top:39px;z-index:25}.FavoritePagesOverlay .FavoritePagesPopup{animation:HeaderRightMenuOpen .18s ease;background:#fff;border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 14px 30px #0f172a29;max-width:calc(100% - 24px);width:320px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages{display:flex;flex-direction:column;width:100%}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:14px 18px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader h4{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesHeaderActions{align-items:center;display:inline-flex;gap:6px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesClose{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:background .15s ease;width:28px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesClose:hover{background:var(--background_Gray_Light)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesClose:active{transform:scale(.95)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesHeader .FavoritePagesClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList{display:flex;flex-direction:column;gap:3px;max-height:265px;overflow-y:auto;padding:10px 12px 0}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:10px;white-space:wrap}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem{align-items:center;background:var(--background_White);border-radius:10px;display:flex;gap:8px;max-height:36px;padding:8px 5px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesStar{color:var(--text_Title_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesTitle{color:var(--text_Title_Light);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesInput{border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);flex:1 1;font-size:12px;outline:3px solid #0000;padding:6px 8px;transition:all .15s ease}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesInput:focus,.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesInput:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions{display:inline-flex;gap:4px;margin-left:auto}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions button{align-items:center;background:#0000;border:1px solid #0000;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;outline:3px solid #0000;padding:4px;transition:all .15s ease}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions button .material-symbols-outlined{font-size:18px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem .FavoritePagesActions button:hover{background-color:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light);padding:4px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem.is-editing{background-color:#fff}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem.is-editing:hover{background-color:#fff;cursor:default}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem.not-editing .FavoritePagesActions{display:none}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem:hover{background-color:var(--background_Gray_Light);cursor:pointer}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem:hover .FavoritePagesActions{display:inline-flex}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem:hover .FavoritePagesActions button{background-color:#fff;border-radius:5px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesList .FavoritePagesItem:hover .FavoritePagesActions button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter{display:flex;padding:5px 18px 10px 12px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAddTooltip{display:inline-flex}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:8px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:4px 8px 4px 4px;transition:all .15s ease}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd .material-symbols-outlined{font-size:16px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd:hover p{text-decoration:underline}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd.is-disabled,.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesFooter .FavoritePagesAdd:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed;opacity:.6}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding:20px 18px 25px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages h2{color:var(--text_Title_Light);font-size:13px;font-weight:400;margin:0}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList{display:flex;flex-wrap:wrap;gap:6px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdPagesListBox{align-items:center;background:#fff;border:1px solid var(--border_Dark_Light);border-radius:50px;display:flex;gap:8px;outline:3px solid #0000;padding:4px 15px 4px 10px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdPagesListBox:hover{border-color:var(--background_Blue);cursor:pointer;outline:3px solid var(--outline_Blue)}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdPagesListBox .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.FavoritePagesOverlay .FavoritePagesPopup .FavoritePages .FavoritePagesRecentlyViewdPages .FavoritePagesRecentlyViewdPagesList .FavoritePagesRecentlyViewdPagesListBox span{color:var(--text_Title_Light);font-size:12px;font-weight:500}.MenuIconAdd .MenuIconAddMenu{animation:HeaderRightMenuOpen .18s ease;background-color:var(--background_White);border:1px solid #e6eaf0e6;border-radius:10px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;gap:12px;left:2px;padding:8px 0 12px;position:absolute;top:39px;width:260px;z-index:8}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub:first-child{border-top:none}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub{border-top:1px solid #edf2f7;display:flex;flex-direction:column;gap:12px;padding:10px 10px 0;width:100%}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub:first-child{padding-top:4px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub h4{color:#6b7280;font-size:12px;font-weight:400;letter-spacing:.03em;margin-bottom:-6px;margin-top:2px;padding-left:6px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems{display:flex;flex-direction:column;gap:2px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem{align-items:center;background-color:var(--background_White);border:0 solid #e6eaf0;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:6px 8px;text-align:left;transition:transform .14s ease,box-shadow .18s ease,border-color .16s ease;width:100%}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem:focus-visible,.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem:hover{background-color:var(--background_Gray_Light)}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem .MenuIconAddMenuItemLeft{align-items:center;display:flex;gap:10px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem .MenuIconAddMenuItemLeft span{align-items:flex-start;display:flex;flex-direction:column;gap:1px}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem .MenuIconAddMenuItemLeft span strong{color:var(--text_Title_Light);font-size:14px;font-weight:500}.MenuIconAdd .MenuIconAddMenu .MenuIconAddMenuSub .MenuIconAddMenuItems .MenuIconAddMenuItem .material-symbols-outlined{color:#6b7280;font-size:20px}.Genaya_NotificationStack{align-items:center;display:flex;flex-direction:column;gap:0;left:50%;pointer-events:none;position:fixed;top:16px;transform:translateX(-50%);z-index:12000}.Genaya_NotificationStack .Genaya_Notification{align-items:center;background:#e9f9f0;border:1px solid #bbf7d0;border-radius:4px;box-shadow:0 12px 30px #0f172a26;color:#166534;display:inline-flex;gap:10px;justify-content:space-between;opacity:0;padding:8px 10px;pointer-events:auto;position:relative;transform:translateY(-10px);transition:transform .22s ease,opacity .22s ease;width:305px}.Genaya_NotificationStack .Genaya_Notification+.Genaya_Notification{margin-top:-31px}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationLeft{align-items:center;display:inline-flex;justify-content:center}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationIcon{align-items:center;background:#22c55e;border-radius:999px;color:#fff;display:flex;font-size:14px;font-weight:800;height:24px;justify-content:center;line-height:1;margin-right:7px;min-width:24px;padding:1px 0 1px 1px}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationText{color:inherit;font-size:13px;font-weight:500}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationClose{align-items:center;background-color:var(--background_White);border:none;border-radius:999px;box-shadow:0 1px 2px #0f172a1a;color:#6b7280;cursor:pointer;display:inline-flex;font-size:15px;height:21px;justify-content:center;line-height:1;width:21px}.Genaya_NotificationStack .Genaya_Notification .Genaya_NotificationClose:hover{color:#111827}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--visible{animation:Genaya_Notification_enter .22s ease;opacity:1;transform:translateY(0)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--exiting{animation:Genaya_Notification_exit .2s ease forwards;opacity:0;transform:translateY(-12px)}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--success{backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,rgba(240,253,244,.851),#bbf7d07a);border:1px solid #22c55e59;border-radius:14px;box-shadow:0 8px 10px #22c55e26,inset 0 1px 0 #ffffff59;color:#14532d}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--success .Genaya_NotificationIcon{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 4px 12px #22c55e59}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--error{backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,hsla(0,86%,97%,.851),hsla(0,96%,89%,.605));border:1px solid #ef444459;border-radius:14px;box-shadow:0 8px 10px #ef444426,inset 0 1px 0 #ffffff59;color:#7f1d1d}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--error .Genaya_NotificationIcon{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 4px 12px #ef444459}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--warning{backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,rgba(255,251,235,.851),#ffedd57a);border:1px solid #f59e0b59;border-radius:14px;box-shadow:0 8px 10px #f59e0b26,inset 0 1px 0 #ffffff59;color:#78350f}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--warning .Genaya_NotificationIcon{background:linear-gradient(135deg,#f59e0b,#d97706);box-shadow:0 4px 12px #f59e0b59}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--info{backdrop-filter:blur(5px) saturate(160%);-webkit-backdrop-filter:blur(5px) saturate(160%);background:linear-gradient(135deg,rgba(239,246,255,.851),rgba(191,219,254,.601));border:1px solid #3b82f659;border-radius:14px;box-shadow:0 8px 30px #3b82f626,inset 0 1px 0 #ffffff59;color:#1e3a8a}.Genaya_NotificationStack .Genaya_Notification.Genaya_Notification--info .Genaya_NotificationIcon{background:linear-gradient(135deg,#3b82f6,#2563eb);box-shadow:0 4px 12px #3b82f659}@keyframes Genaya_Notification_enter{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes Genaya_Notification_exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-14px)}}.GenayaAI_PanelWrap{display:flex;flex:0 0 auto;height:calc(100% - 10px);margin-top:5px;position:relative}.GenayaAI_PanelWrap.is-resizing{cursor:col-resize}.GenayaAI_PanelWrap .GenayaAI_Panel{background:var(--background_Gray_Light);flex:0 0 auto;height:100%;min-width:0;overflow:hidden;padding-left:0;pointer-events:none;position:relative;transition:width .3s ease,min-width .3s ease;width:0;z-index:2}.GenayaAI_PanelWrap .GenayaAI_Panel.is-open{pointer-events:auto}.GenayaAI_PanelWrap .GenayaAI_Panel.is-resizing{transition:none}.GenayaAI_PanelWrap .GenayaAI_Resizer{cursor:col-resize;flex:0 0 auto;height:100%;margin-left:-6px;overflow:visible;pointer-events:none;position:relative;width:0}.GenayaAI_PanelWrap .GenayaAI_Resizer:before{background:#0000;border-radius:20px;content:"";height:100%;position:absolute;right:0;top:0;transition:background .15s ease,box-shadow .15s ease;width:8px}.GenayaAI_PanelWrap .GenayaAI_Resizer:after{background:#0b5fff66;border-radius:999px;content:"";height:46px;opacity:0;pointer-events:none;position:absolute;right:.2cap;top:50%;transform:translateY(-50%);transition:opacity .15s ease;width:2px}.GenayaAI_PanelWrap .GenayaAI_Resizer .GenayaAI_ResizerTooltip{background:#111827eb;border-radius:10px;box-shadow:0 10px 24px #0f172a33;color:#fff;display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:4px;left:17px;line-height:1.2;padding:8px 10px;pointer-events:none;position:absolute;z-index:12000}.GenayaAI_PanelWrap .GenayaAI_Resizer .GenayaAI_ResizerTooltip span{gap:5px;white-space:nowrap}.GenayaAI_PanelWrap .GenayaAI_Resizer .GenayaAI_ResizerTooltip span span{font-weight:400;opacity:.6}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-open{pointer-events:auto;width:8px}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-open:after{height:46px;opacity:.6}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-open:hover:before{background:rgba(11,96,255,.105)}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-open:hover:after{background:#0b5fff2e;height:99%;opacity:1;transition:height .2s ease}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-resizing:before{background:rgba(11,96,255,.105);transition:none}.GenayaAI_PanelWrap .GenayaAI_Resizer.is-resizing:after{height:99%;opacity:1;transition:none}.GenayaAI{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);display:flex;flex-direction:column;height:100%;width:calc(100% - 6px)}.GenayaAI .GenayaAI_Header{padding:7px 16px}.GenayaAI .GenayaAI_Header .GenayaAI_HeaderTop{align-items:center;display:flex;gap:10px;justify-content:space-between}.GenayaAI .GenayaAI_Header .GenayaAI_HeaderTop .GenayaAI_HeaderActions{align-items:center;display:flex;gap:8px}.GenayaAI .GenayaAI_Header .GenayaAI_HeaderTop .GenayaAI_HeaderCenter{align-items:center;align-self:center;border:1px solid var(--border_Light);border-radius:50px;cursor:pointer;display:flex;justify-content:center;padding:6px 18px;width:-webkit-fit-content;width:fit-content}.GenayaAI .GenayaAI_Header .GenayaAI_HeaderTop .GenayaAI_HeaderCenter:hover{background:var(--background_Gray_Light_Blue)}.GenayaAI .GenayaAI_Header .GenayaAI_HeaderTop .GenayaAI_HeaderCenter span{color:var(--text_Title_Light);font-size:14px;font-weight:600;letter-spacing:.01em;white-space:nowrap}.GenayaAI .GenayaAI_Header .GenayaAI_HeaderTop .GenayaAI_HeaderCenter img{border-radius:6px;height:20px;margin-right:7px;width:20px}.GenayaAI .GenayaAI_Header .GenayaAI_HeaderTop .GenayaAI_HeaderCenter .GenayaAI_HeaderArrow{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:22px;justify-content:center;transform:rotate(90deg);transition:background .15s;width:22px}.GenayaAI .GenayaAI_Header .GenayaAI_HeaderTop .GenayaAI_HeaderCenter .GenayaAI_HeaderArrow .material-symbols-outlined{color:var(--text_Title_Light);font-size:12px;margin-left:2px}.GenayaAI .GenayaAI_Header .GenayaAI_HeaderTop .GenayaAI_HeaderMenu{align-items:center;display:flex;gap:8px;position:relative}.GenayaAI .GenayaAI_Header .GenayaAI_HeaderTop .GenayaAI_HeaderDropdown{background:var(--background_Blue_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 24px #0f172a1f;display:flex;flex-direction:column;min-width:190px;padding:6px;position:absolute;right:0;top:42px;z-index:5}.GenayaAI .GenayaAI_Header .GenayaAI_HeaderTop .GenayaAI_HeaderDropdown button{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:10px 12px;text-align:left;transition:background .15s ease}.GenayaAI .GenayaAI_Header .GenayaAI_HeaderTop .GenayaAI_HeaderDropdown button .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAI .GenayaAI_Header .GenayaAI_HeaderTop .GenayaAI_HeaderDropdown button:hover{background:var(--background_Gray_Light_Blue)}.GenayaAI .GenayaAI_Body{display:flex;flex:1 1;min-height:0;overflow:hidden}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent{display:flex;flex:1 1;flex-direction:column;gap:18px;min-height:0}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_ConversationList{background:var(--background_Blue_White);display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:5px 20px 20px}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_ConversationList .GenayaAI_SectionTitle{color:var(--text_Title_Light_Light);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_ConversationList .GenayaAI_ConversationItem{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid #0000;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px;transition:border-color .2s ease,box-shadow .2s ease,transform .12s ease}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_ConversationList .GenayaAI_ConversationItem.is-active{border-color:var(--background_Blue_Light);box-shadow:0 4px 14px #27bbfc2e}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_ConversationList .GenayaAI_ConversationItem:hover{border-color:var(--background_Blue);transform:translateY(-1px)}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_ConversationList .GenayaAI_ConversationItem .GenayaAI_ConversationAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue_Purpel),var(--background_Blue));border-radius:10px;display:flex;height:36px;justify-content:center;width:36px}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_ConversationList .GenayaAI_ConversationItem .GenayaAI_ConversationAvatar .material-symbols-outlined{color:#fff;font-size:18px}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_ConversationList .GenayaAI_ConversationItem .GenayaAI_ConversationInfo{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:0}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_ConversationList .GenayaAI_ConversationItem .GenayaAI_ConversationInfo .GenayaAI_ConversationTitle{align-items:center;display:flex;justify-content:space-between;width:100%}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_ConversationList .GenayaAI_ConversationItem .GenayaAI_ConversationInfo .GenayaAI_ConversationTitle strong{color:var(--text_Title_Dark);font-size:14px;white-space:nowrap}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_ConversationList .GenayaAI_ConversationItem .GenayaAI_ConversationInfo .GenayaAI_ConversationTitle span{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_ConversationList .GenayaAI_ConversationItem .GenayaAI_ConversationInfo p{color:var(--text_Title_Light_Light);font-size:12px;margin:0;white-space:nowrap}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_MessageList{display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding-right:8px}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_MessageBubble{border-radius:14px;display:flex;flex-direction:column;font-size:13px;gap:6px;max-width:70%;padding:12px 14px}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_MessageBubble strong{color:var(--text_Title_Dark);font-size:12px}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_MessageBubble span{color:var(--text_Title_Light)}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_MessageBubble.is-assistant{align-self:flex-start;background:var(--background_Blue_White);border:1px solid var(--border_Light)}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_MessageBubble.is-user{align-self:flex-end;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Light));color:#fff}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_MessageBubble.is-user span,.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_MessagePanelContent .GenayaAI_MessageBubble.is-user strong{color:#fff}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_ComposerWrap{background:linear-gradient(95deg,var(--background_Blue),var(--background_Blue_Light),var(--background_Blue_Purpel));border-radius:12px;margin-bottom:10px;margin-left:20px;padding:1px;width:calc(100% - 40px)}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_ComposerWrap.is-focused{box-shadow:0 0 0 3px #27bbfc33}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_ComposerWrap .GenayaAI_Composer{align-items:center;background:var(--background_Blue_White);border-radius:11px;display:flex;flex-direction:column;min-height:100px}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput{flex:1 1;height:24px;width:100%}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput textarea{background:#0000;border:none;color:var(--text_Title_Dark);font-size:15px;height:auto;line-height:1.4;max-height:200px;outline:3px solid #0000;overflow-y:auto;padding:18px 18px 0;resize:none;width:100%;z-index:3}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools{align-items:center;display:flex;justify-content:space-between;padding:0 12px 12px;width:100%}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_ComposerMenu{position:relative}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_ComposerDropdown{background:var(--background_Blue_White);border:1px solid var(--border_Light);border-radius:10px;bottom:44px;box-shadow:0 12px 24px #0f172a1f;display:flex;flex-direction:column;left:0;min-width:auto;padding:6px;position:absolute;z-index:5}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_ComposerDropdown button{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:10px 12px;text-align:left;transition:background .15s ease;white-space:nowrap}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_ComposerDropdown button .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_ComposerDropdown button:hover{background:var(--background_Gray_Light_Blue)}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton{align-items:center;background:var(--background_Gray_Light_Blue);background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Light));border:none;border-radius:10px;color:var(--background_White);cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton .material-symbols-outlined{font-size:22px;font-variation-settings:"FILL" 1}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton:disabled{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Light);cursor:not-allowed;opacity:.6}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_Privacy{padding:0 20px 20px;width:100%}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_Privacy p{color:var(--text_Title_Light_Light);font-size:11px;text-align:center;white-space:nowrap}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_Privacy p span{color:var(--background_Blue);font-size:11.5px}.GenayaAI .GenayaAI_Body .GenayaAI_MessagePanel .GenayaAI_Privacy p span:hover{cursor:pointer;text-decoration:underline}.GenayaAI .GenayaAI_IconButton{align-items:center;background:var(--background_Gray_Light_Blue);border:none;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:34px;justify-content:center;width:34px}.GenayaAI .GenayaAI_IconButton:hover{background:var(--background_Gray_Light)}.GenayaAI .GenayaAI_IconButton .material-symbols-outlined{font-size:20px}.Dialer{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 14px 30px rgba(40,62,108,.129);display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:500px;overflow:hidden;position:fixed;width:300px;z-index:1000}.Dialer .DialerGenayaLogo{align-items:center;background:var(--background_Gray_Light);color:#e5e7eb;display:flex;justify-content:center;padding:10px 12px}.Dialer .DialerGenayaLogo h4{color:var(--text_Title_Light);font-size:13px;font-weight:400;margin:0}.Dialer .DialerGenayaLogo:hover{cursor:grab}.Dialer .DialerGenayaLogo.is-dragging{cursor:grabbing}.Dialer .DialerHeader{align-items:center;display:flex;justify-content:space-between;padding:12px 14px}.Dialer .DialerHeader.is-dragging{cursor:grabbing}.Dialer .DialerHeader .DialerHeaderLeft{align-items:center;display:flex;gap:10px}.Dialer .DialerHeader .DialerAvatar{align-items:center;background:#e8f1ff;border-radius:50%;color:var(--background_Blue);display:flex;font-size:14px;font-weight:600;height:30px;justify-content:center;width:30px}.Dialer .DialerHeader .DialerNumber{align-items:center;color:#111827;display:flex;font-size:13px;font-weight:600;gap:6px}.Dialer .DialerHeader .DialerNumber .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Dialer .DialerHeader .DialerHeaderActions{align-items:center;display:flex;gap:6px}.Dialer .DialerHeader .DialerHeaderActions .DialerHeaderBtn{align-items:center;background:#0000;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.Dialer .DialerHeader .DialerHeaderActions .DialerHeaderBtn:hover{background:var(--background_Gray_Light)}.Dialer .DialerHeader .DialerHeaderActions .DialerHeaderBtn .material-symbols-outlined{font-size:20px}.Dialer .DialerSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin:2px 12px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline-color .15s ease;width:calc(100% - 24px)}.Dialer .DialerSearch:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.Dialer .DialerSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Dialer .DialerSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none}.Dialer .DialerList{flex:1 1;overflow-y:auto;padding:6px}.Dialer .DialerList .DialerListItem{align-items:center;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:7px 14px;transition:background-color .15s ease}.Dialer .DialerList .DialerListItem .DialerListItemMain{display:flex;flex-direction:column;gap:2px}.Dialer .DialerList .DialerListItem .DialerListItemMain h4{color:#111827;font-size:14px;font-weight:600;margin:0}.Dialer .DialerList .DialerListItem .DialerListItemMain p{color:#6b7280;font-size:12px;margin:0}.Dialer .DialerList .DialerListItem .DialerListItemMain span{color:#9ca3af;font-size:12px}.Dialer .DialerList .DialerListItem .DialerListItemType{color:#9ca3af;font-size:11px}.Dialer .DialerList .DialerListItem:hover{background-color:var(--background_Gray_Light)}.Dialer .DialerBottomMenu{align-items:center;border:1px solid var(--border_Light);border-radius:50px;display:flex;justify-content:space-between;margin-bottom:5px;margin-left:5px;padding:2px 6px;width:calc(100% - 10px)}.Dialer .DialerBottomMenu .DialerMenuItem{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:10px;font-weight:600;gap:0;justify-content:center;padding:6px 0}.Dialer .DialerBottomMenu .DialerMenuItem .material-symbols-outlined{font-size:20px}.Dialer .DialerBottomMenu .DialerMenuItem.is-active{color:var(--background_Blue)}.SideAppsMenuWrapper{display:flex;height:100%;padding:5px 2px 5px 5px;z-index:60}.SideAppsMenuWrapper .AppsMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;height:100%;margin-left:4px;z-index:60}.SideAppsMenuWrapper .AppsMenu .AppsMenuList{display:flex;flex-direction:column;gap:9px;padding-top:15px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList .AppsMenuItem{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:6px 8px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList .AppsMenuItem img{height:34px;object-fit:contain;width:34px}.SideAppsMenuWrapper .AppsMenu .AppsMenuList .AppsMenuItem p{color:var(--text_Title_Light_Light);font-size:10px;font-weight:600;margin:0}.CallCenter_Layout{animation:RenderPageOpen .1s ease;display:flex;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;height:100%}.CallCenter_Layout .CallCenterMainLoading{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 8px 8px 0;display:flex;flex-direction:column;height:100%;padding:50px}.CallCenter_Layout .CallCenterMainLoading .LoadingSpinner{background-color:var(--background_Gray_Light);border-radius:50px;height:17px;margin-bottom:10px;width:100%}.CallCenter_Layout .CallCenterMainLoading .LoadingSpinnerSmall{background-color:var(--background_Gray_Light);border-radius:50px;height:17px;margin-bottom:10px;width:60%}.CallCenter_Layout .CallCenterMainLoading .LoadingSpinnerSmallSmall{background-color:var(--background_Gray_Light);border-radius:50px;height:17px;margin-bottom:10px;width:30%}.CallCenter_Layout .CallCenter_Sidebar{background:#fff;border-right:1px solid var(--border_Light);border:1px solid var(--border_Light);border-radius:8px 0 0 8px;border-right-width:0;display:flex;flex-direction:column;max-width:320px;min-width:320px}.CallCenter_Layout .CallCenter_Main{flex:1 1}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center}.CallCenter_Layout .CallCenter_Main .CallCenter_Call_Details .CallCenter_MessagesPanel{display:flex;flex:1 1;min-height:0;width:100%}.LiveAgents{border-radius:6px;display:flex;flex-direction:column;gap:15px;height:100%;min-width:0;overflow:hidden;transition:width .32s ease,transform .18s ease;width:360px}.LiveAgents .LiveAgentsToggleButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px 0 0 10px;border-right:none;box-shadow:0 1px 0 #00000005;color:#111827;cursor:pointer;display:inline-flex;font-weight:500;gap:6px;padding:10px 3px;position:absolute;right:21px;top:90px;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease;z-index:1}.LiveAgents .LiveAgentsToggleButton:hover{background:linear-gradient(180deg,#f9fafb,var(--background_Gray_Light));border-color:var(--border_Light);box-shadow:0 2px 6px #0000000a}.LiveAgents .LiveAgentsToggleButton .Icon{color:var(--background_Blue_Dark);display:inline-flex;font-size:17px;line-height:0;transform:rotate(90deg);transition:transform .18s ease}.LiveAgents.LiveAgents--open-agents{gap:0}.LiveAgents.LiveAgents--open-agents .CallQueuesMain,.LiveAgents.LiveAgents--open-agents .LiveCallsMain{margin:0;max-height:0!important;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-4px)}.LiveAgents.LiveAgents--open-agents .LiveAgentsMain{flex:1 1 auto;height:100%!important;max-height:100%}.LiveAgents.LiveAgents--open-calls{gap:0}.LiveAgents.LiveAgents--open-calls .CallQueuesMain,.LiveAgents.LiveAgents--open-calls .LiveAgentsMain{margin:0;max-height:0!important;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-4px)}.LiveAgents.LiveAgents--open-calls .LiveCallsMain{flex:1 1 auto;height:100%!important;max-height:100%}.LiveAgents.LiveAgents--open-queues{gap:0}.LiveAgents.LiveAgents--open-queues .LiveAgentsMain,.LiveAgents.LiveAgents--open-queues .LiveCallsMain{margin:0;max-height:0!important;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-4px)}.LiveAgents.LiveAgents--open-queues .CallQueuesMain{flex:1 1 auto;height:100%!important;max-height:100%}.LiveAgents.LiveAgents--collapsed-all{width:0}.LiveAgents.LiveAgents--collapsed-all .LiveAgentsToggleButton{right:11px;transform:rotate(180deg)}.LiveAgents.LiveAgents--collapsed-all .CallQueuesMain,.LiveAgents.LiveAgents--collapsed-all .LiveAgentsMain,.LiveAgents.LiveAgents--collapsed-all .LiveCallsMain{margin:0;max-height:0!important;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-4px)}.LiveAgents .LiveAgentsMain{background:#fff;border:1px solid var(--border_Light);border-radius:6px;display:flex;flex-direction:column;height:33.3%;max-height:100%;overflow:hidden;transition:max-height .35s ease,opacity .22s ease,margin .22s ease,transform .3s ease}.LiveAgents .LiveAgentsMain .LiveAgentsHeader{border-bottom:1px solid var(--border_Light);max-height:70px;min-height:70px;padding:10px 15px;position:relative}.LiveAgents .LiveAgentsMain .LiveAgentsHeader h1{color:#111827;font-size:18px;font-weight:600;margin-bottom:4px}.LiveAgents .LiveAgentsMain .LiveAgentsHeader h2{color:var(--text_Title_Light_Light);font-size:13px;font-weight:600}.LiveAgents .LiveAgentsMain .LiveAgentsList{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:0 6px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable{border-collapse:collapse;font-size:13px;padding:20px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable thead{border-bottom:1px solid var(--border_Light)}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable thead th{background-color:var(--background_White);color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;padding:15px 10px;position:-webkit-sticky;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:1}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow{border-bottom:1px solid var(--border_Light);cursor:pointer}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow td{background-color:var(--background_White);padding:12px 10px;vertical-align:middle}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow:hover td{background:#f9fafb}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell{align-items:center;display:flex;gap:4px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsStatusDot{border:2px solid #fff;border-radius:999px;box-shadow:0 0 0 1px var(--border_Light);height:12px;width:12px}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsStatusDot.Online{background:#10b981}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsStatusDot.Busy{background:#ef4444}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsStatusDot.Offline{background:#9ca3af}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsAgentCell .LiveAgentsAgentName{background:#eff6ff;border:none;border-radius:10px;color:#12338f;cursor:pointer;font-size:11px;font-weight:500;padding:3px 10px;white-space:nowrap}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsRow .LiveAgentsCell{color:#4b5563;font-size:12px;white-space:nowrap}.LiveAgents .LiveAgentsMain .LiveAgentsList .LiveAgentsTable tbody .LiveAgentsEmpty{color:#9ca3af;font-size:12px;padding:8px 20px 4px}.LiveAgents .LiveCallsMain{background:#fff;border:1px solid var(--border_Light);border-radius:6px;display:flex;flex-direction:column;height:33.3%;overflow:hidden;transition:height .3s ease,max-height .35s ease}.LiveAgents .LiveCallsMain .LiveCallsHeader{cursor:pointer;padding:16px 15px 10px;position:relative}.LiveAgents .LiveCallsMain .LiveCallsHeader h1{color:#111827;font-size:18px;font-weight:600;margin-bottom:4px}.LiveAgents .LiveCallsMain .LiveCallsMainList{display:flex;flex:1 1;flex-direction:column;gap:6px;overflow-y:auto;padding:0 20px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList{display:flex;flex-direction:column;gap:8px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:5px;cursor:pointer;display:flex;justify-content:space-between;padding:6px 8px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem:hover{background:#f9fafb}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft{display:flex;flex-direction:column;gap:2px;min-width:0}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemName{color:#111827;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;gap:6px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallMetaDirection{display:flex;font-weight:500}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallMetaDirection span{font-size:15px;margin-bottom:-5px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallMetaRoute{color:#4b5563}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallStatus{background:#ecfdf3;border-radius:5px;color:#15803d;font-size:11px;font-weight:500;padding:2px 8px 4px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallStatus.initiated,.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallStatus.ringing{background:#eff6ff;color:var(--background_Blue_Dark)}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemLeft .LiveCallItemMeta .LiveCallStatus.in-progress{background:#ecfdf3;color:#15803d}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemRight{align-items:flex-end;display:flex;flex-direction:column;gap:5px;justify-content:space-between}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsList .LiveCallItem .LiveCallItemRight .LiveCallDuration{color:#4b5563;font-size:11px}.LiveAgents .LiveCallsMain .LiveCallsMainList .LiveCallsEmpty{color:#9ca3af;font-size:12px;padding:0 5px}.LiveAgents .CallQueuesMain{background:#fff;border:1px solid var(--border_Light);border-radius:6px;display:flex;flex-direction:column;height:33.3%;max-height:100%;overflow:hidden;transition:max-height .35s ease,opacity .22s ease,margin .22s ease,transform .3s ease}.LiveAgents .CallQueuesMain .CallQueuesHeader{padding:16px 15px 10px;position:relative}.LiveAgents .CallQueuesMain .CallQueuesHeader h1{color:#111827;font-size:18px;font-weight:600;margin-bottom:4px}.LiveAgents .CallQueuesMain .CallQueuesMainList{flex:1 1;overflow-y:auto;padding:0 20px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList{display:flex;flex-direction:column;gap:8px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:5px;display:flex;flex-direction:column;gap:6px;padding:8px 10px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader{align-items:center;display:flex;justify-content:space-between}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemName{color:#111827;font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemStatus{background:var(--background_Gray_Light);border-radius:5px;color:#4b5563;font-size:11px;font-weight:500;padding:2px 8px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemStatus.queued{background:#eff6ff;color:var(--background_Blue_Dark)}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemStatus.in-progress{background:#ecfdf3;color:#15803d}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemHeader .CallQueueItemStatus.failed{background:#fef2f2;color:#b91c1c}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemMeta{display:flex;flex-wrap:wrap;gap:12px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemMeta .CallQueueMetaBlock{display:flex;font-size:11px;gap:4px}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemMeta .CallQueueMetaBlock .CallQueueMetaLabel{color:#9ca3af}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesList .CallQueueItem .CallQueueItemMeta .CallQueueMetaBlock .CallQueueMetaValue{color:#4b5563;font-weight:500}.LiveAgents .CallQueuesMain .CallQueuesMainList .CallQueuesEmpty{color:#9ca3af;font-size:12px;padding:0 5px}.CallCenter_Dialer{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:0 24px;width:100%}.CallCenter_Dialer .CallCenter_DialerHeader{align-items:center;border-bottom:1px solid var(--border_Light);color:#111827;display:flex;font-size:20px;font-weight:600;justify-content:space-between;margin-bottom:80px;max-height:70px;min-height:70px;width:100%}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_Call_DetailsTitle h1{color:#111827;font-size:18px;font-weight:600;margin-bottom:4px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight{display:flex;gap:15px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:1px solid var(--background_Blue);border-radius:999px;box-shadow:0 3px 8px #2563eb59;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .16s ease,box-shadow .16s ease,transform .06s ease;width:40px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton .CallCenter_IceCallIcon{font-size:16px;margin-right:3px}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton.active{background-color:var(--background_White);box-shadow:0 0 0 2px #bfdbfe;color:var(--background_Blue)}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton:hover{background:linear-gradient(135deg,var(--background_Blue_Dark),#1e40af);border:1px solid var(--background_Blue);box-shadow:0 4px 12px #2563eb80;color:#fff;outline:3px solid #2564eb33;transform:translateY(-1px)}.CallCenter_Dialer .CallCenter_DialerHeader .CallCenter_DialerHeaderRight .CallCenter_IceCallButton:active{box-shadow:0 2px 6px #2563eb66;transform:translateY(0)}.CallCenter_Dialer .CallCenter_DialerBody{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow{display:flex;flex-direction:column;margin-bottom:16px;max-width:340px;position:relative;width:80%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow label{align-items:center;display:flex;font-size:15px;font-weight:600;margin-bottom:12px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow label span{border:1px solid var(--border_Light);border-radius:10px;color:#000;font-size:12px;font-weight:400;margin-left:6px;margin-top:2px;padding:2px 8px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow input,.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow select{border:1px solid var(--background_Blue);border-radius:4px;color:#0d2669;font-size:13px;outline:3px solid #2564eb33;padding:18px 10px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0 4px;position:absolute;right:10px;top:53%;width:30px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_SearchClear svg{height:14px;width:14px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_SearchClear:hover{color:#000}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_SearchClear:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.95)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_DialerInputError{border-color:#dc2626;outline-color:#fecaca}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect{border:1px solid var(--background_Blue);border-radius:4px;display:flex;flex-direction:column;gap:6px;outline:3px solid #2564eb33}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromDropdown{position:relative}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromButton{background:var(--background_White);border:0 solid var(--background_Blue);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:9px 12px;position:relative;text-align:left;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromButton:hover{background-color:var(--background_Gray_Light);transition:background-color .2s ease}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromButtonTop{color:#0d2669;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromButtonBottom{color:var(--text_Title_Light_Light);font-size:12px;margin-top:3px;opacity:.9}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromChevron{font-size:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromDropdownMenu{background-color:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;box-shadow:0 8px 20px #0f172a26;left:0;padding:6px 0 8px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromSearch{border:1px solid var(--border_Light);border-radius:0;color:#0d2669;font-size:14px;margin:0 8px 6px;outline:3px solid #0000;padding:10px;width:calc(100% - 16px)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromSearch:focus{border:1px solid #0051ff;box-shadow:0 0 0 1px #2563eb33}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOptions{max-height:220px;max-height:700px;overflow-y:auto}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOptions .CallCenter_FromOptionGroup{border-top:1px solid var(--border_Light)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOptions .CallCenter_FromOptionGroup .CallCenter_FromOptionGroupLabel{background-color:var(--background_White);color:#0d2669;font-size:12px;font-weight:600;padding:8px 12px 5px;position:-webkit-sticky;position:sticky;top:0}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption{background:#0000;border:none;cursor:pointer;padding:9px 12px;text-align:left;width:100%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption .CallCenter_FromOptionLabel{color:#0d2669;font-size:14px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption .CallCenter_FromOptionSub{color:var(--text_Title_Light_Light);font-size:12px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.Selected,.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption:hover{background:var(--background_Gray_Light)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerRow .CallCenter_FromSelect .CallCenter_FromOption.Empty{color:var(--text_Title_Light_Light);font-size:12px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);justify-items:center;margin-top:20px;max-width:260px;width:80%}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:pointer;display:flex;flex-direction:column;height:64px;justify-content:center;width:64px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey .CallCenter_DialerKeyMain{color:#111827;font-size:20px;font-weight:500}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey .CallCenter_DialerKeySub{color:var(--text_Title_Light_Light);font-size:10px;letter-spacing:.08em;margin-top:2px;text-transform:uppercase}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey:disabled{cursor:default;opacity:.4}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey:focus-visible{outline:2px solid #8ab4ff;outline-offset:2px}.CallCenter_Dialer .CallCenter_DialerBody .CallCenter_DialerKeypad .CallCenter_DialerKey:hover{background:var(--border_Light);transition:background .15s ease}.CallCenter_Dialer .DialerMain{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.CallCenter_Dialer .DialerMain .CallCenter_CallActions{align-items:center;display:flex;margin-top:20px;max-width:260px;width:80%}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_DialerKeyBackspace{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:50px 0 0 50px;color:#000;cursor:pointer;display:flex;flex-direction:column;height:50px;justify-content:center;width:64px}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_DialerKeyBackspace:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_PlaceCallBtn{background:var(--background_Blue);border:none;border-radius:0 50px 50px 0;color:#fff;cursor:pointer;font-size:15px;font-weight:500;height:50px;padding:12px 0;width:100%}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_PlaceCallBtn:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_PlaceCallBtn:disabled{background:gray;cursor:not-allowed;opacity:.7}.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_DialerKeyBackspace:hover,.CallCenter_Dialer .DialerMain .CallCenter_CallActions .CallCenter_PlaceCallBtn:hover{outline:3px solid #2564eb33;transition:all .1s ease-in-out}.CallCenter_Dialer .DialerMain p{color:var(--text_Title_Light_Light);font-size:11px;margin-top:22px;text-align:center}.CallCenter_Dialer .DialerMain p img{height:22px;margin:0 5px -8px;width:22px}.CallCenter_Dialer .DialerMain p span{text-decoration:underline}.CallCenter_Dialer .DialerMain p span:hover{color:var(--background_Blue);cursor:pointer}.CallCenter_Dialer .SendMessageMain{align-items:center;width:100%}.CallCenter_Dialer .SendMessageMain,.SideBar{display:flex;flex-direction:column;height:100%}.SideBar{position:relative}@keyframes NoResultsEnter{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.SideBar .SideBarHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;max-height:70px;min-height:70px;padding:16px 20px}.SideBar .SideBarHeader .DialerButton{align-items:center;background:linear-gradient(135deg,#fff,#fff);border:1px solid #d0e2ff;border-radius:999px;box-shadow:0 2px 5px 1px hsla(216,7%,86%,.563);color:var(--background_Blue);cursor:pointer;display:flex;display:inline-flex;font-size:15px;font-weight:500;gap:10px;margin-left:8px;padding:9px 18px;transition:background .15s ease,transform .1s ease,box-shadow .15s ease}.SideBar .SideBarHeader .DialerButton:hover{box-shadow:0 6px 12px #0f172a1f;outline:3px solid var(--outline_Blue);transform:translateY(-.9px)}.SideBar .SideBarHeader .DialerButton:active{box-shadow:0 0 0 3px #2563eb59;outline:3px solid #2564eb33;transform:translateY(0)}.SideBar .SideBarHeader .DialerButton .DialerIcon{font-size:16px;margin-bottom:-5px}.SideBar .SideBarHeader .DialerButton .DialerLabel{font-size:15px}.SideBar .SideBarHeader .SubtitleButton{align-items:center;background-color:var(--background_White);border:1px solid #d0e2ff;border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;padding:4px 15px}.SideBar .SideBarHeader .SubtitleButton:hover{box-shadow:0 6px 12px #0f172a1f;outline:3px solid var(--outline_Blue);transform:translateY(-.9px)}.SideBar .SideBarHeader .SubtitleButton:active{box-shadow:0 0 0 3px #2563eb59;outline:3px solid #2564eb33;transform:translateY(0)}.SideBar .SideBarHeader .SubtitleButton .SubtitleLabel{color:var(--background_Blue);font-size:12px;font-weight:500}.SideBar .SideBarHeader .SubtitleButton .SubtitleLabelOnluneorOffline{background:#46cf79;border-radius:999px;content:"";display:inline-block;height:11px;margin-right:6px;width:11px}.SideBar .SideBarHeader .SubtitleButton .SubtitleLabelOnluneorOffline.Online{background:#22c55e}.SideBar .SideBarHeader .SubtitleButton .SubtitleLabelOnluneorOffline.Offline{background:var(--background_White);border:3px solid hsla(0,0%,50%,.778)}.SideBar .SideBarHeader .SubtitleButton .SubtitleLabelOnluneorOffline.Busy{background:var(--background_White);border:3px solid rgba(224,0,0,.778)}.SideBar .SideBarHeader .StatusMenu{background-color:var(--background_White);border-radius:7px;box-shadow:0 10px 30px #0f172a2e;left:9px;padding:15px;position:absolute;top:64px;width:300px;z-index:20}.SideBar .SideBarHeader .StatusMenu .StatusRow{align-items:flex-start;border-radius:4px;display:flex;gap:10px;margin-bottom:10px;padding:8px 14px}.SideBar .SideBarHeader .StatusMenu .NoResults{color:var(--text_Title_Light_Light);padding:16px;text-align:center}.SideBar .SideBarHeader .StatusMenu .NoResults .NoResultsTitle{font-size:13px;font-weight:600;margin-bottom:4px}.SideBar .SideBarHeader .StatusMenu .NoResults .NoResultsText{font-size:12px}.SideBar .SideBarHeader .StatusMenu .StatusRow:hover{background:var(--background_Gray_Light);cursor:pointer}.SideBar .SideBarHeader .StatusMenu .StatusRow.Active{background:var(--background_Gray_Light)}.SideBar .SideBarHeader .StatusMenu .StatusDot{border-radius:999px;margin-top:4px;min-height:11px;min-width:11px}.SideBar .SideBarHeader .StatusMenu .StatusDot.Online{background:#22c55e}.SideBar .SideBarHeader .StatusMenu .StatusDot.Offline{background:var(--background_White);border:3px solid hsla(0,0%,50%,.778)}.SideBar .SideBarHeader .StatusMenu .StatusDot.Busy{background:var(--background_White);border:3px solid rgba(224,0,0,.778)}.SideBar .SideBarHeader .StatusMenu .StatusText{display:flex;flex-direction:column;gap:2px}.SideBar .SideBarHeader .StatusMenu .StatusTitle{color:#111827;font-size:13px;font-weight:500}.SideBar .SideBarHeader .StatusMenu .StatusDesc{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4}.SideBar .SideBarHeader .StatusMenu .StatusLink{align-items:center;background:#0000;border:none;border-top:1px solid var(--border_Light);color:#111827;cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:20px 14px 10px;width:100%}.SideBar .SideBarHeader .StatusMenu .StatusLink .StatusLinkSub{align-items:center;display:flex}.SideBar .SideBarHeader .StatusMenu .StatusLink .StatusLinkSub .StatusIcon svg{height:16px;margin-right:12px;width:16px}.SideBar .SideBarHeader .StatusMenu .StatusLink .StatusLinkSub .StatusLinkTitle{color:#5e6064}.SideBar .SideBarHeader .StatusMenu .StatusLink .StatusAction{color:var(--background_Blue);font-size:14px}.SideBar .SideBarHeader .StatusMenu .StatusLink .StatusAction:hover{text-decoration:underline}.SideBar .SideBarHeader .StatusMenu .StatusAction{color:var(--background_Blue);font-size:12px}.SideBar .SearchForm{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);height:52px;padding:6px 16px;position:-webkit-sticky;position:sticky;top:0}.SideBar .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SideBar .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.SideBar .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 10px}.SideBar .SearchForm .SearchFormMain .SearchInput:focus{border:1px solid #0051ff;box-shadow:0 0 0 1px #2563eb33}.SideBar .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0 4px;width:30px}.SideBar .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SideBar .SearchForm .SearchFormMain .SearchClear:hover{color:#000}.SideBar .SearchForm .SearchFormMain .SearchClear:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.95)}.SideBar .SearchForm .SearchError,.SideBar .SearchForm .SearchStatus{align-items:center;animation:NoResultsEnter .22s ease-out forwards;-webkit-backdrop-filter:blur(29px);backdrop-filter:blur(29px);background-color:var(--background_White);border:1px solid #94a3b873;border-radius:49px;box-shadow:0 4px 10px #0f172a0f;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:500;gap:10px;letter-spacing:.01em;margin:55px 0 0 80px;opacity:0;padding:4px 29px;transform:scale(.98)}.SideBar .List{flex:1 1;min-height:0;overflow-y:auto}.SideBar .List .ListHeader{align-items:center;background-color:var(--background_White);display:flex;padding:8px 15px;position:-webkit-sticky;position:sticky;top:0}.SideBar .List .ListHeader .ListTitle{border-radius:6px;color:#323336;cursor:pointer;font-size:13px;font-weight:400;letter-spacing:.01em;padding:6px 10px}.SideBar .List .ListHeader .ListTitle:hover{background-color:var(--background_Gray_Light)}.SideBar .List .ListHeader .ListTitle:active{box-shadow:inset 0 2px 6px #0003}.SideBar .List .ListHeader .ListHeaderRight{align-items:center;display:flex;gap:5px}.SideBar .List .SideBarInboundCall{align-items:flex-start;background-color:red;border-radius:4px;cursor:pointer;display:flex;margin:0 10px 10px;padding:15px 10px}.SideBar .List .SideBarInboundCall:hover{background:var(--background_Gray_Light)}.SideBar .List .SideBarInboundCall:active{box-shadow:inset 0 2px 6px #0003;z-index:1}.SideBar .List .SideBarInboundCall .ListItemIcon{align-items:center;display:flex;font-size:16px;justify-content:center;margin-right:10px;margin-top:5px}.SideBar .List .SideBarInboundCall .ListItemIcon.Inbound{color:#16a34a}.SideBar .List .SideBarInboundCall .ListItemIcon.abandoned{color:#656565}.SideBar .List .SideBarInboundCall .ListItemIcon.Outbound{color:var(--background_Blue)}.SideBar .List .SideBarInboundCall .ListItemBody .ListItemTop{color:var(--text_Title_Light_Light);flex-direction:column;font-size:11px;justify-content:space-between}.SideBar .List .SideBarInboundCall .ListItemBody .ListItemTop .ListItemTimeOnCall{background-color:rgba(11,96,255,.165);border-radius:3px;color:#000;display:inline-block;font-weight:600;margin-bottom:5px;padding:4px 8px}.SideBar .List .SideBarInboundCall .ListItemBody .ListItemName{font-weight:500;margin-bottom:5px;margin-top:4px}.SideBar .List .SideBarInboundCall .ListItemBody .InboundActions{display:flex;gap:8px;margin-top:8px}.SideBar .List .SideBarInboundCall .ListItemBody .InboundActions button{border:1px solid #0000;border-radius:4px;cursor:pointer;font-size:12px;padding:6px 0;transition:background .15s ease,color .15s ease,border-color .15s ease}.SideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundDecline{background:#fee2e2;border-color:#fecaca;color:#b91c1c;width:40%}.SideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundDecline:hover{background:#fecaca}.SideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundDecline:active{outline:3px solid hsla(0,59%,66%,.671)}.SideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundAnswer{background:#126cd3;color:#fff;font-weight:500;width:60%}.SideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundAnswer:hover{background:var(--background_Blue)}.SideBar .List .SideBarInboundCall .ListItemBody .InboundActions .InboundAnswer:active{outline:3px solid #2564eb33}.SideBar .List .SideBarInboundCall .ListItemBody .ListItemPhone{color:#4b5563;font-size:12px}.SideBar .List .SideBarInboundCall.ListItemOnCall{background-color:var(--background_Gray_Light);background-color:red;position:-webkit-sticky;position:sticky;top:44px;z-index:5}.SideBar .List .ListItem{align-items:flex-start;border-radius:4px;cursor:pointer;display:flex;margin:0 10px 7px;padding:12px 10px}.SideBar .List .ListItem:hover{background:var(--background_Gray_Light)}.SideBar .List .ListItem:hover .ListItemButtons{display:flex}.SideBar .List .ListItem:active{box-shadow:inset 0 2px 6px #0003}.SideBar .List .ListItem .ListItemIcon{align-items:center;display:flex;font-size:16px;justify-content:center;margin-right:10px;margin-top:5px}.SideBar .List .ListItem .ListItemBody{flex:1 1;min-width:0}.SideBar .List .ListItem .ListItemBody .ListItemTop{color:#4c544d;flex-direction:column;font-size:10px;justify-content:space-between}.SideBar .List .ListItem .ListItemBody .ListItemTop .ListItemTimeOnCall{background-color:rgba(11,96,255,.165);border-radius:3px;color:#000;display:inline-block;font-weight:600;padding:4px 8px}.SideBar .List .ListItem .ListItemBody .ListItemName{display:flex;flex-direction:column;margin-top:7px;min-width:0}.SideBar .List .ListItem .ListItemBody .ListItemName span{font-size:15px;font-weight:400;position:relative}.SideBar .List .ListItem .ListItemBody .ListItemName span .ListItemNameUnread{background:#4186ff;border-radius:50%;height:8px;left:92px;position:absolute;top:-2px;width:8px}.SideBar .List .ListItem .ListItemBody .ListItemName span:nth-child(2){color:#9ba3ad;display:block;font-size:11px;font-weight:300;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SideBar .List .ListItem .ListItemBody .ListItemBottom{align-items:center;display:flex;justify-content:space-between}.SideBar .List .ListItem .ListItemBody .ListItemBottom span{color:#9ba3ad;font-size:11px;font-weight:300;margin-top:5px}.SideBar .List .ListItem .ListItemButtons{display:none;position:relative}.SideBar .List .ListItem .ListItemButtons .ListItemButton{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:1px solid var(--background_Blue);border-radius:999px;box-shadow:0 2px 4px #0f172a1f;color:#fff;cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-top:19px;position:absolute;right:-5px;top:-15px;transition:background .15s ease,transform .1s ease,box-shadow .15s ease;width:32px}.SideBar .List .ListItem .ListItemButtons .ListItemButton svg{font-size:16px}.SideBar .List .ListItem .ListItemButtons .ListItemButton:hover{background:linear-gradient(135deg,var(--background_Blue_Dark),#1e40af);border:1px solid var(--background_Blue);box-shadow:0 4px 12px #2563eb80;outline:3px solid #2564eb33;transform:translateY(-1px)}.SideBar .List .ListItem .ListItemButtons .ListItemButton:active{box-shadow:inset 0 2px 4px #0f172a33;box-shadow:0 2px 6px #2563eb66;transform:scale(.96);transform:translateY(0)}.SideBar .List .ListItem .ListItemIcon.Inbound{color:#16a34a}.SideBar .List .ListItem .ListItemIcon.abandoned{color:#656565}.SideBar .List .ListItem .ListItemIcon.Message,.SideBar .List .ListItem .ListItemIcon.Outbound{color:var(--background_Blue)}.SideBar .List .NoResults{animation:NoResultsEnter .22s ease-out forwards;color:var(--text_Title_Light_Light);opacity:0;padding:40px 20px;text-align:center;transform:scale(.98)}.SideBar .List .NoResults img{width:50%}.SideBar .List .NoResults .NoResultsTitle{font-size:16px;font-weight:600;margin-bottom:5px}.SideBar .List .NoResults .NoResultsText{font-size:13px}.SideBar .List .NoResults .NoResultsText2{color:var(--background_Blue);cursor:pointer;font-size:13px;margin-top:10px;text-decoration:underline}.CallCenter_AudioModalOverlay{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.CallCenter_AudioModalOverlay .CallCenter_AudioModal{background-color:var(--background_White);border-radius:12px;box-shadow:0 20px 45px #0f172a59;display:flex;flex-direction:column;max-width:90vw;overflow:hidden;width:520px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader{align-items:center;border-bottom:1px solid #94a3b859;display:flex;justify-content:space-between;padding:16px 20px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader h2{color:#0f172a;font-size:18px;font-weight:600;margin:0}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader .CallCenter_AudioModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .15s ease,color .15s ease;width:32px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader .CallCenter_AudioModalClose:hover{background:#94a3b82e;color:#0f172a}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalHeader .CallCenter_AudioModalClose:active{background:#94a3b859;box-shadow:inset 0 2px 4px #0f172a33}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalError{background:#f8717117;border-radius:10px;color:#b91c1c;font-size:13px;margin:12px 20px 0;padding:10px 12px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody{display:flex;flex-direction:column;gap:20px;padding:16px 20px 12px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection{border-radius:10px;display:flex;flex-direction:column;gap:10px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow .CallCenter_AudioTitle{color:#0f172a;font-size:14px;font-weight:600;margin-bottom:2px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow .CallCenter_AudioSubtitle{color:var(--text_Title_Light_Light);font-size:12px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioLabelRow .CallCenter_AudioIcon{color:var(--background_Blue);font-size:20px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect{background-color:var(--background_White);border:1px solid #94a3b8cc;border-radius:10px;color:#0f172a;cursor:pointer;font-size:14px;margin-top:6px;outline:3px solid #0000;padding:8px 10px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSelect:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb59}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow{align-items:center;display:flex;gap:10px;margin-top:6px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioTestButton{background:#111827;border:none;border-radius:999px;color:#f9fafb;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:background .15s ease,transform .05s ease;white-space:nowrap}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioTestButton:hover{background:#020617}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioTestButton:active{transform:translateY(1px)}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalBody .CallCenter_AudioSection .CallCenter_AudioSpeakersRow .CallCenter_AudioTestButton:disabled{cursor:default;opacity:.7}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter{border-top:1px solid #94a3b859;display:flex;justify-content:flex-end;padding:10px 20px 14px}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton{background:#111827;border:none;border-radius:999px;color:#f9fafb;cursor:pointer;font-size:13px;font-weight:500;padding:8px 18px;transition:background .15s ease,transform .05s ease}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton:hover{background:#020617}.CallCenter_AudioModalOverlay .CallCenter_AudioModal .CallCenter_AudioModalFooter .CallCenter_AudioFooterButton:active{transform:translateY(1px)}.CallDetails{display:flex;flex-direction:column;gap:13px;width:100%}.CallDetails .CallDetailActiveCallInner{align-items:center;background-color:var(--background_White);border:1px solid #28a745;border-radius:6px;color:#166534;display:flex;font-size:12px;justify-content:space-between;padding:12px 14px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft{align-items:center;display:flex;gap:8px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallIcon{align-items:center;border-radius:999px;color:#28a745;display:flex;font-size:18px;justify-content:center}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText{display:flex;flex-direction:column;gap:2px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText h2{color:#111827;font-size:11px;font-weight:500;letter-spacing:.01em}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText h1{color:#4b5563;font-size:12px;font-weight:500;line-height:1.4}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText h1 .CallDetailActiveCallName{border-bottom:1px solid #0f172a4d;color:#111827;cursor:pointer;font-weight:600;margin-left:4px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallLeft .CallDetailActiveCallText h1 .CallDetailActiveCallName:hover{border-bottom-color:var(--background_Blue);color:var(--background_Blue)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight{align-items:center;display:flex;gap:8px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction{align-items:center;background:linear-gradient(135deg,#eb2525,#d81d1d);border:1px solid #a11212;border-radius:999px;box-shadow:0 3px 8px #2563eb59;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .16s ease,box-shadow .16s ease,transform .06s ease;width:30px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction .CallCenter_IceCallIcon{font-size:13px;margin-right:3px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction:hover{box-shadow:0 4px 12px #2563eb80;outline:3px solid #2564eb33;transform:translateY(-1px)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction:active{box-shadow:0 2px 6px #2563eb66;transform:translateY(0)}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction:disabled{background:#e4e4e4;border-color:#b9b9b9;box-shadow:none;color:var(--text_Title_Light_Light);cursor:not-allowed}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallDetailActiveCallAction.Muted{background:#fee2e2;border-color:#b91c1c;color:#b91c1c}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_MicButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;height:30px;justify-content:center;transition:background .16s ease,color .16s ease,box-shadow .16s ease;width:30px}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_MicButton.Muted{background:#fee2e2;border-color:#b91c1c;color:#b91c1c}.CallDetails .CallDetailActiveCallInner .CallDetailActiveCallRight .CallCenter_MicButton:hover{box-shadow:0 2px 6px #0f172a33;transform:translateY(-1px)}.CallDetails .CallDetailsMain{background-color:var(--background_White);border:1px solid var(--border_Light);border-bottom:none;border-radius:6px 6px 0 0;display:flex;flex-direction:column;gap:5px;height:100%;justify-content:flex-end;padding:0 20px 10px;width:100%}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader{align-items:center;display:flex;justify-content:space-between;max-height:65px;min-height:65px;padding:10px 0}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsTitle h1{color:#111827;font-size:15px;font-weight:600;margin-bottom:2px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsTitle h2{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight{align-items:center;display:flex;gap:10px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_Call_DetailsStatus{background:#e5f0ff;border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:500;padding:4px 10px;white-space:nowrap}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:16px;height:40px;justify-content:center;transition:background .16s ease,color .16s ease,box-shadow .16s ease;width:40px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton.Muted{background:#fee2e2;border-color:#b91c1c;color:#b91c1c}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_MicButton:hover{box-shadow:0 2px 6px #0f172a33;transform:translateY(-1px)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:1px solid var(--background_Blue);border-radius:999px;box-shadow:0 3px 8px #2563eb59;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .16s ease,box-shadow .16s ease,transform .06s ease;width:40px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton .CallCenter_IceCallIcon{font-size:16px;margin-right:3px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton:hover{background:linear-gradient(135deg,var(--background_Blue_Dark),#1e40af);border:1px solid var(--background_Blue);box-shadow:0 4px 12px #2563eb80;outline:3px solid #2564eb33;transform:translateY(-1px)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton:active{box-shadow:0 2px 6px #2563eb66;transform:translateY(0)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsHeader .CallCenter_Call_DetailsHeaderRight .CallCenter_IceCallButton:disabled{background:var(--background_Gray_Light);border-color:var(--border_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:not-allowed}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:8px;margin-bottom:0;padding-bottom:0;padding-top:14px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;font-size:12px;font-weight:600;letter-spacing:.04em;margin-bottom:4px;padding:0;text-transform:uppercase}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle .CallCenter_Call_DetailsSectionTitleArrow{align-items:center;background-color:var(--background_Blue);border-radius:4px;color:var(--background_White);display:flex;font-size:13px;height:20px;justify-content:center;margin-right:8px;transform:rotate(0deg);transition:transform .18s ease;width:20px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle .CallCenter_Call_DetailsSectionTitleArrow:hover{border:1px solid var(--background_Blue);outline:3px solid #2564eb33}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle.Open .CallCenter_Call_DetailsSectionTitleArrow{transform:rotate(-90deg)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitle:hover .CallCenter_Call_DetailsSectionTitleArrow{border:1px solid var(--background_Blue);outline:3px solid #2564eb33;transform:translateY(-1px);transform:rotate(-90deg);transition:transform .18s ease}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub{max-height:0;opacity:0;overflow:hidden;transform:translateY(-4px);transition:max-height .22s ease,opacity .18s ease,transform .18s ease}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub.Open{max-height:400px;opacity:1;transform:translateY(0)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow{align-items:baseline;display:flex;font-size:13px;justify-content:flex-start;padding:6px 0}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsLabel{color:var(--text_Title_Light_Light);min-width:200px;text-align:left}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsValue{color:#111827;font-weight:600;max-width:60%;text-align:left;word-break:break-word}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_Call_DetailsRow .CallCenter_Call_DetailsValue h2{color:var(--background_Blue_Dark);font-size:14px;font-weight:600}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow{align-items:flex-start}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_Call_DetailsLabel{margin-top:4px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList{display:flex;flex-direction:column;gap:8px;width:100%}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem{display:flex;flex-direction:column;gap:4px;width:100%}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingWave{align-items:flex-end;cursor:pointer;display:flex;height:32px;overflow:hidden;width:100%}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingWave .CallCenter_RecordingWaveBar{background:#d1e3ff;border-radius:999px;flex:1 0 auto;margin:0 1px;transform-origin:bottom}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingWave .CallCenter_RecordingWaveBar.Active{background:var(--background_Blue)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:5px;width:100%}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingTime{color:#111827;font-size:12px;font-weight:500}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle{align-items:center;display:flex;gap:10px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingPlayButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:17px;height:42px;justify-content:center;transition:background .16s ease,box-shadow .16s ease,transform .06s ease;width:42px}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingPlayButton:hover{background:#e0ecff;box-shadow:0 2px 6px #2563eb4d;transform:translateY(-1px)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingPlayButton.Active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);box-shadow:0 3px 10px #2563eb80;color:#fff}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingSpeedButton{background:#f3f7ff;border:1px solid #d1e3ff;border-radius:999px;color:#1e3a8a;cursor:pointer;font-size:11px;padding:4px 10px;transition:background .16s ease,border-color .16s ease,transform .06s ease}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingSpeedButton:hover{background:#e0ecff;border:1px solid var(--background_Blue);transform:translateY(-1px)}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingDownload{color:var(--background_Blue);font-size:12px;text-decoration:none}.CallDetails .CallDetailsMain .CallCenter_Call_DetailsSection .CallCenter_Call_DetailsSectionTitleSub .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingDownload:hover{text-decoration:underline}.Schedule{animation:RenderPageOpen .1s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;height:100%;padding:16px;position:relative}.Schedule .ScheduleFilter{justify-content:space-between;margin-bottom:18px}.Schedule .ScheduleFilter,.Schedule .ScheduleFilter .ScheduleFilterLeft{align-items:center;display:flex}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButton{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:0;border-right:0;color:#111827;cursor:pointer;font-size:12px;font-weight:600;height:35px;padding:8px 17px}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButton:hover{background:var(--background_Gray_Light)}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow{background-color:var(--background_White);border:1px solid var(--border_Light);color:#111827;cursor:pointer;font-size:2px;font-weight:600;height:35px;padding:8px}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow .material-symbols-outlined{font-size:16px}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow:hover{background:var(--background_Gray_Light)}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow:first-child{border-radius:0 8px 8px 0;transform:rotate(180deg)}.Schedule .ScheduleFilter .ScheduleFilterLeft .ScheduleTodayButtonArrow:last-child{border-radius:0 8px 8px 0}.Schedule .ScheduleFilter .ScheduleFilterRight{align-items:flex-end;display:flex;gap:8px;justify-content:flex-end;width:auto}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown{max-width:280px;position:relative}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;justify-content:space-between;max-height:35px;min-width:210px;padding:10px 12px;transition:background .15s ease,border .15s ease;width:auto}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton.is-active,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText{align-items:center;display:inline-flex;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .material-symbols-outlined,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;max-height:0;opacity:0;overflow:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 7px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,max-height .22s ease;z-index:10}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu.is-open{max-height:330px;opacity:1;pointer-events:auto;transform:translateY(0)}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch{align-items:center;display:flex;gap:8px;margin-bottom:5px;position:relative;position:-webkit-sticky;position:sticky;top:0}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;left:12px;position:absolute}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:10px;flex:1 1;font-size:13px;outline:3px solid #0000;padding:8px 10px 8px 40px;transition:background .2s ease,border .2s ease}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:active,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:focus,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:focus-visible,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:focus-within,.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption .CompaniesDropdownOptionText{flex:1 1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption:hover{background:var(--background_Gray_Light)}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption.is-active{background:#eef2ff;color:var(--background_Blue);font-weight:600}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownFooter{bottom:1px;padding-top:5px;position:-webkit-sticky;position:sticky;width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownFooter .CompaniesDropdownCreate{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 12px;width:100%}.Schedule .ScheduleFilter .ScheduleFilterRight .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownFooter .CompaniesDropdownCreate:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle{background-color:var(--background_Gray_Light);border:1px solid var(--background_Gray_Light);border-radius:10px;display:flex;height:35px;padding:1px;position:relative}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle .ScheduleViewToggleIndicator{background:var(--background_White);border-radius:10px;bottom:1px;left:1px;position:absolute;top:1px;transition:transform .35s ease;width:calc(33.33333% - 4.66667px);will-change:transform;z-index:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=day]{--toggle-index:0}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=day] .ScheduleViewToggleIndicator{transform:translateX(calc((100% + 6px)*var(--toggle-index)))}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=week]{--toggle-index:0.99;margin-left:-22px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=week] .ScheduleViewToggleIndicator{transform:translateX(calc((100% + 6px)*var(--toggle-index)))}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=month]{--toggle-index:2}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle[data-view-mode=month] .ScheduleViewToggleIndicator{transform:translateX(calc((100% + 6px)*var(--toggle-index)))}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle button{align-items:center;background-color:#0000;border:0 solid var(--background_Gray_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-size:13px;font-weight:600;height:100%;justify-content:center;min-width:50px;padding:0 15px;position:relative;transition:color .2s ease;z-index:1}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleViewToggle button.active{background:#0000;color:var(--text_Title_Light)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions{align-items:center;display:flex;gap:8px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:6px;height:35px;line-height:1;padding:8px 12px;position:relative;transition:background-color .2s ease,border-color .2s ease;z-index:4}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem .ScheduleFilterActionLabel{background-color:#fff;border:1px solid var(--border_Light);border-radius:10px;bottom:-34px;box-shadow:0 4px 10px #66769c1f;font-size:12px;font-weight:500;left:50%;opacity:0;padding:6px 12px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .2s ease,transform .2s ease;visibility:hidden;white-space:nowrap}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem .ScheduleFilterActionLabel:before{border-color:#0000 #0000 var(--border_Light) #0000;border-style:solid;border-width:7px;content:"";left:50%;position:absolute;top:-14px;transform:translateX(-50%)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem .ScheduleFilterActionLabel:after{border-color:#0000 #0000 var(--background_White) #0000;border-style:solid;border-width:7px;content:"";left:50%;position:absolute;top:-12.5px;transform:translateX(-50%)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem.active{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem:hover{background:var(--background_Gray_Light);border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Schedule .ScheduleFilter .ScheduleFilterRight .ScheduleFilterActions .ScheduleFilterActionItem:hover .ScheduleFilterActionLabel{opacity:1;transform:translateX(-50%) translateY(2px);visibility:visible}@keyframes ScheduleCompaniesDropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.Schedule .ScheduleBodyShell{display:flex;height:calc(100vh - 130px);overflow:hidden}.Schedule .ScheduleBodyShell .ScheduleBody{flex:1 1;height:100%;min-width:0;overflow-y:auto}.Schedule .ScheduleBodyShell .ScheduleUnscheduledPanel{max-width:100%;opacity:0;overflow:hidden;pointer-events:none;transform:translateX(100%);transition:width .3s ease,transform .3s ease,box-shadow .3s ease,opacity .3s ease;width:0}.Schedule .ScheduleBodyShell .ScheduleUnscheduledPanel .ScheduleUnscheduledPanelContent{height:100%;width:280px}.Schedule .ScheduleBodyShell .ScheduleUnscheduledPanel.is-open{opacity:1;pointer-events:auto;transform:translateX(0);width:280px}.Schedule .ScheduleBodyShell .ScheduleMapPanel{max-width:100%;opacity:0;overflow:visible;pointer-events:none;transform:translateX(100%);transition:width .3s ease,transform .3s ease,box-shadow .3s ease,opacity .3s ease;width:0;will-change:width}.Schedule .ScheduleBodyShell .ScheduleMapPanel .ScheduleMapPanelContent{height:100%;overflow:visible;transition:width .3s ease;width:420px;will-change:width}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-open{opacity:1;pointer-events:auto;transform:translateX(0);width:420px}.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-resizing,.Schedule .ScheduleBodyShell .ScheduleMapPanel.is-resizing .ScheduleMapPanelContent{transition:none}.Schedule .ScheduleSettingsPanel{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:200}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent{background:var(--background_White);border-radius:10px;box-shadow:0 24px 60px #0f172a00;display:flex;flex-direction:column;height:calc(100% - 20px);margin-top:10px;max-width:100%;position:relative;transform:translateX(100%);transition:transform .3s ease,box-shadow .3s ease;width:520px;z-index:1}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelHeader .ScheduleSettingsPanelClose{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelHeader .ScheduleSettingsPanelClose .material-symbols-outlined{font-size:20px}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody{border-radius:10px;flex:1 1;overflow-y:hidden;position:relative}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings{width:100%}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsHeader{display:none}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody{flex-direction:column;overflow-y:hidden;width:100%}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions{border-top:0 solid var(--border_Light);height:100%;padding-bottom:156px;padding-top:20px}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection:first-child{margin-top:0}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions{border-radius:0 0 10px 10px;bottom:0;left:30px;position:fixed;width:100%}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsInfo{display:none;margin-top:30px;max-width:none;width:100%}.Schedule .ScheduleSettingsPanel .ScheduleSettingsPanelContent .ScheduleSettingsPanelBody .ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsInfo h1{border-top:1px solid var(--border_Light);padding-top:30px}.Schedule .ScheduleSettingsPanel.is-open{pointer-events:auto}.Schedule .ScheduleSettingsPanel.is-open .ScheduleSettingsPanelBackdrop{opacity:1}.Schedule .ScheduleSettingsPanel.is-open .ScheduleSettingsPanelContent{box-shadow:0 24px 60px #0f172a47;margin-right:10px;transform:translateX(0)}.Schedule_Day{display:flex;flex-direction:column;gap:16px;height:100%}.Schedule_Day .Schedule_DayHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.Schedule_Day .Schedule_DayHeader h1{color:var(--text_Title_Light);font-size:17px;font-weight:600;margin:0;white-space:nowrap;width:33%}.Schedule_Day .Schedule_DayHeader h3{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:13px;font-weight:600;justify-content:center;margin:0;text-align:center;white-space:nowrap;width:33%}.Schedule_Day .Schedule_DayBodyMain{height:100%}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody{flex:1 1;height:100%;min-height:0;overflow:auto;position:relative}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid{display:grid;grid-auto-rows:minmax(0,auto);grid-template-columns:180px 1fr;min-height:0;min-width:100%;width:-webkit-max-content;width:max-content}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_LeftHeader{background:var(--background_White);border-bottom:1px solid var(--border_Light);border-right:3px solid var(--border_Light);height:40px;left:0;padding:0 4px 4px 0;position:-webkit-sticky;position:sticky;top:0;z-index:5}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_LeftHeader .Schedule_Day_TechsEditOrder{align-items:center;background:#0000;border:0;border-radius:4px;cursor:pointer;display:flex;gap:10px;height:100%;padding:0 10px;width:100%}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_LeftHeader .Schedule_Day_TechsEditOrder h2{color:var(--text_Title_Light);font-size:12px;font-weight:500}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_LeftHeader .Schedule_Day_TechsEditOrder .material-symbols-outlined{color:var(--text_Title_Light);font-size:19px}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_LeftHeader .Schedule_Day_TechsEditOrder:hover{background:var(--background_Gray_Light)}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RightHeader{background:var(--background_White);position:-webkit-sticky;position:sticky;top:0;z-index:4}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RightHeader .Schedule_Day_CalanderHeaderTime{border-bottom:1px solid var(--border_Light);display:grid;grid-template-columns:repeat(24,minmax(160px,1fr));min-height:40px;width:100%}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RightHeader .Schedule_Day_CalanderHeaderTime span{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;font-weight:400;justify-content:start;padding-left:10px}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RightHeader .Schedule_Day_CalanderHeaderTime span:last-child{border-right:0 solid #0000}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowTech{align-items:stretch;background:var(--background_White);border-right:3px solid var(--border_Light);display:flex;left:0;position:-webkit-sticky;position:sticky;z-index:5}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowTech .Schedule_Day_TechCard{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:10px;padding:15px 0;width:100%}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowTech .Schedule_Day_TechCard .Schedule_Day_TechAvatar{align-items:center;background:#d1fae5;border-radius:999px;color:#065f46;display:flex;font-size:12px;font-weight:700;height:32px;justify-content:center;width:32px}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowTech .Schedule_Day_TechCard .Schedule_Day_TechAvatar .material-symbols-outlined{font-size:16px}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowTech .Schedule_Day_TechCard .Schedule_Day_TechInfo{display:flex;flex-direction:column;gap:2px}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowTech .Schedule_Day_TechCard .Schedule_Day_TechInfo .Schedule_Day_TechName{color:var(--text_Title_Light);font-size:14px;font-weight:600;max-width:120px;white-space:nowrap}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowTech .Schedule_Day_TechCard .Schedule_Day_TechInfo .Schedule_Day_TechName .ToolTopExplainTarget{max-width:100%}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowTech .Schedule_Day_TechCard .Schedule_Day_TechInfo .Schedule_Day_TechName .ToolTopExplainBubble{z-index:10}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowTech .Schedule_Day_TechCard .Schedule_Day_TechInfo .Schedule_Day_TechName .Schedule_Day_TechNameText{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowTech .Schedule_Day_TechCard .Schedule_Day_TechInfo .Schedule_Day_TechRole{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;text-transform:capitalize}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowTech .Schedule_Day_TechCard .Schedule_Day_TechInfo .Schedule_Day_TechEmpty{color:var(--text_Title_Light_Light);font-size:12px}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowCalendar{background:var(--background_White);position:relative}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowCalendar .Schedule_Day_Calander_Boxes{display:grid;grid-template-columns:repeat(24,minmax(160px,1fr));max-width:160px;min-height:80px}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowCalendar .Schedule_Day_Calander_Boxes .Schedule_Day_Calander_Box{border:1px solid var(--border_Light);border-left:0;border-top:0;display:flex;flex-direction:column;gap:4px;min-height:48px;padding:6px}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowCalendar .Schedule_Day_Calander_Boxes .Schedule_Day_Calander_Box:last-child{border-right:0 solid #0000}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowCalendar .Schedule_Day_Calander_Boxes .Schedule_Day_Calander_Box .Schedule_Day_Calander_BoxJob{background:color-mix(in srgb,var(--background_Blue) 16%,#0000);background:color-mix(in srgb,var(--job-status-color,var(--background_Blue)) 16%,#0000);border:1px solid color-mix(in srgb,var(--job-status-color,var(--background_Blue)) 45%,#0000);border-radius:6px;color:#0f172a;display:flex;flex-direction:column;font-size:13px;font-weight:400;gap:2px;line-height:1.2;padding:4px 6px}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowCalendar .Schedule_Day_Calander_Boxes .Schedule_Day_Calander_Box .Schedule_Day_Calander_BoxJob .Schedule_Day_Calander_BoxJobLine{font-size:13px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowCalendar .Schedule_Day_Calander_Boxes .Schedule_Day_Calander_Box .Schedule_Day_Calander_BoxJob .Schedule_Day_Calander_BoxJobLine.is-primary{font-size:14px;font-weight:700}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowCalendar .Calander_Line_Correct_Time{background:var(--background_Blue);height:calc(100% + 20px);left:100px;position:absolute;top:-20px;width:1px;z-index:4}.Schedule_Day .Schedule_DayBodyMain .Schedule_DayBody .Schedule_Day_BodyGrid .Schedule_Day_RowCalendar:nth-child(4) .Calander_Line_Correct_Timedotontop{background:var(--background_Blue);border-radius:999px;height:9px;left:-4px;position:absolute;top:-5px;width:9px}.ScheduleSettings{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100vh;overflow:hidden;width:100%}.ScheduleSettings .ScheduleSettingsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSettingsHeaderMain{display:flex;gap:10px}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSettingsTitle{font-size:20px;font-weight:600;margin:0}.ScheduleSettings .ScheduleSettingsHeader .ScheduleSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.ScheduleSettings .ScheduleSettingsHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.ScheduleSettings .ScheduleSettingsHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.ScheduleSettings .ScheduleSettingsHeader h3:hover{text-decoration:underline}.ScheduleSettings .ScheduleSettingsBody{display:flex;flex:1 1;min-height:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;padding:0 30px 56px;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection{background-color:var(--background_White);display:flex;flex-direction:column;gap:12px;margin-top:40px;position:relative}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection:nth-child(4){margin-top:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection:nth-child(3){margin-bottom:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection h3{color:#111827;font-size:16px;font-weight:600;margin:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection p{color:var(--text_Title_Light_Light);font-size:13px;margin:-10px 0 0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSection textarea{border:1px solid #e2e8f0;border-radius:10px;font-size:13px;min-height:120px;padding:12px;resize:vertical}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton{display:flex;flex-direction:column;gap:24px;padding-top:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonSection{display:flex;flex-direction:column;gap:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonActions,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonDay,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonField,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonInline,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTags,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTextarea,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTime,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTitle,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonToggle{animation:ScheduleSettingsShimmer 1.4s ease infinite;background:linear-gradient(90deg,#eef2f7,#f7f9fc 40%,#eef2f7 80%);background-size:200% 100%;border-radius:10px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTitle{height:18px;width:180px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonField{height:44px;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonRows{display:flex;flex-direction:column;gap:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonRow{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:110px 60px 1fr 1fr}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonDay{height:14px;width:80px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonToggle{border-radius:999px;height:22px;width:46px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTime{height:50px;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonInline{height:36px;width:220px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTextarea{height:120px;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonTags{height:32px;width:65%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsSkeleton .ScheduleSettingsSkeletonActions{align-self:center;border-radius:999px;height:44px;width:180px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:820px){.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid{grid-template-columns:1fr}}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid .ScheduleSettingsPreferenceField{display:flex;flex-direction:column;gap:8px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid .ScheduleSettingsPreferenceField .TimeZoneInput .TimeZoneInputButton{height:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsPreferenceGrid .ScheduleSettingsPreferenceField label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid{grid-gap:10px;display:grid;gap:10px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .ScheduleSettingsRow{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:110px 60px 1fr 1fr}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsGrid .ScheduleSettingsRow .ScheduleSettingsDay{color:#1f2937;font-size:13px;font-weight:500;margin-top:20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle{align-items:center;cursor:pointer;display:inline-flex;margin-top:20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle input{display:none}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle .ScheduleSettingsWorkToggleTrack{align-items:center;background:#e5e7eb;border-radius:999px;display:inline-flex;height:26px;justify-content:center;padding:3px;position:relative;transition:background .2s ease;width:46px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle .ScheduleSettingsWorkToggleIcon{align-items:center;background:#fff;border-radius:999px;box-shadow:0 2px 6px #0f172a26;display:inline-flex;height:20px;justify-content:center;left:3px;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(0);transition:opacity .2s ease,transform .2s ease,background .2s ease;width:20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle .ScheduleSettingsWorkToggleIcon .material-symbols-outlined{color:#9ca3af;font-size:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle .ScheduleSettingsWorkToggleIcon.is-off{background:#fff;box-shadow:0 2px 6px #0f172a26;left:3px;opacity:1}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle .ScheduleSettingsWorkToggleIcon.is-off .material-symbols-outlined{color:#9ca3af}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle input:checked+.ScheduleSettingsWorkToggleTrack{background:#22c55e}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon{background:#fff;opacity:1;transform:translateY(-50%) translateX(20px)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon .material-symbols-outlined{color:#16a34a}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsWorkToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon.is-off{box-shadow:none;opacity:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField{display:flex;flex-direction:column;gap:6px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField.is-disabled{opacity:.6}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField .ScheduleSettingsTimeLabel{color:var(--text_Title_Light_Light);font-size:12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField .ScheduleSettingsTimeInput{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:flex;gap:8px;height:50px;justify-content:space-between;padding:0 10px;position:relative}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField .ScheduleSettingsTimeInput input{background:#0000;border:none;color:#1f2937;font-size:13px;font-weight:400;outline:3px solid #0000;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField .ScheduleSettingsTimeInput input:disabled{cursor:not-allowed}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField .ScheduleSettingsTimeInput .ScheduleSettingsTimeIcon{align-items:center;background:#fff;border:none;border-radius:8px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField .ScheduleSettingsTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined{color:#111827;font-size:18px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTimeField .ScheduleSettingsTimeInput .ScheduleSettingsTimeIcon:hover{background-color:var(--background_Gray_Light)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggleRow{display:flex;gap:24px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsAlwaysOpenToggle{position:absolute;right:0;top:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:10px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input{display:none}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleTrack{align-items:center;background:#e5e7eb;border-radius:999px;display:inline-flex;height:26px;justify-content:center;padding:3px;position:relative;transition:background .2s ease;width:46px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleIcon{align-items:center;background:#fff;border-radius:999px;box-shadow:0 2px 6px #0f172a26;display:inline-flex;height:20px;justify-content:center;left:3px;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(0);transition:opacity .2s ease,transform .2s ease,background .2s ease;width:20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleIcon .material-symbols-outlined{color:#9ca3af;font-size:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleIcon.is-off{background:#fff;box-shadow:0 2px 6px #0f172a26;left:3px;opacity:1}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle .ScheduleSettingsWorkToggleIcon.is-off .material-symbols-outlined{color:#9ca3af}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input:checked+.ScheduleSettingsWorkToggleTrack{background:#22c55e}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon{background:#fff;opacity:1;transform:translateY(-50%) translateX(20px)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon .material-symbols-outlined{color:#16a34a}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsToggle input:checked+.ScheduleSettingsWorkToggleTrack .ScheduleSettingsWorkToggleIcon.is-off{box-shadow:none;opacity:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsRange{align-items:center;display:flex;gap:14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsRange span{color:var(--text_Title_Light_Light);font-size:13px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTags{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:20px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsTags button{background:var(--background_Gray_Light_Blue);border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;font-size:12px;padding:4px 8px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;display:flex;justify-content:center;margin-left:-30px;padding:16px;position:-webkit-sticky;position:sticky;width:calc(100% + 60px)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions button{background:var(--background_Blue);border:none;border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_White);cursor:pointer;font-size:13px;font-weight:600;padding:10px 54px;transition:transform .15s ease,box-shadow .15s ease,border .15s ease,outline .15s ease}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSettingsActions button:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced{margin-bottom:40px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedList{display:flex;flex-direction:column;gap:16px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding-bottom:12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedRow:last-child{border-bottom:none;padding-bottom:0}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedLabelGroup{display:flex;flex-direction:column;gap:1px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedLabel{color:var(--text_Title_Light);font-size:14px;font-weight:500}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedDescription{color:var(--text_Title_Light_Light);font-size:12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle{align-items:center;background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;min-width:78px;padding:4px 10px 4px 4px;transition:all .2s ease}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle .ScheduleSettingsAdvancedToggleThumb{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;height:22px;transform:translateX(0);transition:transform .2s ease;width:22px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle .ScheduleSettingsAdvancedToggleText{color:#475569;font-size:12px;font-weight:600}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle.is-active{background:var(--background_Blue)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle.is-active .ScheduleSettingsAdvancedToggleThumb{transform:translateX(48px)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle.is-active .ScheduleSettingsAdvancedToggleText{color:#fff;margin-left:-7px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle.is-active:hover{background:var(--background_Blue_Dark)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle:hover{background:#dce1e7}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .ScheduleSectionAdvanced .ScheduleSettingsAdvancedToggle:disabled{cursor:not-allowed;opacity:.7}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown{position:relative}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;padding:10px 12px;transition:background .15s ease,border .15s ease;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownButton.is-open,.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownButton:focus{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownChevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .2s ease}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownChevron.is-open{transform:rotate(180deg)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:6px;left:0;padding:10px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:10px 12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption:hover{background:var(--background_Gray_Light)}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsSectiions .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption.is-active{background:#eef2ff;color:var(--background_Blue);font-weight:600}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsInfo{align-self:flex-start;border:1px solid var(--border_Light);border-radius:12px;height:-webkit-fit-content;height:fit-content;margin-right:20px;max-width:380px;padding:20px;position:-webkit-sticky;position:sticky;top:30px;width:55%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsInfo .ScheduleInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsInfo .ScheduleInfoBlocks .ScheduleInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsInfo .ScheduleInfoBlocks .ScheduleInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsInfo ul li{line-height:1.4}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:#111827;cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.ScheduleSettings .ScheduleSettingsBody .ScheduleSettingsInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@keyframes ScheduleSettingsShimmer{0%{background-position:0 0}to{background-position:200% 0}}.TimeZoneInput{position:relative;width:100%}.TimeZoneInput .TimeZoneInputButton{align-items:center;background:#fff;border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:46px;justify-content:space-between;outline:3px solid #0000;padding:0 14px;transition:all .2s ease;width:100%}.TimeZoneInput .TimeZoneInputButton:focus,.TimeZoneInput .TimeZoneInputButton:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.TimeZoneInput .TimeZoneInputButton .TimeZoneInputButtonLabel{color:var(--text_Title_Dark);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TimeZoneInput .TimeZoneInputButton .TimeZoneInputButtonChevron{align-items:center;color:var(--text_Title_Light);display:flex;justify-content:center;transition:transform .2s ease}.TimeZoneInput .TimeZoneInputButton .TimeZoneInputButtonChevron.is-open{transform:rotate(180deg)}.TimeZoneInput .TimeZoneInputDropDown{animation:HeaderRightMenuOpen 80ms ease;background:#fff;border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:12px;position:fixed;z-index:20}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSearch .TimeZoneInputSearchField{width:100%}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSearch .TimeZoneInputSearchField .TimeZoneInputSearchInput{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;height:38px;outline:3px solid #0000;padding:0 12px;transition:all .2s ease;width:100%}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSearch .TimeZoneInputSearchField .TimeZoneInputSearchInput:focus,.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSearch .TimeZoneInputSearchField .TimeZoneInputSearchInput:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher{align-items:center;display:flex;gap:12px;justify-content:space-between}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher .TimeZoneInputTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher .TimeZoneInputToggle{align-items:center;background:var(--background_Gray_Light);border-radius:999px;display:flex;gap:6px;padding:4px}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher .TimeZoneInputToggle .TimeZoneInputToggleButton{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px;transition:all .2s ease}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputSwitcher .TimeZoneInputToggle .TimeZoneInputToggleButton.is-active{background:#fff;box-shadow:0 4px 10px #0f172a1f;color:var(--text_Title_Dark)}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList{display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow:auto;padding-right:4px}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup{display:flex;flex-direction:column;gap:6px}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputGroupLabel{color:var(--text_Title_Light_Light);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption{background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;padding:8px 10px;text-align:left;transition:all .2s ease}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption:hover{background:var(--background_Gray_Light)}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption.is-selected{background:var(--background_Gray_Light_Blue);border-color:var(--border_Blue)}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption .TimeZoneInputOptionInner{align-items:center;display:flex;font-size:13px;gap:8px;min-width:0}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption .TimeZoneInputOptionInner .TimeZoneInputOptionDot{background:var(--background_Blue);border-radius:50%;height:6px;min-width:6px}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption .TimeZoneInputOptionInner .TimeZoneInputLabel{color:var(--text_Title_Dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TimeZoneInput .TimeZoneInputDropDown .TimeZoneInputList .TimeZoneInputGroup .TimeZoneInputOption .TimeZoneInputOptionInner .TimeZoneInputTime{color:var(--text_Title_Light_Light);font-size:12px;margin-left:auto;white-space:nowrap}.UnscheduledJobs{background:var(--background_White);border-left:1px solid var(--border_Light);display:flex;flex-direction:column;height:100%}.UnscheduledJobs .UnscheduledJobsHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:36px 10px 12px 16px}.UnscheduledJobs .UnscheduledJobsHeader .UnscheduledJobsHeaderTitle{align-items:center;display:inline-flex;gap:8px}.UnscheduledJobs .UnscheduledJobsHeader .UnscheduledJobsHeaderTitle h2{color:var(--text_Title_Light);font-size:14px;font-weight:700;margin:0}.UnscheduledJobs .UnscheduledJobsHeader .UnscheduledJobsHeaderTitle .UnscheduledJobsHeaderCount{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;height:20px;justify-content:center;min-width:22px;padding:0 6px}.UnscheduledJobs .UnscheduledJobsHeader .UnscheduledJobsHeaderClose{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.UnscheduledJobs .UnscheduledJobsHeader .UnscheduledJobsHeaderClose .material-symbols-outlined{font-size:18px}.UnscheduledJobs .UnscheduledJobsBody{flex:1 1;padding:12px 16px}.UnscheduledJobs .UnscheduledJobsList{display:flex;flex-direction:column;gap:8px}.UnscheduledJobs .UnscheduledJobsList .UnscheduledJobsItem{align-items:center;background:#e8f5e9;border-radius:6px;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px;padding:6px 10px}.UnscheduledJobs .UnscheduledJobsList .UnscheduledJobsItem .material-symbols-outlined{color:#ef4444;font-size:16px}.UnscheduledJobs .UnscheduledJobsList .UnscheduledJobsItem .UnscheduledJobsItemText{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScheduleMap{background:var(--background_White);border-left:1px solid var(--border_Light);display:flex;flex-direction:column;height:100%;position:relative;width:100%}.ScheduleMap.is-resizing{cursor:col-resize}.ScheduleMap .ScheduleMap_Resizer{cursor:col-resize;flex:0 0 auto;height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:8px;z-index:20}.ScheduleMap .ScheduleMap_Resizer:before{content:"";height:100%;position:absolute;right:0;top:0;transition:background .15s ease,box-shadow .15s ease;width:8px}.ScheduleMap .ScheduleMap_Resizer:after{background:#0b5fff66;border-radius:999px;content:"";height:46px;opacity:.7;pointer-events:none;position:absolute;right:3px;top:50%;transform:translateY(-50%);transition:opacity .15s ease;width:2px}.ScheduleMap .ScheduleMap_Resizer .ScheduleMap_ResizerTooltip{background:#111827eb;border-radius:10px;box-shadow:0 10px 24px #0f172a33;color:#fff;display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:4px;left:17px;line-height:1.2;padding:8px 10px;pointer-events:none;position:absolute;z-index:12000}.ScheduleMap .ScheduleMap_Resizer .ScheduleMap_ResizerTooltip span{gap:5px;white-space:nowrap}.ScheduleMap .ScheduleMap_Resizer .ScheduleMap_ResizerTooltip span span{font-weight:400;opacity:.6}.ScheduleMap .ScheduleMap_Resizer.is-open{pointer-events:auto;width:8px}.ScheduleMap .ScheduleMap_Resizer.is-open:after{height:46px;opacity:.9}.ScheduleMap .ScheduleMap_Resizer.is-open:hover:before{background:#0b60ff1f}.ScheduleMap .ScheduleMap_Resizer.is-open:hover:after{background:#0b5fff2e;height:99%;opacity:1;transition:height .2s ease}.ScheduleMap .ScheduleMap_Resizer.is-resizing{cursor:col-resize}.ScheduleMap .ScheduleMap_Resizer.is-resizing:before{background:#0b60ff1f;transition:none}.ScheduleMap .ScheduleMap_Resizer.is-resizing:after{height:99%;opacity:1;transition:none}.ScheduleMap .ScheduleMapMain{display:flex;flex-direction:column;height:100%;overflow:hidden}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:36px 0 12px 16px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderTitle{align-items:center;display:inline-flex;gap:8px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderTitle h2{color:var(--text_Title_Light);font-size:14px;font-weight:700;margin:0}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderTitle .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderClose{align-items:center;background:#0000;border:0;color:var(--text_Title_Light);cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.ScheduleMap .ScheduleMapMain .ScheduleMapHeader .ScheduleMapHeaderClose .material-symbols-outlined{font-size:18px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody{flex:1 1;overflow:hidden;padding:10px 0 10px 10px;position:relative}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton{background:linear-gradient(135deg,#94a3b81f,#94a3b814);border-radius:8px;display:flex;flex-direction:column;gap:14px;inset:10px 0 10px 10px;opacity:1;padding:14px;position:absolute;transition:opacity .2s ease;z-index:2}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton.is-hidden{opacity:0;pointer-events:none}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonHeader{align-items:center;display:flex;gap:10px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonHeader .ScheduleMapSkeletonIcon{background:#94a3b840;border-radius:8px;height:28px;overflow:hidden;position:relative;width:28px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonHeader .ScheduleMapSkeletonTitle{background:#94a3b84d;border-radius:999px;height:12px;overflow:hidden;position:relative;width:120px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonBody{align-items:center;background:#94a3b81a;border-radius:8px;display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonBody .ScheduleMapSkeletonSpinner{align-items:center;animation:ScheduleMapSkeletonSpin 1s linear infinite;border-radius:999px;display:flex;height:64px;justify-content:center;width:64px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapSkeleton .ScheduleMapSkeletonBody .ScheduleMapSkeletonSpinner .material-symbols-outlined{color:var(--text_Title_Light);font-size:28px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas{border-radius:8px;height:100%;opacity:0;position:relative;transition:opacity .2s ease;width:100%;z-index:1}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas.is-visible{opacity:1}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPinOverlay{pointer-events:auto;position:absolute;transform:translate(-50%,-100%)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin{align-items:center;background:#fff;border:2px solid #3072ff;border-radius:999px;box-shadow:0 8px 18px #0f172a33;display:inline-flex;height:38px;justify-content:center;position:relative;transform:translateY(-6px);width:38px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin:after{background:#fff;border-bottom:2px solid #3072ff;border-left:2px solid #3072ff;border-radius:2px;bottom:-6px;content:"";height:12px;left:50%;position:absolute;transform:translateX(-50%) rotate(-45deg);width:12px;z-index:1}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinInner{align-items:center;background:#f8fafc;border-radius:999px;display:flex;flex-direction:column;gap:2px;height:30px;justify-content:center;width:30px;z-index:2}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinInner .ScheduleMapPinIconWrap{align-items:center;border-radius:999px;color:#3072ff;display:flex;font-size:12px;height:18px;justify-content:center;width:18px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPin .ScheduleMapPinInner .ScheduleMapPinIconWrap .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 24;line-height:1}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup{pointer-events:auto;position:absolute;transform:translate(-50%,-115%);z-index:5}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard{background:#fff;border:1px solid #0f172a14;border-radius:12px;box-shadow:0 24px 40px #0f172a2e;cursor:default;display:flex;flex-direction:column;gap:12px;min-width:260px;overflow:hidden;padding:14px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupHeader{align-items:center;border-bottom:1px solid #0f172a14;display:flex;gap:4px 10px;padding-bottom:10px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupHeader .ScheduleMapPopupSubTitle{color:#64748b;font-size:12px;font-weight:500;grid-column:1/2}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupHeader .ScheduleMapPopupClose{align-items:center;background:#fff;border:1px solid #0f172a1f;border-radius:8px;color:#0f172a;cursor:pointer;display:flex;grid-row:1/3;height:28px;justify-content:center;width:28px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupHeader .ScheduleMapPopupClose .material-symbols-outlined{font-size:16px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupBody{display:flex;flex-direction:column;gap:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted{margin-bottom:2px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck{align-items:center;color:#1f2937;cursor:pointer;display:inline-flex;font-size:12px;gap:8px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck input{opacity:0;pointer-events:none;position:absolute}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck .ScheduleMapPopupCheckBox{align-items:center;background:#fff;border:1px solid #0f172a33;border-radius:4px;display:inline-flex;height:18px;justify-content:center;width:18px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck input:checked+.ScheduleMapPopupCheckBox{background:var(--background_Blue);border-color:var(--background_Blue)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck input:checked+.ScheduleMapPopupCheckBox:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";height:5px;transform:rotate(-45deg);width:8px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupCompleted .ScheduleMapPopupCheck .ScheduleMapPopupCheckLabel{font-weight:500}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupSectionLabel{color:#0f172a;font-size:12px;font-weight:700}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupSection{display:flex;flex-direction:column;gap:4px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupSection .ScheduleMapPopupLink{color:var(--background_Blue);font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:2px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupDetails{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupDetailsDivider{color:#94a3b8;font-size:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeam{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamAdd{align-items:center;background:#fff;border:1px solid #0f172a1f;border-radius:8px;color:#0f172a;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamAdd .material-symbols-outlined{font-size:16px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamChip{align-items:center;background:#e2e8f0;border-radius:999px;color:#0f172a;display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:6px 10px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamChip .material-symbols-outlined{cursor:pointer;font-size:14px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamAvatar{align-items:center;background:#475569;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupTeamName{font-size:12px;font-weight:600}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapInfoAddress,.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapInfoCity{color:#1f2937;font-size:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupActions{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupActions .ScheduleMapPopupAction{background:#fff;border:1px solid #0f172a29;border-radius:10px;color:#0f172a;cursor:pointer;font-size:12px;font-weight:600;padding:8px 10px;transition:transform .15s ease,box-shadow .15s ease}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupActions .ScheduleMapPopupAction.is-primary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupActions .ScheduleMapPopupAction:hover{box-shadow:0 10px 18px #0f172a26;transform:translateY(-1px)}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupSchedule{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupScheduleItem{display:flex;flex-direction:column;gap:2px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapCanvas .ScheduleMapPopup .ScheduleMapPopupCard .ScheduleMapPopupScheduleValue{color:#1f2937;font-size:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError{align-items:center;background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:100%;justify-content:center}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorCard{background:#fff;border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;display:flex;flex-direction:column;gap:8px;max-width:360px;padding:16px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorTitle{color:var(--text_Title_Light);font-size:13px;font-weight:700}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorMessage{color:var(--text_Subtitle);font-size:12px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorSteps{grid-gap:6px;color:var(--text_Title_Light);display:grid;gap:6px;margin:0;padding-left:16px}.ScheduleMap .ScheduleMapMain .ScheduleMapBody .ScheduleMapError .ScheduleMapErrorSteps li{font-size:12px;line-height:1.4}@keyframes ScheduleMapSkeletonSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EditTeamOrderPanel{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:220}.EditTeamOrderPanel .EditTeamOrderPanelBackdrop{-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.EditTeamOrderPanel .EditTeamOrderPanelContent{background:var(--background_White);border-radius:10px;box-shadow:0 24px 60px #0f172a00;display:flex;flex-direction:column;height:calc(100% - 20px);margin-top:10px;max-width:100%;position:relative;transform:translateX(100%);transition:transform .3s ease,box-shadow .3s ease;width:360px;z-index:1}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder{display:flex;flex-direction:column;height:100%}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderTitle{align-items:center;display:inline-flex;gap:8px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderTitle h2{color:var(--text_Title_Light);font-size:14px;font-weight:700;margin:0}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderTitle .EditTeamOrderHeaderCount{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;height:20px;justify-content:center;min-width:22px;padding:0 6px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderClose{align-items:center;background:#0000;border:0;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .2s ease,border-color .2s ease;width:32px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderClose:hover{background:var(--background_Gray_Light);border-color:var(--border_Light)}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderClose:hover.is-save{background:var(--background_Blue);border-color:var(--background_Blue)}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrder .EditTeamOrderHeader .EditTeamOrderHeaderClose{font-size:20px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderBody{flex:1 1;overflow-y:auto;padding:16px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList{display:flex;flex-direction:column;gap:10px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light);cursor:grab;display:flex;font-size:12px;gap:10px;outline:3px solid #0000;padding:10px 12px;transition:border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none;will-change:transform}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem:hover{border:1px solid var(--border_Light);box-shadow:0 2px 8px #0f172a14}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem:active{background:var(--background_Gray_Light);border:1px solid var(--border_Blue);box-shadow:0 6px 18px #0f172a1f;cursor:grabbing;outline:3px solid var(--border_Light)}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem.is-dragging{border:1px solid var(--border_Blue);box-shadow:0 6px 18px #0f172a1f;cursor:grabbing;opacity:1;outline:3px solid var(--border_Light);position:relative;z-index:2}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem.is-overlay{box-shadow:0 10px 24px #0f172a2e}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem .EditTeamOrderItemHandle{color:var(--text_Label_Light);cursor:grab;font-size:18px;touch-action:none}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderList .EditTeamOrderItem .EditTeamOrderItemText{flex:1 1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter{border-top:1px solid var(--border_Light);display:flex;gap:10px;justify-content:flex-end;padding:12px 16px 16px}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;padding:8px 16px;transition:background-color .2s ease,border-color .2s ease}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton.is-cancel{background:var(--background_White)}.EditTeamOrderPanel .EditTeamOrderPanelContent .EditTeamOrderFooter .EditTeamOrderButton.is-save{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.EditTeamOrderPanel.is-open{pointer-events:auto}.EditTeamOrderPanel.is-open .EditTeamOrderPanelBackdrop{opacity:1}.EditTeamOrderPanel.is-open .EditTeamOrderPanelContent{box-shadow:0 24px 60px #0f172a47;margin-right:10px;transform:translateX(0)}.JobDetailSideMenu{align-items:flex-start;align-self:flex-start;border-radius:8px 0 0 8px;display:flex;flex-direction:row;flex-shrink:0;gap:0;height:100%;position:-webkit-sticky;position:sticky;top:0;width:auto}.JobDetailSideMenu .JobDetailSideMenuOpen{background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:8px 0 0 8px;border-right:none;box-shadow:none;height:100%;margin-bottom:0;max-width:0;opacity:0;pointer-events:none;position:relative;transform:translateX(-18px);transition:opacity .25s ease,transform .25s ease,width .25s ease,max-width .25s ease;width:0;z-index:2}.JobDetailSideMenu .JobDetailSideMenuOpen.is-open{border-left:1px solid var(--border_Light);max-width:330px;opacity:1;pointer-events:auto;transform:translateX(0);width:330px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel{border-radius:8px 0 0 8px;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 80px);overflow-x:hidden;overflow-y:auto;width:100%}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobDetailSideMenuPanelHeader{align-items:center;background:var(--background_White);border-radius:8px 8px 0 0;color:#0f172a;display:flex;font-size:13px;font-weight:700;justify-content:space-between;padding:10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobDetailSideMenuPanelHeader span{align-items:center;color:#64748b;display:inline-flex;font-size:13px;font-weight:400;justify-content:center}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobDetailSideMenuPanelHeader .JobDetailSideMenuClose{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:all .15s ease;width:34px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobDetailSideMenuPanelHeader .JobDetailSideMenuClose .material-symbols-outlined{color:var(--background_Title_Light);font-size:20px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobDetailSideMenuPanelHeader .JobDetailSideMenuClose:hover{background:var(--background_Gray_Light)}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobDetailSideMenuPanelHeader .JobDetailSideMenuClose:active{transform:scale(.95)}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard{background:var(--background_White);display:flex;flex-direction:column;gap:12px;padding:0 20px 100px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesHeaderRow{align-items:center;display:flex;gap:12px;justify-content:space-between}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesBody{display:flex;flex-direction:column;gap:16px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesHeader{color:#0f172a;font-size:13px;font-weight:700}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesAddButton{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesAddButton .material-symbols-outlined{font-size:18px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesList{display:flex;flex-direction:column;gap:10px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesEmpty{color:#94a3b8;font-size:12px;padding:10px 0}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesItem{background:#fff;border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesItemHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesMeta{align-items:center;display:inline-flex;gap:8px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesAuthor{align-items:center;color:#0f172a;display:inline-flex;font-size:12px;font-weight:700;gap:6px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesAuthor .JobEditNotesAvatar{align-items:center;background:#e2e8f0;border-radius:50%;color:#0f172a;display:inline-flex;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesAuthor .JobEditNotesAuthorMeta{display:flex;flex-direction:column;gap:2px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesForm{display:flex;flex-direction:column;gap:10px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesForm label{color:#94a3b8;font-size:12px;font-weight:400}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesForm textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;font-size:13px;min-height:90px;outline:3px solid #0000;padding:10px;resize:vertical}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesForm textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesFormActions{display:flex;gap:10px;justify-content:flex-end}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesCancel{background:#0000;border:none;color:#475569;cursor:pointer;font-size:12px;font-weight:600}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesSave{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:8px 16px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesSave:disabled{cursor:not-allowed;opacity:.5}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesSave .CreateCompanyDeactivateSpinner{animation:JobDetailSpinner .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:14px;width:14px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesTimeWrapper{color:#94a3b8;font-size:11px;position:relative}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesMenu{position:relative}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesMenuButton{align-items:center;background:#0000;border:none;border-radius:10px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesMenuButton .material-symbols-outlined{color:#64748b;font-size:18px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesMenuButton:hover{background:#f1f5f9}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesMenuDropdown{background:#fff;border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 6px 20px #0f172a1f;display:flex;flex-direction:column;gap:4px;min-width:160px;opacity:0;padding:6px;pointer-events:none;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease;z-index:20}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesMenuDropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesMenuItem{align-items:center;background:#0000;border:none;border-radius:10px;color:#0f172a;cursor:pointer;display:flex;font-size:12px;gap:8px;padding:8px 10px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesMenuItem .material-symbols-outlined{color:#64748b;font-size:18px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesMenuItem:hover{background:#f1f5f9}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesMenuItem.is-danger,.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesMenuItem.is-danger .material-symbols-outlined{color:#ef4444}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesTooltip{background:var(--background_Blue);border-radius:6px;bottom:calc(100% + 10px);box-shadow:0 6px 12px #0f172a40;color:#fff;font-size:12px;left:50%;min-width:180px;opacity:0;padding:10px 12px;pointer-events:auto;position:absolute;text-align:left;transform:translateX(-50%);transform-origin:bottom center;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:120}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesTooltip:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--background_Blue);bottom:-6px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesTooltip .JobEditNotesTooltipTitle{font-weight:600;margin-bottom:4px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesTooltip .JobEditNotesTooltipLine{color:#ffffffe6;font-size:11px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesTimeWrapper:focus-within .JobEditNotesTooltip,.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesTimeWrapper:hover .JobEditNotesTooltip,.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesTooltip:hover{opacity:1;transform:translateX(-50%) translateY(-2px);visibility:visible}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesContent{color:#0f172a;font-size:12px;white-space:pre-wrap}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesEdit{display:flex;flex-direction:column;gap:10px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesEdit textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;font-size:13px;min-height:90px;outline:3px solid #0000;padding:10px;resize:vertical}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditNotesCard .JobEditNotesEdit textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard{background:var(--background_White);display:flex;flex-direction:column;gap:12px;padding:0 20px 20px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivitiesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:15px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivitiesHeader .JobEditActivitiesHeaderLeft{align-items:center;color:#0f172a;display:inline-flex;font-size:13px;font-weight:700;gap:8px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivitiesHeader .JobEditActivitiesHeaderLeft .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivitiesHeader .JobEditActivitiesCount{color:#94a3b8;font-size:12px;font-weight:400}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivitiesBody{display:flex;flex-direction:column;gap:12px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityEmpty{background:#f8fafc;border:1px dashed var(--border_Light);border-radius:12px;color:#94a3b8;font-size:12px;padding:12px;text-align:center}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityList{display:flex;flex-direction:column;gap:12px;position:relative}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityList:before{border-left:1px dashed #dbe4f2;bottom:8px;content:"";left:0;position:absolute;top:8px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem{background:#fff;border-radius:4px;border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:8px;margin-left:14px;padding:20px 12px 12px;position:relative}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem:before{background:#fff;border:2px solid var(--background_Blue);border-radius:50%;box-shadow:0 0 0 4px #eaf2ff;content:"";height:8px;left:-20px;position:absolute;top:-5px;width:8px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityActor{align-items:center;color:var(--background_Title_Light);display:inline-flex;font-size:12px;font-weight:700;gap:4px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityActor .material-symbols-outlined{color:var(--background_Title_Light);font-size:18px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityActor .JobEditActivityActorName{font-size:12px;font-weight:700;max-width:14ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityActor .JobEditActivityActorNameWrapper{align-items:center;display:inline-flex;position:relative}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityActor .JobEditActivityNameTooltip{background:var(--background_Blue);border-radius:6px;bottom:calc(100% + 10px);box-shadow:0 6px 12px #0f172a40;color:#fff;font-size:12px;left:50%;opacity:0;padding:10px 12px;pointer-events:auto;position:absolute;text-align:left;transform:translateX(-50%);transform-origin:bottom center;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityActor .JobEditActivityNameTooltip:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--background_Blue);bottom:-6px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityActor .JobEditActivityNameTooltip .JobEditActivityTooltipTitle{font-weight:600;margin-bottom:4px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityActor .JobEditActivityNameTooltip .JobEditActivityTooltipLine{color:#ffffffe6;font-size:11px;font-weight:400;white-space:nowrap}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityActor .JobEditActivityActorNameWrapper:focus-within .JobEditActivityNameTooltip,.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityActor .JobEditActivityActorNameWrapper:hover .JobEditActivityNameTooltip,.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityActor .JobEditActivityNameTooltip:hover{opacity:1;transform:translateX(-50%) translateY(-2px);visibility:visible}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTimeWrapper{align-items:center;display:inline-flex;gap:6px;position:relative}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityAction{color:#0f172a;font-size:12px;font-weight:400;margin-bottom:10px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTime{color:#94a3b8;cursor:default;font-size:11px;font-weight:400}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTimeIcon{align-items:center;background:var(--background_Gray_Light);border-radius:50%;display:inline-flex;justify-content:center;min-height:18px;min-width:18px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTimeIcon .material-symbols-outlined{color:#64748b;font-size:12px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTooltip{background:var(--background_Blue);border-radius:6px;bottom:calc(100% + 10px);box-shadow:0 6px 12px #0f172a40;color:#fff;font-size:12px;left:40%;opacity:0;padding:10px 12px;pointer-events:auto;position:absolute;text-align:left;transform:translateX(-50%);transform-origin:bottom center;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTooltip:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--background_Blue);bottom:-6px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTooltip .JobEditActivityTooltipTitle{font-weight:600;margin-bottom:4px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTooltip .JobEditActivityTooltipLine{color:#ffffffe6;font-size:11px;white-space:nowrap}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTimeWrapper:focus-within .JobEditActivityTooltip,.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTimeWrapper:hover .JobEditActivityTooltip{opacity:1;transform:translateX(-50%) translateY(-2px);visibility:visible}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTimeWrapper:focus-within .JobEditActivityTimeIcon,.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTimeWrapper:hover .JobEditActivityTimeIcon{background:#cbd5f5}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTimeWrapper:focus-within .JobEditActivityTimeIcon .material-symbols-outlined,.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTimeWrapper:hover .JobEditActivityTimeIcon .material-symbols-outlined{color:#1d4ed8}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityTooltip:hover{opacity:1;transform:translateX(-50%) translateY(-2px);visibility:visible}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityContent{display:flex;flex-direction:column;gap:6px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityMain{align-items:center;color:#0f172a;display:flex;flex-wrap:wrap;font-size:12px;font-weight:600;gap:6px}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivitySubAction{color:#64748b;font-weight:500}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityDetails{align-items:center;background:#f8fafc;border-radius:999px;color:#64748b;display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:6px 10px;width:-webkit-fit-content;width:fit-content}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobEditActivitiesCard .JobEditActivityItem .JobEditActivityDetails .JobEditActivityArrow{color:#cbd5f5}.JobDetailSideMenu .JobDetailSideMenuOpen .JobDetailSideMenuPanel .JobDetailSideMenuEmpty{color:#94a3b8;font-size:12px;padding:10px 0 6px}.JobDetailSideMenu .JobDetailSideMenuCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px 8px 8px;display:flex;flex-direction:column;gap:12px;height:auto;height:100%;padding:10px;position:relative;width:90px;z-index:1}.JobDetailSideMenu .JobDetailSideMenuCard.is-open{border-radius:0 8px 8px 0}.JobDetailSideMenu .JobDetailSideMenuCard .JobDetailSideMenuItem{align-items:center;background-color:var(--background_White);border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;font-size:11px;font-weight:600;gap:3px;justify-content:center;margin:0;padding:5px;position:relative;text-align:center;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.JobDetailSideMenu .JobDetailSideMenuCard .JobDetailSideMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px}.JobDetailSideMenu .JobDetailSideMenuCard .JobDetailSideMenuItem:hover{background-color:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Light)}.JobDetailSideMenu .JobDetailSideMenuCard .JobDetailSideMenuItem:focus-visible{outline:2px solid #2563eb4d;outline-offset:2px}.JobDetailSideMenu .JobDetailSideMenuCard .JobDetailSideMenuItem.is-active{background-color:var(--background_Gray_Light);color:var(--text_Title_Light)}.JobDetailSideMenu .JobDetailSideMenuCard .JobDetailSideMenuItem.is-active :before{background-color:var(--background_Blue);border-radius:8px 0 0 8px;content:"";height:98%;position:absolute;right:-10px;top:1%;transition:all .2s ease;width:4px}@media(max-width:1024px){.JobDetailSideMenu{flex-direction:column;margin-left:0;position:static;width:100%}.JobDetailSideMenu .JobDetailSideMenuCard{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.JobDetailSideMenu .JobDetailSideMenuItem{flex:1 1 120px}}.CreateLeadSources{align-items:center;animation:ClientsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}.CreateLeadSources .CreateLeadSourcesOverlay{background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateLeadSources .CreateLeadSourcesCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid #94a3b859;border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:560px;z-index:1}.CreateLeadSources .CreateLeadSourcesHeader{align-items:center;background-color:var(--background_Gray_Light);border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 22px}.CreateLeadSources .CreateLeadSourcesHeader h3{color:#111827;font-size:18px;font-weight:600;margin:0}.CreateLeadSources .CreateLeadSourcesHeader .CreateLeadSourcesClose{align-items:center;background:#0000;border:none;border-radius:9px;color:#9ca3af;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateLeadSources .CreateLeadSourcesHeader .CreateLeadSourcesClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.CreateLeadSources .CreateLeadSourcesHeader .CreateLeadSourcesClose:hover:active{transform:scale(.9)}.CreateLeadSources .CreateLeadSourcesHeader .CreateLeadSourcesClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateLeadSources .CreateLeadSourcesBody{display:flex;flex-direction:column;gap:14px;padding:20px 22px 24px}.CreateLeadSources .CreateLeadSourcesEditBanner{align-items:center;align-self:center;background:var(--background_Blue) 10;border:1px solid #c7d2fe;border-radius:50px;color:var(--background_Blue);cursor:help;display:flex;font-weight:700;gap:6px;padding:8px 14px 8px 8px;width:-webkit-fit-content;width:fit-content}.CreateLeadSources .CreateLeadSourcesEditBanner h5{color:var(--background_Blue);font-size:12px;font-weight:500;margin:0}.CreateLeadSources .CreateLeadSourcesEditBanner svg{color:var(--background_Blue);font-size:18px}.CreateLeadSources .CreateLeadSourcesEditBanner:hover{background:rgba(221,227,248,.545)}.CreateLeadSources .CreateLeadSourcesFieldParent{grid-gap:16px;display:grid;gap:16px;grid-template-columns:3fr 120px}.CreateLeadSources .CreateLeadSourcesField{display:flex;flex-direction:column;gap:6px}.CreateLeadSources .CreateLeadSourcesField span{color:var(--text_Title_Light_Light);font-size:12px}.CreateLeadSources .CreateLeadSourcesField input,.CreateLeadSources .CreateLeadSourcesField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;font-size:14px;outline:3px solid #0000;padding:12px;transition:all .15s ease}.CreateLeadSources .CreateLeadSourcesField input:focus,.CreateLeadSources .CreateLeadSourcesField input:hover,.CreateLeadSources .CreateLeadSourcesField textarea:focus,.CreateLeadSources .CreateLeadSourcesField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadSources .CreateLeadSourcesField textarea{min-height:100px}.CreateLeadSources .CreateLeadSourcesError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;padding:8px 12px}.CreateLeadSources .CreateLeadSourcesActions{margin-top:6px}.CreateLeadSources .CreateLeadSourcesActions,.CreateLeadSources .CreateLeadSourcesActions .CreateLeadSourcesActionsLeft,.CreateLeadSources .CreateLeadSourcesActions .CreateLeadSourcesActionsRight{align-items:flex-end;display:flex;gap:10px;justify-content:flex-end}.CreateLeadSources .CreateLeadSourcesDanger{background:#0000;border:none;color:#dc2626;cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateLeadSources .CreateLeadSourcesDanger:hover{text-decoration:underline}.CreateLeadSources .CreateLeadSourcesDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateLeadSources .CreateLeadSourcesPrimary{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;outline:3px solid #0000;padding:9px 25px;transition:background .15s ease,outline .15s ease}.CreateLeadSources .CreateLeadSourcesPrimary:hover{outline:3px solid var(--outline_Blue)}.CreateLeadSources .CreateLeadSourcesPrimary:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.CreateLeadSources .CreateLeadSourcesSecondary{background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:9px 16px;transition:background .15s ease,transform .15s ease}.CreateLeadSources .CreateLeadSourcesSecondary:hover{background:var(--background_Gray_Light)}.CreateCustomFields{align-items:center;animation:ClientsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1100}.CreateCustomFields .CreateCustomFieldsOverlay{background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateCustomFields .CreateCustomFieldsCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border-radius:10px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-width:92vw;position:relative;width:560px;z-index:1}.CreateCustomFields .CreateCustomFieldsBodyBox{background-color:var(--background_Gray_Light);border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:20px}.CreateCustomFields .CreateCustomFieldsFieldAdvance{margin-top:20px}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader{align-items:center;background-color:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:flex;gap:5px;padding:0;width:100%}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader h2{color:var(--background_Blue);font-size:14px;font-weight:600;margin:0}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader .CreateCustomFieldsFieldAdvanceArrow{align-items:center;color:var(--background_Blue);display:inline-flex;justify-content:center}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader .CreateCustomFieldsFieldAdvanceArrow svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:16px;margin-top:4px;width:16px}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader:hover{text-decoration:underline}.CreateCustomFields .CreateCustomFieldsFieldAdvance .CreateCustomFieldsFieldAdvanceHeader.is-open .CreateCustomFieldsFieldAdvanceArrow{transform:rotate(180deg)}.CreateCustomFields .CreateCustomFieldsAdvancedContent{margin-top:-10px;max-height:0;opacity:0;pointer-events:none;transition:max-height .28s ease,opacity .2s ease}.CreateCustomFields .CreateCustomFieldsAdvancedContent .CreateCustomFieldsAdvancedInner{align-self:center;display:flex;flex-direction:column;gap:14px;padding-top:6px}.CreateCustomFields .CreateCustomFieldsAdvancedContent.is-open{max-height:1200px;opacity:1;pointer-events:auto}.CreateCustomFields .CreateCustomFieldsHeader{align-items:center;background-color:var(--background_Gray_Light);border-radius:10px 10px 0 0;display:flex;justify-content:space-between;padding:16px 22px}.CreateCustomFields .CreateCustomFieldsHeader h3{color:#111827;font-size:18px;font-weight:600;margin:0}.CreateCustomFields .CreateCustomFieldsHeader .CreateCustomFieldsClose{align-items:center;background:#0000;border:none;border-radius:9px;color:#9ca3af;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateCustomFields .CreateCustomFieldsHeader .CreateCustomFieldsClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.CreateCustomFields .CreateCustomFieldsHeader .CreateCustomFieldsClose:hover:active{transform:scale(.9)}.CreateCustomFields .CreateCustomFieldsHeader .CreateCustomFieldsClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateCustomFields .CreateCustomFieldsBody{display:flex;flex-direction:column;gap:14px;padding:20px 22px 24px}.CreateCustomFields .CreateCustomFieldsEditBanner{align-items:center;align-self:center;background:var(--background_Blue) 10;border:1px solid #c7d2fe;border-radius:50px;color:var(--background_Blue);cursor:help;display:flex;font-weight:700;gap:6px;padding:8px 14px 8px 8px;width:-webkit-fit-content;width:fit-content}.CreateCustomFields .CreateCustomFieldsEditBanner h5{color:var(--background_Blue);font-size:12px;font-weight:500;margin:0}.CreateCustomFields .CreateCustomFieldsEditBanner svg{color:var(--background_Blue);font-size:18px}.CreateCustomFields .CreateCustomFieldsEditBanner:hover{background:rgba(221,227,248,.545)}.CreateCustomFields .CreateCustomFieldsField{display:flex;flex-direction:column;gap:6px}.CreateCustomFields .CreateCustomFieldsField .CreateCustomFieldsLabel,.CreateCustomFields .CreateCustomFieldsField span{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateCustomFields .CreateCustomFieldsField .CreateCustomFieldsLabel.is-error{color:#ef4444}.CreateCustomFields .CreateCustomFieldsField input,.CreateCustomFields .CreateCustomFieldsField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;font-size:14px;outline:3px solid #0000;padding:12px;transition:all .15s ease;width:100%}.CreateCustomFields .CreateCustomFieldsField input:focus,.CreateCustomFields .CreateCustomFieldsField input:hover,.CreateCustomFields .CreateCustomFieldsField textarea:focus,.CreateCustomFields .CreateCustomFieldsField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsField textarea{min-height:90px;resize:vertical}.CreateCustomFields .CreateCustomFieldsField.is-error input,.CreateCustomFields .CreateCustomFieldsField.is-error textarea{border-color:#ef4444;outline:3px solid #ef444433}.CreateCustomFields .CreateCustomFieldsTooltipWrapper{display:block;position:relative;width:100%}.CreateCustomFields .CreateCustomFieldsTooltipWrapper .ToolTopExplainTarget{display:block;width:100%}.CreateCustomFields .CreateCustomFieldsTooltipWrapper .ToolTopExplainTarget button,.CreateCustomFields .CreateCustomFieldsTooltipWrapper .ToolTopExplainTarget input{width:100%}.CreateCustomFields .CreateCustomFieldsTooltipWrapper:hover .ToolTopExplainBubble{opacity:1;pointer-events:none;transform:translateY(-4px)}.CreateCustomFields .CreateCustomFieldsTooltipWrapper button:disabled{background:#f3f4f6;color:#9ca3af;cursor:not-allowed}.CreateCustomFields .CreateCustomFieldsTooltipWrapper button:disabled .CreateCustomFieldsFieldTitleInput{color:#9ca3af}.CreateCustomFields .CreateCustomFieldsRow{display:flex;flex-direction:row;gap:12px}.CreateCustomFields .CreateCustomFieldsRow .CreateCustomFieldsField{width:100%}.CreateCustomFields .CreateCustomFieldsDropdown{position:relative}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:#111827;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;min-height:44px;outline:3px solid #0000;padding:11px 12px;transition:all .15s ease;width:100%}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownButton span{color:var(--text_Title_Light);font-size:14px;font-weight:300}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownButton:focus,.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;justify-content:center}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownChevron svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownMenu{animation:CreateCustomFieldsDropdownIn .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 26px #0f172a26;display:flex;flex-direction:column;gap:4px;left:0;overflow:hidden;padding:7px;position:absolute;right:0;top:72px;z-index:10}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownItem{background:none;border:none;border-radius:10px;color:#111827;cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;transition:background .12s ease}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownItem:hover{background:var(--background_Gray_Light_Blue)}.CreateCustomFields .CreateCustomFieldsDropdown .CreateCustomFieldsDropdownItem.is-active{background:#eef2ff;color:var(--background_Blue_Dark);font-weight:600}.CreateCustomFields .CreateCustomFieldsGroupDropdown{position:relative}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;min-height:44px;outline:3px solid #0000;padding:11px 12px;transition:all .15s ease;width:100%}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton span{color:var(--text_Title_Light);font-size:14px;font-weight:300}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton:focus,.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupButton.is-open{border-color:var(--background_Blue);outline:3px solid #2563eb33}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex;justify-content:center}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupChevron svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupMenu{animation:CreateCustomFieldsDropdownIn .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 26px #0f172a26;display:flex;flex-direction:column;gap:4px;left:0;margin-top:6px;overflow:hidden;padding:7px;position:absolute;right:0;z-index:12}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupOption{background:none;border:none;border-radius:10px;color:#111827;cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;transition:background .12s ease}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupOption:hover{background:var(--background_Gray_Light_Blue)}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupCreate{align-items:center;background:#fff;border:none;border:1px solid var(--border_Light);border-radius:8px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;padding:8px 10px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupCreate .material-symbols-outlined{font-size:18px}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupCreate:hover{background:var(--background_Gray_Light)}.CreateCustomFields .CreateCustomFieldsGroupDropdown .CreateCustomFieldsGroupOption.is-active{background:#eef2ff;color:var(--background_Blue_Dark);font-weight:600}.CreateCustomFields .CreateCustomFieldsJobTypesDropdown{position:relative}.CreateCustomFields .CreateCustomFieldsJobTypesDropdown .CreateCustomFieldsJobTypesButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:#111827;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;max-height:44px;min-height:44px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease;width:100%}.CreateCustomFields .CreateCustomFieldsJobTypesDropdown .CreateCustomFieldsJobTypesButton .CreateCustomFieldsJobTypesButtonSelected{align-items:center;color:var(--text_Title_Light);display:flex;flex:1 1;font-size:14px;font-weight:300;gap:6px;max-height:44px;min-height:44px;overflow-x:auto;overflow-y:hidden;padding-right:8px;scrollbar-width:thin;white-space:nowrap}.CreateCustomFields .CreateCustomFieldsJobTypesDropdown .CreateCustomFieldsJobTypesButton .CreateCustomFieldsJobTypesButtonSelected .CreateCustomFieldsJobTypesButtonSelectedone{border:1px solid var(--border_Light);border-radius:50px;padding:3px 13px;scrollbar-width:thin}.CreateCustomFields .CreateCustomFieldsJobTypesDropdown .CreateCustomFieldsJobTypesButton.is-open,.CreateCustomFields .CreateCustomFieldsJobTypesDropdown .CreateCustomFieldsJobTypesButton:focus,.CreateCustomFields .CreateCustomFieldsJobTypesDropdown .CreateCustomFieldsJobTypesButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsJobTypesDropdown .CreateCustomFieldsJobTypesChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex;justify-content:center}.CreateCustomFields .CreateCustomFieldsJobTypesDropdown .CreateCustomFieldsJobTypesChevron svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.CreateCustomFields .CreateCustomFieldsJobTypesDropdown .CreateCustomFieldsJobTypesMenu{animation:CreateCustomFieldsDropdownIn .18s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 26px #0f172a26;display:flex;flex-direction:column;gap:4px;left:0;margin-top:6px;max-height:220px;overflow:hidden;overflow-y:auto;padding:7px;position:absolute;right:0;z-index:12}.CreateCustomFields .CreateCustomFieldsJobTypesDropdown .CreateCustomFieldsJobTypesOption{align-items:center;background:none;border:none;border-radius:10px;color:#111827;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:10px 12px;text-align:left;transition:background .12s ease}.CreateCustomFields .CreateCustomFieldsJobTypesDropdown .CreateCustomFieldsJobTypesOption:hover{background:var(--background_Gray_Light_Blue)}.CreateCustomFields .CreateCustomFieldsJobTypesDropdown .CreateCustomFieldsJobTypesOption.is-active{background:#eef2ff;color:var(--background_Blue_Dark);font-weight:600}.CreateCustomFields .CreateCustomFieldsJobTypesDropdown .CreateCustomFieldsJobTypesCheck{align-items:center;border:1px solid #cbd5f5;border-radius:4px;color:var(--background_Blue);display:inline-flex;font-size:12px;height:16px;justify-content:center;width:16px}.CreateCustomFields .CreateCustomFieldsJobTypesDropdown .CreateCustomFieldsJobTypesEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:10px 12px}.CreateCustomFields .CreateCustomFieldsGroupError{color:#b91c1c;font-size:12px;margin-top:6px}.CreateCustomFields .CreateCustomFieldsGroupModal{align-items:center;animation:CreateCustomFieldsOverlayIn .2s ease;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalOverlay{background:#0f172a59;inset:0;position:absolute}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalCard{animation:CreateCustomFieldsModalPop .22s ease;background-color:var(--background_White);border:1px solid #94a3b859;border-radius:10px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;gap:12px;max-width:92vw;padding:20px;position:relative;width:420px;z-index:1}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader{align-items:center;display:flex;justify-content:space-between}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader h4{color:#111827;font-size:16px;font-weight:600;margin:0}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader .CreateCustomFieldsGroupModalClose{background:#0000;border:none;color:#9ca3af;cursor:pointer;font-size:20px}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody{display:flex;flex-direction:column;gap:12px}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody label span{color:var(--text_Title_Light_Light);display:block;font-size:12px;margin-bottom:6px}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;font-size:14px;min-height:44px;padding:10px 12px;width:100%}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input:focus{border-color:var(--background_Blue);outline:3px solid #2563eb33}.CreateCustomFields .CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions{display:flex;gap:10px;justify-content:flex-end}@keyframes CreateCustomFieldsDropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CreateCustomFields .CreateCustomFieldsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;display:inline-flex;font-size:11px;font-weight:600;gap:8px;justify-content:center;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:140px}.CreateCustomFields .CreateCustomFieldsStatusToggle .CreateCustomFieldsStatusToggleDot{background:var(--border_Light);border-radius:999px;min-height:18px;min-width:18px;transition:background .15s ease,transform .15s ease}.CreateCustomFields .CreateCustomFieldsStatusToggle .CreateCustomFieldsStatusToggleText{min-width:100px;padding-right:20px}.CreateCustomFields .CreateCustomFieldsStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.CreateCustomFields .CreateCustomFieldsStatusToggle.is-active .CreateCustomFieldsStatusToggleDot{background:#22c55e;transform:translateX(112px)}.CreateCustomFields .CreateCustomFieldsStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.CreateCustomFields .CreateCustomFieldsToggle{display:flex;flex:1 1;flex-direction:column;gap:6px}.CreateCustomFields .CreateCustomFieldsToggleButtons{display:flex;flex-wrap:wrap;gap:8px}.CreateCustomFields .CreateCustomFieldsToggleButtons .CreateCustomFieldsToggleButton{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;font-size:12px;padding:6px 14px;transition:border .12s ease,background .12s ease,color .12s ease}.CreateCustomFields .CreateCustomFieldsToggleButtons .CreateCustomFieldsToggleButton.is-active{background:#111827;border-color:#111827;color:#fff}.CreateCustomFields .CreateCustomFieldsOptionInput{align-items:center;display:flex;gap:8px}.CreateCustomFields .CreateCustomFieldsOptionInput input{flex:1 1;height:44px}.CreateCustomFields .CreateCustomFieldsOptionInput input.is-error{border-color:#ef4444;outline:3px solid #ef444433}.CreateCustomFields .CreateCustomFieldsOptionInput button{background:var(--background_Blue);border:1px solid #0000;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;height:44px;outline:3px solid #0000;padding:8px 24px;transition:background .12s ease;transition:all .15s ease}.CreateCustomFields .CreateCustomFieldsOptionInput button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsOptionList{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.CreateCustomFields .CreateCustomFieldsOptionList .CreateCustomFieldsOptionChip{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:999px;color:#111827;cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:6px 12px}.CreateCustomFields .CreateCustomFieldsOptionList .CreateCustomFieldsOptionChip span{color:#9ca3af;font-size:12px}.CreateCustomFields .CreateCustomFieldsError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;padding:8px 12px}.CreateCustomFields .CreateCustomFieldsActions{display:flex;gap:10px;justify-content:space-between;margin-top:6px}.CreateCustomFields .CreateCustomFieldsActions .CreateCustomFieldsActionsLeft,.CreateCustomFields .CreateCustomFieldsActions .CreateCustomFieldsActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateCustomFields .CreateCustomFieldsDanger{background:#0000;border:none;color:#dc2626;cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateCustomFields .CreateCustomFieldsDanger:hover{text-decoration:underline}.CreateCustomFields .CreateCustomFieldsDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateCustomFields .CreateCustomFieldsPrimary{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;outline:3px solid #0000;padding:9px 25px;transition:background .15s ease,outline .15s ease}.CreateCustomFields .CreateCustomFieldsPrimary:hover{outline:3px solid var(--outline_Blue)}.CreateCustomFields .CreateCustomFieldsPrimary:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.CreateCustomFields .CreateCustomFieldsSecondary{background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:9px 16px;transition:background .15s ease,transform .15s ease}.CreateCustomFields .CreateCustomFieldsSecondary:hover{background:var(--background_Gray_Light)}.DeleteModule{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:4000}@keyframes DeleteModuleFade{0%{opacity:0}to{opacity:1}}@keyframes DeleteModulePop{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.DeleteModule.is-open{opacity:1;pointer-events:auto}.DeleteModule .DeleteModuleBackdrop{animation:DeleteModuleFade .2s ease;-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;inset:0;padding:0;position:absolute}.DeleteModule .DeleteModuleCard{animation:DeleteModulePop .22s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 20px 50px #0f172a2e;display:flex;flex-direction:column;gap:18px;padding:24px;position:relative;width:min(420px,92vw);z-index:1}.DeleteModule .DeleteModuleHeader{align-items:flex-start;display:flex;gap:14px}.DeleteModule .DeleteModuleHeader .material-symbols-outlined{background:#dc26261f;border-radius:4px;color:#dc2626;font-size:23px;padding:6px}.DeleteModule .DeleteModuleHeader h3{color:#0f172a;font-size:18px;font-weight:700;margin:0 0 6px}.DeleteModule .DeleteModuleHeader p{color:#64748b;font-size:13px;line-height:1.4;margin:0}.DeleteModule .DeleteModuleActions{display:flex;gap:10px;justify-content:flex-end}.DeleteModule .DeleteModuleActions .DeleteModuleButton{border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;outline:3px solid #0000;padding:8px 25px;transition:transform .2s ease,all .15s ease}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Ghost{background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:8px 16px;transition:background .15s ease,transform .15s ease}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Ghost:hover{background:var(--background_Gray_Light)}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Danger{align-items:center;background:#dc2626;color:#fff;display:inline-flex;gap:8px}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Danger:hover{outline:3px solid rgba(185,28,28,.192)}.DeleteModule .DeleteModuleActions .DeleteModuleButton.Danger .DeleteModuleSpinner{animation:DeleteModuleSpinner .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}.DeleteModule .DeleteModuleActions .DeleteModuleButton:hover{transform:translateY(-1px)}.DeleteModule .DeleteModuleActions .DeleteModuleButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.DeleteModule .DeleteModuleConfirm{display:flex;flex-direction:column;gap:8px}.DeleteModule .DeleteModuleConfirm label{color:#0f172a;font-size:13px;font-weight:600}.DeleteModule .DeleteModuleConfirm input{border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title);font-size:13px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,outline .15s ease}.DeleteModule .DeleteModuleConfirm input:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.DeleteModule .DeleteModuleConfirm .DeleteModuleConfirmError{color:#b91c1c;font-size:12px}@keyframes DeleteModuleSpinner{to{transform:rotate(1turn)}}.CreateCustomFieldsGroupModal{align-items:center;animation:CreateCustomFieldsOverlayIn .2s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalOverlay{background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalCard{animation:CreateCustomFieldsModalPop .22s ease;background-color:var(--background_White);border:1px solid #94a3b859;border-radius:10px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;gap:12px;max-width:92vw;padding:20px;position:relative;width:420px;z-index:1}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader{align-items:center;display:flex;justify-content:space-between}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader h4{color:#111827;font-size:16px;font-weight:600;margin:0}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalHeader .CreateCustomFieldsGroupModalClose{background:#0000;border:none;color:#9ca3af;cursor:pointer;font-size:20px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody{display:flex;flex-direction:column;gap:12px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody label span{color:var(--text_Title_Light_Light);display:block;font-size:12px;margin-bottom:6px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;min-height:44px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input:focus,.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalBody input:hover{border-color:var(--background_Blue);outline:3px solid #2563eb33}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions{align-items:center;display:flex;justify-content:space-between}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsLeft button{background:#0000;border:none;color:red;cursor:pointer;transition:color .15s ease}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsLeft button:hover{color:var(--text_Title)}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight{display:flex;gap:10px}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsPrimary{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;outline:3px solid #0000;padding:9px 25px;transition:background .15s ease,outline .15s ease}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsPrimary:hover{outline:3px solid var(--outline_Blue)}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsPrimary:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsSecondary{background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:9px 16px;transition:background .15s ease,transform .15s ease}.CreateCustomFieldsGroupModal .CreateCustomFieldsGroupModalActions .CreateCustomFieldsGroupModalActionsRight .CreateCustomFieldsSecondary:hover{background:var(--background_Gray_Light)}@keyframes CreateCustomFieldsOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes CreateCustomFieldsModalPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.CreateClient{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;gap:20px;height:auto;overflow:auto;padding-inline:max(30px,(100% - 1100px)/2);position:relative;width:100%}.CreateClient .CreateClientHeader{align-items:center;display:flex;justify-content:space-between;margin-top:40px;width:100%}.CreateClient .CreateClientHeader .CreateClientHeaderContent{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.CreateClient .CreateClientHeader .CreateClientHeaderContent .CreateClientHeaderContentTitle{align-items:center;display:flex;gap:10px}.CreateClient .CreateClientHeader .CreateClientHeaderContent .CreateClientHeaderContentTitle h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;margin:0}.CreateClient .CreateClientBanner{border-top:1px solid var(--border_Light);display:flex;height:-webkit-fit-content;height:fit-content;padding-bottom:10px}.CreateClient .CreateClientBanner:first-child{border-top:none}.CreateClient .CreateClientBanner:not(:first-child){padding-top:30px}.CreateClient .CreateClientBanner--address{grid-template-columns:340px 1fr}.CreateClient .CreateClientBanner--customfields{padding-bottom:30px}.CreateClient .CreateClientBanner .CreateClientBannerLeft{display:flex;flex-direction:column;gap:8px;padding-right:30px;width:30%}.CreateClient .CreateClientBanner .CreateClientBannerLeft h1{color:var(--text_Title_Light);font-size:22px;margin:0}.CreateClient .CreateClientBanner .CreateClientBannerLeft p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.2;margin:0}.CreateClient .CreateClientBanner .CreateClientForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);display:flex;flex-direction:column;gap:12px;padding:20px;width:70%}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm{background-color:#0000;border:none;padding:0}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;font-size:14px;height:44px;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input:focus,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input:hover,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea:focus,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input.is-error,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea.is-error{border:1px solid #ef4444;outline:3px solid #ef444433}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput input::placeholder,.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea::placeholder{color:rgba(156,163,175,.545);font-weight:300}.CreateClient .CreateClientBanner .CreateClientForm.CreateClientCustomFieldsForm .CreateClientCustomFieldInput textarea{min-height:110px;padding:10px 12px;resize:vertical}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow--stacked{grid-template-columns:1fr}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow--grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField{color:#0f172a;display:flex;flex-direction:column;font-size:13px;gap:6px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;font-size:14px;height:44px;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input:focus,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input:hover,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea:focus,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input.is-error,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea.is-error{border:1px solid #ef4444;outline:3px solid #ef444433}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField input::placeholder,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea::placeholder{color:rgba(156,163,175,.545);font-weight:300}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField textarea{min-height:110px;padding:10px 12px;resize:vertical}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--full{grid-column:1/-1}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address{width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address .CreateClientAutocomplete{position:relative;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address .CreateClientAutocompleteStatus{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 14px 28px #0f172a14;color:#475569;font-size:12px;left:0;padding:10px 12px;position:absolute;right:0;top:calc(100% + 2px);z-index:6}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address .CreateClientAutocompleteList{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a1f;left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 2px);transform:translateY(4px);z-index:6}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address .CreateClientAutocompleteList li{list-style:none}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address .CreateClientAutocompleteItem{background:#0000;border:none;border-radius:10px;color:#0f172a;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:12px 14px;text-align:left;transition:background .16s ease,color .16s ease;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address .CreateClientAutocompleteItem:before{background:#60a5fa;border-radius:50%;content:"";height:6px;margin-top:6px;width:6px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField--address .CreateClientAutocompleteItem:hover{background:#eef2ff;color:var(--background_Blue_Dark)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientRequired{color:#ef4444;font-size:12px;margin-top:-2px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientSecondaryPhoneToggle{background:none;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;margin-top:4px;padding:0;text-align:left}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientSecondaryPhoneToggle:hover{text-decoration:underline}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientSecondaryPhone{display:flex;flex-direction:column;gap:6px;margin-top:8px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField .CreateClientSecondaryPhone label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown{position:relative}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown button{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;cursor:pointer;display:flex;font-size:14px;height:44px;justify-content:space-between;outline:3px solid #0000;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown button:focus,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownArrow{align-items:center;color:#475569;display:inline-flex;font-size:18px;justify-content:center;transition:transform .16s ease}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownArrow.is-open{transform:rotate(180deg)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 30px #0f172a24;display:flex;flex-direction:column;gap:4px;left:0;max-height:30q0px;max-height:310px;min-width:100%;overflow:hidden;overflow:auto;padding:7px;position:absolute;top:calc(100% + 6px);z-index:5}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSectionHeader{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;justify-content:space-between;padding:6px 10px 4px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSectionHeader.is-default{margin-top:6px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSearch{background-color:var(--background_White);padding:5px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSearch input{border:1px solid var(--border_Light);border-radius:10px;font-size:13px;height:38px;padding:0 10px;width:100%}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSearch input:focus,.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption{border-radius:10px;cursor:pointer;padding:10px 12px;transition:background .12s ease,color .12s ease}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption:hover{background:var(--background_Gray_Light)}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-active{background:#e0ecff;color:var(--background_Blue_Dark);font-weight:700}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-empty{color:#94a3b8;cursor:default}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-create-new{align-items:center;background:#fff;border:none;border:1px solid var(--border_Light);border-radius:8px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;margin-top:6px;padding:8px 10px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-create-new .material-symbols-outlined{font-size:18px}.CreateClient .CreateClientBanner .CreateClientForm .CreateClientRow .CreateClientField.CreateClientDropdown .CreateClientDropdownMenu .CreateClientDropdownOption.is-create-new:hover{background:var(--background_Gray_Light)}.CreateClient .CreateClientCustomFields{display:flex;flex-direction:column;gap:16px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldsStatus{color:var(--text_Title_Light_Light);font-size:13px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldsStatus span{color:var(--background_Blue);cursor:pointer;font-weight:600}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldsStatus span:hover{text-decoration:underline}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldsStatus.is-error{color:#ef4444}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup{display:flex;flex-direction:column;gap:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldGroupHeader{align-items:center;display:flex;justify-content:space-between}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldGroupHeader h3{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldGroupBody{background-color:#fff;border:1px solid var(--border_Light);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);display:flex;flex-direction:column;gap:12px;padding:20px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem{display:flex;flex-direction:column;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldHeader{align-items:center;display:flex;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldHeader label{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldHeader .CreateClientCustomFieldRequired{color:#ef4444;font-size:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldHeader .CreateClientCustomFieldMeta{color:#64748b;font-size:11px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput{display:flex;flex-direction:column;gap:6px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput input,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;font-size:14px;height:44px;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput input:focus,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput input:hover,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea:focus,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput input::placeholder,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea::placeholder{color:rgba(156,163,175,.545);font-weight:300}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput textarea{min-height:110px;padding:10px 12px;resize:vertical}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput.is-error input,.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldInput.is-error textarea{border-color:#ef4444}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldError{color:#ef4444;font-size:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldCheckbox{align-items:center;display:flex;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldCheckbox input{height:16px;width:16px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldCheckbox .CreateClientCustomFieldCheckboxLabel{color:var(--text_Title_Dark);font-size:13px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown{position:relative}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:8px;height:44px;justify-content:space-between;outline:3px solid #0000;padding:0 12px;transition:all .16s ease;width:100%}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton.is-error{border-color:#ef4444}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton .CreateClientCustomFieldDropdownValue{color:#0f172a;font-size:13px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownButton .material-symbols-outlined{color:#64748b;font-size:18px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 30px #0f172a24;display:flex;flex-direction:column;gap:4px;left:0;max-height:260px;overflow:auto;padding:7px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownOption{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:10px 12px;transition:all .12s ease}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownOption:hover{background:var(--background_Gray_Light)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownOption.is-selected{color:var(--background_Blue_Dark);font-weight:700}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownOption .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:16px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldDropdown .CreateClientCustomFieldDropdownMenu .CreateClientCustomFieldDropdownEmpty{color:#94a3b8;padding:10px 12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile{display:flex;flex-direction:column;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileInput{display:none}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileButton{align-items:center;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;outline:3px solid #0000;padding:6px 12px;transition:all .16s ease;width:-webkit-fit-content;width:fit-content}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileButton.is-error{background:#ef444414;border-color:#ef4444}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileButton .material-symbols-outlined{color:#64748b;font-size:18px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileName{color:#64748b;font-size:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList{display:flex;flex-direction:column;gap:8px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileCount{color:#64748b;font-size:12px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems{display:flex;flex-direction:column;gap:6px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems .CreateClientCustomFieldFileItem{align-items:center;background:var(--background_Gray_Light);border-radius:8px;color:#0f172a;display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:6px 10px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems .CreateClientCustomFieldFileItem .CreateClientCustomFieldFileRemove{background:#0000;border:none;cursor:pointer}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems .CreateClientCustomFieldFileItem .CreateClientCustomFieldFileRemove .material-symbols-outlined{color:#64748b;font-size:16px}.CreateClient .CreateClientCustomFields .CreateClientCustomFieldGroup .CreateClientCustomFieldItem .CreateClientCustomFieldFile .CreateClientCustomFieldFileList .CreateClientCustomFieldFileItems .CreateClientCustomFieldFileItem .CreateClientCustomFieldFileRemove:hover{color:var(--background_Blue_Dark)}.CreateClient .CreateClientFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);border:1px solid var(--border_Light);border-radius:50px;bottom:20px;box-shadow:0 -4px 9px #7285af14;display:flex;gap:10px;margin-top:auto;padding:10px 15px;position:-webkit-sticky;position:sticky;width:auto;z-index:2}.CreateClient .CreateClientFooter .CreateClientFooterActions{display:flex;gap:12px;justify-content:space-between;margin-left:auto;width:100%}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientCancelButton{background-color:#0000;border:none;color:var(--background_Blue);cursor:pointer;outline:3px solid #0000;transition:background .16s ease,border-color .16s ease}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientCancelButton:hover{text-decoration:underline}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue));border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:600;padding:12px 18px;transition:transform .12s ease,box-shadow .16s ease,opacity .16s ease}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton:hover{box-shadow:0 16px 30px #2563eb38;transform:translateY(-1px)}.CreateClient .CreateClientFooter .CreateClientFooterActions .CreateClientSaveButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.65;transform:none}.AssignedCompanies{align-items:center;display:flex}.AssignedCompanies .CompaniesDropdown{max-width:380px;position:relative}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;justify-content:space-between;min-height:45px;min-width:250px;outline:3px solid hsla(0,0%,84%,.078);padding:10px 12px;transition:all .2s ease;width:auto}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton.is-active,.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton.is-disabled{cursor:not-allowed;opacity:.7}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton.is-disabled:hover{border:1px solid var(--border_Light);outline:none}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton:active{transform:scale(.98)}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton.is-disabled:active{transform:none}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText{align-items:center;display:inline-flex;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownSkeleton{align-items:center;display:inline-flex;gap:8px;width:100%}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownSkeleton .CompaniesDropdownSkeletonIcon{animation:AssignedCompaniesShimmer 1.4s ease infinite;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200% 100%;border-radius:6px;height:25px;width:25px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .CompaniesDropdownSkeleton .CompaniesDropdownSkeletonText{animation:AssignedCompaniesShimmer 1.4s ease infinite;background:linear-gradient(90deg,#f3f4f6,#e5e7eb 50%,#f3f4f6);background-size:200% 100%;border-radius:999px;height:12px;width:140px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText .material-symbols-outlined{align-items:center;color:var(--background_Blue);display:flex;font-size:18px;height:25px;justify-content:center;width:25px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .CompaniesDropdownButtonText img{background:var(--background_Gray_Light);border-radius:6px;flex-shrink:0;height:25px;object-fit:cover;width:25px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;opacity:0;overflow:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 7px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,max-height .22s ease;z-index:10}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu.is-open{max-height:330px;opacity:1;pointer-events:auto;transform:translateY(0)}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch{align-items:center;display:flex;gap:8px;margin-bottom:5px;position:relative;position:-webkit-sticky;position:sticky;top:0}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;left:12px;position:absolute}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:10px;flex:1 1;font-size:13px;outline:3px solid #0000;padding:8px 10px 8px 40px;transition:background .2s ease,border .2s ease}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:active,.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:focus,.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:focus-visible,.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:focus-within,.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption .material-symbols-outlined{align-items:center;color:var(--background_Blue);display:flex;font-size:18px;height:25px;justify-content:center;width:25px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption img{background:var(--background_Gray_Light);border-radius:6px;flex-shrink:0;height:25px;object-fit:cover;width:25px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption .CompaniesDropdownOptionText{flex:1 1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption:hover{background:var(--background_Gray_Light)}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownOption.is-active{background:#eef2ff;color:var(--background_Blue);font-weight:600}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownFooter{bottom:1px;padding-top:5px;position:-webkit-sticky;position:sticky;width:100%}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownFooter .CompaniesDropdownCreate{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;outline:3px solid #0000;padding:10px 12px;transition:all .2s ease;width:100%}.AssignedCompanies .CompaniesDropdown .CompaniesDropdownMenu .CompaniesDropdownFooter .CompaniesDropdownCreate:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}@keyframes AssignedCompaniesShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.CreateTags{align-items:center;animation:CreateTagsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}@keyframes CreateTagsOverlayFade{0%{opacity:0}to{opacity:1}}@keyframes CreateTagsDropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CreateTags .CreateTagsOverlay{background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateTags .CreateTagsCard{animation:CreateTagsModalPop .26s ease forwards;background:#fff;border:1px solid #94a3b859;border-radius:10px;box-shadow:0 24px 60px #0f172a47;overflow:hidden;position:relative;width:min(520px,92vw);z-index:1}@keyframes CreateTagsModalPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateTags .CreateTagsHeader{align-items:center;background-color:var(--background_Gray_Light);border-bottom:1px solid var(--border_Light);border-radius:10px 10px 0 0;display:flex;justify-content:space-between;padding:16px 18px}.CreateTags .CreateTagsHeader h3{color:#111827;font-size:18px;font-weight:600}.CreateTags .CreateTagsHeader .CreateTagsClose{align-items:center;background:#0000;border:none;border-radius:9px;color:#9ca3af;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateTags .CreateTagsHeader .CreateTagsClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.CreateTags .CreateTagsHeader .CreateTagsClose:hover:active{transform:scale(.9)}.CreateTags .CreateTagsHeader .CreateTagsClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateTags .CreateTagsBody{display:flex;flex-direction:column;gap:14px;padding:18px}.CreateTags .CreateTagsBody .CreateTagsField{display:flex;flex-direction:column;gap:6px}.CreateTags .CreateTagsBody .CreateTagsField label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.CreateTags .CreateTagsBody .CreateTagsField input,.CreateTags .CreateTagsBody .CreateTagsField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;font-size:14px;outline:3px solid #0000;padding:12px;transition:all .15s ease}.CreateTags .CreateTagsBody .CreateTagsField input:focus,.CreateTags .CreateTagsBody .CreateTagsField input:hover,.CreateTags .CreateTagsBody .CreateTagsField textarea:focus,.CreateTags .CreateTagsBody .CreateTagsField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown{position:relative}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:#111827;cursor:pointer;display:flex;font-size:13px;justify-content:space-between;max-height:44px;min-height:44px;outline:3px solid #0000;padding:0 12px;transition:border .12s ease,box-shadow .12s ease;transition:all .15s ease;width:100%}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton .CreateTagsDropdownSelected{align-items:center;display:flex;flex:1 1;gap:6px;max-height:44px;min-height:44px;overflow-x:auto;overflow-y:hidden;padding-right:8px;scrollbar-width:thin;white-space:nowrap}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton .CreateTagsDropdownSelected .CreateTagsDropdownSelectedItem{border:1px solid var(--border_Light);border-radius:6px;color:#111827;font-size:12px;padding:3px 8px}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton:focus,.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownButton.is-open{border-color:var(--background_Blue);outline:3px solid #2563eb33}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex;justify-content:center}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownChevron svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:18px;width:18px}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownMenu{animation:CreateTagsDropdownIn .18s ease;background-color:var(--background_White);border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 12px 26px #0f172a26;display:flex;flex-direction:column;gap:4px;left:0;margin-top:6px;max-height:220px;overflow:hidden;overflow-y:auto;padding:8px;position:absolute;right:0;z-index:12}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownOption{align-items:center;background:none;border:none;border-radius:6px;color:#111827;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:10px 12px;text-align:left;transition:background .12s ease}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownOption:hover{background:var(--background_Gray_Light_Blue)}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownOption.is-active{background:#eef2ff;color:var(--background_Blue_Dark);font-weight:600}.CreateTags .CreateTagsBody .CreateTagsField .CreateTagsDropdown .CreateTagsDropdownCheck{align-items:center;border:1px solid #cbd5f5;border-radius:4px;color:var(--background_Blue);display:inline-flex;font-size:12px;height:16px;justify-content:center;width:16px}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow{align-items:center;display:flex;gap:10px}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px #2563eb33;outline:3px solid #0000}.CreateTags .CreateTagsBody .CreateTagsField.CreateTagsColorField .CreateTagsColorRow .CreateTagsColorHex{flex:1 1;font-family:monospace}.CreateTags .CreateTagsBody .CreateTagsPreview{align-items:center;background-color:rgba(66,132,255,.145);background-color:var(--tag-color-bg,rgba(66,132,255,.145));border:1px solid #0b60ff;border:1px solid var(--tag-color,#0b60ff);border-radius:999px;color:#0b60ff;color:var(--tag-color,#0b60ff);display:inline-flex;font-size:11px;font-weight:600;gap:8px;justify-content:flex-start;letter-spacing:.01em;padding:4px 10px;width:-webkit-fit-content;width:fit-content}.CreateTags .CreateTagsBody .CreateTagsPreview .CreateTagsPreviewDot{border-radius:999px;height:10px;width:10px}.CreateTags .CreateTagsBody .CreateTagsPreview strong{color:#0b60ff;color:var(--tag-color,#0b60ff);font-size:11px}.CreateTags .CreateTagsBody .CreateTagsEditBanner{align-items:center;align-self:center;background:var(--background_Blue) 10;border:1px solid #c7d2fe;border-radius:50px;color:var(--background_Blue);cursor:help;display:flex;font-weight:700;gap:6px;padding:8px 14px 8px 8px;width:-webkit-fit-content;width:fit-content}.CreateTags .CreateTagsBody .CreateTagsEditBanner h5{color:var(--background_Blue);font-size:12px;font-weight:500;margin:0}.CreateTags .CreateTagsBody .CreateTagsEditBanner svg{color:var(--background_Blue);font-size:18px}.CreateTags .CreateTagsBody .CreateTagsEditBanner:hover{background:rgba(221,227,248,.545)}.CreateTags .CreateTagsBody .CreateTagsActions{align-items:center;display:flex;gap:5px;justify-content:space-between;margin-top:4px}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsActionsLeft,.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsPrimary{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;outline:3px solid #0000;padding:9px 25px;transition:background .15s ease,outline .15s ease}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsPrimary:hover{outline:3px solid var(--outline_Blue)}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsPrimary:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsDanger{background:#0000;border:none;color:#dc2626;font-size:14px;font-weight:400;margin:0;padding:0}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsDanger:hover{cursor:pointer;text-decoration:underline}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsSecondary{background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:9px 16px;transition:background .15s ease,transform .15s ease}.CreateTags .CreateTagsBody .CreateTagsActions .CreateTagsSecondary:hover{background:var(--background_Gray_Light)}.JobDetail{align-items:flex-start;display:flex;gap:6px;height:100%;justify-content:center;overflow:auto;width:100%}.JobDetail .JobDetailCard{display:flex;flex:1 1;flex-direction:column;height:100%;max-height:none;min-width:0;position:relative;width:100%}.JobDetail .JobDetailCard .JobDetailHeader{align-items:flex-start;display:flex;justify-content:space-between;padding:20px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditBackButton{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:0;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease;width:-webkit-fit-content;width:fit-content}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditBackButton svg{font-size:14px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditBackButton:hover{text-decoration:underline}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft h1{color:var(--text_Title_Dark);font-size:20px;font-weight:700}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderStatus{align-items:center;border-radius:999px;display:flex;gap:8px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderStatus .JobEdit{color:var(--text_Title_Light);font-size:16px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderStatus .JobEditHeaderLabel{color:var(--text_Title_Light);font-size:11px;font-weight:600}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderStatus .JobEditHeaderDropdown{min-width:150px;position:relative}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderStatus .JobEditHeaderDropdown .ScheduleDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;justify-content:space-between;padding:6px 10px;width:100%}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderStatus .JobEditHeaderDropdown .ScheduleDropdownButton .ScheduleDropdownSelection{align-items:center;display:inline-flex;gap:6px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderStatus .JobEditHeaderDropdown .ScheduleDropdownButton .ScheduleDropdownSelection .ScheduleDropdownDot{border-radius:50%;height:8px;width:8px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderStatus .JobEditHeaderDropdown .ScheduleDropdownButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderStatus .JobEditHeaderDropdown .ScheduleDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 14px 28px #0f172a2e;display:flex;flex-direction:column;gap:6px;left:0;min-width:180px;opacity:0;padding:8px;pointer-events:none;position:absolute;top:calc(100% + 8px);transform:translateY(-6px) scale(.98);transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:5}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderStatus .JobEditHeaderDropdown .ScheduleDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderStatus .JobEditHeaderDropdown .ScheduleDropdownMenu .ScheduleDropdownItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;gap:8px;padding:8px 10px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderStatus .JobEditHeaderDropdown .ScheduleDropdownMenu .ScheduleDropdownItem .ScheduleDropdownDot{border-radius:50%;height:8px;width:8px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderStatus .JobEditHeaderDropdown .ScheduleDropdownMenu .ScheduleDropdownItem:hover{background:var(--background_Gray_Light)}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderStatus .JobEditHeaderDropdown .ScheduleDropdownMenu .ScheduleDropdownItem.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags{align-items:center;display:flex;flex-wrap:wrap;gap:8px;height:30px;position:relative}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEdit{color:var(--text_Title_Light);font-size:16px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderLabel{color:var(--text_Title_Light);font-size:11px;font-weight:600}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagAdd{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagAdd .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagChips{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagChips .JobEditHeaderTagChip{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:999px;color:#1f2937;cursor:pointer;display:inline-flex;font-size:11px;gap:6px;padding:4px 8px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagChips .JobEditHeaderTagChip .JobEditHeaderTagDot{border-radius:999px;height:8px;width:8px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagChips .JobEditHeaderTagChip .material-symbols-outlined{color:#94a3b8;font-size:13px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagChips .JobEditHeaderTagChip:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 40px #0f172a29;display:flex;flex-direction:column;gap:10px;left:0;min-width:260px;opacity:0;padding:12px;pointer-events:none;position:absolute;top:calc(100% + 10px);transform:translateY(-8px) scale(.98);transform-origin:top left;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;z-index:20}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagMenu .JobEditHeaderTagMenuHeader{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:12px;justify-content:space-between}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagMenu .JobEditHeaderTagCreate{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagMenu .JobEditHeaderTagCreate .material-symbols-outlined{font-size:16px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagMenu .JobEditHeaderTagMenuSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;gap:8px;padding:8px 10px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagMenu .JobEditHeaderTagMenuSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagMenu .JobEditHeaderTagMenuSearch input{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:12px;outline:3px solid #0000}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagMenu .JobEditHeaderTagMenuEmpty{color:var(--text_Title_Light);font-size:12px;padding:6px 4px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagMenu .JobEditHeaderTagList{display:flex;flex-direction:column;gap:6px;max-height:180px;overflow:auto}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagMenu .JobEditHeaderTagItem{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:inline-flex;font-size:12px;gap:8px;padding:7px 9px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagMenu .JobEditHeaderTagItem .JobEditHeaderTagDot{border-radius:999px;height:9px;width:9px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderLeft .JobEditHeaderMeta .JobEditHeaderTags .JobEditHeaderTagMenu .JobEditHeaderTagItem.is-selected{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight{align-items:center;display:flex;gap:10px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderLoading{align-items:center;background:#f8fafc;border:1px solid var(--border_Light);border-radius:999px;color:#64748b;display:inline-flex;font-size:12px;gap:8px;height:36px;padding:6px 10px;position:fixed;right:50%;top:20px;transform:translateX(50%);z-index:1000}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderLoading .JobEditHeaderLoadingLabel{color:#0f172a;font-weight:600;white-space:nowrap}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderLoading .CreateCompanyDeactivateSpinner{animation:JobDetailSpinner .8s linear infinite;border:2px solid #2563eb33;border-radius:50%;border-top:2px solid var(--background_Blue);height:16px;width:16px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderAIButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;width:36px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderAIButton .material-symbols-outlined{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:18px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderAIButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderAIButton.is-open{background:var(--background_White);box-shadow:0 10px 22px #0b5fff2e}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderActions{position:relative}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderActions .JobEditHeaderActionsButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:#0f172a;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderActions .JobEditHeaderActionsButton .JobEditHeaderActionsChevron{color:#94a3b8;font-size:18px}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderActions .JobEditHeaderActionsButton.is-open,.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderActions .JobEditHeaderActionsButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderActions .JobEditHeaderActionsMenu{background-color:#fff;border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 3px 10px #546ba024;display:flex;flex-direction:column;gap:6px;opacity:0;padding:8px 10px 12px;pointer-events:none;position:absolute;right:0;top:calc(100% + 10px);transform:translateY(-8px) scale(.98);transform-origin:top right;transition:opacity .2s ease,transform .2s ease,visibility .2s ease;visibility:hidden;width:230px;z-index:5}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderActions .JobEditHeaderActionsMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderActions .JobEditHeaderActionsMenu .JobEditHeaderActionsMenuItem{align-items:center;background:#0000;border:none;border-radius:10px;color:#111827;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 10px;text-align:left;transition:background .15s}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderActions .JobEditHeaderActionsMenu .JobEditHeaderActionsMenuItem .JobEditHeaderActionsIcon{color:#6b7280;font-size:20px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderActions .JobEditHeaderActionsMenu .JobEditHeaderActionsMenuItem:hover{background:#f3f4f6}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderActions .JobEditHeaderActionsMenu .JobEditHeaderActionsMenuItem.is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderActions .JobEditHeaderActionsMenu .JobEditHeaderActionsMenuItem.is-danger,.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderActions .JobEditHeaderActionsMenu .JobEditHeaderActionsMenuItem.is-danger .JobEditHeaderActionsIcon{color:#dc2626}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderActions .JobEditHeaderActionsMenu .JobEditHeaderActionsMenuItem.is-danger:hover{background:#dc262614}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderPrimaryAction{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:transform .2s ease,box-shadow .2s ease}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderPrimaryAction.is-outline{background:#fff;color:var(--background_Blue)}.JobDetail .JobDetailCard .JobDetailHeader .JobDetailHeaderRight .JobEditHeaderPrimaryAction:hover{box-shadow:0 8px 18px #0f172a1f;transform:translateY(-1px)}.JobDetail .JobDetailCard .JobDetailBody{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:14px;padding:28px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;border-top:4px solid var(--background_Blue);padding:16px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewTop .JobDetailOverviewClientName{color:#0f172a;font-size:32px;font-weight:700}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewTop .JobDetailOverviewJobId{color:#0f172a;font-size:16px;font-weight:700}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid{align-items:flex-start;border-top:1px solid var(--border_Light);display:flex;gap:16px;justify-content:space-between;padding-top:12px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock{position:relative}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock h4{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock p{color:#111827;font-size:13px;line-height:1.5}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock .JobDetailOverviewDescription{position:relative}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock .JobDetailOverviewDescription textarea{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:13px;font-weight:500;min-height:93px;outline:3px solid #0000;padding:10px 12px 44px;transition:background .2s ease,border .2s ease;width:100%}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock .JobDetailOverviewDescription textarea:focus{box-shadow:0 0 0 1px #2563eb26}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock .JobDetailOverviewDescription textarea::placeholder{color:rgba(156,163,175,.545);font-size:13px;font-weight:300}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock .JobDetailOverviewDescription textarea:focus,.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock .JobDetailOverviewDescription textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock .JobDetailOverviewDescription .InvoiceDetailSectionActions{bottom:12px;display:flex;gap:10px;justify-content:flex-end;position:absolute;right:8px;z-index:2}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock .JobDetailOverviewDescription .InvoiceDetailSectionActions .InvoiceDetailActionButton{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:4px 4px 11px 4px;color:#fff;cursor:pointer;font-weight:500;padding:7px 16px;transition:transform .12s ease,box-shadow .16s ease}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock .JobDetailOverviewDescription .InvoiceDetailSectionActions .InvoiceDetailActionButton:hover{transform:translateY(-1px)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock .JobDetailOverviewDescription .InvoiceDetailSectionActions .InvoiceDetailActionButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed{width:100%}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain{display:flex;flex-direction:column;gap:8px;width:100%}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .JobDetailBilledHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .JobDetailBilledHeader .InvoiceDetailBilledLabel{color:#475569;font-size:13px;font-weight:500}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .JobDetailBilledHeader .JobDetailBilledEdit{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .JobDetailBilledHeader .JobDetailBilledEdit .material-symbols-outlined{font-size:18px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .JobDetailBilledHeader .JobDetailBilledEdit:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .JobDetailBilledHeader .JobDetailBilledEdit.is-disabled,.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .JobDetailBilledHeader .JobDetailBilledEdit:disabled{cursor:not-allowed;opacity:.55}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard{align-items:flex-start;background-color:var(--background_White);border:1px solid #fff;display:flex;gap:12px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue));border-radius:50px;color:#fff;display:inline-flex;font-weight:800;height:46px;justify-content:center;letter-spacing:.04em;width:46px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar img{border-radius:50px;display:block;height:100%;object-fit:cover;width:100%}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta{display:flex;flex:1 1;flex-direction:column;gap:2px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3{color:#0f172a;font-size:16px;font-weight:400;margin:0}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo{display:flex;flex-wrap:wrap;gap:8px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewBlock--billed .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span{color:var(--text_Title_Light);font-size:13px;font-weight:400}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox,.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField{display:flex;flex-direction:column}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField label{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField input:focus{box-shadow:0 0 0 1px #2563eb26}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField input::placeholder{color:rgba(156,163,175,.545);font-size:14px;font-weight:300}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField input:focus,.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown{position:relative}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown input{padding-right:38px;width:100%}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:52px;outline:3px solid #0000;padding:8px 38px 8px 10px;transition:all .2s ease}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect:focus-within,.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechChip{align-items:center;background:#eef2ff;border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:4px 8px 4px 10px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechChip .CreateJobTechChipText{line-height:1;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechChip .CreateJobTechChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechChip .CreateJobTechChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:14px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechInput{background:#0000;border:none;box-shadow:none;color:var(--text_Title_Light);flex:1 1 120px;font-size:14px;font-weight:500;min-width:120px;outline:none;padding:4px 0}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechInput::placeholder{color:rgba(156,163,175,.545);font-size:14px;font-weight:300}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown.is-open .CreateJobInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;opacity:0;overflow-y:auto;padding:8px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu .CreateJobInputDropdownSectionHeader{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;font-weight:0;justify-content:space-between;letter-spacing:.6px;padding:6px 10px 4px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu .CreateJobInputDropdownSectionHeader.is-default{margin-top:6px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu .CreateJobInputDropdownSectionHeader.is-custom{margin-bottom:2px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:#111827;cursor:pointer;display:flex;font-size:14px;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .15s ease,color .15s ease}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption:hover{background:var(--background_Gray_Light)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption.is-active{background:#eef2ff;color:var(--background_Blue_Dark);font-weight:600}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridBox .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridLeft,.JobDetail .JobDetailCard .JobDetailBody .JobDetailOverviewCard .JobDetailOverviewGrid .JobDetailOverviewGridRight{display:flex;flex-direction:column;gap:10px;width:40%}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;border-top:4px solid var(--background_Blue);display:flex;flex-direction:column;gap:12px;padding:16px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid.is-single{grid-template-columns:minmax(0,1fr)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader{align-items:center;display:flex;grid-column:1/-1;justify-content:space-between;padding-top:4px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader h4{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle{align-items:center;display:inline-flex;gap:10px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle .CreateJobScheduleToggleLabel{color:var(--text_Title_Light);font-size:14px;font-weight:600}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle .CreateJobScheduleToggleButton{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;cursor:pointer;display:flex;height:26px;padding:3px;transition:background .2s ease;width:48px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle .CreateJobScheduleToggleButton .CreateJobScheduleToggleThumb{background:#fff;border-radius:50%;height:20px;transform:translateX(22px);transition:transform .2s ease;width:20px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle .CreateJobScheduleToggleButton.is-off{background:var(--border_Dark_Light)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle .CreateJobScheduleToggleButton.is-off:hover{background:#dce1e7}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle .CreateJobScheduleToggleButton.is-off .CreateJobScheduleToggleThumb{transform:translateX(0)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle .CreateJobScheduleToggleButton:hover{background:var(--background_Blue_Dark)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleDates{grid-gap:15px;display:grid;gap:15px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));max-height:320px;opacity:1;transform:translateY(0);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleDates.is-hidden{max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-6px)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .JobDetailScheduleActions{display:flex;grid-column:1/-1;justify-content:flex-end;margin-top:-6px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .JobDetailScheduleActions .JobDetailScheduleActionButton{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:4px 4px 11px 4px;color:#fff;cursor:pointer;font-weight:500;padding:7px 16px;transition:transform .12s ease,box-shadow .16s ease}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .JobDetailScheduleActions .JobDetailScheduleActionButton:hover{transform:translateY(-1px)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .JobDetailScheduleActions .JobDetailScheduleActionButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField{display:flex;flex-direction:column;gap:5px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField label{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput{align-items:center;background:#fff;border:1px solid var(--border_Dark_Light);border-radius:10px;display:flex;gap:8px;height:50px;justify-content:space-between;padding:0 10px;position:relative;transition:background .2s ease,border .2s ease}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput:focus-within{border:1px solid var(--background_Blue)!important;outline:3px solid var(--outline_Blue)!important}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0000;border:none!important;box-shadow:none!important;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:0;width:100%}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input:focus,.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input:hover{border:none;outline:3px solid #0000}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input:focus-visible{border:none!important;box-shadow:none!important;outline:none!important}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit,.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-ampm-field,.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-day-field,.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-fields-wrapper,.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-hour-field,.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-minute-field,.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-month-field,.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-text,.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-year-field{padding:0}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput .ScheduleSettingsTimeIcon{align-items:center;background:#fff;border:none;border-radius:10px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:40px;z-index:2}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined{color:#111827;font-size:18px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailDate .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput .ScheduleSettingsTimeIcon:hover{background-color:var(--background_Gray_Light)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailProfitCard{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:14px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailProfitCard .JobDetailProfitHeader{align-items:flex-end;display:flex;justify-content:space-between}.JobDetail .JobDetailCard .JobDetailBody .JobDetailProfitCard .JobDetailProfitHeader h3{color:#0f172a;font-size:15px;font-weight:700}.JobDetail .JobDetailCard .JobDetailBody .JobDetailProfitCard .JobDetailProfitHeader p{color:#64748b;font-size:12px;margin-top:3px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailProfitCard .JobDetailProfitHeader strong{color:#0f172a;font-size:20px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailProfitCard .JobDetailProfitStats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.JobDetail .JobDetailCard .JobDetailBody .JobDetailProfitCard .JobDetailProfitStats div{background:#fff;border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:10px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailProfitCard .JobDetailProfitStats div span{color:#64748b;font-size:11px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailProfitCard .JobDetailProfitStats div strong{color:#0f172a;font-size:14px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates{display:flex;flex-direction:column;gap:10px;margin:20px 0}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailInvoicesHead{align-items:center;display:flex;gap:12px;justify-content:space-between}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailInvoicesHead .JobDetailInvoicesActions{align-items:center;display:inline-flex;gap:8px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailInvoicesHead .JobDetailInvoicesActions button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:#0f172a;cursor:pointer;font-size:12px;font-weight:600;padding:7px 12px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailInvoicesHead .JobDetailInvoicesActions button:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailInvoicesHead .JobDetailInvoicesActions button:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailSimpleTableWrap{overflow:auto;width:100%}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailSimpleTableWrap .JobDetailSimpleTable{border-collapse:collapse;min-width:520px;width:100%}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailSimpleTableWrap .JobDetailSimpleTable td,.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailSimpleTableWrap .JobDetailSimpleTable th{border-bottom:1px solid var(--border_Light);font-size:12px;padding:10px 8px;text-align:left}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailSimpleTableWrap .JobDetailSimpleTable td .JobDetailSimpleTableAction,.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailSimpleTableWrap .JobDetailSimpleTable th .JobDetailSimpleTableAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:border-color .16s ease,box-shadow .16s ease,color .16s ease;width:28px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailSimpleTableWrap .JobDetailSimpleTable td .JobDetailSimpleTableAction .material-symbols-outlined,.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailSimpleTableWrap .JobDetailSimpleTable th .JobDetailSimpleTableAction .material-symbols-outlined{font-size:16px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailSimpleTableWrap .JobDetailSimpleTable td .JobDetailSimpleTableAction:hover,.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailSimpleTableWrap .JobDetailSimpleTable th .JobDetailSimpleTableAction:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);color:var(--background_Blue)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailSimpleTableWrap .JobDetailSimpleTable td,.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailSimpleTableWrap .JobDetailSimpleTable th{color:var(--text_Title_Dark)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInvoicesAndEstimates .JobDetailSimpleTableWrap .JobDetailSimpleTable th{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailSectionCard{background:#fff;border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:12px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailSectionCard h3{color:#0f172a;font-size:24px;font-weight:700}.JobDetail .JobDetailCard .JobDetailBody .JobDetailSectionCard .JobDetailSectionHead{align-items:center;display:flex;gap:12px;justify-content:space-between}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions{display:flex;flex-wrap:wrap;gap:8px;position:relative}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions button{background:#fff;border:1px solid var(--border_Light);border-radius:6px;color:#111827;cursor:pointer;font-size:12px;font-weight:600;padding:7px 10px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions button:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions button:disabled{cursor:not-allowed;opacity:.5}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailAddLine{align-items:center;background:#ecfdf3;border:1px solid #22c55e;border-radius:999px;color:#15803d;display:inline-flex;font-weight:500;gap:6px;padding:8px 12px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailAddLine .material-symbols-outlined{font-size:16px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailItemPicker .JobDetailPickerHeader{border-bottom:1px solid var(--border_Light);padding:10px 12px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailItemPicker .JobDetailPickerHeader input{border:1px solid var(--border_Light);border-radius:4px;font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailItemPicker .JobDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailItemPicker .JobDetailPickerEmpty{color:#94a3b8;font-size:13px;padding:12px;text-align:center}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailItemPicker .JobDetailPickerList{display:flex;flex-direction:column;max-height:260px;overflow-y:auto}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailItemPicker .JobDetailPickerList .JobDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailItemPicker .JobDetailPickerList .JobDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailItemPicker .JobDetailPickerList .JobDetailPickerItem div strong{color:#0f172a;font-size:13px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailItemPicker .JobDetailPickerList .JobDetailPickerItem div span{color:#94a3b8;font-size:12px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailItemPicker .JobDetailPickerList .JobDetailPickerItem .JobDetailPickerMeta{color:#475569;font-size:12px;font-weight:600}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailItemPicker .JobDetailPickerList .JobDetailPickerItem:hover{background:#f8fafc}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailItemPicker .JobDetailPickerActions{border-top:1px solid var(--border_Light);padding:8px}.JobDetail .JobDetailCard .JobDetailBody .JobDetailInlineActions .JobDetailItemPicker .JobDetailPickerActions button{background:#eff6ff;border:1px dashed #bfdbfe;border-radius:6px;color:var(--background_Blue);width:100%}.JobDetail .JobDetailCard .JobDetailBody .JobDetailEmpty{border:1px dashed var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:12px;padding:12px}.JobDetail .InvoiceDetailCreateClientModal{animation:InvoiceDetailClientOverlayIn .18s ease;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.JobDetail .InvoiceDetailCreateClientModal.is-closing,.JobDetail .InvoiceDetailCreateClientModal.is-closing .InvoiceDetailCreateClientOverlay{animation:InvoiceDetailClientOverlayOut .18s ease forwards}.JobDetail .InvoiceDetailCreateClientModal.is-closing .InvoiceDetailCreateClientPanel{animation:InvoiceDetailClientPanelOut .22s ease forwards}.JobDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.JobDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel{animation:InvoiceDetailClientPanelIn .22s ease;background:var(--background_White);border-left:2px solid var(--border_Light);box-shadow:-18px 0 36px #0f172a2e;height:100%;max-width:100%;padding-top:50px;position:relative;width:640px;z-index:1}.JobDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:10px;color:#64748b;cursor:pointer;display:inline-flex;height:36px;justify-content:center;left:20px;margin:16px 16px 0 auto;position:absolute;top:0;transition:background .16s ease,border-color .16s ease,color .16s ease;width:36px;z-index:2}.JobDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose:hover{background-color:var(--background_Gray_Light)}.JobDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose .material-symbols-outlined{font-size:18px}.JobDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient{height:100vh}.JobDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientHeader{margin-top:0;padding-top:10px}.JobDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientBannerLeft{display:none}.JobDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientForm{width:100%}.JobDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientCustomFields{padding-bottom:50px}.JobDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientFooter{border:initial;border-radius:0;bottom:50px;margin-left:-30px;padding:15px 30px;width:calc(100% + 60px)}@keyframes JobDetailSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Analytics{display:flex;gap:24px;height:100%;max-width:100%;width:100%}.Analytics .AnalyticsMenu{border-radius:10px;display:flex;flex-direction:column;gap:6px;margin-top:10px;min-width:170px;padding-left:20px}.Analytics .AnalyticsMenu h2{color:#111827;font-size:12px;font-weight:600;margin:0 0 8px}.Analytics .AnalyticsMenu h3{border-radius:4px;color:var(--background_Blue);cursor:pointer;display:inline-block;font-size:14px;font-weight:400;margin:0;padding:4px 6px;transition:background .15s ease,color .15s ease}.Analytics .AnalyticsMenu h3:hover{background:var(--background_Blue);color:var(--background_White)}.Analytics .TableWrapper{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;height:100%;overflow-y:auto;position:relative;width:100%}.Analytics .TableWrapper .Filters{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;justify-content:flex-start;padding:15px 25px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.Analytics .TableWrapper .Filters .FiltersHeader{position:relative}.Analytics .TableWrapper .Filters .FiltersHeader h1{color:#111827;font-size:18px;font-weight:600}.Analytics .TableWrapper .Filters .FiltersHeader h2{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin-top:3px}.Analytics .TableWrapper .Filters .FiltersHeader .FiltersHeaderReset{align-items:center;cursor:pointer;display:flex;position:absolute;right:0;top:0}.Analytics .TableWrapper .Filters .FiltersHeader .FiltersHeaderReset svg{color:var(--background_Blue);font-size:13px;margin-bottom:-4px;margin-right:4px}.Analytics .TableWrapper .Filters .FiltersHeader .FiltersHeaderReset h3{border-radius:4px;color:var(--background_Blue);display:inline-block;font-size:14px;font-weight:500;margin-top:2px;padding:4px 6px;transition:background .15s ease,color .15s ease}.Analytics .TableWrapper .Filters .FiltersHeader .FiltersHeaderReset:hover{color:var(--background_Blue);text-decoration:underline}.Analytics .TableWrapper .Filters .FiltersHeader .FiltersHeaderReset:active{transform:scale(.96)}.Analytics .TableWrapper .Filters .FiltersHeader .FiltersHeaderReset:disabled{background-color:red}.Analytics .TableWrapper .Filters .FiltersMain{display:flex;flex-wrap:wrap;gap:12px;margin-top:15px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter{align-items:center;display:flex;position:relative}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter h1{color:#111827;font-size:14px;font-weight:500;margin-right:6px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeButton{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;min-width:220px;padding:6px 15px;transition:border-color .15s ease,box-shadow .15s ease}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeButton .ChevronIcon{color:var(--text_Title_Light_Light);font-size:20px;transition:transform .15s ease}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeButton .ChevronIcon.is-open{transform:rotate(180deg)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu{background-color:var(--background_White);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;left:45px;max-height:352px;outline:1px solid var(--border_Light);position:absolute;top:37px;z-index:10}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft{max-height:352px;min-width:220px;overflow-y:auto}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft .DateRangeOption{color:#111827;cursor:pointer;font-size:13px;padding:8px 12px;white-space:nowrap}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft .DateRangeOption:hover{background:var(--background_Gray_Light)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft .DateRangeOption:first-child{border-bottom:1px solid var(--border_Light)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft .CustomRangeApplyButton{background-color:var(--background_Blue);border:none;border-radius:4px;border-top:1px solid var(--border_Light);bottom:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;margin:10px;outline:10px solid #fff;padding:8px 12px;position:-webkit-sticky;position:sticky;width:90%}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft .CustomRangeApplyButton:hover:not(:disabled){background-color:#053caa}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuLeft .CustomRangeApplyButton:disabled{background-color:#9ca3af;cursor:default}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight{display:flex;flex-direction:column;gap:12px;min-width:520px;padding:16px;position:relative}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeHeader{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:4px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeHeader .CustomRangeInput{background-color:#f9fafb;border:1px solid var(--border_Light);border-radius:4px;color:#111827;font-size:13px;min-width:140px;padding:6px 10px;text-align:center}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeHeader .CustomRangeSeparator{color:var(--text_Title_Light_Light);font-size:13px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars{display:flex;gap:16px;justify-self:flex-start}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar:last-child .CustomRangeCalendarHeader .NavButton{left:auto;right:0}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar{flex:1 1}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeCalendarHeader{align-items:center;display:flex;justify-content:center;margin-bottom:20px;position:relative}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeCalendarHeader .MonthLabel{color:#111827;font-size:13px;font-weight:500}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeCalendarHeader .NavButton{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--background_Blue);cursor:pointer;display:flex;justify-content:center;left:0;padding:4px;position:absolute;top:50%;transform:translateY(-50%)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeCalendarHeader .NavButton:hover{background-color:#eff6ff}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeCalendarHeader .NavButton:active{box-shadow:inset 0 2px 6px #0003;transform:translateY(-50%) scale(.95)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeCalendarHeader .NavButton svg{height:22px;width:22px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeekDays{color:#9ca3af;display:grid;font-size:11px;grid-template-columns:repeat(7,1fr);margin-bottom:4px;text-align:center}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks{display:flex;flex-direction:column;gap:2px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow{display:grid;grid-template-columns:repeat(7,1fr)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay{align-items:center;background:#0000;border:none;color:#111827;cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay:hover{background-color:#e5edff}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay.empty{background:#0000;cursor:default}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay.in-range{background-color:#dbeafe}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay.today{border:1px solid #bfc3c6}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay.start.end{border-radius:0}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay.start{background-color:var(--background_Blue_Dark);border-radius:7px 0 0 7px;color:#fff}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeCalendars .CustomRangeCalendar .CustomRangeWeeks .CustomRangeWeekRow .CustomRangeDay.end{background-color:var(--background_Blue_Dark);border-radius:0 7px 7px 0;color:#fff}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeApplyButton{background-color:var(--background_Blue);border:none;border-radius:4px;bottom:16px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;left:16px;margin-top:8px;padding:8px 12px;position:absolute;right:16px}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeApplyButton:hover:not(:disabled){background-color:#053caa}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeApplyButton:active{box-shadow:inset 0 2px 6px #0003;outline:3px solid #2564eb33;transform:scale(.98)}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenu .DateRangeMenuRight .CustomRangeApplyButton:disabled{background-color:#9ca3af;cursor:default}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenuOther{left:auto;max-width:220px;min-width:220px;right:0}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenuOther .DateRangeMenuLeft{border-right:none;max-height:300px;overflow-y:auto;padding-bottom:0}.Analytics .TableWrapper .Filters .FiltersMain .DateRangeFilter .DateRangeMenuOther .DateRangeMenuLeft .DateRangeOption:first-child{border-bottom:initial}.Analytics .TableWrapper .TableHeader{align-items:center;background-color:var(--background_White);display:flex;height:62px;justify-content:space-between;padding:20px 25px 0}.Analytics .TableWrapper .TableHeader .TableHeaderMain h1{color:#111827;font-size:16px;font-weight:600}.Analytics .TableWrapper .TableHeader .TableHeaderMain h2{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin-top:3px}.Analytics .TableWrapper .TableHeader .SearchForm{background-color:var(--background_White);border:1px solid #ced3d9;border-radius:6px;padding:0 12px;position:-webkit-sticky;position:sticky;top:0}.Analytics .TableWrapper .TableHeader .SearchForm:focus-within{border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb33;outline:3px solid #2563eb1a}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchClear:hover{color:#000}.Analytics .TableWrapper .TableHeader .SearchForm .SearchFormMain .SearchClear:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.95)}.Analytics .TableWrapper .TableHeader .SearchForm .SearchError,.Analytics .TableWrapper .TableHeader .SearchForm .SearchStatus{align-items:center;-webkit-backdrop-filter:blur(29px);backdrop-filter:blur(29px);background-color:var(--background_White);border:1px solid #94a3b873;border-radius:999px;box-shadow:0 4px 10px #0f172a0f;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:500;gap:10px;letter-spacing:.01em;margin:15px 0 0 85px;padding:4px 29px}.Analytics .TableWrapper .LoadingState{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:#fffc;height:100%;padding-top:300px;position:absolute;text-align:center;top:200px;width:100%;z-index:10}.Analytics .TableWrapper .LoadingState .Spinner{animation:spin 1s linear infinite;border-top:4px solid var(--border_Light);border:4px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:40px;margin:0 auto 20px;width:40px}.Analytics .TableWrapper .LoadingState h2{color:#111827;font-size:16px;font-weight:500;margin-top:15px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Analytics .TableWrapper .NoDataState{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:200px 50px;text-align:center}.Analytics .TableWrapper .NoDataState img{width:140px}.Analytics .TableWrapper .NoDataState h1{color:#111827;font-size:16px;font-weight:600;margin-top:20px}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset{align-items:center;cursor:pointer;display:flex;margin-top:10px}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset svg{color:var(--background_Blue);font-size:13px;margin-bottom:-4px;margin-right:4px}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset h3{border-radius:4px;color:var(--background_Blue);display:inline-block;font-size:14px;font-weight:500;margin-top:2px;padding:4px 6px;transition:background .15s ease,color .15s ease}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset:hover{color:var(--background_Blue);text-decoration:underline}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset:active{transform:scale(.96)}.Analytics .TableWrapper .NoDataState .FiltersHeaderReset:disabled{background-color:red}@keyframes CallLogSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CallLogSlideDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes CallLogSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CallLog{padding:20px 25px 10px}.CallLog .Table{border-collapse:collapse;font-size:13px;width:100%}.CallLog .Table thead{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.CallLog .Table thead th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.CallLog .Table thead th .CallLogSortIcon{color:var(--text_Title_Light_Light);display:inline-block;font-size:16px;margin-left:6px;opacity:.35;transition:transform .16s ease,opacity .16s ease;vertical-align:middle}.CallLog .Table thead th .CallLogSortIcon.active{opacity:1}.CallLog .Table thead th .CallLogSortIcon.asc{transform:rotate(180deg)}.CallLog .Table tbody tr{cursor:pointer;transition:background .15s ease}.CallLog .Table tbody tr:hover{background:var(--background_Gray_Light)}.CallLog .Table tbody tr td{border-bottom:1px solid var(--border_Light);color:#272b2f;font-size:13px;height:60px;padding:10px 14px;vertical-align:middle}.CallLog .Table tbody tr td .TrackingNumberTbale:first-child{color:#1f2933;font-weight:500}.CallLog .Table tbody tr td .TrackingNumberTbale:last-child{color:var(--text_Title_Light_Light);font-size:.85rem;margin-top:2px}.CallLog .Table tbody tr td .ListItemIcon{font-size:16px;padding:0 10px}.CallLog .Table tbody tr td .ListItemIcon.Inbound{color:#16a34a}.CallLog .Table tbody tr td .ListItemIcon.abandoned{color:#656565}.CallLog .Table tbody tr td .ListItemIcon.Outbound{color:var(--background_Blue)}.CallLog .Table tbody tr td td:first-child,.CallLog .Table tbody tr td th:first-child{text-align:center;width:56px}.CallLog .CallLogSingleCall{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;box-shadow:0 -8px 13px #798ab42e;left:70px;position:fixed;right:0;transform:translateY(100%);z-index:40}.CallLog .CallLogSingleCall.Open{animation:CallLogSlideUp .25s ease-out forwards}.CallLog .CallLogSingleCall.Closing{animation:CallLogSlideDown .25s ease-in forwards}.CallLog .CallLogSingleCall .CallLogSingleCallInner{display:flex;position:relative;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft{height:100%;min-height:314px;width:60%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;height:60px;padding:20px 70px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader .ListItemIcon{font-size:16px;margin-bottom:-4px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader .ListItemIcon.Inbound{color:#16a34a}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader .ListItemIcon.abandoned{color:#656565}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader .ListItemIcon.Outbound{color:var(--background_Blue)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader h1{color:#111827;font-size:13px;font-weight:600;margin-left:10px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:300;margin-bottom:-2px;margin-left:10px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallLogSingleCallLeftHeader h2 span{color:#111827;font-weight:500;margin-left:5px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow{align-items:flex-start;padding:70px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList{display:flex;flex-direction:column;gap:8px;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem{display:flex;flex-direction:column;gap:4px;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingTime{align-items:center;display:flex;flex-direction:column;justify-content:center}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingTime img{width:45px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingTime h1{color:var(--text_Title_Light_Light);display:inline-block;font-size:12px;font-weight:400;margin-left:10px;margin-top:20px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingTime .CallCenter_RecordingSpinner{animation:CallLogSpinner .7s linear infinite;border:4px solid #d1e3ff;border-radius:999px;border-top:4px solid var(--background_Blue);height:45px;width:45px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingWave{align-items:flex-end;cursor:pointer;display:flex;height:32px;overflow:hidden;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingWave .CallCenter_RecordingWaveBar{background:#d1e3ff;border-radius:999px;flex:1 0 auto;margin:0 1px;transform-origin:bottom}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingWave .CallCenter_RecordingWaveBar.Active{background:var(--background_Blue)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:25px;width:100%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle{align-items:center;display:flex;gap:10px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingPlayButton{align-items:center;background-color:var(--background_White);border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:17px;height:42px;justify-content:center;transition:background .16s ease,box-shadow .16s ease,transform .06s ease;width:42px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingPlayButton:hover{background:#e0ecff;box-shadow:0 2px 6px #2563eb4d;transform:translateY(-1px)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingPlayButton.Active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);box-shadow:0 3px 10px #2563eb80;color:#fff}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingSpeedButton{background:#f3f7ff;border:1px solid #d1e3ff;border-radius:999px;color:#1e3a8a;cursor:pointer;font-size:11px;padding:4px 10px;transition:background .16s ease,border-color .16s ease,transform .06s ease}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingControlsMiddle .CallCenter_RecordingSpeedButton:hover{background:#e0ecff;border:1px solid var(--background_Blue);transform:translateY(-1px)}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingDownload{color:var(--background_Blue);font-size:12px;text-decoration:none}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallLeft .CallCenter_RecordingsRow .CallCenter_RecordingsList .CallCenter_RecordingItem .CallCenter_RecordingControls .CallCenter_RecordingDownload:hover{text-decoration:underline}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight{min-height:314px;width:40%}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallHeader{border-bottom:1px solid var(--border_Light);color:#111827;font-size:16px;font-weight:600;height:60px;padding:20px 30px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo{background:var(--background_Gray_Light);display:flex;flex-direction:column;height:calc(100% - 60px);padding:15px 30px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo .CallLogSingleCallInfoRow{display:flex;font-size:12px;margin-bottom:10px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo .CallLogSingleCallInfoRow h1{color:var(--text_Title_Light_Light);display:block;font-size:13px;font-weight:400;text-align:left;white-space:nowrap;width:140px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallRight .CallLogSingleCallInfo .CallLogSingleCallInfoRow h2{color:#111827;font-size:13px;font-weight:500;text-align:left;width:auto}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallClose{background:#0000;background-color:#f1f1f5;border:none;border-radius:50%;color:var(--text_Title_Light_Light);cursor:pointer;font-size:18px;height:30px;position:absolute;right:15px;top:15px;width:30px}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallClose:hover{color:#111827}.CallLog .CallLogSingleCall .CallLogSingleCallInner .CallLogSingleCallClose:active{box-shadow:inset 0 2px 4px #0000001a;transform:scale(.95)}.CallsByAgent{padding:20px 25px 10px}.CallsByAgent .CallsByAgentStatsBar{margin-bottom:44px;width:100%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis{align-items:flex-end;display:flex}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .YAxis{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:11px;height:220px;justify-content:space-between;margin-right:8px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .YAxis .YAxisLabel{line-height:1}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart{align-items:flex-end;display:flex;gap:10%;height:220px;justify-content:flex-start;padding:0 5%;position:relative;width:100%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines{inset:0;pointer-events:none;position:absolute}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines .GridLine{background:var(--border_Light);height:1px;left:0;position:absolute;right:0}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines .GridLine.GridLine--top{top:0}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines .GridLine.GridLine--middle{top:50%;transform:translateY(-.5px)}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .GridLines .GridLine.GridLine--bottom{bottom:0}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup{align-items:center;display:flex;flex:1 1;flex-direction:column;position:relative}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarOuter{align-items:flex-end;background:var(--border_Light) 49;border-radius:6px 6px 0 0;cursor:help;display:flex;height:160px;max-width:400px;overflow:hidden;width:100%;z-index:3}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarOuter .BarInner{background:var(--background_Blue);border-radius:4px 4px 0 0;transition:height .25s ease;width:100%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo{align-items:center;display:flex;gap:10px;margin-bottom:-24px;margin-top:10px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo .BarValue{color:#4b5563;font-size:12px}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarInfo .BarLabel{color:#111827;font-size:12px;white-space:nowrap}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip{left:50%;opacity:0;pointer-events:none;pointer-events:auto;position:absolute;transform:translateX(-50%);transform:translate(-50%,-4px);transition:opacity .15s ease,transform .15s ease;z-index:10}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent{background:var(--background_Blue);border-radius:4px;box-shadow:0 6px 12px #0f172a40;color:#fff;font-size:11px;min-width:150px;padding:12px 10px;position:relative}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent:after{border-color:var(--background_Blue) #0000 #0000 #0000;border-style:solid;border-width:6px 6px 0;bottom:-6px;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent .BarTooltipName{background:#fff;border:1px solid #d7dbe1;border-radius:50px;color:var(--background_Blue);font-size:13px;font-weight:500;left:50%;margin-bottom:2px;padding:4px 15px;position:absolute;top:-33px;transform:translateX(-50%);white-space:nowrap}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent .BarTooltipLine{display:flex;font-size:13px;justify-content:space-between;line-height:1.3;margin-top:2px;width:100%}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup .BarTooltip .BarTooltipContent .BarTooltipLine span{font-weight:300}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup:hover .BarTooltip{opacity:1;pointer-events:auto;transform:translate(-50%,-4px)}.CallsByAgent .CallsByAgentStatsBar .BarChartWithAxis .BarChart .BarGroup:hover .BarOuter .BarInner{background:rgba(11,96,255,.576);border:1px solid var(--background_Blue);border-bottom:none}.CallsByAgent .Table{border-collapse:collapse;width:100%}.CallsByAgent .Table thead{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.CallsByAgent .Table thead th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.CallsByAgent .Table thead th .CallLogSortIcon{color:var(--text_Title_Light_Light);display:inline-block;font-size:16px;margin-left:6px;opacity:.35;transition:transform .16s ease,opacity .16s ease;vertical-align:middle}.CallsByAgent .Table thead th .CallLogSortIcon.active{opacity:1}.CallsByAgent .Table thead th .CallLogSortIcon.asc{transform:rotate(180deg)}.CallsByAgent .Table .TotalsHeader{height:40px;position:-webkit-sticky;position:sticky;top:176px;z-index:10}.CallsByAgent .Table .TotalsHeader th{background-color:var(--background_Gray_Light)}.CallsByAgent .Table tbody tr{transition:background .15s ease}.CallsByAgent .Table tbody tr:hover{background:var(--background_Gray_Light)}.CallsByAgent .Table tbody tr td{border-bottom:1px solid var(--border_Light);color:#272b2f;font-size:13px;height:60px;padding:10px 14px;vertical-align:middle}.CallsByAgent .Table tbody tr td.ClickableMetric{color:var(--background_Blue);cursor:pointer;text-decoration:none}.CallsByAgent .Table tbody tr td.ClickableMetric:hover{text-decoration:underline}.DatePicker{align-items:center;display:flex;position:relative}.DatePicker .DatePicker__Title{color:#111827;font-size:14px;font-weight:500;margin-right:6px}.DatePicker .DatePicker__Button{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.DatePicker .DatePicker__Button:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.DatePicker .DatePicker__Button .DatePicker__Chevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .15s ease}.DatePicker .DatePicker__Button .DatePicker__Chevron.is-open{transform:rotate(180deg)}.DatePicker .DatePicker__Menu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;left:0;max-height:370px;outline:1px solid var(--border_Light);position:absolute;top:42px;z-index:20}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft{display:flex;flex-direction:column;gap:3px;max-height:369px;min-width:220px;overflow-y:auto;padding:6px}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft .DatePicker__Option{border-radius:10px;color:#111827;cursor:pointer;font-size:13px;padding:8px 12px;white-space:nowrap}.DatePicker .DatePicker__Menu .DatePicker__MenuLeft .DatePicker__Option:hover{background:var(--background_Gray_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight{display:flex;flex-direction:column;gap:12px;min-width:520px;padding:16px;position:relative}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__CustomHeader{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:4px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__CustomHeader .DatePicker__CustomInput{background-color:#f9fafb;border:1px solid var(--border_Light);border-radius:10px;color:#111827;font-size:13px;min-width:140px;outline:3px solid hsla(0,0%,84%,.078);padding:6px 10px;text-align:center}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__CustomHeader .DatePicker__CustomSeparator{color:var(--text_Title_Light_Light);font-size:13px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars{display:flex;gap:16px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar:last-child .DatePicker__CalendarHeader .DatePicker__NavButton{left:auto;right:0}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar{flex:1 1}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader{align-items:center;display:flex;justify-content:center;margin-bottom:20px;position:relative}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__MonthLabel{color:#111827;font-size:13px;font-weight:500}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__NavButton{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--background_Blue);cursor:pointer;display:flex;justify-content:center;left:0;padding:4px;position:absolute;top:50%;transform:translateY(-50%)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__NavButton:hover{background-color:var(--background_Gray_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__NavButton:active{box-shadow:inset 0 2px 6px #0003;transform:translateY(-50%) scale(.95)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__CalendarHeader .DatePicker__NavButton svg{height:22px;width:22px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__WeekDays{color:#9ca3af;display:grid;font-size:11px;grid-template-columns:repeat(7,1fr);margin-bottom:4px;text-align:center}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks{display:flex;flex-direction:column;gap:2px}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow{display:grid;grid-template-columns:repeat(7,1fr)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day{align-items:center;background:#0000;border:none;color:#111827;cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day:hover{background-color:var(--background_Gray_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-empty{background:#0000;cursor:default}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-in-range{background-color:var(--background_Gray_Dark_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-today{border:1px solid var(--border_Dark_Light)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-start.is-end{border-radius:0}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-start{background-color:var(--background_Blue);border-radius:7px 0 0 7px;color:#fff}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Calendars .DatePicker__Calendar .DatePicker__Weeks .DatePicker__WeekRow .DatePicker__Day.is-end{background-color:var(--background_Blue);border-radius:0 7px 7px 0;color:#fff}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Apply{background-color:var(--background_Blue);border:none;border-radius:10px;bottom:16px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;left:16px;margin-top:8px;padding:8px 12px;position:absolute;right:16px;transition:all .15s ease}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Apply:hover:not(:disabled){outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Apply:active{box-shadow:inset 0 2px 6px #0003;outline:3px solid #2564eb33;transform:scale(.98)}.DatePicker .DatePicker__Menu .DatePicker__MenuRight .DatePicker__Apply:disabled{background-color:#9ca3af;cursor:default}.Invoices{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Invoices .InvoicesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Invoices .InvoicesHeader .InvoicesHeaderMain{display:flex}.Invoices .InvoicesHeader .InvoicesHeaderMain .InvoicesTitle{font-size:20px;font-weight:600;margin:0}.Invoices .InvoicesHeader .InvoicesHeaderMain .InvoicesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.Invoices .InvoicesHeader .InvoicesHeaderActions{align-items:center;display:flex}.Invoices .InvoicesHeader .InvoicesAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.Invoices .InvoicesHeader .InvoicesAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.Invoices .InvoicesHeader .InvoicesAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.Invoices .InvoicesKpis{border-right:20px solid var(--background_Gray_Light_Light);display:flex;gap:14px;overflow:auto;padding:0 0 0 20px}.Invoices .InvoicesKpis .InvoicesKpiCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;min-height:120px;min-width:245px;padding:14px 16px;width:100%}.Invoices .InvoicesKpis .InvoicesKpiCard.is-count{border-left:8px solid #58e877}.Invoices .InvoicesKpis .InvoicesKpiCard.is-total{border-left:8px solid #3bd85e}.Invoices .InvoicesKpis .InvoicesKpiCard.is-paid{border-left:8px solid #00bb42}.Invoices .InvoicesKpis .InvoicesKpiCard.is-balance{border-left:8px solid #00a63b}.Invoices .InvoicesKpis .InvoicesKpiCard.is-overdue{border-left:8px solid #dc2626}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:0}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiValue{color:#0f172a;font-size:22px;font-weight:700;margin:0}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiSkeleton{animation:InvoicesSkeletonShimmer 1.2s ease infinite;background:linear-gradient(90deg,#e2e8f0,#f8fafc 50%,#e2e8f0);background-size:200% 100%;border-radius:8px;height:14px;width:100%}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiSkeleton.is-value{height:24px;max-width:140px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiSkeleton.is-meta{height:12px;max-width:180px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiCardSub{display:flex;gap:2px;justify-content:space-between;margin-top:3px}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiCardSub h4{color:#64748b;font-size:12px;font-weight:400}.Invoices .InvoicesKpis .InvoicesKpiCard .InvoicesKpiCardSub h5{color:#94a3b8;font-size:11px;font-weight:400;gap:4px}.Invoices .InvoicesControls{display:flex;flex-direction:column;margin-top:15px}.Invoices .InvoicesControls .InvoicesControlsTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:-3px;padding:0 20px;z-index:4}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft{align-items:center;display:flex}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft .InvoicesControlsTopBox{align-items:center;border-bottom:3px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:10px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft .InvoicesControlsTopBox.is-active,.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft .InvoicesControlsTopBox:hover{border-bottom:3px solid var(--background_Blue_Dark);color:var(--background_Blue_Dark)}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopLeft .InvoicesControlsTopBox .InvoicesControlsTopLabel{white-space:nowrap}.Invoices .InvoicesControls .InvoicesControlsTop .InvoicesControlsTopRight{display:flex;gap:11px;margin-top:-13px;position:relative}.Invoices .InvoicesControls .InvoicesControlsBottom{align-items:center;background-color:var(--background_White);border-bottom:none;border-left:1px solid var(--border_Light);border-radius:8px 8px 0 0;border-right:1px solid var(--border_Light);border-top:3px solid var(--border_Light);display:flex;flex-wrap:wrap;gap:12px;gap:14px;justify-content:space-between;padding:20px 25px;position:relative;z-index:3}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters{align-items:center;display:flex;gap:12px;height:40px;opacity:0;pointer-events:none;position:relative;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;z-index:3}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesDateFilter,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesDueDaysFilter,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesSentFilter,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesStatusFilter{align-items:center;display:flex;position:relative}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesPageSize,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesRoleFilter{position:relative}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;left:0;max-height:320px;overflow:hidden;position:absolute;top:calc(100% + 6px);width:260px;z-index:30}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:#111827}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch:focus-within,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch .JobsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch .JobsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch .JobsMultiClear:hover{background-color:var(--background_Gray_Light);color:#111827}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch .JobsMultiClear:active{transform:scale(.97)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiSectionHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;letter-spacing:.3px;padding:6px 4px 2px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption:hover{background:var(--background_Gray_Light)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption:active{transform:scale(.99)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption.is-selected{background:var(--background_Gray_Light)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption.is-selected:hover{border:1px solid var(--border_Light)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption.is-selected .JobsMultiOptionLabel{font-weight:400}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption .JobsMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption .JobsMultiOptionLabel{flex:1 1;text-align:left}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiFooter{align-items:center;display:flex;justify-content:flex-end;padding:0 10px 12px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiFooter .JobsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsPageSize .JobsMultiMenu .JobsMultiFooter .JobsMultiFooterBtn:hover{background:#135adf;outline:3px solid var(--outline_Blue)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterButton .InvoiceFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsFilterButton .ClientsFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .ClientsFilterChevron,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesFilters .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions{align-items:center;background-color:var(--background_White);display:flex;gap:10px;height:100%;left:25px;opacity:0;pointer-events:none;position:absolute;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;width:auto;z-index:1}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions p{color:var(--text_Title_Light);font-size:14px;margin:0}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:400;margin:0}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions h3:hover{text-decoration:underline}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions .InvoicesControlsActionsBox{align-items:center;background:var(--background_White);border:1px solid #e5e7eb;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:border .15s ease,color .15s ease}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions .InvoicesControlsActionsBox:hover{border:1px solid var(--background_Blue);color:#111827;outline:3px solid #2564eb33}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions .InvoicesControlsActionsBox:disabled{cursor:not-allowed;opacity:.6;outline:3px solid #0000}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions .InvoicesControlsActionsBox.is-danger{background:#fff5f5;border-color:#fecaca;color:#b91c1c}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions .InvoicesControlsActionsBox.is-danger:hover{border-color:#f87171;color:#991b1b;outline:3px solid #ef444433}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesControlsActions .InvoicesControlsActionsBox .InvoicesControlsActionsIcon{font-size:16px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:20px;position:absolute;right:25px;z-index:4}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm:focus-within,.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.Invoices .InvoicesControls .InvoicesControlsBottom .InvoicesSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Invoices .InvoicesActionModalOverlay{align-items:center;animation:InvoicesModalFadeIn .22s ease forwards;background:#0f172a73;display:flex;inset:0;justify-content:center;opacity:0;padding:20px;position:fixed;z-index:60}@keyframes InvoicesModalFadeIn{0%{opacity:0}to{opacity:1}}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal{animation:InvoicesModalPop .26s ease forwards;background-color:var(--background_White);border-radius:10px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;gap:16px;opacity:0;padding:20px;transform:translateY(-20px);width:min(560px,95vw)}@keyframes InvoicesModalPop{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal.is-compact{width:min(420px,92vw)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalHeader{align-items:center;display:flex;justify-content:space-between}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalHeader h3{color:#0f172a;font-size:18px;margin:0}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalHeader .InvoicesActionModalClose{align-items:center;background:#0000;border:none;color:#64748b;cursor:pointer;display:inline-flex;font-size:18px;justify-content:center}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody{display:flex;flex-direction:column;gap:12px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionEmailNotice{align-items:center;background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;color:#1e3a8a;display:flex;font-size:12px;font-weight:500;gap:8px;padding:10px 12px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionEmailNotice.is-warning{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody p{color:var(--text_Title_Light);font-size:13px;margin:0}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField{display:flex;flex-direction:column;gap:6px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField span{color:#64748b;font-size:12px;font-weight:500}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField input,.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField textarea{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-size:14px;outline:3px solid #0000;padding:10px 12px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField input:focus,.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField textarea:focus{background-color:var(--background_White);border-color:#93c5fd;box-shadow:0 0 0 3px #3b82f633}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionField textarea{min-height:120px;resize:vertical}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionConfirmInput{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;font-size:14px;padding:10px 12px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens{position:relative}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#475569;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:8px 12px;width:-webkit-fit-content;width:fit-content}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;padding:8px;position:absolute;top:44px;width:min(300px,90vw);z-index:10}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensOption{background-color:var(--background_White);border:none;border-radius:10px;color:#0f172a;cursor:pointer;display:flex;flex-direction:column;font-size:13px;gap:2px;padding:8px 10px;text-align:left}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensOption span{color:#64748b;font-size:11px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionTokens .InvoicesActionTokensOption:hover{background:var(--background_Gray_Light_Blue)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionToggle{border:1px solid var(--border_Light);border-radius:4px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionToggle .InvoicesActionToggleBtn{background-color:var(--background_White);border:none;color:#475569;cursor:pointer;font-size:13px;padding:10px 12px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionToggle .InvoicesActionToggleBtn.is-active{background:var(--background_Blue);color:var(--background_White);font-weight:600}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalBody .InvoicesActionToggle .InvoicesActionToggleBtn.is-disabled{background:var(--background_Gray_Light_Blue);color:#94a3b8;cursor:not-allowed}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter{display:flex;gap:10px;justify-content:flex-end}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionSecondary{background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;height:35px;padding:8px 16px}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionSecondary:hover{background:var(--background_Gray_Light)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionPrimary{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;gap:8px;height:35px;outline:3px solid #0000;padding:8px 18px;transition:background .15s ease,outline .15s ease}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionPrimary:hover{outline:3px solid var(--outline_Blue)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionPrimary.is-loading{opacity:.8;pointer-events:none}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionDanger{background:#ef4444;border:none;border-radius:4px;box-shadow:0 10px 24px #ef444440;color:#fff;cursor:pointer;font-weight:500;padding:10px 18px;transition:transform .15s ease,box-shadow .15s ease}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionDanger:hover{box-shadow:0 14px 28px #ef44444d;transform:translateY(-1px)}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionDanger:disabled{background:#fca5a5;box-shadow:none;cursor:not-allowed;transform:none}.Invoices .InvoicesActionModalOverlay .InvoicesActionModal .InvoicesActionModalFooter .InvoicesActionSpinner{animation:InvoicesActionSpin .8s linear infinite;border:2px solid #fff9;border-radius:999px;border-top-color:#fff;display:inline-flex;height:14px;margin-right:8px;width:14px}@keyframes InvoicesActionSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Invoices .InvoicesTableSection{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 8px 8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.Invoices .InvoicesTableSection .InvoicesTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.Invoices .InvoicesTableSection .InvoicesTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesCompanyCell{align-items:center;display:inline-flex;gap:8px}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesCompanyCell .InvoicesCompanyLogo{background:var(--background_Gray_Light);border-radius:4px;height:18px;object-fit:cover;width:18px}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesCompanyCell .InvoicesCompanyName{color:var(--text_Title_Light);font-weight:400}.Invoices .InvoicesTableSection .InvoicesTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.Invoices .InvoicesTableSection .InvoicesTable tbody{display:table-row-group}.Invoices .InvoicesTableSection .InvoicesTable tr{display:table-row}.Invoices .InvoicesTableSection .InvoicesTable td{height:70px}.Invoices .InvoicesTableSection .InvoicesTable td .InvoicesCell.is-notes{max-width:200px}.Invoices .InvoicesTableSection .InvoicesTable td,.Invoices .InvoicesTableSection .InvoicesTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Invoices .InvoicesTableSection .InvoicesTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesSortableHeader:hover{color:#111827}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesSortableHeader .InvoicesSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesSortableHeader .InvoicesSortIcon.is-active{color:#4b5563}.Invoices .InvoicesTableSection .InvoicesTable .InvoicesSortableHeader .InvoicesSortIcon.is-asc{transform:rotate(180deg)}.Invoices .InvoicesTableSection .InvoicesTable tbody tr:hover{background:rgba(249,250,251,.855);cursor:default}.Invoices .InvoicesTableSection .InvoicesTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.Invoices .InvoicesTableSection .InvoicesTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.Invoices .InvoicesTableSection .InvoicesRow{cursor:default;transition:background .12s ease-out}.Invoices .InvoicesTableSection .InvoicesPopupOverlay{align-items:center;background:#0f172a5c;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.Invoices .InvoicesTableSection .InvoicesPopupOverlay .InvoicesPopupContent{background-color:var(--background_White);border-radius:4px;box-shadow:0 20px 50px #00000040;max-height:90vh;max-width:1100px;overflow:auto;padding:12px;width:95%}.Invoices .InvoicesTableSection .InvoicesSelectCell,.Invoices .InvoicesTableSection .InvoicesSelectHeader{background-color:var(--background_White);box-shadow:none;left:0;position:-webkit-sticky;position:sticky;position:f;text-align:center;z-index:1}.Invoices .InvoicesTableSection .InvoicesSelectCell .InvoicesCell,.Invoices .InvoicesTableSection .InvoicesSelectHeader .InvoicesCell{color:var(--text_Title_Light);font-size:13px;font-weight:400;padding:2px 0}.Invoices .InvoicesTableSection .InvoicesSelectCell .InvoicesCell.is-notes,.Invoices .InvoicesTableSection .InvoicesSelectHeader .InvoicesCell.is-notes{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.Invoices .InvoicesTableSection .InvoicesSelectCell input,.Invoices .InvoicesTableSection .InvoicesSelectHeader input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:6px;cursor:pointer;display:grid;height:18px;margin-bottom:-2px;place-items:center;transition:all .15s ease;width:18px}.Invoices .InvoicesTableSection .InvoicesSelectCell input:checked,.Invoices .InvoicesTableSection .InvoicesSelectHeader input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.Invoices .InvoicesTableSection .InvoicesSelectCell input:focus-visible,.Invoices .InvoicesTableSection .InvoicesSelectHeader input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.Invoices .InvoicesTableSection .SettingsActionsHeader{max-width:50px}.Invoices .InvoicesTableSection .SettingsActionsHeader,.Invoices .InvoicesTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Invoices .InvoicesTableSection .SettingsActionsHeader:before,.Invoices .InvoicesTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.Invoices .InvoicesTableSection .SettingsActionsHeader.is-overlaying,.Invoices .InvoicesTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.Invoices .InvoicesTableSection .SettingsActionsHeader.is-overlaying:before,.Invoices .InvoicesTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.Invoices .InvoicesTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Invoices .InvoicesTableSection .SettingsCellEdit:hover{color:#111827}.Invoices .InvoicesTableSection .InvoicesCell{align-items:center;cursor:text;display:flex}.Invoices .InvoicesTableSection .InvoicesCell .InvoicesPhoneLink{color:var(--background_Blue);cursor:pointer;font-weight:500;text-decoration:underline;text-underline-offset:2px}.Invoices .InvoicesTableSection .InvoicesCell .InvoicesPhoneLink:hover{color:var(--background_Blue_Dark)}.Invoices .InvoicesTableSection .GAInvoicesCellName{gap:10px}.Invoices .InvoicesTableSection .GAInvoicesCellPhone{min-width:140px}.Invoices .InvoicesTableSection .GAInvoicesCellRole{min-width:120px}.Invoices .InvoicesTableSection .GAInvoicesCellAddress{min-width:240px}.Invoices .InvoicesTableSection .GAInvoicesCellDate{min-width:170px}.Invoices .InvoicesTableSection .InvoicesNameCell{display:flex;flex-direction:column}.Invoices .InvoicesTableSection .InvoicesName{font-weight:500}.Invoices .InvoicesTableSection .InvoicesEmail{color:#9b9b9b;font-size:11px}.Invoices .InvoicesTableSection .InvoicesRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.Invoices .InvoicesTableSection .InvoicesRoleBadgeTech{background:#e8f4ff;color:#1769aa}.Invoices .InvoicesTableSection .InvoicesRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.Invoices .InvoicesTableSection .InvoicesRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.Invoices .InvoicesTableSection .InvoicesRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.Invoices .InvoicesTableSection .InvoicesRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.Invoices .InvoicesTableSection .InvoicesPill{align-items:center;background:#f9fafb;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-weight:500;gap:6px;padding:4px 10px;text-transform:capitalize}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge.is-paid{background:#dcfce7;border-color:#86efac;color:#166534}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge.is-partially-paid{background:#fef9c3;border-color:#fde047;color:#854d0e}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge.is-overdue{background:#fee2e2;border-color:#fecaca;color:#b91c1c}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge.is-draft{background:#e0f2fe;border-color:#bae6fd;color:#0369a1}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge.is-void{background:#f3f4f6;border-color:#e5e7eb;color:var(--text_Title_Light_Light)}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge.is-unpaid{background:#fef3c7;border-color:#fcd34d;color:#92400e}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusBadge .InvoicesStatusDot{background:currentColor;border-radius:999px;height:10px;width:10px}.Invoices .InvoicesTableSection .InvoicesCellStatus .is-submitted{background:#eef2ff;border-color:#c7d2fe;color:var(--background_Blue_Dark)}.Invoices .InvoicesTableSection .InvoicesCellStatus .is-in-progress{background:#f3e8ff;border-color:#e9d5ff;color:#7c3aed}.Invoices .InvoicesTableSection .InvoicesCellStatus .is-canceled{background:#fee2e2;border-color:#fecdd3;color:#dc2626}.Invoices .InvoicesTableSection .InvoicesCellStatus .is-done{background:#dcfce7;border-color:#bbf7d0;color:#16a34a}.Invoices .InvoicesTableSection .InvoicesCellStatus .is-pending{background:#fef3c7;border-color:#fde68a;color:#d97706}.Invoices .InvoicesTableSection .InvoicesCellStatus .is-estimate{background:#e0e7ff;border-color:#c7d2fe;color:var(--background_Blue_Dark)}.Invoices .InvoicesTableSection .InvoicesCellStatus .is-unknown{background:#f3f4f6;border-color:#e5e7eb;color:var(--text_Title_Light_Light)}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusToggle .InvoicesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusToggle .InvoicesStatusToggleText{min-width:54px;text-align:left}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusToggle.is-active .InvoicesStatusToggleDot{background:#22c55e;transform:translateX(71px)}.Invoices .InvoicesTableSection .InvoicesCellStatus .InvoicesStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Invoices .InvoicesTableSection .InvoicesEmpty{color:var(--text_Title_Light_Light);padding:22px 0;text-align:center}.Invoices .InvoicesTableSection .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);box-shadow:none;color:#b8b8b8;cursor:not-allowed}.Invoices .InvoicesTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}@media(max-width:960px){.Invoices{padding:16px}.Invoices .InvoicesFilters{flex-wrap:wrap}.Invoices .InvoicesTableWrapper{max-width:100vw;overflow-x:auto}.Invoices .InvoicesTable td,.Invoices .InvoicesTable th{white-space:nowrap}}@keyframes InvoicesSkeletonShimmer{0%{background-position:0 50%}to{background-position:100% 50%}}.SelectedColums{align-items:center;display:flex;position:relative}.SelectedColums .ClientsControlsTopRight_Fileds{align-items:center;animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:5px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:6px;height:32px;padding:8px 13px;transition:background-color .15s ease,color .15s ease;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .08s ease,box-shadow .2s ease}.SelectedColums .ClientsControlsTopRight_Fileds:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb2e}.SelectedColums .ClientsControlsTopRight_Fileds svg{font-size:15px}.SelectedColums .ClientsControlsTopRight_Fileds h5{font-size:14px;font-weight:500;margin:0}.SelectedColums .SelectedColumsChevron{color:#64748b;font-size:14px;margin-left:2px}.SelectedColums .ClientsFieldsMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;max-height:420px;padding:14px 16px;position:absolute;right:0;top:42px;width:400px;z-index:25}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuHeader{border-bottom:1px solid var(--border_Light);display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:50px;overflow-y:auto;padding:0 2px 12px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuHeader h4{color:var(--text_Title_Light);font-size:15px;font-weight:700;margin:0}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions{display:flex;gap:5px;margin:8px 0}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn{background:var(--background_Gray_Light_Blue);border:none;border-radius:4px;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:6px 10px;transition:background .15s ease,border-color .15s ease}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn:hover{background:#eef2ff;border-color:#c7d2fe}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn:disabled{cursor:not-allowed;opacity:.6}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn.is-ghost{background:#0000;border-color:#e5e7eb;color:#475569}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuActions .ClientsFieldsActionBtn.is-ghost:hover{background:#f9fafb;border-color:var(--border_Light)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList{display:flex;flex-direction:column;min-height:100px;overflow-y:auto;padding-bottom:50px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption{align-items:center;border:1px solid var(--border_Light);border-radius:4px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;position:relative}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption:not(:last-child){margin-bottom:6px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption .ClientsFieldDragHandle{color:#9ca3af;cursor:grab;font-size:15px;touch-action:none;-webkit-user-select:none;user-select:none}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption .ClientsFieldDragHandle.is-disabled{cursor:default;opacity:.5}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption.is-dragging{background:#eef2ff;border-color:#c7d2fe;opacity:.75}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption:hover{background:#f9fafb}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:6px;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff;cursor:pointer}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption span{color:#111827;font-size:13px;font-weight:500}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuList .ClientsFieldOption.is-drag-over{background:#eef2ff;border-color:#c7d2fe}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuFooter{align-items:center;background-color:#fff;border-radius:8px;bottom:0;display:flex;justify-content:flex-end;padding-bottom:16px;position:absolute;right:16px;width:calc(100% - 16px)}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuFooter .ClientsFieldsApply{align-self:flex-end;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;margin-top:6px;outline:3px solid #0000;padding:8px 22px;transition:all .15s ease}.SelectedColums .ClientsFieldsMenu .ClientsFieldsMenuFooter .ClientsFieldsApply:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.Jobs{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Jobs .JobsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Jobs .JobsHeader .JobsHeaderMain{display:flex}.Jobs .JobsHeader .JobsHeaderMain .JobsTitle{font-size:20px;font-weight:600;margin:0}.Jobs .JobsHeader .JobsHeaderMain .JobsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.Jobs .JobsHeader .JobsHeaderActions{align-items:center;display:flex}.Jobs .JobsHeader .JobsAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.Jobs .JobsHeader .JobsAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.Jobs .JobsHeader .JobsAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.Jobs .JobsStats{display:flex;flex-direction:column;gap:14px;padding:0 20px}.Jobs .JobsStats .JobsStatsRow{display:flex;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:auto}.Jobs .JobsStats .JobsStatsRow .JobsStatCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;min-height:181px;min-width:260px;padding:14px 16px;width:100%}.Jobs .JobsStats .JobsStatsRow .JobsStatCard.is-breakdown{min-height:180px;min-width:320px}.Jobs .JobsStats .JobsStatsRow .JobsStatCard.is-total{border-left:8px solid #3f83ff}.Jobs .JobsStats .JobsStatsRow .JobsStatCard.is-status{border-left:8px solid #357bfd}.Jobs .JobsStats .JobsStatsRow .JobsStatCard.is-sold{border-left:8px solid #1a6aff}.Jobs .JobsStats .JobsStatsRow .JobsStatCard.is-average{border-left:8px solid #1d4ed8}.Jobs .JobsStats .JobsStatsRow .JobsStatCard.is-unscheduled{border-left:8px solid #0c3ab9}.Jobs .JobsStats .JobsStatsRow .JobsStatCard.is-breakdown{min-width:360px}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatValue{color:#0f172a;font-size:22px;font-weight:700}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatMetaRow{align-items:center;display:flex;gap:10px;justify-content:space-between;white-space:nowrap}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatMeta{color:#64748b;font-size:12px}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatSub{color:#94a3b8;font-size:11px}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatTrend{align-items:center;color:#64748b;display:inline-flex;font-size:12px;font-weight:600;gap:4px}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatTrend svg{font-size:14px}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatTrend.is-up{color:#16a34a}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatTrend.is-down{color:#dc2626}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatTrend.is-flat{color:#64748b}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatSkeleton{animation:JobsSkeletonShimmer 1.2s ease infinite;background:linear-gradient(90deg,#e2e8f0,#f8fafc 50%,#e2e8f0);background-size:200% 100%;border-radius:8px;height:14px;width:100%}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatSkeleton.is-value{height:24px;max-width:140px}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatSkeleton.is-meta{height:12px;max-width:180px}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatSkeleton.is-breakdown{height:36px;max-width:100%}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;overflow:visible;width:100%}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownAxis{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;padding:2px 0 18px}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownAxisTick{align-items:center;display:flex;height:1px;justify-content:flex-end;width:100%}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownAxisLabel{color:#94a3b8;font-size:11px}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownBars{align-items:flex-end;display:flex;flex:1 1;gap:5px;padding-bottom:2px;position:relative;z-index:2}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownItem{display:flex;flex:1 1;justify-content:center;min-width:0;position:relative;z-index:2}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownItemInner{align-items:center;border:1px solid #0000;border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:0 2px;transition:border-color .15s ease,background-color .15s ease;width:100%}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownTooltip{display:flex;justify-content:center}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownTooltip .ToolTopExplainTarget{display:flex;justify-content:center;width:22px}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownTooltip .ToolTopExplainBubble{left:20px}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownTooltip:focus-within .ToolTopExplainBubble,.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownTooltip:hover .ToolTopExplainBubble{left:-10px}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownFooter{align-items:center;display:flex;justify-content:center;width:100%}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownLabel{color:#0f172a;font-size:9px;font-weight:300;line-height:1.1;margin-right:5px;margin-top:5px;text-align:center;transform:rotate(25deg);white-space:nowrap;width:100%}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownBar{align-items:flex-end;background:rgba(226,232,240,.369);border-radius:2px;display:flex;height:70px;overflow:hidden;width:22px}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownFill{background:linear-gradient(90deg,#2563eb,#3b82f6);border-radius:2px;display:block;height:0;width:100%}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownItem.status-submitted .JobsStatBreakdownFill{background:var(--Submited)}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownItem.status-in-progress .JobsStatBreakdownFill{background:var(--InProgress)}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownItem.status-canceled .JobsStatBreakdownFill{background:var(--Canceled)}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownItem.status-done .JobsStatBreakdownFill{background:var(--Done)}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownItem.status-pending .JobsStatBreakdownFill{background:var(--pending)}.Jobs .JobsStats .JobsStatsRow .JobsStatCard .JobsStatBreakdown .JobsStatBreakdownItem.status-estimate .JobsStatBreakdownFill{background:var(--Estimate)}.Jobs .JobsControls{display:flex;flex-direction:column;margin-top:15px}.Jobs .JobsControls .JobsControlsTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:-3px;padding:0 20px;z-index:4}.Jobs .JobsControls .JobsControlsTop .JobsControlsLeft{align-items:center;display:flex}.Jobs .JobsControls .JobsControlsTop .JobsControlsLeft .JobsControlsTopBox{align-items:center;border-bottom:3px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:10px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.Jobs .JobsControls .JobsControlsTop .JobsControlsLeft .JobsControlsTopBox.is-active,.Jobs .JobsControls .JobsControlsTop .JobsControlsLeft .JobsControlsTopBox:hover{border-bottom:3px solid var(--background_Blue_Dark);color:var(--background_Blue_Dark)}.Jobs .JobsControls .JobsControlsTop .JobsControlsLeft .JobsControlsTopBox .JobsControlsTopLabel{white-space:nowrap}.Jobs .JobsControls .JobsControlsTop .JobsControlsLeft .JobsControlsTopBox .JobsControlsTopCount{background-color:#e0e7ff;border:1px solid #c7d2fe;border-radius:999px;color:var(--background_Blue_Dark);font-size:12px;font-weight:600;margin-left:2px;padding:2px 12px}.Jobs .JobsControls .JobsControlsTop .JobsControlsLeft .JobsControlsTopBox.status-submitted .JobsControlsTopCount{background:#e0e7ff;border-color:#c7d2fe;color:var(--background_Blue_Dark)}.Jobs .JobsControls .JobsControlsTop .JobsControlsLeft .JobsControlsTopBox.status-in-progress .JobsControlsTopCount{background:#ede9fe;border-color:#ddd6fe;color:#7c3aed}.Jobs .JobsControls .JobsControlsTop .JobsControlsLeft .JobsControlsTopBox.status-canceled .JobsControlsTopCount{background:#fee2e2;border-color:#fecdd3;color:#dc2626}.Jobs .JobsControls .JobsControlsTop .JobsControlsLeft .JobsControlsTopBox.status-done .JobsControlsTopCount{background:#dcfce7;border-color:#bbf7d0;color:#16a34a}.Jobs .JobsControls .JobsControlsTop .JobsControlsLeft .JobsControlsTopBox.status-pending .JobsControlsTopCount{background:#fef3c7;border-color:#fde68a;color:#d97706}.Jobs .JobsControls .JobsControlsTop .JobsControlsLeft .JobsControlsTopBox.status-estimate .JobsControlsTopCount{background:#e0e7ff;border-color:#c7d2fe;color:var(--background_Blue_Dark)}.Jobs .JobsControls .JobsControlsTop .JobsControlsLeft .JobsControlsTopBox.status-all .JobsControlsTopCount{background:#e5e7eb;border-color:var(--border_Light);color:#1f2937}.Jobs .JobsControls .JobsControlsTop .JobsControlsTopRight{margin-top:-13px;position:relative}.Jobs .JobsControls .JobsControlsBottom{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-bottom:none;border-radius:8px 8px 0 0;border-top:3px solid var(--border_Light);display:flex;flex-wrap:wrap;gap:12px;gap:14px;justify-content:space-between;padding:20px 25px;position:relative;z-index:3}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions{align-items:center;background-color:var(--background_White);display:flex;gap:10px;height:100%;left:25px;opacity:0;pointer-events:none;position:absolute;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;width:auto;z-index:3}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions p{color:var(--text_Title_Light);font-size:14px;margin:0}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsUnselect{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:400;margin:0}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsUnselect:hover{text-decoration:underline}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsBox{align-items:center;background:var(--background_White);border:1px solid #e5e7eb;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:border .15s ease,color .15s ease}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsBox:hover{border:1px solid var(--background_Blue);color:#111827;outline:3px solid #2564eb33}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsBox:disabled{cursor:not-allowed;opacity:.6;outline:3px solid #0000}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsBox.is-danger{background:#fff5f5;border-color:#fecaca;color:#b91c1c}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsBox.is-danger:hover{border-color:#f87171;color:#991b1b;outline:3px solid #ef444433}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsIcon{font-size:16px}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField{position:relative}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:calc(100% + 8px);width:260px;z-index:30}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:#111827}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiSearch:focus-within,.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiSearch .JobsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiSearch .JobsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiSearch .JobsMultiClear:hover{background-color:var(--background_Gray_Light);color:#111827}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiSearch .JobsMultiClear:active{transform:scale(.97)}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiOptions .JobsMultiEmpty{color:var(--text_Title_Light);font-size:12px;padding:12px 8px}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiOptions .JobsMultiOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:6px 8px;text-align:left;transition:background .12s ease,color .12s ease}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiOptions .JobsMultiOption:hover{background:var(--background_Gray_Light);color:#111827}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiOptions .JobsMultiOption.is-selected{background:var(--background_Gray_Light)}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiOptions .JobsMultiOption .JobsMultiCheckbox{align-items:center;border:1px solid var(--border_Light);border-radius:5px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:700;height:18px;justify-content:center;width:18px}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiOptions .JobsMultiOption .JobsMultiOptionLabel{color:var(--text_Title);font-size:13px}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:10px 12px 12px}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiFooter h5{color:#b91c1c;font-size:12px;font-weight:500;margin:0}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiFooter .JobsMultiFooterBtn{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiFooter .JobsMultiFooterBtn:hover{outline:3px solid var(--outline_Blue)}.Jobs .JobsControls .JobsControlsBottom .JobsControlsActions .JobsControlsActionsField .JobsMultiMenu .JobsMultiFooter .JobsMultiFooterBtn:disabled{cursor:not-allowed;opacity:.6}.Jobs .JobsControls .JobsControlsBottom .JobsFilters{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsDateFilter{align-items:center;display:flex}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsPageSize,.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsRoleFilter,.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsStatusFilter{position:relative}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsDateFieldFilter{position:relative}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace{align-items:center;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-wrap:wrap;font-size:13px;font-weight:500;gap:6px;margin-left:-10px;position:relative;transition:border-color .12s ease,box-shadow .12s ease;transition:background-color .15s ease,color .15s ease;width:-webkit-max-content;width:max-content}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnaceButton{align-items:center;border-radius:4px;color:var(--text_Title_Light);display:flex;gap:4px;padding:6px 10px;transition:all .15s ease}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnaceButton:hover{background-color:var(--background_Gray_Light)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnaceButton span{color:inherit;font-size:13px;font-weight:500;transition:transform .18s ease}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnacFilteredArray{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-left:6px}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnaceAction{align-items:center;display:inline-flex;position:relative}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnaceDropdown{position:relative}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnaceTag{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;height:30px;outline:3px solid #0000;padding:5px 10px;transition:all .15s ease}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnaceTag:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnaceTag .JobsFiltersAdvnaceTagLabel{color:var(--text_Title_Light);font-size:13px;font-weight:600}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnaceTag .JobsFiltersAdvnaceTagValue{color:var(--text_Title)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnaceTag .JobsFiltersAdvnaceTagClear{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:0}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnaceTag .JobsFiltersAdvnaceTagClear:hover{color:var(--background_Blue_Dark)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnaceTab{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;gap:8px;left:0;padding:8px;position:absolute;top:calc(100% + 6px);z-index:30}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnaceTab .JobsFiltersAdvnaceListItem{background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;font-size:13px;font-weight:400;padding:6px 8px;text-align:left}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsFiltersAdvnaceTab .JobsFiltersAdvnaceListItem:hover{background:var(--background_Gray_Light)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter{min-width:200px;position:relative}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiButton{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:8px;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiButton .JobsMultiLabel{color:var(--text_Title_Light);font-weight:600;white-space:nowrap}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiButton .JobsMultiSelected{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:6px;min-width:80px}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiButton .JobsMultiPlaceholder{color:var(--text_Title_Light_Light);font-size:12px}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiButton .JobsMultiTag{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title);font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiButton .JobsMultiChevron{color:var(--text_Title_Light_Light);font-size:18px;margin-left:auto;transition:transform .15s ease}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiButton .JobsMultiChevron.is-open{transform:rotate(180deg)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:calc(100% + 6px);width:260px;z-index:30}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:#111827}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiSearch:focus-within,.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiSearch .JobsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiSearch .JobsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiSearch .JobsMultiClear:hover{background-color:var(--background_Gray_Light);color:#111827}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiSearch .JobsMultiClear:active{transform:scale(.97)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiSectionHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;letter-spacing:.3px;padding:6px 4px 2px}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption:hover{background:var(--background_Gray_Light)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption:active{transform:scale(.99)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption.is-selected{background:var(--background_Gray_Light)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption.is-selected:hover{border:1px solid var(--border_Light)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption .JobsMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption .JobsMultiOptionLabel{flex:1 1;text-align:left}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiFooter{align-items:center;display:flex;justify-content:flex-end;padding:0 10px 12px}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiFooter h5{color:#dc0808;font-size:11px;font-weight:400;margin:0 15px 0 0}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiFooter .JobsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:40q0;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiFooter .JobsMultiFooterBtn:hover{background:#135adf;outline:3px solid var(--outline_Blue)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu .JobsMultiFooter .JobsMultiFooterBtn.is-ghost{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter .JobsMultiMenu.is-anchored{position:fixed}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter.is-menu-only{height:0;min-height:0}.Jobs .JobsControls .JobsControlsBottom .JobsFilters .JobsFiltersAdvnace .JobsMultiFilter.is-menu-only .JobsMultiMenu{left:-75px;top:22px}.Jobs .JobsControls .JobsControlsBottom .JobsSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:20px;position:absolute;right:25px;z-index:4}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .JobsShowGraph{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;height:42px;margin-right:10px;padding:8px 11px;transition:border .15s ease,color .15s ease}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .JobsShowGraph:hover{border:1px solid var(--background_Blue)}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .JobsShowGraph h1{font-size:15px;font-weight:600;margin:0}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .JobsShowGraph svg{color:inherit;font-size:20px;transition:transform .18s ease}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .JobsShowGraph.is-open{border:1px solid var(--background_Blue);outline:3px solid #2564eb33}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .JobsShowGraph.is-open svg{transform:rotate(180deg)}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .SearchForm:focus-within,.Jobs .JobsControls .JobsControlsBottom .JobsSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.Jobs .JobsControls .JobsControlsBottom .JobsSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Jobs .JobsTableSection{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 8px 8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.Jobs .JobsTableSection .JobsTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.Jobs .JobsTableSection .JobsTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.Jobs .JobsTableSection .JobsTable .JobsCompanyCell{align-items:center;display:inline-flex;gap:8px}.Jobs .JobsTableSection .JobsTable .JobsCompanyCell .JobsCompanyLogo{background:var(--background_Gray_Light);border-radius:50%;height:18px;object-fit:cover;width:18px}.Jobs .JobsTableSection .JobsTable .JobsCompanyCell .JobsCompanyName{color:var(--text_Title_Light);font-weight:400}.Jobs .JobsTableSection .JobsTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.Jobs .JobsTableSection .JobsTable tbody{display:table-row-group}.Jobs .JobsTableSection .JobsTable tr{display:table-row}.Jobs .JobsTableSection .JobsTable td{height:70px}.Jobs .JobsTableSection .JobsTable td,.Jobs .JobsTableSection .JobsTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Jobs .JobsTableSection .JobsTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.Jobs .JobsTableSection .JobsTable .JobsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.Jobs .JobsTableSection .JobsTable .JobsSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Jobs .JobsTableSection .JobsTable .JobsSortableHeader:hover{color:#111827}.Jobs .JobsTableSection .JobsTable .JobsSortableHeader .JobsSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.Jobs .JobsTableSection .JobsTable .JobsSortableHeader .JobsSortIcon.is-active{color:#4b5563}.Jobs .JobsTableSection .JobsTable .JobsSortableHeader .JobsSortIcon.is-asc{transform:rotate(180deg)}.Jobs .JobsTableSection .JobsTable tbody tr:hover{background:rgba(249,250,251,.855);cursor:pointer}.Jobs .JobsTableSection .JobsTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.Jobs .JobsTableSection .JobsTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.Jobs .JobsTableSection .JobsRow{transition:background .12s ease-out}.Jobs .JobsTableSection .JobsPopupOverlay{align-items:center;background:#0f172a5c;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.Jobs .JobsTableSection .JobsPopupOverlay .JobsPopupContent{background-color:var(--background_White);border-radius:4px;box-shadow:0 20px 50px #00000040;max-height:90vh;max-width:1100px;overflow:auto;padding:12px;width:95%}.Jobs .JobsTableSection .JobsSelectCell,.Jobs .JobsTableSection .JobsSelectHeader{background-color:var(--background_White);box-shadow:none;left:0;position:-webkit-sticky;position:sticky;position:f;text-align:center;z-index:1}.Jobs .JobsTableSection .JobsSelectCell input,.Jobs .JobsTableSection .JobsSelectHeader input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:6px;cursor:pointer;display:grid;height:18px;margin-bottom:-2px;place-items:center;transition:all .15s ease;width:18px}.Jobs .JobsTableSection .JobsSelectCell input:checked,.Jobs .JobsTableSection .JobsSelectHeader input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.Jobs .JobsTableSection .JobsSelectCell input:focus-visible,.Jobs .JobsTableSection .JobsSelectHeader input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.Jobs .JobsTableSection .SettingsActionsHeader{max-width:50px}.Jobs .JobsTableSection .SettingsActionsHeader,.Jobs .JobsTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Jobs .JobsTableSection .SettingsActionsHeader:before,.Jobs .JobsTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.Jobs .JobsTableSection .SettingsActionsHeader.is-overlaying,.Jobs .JobsTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.Jobs .JobsTableSection .SettingsActionsHeader.is-overlaying:before,.Jobs .JobsTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.Jobs .JobsTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Jobs .JobsTableSection .SettingsCellEdit:hover{color:#111827}.Jobs .JobsTableSection .JobsCell{align-items:center;display:flex}.Jobs .JobsTableSection .JobsCell .JobsPhoneLink{color:var(--background_Blue);font-weight:500;text-decoration:underline;text-underline-offset:2px}.Jobs .JobsTableSection .JobsCell .JobsPhoneLink:hover{color:var(--background_Blue_Dark)}.Jobs .JobsTableSection .GAJobsCellName{gap:10px}.Jobs .JobsTableSection .GAJobsCellPhone{min-width:140px}.Jobs .JobsTableSection .GAJobsCellRole{min-width:120px}.Jobs .JobsTableSection .GAJobsCellAddress{min-width:240px}.Jobs .JobsTableSection .GAJobsCellDate{min-width:170px}.Jobs .JobsTableSection .JobsNameCell{display:flex;flex-direction:column}.Jobs .JobsTableSection .JobsName{font-weight:500}.Jobs .JobsTableSection .JobsEmail{color:#9b9b9b;font-size:11px}.Jobs .JobsTableSection .JobsRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.Jobs .JobsTableSection .JobsRoleBadgeTech{background:#e8f4ff;color:#1769aa}.Jobs .JobsTableSection .JobsRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.Jobs .JobsTableSection .JobsRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.Jobs .JobsTableSection .JobsRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.Jobs .JobsTableSection .JobsRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.Jobs .JobsTableSection .JobsPill{align-items:center;background:#f9fafb;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.Jobs .JobsTableSection .JobsCellStatus .JobsStatusBadge{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-weight:500;gap:6px;padding:4px 10px;text-transform:capitalize}.Jobs .JobsTableSection .JobsCellStatus .JobsStatusBadge.is-paid{background:#dcfce7;border-color:#86efac;color:#166534}.Jobs .JobsTableSection .JobsCellStatus .JobsStatusBadge.is-partially-paid{background:#fef9c3;border-color:#fde047;color:#854d0e}.Jobs .JobsTableSection .JobsCellStatus .JobsStatusBadge.is-overdue{background:#fee2e2;border-color:#fecaca;color:#b91c1c}.Jobs .JobsTableSection .JobsCellStatus .JobsStatusBadge.is-draft{background:#e0f2fe;border-color:#bae6fd;color:#0369a1}.Jobs .JobsTableSection .JobsCellStatus .JobsStatusBadge.is-void{background:#f3f4f6;border-color:#e5e7eb;color:var(--text_Title_Light_Light)}.Jobs .JobsTableSection .JobsCellStatus .JobsStatusBadge.is-unpaid{background:#fef3c7;border-color:#fcd34d;color:#92400e}.Jobs .JobsTableSection .JobsCellStatus .JobsStatusBadge .JobsStatusDot{background:currentColor;border-radius:999px;height:10px;width:10px}.Jobs .JobsTableSection .JobsCellStatus .is-submitted{background:#eef2ff;border-color:#c7d2fe;color:var(--background_Blue_Dark)}.Jobs .JobsTableSection .JobsCellStatus .is-in-progress{background:#f3e8ff;border-color:#e9d5ff;color:#7c3aed}.Jobs .JobsTableSection .JobsCellStatus .is-canceled{background:#fee2e2;border-color:#fecdd3;color:#dc2626}.Jobs .JobsTableSection .JobsCellStatus .is-done{background:#dcfce7;border-color:#bbf7d0;color:#16a34a}.Jobs .JobsTableSection .JobsCellStatus .is-pending{background:#fef3c7;border-color:#fde68a;color:#d97706}.Jobs .JobsTableSection .JobsCellStatus .is-estimate{background:#e0e7ff;border-color:#c7d2fe;color:var(--background_Blue_Dark)}.Jobs .JobsTableSection .JobsCellStatus .is-unknown{background:#f3f4f6;border-color:#e5e7eb;color:var(--text_Title_Light_Light)}.Jobs .JobsTableSection .JobsCellStatus .JobsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.Jobs .JobsTableSection .JobsCellStatus .JobsStatusToggle .JobsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Jobs .JobsTableSection .JobsCellStatus .JobsStatusToggle .JobsStatusToggleText{min-width:54px;text-align:left}.Jobs .JobsTableSection .JobsCellStatus .JobsStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Jobs .JobsTableSection .JobsCellStatus .JobsStatusToggle.is-active .JobsStatusToggleDot{background:#22c55e;transform:translateX(71px)}.Jobs .JobsTableSection .JobsCellStatus .JobsStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Jobs .JobsTableSection .JobsEmpty{color:var(--text_Title_Light_Light);padding:22px 0;text-align:center}.Jobs .JobsTableSection .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);box-shadow:none;color:#b8b8b8;cursor:not-allowed}.Jobs .JobsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}.ScheduleJobSideBanner{display:flex;height:calc(100vh - 50px);justify-content:flex-end;padding:18px;position:fixed;right:0;top:50px;width:400px;z-index:999;z-index:4}.ScheduleJobSideBanner .ScheduleJobSideBannerCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 22px 60px #0f172a33;display:flex;flex-direction:column;gap:14px;overflow:auto;padding:0 18px 24px;width:100%}.ScheduleJobSideBanner .ScheduleJobSideBannerHeader{align-items:center;background-color:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding-bottom:10px;padding-top:18px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.ScheduleJobSideBanner .ScheduleJobSideBannerTitle{color:#0f172a;font-size:15px;font-weight:700}.ScheduleJobSideBanner .ScheduleJobSideBannerHeaderActions{align-items:center;display:flex;gap:8px}.ScheduleJobSideBanner .ScheduleJobSideBannerHeaderActions .ScheduleJobSideBannerIconButton{align-items:center;background:#eef2ff;border:1px solid #dbeafe;border-radius:10px;color:#4338ca;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.ScheduleJobSideBanner .ScheduleJobSideBannerHeaderActions .ScheduleJobSideBannerIconButton:hover{background:#e0e7ff}.ScheduleJobSideBanner .ScheduleJobSideBannerSection{border-bottom:1px solid #f1f5f9;display:flex;flex-direction:column;gap:6px;padding-bottom:10px}.ScheduleJobSideBanner .ScheduleJobSideBannerSection:last-child{border-bottom:none;padding-bottom:0}.ScheduleJobSideBanner .ScheduleJobSideBannerSection .ScheduleJobSideBannerSectionName{display:flex;justify-content:space-between}.ScheduleJobSideBanner .ScheduleJobSideBannerSection .ScheduleJobSideBannerSectionName .ScheduleJobSideBannerSectionNameRight{align-items:center;border-left:1px solid #f1f5f9;display:flex;gap:8px;padding-left:12px}.ScheduleJobSideBanner .ScheduleJobSideBannerSection .ScheduleJobSideBannerSectionName .ScheduleJobSideBannerSectionNameRight .ScheduleJobSideBannerIconButton{align-items:center;background:#eef2ff;border:1px solid #dbeafe;border-radius:10px;color:#4338ca;cursor:pointer;display:flex;height:30px;justify-content:center;width:30px}.ScheduleJobSideBanner .ScheduleJobSideBannerSection .ScheduleJobSideBannerSectionName .ScheduleJobSideBannerSectionNameRight .ScheduleJobSideBannerIconButton:hover{background:#e0e7ff}.ScheduleJobSideBanner .ScheduleJobSideBannerLabel{color:#94a3b8;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ScheduleJobSideBanner .ScheduleJobSideBannerValue{color:#0f172a;font-size:13px;font-weight:600}.ScheduleJobSideBanner .ScheduleJobSideBannerAction{background:#eef2ff;border:1px solid #dbeafe;border-radius:4px;color:#4f46e5;cursor:pointer;font-weight:700;padding:10px}.ScheduleJobSideBanner .ScheduleJobSideBannerTags{display:flex;flex-wrap:wrap;gap:8px}.ScheduleJobSideBanner .ScheduleJobSideBannerTags .ScheduleJobSideBannerTag{align-items:center;background:#22c55e;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:4px 4px 4px 12px}.ScheduleJobSideBanner .ScheduleJobSideBannerTags .ScheduleJobSideBannerTag .ScheduleJobSideBannerTagClose{align-items:center;background:#fff3;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;height:18px;justify-content:center;margin-left:4px;padding:0;width:18px}.ScheduleJobSideBanner .ScheduleJobSideBannerTags .ScheduleJobSideBannerEmpty{color:#94a3b8;font-size:12px}.ScheduleJobSideBanner .ScheduleJobSideBannerTagInputRow{align-items:center;display:flex;gap:8px}.ScheduleJobSideBanner .ScheduleJobSideBannerTagInput{border:1px solid var(--border_Light);border-radius:4px;flex:1 1;font-size:12px;outline:3px solid #0000;padding:8px 10px}.ScheduleJobSideBanner .ScheduleJobSideBannerTagInput:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f133}.ScheduleJobSideBanner .ScheduleJobSideBannerTagAdd{background:#eef2ff;border:1px solid #dbeafe;border-radius:4px;color:#4f46e5;cursor:pointer;font-weight:700;padding:8px 12px}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus{align-items:center;color:#0f172a;display:inline-flex;font-weight:700;gap:8px}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus .ScheduleJobSideBannerStatusDot{background:#f59e0b;border-radius:4px;height:8px;position:relative;width:8px}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus .ScheduleJobSideBannerStatusDropdown{min-width:160px}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus .ScheduleJobSideBannerStatusDropdown .ScheduleDropdownButton{background:#fff7ed;border-color:#fed7aa}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus.is-submitted .ScheduleJobSideBannerStatusDot{background:#3b82f6}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus.is-submitted .ScheduleJobSideBannerStatusDropdown .ScheduleDropdownButton{background:#eff6ff;border-color:#bfdbfe}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus.is-in-progress .ScheduleJobSideBannerStatusDot{background:#a855f7}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus.is-in-progress .ScheduleJobSideBannerStatusDropdown .ScheduleDropdownButton{background:#f5f3ff;border-color:#e9d5ff}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus.is-canceled .ScheduleJobSideBannerStatusDot{background:#ef4444}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus.is-canceled .ScheduleJobSideBannerStatusDropdown .ScheduleDropdownButton{background:#fef2f2;border-color:#fecaca}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus.is-done .ScheduleJobSideBannerStatusDot{background:#22c55e}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus.is-done .ScheduleJobSideBannerStatusDropdown .ScheduleDropdownButton{background:#f0fdf4;border-color:#bbf7d0}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus.is-pending .ScheduleJobSideBannerStatusDot{background:#f59e0b}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus.is-pending .ScheduleJobSideBannerStatusDropdown .ScheduleDropdownButton{background:#fff7ed;border-color:#fed7aa}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus.is-done-pending-approval .ScheduleJobSideBannerStatusDot{background:var(--text_Title_Light_Light)}.ScheduleJobSideBanner .ScheduleJobSideBannerStatus.is-done-pending-approval .ScheduleJobSideBannerStatusDropdown .ScheduleDropdownButton{background:#f9fafb;border-color:var(--border_Light)}.ScheduleJobSideBanner .ScheduleJobSideBannerSchedule{color:#475569;display:flex;flex-direction:column;font-size:12px;gap:6px}.ScheduleJobSideBanner .ScheduleJobSideBannerSchedule .ScheduleJobSideBannerScheduleRow{align-items:center;display:flex;gap:10px;justify-content:space-between}.ScheduleJobSideBanner .ScheduleJobSideBannerSchedule .ScheduleJobSideBannerScheduleRow span{color:#0f172a;font-weight:600;min-width:48px}.ScheduleJobSideBanner .ScheduleJobSideBannerSchedule .ScheduleJobSideBannerScheduleRow .ScheduleJobSideBannerScheduleInputs{align-items:center;display:flex;gap:8px}.ScheduleJobSideBanner .ScheduleJobSideBannerSchedule .ScheduleJobSideBannerScheduleRow .ScheduleJobSideBannerScheduleInputs .ScheduleDropdown{flex:1 1;min-width:135px}.ScheduleJobSideBanner .ScheduleJobSideBannerSchedule .ScheduleJobSideBannerScheduleRow .ScheduleJobSideBannerScheduleInputs input,.ScheduleJobSideBanner .ScheduleJobSideBannerSchedule .ScheduleJobSideBannerScheduleRow .ScheduleJobSideBannerScheduleInputs select{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-size:12px;outline:3px solid #0000;padding:6px 8px}.ScheduleJobSideBanner .ScheduleJobSideBannerSchedule .ScheduleJobSideBannerScheduleRow .ScheduleJobSideBannerScheduleInputs input:focus,.ScheduleJobSideBanner .ScheduleJobSideBannerSchedule .ScheduleJobSideBannerScheduleRow .ScheduleJobSideBannerScheduleInputs select:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f133}.ScheduleJobSideBanner .ScheduleJobSideBannerWarning{background:#fff7ed;border:1px solid #fed7aa;border-radius:4px;color:#b45309;font-size:11px;margin-top:6px;padding:6px 8px}.ScheduleJobSideBanner .ScheduleJobSideBannerSelect{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;color:#64748b;font-size:12px;padding:8px 10px}.ScheduleJobSideBanner .ScheduleJobSideBannerTextarea{border:1px solid var(--border_Light);border-radius:4px;font-size:12px;outline:3px solid #0000;padding:10px;resize:vertical;width:100%}.ScheduleJobSideBanner .ScheduleJobSideBannerTextarea:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f133}.ScheduleJobSideBanner .ScheduleJobSideBannerFooter{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding-top:12px}.ScheduleJobSideBanner .ScheduleJobSideBannerTabs{display:flex;gap:8px}.ScheduleJobSideBanner .ScheduleJobSideBannerTabs button{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;color:#64748b;cursor:pointer;font-size:12px;font-weight:700;padding:6px 12px}.ScheduleJobSideBanner .ScheduleJobSideBannerTabs button.active{background:#4338ca;border-color:#4338ca;color:#fff}.ScheduleJobSideBanner .ScheduleJobSideBannerTabBody{display:flex;flex-direction:column;gap:10px}.ScheduleJobSideBanner .ScheduleJobSideBannerNoteInput{display:flex;flex-direction:column;gap:8px}.ScheduleJobSideBanner .ScheduleJobSideBannerNoteInput textarea{border:1px solid var(--border_Light);border-radius:4px;font-size:12px;outline:3px solid #0000;padding:10px;resize:vertical;width:100%}.ScheduleJobSideBanner .ScheduleJobSideBannerNoteInput textarea:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f133}.ScheduleJobSideBanner .ScheduleJobSideBannerNoteInput button{align-self:flex-start;background:#eef2ff;border:1px solid #dbeafe;border-radius:4px;color:#4f46e5;cursor:pointer;font-weight:700;padding:6px 12px}.ScheduleJobSideBanner .ScheduleJobSideBannerNotesList{display:flex;flex-direction:column;gap:8px}.ScheduleJobSideBanner .ScheduleJobSideBannerNoteItem{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-size:12px;padding:8px 10px}.ScheduleJobSideBanner .ScheduleJobSideBannerActivityList{display:flex;flex-direction:column;gap:8px}.ScheduleJobSideBanner .ScheduleJobSideBannerActivityList.is-loading{opacity:.9}.ScheduleJobSideBanner .ScheduleJobSideBannerActivitySkeleton{display:flex;flex-direction:column;gap:8px}.ScheduleJobSideBanner .ScheduleJobSideBannerActivitySkeletonRow{animation:activityShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#f1f5f9,#e2e8f0 50%,#f1f5f9);background-size:200% 100%;border-radius:4px;height:54px}@keyframes activityShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ScheduleJobSideBanner .ScheduleJobSideBannerActivityMore{align-self:flex-start;background:#eef2ff;border:1px solid #dbeafe;border-radius:4px;color:#4f46e5;cursor:pointer;font-weight:700;padding:6px 12px}.ScheduleJobSideBanner .ScheduleJobSideBannerActivityMore:disabled{cursor:not-allowed;opacity:.6}.ScheduleJobSideBanner .ScheduleJobSideBannerActivityItem{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:3px solid #6366f1;border-radius:4px;color:#0f172a;font-size:12px;padding:8px 10px}.ScheduleJobSideBanner .ScheduleJobSideBannerActivityTitle{color:#0f172a;font-weight:700}.ScheduleJobSideBanner .ScheduleJobSideBannerActivityDetail{color:#475569;font-size:12px;margin-top:4px}.ScheduleJobSideBanner .ScheduleJobSideBannerActivityMeta{color:#94a3b8;font-size:11px;margin-top:4px}.ScheduleJobSideBanner .ScheduleJobSideBannerFinance{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ScheduleJobSideBanner .ScheduleJobSideBannerFinanceField.is-full{grid-column:1/-1}.ScheduleJobSideBanner .ScheduleJobSideBannerFinanceField{display:flex;flex-direction:column;gap:6px}.ScheduleJobSideBanner .ScheduleJobSideBannerFinanceField span{color:#94a3b8;font-size:11px;font-weight:600}.ScheduleJobSideBanner .ScheduleJobSideBannerFinanceField input{border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-size:12px;outline:3px solid #0000;padding:8px 10px}.ScheduleJobSideBanner .ScheduleJobSideBannerFinanceField input:focus{border-color:#6366f1;box-shadow:0 0 0 2px #6366f133}.GASettingsLogin{background:#f9fafb;display:flex;height:100vh;width:100%}.GASettingsLogin .GASettingsLoginLeft{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:flex-start;overflow:auto;padding:100px 5% 40px;transition:all .15s ease}.GASettingsLogin .GASettingsLoginLeft .SignUpLogo{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:24px}.GASettingsLogin .GASettingsLoginLeft .SignUpLogo img{height:34px;object-fit:contain;width:34px}.GASettingsLogin .GASettingsLoginLeft .SignUpLogo h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;letter-spacing:.3px;margin:0}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard{background-color:var(--background_White);border-radius:12px;max-height:620px;max-width:660px;overflow:visible;padding:32px 36px 28px;transition:max-height .42s ease,padding .3s ease;width:100%;will-change:max-height}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpLogoHeader{margin-bottom:28px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpLogoHeader h1{color:var(--text_Title_Light);letter-spacing:.1px;line-height:.9;text-align:center}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard h2{color:var(--text_Title_Light);font-size:16px;font-weight:300;margin-top:10px;text-align:center}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard h2 .LinkButton{background:none;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;padding:0;text-decoration:none;transition:color .12s ease}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard h2 .LinkButton:hover{color:var(--background_Blue_Dark);text-decoration:underline}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard h2 span{display:none}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders{display:flex;gap:10px;margin-bottom:18px;transition:all .15s ease}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders .ProviderButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:#111827;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;height:50px;justify-content:center;outline:3px solid #0000;padding:9px 12px;transition:all .15s ease;width:100%}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders .ProviderButton span{pointer-events:none}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders .ProviderButton img{height:25px;margin-right:8px;width:25px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders .ProviderButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpProviders .ProviderButton:active{box-shadow:0 2px 8px #0f172a1f;transform:translateY(1px)}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpDivider{color:#9ca3af;font-size:.75rem;margin-bottom:40px;margin-top:40px;position:relative;text-align:center}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpDivider span{background-color:var(--background_White);color:var(--text_Title_Light);font-size:17px;padding:0 10px;position:relative;z-index:1}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .SignUpDivider:before{background:var(--border_Light);content:"";height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm{display:flex;flex-direction:column;gap:14px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm label span{color:var(--text_Title_Light);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm input{border:1px solid var(--border_Light);border-radius:10px;font-size:.95rem;height:47px;outline:3px solid #0000;padding:9px 10px;transition:all .15s ease;width:100%}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm input:focus,.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginForm input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginError{background:#fee2e2;border-radius:6px;color:#b91c1c;font-size:.85rem;margin-top:4px;padding:8px 10px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard button[type=submit]{background:#005eff;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:400;height:50px;margin-top:6px;outline:3px solid #0000;padding:9px 12px;transition:background .15s ease,box-shadow .15s ease,transform .12s ease;width:100%}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard button[type=submit]:hover:not(:disabled){background:#04f;box-shadow:0 6px 18px #2563eb59;outline:3px solid var(--outline_Blue)}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard button[type=submit]:active:not(:disabled){box-shadow:0 3px 10px #2563eb73;transform:translateY(1px)}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard button[type=submit]:disabled{box-shadow:none;cursor:default;opacity:.7}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginFooterLinks{display:flex;font-size:.8rem;gap:12px;justify-content:space-between;margin-top:16px}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginFooterLinks .LinkButton{background:none;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;padding:0;text-decoration:none;transition:color .12s ease}.GASettingsLogin .GASettingsLoginLeft .GASettingsLoginCard .GASettingsLoginFooterLinks .LinkButton:hover{color:var(--background_Blue_Dark);text-decoration:underline}.SignUp{background:#f9fafb;height:100vh;justify-content:space-between;width:100%}.SignUp,.SignUp .SignUpLeft{align-items:center;display:flex}.SignUp .SignUpLeft{flex:1 1;flex-direction:column;height:100%;justify-content:flex-start;min-height:50vh;overflow:auto;padding:100px 5% 40px;transition:all .15s ease}.SignUp .SignUpLeft .SignUpLogo{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:24px}.SignUp .SignUpLeft .SignUpLogo img{height:34px;object-fit:contain;width:34px}.SignUp .SignUpLeft .SignUpLogo h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;letter-spacing:.3px;margin:0}.SignUp .SignUpLeft .GASettingsLoginCard{background-color:var(--background_White);border-radius:12px;max-height:620px;max-width:660px;overflow:visible;padding:32px 36px 28px;transition:max-height .42s ease,padding .3s ease;width:100%;will-change:max-height}.SignUp .SignUpLeft .GASettingsLoginCard.is-step-1{max-height:760px}.SignUp .SignUpLeft .GASettingsLoginCard.is-step-2{max-height:1200px}.SignUp .SignUpLeft .GASettingsLoginCard.is-step-3{max-height:620px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpStepContent{animation:signUpStepFade .18s ease}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpBackButton{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;gap:6px;margin-bottom:12px;padding:4px 0;transition:color .12s ease}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpBackButton:hover{color:var(--background_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpBackButton .material-symbols-outlined{font-size:18px;line-height:1}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpLogoHeader{color:#111827;font-size:24px;font-weight:700;letter-spacing:.03em;margin-bottom:28px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpLogoHeader h1{color:var(--text_Title_Light);letter-spacing:.1px;line-height:.9;text-align:center}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpLogoHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:300;margin-top:16px;text-align:center}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders{display:flex;gap:10px;margin-bottom:18px;transition:all .15s ease}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:#111827;cursor:pointer;display:flex;font-size:.9rem;font-weight:500;height:50px;justify-content:center;outline:3px solid #0000;padding:9px 12px;transition:all .15s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton span{pointer-events:none}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton img{height:25px;margin-right:8px;width:25px}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpProviders .ProviderButton:active{box-shadow:0 2px 8px #0f172a1f;transform:translateY(1px)}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpDivider{color:#9ca3af;font-size:.75rem;margin-bottom:40px;margin-top:40px;position:relative;text-align:center}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpDivider span{background-color:var(--background_White);color:var(--text_Title_Light);font-size:17px;padding:0 10px;position:relative;z-index:1}.SignUp .SignUpLeft .GASettingsLoginCard .SignUpDivider:before{background:var(--border_Light);content:"";height:1px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm{display:flex;flex-direction:column;gap:14px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm label span{color:var(--text_Title_Light);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select:hover{border-color:#e72020;outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpEmployeeButton:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpHowHearButton:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpIndustryButton:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError .SignUpRevenueButton:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError input:focus-visible,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .FieldError select:focus-visible{border-color:#e72020;outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:.95rem;outline:3px solid #0000;padding:13px 10px;transition:all .15s ease;width:100%}.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:focus,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:focus-visible,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:hover{border-color:#e72020;outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:focus,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField{align-items:center;display:flex;position:relative}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordInput{padding-right:44px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordToggle{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;outline:3px solid #0000;position:absolute;right:10px;transition:color .12s ease;-webkit-user-select:none;user-select:none}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordToggle:hover{color:var(--background_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordToggle:focus-visible{outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpPasswordField .SignUpPasswordToggle .material-symbols-outlined{font-size:20px;line-height:1;margin-top:13px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpConfirmPassword{display:none;pointer-events:none}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpConfirmPassword.is-visible{display:block;pointer-events:auto}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpConfirmPassword.is-visible .SignUpConfirmPasswordBody{animation:signUpConfirmReveal .2s ease}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpConfirmPassword .SignUpConfirmPasswordBody{display:block}@keyframes signUpConfirmReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select{-webkit-appearance:none;appearance:none;background-color:var(--background_White);background-image:linear-gradient(45deg,#0000 50%,var(--text_Title_Light_Light) 50%),linear-gradient(135deg,var(--text_Title_Light_Light) 50%,#0000 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-repeat:no-repeat;background-size:6px 6px,6px 6px;border:1px solid var(--border_Light);border-radius:6px;font-size:.95rem;padding:9px 10px;transition:border-color .15s ease,box-shadow .15s ease,background-color .12s ease;width:100%}.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select:focus,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select:focus-visible,.FieldError .SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select:hover{border-color:#e72020;box-shadow:none;outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm select:focus{background-color:#f9fafb;border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb33;outline:3px solid #0000}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown{position:relative}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#111827;cursor:pointer;display:flex;font-size:.9rem;gap:8px;height:47px;justify-content:space-between;outline:3px solid #0000;padding:9px 10px;transition:all .15s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryButton.FieldError:hover{border-color:#e72020;outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryLabel{font-weight:400;margin-bottom:0}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryLabel.is-placeholder{color:var(--text_Title_Light_Light);font-weight:400}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryChevron{color:var(--text_Title_Light_Light);margin-bottom:0;margin-right:5px;margin-top:5px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryChevron svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:20px;margin-right:0;width:20px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryMenu{background-color:var(--background_White);border:1px solid #0f172a1a;border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:4px;left:0;max-height:220px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);width:100%;z-index:10}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryList{display:flex;flex-direction:column;gap:4px;max-height:170px;overflow-y:auto;padding:0 4px 4px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryOption{background:#0000;border:none;border-radius:10px;color:#111827;cursor:pointer;font-size:.85rem;padding:10px;text-align:left;transition:background .12s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryOption:hover{background:#f3f4f6}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryOption.is-active{background:#2563eb1f;color:var(--background_Blue_Dark);font-weight:600}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpIndustryDropdown .SignUpIndustryEmpty{color:var(--text_Title_Light_Light);font-size:.8rem;padding:10px;text-align:center}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown{position:relative}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#111827;cursor:pointer;display:inline-flex;font-size:.9rem;gap:8px;height:47px;justify-content:space-between;outline:3px solid #0000;padding:4px;transition:all .15s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearButton.FieldError:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton.FieldError,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton.FieldError.is-open,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueButton.FieldError:hover{border-color:#e72020;outline:3px solid #fb1b1b66}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearLabel,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueLabel{font-weight:400;margin-bottom:0;margin-left:10px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearLabel.is-placeholder,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueLabel.is-placeholder{color:var(--text_Title_Light_Light);font-weight:400}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueChevron{color:var(--text_Title_Light_Light);margin-bottom:0}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearChevron svg,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueChevron svg{fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:20px;margin-right:10px;width:20px}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearMenu,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueMenu{background-color:var(--background_White);border:1px solid #0f172a1a;border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:4px;left:0;max-height:220px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 6px);width:100%;z-index:10}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearOption,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueOption{background:#0000;border:none;border-radius:10px;color:#111827;cursor:pointer;font-size:.85rem;padding:10px;text-align:left;transition:background .12s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearOption:hover,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueOption:hover{background:#f3f4f6}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpEmployeeOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpHowHearOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpEmployeeDropdown .SignUpRevenueOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpEmployeeOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpHowHearOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpHowHearDropdown .SignUpRevenueOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpEmployeeOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpHowHearOption.is-active,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .SignUpRevenueDropdown .SignUpRevenueOption.is-active{background:#2563eb1f;color:var(--background_Blue_Dark);font-weight:600}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .PhoneInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryChevron,.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .PhoneInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryLabel{margin-bottom:0}.SignUp .SignUpLeft .GASettingsLoginCard .GASettingsLoginForm .PhoneInput .PhoneInputRow input{border-left:0;border-radius:0 10px 10px 0}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit]{background:#005eff;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:400;height:50px;margin-top:6px;outline:3px solid #0000;padding:9px 12px;transition:background .15s ease,box-shadow .15s ease,transform .12s ease;width:100%}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit]:hover:not(:disabled){background:#04f;box-shadow:0 6px 18px #2563eb59;outline:3px solid var(--outline_Blue)}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit]:active:not(:disabled){box-shadow:0 3px 10px #2563eb73;transform:translateY(1px)}.SignUp .SignUpLeft .GASettingsLoginCard button[type=submit]:disabled{box-shadow:none;cursor:default;opacity:.7}.SignUp .SignUpLeft .SignUpFooterLinks{display:flex;font-size:15px;gap:8px;justify-content:space-between;margin-top:16px}.SignUp .SignUpLeft .SignUpFooterLinks .LinkButton{background:none;border:none;color:var(--text_Title_Light);cursor:pointer;font:inherit;padding:0;transition:color .12s ease;transition:all .15s ease}.SignUp .SignUpLeft .SignUpFooterLinks .LinkButton span{color:var(--background_Blue)}.SignUp .SignUpLeft .SignUpFooterLinks .LinkButton span:hover{text-decoration:underline}.SignUp .SignUpLeft .SignUpFooterLinks .SignUpResendButton{background-color:red;color:var(--text_Title_Light)}.SignUp .SignUpLeft .SignUpFooterLinks .SignUpResendButton:hover{text-decoration:underline}.SignUp .SignUpRight{align-items:center;background:#4557f7;color:#fff;display:flex;flex:1 1;height:100%;justify-content:center;max-width:900px;padding:40px 32px}.SignUp .SignUpRight .SignUpHero{display:flex;flex-direction:column;gap:24px;margin-bottom:100px;max-width:520px;width:100%}.SignUp .SignUpRight .SignUpHero .SignUpHeroHeader{margin-bottom:50px}.SignUp .SignUpRight .SignUpHero .SignUpHeroHeader h3{color:#fff;font-size:35px;font-weight:300;margin:0 0 8px}.SignUp .SignUpRight .SignUpHero .SignUpHeroHeader p{color:#fffc;font-size:13px;margin:0}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock{background:#ffffff14;border-radius:18px;padding:18px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame{background:#fff;border-radius:16px;box-shadow:0 20px 50px #0f172a40;height:230px;padding:16px;position:relative}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockTop .SignUpHeroMockTitle{color:#111827;font-size:.95rem;font-weight:600}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockTop .SignUpHeroMockPills{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockTop .SignUpHeroMockPills span{border:1px solid #e5e7eb;border-radius:8px;color:var(--text_Title_Light);font-size:.7rem;padding:4px 8px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-bottom:12px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard{align-items:center;background:#f9fafb;border-radius:6px;display:flex;height:72px;justify-content:center;padding:0}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard.has-content{justify-content:flex-start;padding:8px 10px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard.is-compact{align-items:flex-start}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard.is-tall{align-items:center;display:flex;height:110px;padding:10px 12px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard .SignUpHeroMockCardContent{display:flex;flex-direction:column;gap:6px;width:100%}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard .SignUpHeroMockCardContent .SignUpHeroMockRow{align-items:center;color:#6b7280;display:flex;font-size:.68rem;justify-content:space-between}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard .SignUpHeroMockCardContent .SignUpHeroMockRow .SignUpHeroMockRowLabel{align-items:center;display:flex;gap:6px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard .SignUpHeroMockCardContent .SignUpHeroMockRow .SignUpHeroMockRowLabel .SignUpHeroMockIcon{color:#3e4a50;font-size:.85rem;line-height:1}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard .SignUpHeroMockCardContent .SignUpHeroMockRow .SignUpHeroMockLabel{font-size:12px;font-weight:300}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockBody .SignUpHeroMockCard .SignUpHeroMockCardContent .SignUpHeroMockRow .SignUpHeroMockValue{color:#111827;font-weight:600}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockOverlay{background:#fff;border-radius:12px;box-shadow:0 10px 24px #0f172a2e;display:flex;flex-direction:column;gap:8px;padding:12px;position:absolute;right:-36px;top:150px;width:170px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockOverlay .SignUpHeroMockOverlayHeader{align-items:center;display:flex;font-size:.8rem;font-weight:600;justify-content:space-between}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockOverlay .SignUpHeroMockOverlayHeader .SignUpHeroMockTag{background:#eef2ff;border-radius:999px;color:#4f46e5;font-size:.65rem;padding:2px 6px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockOverlay .SignUpHeroMockOverlayRow{background:#e5e7eb;border-radius:999px;height:10px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockOverlay .SignUpHeroMockOverlayRow.is-wide{height:12px}.SignUp .SignUpRight .SignUpHero .SignUpHeroMock .SignUpHeroMockFrame .SignUpHeroMockOverlay .SignUpHeroMockOverlayButton{background:#111827;border:none;border-radius:8px;color:#fff;font-size:.7rem;padding:6px 8px}.SignUp .SignUpRight .SignUpHero .SignUpHeroBrands{color:#ffffffbf;display:flex;flex-wrap:wrap;font-size:.8rem;gap:16px}.SignUp .SignUpSuccess h2{color:var(--text_Title_Light);font-size:22px;font-weight:600}.SignUp .SignUpSuccess p{color:var(--text_Title_Light);font-size:15px;font-weight:300;margin-top:10px}.SignUp .SignUpSuccess .SignUpSuccessActions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpResendButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:.9rem;font-weight:400;height:37px;outline:3px solid #0000;padding:9px 16px;transition:all .15s ease}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpResendButton:hover:not(:disabled){border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpResendButton:disabled{cursor:default;opacity:.7}.SignUp .SignUpSuccess .SignUpSuccessActions .PrimaryActionButton{background:var(--background_Blue);border:none;border:1px solid var(--background_Blue);border-radius:10px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:400;height:37px;outline:3px solid #0000;padding:9px 16px;transition:background .15s ease,box-shadow .15s ease,transform .12s ease;transition:all .15s ease}.SignUp .SignUpSuccess .SignUpSuccessActions .PrimaryActionButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SignUp .SignUpSuccess .SignUpSuccessActions .PrimaryActionButton:active{box-shadow:0 3px 10px #2563eb73;transform:translateY(1px)}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpDeclineButton{background:#fff;border:1px solid #ef4444;border-radius:10px;color:#ef4444;cursor:pointer;font-size:.9rem;font-weight:400;height:37px;outline:3px solid #0000;padding:9px 16px;transition:all .15s ease}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpDeclineButton:hover{border:1px solid #dc2626;color:#dc2626;outline:3px solid #ef444433}.SignUp .SignUpSuccess .SignUpSuccessActions .SignUpDeclineButton:active{transform:translateY(1px)}@keyframes signUpStepFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:900px){.SignUp{flex-direction:column;height:auto}.SignUp .SignUpLeft{height:auto;width:100%}.SignUp .SignUpRight{width:100%}}.PhoneInput{width:100%}.PhoneInput .PhoneInputRow{align-items:center;display:flex;width:100%}.PhoneInput .PhoneInputCountryDropdown{min-width:120px;position:relative}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px 0 0 10px;color:#111827;cursor:pointer;display:flex;font-size:14px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:12px 10px;transition:all .15s ease;width:100%}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton.is-open,.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton:focus,.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryLabel{align-items:center;display:flex;font-weight:500;gap:6px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryChevron{align-items:center;color:var(--text_Title_Light_Light);display:flex}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton .PhoneInputCountryChevron .material-symbols-outlined{font-size:18px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;left:0;padding:10px;position:absolute;top:calc(100% + 8px);width:260px;z-index:20}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountrySearch{margin-bottom:8px}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountrySearch input{border:1px solid var(--border_Light);border-radius:10px;font-size:13px;outline:3px solid #0000;padding:10px;width:100%}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountrySearch input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList .PhoneInputCountryOption{background:#0000;border:1px solid #0000;border-radius:8px;cursor:pointer;font-size:13px;padding:8px 10px;text-align:left}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList .PhoneInputCountryOption:hover{background:var(--background_Gray_Light)}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList .PhoneInputCountryOption.is-active{background:var(--background_Gray_Dark_Light);border-color:var(--border_Dark_Light);font-weight:600}.PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryMenu .PhoneInputCountryList .PhoneInputCountryEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 6px}.PhoneInput .PhoneInputField{background-color:var(--background_White);border:1px solid var(--border_Light);border-left:1px solid #0000;border-radius:0 10px 10px 0;flex:1 1;font-size:14px;outline:3px solid #0000;padding:12px 10px;transition:all .15s ease}.PhoneInput .PhoneInputField:focus,.PhoneInput .PhoneInputField:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:10}.PhoneInput .PhoneInputField:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.PhoneInput.is-error .PhoneInputField{border-color:#dc2626;outline:3px solid #dc26264d;z-index:1}.PhoneInput.PhoneInput--auth .PhoneInputCountryButton{border:1px solid var(--border_Dark_Light);font-size:.9rem;height:47px;padding:9px 10px}.PhoneInput.PhoneInput--auth .PhoneInputCountryButton:focus,.PhoneInput.PhoneInput--auth .PhoneInputCountryButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneInput.PhoneInput--auth .PhoneInputField{border:1px solid var(--border_Dark_Light);font-size:.95rem;padding:13px 10px}.PhoneInput.PhoneInput--auth .PhoneInputField:focus,.PhoneInput.PhoneInput--auth .PhoneInputField:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Operations{background-color:#fff;border:1px solid var(--border_Light);border-radius:8px;display:flex;height:100%;width:auto}.Operations .OperationsMenu{border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:7px;max-width:238px;min-width:238px;overflow-x:hidden;overflow-y:auto;padding:25px 18px 20px}.Operations .OperationsMenu .OperationsMenuSearch{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--background_Gray_Light_Blue);border-radius:50px;display:flex;gap:8px;margin-bottom:6px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.Operations .OperationsMenu .OperationsMenuSearch:focus-within,.Operations .OperationsMenu .OperationsMenuSearch:hover{background-color:var(--background_White);border-color:var(--background_Blue);outline:3px solid #2564eb33}.Operations .OperationsMenu .OperationsMenuSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Operations .OperationsMenu .OperationsMenuSearch input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:12px;outline:none;padding:8px 0;width:100%}.Operations .OperationsMenu .OperationsMenuSearch input::placeholder{color:var(--text_Title_Light_Light)}.Operations .OperationsMenu .OperationsMenuSearch .OperationsMenuSearchClear{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.Operations .OperationsMenu .OperationsMenuSearch .OperationsMenuSearchClear .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.Operations .OperationsMenu .OperationsMenuSearch .OperationsMenuSearchClear:hover .material-symbols-outlined{color:var(--text_Title_Light)}.Operations .OperationsMenu .OperationsMenuCategory{display:flex;flex-direction:column}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle{align-items:center;background-color:var(--background_Gray_Light_Blue);border-radius:50px;cursor:pointer;display:flex;gap:6px;justify-content:space-between;margin-bottom:5px;padding:8px 15px;width:100%}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:0}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle .material-symbols-outlined{color:#6b7280;font-size:20px;transition:transform .2s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle.is-open .material-symbols-outlined{transform:rotate(180deg)}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle:hover .material-symbols-outlined,.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryTtitle:hover h2{color:var(--text_Title_Light)}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList{display:flex;flex-direction:column;gap:8px;max-height:0;opacity:0;overflow:hidden;transform:translateY(-4px);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList.is-open{max-height:800px;opacity:1;transform:translateY(0)}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox{align-items:flex-start;border-left:3px solid #0000;border-radius:50px;color:#434d59;display:flex;justify-content:flex-start;padding:7px 10px;transition:border-left .2s ease,margin-left .2s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .material-symbols-outlined{font-size:21px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;margin-right:9px;margin-top:2px}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText{display:flex;flex-direction:column}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h3{color:var(--text_Title_Light);cursor:pointer;display:inline-block;font-size:14px;font-weight:470;transition:background .15s ease,color .15s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox .OperationsMenBoxText h4{color:var(--text_Title_Light_Light);cursor:pointer;display:inline-block;font-size:11px;font-weight:400;margin-top:-1px;transition:background .15s ease,color .15s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox:hover{background-color:var(--background_Gray_Light_Blue);cursor:pointer}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox:hover .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 100,"opsz" 24;transition:font-variation-settings .2s ease}.Operations .OperationsMenu .OperationsMenuCategory .OperationsMenuCategoryList .OperationsMenBox:last-child{margin-bottom:15px}.UpgredePlanNotify{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}.UpgredePlanNotify .UpgredePlanNotifyOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(219,228,253,.243);inset:0;position:absolute}.UpgredePlanNotify .UpgredePlanNotifyCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:10px;box-shadow:0 20px 50px #0f172a40;display:flex;flex-direction:column;gap:12px;overflow:hidden;position:relative;width:min(520px,100% - 32px);z-index:1}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient{background:#0b60ff82;background:linear-gradient(180deg,#0b60ff4f,rgba(11,96,255,.239) 35%,#0b5fff00);border-radius:10px 10px 0 0;height:240px;left:0;position:absolute;top:0;width:100%}@keyframes UpgredePlanNotifyFloat{0%{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}to{transform:translateZ(0)}}@keyframes UpgredePlanNotifyFloatWide{0%{transform:translateZ(0)}50%{transform:translate3d(6px,-12px,0)}to{transform:translateZ(0)}}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient img{animation:UpgredePlanNotifyFloat 5s ease-in-out infinite;border:2px solid hsla(0,0%,100%,.222);border-radius:999px;cursor:pointer;padding:5px;position:absolute;transition:all .15s ease;will-change:transform;z-index:4}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient img:hover{height:75px;width:75px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient1{animation:UpgredePlanNotifyFloat 6s ease-in-out infinite;background-color:rgba(168,32,236,.329);height:60px;left:120px;top:60px;width:60px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient2{animation:UpgredePlanNotifyFloatWide 7s ease-in-out infinite;background-color:rgba(11,95,255,.329);height:60px;right:120px;top:60px;width:60px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient3{animation:UpgredePlanNotifyFloat 5.5s ease-in-out infinite;background-color:rgba(39,187,252,.329);height:50px;left:15%;top:150px;width:50px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient4{animation:UpgredePlanNotifyFloatWide 6.5s ease-in-out infinite;background-color:rgba(29,78,216,.329);height:50px;right:15%;top:150px;width:50px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardGradient .UpgredePlanNotifyCardGradient5{animation:UpgredePlanNotifyFloat 7.5s ease-in-out infinite;background-color:rgba(34,197,94,.329);height:70px;left:calc(50% - 27px);top:20px;transform:translateX(calc(-50% - 50px));width:70px;will-change:transform}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyHeader{align-items:center;display:flex;z-index:2}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyHeader .UpgredePlanNotifyClose{align-items:center;background:#0000;background-color:hsla(0,0%,100%,.717);border:none;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;justify-content:center;margin:20px;padding:4px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyHeader .UpgredePlanNotifyClose .material-symbols-outlined{font-size:18px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyHeader .UpgredePlanNotifyClose:hover{background-color:#ffffffe6}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:-20px;padding:30px 30px 0;z-index:1}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody img{height:180px;width:180px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h3{color:var(--text_Title);font-size:24px;font-weight:600;margin:0;text-align:center}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody p{color:var(--text_Title_Light_Light);font-size:17px;font-weight:300;line-height:1.1;margin-top:10px;text-align:center}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage{align-items:center;border:1px solid var(--outline_Blue);border-radius:8px;display:flex;gap:7px;margin-top:20px;padding:10px;width:100%}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage img{height:40px;width:40px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage .UpgredePlanNotifyCardBodyMessageText{gap:4px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage .UpgredePlanNotifyCardBodyMessageText h5{color:var(--text_Title);font-size:14px;font-weight:500;margin:0}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyMessage .UpgredePlanNotifyCardBodyMessageText h6{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget{margin-top:18px;width:100%}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget h5{color:var(--text_Title);font-size:16px;font-weight:500;margin-bottom:10px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget .UpgredePlanNotifyCardBodyWhatYoygetBox{align-items:center;display:flex;gap:10px;margin-top:10px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget .UpgredePlanNotifyCardBodyWhatYoygetBox .material-symbols-outlined{color:var(--background_Blue);font-size:16px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody .UpgredePlanNotifyCardBodyWhatYoyget .UpgredePlanNotifyCardBodyWhatYoygetBox h6{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300;margin:0}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h4{color:var(--background_Blue);cursor:pointer;font-size:16px;font-weight:600;margin:40px 0 0;text-align:center}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardBody h4:hover{text-decoration:underline}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter{align-items:center;border-radius:0 0 10px 10px;border-top:1px solid var(--border_Light);display:flex;gap:15px;justify-content:space-between;margin-top:8px;padding:20px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter .UpgredePlanNotifyCardFooterLeft{align-items:center;display:flex;gap:10px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter .UpgredePlanNotifyCardFooterLeft img{align-items:center;height:35px;justify-content:center;width:35px}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter .UpgredePlanNotifyCardFooterLeft p{color:#0f172a;font-size:12px;font-weight:200;margin:0;text-align:start}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter .UpgredePlanNotifyCardFooterLeft p a{color:var(--background_Blue);font-weight:600;margin-left:4px;text-decoration:underline}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter button{align-self:center;background:var(--background_Blue);border:1px solid #0000;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;outline:3px solid #0000;padding:12px 30px;transition:all .15s ease}.UpgredePlanNotify .UpgredePlanNotifyCard .UpgredePlanNotifyCardFooter button:hover{border:1px solid var(--outline_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsTeam{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsTeam .SettingsTeamHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.SettingsTeam .SettingsTeamHeader .SettingsTeamHeaderMain{display:flex;gap:10px}.SettingsTeam .SettingsTeamHeader .SettingsTeamHeaderActions{align-items:center;display:flex}.SettingsTeam .SettingsTeamHeader.is-unconfirmed{background:#fef2f2;border-color:#fecaca;border-radius:50px 0 0 50px;color:#b91c1c;margin:0}.SettingsTeam .SettingsTeamHeader .SettingsTeamSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.SettingsTeam .SettingsTeamHeader{border-radius:0 50px 50px 0}.SettingsTeam .SettingsTeamHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsTeam .SettingsTeamHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsTeam .SettingsTeamHeader h3:hover{text-decoration:underline}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsTeam .SettingsTeamHeader .SettingsTeamAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.SettingsTeam .SettingsTeamControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters{align-items:center;display:flex;gap:12px}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamPageSize,.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamRoleFilter,.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamStatusFilter{position:relative}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsTeam .SettingsTeamControls .SettingsTeamFilters .SettingsTeamFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch{min-width:240px}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm:focus-within,.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.SettingsTeam .SettingsTeamControls .SettingsTeamSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsTeam .SettingsTeamTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable tbody{display:table-row-group}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable tr{display:table-row}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable td{height:70px}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable td,.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable .SettingsTeamSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable .SettingsTeamSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable .SettingsTeamSortableHeader:hover{color:#111827}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable .SettingsTeamSortableHeader .SettingsTeamSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable .SettingsTeamSortableHeader .SettingsTeamSortIcon.is-active{color:#4b5563}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable .SettingsTeamSortableHeader .SettingsTeamSortIcon.is-asc{transform:rotate(180deg)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable tbody tr:hover{background:rgba(249,250,251,.855)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamRow{transition:background .12s ease-out}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCell{align-items:center;display:flex;min-width:120px}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellRole .GASettingsTeamRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellRole .GASettingsTeamRoleBadgeTech{background:#eaf3ff;border-color:#c7d9ff;color:var(--background_Blue_Dark)}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellRole .GASettingsTeamRoleBadgeSubcontractor{background:#fff4ec;border-color:#ffd8b5;color:#b45309}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellRole .GASettingsTeamRoleBadgeDispatcher{background:#fef6e7;border-color:#fde2b3;color:#b45309}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellRole .GASettingsTeamRoleBadgeManager{background:#ebf9f1;border-color:#c8eed8;color:#15803d}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellRole .GASettingsTeamRoleBadgeAdmin{background:#f4eafe;border-color:#dfc3fb;color:#6b21a8}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatus .GASettingsTeamPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatus .GASettingsTeamStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatus .GASettingsTeamStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm{align-items:center;display:flex;flex-wrap:nowrap}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;max-width:100%;padding:6px 12px;white-space:nowrap}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamPill h4{margin-bottom:2px;margin-left:5px}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamPill.is-confirmed{background:rgba(40,126,213,.086);border-color:#287ed5;color:#287ed5}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamPill.is-unconfirmed{background:#fef2f2;border-color:#fecaca;border-radius:50px 0 0 50px;color:#b91c1c}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamResendInvite{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:0 50px 50px 0;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:11px;gap:6px;height:28px;height:30px;justify-content:center;min-width:28px;padding:6px 12px;white-space:nowrap;width:auto}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamResendInvite .material-symbols-outlined{font-size:16px}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamResendInvite:hover{background:var(--background_Gray_Light)}.SettingsTeam .SettingsTeamTableSection .GASettingsTeamCellStatusEmail .SettingsTeamEmailConfirm .SettingsTeamResendInvite:disabled{cursor:not-allowed;opacity:.6}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellName{color:var(--background_Blue);cursor:pointer}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellName:hover{text-decoration:underline}.SettingsTeam .SettingsTeamTableSection .SettingsActionsHeader{max-width:70px}.SettingsTeam .SettingsTeamTableSection .SettingsActionsHeader,.SettingsTeam .SettingsTeamTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsTeam .SettingsTeamTableSection .SettingsActionsHeader:before,.SettingsTeam .SettingsTeamTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsTeam .SettingsTeamTableSection .SettingsActionsHeader.is-overlaying,.SettingsTeam .SettingsTeamTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsTeam .SettingsTeamTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsTeam .SettingsTeamTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsTeam .SettingsTeamTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsTeam .SettingsTeamTableSection .SettingsCellEdit:hover{color:#111827}.SettingsTeam .SettingsTeamTableSection .SettingsTeamNameCell{display:flex;flex-direction:column}.SettingsTeam .SettingsTeamTableSection .SettingsTeamName{font-weight:500}.SettingsTeam .SettingsTeamTableSection .SettingsTeamEmail{color:#9b9b9b;font-size:11px}.SettingsTeam .SettingsTeamTableSection .SettingsTeamRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsTeam .SettingsTeamTableSection .SettingsTeamRoleBadgeTech{background:#e8f4ff;color:#1769aa}.SettingsTeam .SettingsTeamTableSection .SettingsTeamRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.SettingsTeam .SettingsTeamTableSection .SettingsTeamRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.SettingsTeam .SettingsTeamTableSection .SettingsTeamRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.SettingsTeam .SettingsTeamTableSection .SettingsTeamRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.SettingsTeam .SettingsTeamTableSection .SettingsTeamPill{align-items:center;background:#f9fafb;border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusPill{text-transform:capitalize}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusToggle .SettingsTeamStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusToggle .SettingsTeamStatusToggleText{min-width:54px;text-align:left}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusToggle.is-active .SettingsTeamStatusToggleDot{background:#22c55e;transform:translateX(71px)}.SettingsTeam .SettingsTeamTableSection .SettingsTeamCellStatus .SettingsTeamStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsTeam .SettingsTeamPhone{color:var(--background_Blue);text-decoration:none}.SettingsTeam .SettingsTeamPhone:hover{text-decoration:underline}.SettingsTeam .SettingsTeamEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsTeam .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsTeam .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsTeam .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.SettingsTeam .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.SettingsTeam .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsTeam .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsTeam .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsTeam .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsTeam .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsTeam .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsTeam .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid #fff;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:#fff;box-shadow:none;color:#b8b8b8;cursor:not-allowed}.SettingsTeam .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}.SettingsTeam .SettingsTeamModalOverlay{align-items:center;background:radial-gradient(circle at top left,#3b82f638,#0000 55%),#0f172a8c;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #94a3b880;border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalHeader{align-items:center;background:linear-gradient(135deg,#2563eb08,#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalHeader h3{color:#111827;font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalHeader .SettingsTeamModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalHeader .SettingsTeamModalClose:hover{background:#0f172a0d;color:#1f2933;transform:translateY(-.5px)}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalBody{background:radial-gradient(circle at top right,#2563eb0a,#0000 55%),#fff;padding:20px 22px 22px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamModal .SettingsTeamModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField span{color:#666;font-size:12px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField.SettingsTeamField--select{position:relative}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb26;outline:3px solid #0000}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamField .SettingsTeamFieldSelectOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsTeam .SettingsTeamModalOverlay .SettingsTeamHelp{color:#888;font-size:11px}.SettingsTeam .SettingsTeamError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsTeam .SettingsTeamBtnPrimary{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;box-shadow:0 10px 24px #2563eb52,0 0 0 3px #2563eb1f;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsTeam .SettingsTeamBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px #2563eb29;transform:translateY(-1px)}.SettingsTeam .SettingsTeamBtnPrimary:active{box-shadow:0 8px 18px #2563eb59,0 0 0 3px #2563eb2e;transform:translateY(0)}.SettingsTeam .SettingsTeamBtnSecondary{background:#f9fafb;border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsTeam .SettingsTeamBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsTeam .SettingsTeamBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:960px){.SettingsTeam .SettingsTeam{padding:16px}.SettingsTeam .SettingsTeam .SettingsTeamFilters{flex-wrap:wrap}.SettingsTeam .SettingsTeam .SettingsTeamTableWrapper{max-width:100vw;overflow-x:auto}.SettingsTeam .SettingsTeam .SettingsTeamTable td,.SettingsTeam .SettingsTeam .SettingsTeamTable th{white-space:nowrap}}.SettingsCompany{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsCompany .SettingsCompanyHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyHeaderMain{display:flex;gap:10px}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyHeaderActions{align-items:center;display:flex}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyTitle{font-size:20px;font-weight:600;margin:0}.SettingsCompany .SettingsCompanyHeader .SettingsCompanySubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.SettingsCompany .SettingsCompanyHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsCompany .SettingsCompanyHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsCompany .SettingsCompanyHeader h3:hover{text-decoration:underline}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsCompany .SettingsCompanyHeader .SettingsCompanyAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.SettingsCompany .SettingsCompanyControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters{align-items:center;display:flex;gap:12px}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyPageSize,.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyRoleFilter,.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyStatusFilter{position:relative}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCompany .SettingsCompanyControls .SettingsCompanyFilters .SettingsCompanyFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch{min-width:240px}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm:focus-within,.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.SettingsCompany .SettingsCompanyControls .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsCompany .SettingsCompanyTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable tbody{display:table-row-group}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable tr{display:table-row}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable td{height:70px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable td,.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable .SettingsCompanySortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable .SettingsCompanySortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable .SettingsCompanySortableHeader:hover{color:#111827}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable .SettingsCompanySortableHeader .SettingsCompanySortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable .SettingsCompanySortableHeader .SettingsCompanySortIcon.is-active{color:#4b5563}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable .SettingsCompanySortableHeader .SettingsCompanySortIcon.is-asc{transform:rotate(180deg)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable tbody tr:hover{background:rgba(249,250,251,.855)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyStatusPill{background-color:#15803d;border-radius:999px;padding:7px 14px;text-transform:capitalize}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyLogoCell{align-items:center;display:flex;gap:12px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyLogoCell .SettingsCompanyLogoImage{background-color:var(--background_Gray_Light);border-radius:6px;height:50px;object-fit:contain;padding:3px;width:80px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyRow{transition:background .12s ease-out}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCell{align-items:center;display:flex;min-width:120px}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellRole .GASettingsCompanyRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellRole .GASettingsCompanyRoleBadgeTech{background:#eaf3ff;border-color:#c7d9ff;color:var(--background_Blue_Dark)}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellRole .GASettingsCompanyRoleBadgeSubcontractor{background:#fff4ec;border-color:#ffd8b5;color:#b45309}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellRole .GASettingsCompanyRoleBadgeDispatcher{background:#fef6e7;border-color:#fde2b3;color:#b45309}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellRole .GASettingsCompanyRoleBadgeManager{background:#ebf9f1;border-color:#c8eed8;color:#15803d}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellRole .GASettingsCompanyRoleBadgeAdmin{background:#f4eafe;border-color:#dfc3fb;color:#6b21a8}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellStatus .GASettingsCompanyPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellStatus .GASettingsCompanyStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellStatus .GASettingsCompanyStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellStatusEmail .SettingsCompanyPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellStatusEmail .SettingsCompanyPill h4{margin-bottom:2px;margin-left:5px}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellStatusEmail .SettingsCompanyPill.is-confirmed{background:rgba(40,126,213,.086);border-color:#287ed5;color:#287ed5}.SettingsCompany .SettingsCompanyTableSection .GASettingsCompanyCellStatusEmail .SettingsCompanyPill.is-unconfirmed{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellName{color:var(--background_Blue);cursor:pointer}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellName:hover{text-decoration:underline}.SettingsCompany .SettingsCompanyTableSection .SettingsActionsHeader{max-width:70px}.SettingsCompany .SettingsCompanyTableSection .SettingsActionsHeader,.SettingsCompany .SettingsCompanyTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsCompany .SettingsCompanyTableSection .SettingsActionsHeader:before,.SettingsCompany .SettingsCompanyTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsCompany .SettingsCompanyTableSection .SettingsActionsHeader.is-overlaying,.SettingsCompany .SettingsCompanyTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsCompany .SettingsCompanyTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsCompany .SettingsCompanyTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsCompany .SettingsCompanyTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsCompany .SettingsCompanyTableSection .SettingsCellEdit:hover{color:#111827}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyNameCell{display:flex;flex-direction:column}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyName{font-weight:500}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyEmail{color:#9b9b9b;font-size:11px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyRoleBadgeTech{background:#e8f4ff;color:#1769aa}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyPill{align-items:center;background:#f9fafb;border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusPill{text-transform:capitalize}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusToggle .SettingsCompanyStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusToggle .SettingsCompanyStatusToggleText{min-width:54px;text-align:left}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusToggle.is-active .SettingsCompanyStatusToggleDot{background:#22c55e;transform:translateX(71px)}.SettingsCompany .SettingsCompanyTableSection .SettingsCompanyCellStatus .SettingsCompanyStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCompany .SettingsCompanyPhone{color:var(--background_Blue);text-decoration:none}.SettingsCompany .SettingsCompanyPhone:hover{text-decoration:underline}.SettingsCompany .SettingsCompanyEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsCompany .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsCompany .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsCompany .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.SettingsCompany .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.SettingsCompany .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsCompany .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsCompany .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsCompany .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsCompany .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsCompany .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCompany .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid #fff;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:#fff;box-shadow:none;color:#b8b8b8;cursor:not-allowed}.SettingsCompany .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}.SettingsCompany .SettingsCompanyModalOverlay{align-items:center;background:radial-gradient(circle at top left,#3b82f638,#0000 55%),#0f172a8c;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #94a3b880;border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalHeader{align-items:center;background:linear-gradient(135deg,#2563eb08,#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalHeader h3{color:#111827;font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalHeader .SettingsCompanyModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalHeader .SettingsCompanyModalClose:hover{background:#0f172a0d;color:#1f2933;transform:translateY(-.5px)}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalBody{background:radial-gradient(circle at top right,#2563eb0a,#0000 55%),#fff;padding:20px 22px 22px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyModal .SettingsCompanyModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField span{color:#666;font-size:12px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField.SettingsCompanyField--select{position:relative}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb26;outline:3px solid #0000}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyField .SettingsCompanyFieldSelectOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsCompany .SettingsCompanyModalOverlay .SettingsCompanyHelp{color:#888;font-size:11px}.SettingsCompany .SettingsCompanyError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsCompany .SettingsCompanyBtnPrimary{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;box-shadow:0 10px 24px #2563eb52,0 0 0 3px #2563eb1f;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsCompany .SettingsCompanyBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px #2563eb29;transform:translateY(-1px)}.SettingsCompany .SettingsCompanyBtnPrimary:active{box-shadow:0 8px 18px #2563eb59,0 0 0 3px #2563eb2e;transform:translateY(0)}.SettingsCompany .SettingsCompanyBtnSecondary{background:#f9fafb;border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsCompany .SettingsCompanyBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsCompany .SettingsCompanyBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:960px){.SettingsCompany .SettingsCompany{padding:16px}.SettingsCompany .SettingsCompany .SettingsCompanyFilters{flex-wrap:wrap}.SettingsCompany .SettingsCompany .SettingsCompanyTableWrapper{max-width:100vw;overflow-x:auto}.SettingsCompany .SettingsCompany .SettingsCompanyTable td,.SettingsCompany .SettingsCompany .SettingsCompanyTable th{white-space:nowrap}}.MemberSettings{height:auto;overflow:auto;padding:30px;width:100%}.MemberSettings .MemberSettingsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain{display:flex;flex-direction:column}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain h2{font-size:20px;font-weight:600;margin:0}.MemberSettings .MemberSettingsHeader .SettingsTeamHeaderMain p{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle{align-items:center;display:inline-flex;gap:10px}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle label{color:#111827;font-size:13px;font-weight:500}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle{align-items:center;display:inline-flex;gap:8px}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle .MemberSettingsSwitch{background:var(--border_Light);border:1px solid var(--background_Blue);border-radius:999px;cursor:pointer;height:22px;outline:3px solid #2564eb33;padding:11px;position:relative;transition:background .2s ease;width:50px}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle .MemberSettingsSwitch:before{background-color:var(--background_White);border-radius:999px;box-shadow:0 1px 3px #0f172a59;content:"";height:16px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:16px}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle .MemberSettingsSwitch.MemberSettingsSwitch--on{background:#22c55e}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle .MemberSettingsSwitch.MemberSettingsSwitch--on:before{transform:translateX(26px)}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle .MemberSettingsSwitch.MemberSettingsSwitch--disabled{cursor:not-allowed;opacity:.6}.MemberSettings .MemberSettingsHeader .MemberSettingsHeaderToggle .MemberSettingsStatusToggle .MemberSettingsSwitchInput{height:44px;opacity:0;pointer-events:none;position:absolute}.MemberSettings .MemberSettingsProfile{align-items:center;display:flex;justify-content:flex-start;margin-bottom:20px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight{align-items:center;display:flex;gap:16px;position:relative}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:flex;height:64px;justify-content:center;max-width:64px;min-width:64px;padding:4px;position:relative;transition:transform .15s ease,box-shadow .15s ease}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar span{color:var(--text_Title_Light);font-size:18px;font-weight:600}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar .MyOrganizationAvatarEdit{align-items:center;background:var(--background_Blue);border-radius:50%;bottom:-2px;box-shadow:0 6px 10px #0f172a33;color:#fff;display:flex;font-size:14px;height:22px;justify-content:center;position:absolute;right:-2px;width:22px;z-index:3}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatar:hover{box-shadow:0 10px 20px #0f172a26;transform:translateY(-1px)}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarInput{display:none}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu{animation:HeaderRightMenuOpen 80ms ease;background:#fff;border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;display:flex;flex-direction:column;gap:12px;left:0;max-width:180px;min-width:160px;padding:10px;position:absolute;top:74px;z-index:10}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions{display:flex;flex-direction:column;gap:1px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:8px 10px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button .material-symbols-outlined{font-size:16px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button:hover{background:var(--background_Gray_Light)}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails{display:flex;flex-direction:column;gap:4px}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails h4{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.MemberSettings .MemberSettingsProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MemberSettings .MemberSettingsForm{flex-direction:column;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid{display:grid;display:flex;flex-direction:column;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton{display:flex;flex-direction:column;gap:20px;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection{display:flex;flex-direction:column;gap:12px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonTitle{background:#eef2f7;border-radius:999px;height:16px;overflow:hidden;position:relative;width:180px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonTitle:after{animation:MemberSettingsSkeletonShimmer 1.6s infinite;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonRow{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(140px,1fr))}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonRow .MemberSettingsSkeletonField{background:#f3f4f6;border-radius:10px;height:44px;overflow:hidden;position:relative}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonRow .MemberSettingsSkeletonField:after{animation:MemberSettingsSkeletonShimmer 1.6s infinite;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonBlock{background:#f3f4f6;border-radius:12px;height:160px;overflow:hidden;position:relative}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonSection .MemberSettingsSkeletonBlock:after{animation:MemberSettingsSkeletonShimmer 1.6s infinite;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonActions{background:#eef2f7;border-radius:8px;height:48px;overflow:hidden;position:relative;width:160px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsSkeleton .MemberSettingsSkeletonActions:after{animation:MemberSettingsSkeletonShimmer 1.6s infinite;background:linear-gradient(90deg,#0000,#ffffffb3,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies{display:flex;flex-direction:column;gap:12px;margin-top:20px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesHeader{align-items:center;display:flex;justify-content:space-between}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesHeader h3{color:var(--text_Title_Light);font-size:14px;font-weight:500;margin-bottom:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesHeader h4{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:500}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesHeader h4:hover{text-decoration:underline}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesDivider{background:var(--border_Light);height:1px;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesActions{align-items:center;display:flex;font-size:13px;gap:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesActions .MemberAssignCompaniesLabel{color:#111827;font-weight:600}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesActions .MemberAssignCompaniesAction{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;padding:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesActions .MemberAssignCompaniesAction:hover{text-decoration:underline}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesList{display:flex;flex-direction:column;gap:8px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesList p{color:var(--text_Title_Light_Light);font-size:13px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem{align-items:center;color:#1f2937;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:5px 10px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem:hover{background:var(--background_Gray_Light);border-radius:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesSelect{align-items:center;display:inline-flex;justify-content:center}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesSelect input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:6px;cursor:pointer;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesSelect input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesSelect input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesLogo{background:var(--background_White);border-radius:6px;height:30px;object-fit:cover;width:30px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesLogoPlaceholder{align-items:center;background:var(--background_Gray_Light);border:1px dashed var(--border_Light);border-radius:6px;color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:28px;justify-content:center;width:28px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberAssignCompanies .MemberAssignCompaniesItem .MemberAssignCompaniesName{color:#111827;font-size:13px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent{display:flex;flex-direction:column}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild{display:flex;gap:25px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild.is-full{flex-direction:column}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild.is-full .MemberSettingsField{width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions{margin-top:6px;position:absolute;right:0;top:-5px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions .MemberSettingsRoleLink{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;gap:2px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions .MemberSettingsRoleLink p{color:var(--background_Blue);font-size:12px;font-weight:300}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions .MemberSettingsRoleLink .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsFieldChild .MemberSettingsRoleActions .MemberSettingsRoleLink:hover p{text-decoration:underline}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField{display:flex;flex-direction:column;font-size:13px;margin-bottom:15px;position:relative;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField label{color:var(--text_Title_Light);font-size:14px;font-weight:500;margin-bottom:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsLabelRow{align-items:center;display:flex;gap:8px;margin-bottom:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsLabelRow label{margin-bottom:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsLabelRow .MemberSettingsInfoIcon{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField h3{background-color:#e5f0ff;border:none;border:1px solid rgba(209,213,219,.612);border-radius:10px;color:var(--background_Blue);font-size:13px;font-weight:400;outline:3px solid #0000;padding:12px 10px;text-transform:capitalize}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField input{border:none;border:1px solid var(--border_Light);border-radius:10px;font-size:13px;height:44px;outline:3px solid #0000;padding:12px 10px;transition:all .15s ease;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField input::placeholder{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField input:focus,.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField input:hover{border:1px solid var(--background_Blue);outline:3px solid #2564eb33}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField textarea{border:1px solid var(--border_Light);border-radius:10px;font-size:13px;min-height:90px;outline:3px solid #0000;padding:12px 10px;resize:vertical;transition:all .15s ease;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField textarea:focus,.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid #2564eb33}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateJobAutocomplete{position:relative;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateJobAutocomplete .CreateJobAutocompleteStatus{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 10px 10px;border-top:none;box-shadow:0 12px 24px #0f172a14;color:var(--text_Title_Light_Light);font-size:12px;left:0;padding:10px 12px;position:absolute;right:0;top:100%;transform:translateY(2px);z-index:5}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateJobAutocomplete .CreateJobAutocompleteList{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 25px #0f172a14;left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 5px);transform:translateY(2px);z-index:10}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateJobAutocomplete .CreateJobAutocompleteItem{background-color:var(--background_White);border:none;border-radius:10px;color:#111827;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:12px 14px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateJobAutocomplete .CreateJobAutocompleteItem:before{background:#93c5fd;border-radius:50%;content:"";height:6px;margin-top:6px;min-width:6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .CreateJobAutocomplete .CreateJobAutocompleteItem:hover{background:#eef2ff;color:var(--background_Blue_Dark)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .PhoneInput{width:100%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .PhoneInput .PhoneInputField{border-bottom-left-radius:0;border-top-left-radius:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow{align-items:center;display:flex;gap:10px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px #2563eb33;outline:3px solid #0000}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField.CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorHex{flex:1 1;font-family:monospace;min-width:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect{background-color:var(--background_White);border:none;border-radius:10px;cursor:pointer;flex-direction:column;font-size:13px;padding:0;position:relative;transition:all .15s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect.is-open{box-shadow:0 0 0 1px #2563eb26}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect.is-open .MemberSettingsMultiArrow .material-symbols-outlined{transform:rotate(180deg)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect:focus-within{box-shadow:0 0 0 1px #2563eb26}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected{align-content:center;align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;max-height:44px;min-height:44px;outline:3px solid #0000;padding:6px 36px 6px 6px;transition:all .2s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected:focus-within,.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiChip{align-items:center;background:#eef2ff;border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:4px 8px 4px 10px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiChip .MemberSettingsMultiChipText{line-height:1;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiChip .MemberSettingsMultiChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiChip .MemberSettingsMultiChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:14px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiInput{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1 120px;font-size:14px;font-weight:500;min-width:120px;outline:none;padding:4px 6px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiSelected .MemberSettingsMultiInput::placeholder{color:var(--text_Title_Light);font-size:13px;font-weight:400}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiArrow .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions{animation:HeaderRightMenuOpen 80ms ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:4px;left:0;margin-top:4px;max-height:200px;overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .JobsMultiOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:6px 8px;text-align:left;transition:background .12s ease,color .12s ease}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .JobsMultiOption:hover{background:var(--background_Gray_Light);color:#111827}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .JobsMultiOption.is-selected{background:var(--background_Gray_Light)}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .JobsMultiOption .JobsMultiCheckbox{align-items:center;border:1px solid var(--border_Light);border-radius:5px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:700;height:18px;justify-content:center;width:18px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .JobsMultiOption .JobsMultiOptionLabel{color:var(--text_Title);font-size:13px}.MemberSettings .MemberSettingsForm .MemberSettingsGrid .MemberSettingsGridParent .MemberSettingsField .MemberSettingsMultiSelect .MemberSettingsMultiOptions .MemberSettingsMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.MemberSettings .MemberSettingsForm .MemberSettingsActions{align-items:center;display:flex;justify-content:flex-end;margin-top:20px;padding:20px 0}.MemberSettings .MemberSettingsForm .MemberSettingsActions button{background:var(--background_Blue);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:14px;font-weight:400;padding:10px 22px;transition:all .1s ease}.MemberSettings .MemberSettingsForm .MemberSettingsActions button:disabled{cursor:default;opacity:.6}.MemberSettings .MemberSettingsForm .MemberSettingsActions button:hover{outline:3px solid var(--outline_Blue)}.MemberSettings .MemberSettingsForm .MemberSettingsActions button:active{box-shadow:0 2px 6px #2563eb66;transform:translateY(0)}.MemberSettings .MemberSettingsForm .MemberSettingsActions h4{color:var(--background_Blue);cursor:pointer;font-size:16px;font-weight:400;margin-left:20px;margin-right:auto}.MemberSettings .MemberSettingsForm .MemberSettingsActions h4:hover{text-decoration:underline}@keyframes MemberSettingsSkeletonShimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.MemberSettings .MemberSettingsError{align-items:center;background:#f87171fa;border:1px solid #f8717199;border-radius:4px;box-shadow:0 10px 25px #0f172a40;color:#111827;justify-content:center;padding:10px 14px}.MemberSettings .MemberSettingsError,.MemberSettings .MemberSettingsSuccess{animation:GAMemberToastSlideIn .2s ease-out,GAMemberToastSlideOut .2s ease-in 1.8s forwards;display:flex;font-size:13px;left:50%;max-width:420px;min-width:260px;position:fixed;top:18px;transform:translateX(-50%);z-index:9999}.MemberSettings .MemberSettingsSuccess{align-items:flex-start;background:rgba(192,255,200,.222);border-left:4px solid #0ec351b3;border-radius:4px;box-shadow:0 10px 25px rgba(15,23,42,.145);color:#22292b;justify-content:flex-start;padding:12px 14px}@keyframes GAMemberToastSlideIn{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}@keyframes GAMemberToastSlideOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-20px)}}.SettingsJobType{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsJobType .SettingsJobTypeHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.SettingsJobType .SettingsJobTypeHeader .SettingsJobTypeHeaderMain{display:flex;gap:10px}.SettingsJobType .SettingsJobTypeHeader .SettingsJobTypeHeaderActions{align-items:center;display:flex}.SettingsJobType .SettingsJobTypeHeader .SettingsJobTypeTitle{font-size:20px;font-weight:600;margin:0}.SettingsJobType .SettingsJobTypeHeader .SettingsJobTypeSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.SettingsJobType .SettingsJobTypeHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsJobType .SettingsJobTypeHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsJobType .SettingsJobTypeHeader h3:hover{text-decoration:underline}.SettingsJobType .SettingsJobTypeHeader .SettingsJobTypeAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.SettingsJobType .SettingsJobTypeHeader .SettingsJobTypeAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsJobType .SettingsJobTypeHeader .SettingsJobTypeAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.SettingsJobType .SettingsJobTypeControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeFilters{align-items:center;display:flex;gap:12px}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeFilters .SettingsJobTypePageSize,.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeFilters .SettingsJobTypeRoleFilter,.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeFilters .SettingsJobTypeStatusFilter{position:relative}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeFilters .SettingsJobTypeFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeFilters .SettingsJobTypeFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeFilters .SettingsJobTypeFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeFilters .SettingsJobTypeFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeFilters .SettingsJobTypeFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeFilters .SettingsJobTypeFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeSearch{min-width:240px}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeSearch .SearchForm:focus-within,.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.SettingsJobType .SettingsJobTypeControls .SettingsJobTypeSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsJobType .SettingsJobTypeTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable tbody{display:table-row-group}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable tr{display:table-row}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable td{height:70px}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable td,.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable .SettingsJobTypeSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable .SettingsJobTypeSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable .SettingsJobTypeSortableHeader:hover{color:#111827}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable .SettingsJobTypeSortableHeader .SettingsJobTypeSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable .SettingsJobTypeSortableHeader .SettingsJobTypeSortIcon.is-active{color:#4b5563}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable .SettingsJobTypeSortableHeader .SettingsJobTypeSortIcon.is-asc{transform:rotate(180deg)}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable tbody tr:hover{background:rgba(249,250,251,.855)}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeRow{transition:background .12s ease-out}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeCell{align-items:center;display:flex;min-width:120px}.SettingsJobType .SettingsJobTypeTableSection .GASettingsJobTypeCellRole .GASettingsJobTypeRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsJobType .SettingsJobTypeTableSection .GASettingsJobTypeCellRole .GASettingsJobTypeRoleBadgeTech{background:#eaf3ff;border-color:#c7d9ff;color:var(--background_Blue_Dark)}.SettingsJobType .SettingsJobTypeTableSection .GASettingsJobTypeCellRole .GASettingsJobTypeRoleBadgeSubcontractor{background:#fff4ec;border-color:#ffd8b5;color:#b45309}.SettingsJobType .SettingsJobTypeTableSection .GASettingsJobTypeCellRole .GASettingsJobTypeRoleBadgeDispatcher{background:#fef6e7;border-color:#fde2b3;color:#b45309}.SettingsJobType .SettingsJobTypeTableSection .GASettingsJobTypeCellRole .GASettingsJobTypeRoleBadgeManager{background:#ebf9f1;border-color:#c8eed8;color:#15803d}.SettingsJobType .SettingsJobTypeTableSection .GASettingsJobTypeCellRole .GASettingsJobTypeRoleBadgeAdmin{background:#f4eafe;border-color:#dfc3fb;color:#6b21a8}.SettingsJobType .SettingsJobTypeTableSection .GASettingsJobTypeCellStatus .GASettingsJobTypePill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsJobType .SettingsJobTypeTableSection .GASettingsJobTypeCellStatus .GASettingsJobTypeStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsJobType .SettingsJobTypeTableSection .GASettingsJobTypeCellStatus .GASettingsJobTypeStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsJobType .SettingsJobTypeTableSection .GASettingsJobTypeCellStatusEmail .SettingsJobTypePill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsJobType .SettingsJobTypeTableSection .GASettingsJobTypeCellStatusEmail .SettingsJobTypePill h4{margin-bottom:2px;margin-left:5px}.SettingsJobType .SettingsJobTypeTableSection .GASettingsJobTypeCellStatusEmail .SettingsJobTypePill.is-confirmed{background:rgba(40,126,213,.086);border-color:#287ed5;color:#287ed5}.SettingsJobType .SettingsJobTypeTableSection .GASettingsJobTypeCellStatusEmail .SettingsJobTypePill.is-unconfirmed{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeCellName{color:var(--background_Blue);cursor:pointer}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeCellName:hover{text-decoration:underline}.SettingsJobType .SettingsJobTypeTableSection .SettingsActionsHeader{max-width:70px}.SettingsJobType .SettingsJobTypeTableSection .SettingsActionsHeader,.SettingsJobType .SettingsJobTypeTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsJobType .SettingsJobTypeTableSection .SettingsActionsHeader:before,.SettingsJobType .SettingsJobTypeTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsJobType .SettingsJobTypeTableSection .SettingsActionsHeader.is-overlaying,.SettingsJobType .SettingsJobTypeTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsJobType .SettingsJobTypeTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsJobType .SettingsJobTypeTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsJobType .SettingsJobTypeTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsJobType .SettingsJobTypeTableSection .SettingsCellEdit:hover{color:#111827}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeNameCell{display:flex;flex-direction:column}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeName{font-weight:500}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeEmail{color:#9b9b9b;font-size:11px}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeRoleBadgeTech{background:#e8f4ff;color:#1769aa}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypePill{align-items:center;background:#f9fafb;border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeCellStatus .SettingsJobTypeStatusPill{text-transform:capitalize}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeCellStatus .SettingsJobTypeStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeCellStatus .SettingsJobTypeStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeCellStatus .SettingsJobTypeStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeCellStatus .SettingsJobTypeStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeCellStatus .SettingsJobTypeStatusToggle .SettingsJobTypeStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeCellStatus .SettingsJobTypeStatusToggle .SettingsJobTypeStatusToggleText{min-width:54px;text-align:left}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeCellStatus .SettingsJobTypeStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeCellStatus .SettingsJobTypeStatusToggle.is-active .SettingsJobTypeStatusToggleDot{background:#22c55e;transform:translateX(71px)}.SettingsJobType .SettingsJobTypeTableSection .SettingsJobTypeCellStatus .SettingsJobTypeStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsJobType .SettingsJobTypePhone{color:var(--background_Blue);text-decoration:none}.SettingsJobType .SettingsJobTypePhone:hover{text-decoration:underline}.SettingsJobType .SettingsJobTypeEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsJobType .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsJobType .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsJobType .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.SettingsJobType .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.SettingsJobType .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsJobType .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsJobType .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsJobType .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsJobType .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsJobType .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsJobType .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsJobType .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsJobType .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsJobType .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.SettingsJobType .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid #fff;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsJobType .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsJobType .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.SettingsJobType .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:#fff;box-shadow:none;color:#b8b8b8;cursor:not-allowed}.SettingsJobType .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}.SettingsJobType .SettingsJobTypeModalOverlay{align-items:center;background:radial-gradient(circle at top left,#3b82f638,#0000 55%),#0f172a8c;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #94a3b880;border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeModal .SettingsJobTypeModalHeader{align-items:center;background:linear-gradient(135deg,#2563eb08,#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeModal .SettingsJobTypeModalHeader h3{color:#111827;font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeModal .SettingsJobTypeModalHeader .SettingsJobTypeModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeModal .SettingsJobTypeModalHeader .SettingsJobTypeModalClose:hover{background:#0f172a0d;color:#1f2933;transform:translateY(-.5px)}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeModal .SettingsJobTypeModalBody{background:radial-gradient(circle at top right,#2563eb0a,#0000 55%),#fff;padding:20px 22px 22px}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeModal .SettingsJobTypeModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeField span{color:#666;font-size:12px}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeField.SettingsJobTypeField--select{position:relative}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb26;outline:3px solid #0000}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeField .SettingsJobTypeFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeField .SettingsJobTypeFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeField .SettingsJobTypeFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeField .SettingsJobTypeFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeField .SettingsJobTypeFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeField .SettingsJobTypeFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeField .SettingsJobTypeFieldSelectOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsJobType .SettingsJobTypeModalOverlay .SettingsJobTypeHelp{color:#888;font-size:11px}.SettingsJobType .SettingsJobTypeError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsJobType .SettingsJobTypeBtnPrimary{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;box-shadow:0 10px 24px #2563eb52,0 0 0 3px #2563eb1f;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsJobType .SettingsJobTypeBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px #2563eb29;transform:translateY(-1px)}.SettingsJobType .SettingsJobTypeBtnPrimary:active{box-shadow:0 8px 18px #2563eb59,0 0 0 3px #2563eb2e;transform:translateY(0)}.SettingsJobType .SettingsJobTypeBtnSecondary{background:#f9fafb;border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsJobType .SettingsJobTypeBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsJobType .SettingsJobTypeBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:960px){.SettingsJobType .SettingsJobType{padding:16px}.SettingsJobType .SettingsJobType .SettingsJobTypeFilters{flex-wrap:wrap}.SettingsJobType .SettingsJobType .SettingsJobTypeTableWrapper{max-width:100vw;overflow-x:auto}.SettingsJobType .SettingsJobType .SettingsJobTypeTable td,.SettingsJobType .SettingsJobType .SettingsJobTypeTable th{white-space:nowrap}}.CreateJobType{align-items:center;animation:ClientsOverlayFade .22s ease forwards;display:flex;justify-content:center;padding:20px;position:fixed;z-index:1100}.CreateJobType,.CreateJobType .CreateJobTypeOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);inset:0}.CreateJobType .CreateJobTypeOverlay{background:rgba(46,54,62,.106);position:absolute}.CreateJobType .CreateJobTypeCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid #94a3b859;border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-width:92vw;overflow:hidden;position:relative;width:560px;z-index:1}.CreateJobType .CreateJobTypeHeader{align-items:center;background-color:var(--background_Gray_Light);border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 22px}.CreateJobType .CreateJobTypeHeader h3{color:#111827;font-size:18px;font-weight:600;margin:0}.CreateJobType .CreateJobTypeHeader .CreateJobTypeClose{align-items:center;background:#0000;border:none;border-radius:9px;color:#9ca3af;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateJobType .CreateJobTypeHeader .CreateJobTypeClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.CreateJobType .CreateJobTypeHeader .CreateJobTypeClose:hover:active{transform:scale(.9)}.CreateJobType .CreateJobTypeHeader .CreateJobTypeClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateJobType .CreateJobTypeBody{display:flex;flex-direction:column;gap:14px;padding:20px 22px 24px}.CreateJobType .CreateJobTypeEditBanner{align-items:center;align-self:center;background:var(--background_Blue) 10;border:1px solid #c7d2fe;border-radius:50px;color:var(--background_Blue);cursor:help;display:flex;font-weight:700;gap:6px;padding:8px 14px 8px 8px;width:-webkit-fit-content;width:fit-content}.CreateJobType .CreateJobTypeEditBanner h5{color:var(--background_Blue);font-size:12px;font-weight:500;margin:0}.CreateJobType .CreateJobTypeEditBanner svg{color:var(--background_Blue);font-size:18px}.CreateJobType .CreateJobTypeEditBanner:hover{background:rgba(221,227,248,.545)}.CreateJobType .CreateJobTypeFieldParent{grid-gap:16px;display:grid;gap:16px;grid-template-columns:3fr 120px}.CreateJobType .CreateJobTypeField{display:flex;flex-direction:column;gap:6px}.CreateJobType .CreateJobTypeField span{color:var(--text_Title_Light_Light);font-size:12px}.CreateJobType .CreateJobTypeField input,.CreateJobType .CreateJobTypeField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;font-size:14px;outline:3px solid #0000;padding:12px;transition:all .15s ease}.CreateJobType .CreateJobTypeField input:focus,.CreateJobType .CreateJobTypeField input:hover,.CreateJobType .CreateJobTypeField textarea:focus,.CreateJobType .CreateJobTypeField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateJobType .CreateJobTypeField textarea{min-height:90px;resize:vertical}.CreateJobType .CreateJobTypeError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;padding:8px 12px}.CreateJobType .CreateJobTypeActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:6px}.CreateJobType .CreateJobTypeActions .CreateJobTypeActionsLeft,.CreateJobType .CreateJobTypeActions .CreateJobTypeActionsRight{display:inline-flex;gap:10px}.CreateJobType .CreateJobTypeDanger{background:#0000;border:none;color:#dc2626;cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateJobType .CreateJobTypeDanger:hover{text-decoration:underline}.CreateJobType .CreateJobTypeDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateJobType .CreateJobTypePrimary{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;outline:3px solid #0000;padding:9px 25px;transition:background .15s ease,outline .15s ease}.CreateJobType .CreateJobTypePrimary:hover{outline:3px solid var(--outline_Blue)}.CreateJobType .CreateJobTypePrimary:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.CreateJobType .CreateJobTypeSecondary{background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:9px 16px;transition:background .15s ease,transform .15s ease}.CreateJobType .CreateJobTypeSecondary:hover{background:var(--background_Gray_Light)}.SettingsServiceAreas{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsServiceAreas .SettingsServiceAreasHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasHeaderMain{display:flex;gap:10px}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasHeaderActions{align-items:center;display:flex}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasTitle{font-size:20px;font-weight:600;margin:0}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.SettingsServiceAreas .SettingsServiceAreasHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsServiceAreas .SettingsServiceAreasHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsServiceAreas .SettingsServiceAreasHeader h3:hover{text-decoration:underline}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsServiceAreas .SettingsServiceAreasHeader .SettingsServiceAreasAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.SettingsServiceAreas .SettingsServiceAreasControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters{align-items:center;display:flex;gap:12px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasPageSize,.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasRoleFilter,.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasStatusFilter{position:relative}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasFilters .SettingsServiceAreasFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch{min-width:240px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm:focus-within,.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.SettingsServiceAreas .SettingsServiceAreasControls .SettingsServiceAreasSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsServiceAreas .SettingsServiceAreasTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasMapCell iframe{background-color:var(--background_Gray_Light);border:1px solid #e5e7eb;border-radius:10px;height:120px;outline:3px solid #0000;width:200px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable tbody{display:table-row-group}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable tr{display:table-row}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable td{height:70px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable td,.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable .SettingsServiceAreasSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable .SettingsServiceAreasSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable .SettingsServiceAreasSortableHeader:hover{color:#111827}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable .SettingsServiceAreasSortableHeader .SettingsServiceAreasSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable .SettingsServiceAreasSortableHeader .SettingsServiceAreasSortIcon.is-active{color:#4b5563}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable .SettingsServiceAreasSortableHeader .SettingsServiceAreasSortIcon.is-asc{transform:rotate(180deg)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable tbody tr:hover{background:rgba(249,250,251,.855)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasRow{transition:background .12s ease-out}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCell{align-items:center;display:flex;min-width:120px}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellRole .GASettingsServiceAreasRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellRole .GASettingsServiceAreasRoleBadgeTech{background:#eaf3ff;border-color:#c7d9ff;color:var(--background_Blue_Dark)}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellRole .GASettingsServiceAreasRoleBadgeSubcontractor{background:#fff4ec;border-color:#ffd8b5;color:#b45309}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellRole .GASettingsServiceAreasRoleBadgeDispatcher{background:#fef6e7;border-color:#fde2b3;color:#b45309}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellRole .GASettingsServiceAreasRoleBadgeManager{background:#ebf9f1;border-color:#c8eed8;color:#15803d}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellRole .GASettingsServiceAreasRoleBadgeAdmin{background:#f4eafe;border-color:#dfc3fb;color:#6b21a8}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellStatus .GASettingsServiceAreasPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellStatus .GASettingsServiceAreasStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellStatus .GASettingsServiceAreasStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellStatusEmail .SettingsServiceAreasPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellStatusEmail .SettingsServiceAreasPill h4{margin-bottom:2px;margin-left:5px}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellStatusEmail .SettingsServiceAreasPill.is-confirmed{background:rgba(40,126,213,.086);border-color:#287ed5;color:#287ed5}.SettingsServiceAreas .SettingsServiceAreasTableSection .GASettingsServiceAreasCellStatusEmail .SettingsServiceAreasPill.is-unconfirmed{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellName{color:var(--background_Blue);cursor:pointer}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellName:hover{text-decoration:underline}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsActionsHeader{max-width:70px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsActionsHeader,.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsActionsHeader:before,.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsActionsHeader.is-overlaying,.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsCellEdit:hover{color:#111827}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasNameCell{display:flex;flex-direction:column}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasName{font-weight:500}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasEmail{color:#9b9b9b;font-size:11px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasRoleBadgeTech{background:#e8f4ff;color:#1769aa}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasPill{align-items:center;background:#f9fafb;border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusPill{text-transform:capitalize}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle .SettingsServiceAreasStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle .SettingsServiceAreasStatusToggleText{min-width:54px;text-align:left}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle.is-active .SettingsServiceAreasStatusToggleDot{background:#22c55e;transform:translateX(71px)}.SettingsServiceAreas .SettingsServiceAreasTableSection .SettingsServiceAreasCellStatus .SettingsServiceAreasStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsServiceAreas .SettingsServiceAreasPhone{color:var(--background_Blue);text-decoration:none}.SettingsServiceAreas .SettingsServiceAreasPhone:hover{text-decoration:underline}.SettingsServiceAreas .SettingsServiceAreasEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsServiceAreas .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid #fff;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:#fff;box-shadow:none;color:#b8b8b8;cursor:not-allowed}.SettingsServiceAreas .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}.SettingsServiceAreas .SettingsServiceAreasModalOverlay{align-items:center;background:radial-gradient(circle at top left,#3b82f638,#0000 55%),#0f172a8c;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #94a3b880;border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalHeader{align-items:center;background:linear-gradient(135deg,#2563eb08,#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalHeader h3{color:#111827;font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalHeader .SettingsServiceAreasModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalHeader .SettingsServiceAreasModalClose:hover{background:#0f172a0d;color:#1f2933;transform:translateY(-.5px)}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalBody{background:radial-gradient(circle at top right,#2563eb0a,#0000 55%),#fff;padding:20px 22px 22px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasModal .SettingsServiceAreasModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField span{color:#666;font-size:12px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField.SettingsServiceAreasField--select{position:relative}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb26;outline:3px solid #0000}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasField .SettingsServiceAreasFieldSelectOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsServiceAreas .SettingsServiceAreasModalOverlay .SettingsServiceAreasHelp{color:#888;font-size:11px}.SettingsServiceAreas .SettingsServiceAreasError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsServiceAreas .SettingsServiceAreasBtnPrimary{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;box-shadow:0 10px 24px #2563eb52,0 0 0 3px #2563eb1f;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsServiceAreas .SettingsServiceAreasBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px #2563eb29;transform:translateY(-1px)}.SettingsServiceAreas .SettingsServiceAreasBtnPrimary:active{box-shadow:0 8px 18px #2563eb59,0 0 0 3px #2563eb2e;transform:translateY(0)}.SettingsServiceAreas .SettingsServiceAreasBtnSecondary{background:#f9fafb;border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsServiceAreas .SettingsServiceAreasBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsServiceAreas .SettingsServiceAreasBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:960px){.SettingsServiceAreas .SettingsServiceAreas{padding:16px}.SettingsServiceAreas .SettingsServiceAreas .SettingsServiceAreasFilters{flex-wrap:wrap}.SettingsServiceAreas .SettingsServiceAreas .SettingsServiceAreasTableWrapper{max-width:100vw;overflow-x:auto}.SettingsServiceAreas .SettingsServiceAreas .SettingsServiceAreasTable td,.SettingsServiceAreas .SettingsServiceAreas .SettingsServiceAreasTable th{white-space:nowrap}}.CreateServiceAreasCard{background:var(--background_Gray_Light);box-sizing:border-box;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:36px;position:relative;position:fixed;right:0;top:0;width:100vw;z-index:1000}@keyframes CreateServiceAreasDropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CreateServiceAreasCard .CreateServiceAreasOverlay{display:none}.CreateServiceAreasCard .CreateServiceAreasCard{background:#0000;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:visible;padding:0;position:relative;width:100%}.CreateServiceAreasCard .CreateServiceAreasEditBanner{align-items:center;background:var(--background_Blue) 10;border:1px solid #c7d2fe;border-radius:10px;border-radius:50px;bottom:100px;color:var(--background_Blue);cursor:help;display:flex;font-weight:700;left:50%;margin-bottom:10px;padding:8px 14px 8px 8px;position:absolute;transform:translateX(-50%)}.CreateServiceAreasCard .CreateServiceAreasEditBanner h5{color:var(--background_Blue);font-size:12px;font-weight:500;margin:0}.CreateServiceAreasCard .CreateServiceAreasEditBanner svg{color:var(--background_Blue);font-size:18px;margin-right:6px}.CreateServiceAreasCard .CreateServiceAreasEditBanner:hover{background:rgba(221,227,248,.545)}.CreateServiceAreasCard .CreateServiceAreasHeader{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.CreateServiceAreasCard .CreateServiceAreasHeader h2{font-size:20px;font-weight:600;margin:0;text-align:center}.CreateServiceAreasCard .CreateServiceAreasHeader h3,.CreateServiceAreasCard .CreateServiceAreasHeader p{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:4px 0 0;text-align:center}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper{margin-top:32px;width:400px}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasStepperLabels .CreateServiceAreasStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasStepperLabels .is-active{color:#111827}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasProgress{padding:4px 0 12px}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasProgress .CreateServiceAreasProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasProgress .CreateServiceAreasProgressTrack .CreateServiceAreasProgressFill{background:var(--background_Blue);border-radius:999px;height:100%;inset:0 auto 0 0;position:absolute}.CreateServiceAreasCard .CreateServiceAreasHeader .CreateServiceAreasStepper .CreateServiceAreasProgress .CreateServiceAreasProgressTrack .CreateServiceAreasProgressThumb{background:var(--background_Blue);border-radius:999px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreateServiceAreasCard .CreateServiceAreasBody{display:flex;flex-direction:column;gap:16px;height:auto;margin:0 auto;width:100%}.CreateServiceAreasCard .CreateServiceAreasSection{align-items:flex-start;background-color:var(--background_White);border-radius:10px;gap:34px;padding:25px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft{flex:0 0 400px;height:650px;min-width:400px;overflow:auto;padding-left:4px;padding-right:30px;width:400px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasField{margin-top:0}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList{display:flex;flex-direction:column;gap:8px;margin-top:12px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasListTitle{color:#374151;font-size:13px;font-weight:500}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinEmpty{background:var(--background_White);border:1px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinList{display:flex;flex-direction:column;gap:8px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem .material-symbols-outlined,.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPolygonInfo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:19px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem.is-active,.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPolygonInfo.is-active{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem,.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPolygonInfo{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#111827;display:flex;font-size:13px;gap:8px;padding:4px 8px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem{cursor:pointer}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;transition:color .12s ease-out}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem .CreateServiceAreasPinRadius{color:#111827;font-weight:600;margin-left:auto}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPinListItem .CreateServiceAreasListRemove{margin-left:8px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasPolygonInfo{cursor:default}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasListRemove{align-items:center;background:#0000;border:none;border-radius:8px;color:#6b7280;cursor:pointer;display:inline-flex;height:28px;justify-content:center;margin-left:auto;transition:background .12s ease-out,color .12s ease-out;width:28px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionLeft .CreateServiceAreasSectionList .CreateServiceAreasListRemove:hover{background:#f3f4f6;color:#111827}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionRight{flex:1 1 auto;min-width:0;width:100%}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionHeader{display:flex;flex-direction:column;gap:2px}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionHeader h3{color:#111827;font-size:20px;font-weight:650;margin:0}.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionHeader h4,.CreateServiceAreasCard .CreateServiceAreasSection .CreateServiceAreasSectionHeader p{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:0}.CreateServiceAreasCard .CreateServiceAreasField{display:flex;flex-direction:column;gap:6px;margin-top:20px;position:relative}.CreateServiceAreasCard .CreateServiceAreasField label{color:#374151;font-size:13px;font-weight:500}.CreateServiceAreasCard .CreateServiceAreasField input,.CreateServiceAreasCard .CreateServiceAreasField textarea{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;font-size:14px;outline:3px solid #0000;padding:12px;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background-color .18s ease}.CreateServiceAreasCard .CreateServiceAreasField input:focus,.CreateServiceAreasCard .CreateServiceAreasField textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateServiceAreasCard .CreateServiceAreasField input.is-error,.CreateServiceAreasCard .CreateServiceAreasField textarea.is-error{border:1px solid #ef4444;box-shadow:0 8px 16px #ef44442e;outline:3px solid #ef444440;transform:none}.CreateServiceAreasCard .CreateServiceAreasField input:hover,.CreateServiceAreasCard .CreateServiceAreasField textarea:hover{border:1px solid var(--background_Blue);box-shadow:0 8px 18px #2563eb1f;outline:3px solid var(--outline_Blue)}.CreateServiceAreasCard .CreateServiceAreasField textarea{min-height:90px;resize:vertical}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu{animation:CreateServiceAreasDropdownIn .18s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 24px #0f172a14;display:flex;flex-direction:column;gap:4px;left:0;margin-top:6px;max-height:240px;overflow-y:auto;padding:6px;position:absolute;top:100%;width:100%;z-index:10}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem{background:#0000;border:none;border-radius:8px;color:#111827;cursor:pointer;display:flex;flex-direction:column;font-size:13px;gap:2px;padding:8px 10px;text-align:left;transition:background .12s ease-out}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem:hover{background:var(--background_Gray_Light)}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem.is-muted{color:var(--text_Title_Light_Light);cursor:default}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem.is-error{color:#b91c1c;cursor:default}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem .CreateServiceAreasLocationMain{color:#111827;font-weight:600}.CreateServiceAreasCard .CreateServiceAreasField .CreateServiceAreasLocationMenu .CreateServiceAreasLocationItem .CreateServiceAreasLocationSub{color:var(--text_Title_Light_Light);font-size:12px}.CreateServiceAreasCard .CreateServiceAreasGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.CreateServiceAreasCard .CreateServiceAreasMapControls{grid-gap:16px;align-items:end;background:var(--background_White);display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.CreateServiceAreasCard .CreateServiceAreasSectionMap{display:flex}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft{padding-right:30px;width:700px}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes{display:flex;gap:5px;margin:20px 0}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;gap:10px;transition:all .12s ease-out;width:100%}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode input{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;height:26px;width:26px}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode .CreateServiceAreasCoverageModeText{display:flex;flex-direction:column;gap:0}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode .CreateServiceAreasCoverageModeText .CreateServiceAreasCoverageModeTitle{color:#111827;font-size:14px;font-weight:600}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasCoverageModes .CreateServiceAreasCoverageMode .CreateServiceAreasCoverageModeText .CreateServiceAreasCoverageModeText{color:var(--text_Title_Light_Light);font-size:11px}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasMapControls{display:flex;gap:15px;width:100%}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasMapControls .CreateServiceAreasField{width:100%}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasMapControls .CreateServiceAreasField label span{color:var(--text_Title_Light_Light);font-size:11px;font-weight:300;margin-left:1px}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionLeft .CreateServiceAreasMapControls .CreateServiceAreasField:nth-child(2){width:120px}.CreateServiceAreasCard .CreateServiceAreasSectionMap .CreateServiceAreasSectionRight{width:100%}.CreateServiceAreasCard .CreateServiceAreasMapWrapper{background:var(--background_White);border-radius:12px;position:relative;width:100%}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay{display:inline-flex;gap:8px;left:12px;position:absolute;top:12px;z-index:4}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasPinToggle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#111827;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:8px 14px 8px 12px;transition:all .12s ease-out}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasPinToggle span{font-size:18px}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasPinToggle:hover{box-shadow:0 10px 20px #2563eb1f}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasPinToggle.is-active{border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasClearShape{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#111827;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;padding:8px 14px 8px 12px;transition:all .12s ease-out}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasClearShape span{font-size:18px}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasClearShape:hover{border-color:#ef4444;box-shadow:0 10px 20px #ef44441f;color:#ef4444}.CreateServiceAreasCard .CreateServiceAreasMapWrapper .CreateServiceAreasMapOverlay .CreateServiceAreasClearShape:disabled{border-color:var(--border_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:not-allowed;opacity:.6}.CreateServiceAreasCard .CreateServiceAreasPinPopup{color:#111827;cursor:default;display:flex;flex-direction:column;font-size:13px;gap:10px}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupTitle{font-weight:600}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions{display:flex;gap:8px;justify-content:flex-end}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupInclude,.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupRemove{border:none;border-radius:8px;cursor:pointer;font-size:12px;font-weight:600;padding:6px 10px}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupInclude{background:var(--background_Blue);color:#fff}.CreateServiceAreasCard .CreateServiceAreasPinPopup .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupRemove{background:#ef4444;color:#fff}.CreateServiceAreasCard .CreateServiceAreasMapCanvas{border-radius:10px;height:650px;overflow:hidden;width:100%}.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement{cursor:crosshair}.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopup,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopup *,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-browse .gm-style .gm-style-iw,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-browse .gm-style .gm-style-iw *,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-browse .gm-style .gm-style-iw-d,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-browse .gm-style .gm-style-iw-d *,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement .gm-style .gm-style-iw,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement .gm-style .gm-style-iw *,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement .gm-style .gm-style-iw-d,.CreateServiceAreasCard .CreateServiceAreasMapCanvas.is-pin-placement .gm-style .gm-style-iw-d *{cursor:default!important}.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopup button,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupInclude,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .CreateServiceAreasPinPopupActions .CreateServiceAreasPinPopupRemove,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .gm-style-iw .gm-ui-hover-effect,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .gm-style-iw-d .gm-ui-hover-effect,.CreateServiceAreasCard .CreateServiceAreasMapCanvas .gm-style .gm-ui-hover-effect{cursor:pointer!important}.CreateServiceAreasCard .CreateServiceAreasMapMessage{background:#eff6ff;border:1px solid #bfdbfe;border-radius:8px;color:#1d4ed8;font-size:13px;padding:12px 14px}.CreateServiceAreasCard .CreateServiceAreasMapMessage.is-error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.CreateServiceAreasCard .CreateServiceAreasAdvanced{display:flex;flex-direction:column;gap:12px}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow{align-items:center;display:flex;gap:10px}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px #2563eb33;outline:3px solid #0000}.CreateServiceAreasCard .CreateServiceAreasColorField .CreateServiceAreasColorRow .CreateServiceAreasColorHex{flex:1 1;font-family:monospace}.CreateServiceAreasCard .CreateServiceAreasError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;padding:10px 12px}.CreateServiceAreasCard .CreateServiceAreasReviewCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;display:flex;flex-direction:column;gap:10px;margin-top:20px;padding:20px 24px}.CreateServiceAreasCard .CreateServiceAreasReviewCard .CreateServiceAreasReviewRow{display:flex;font-size:14px;gap:32px;padding:6px 0}.CreateServiceAreasCard .CreateServiceAreasReviewCard .CreateServiceAreasReviewRow .CreateServiceAreasReviewLabel{color:var(--text_Title_Light_Light);min-width:140px}.CreateServiceAreasCard .CreateServiceAreasReviewCard .CreateServiceAreasReviewRow .CreateServiceAreasReviewValue{align-items:center;color:#111827;display:inline-flex;font-weight:500;gap:8px}.CreateServiceAreasCard .CreateServiceAreasReviewCard .CreateServiceAreasReviewRow .CreateServiceAreasReviewValue .CreateServiceAreasColorSwatch{border:1px solid #00000014;border-radius:6px;height:18px;width:18px}.CreateServiceAreasCard .CreateServiceAreasFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;left:0;margin-top:24px;padding:30px;position:absolute;z-index:20}.CreateServiceAreasCard .CreateServiceAreasFooter,.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub{align-items:center;display:flex;justify-content:space-between;width:100%}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterLeft{align-items:center;display:flex;gap:18px}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterRight{align-items:center;display:inline-flex}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterBack:hover{text-decoration:underline}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:4px;outline:3px solid #0000;padding:11px 20px;transition:background-color .12s ease-out,box-shadow .12s ease-out,transform .12s ease-out}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext:hover{outline:3px solid var(--outline_Blue);transform:translateY(-.5px)}.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub .CreateServiceAreasFooterNext:disabled{background:#dadada;box-shadow:none;cursor:not-allowed;transform:none}@media(min-width:1300px){.CreateServiceAreasCard{align-items:center;display:flex}.CreateServiceAreasCard .CreateServiceAreasBody,.CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub{margin:0 auto;max-width:1300px;min-width:1300px}}.SettingsCreateNumbers{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersHeaderMain{display:flex;gap:10px}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersHeaderActions{align-items:center;display:flex}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersTitle{font-size:20px;font-weight:600;margin:0}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.SettingsCreateNumbers .SettingsCreateNumbersHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsCreateNumbers .SettingsCreateNumbersHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsCreateNumbers .SettingsCreateNumbersHeader h3:hover{text-decoration:underline}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsCreateNumbers .SettingsCreateNumbersHeader .SettingsCreateNumbersAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.SettingsCreateNumbers .SettingsCreateNumbersControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters{align-items:center;display:flex;gap:12px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersPageSize,.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersRoleFilter,.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersStatusFilter{position:relative}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;left:0;max-height:260px;min-width:150px;overflow-y:auto;padding:0;position:absolute;top:calc(100% + 6px);z-index:24}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersApplyButton{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin:5px 10px 10px;padding:8px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;width:calc(100% - 20px)}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersApplyButton:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersApplyButton:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersFilterOption{border-radius:4px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;margin:5px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap;width:calc(100% - 10px)}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersFilters .SettingsCreateNumbersFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch{min-width:240px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm:focus-within,.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.SettingsCreateNumbers .SettingsCreateNumbersControls .SettingsCreateNumbersSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersBadge{align-items:center;background-color:rgba(11,96,255,.145);border:1px solid #0b60ff;border-radius:999px;color:#0b60ff;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:4px 10px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable tbody{display:table-row-group}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable tr{display:table-row}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable td{height:70px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable td,.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable .SettingsCreateNumbersSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable .SettingsCreateNumbersSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable .SettingsCreateNumbersSortableHeader:hover{color:#111827}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable .SettingsCreateNumbersSortableHeader .SettingsCreateNumbersSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable .SettingsCreateNumbersSortableHeader .SettingsCreateNumbersSortIcon.is-active{color:#4b5563}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable .SettingsCreateNumbersSortableHeader .SettingsCreateNumbersSortIcon.is-asc{transform:rotate(180deg)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable tbody tr:hover{background:rgba(249,250,251,.855)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersRow{transition:background .12s ease-out}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCell{align-items:center;display:flex;min-width:120px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellRole .GASettingsCreateNumbersRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellRole .GASettingsCreateNumbersRoleBadgeTech{background:#eaf3ff;border-color:#c7d9ff;color:var(--background_Blue_Dark)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellRole .GASettingsCreateNumbersRoleBadgeSubcontractor{background:#fff4ec;border-color:#ffd8b5;color:#b45309}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellRole .GASettingsCreateNumbersRoleBadgeDispatcher{background:#fef6e7;border-color:#fde2b3;color:#b45309}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellRole .GASettingsCreateNumbersRoleBadgeManager{background:#ebf9f1;border-color:#c8eed8;color:#15803d}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellRole .GASettingsCreateNumbersRoleBadgeAdmin{background:#f4eafe;border-color:#dfc3fb;color:#6b21a8}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellStatus .GASettingsCreateNumbersPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellStatus .GASettingsCreateNumbersStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .GASettingsCreateNumbersCellStatus .GASettingsCreateNumbersStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellName{color:var(--background_Blue);cursor:pointer}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellName:hover{text-decoration:underline}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsActionsHeader{max-width:70px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsActionsHeader,.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsActionsHeader:before,.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsActionsHeader.is-overlaying,.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCellEdit:hover{color:#111827}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersNameCell{display:flex;flex-direction:column}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersName{font-weight:500}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersEmail{color:#9b9b9b;font-size:11px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersRoleBadgeTech{background:#e8f4ff;color:#1769aa}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersPill{align-items:center;background:#f9fafb;border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusPill{text-transform:capitalize}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusToggle .SettingsCreateNumbersStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusToggle .SettingsCreateNumbersStatusToggleText{min-width:54px;text-align:left}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusToggle.is-active .SettingsCreateNumbersStatusToggleDot{background:#22c55e;transform:translateX(71px)}.SettingsCreateNumbers .SettingsCreateNumbersTableSection .SettingsCreateNumbersCellStatus .SettingsCreateNumbersStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCreateNumbers .SettingsCreateNumbersPhone{color:var(--background_Blue);text-decoration:none}.SettingsCreateNumbers .SettingsCreateNumbersPhone:hover{text-decoration:underline}.SettingsCreateNumbers .SettingsCreateNumbersEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsCreateNumbers .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid #fff;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:#fff;box-shadow:none;color:#b8b8b8;cursor:not-allowed}.SettingsCreateNumbers .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay{align-items:center;background:radial-gradient(circle at top left,#3b82f638,#0000 55%),#0f172a8c;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #94a3b880;border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalHeader{align-items:center;background:linear-gradient(135deg,#2563eb08,#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalHeader h3{color:#111827;font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalHeader .SettingsCreateNumbersModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalHeader .SettingsCreateNumbersModalClose:hover{background:#0f172a0d;color:#1f2933;transform:translateY(-.5px)}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalBody{background:radial-gradient(circle at top right,#2563eb0a,#0000 55%),#fff;padding:20px 22px 22px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersModal .SettingsCreateNumbersModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField span{color:#666;font-size:12px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField.SettingsCreateNumbersField--select{position:relative}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb26;outline:3px solid #0000}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersField .SettingsCreateNumbersFieldSelectOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsCreateNumbers .SettingsCreateNumbersModalOverlay .SettingsCreateNumbersHelp{color:#888;font-size:11px}.SettingsCreateNumbers .SettingsCreateNumbersError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsCreateNumbers .SettingsCreateNumbersBtnPrimary{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;box-shadow:0 10px 24px #2563eb52,0 0 0 3px #2563eb1f;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsCreateNumbers .SettingsCreateNumbersBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px #2563eb29;transform:translateY(-1px)}.SettingsCreateNumbers .SettingsCreateNumbersBtnPrimary:active{box-shadow:0 8px 18px #2563eb59,0 0 0 3px #2563eb2e;transform:translateY(0)}.SettingsCreateNumbers .SettingsCreateNumbersBtnSecondary{background:#f9fafb;border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsCreateNumbers .SettingsCreateNumbersBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsCreateNumbers .SettingsCreateNumbersBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:960px){.SettingsCreateNumbers .SettingsCreateNumbers{padding:16px}.SettingsCreateNumbers .SettingsCreateNumbers .SettingsCreateNumbersFilters{flex-wrap:wrap}.SettingsCreateNumbers .SettingsCreateNumbers .SettingsCreateNumbersTableWrapper{max-width:100vw;overflow-x:auto}.SettingsCreateNumbers .SettingsCreateNumbers .SettingsCreateNumbersTable td,.SettingsCreateNumbers .SettingsCreateNumbers .SettingsCreateNumbersTable th{white-space:nowrap}}.CreateCompany{background:var(--background_Gray_Light);box-sizing:border-box;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:36px;position:relative;position:fixed;right:0;top:0;width:100vw;z-index:10000}.CreateCompany .CreateCompanyEditBanner{align-items:center;background:var(--background_Blue) 10;border:1px solid #c7d2fe;border-radius:10px;border-radius:50px;bottom:100px;color:var(--background_Blue);cursor:help;display:flex;font-weight:700;left:50%;margin-bottom:10px;padding:8px 14px 8px 8px;position:absolute;transform:translateX(-50%)}.CreateCompany .CreateCompanyEditBanner h5{color:var(--background_Blue);font-size:12px;font-weight:500;margin:0}.CreateCompany .CreateCompanyEditBanner svg{font-size:18px;margin-right:6px;object-fit:contain}.CreateCompany .CreateCompanyEditBanner:hover{background:rgba(221,227,248,.545)}.CreateCompany .CreateCompanyHeader{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;position:relative}.CreateCompany .CreateCompanyHeader h2{font-size:20px;font-weight:600;margin:0}.CreateCompany .CreateCompanyHeader h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:4px 0 0}.CreateCompany .CreateCompanyHeader .CreateUserStepper{margin-top:32px;width:400px}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserStepperLabels .CreateUserStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserStepperLabels .CreateUserStepLabelActive{color:#111827}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserProgress{padding:4px 0 12px}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack .CreateUserProgressFill{background:var(--background_Blue);border-radius:999px;height:100%;inset:0 auto 0 0;position:absolute}.CreateCompany .CreateCompanyHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack .CreateUserProgressThumb{background:var(--background_Blue);border-radius:999px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate{align-items:center;background:var(--background_Gray_Light);border:1px solid #fecaca;border-radius:4px;bottom:0;color:#b91c1c;cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;gap:6px;padding:6px 18px;position:absolute;right:0;transition:border-color .12s ease,background .12s ease,color .12s ease}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate.is-activate{background:#f0fdf4;border-color:#86efac;color:#166534}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate:hover{background:#fee2e2;border-color:#fca5a5}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate.is-activate:hover{background:#dcfce7;border-color:#4ade80}.CreateCompany .CreateCompanyHeader .CreateCompanyFooterDeactivate:disabled{background:#f3f4f6;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.CreateCompany .CreateCompanyBody_Page1{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header{align-items:center;display:flex;justify-content:space-between}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyUserInfoTitle{color:#111827;font-size:20px;font-weight:650;margin:0 0 20px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:6px;color:#1f2937;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:4px;padding:8px 14px;transition:box-shadow .15s ease,transform .15s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill.is-open{animation:GenayaAIButtonShadow 2.4s ease-in-out infinite;background-color:var(--background_White);border:1px solid var(--background_White);border-radius:50px;color:#111827;transform:translateY(-1px)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill:hover{border:1px solid var(--background_Blue);box-shadow:0 10px 18px rgba(37,100,235,.133);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill .Genaya_{color:var(--background_Blue);font-size:18px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyBody_Page1Header .CreateCompanyBody_Page1HeaderAutoFill .CreateCompanyAutoFillButton{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;transition:box-shadow .15s ease,transform .15s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm{display:flex;flex-direction:column;gap:20px;height:auto;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormRow{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormRow .CreateCompanyDetectedTimeZone{color:var(--text_Title_Light_Light);font-size:12px;margin-top:6px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormRowParent{display:flex;gap:20px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormRowParent .CreateCompanyFormRow{flex:1 1;min-width:0}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoUpload{align-items:center;display:flex;gap:12px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoHint{color:var(--text_Title_Light_Light);font-size:12px;margin:6px 0 0}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoButton{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;font-weight:600;height:auto;justify-content:center;max-height:170px;min-height:170px;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:200px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoButton.has-logo{background-color:var(--background_White);border-style:solid;padding:0}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoButton img{border-radius:10px;height:100%;max-height:100%;max-width:100%;object-fit:contain;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoButton:hover{border-color:#4271f5;box-shadow:0 10px 18px #0f172a1f;transform:translateY(-1px)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoRemove{background:#fef2f2;border:1px solid #fecaca;border-radius:999px;color:#b91c1c;cursor:pointer;font-size:12px;font-weight:600;padding:6px 15px;transition:transform .15s ease,box-shadow .15s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyLogoField .CreateCompanyLogoRemove:hover{box-shadow:0 8px 16px #ef444426;transform:translateY(-1px)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField{display:flex;flex-direction:column;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500;margin-bottom:6px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormLabel span{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;min-width:100%;outline:3px solid #0000;padding:12px 10px;transition:all .12s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput:focus,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput:disabled{background-color:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInput:read-only{cursor:not-allowed}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInputWrapper{display:inline-flex;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormTooltip,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormTooltip .ToolTopExplainTarget{width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormFieldHeader{align-items:center;display:flex;justify-content:space-between}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormFieldHeader .CreateCompanyDetectedTimeZone{margin-top:-4px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormInputError{border-color:#dc2626;outline:3px solid #dc26264d}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormErrorText{color:#dc2626;font-size:12px;margin-top:6px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyFormHelper{color:var(--text_Title_Light_Light);font-size:12px;margin-top:6px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown{position:relative}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;outline:3px solid #0000;padding:12px 10px;transition:all .12s ease;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownButton:focus,.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownLabel{color:#111827}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownChevron{color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;transition:transform .18s ease}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownButton.is-open .CreateCompanyDropdownChevron{transform:rotate(180deg)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 14px 30px #0f172a1f;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownSearch{border-bottom:1px solid #e2e8f0;padding:10px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownSearch input{border:1px solid #e2e8f0;border-radius:6px;font-size:13px;outline:3px solid #0000;padding:8px 10px;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownSearch input:focus{border-color:var(--background_Blue);box-shadow:0 0 0 1px #2563eb33}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownOptions{max-height:220px;overflow-y:auto}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownOption{background:#0000;border:none;color:#111827;cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownOption:hover{background:var(--background_Gray_Light_Blue)}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownOption.is-active{background:#eef2ff;color:var(--background_Blue_Dark);font-weight:600}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyDropdown .CreateCompanyDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:12px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete{position:relative;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete .CreateCompanyAutocompleteMenu{background-color:var(--background_White);border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 14px 30px #0f172a1f;left:0;max-height:220px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete .CreateCompanyAutocompleteStatus{color:var(--text_Title_Light_Light);font-size:12px;padding:10px 12px}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete .CreateCompanyAutocompleteOption{background:#0000;border:none;color:#111827;cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;width:100%}.CreateCompany .CreateCompanyBody_Page1 .CreateCompanyForm .CreateCompanyFormField .CreateCompanyAutocomplete .CreateCompanyAutocompleteOption:hover{background:var(--background_Gray_Light_Blue)}.CreateCompany .CreateCompanyBody_Page2{background-color:var(--background_White);border:1px solid #94a3b82e;border-radius:6px;padding:32px 36px 28px}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignIntro{color:var(--text_Title_Light_Light);font-size:14px;margin:0 0 18px}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable{border:1px solid var(--border_Light);border-radius:6px;overflow:hidden}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignHeader{grid-gap:0;background-color:var(--background_White);border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light_Light);display:grid;font-size:13px;font-weight:600;gap:0;grid-template-columns:44px 1fr 2fr 180px;padding:12px 14px}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignHeader .CreateCompanyAssignColCheck{align-items:center;display:flex;justify-content:center}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow{grid-gap:0;align-items:center;background-color:var(--background_White);border-bottom:1px solid #eef2f7;color:#111827;display:grid;font-size:14px;gap:0;grid-template-columns:44px 1fr 2fr 180px;padding:12px 14px}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow:last-child{border-bottom:none}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow:nth-child(odd){background:rgba(249,250,251,.529)}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow:nth-child(odd):hover{background:rgba(249,250,251,.855)}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow .CreateCompanyAssignColCheck{align-items:center;display:flex;justify-content:center}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow .CreateCompanyAssignColCheck input{height:16px;width:16px}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow .CreateCompanyAssignColEmail{color:var(--text_Title_Light)}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow .CreateCompanyAssignColRole{color:var(--text_Title_Light);justify-self:start}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignRow:hover{background-color:rgba(249,250,251,.855)}.CreateCompany .CreateCompanyBody_Page2 .CreateCompanyAssignTable .CreateCompanyAssignEmpty{background-color:var(--background_White);color:var(--text_Title_Light_Light);font-size:14px;padding:18px 14px}.CreateCompany .CreateCompanyBody_Page3{background-color:var(--background_White);border:1px solid #94a3b82e;border-radius:6px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyUserInfoTitle{color:#111827;font-size:20px;font-weight:650;margin:0 0 20px}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;padding:20px 24px}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard .CreateCompanyReviewRow{display:flex;font-size:14px;gap:32px;padding:6px 0}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard .CreateCompanyReviewRow .CreateCompanyReviewLabel{color:var(--text_Title_Light_Light);width:140px}.CreateCompany .CreateCompanyBody_Page3 .CreateCompanyReviewCard .CreateCompanyReviewRow .CreateCompanyReviewValue{color:#111827;font-weight:500}.CreateCompany .CreateCompanyFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;left:0;margin-top:24px;padding:30px;position:absolute;z-index:9999}.CreateCompany .CreateCompanyFooter,.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub{align-items:center;display:flex;justify-content:space-between;width:100%}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterBack:hover{text-decoration:underline}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext{align-items:center;background:var(--background_Blue);border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:4px;padding:11px 20px;transition:all .15s ease}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub .CreateCompanyFooterNext:disabled{background:#dadada;box-shadow:none;cursor:not-allowed;transform:none}.CreateCompany .CreateCompanyAutoFillOverlay{align-items:center;background:#0f172a73;display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}@keyframes CreateCompanyAutoFillFade{0%{opacity:0}to{opacity:1}}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal{animation:CreateCompanyAutoFillPop .26s ease forwards;background-color:var(--background_White);border-radius:12px;box-shadow:0 20px 40px #0f172a4d;display:flex;flex-direction:column;gap:14px;padding:24px;width:min(520px,92vw)}@keyframes CreateCompanyAutoFillPop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillHeader{align-items:center;display:flex;justify-content:space-between}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillHeader h4{font-size:18px;font-weight:600;margin:0}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillHeader .CreateCompanyAutoFillClose{background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;font-size:18px}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillInput input{border:1px solid #e2e8f0;border-radius:6px;font-size:14px;outline:3px solid #0000;padding:10px 12px;transition:all .12s ease;width:100%}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillInput input:focus,.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillInput input:hover{border:1px solid var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillError{background:#fef2f2;border-radius:6px;color:#b91c1c;font-size:12px;padding:8px 10px}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions{display:flex;gap:10px;justify-content:flex-end}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions button{border:1px solid #0000;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500;padding:8px 14px}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillCancel{background:#f3f4f6;color:var(--text_Title_Light);outline:3px solid #0000;transition:all .12s ease}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillCancel:hover{outline:3px solid var(--background_Gray_Light)}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillSubmit{background:var(--background_Blue);color:#fff;outline:3px solid #0000;transition:all .12s ease}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillSubmit:hover{border:1px solid var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.CreateCompany .CreateCompanyAutoFillOverlay .CreateCompanyAutoFillModal .CreateCompanyAutoFillActions .CreateCompanyAutoFillSubmit:disabled{cursor:not-allowed;opacity:.7}.CreateCompany .CreateCompanyDeactivateOverlay{align-items:center;animation:CreateCompanyDeactivateFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}@keyframes CreateCompanyDeactivateFade{0%{opacity:0}to{opacity:1}}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal{animation:CreateCompanyDeactivatePop .26s ease forwards;background-color:var(--background_White);border-radius:12px;box-shadow:0 20px 40px #0f172a4d;display:flex;flex-direction:column;gap:14px;padding:24px;width:min(520px,92vw)}@keyframes CreateCompanyDeactivatePop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader{align-items:center;display:flex;justify-content:space-between}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader h4{font-size:18px;font-weight:600;margin:0}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader .CreateCompanyDeactivateClose{background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:18px;padding:3px 7px;transition:all .12s ease}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader .CreateCompanyDeactivateClose:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Light)}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHeader .CreateCompanyDeactivateClose:active{transform:scale(.95)}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateError{background:#fef2f2;border-radius:6px;color:#b91c1c;font-size:12px;padding:8px 10px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp{align-items:flex-start;background:var(--background_Gray_Light_Blue);border-radius:10px;color:#1f2937;display:flex;flex-direction:column;font-size:12px;gap:5px;justify-content:space-between;padding:20px 10px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp .CreateCompanyDeactivateLoading{align-items:center;display:inline-flex;gap:8px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp .CreateCompanyDeactivateSpinner{animation:CreateCompanyDeactivateSpin .8s linear infinite;border:2px solid #2563eb40;border-radius:999px;border-top:2px solid var(--background_Blue);height:14px;width:14px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp .CreateCompanyDeactivateLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-weight:600;padding:0}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateHelp .CreateCompanyDeactivateLink:hover{text-decoration:underline}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions{display:flex;gap:10px;justify-content:flex-end}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions button{border:1px solid #0000;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateCancel{background:#f3f4f6;color:var(--text_Title_Light);outline:3px solid #0000;transition:all .12s ease}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateCancel:hover{outline:3px solid #f8f9fa}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm{background:#dc2626;color:#fff;outline:3px solid #0000;transition:all .12s ease}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm:hover{outline:3px solid hsla(0,94%,82%,.404)}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm.is-activate{background:#16a34a}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm .CreateCompanyDeactivateLoading{align-items:center;display:inline-flex;gap:8px}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm .CreateCompanyDeactivateSpinner{animation:CreateCompanyDeactivateSpin .8s linear infinite;border:2px solid #ffffff59;border-radius:999px;border-top-color:#fff;height:14px;width:14px}@keyframes CreateCompanyDeactivateSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CreateCompany .CreateCompanyDeactivateOverlay .CreateCompanyDeactivateModal .CreateCompanyDeactivateActions .CreateCompanyDeactivateConfirm:disabled{cursor:not-allowed;opacity:.7}.CreateCompany .CreateCompanyStepper{margin-top:32px;width:400px}.CreateCompany .CreateCompanyStepper .CreateCompanyStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateCompany .CreateCompanyStepper .CreateCompanyStepperLabels .CreateCompanyStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateCompany .CreateCompanyStepper .CreateCompanyStepperLabels .CreateCompanyStepLabelActive{color:#111827}.CreateCompany .CreateCompanyStepper .CreateCompanyProgress{padding:4px 0 12px}.CreateCompany .CreateCompanyStepper .CreateCompanyProgress .CreateCompanyProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateCompany .CreateCompanyStepper .CreateCompanyProgress .CreateCompanyProgressTrack .CreateCompanyProgressFill{background:var(--background_Blue);border-radius:999px;height:100%;inset:0 auto 0 0;position:absolute}.CreateCompany .CreateCompanyStepper .CreateCompanyProgress .CreateCompanyProgressTrack .CreateCompanyProgressThumb{background:var(--background_Blue);border-radius:999px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}@media(min-width:1300px){.CreateCompany{align-items:center;display:flex}.CreateCompany .CreateCompanyHeader{max-width:1300px;min-width:1300px;width:100%}.CreateCompany .CreateCompanyBody_Page1,.CreateCompany .CreateCompanyBody_Page2,.CreateCompany .CreateCompanyBody_Page3,.CreateCompany .CreateCompanyFooter .CreateCompanyFooterSub{margin:0 auto;max-width:1300px;min-width:1300px}}@keyframes GenayaAIButtonShadow{0%{box-shadow:0 8px 18px rgba(168,32,236,.251),0 0 0 #0b5fff2e}50%{box-shadow:0 10px 22px rgba(11,95,255,.278),0 0 18px rgba(39,187,252,.278)}to{box-shadow:0 8px 18px rgba(168,32,236,.251),0 0 0 #0b5fff2e}}.CreateTeam{background:var(--background_Gray_Light);box-sizing:border-box;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:36px;position:relative;position:fixed;right:0;top:0;width:100vw;z-index:1000}.CreateTeam .CreateTeamNotification{align-items:center;animation:CreateTeamToastSlideIn .2s ease-out,CreateTeamToastSlideOut .2s ease-in 1.8s forwards;background:#fef2f2;border-left:4px solid #f8717199;border-radius:4px;box-shadow:0 10px 25px #0f172a40;color:#b91c1c;display:flex;font-size:13px;justify-content:center;left:50%;max-width:420px;min-width:260px;padding:10px 14px;position:fixed;top:18px;transform:translateX(-50%);z-index:9999}.CreateTeam .CreateTeamNotificationSuccess{align-items:flex-start;background:rgba(192,255,200,.222);border-left:4px solid #0ec351b3;border-radius:4px;color:#22292b;justify-content:flex-start}@keyframes CreateTeamToastSlideIn{0%{opacity:0;transform:translate(-50%,-20px)}to{opacity:1;transform:translate(-50%)}}@keyframes CreateTeamToastSlideOut{0%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-20px)}}.CreateTeam .CreateTeamHeader{align-items:center;display:flex;flex-direction:column;margin-bottom:20px}.CreateTeam .CreateTeamHeader h2{font-size:20px;font-weight:600;margin:0}.CreateTeam .CreateTeamHeader h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:4px 0 0}.CreateTeam .CreateTeamHeader .CreateTeamStepper{margin-top:32px;width:400px}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamStepperLabels .CreateTeamStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamStepperLabels .CreateTeamStepLabelActive{color:#111827}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamProgress{padding:4px 0 12px}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamProgress .CreateTeamProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamProgress .CreateTeamProgressTrack .CreateTeamProgressFill{background:var(--background_Blue);border-radius:999px;height:100%;inset:0 auto 0 0;position:absolute}.CreateTeam .CreateTeamHeader .CreateTeamStepper .CreateTeamProgress .CreateTeamProgressTrack .CreateTeamProgressThumb{background:var(--background_Blue);border-radius:999px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreateTeam .CreateTeamBody_Page1{background-color:var(--background_White);border:1px solid #94a3b82e;border-radius:6px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection{margin-bottom:32px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeTitle{color:#111827;font-size:20px;font-weight:650;margin:0 0 20px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;min-height:150px;padding:24px 24px 22px;text-align:left;transition:box-shadow .12s ease-out,border-color .12s ease-out,transform .12s ease-out,background-color .12s ease-out}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain{align-items:flex-start;display:flex;gap:12px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIcon{border-radius:999px;flex-shrink:0;height:48px;position:relative;width:48px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconDispatcher{background:#bfdbfe}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconDispatcher:before{background:var(--border_Light);border-radius:2px;content:"";height:24px;position:absolute;right:-4px;top:4px;width:24px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconDispatcher:after{background:#3b82f6;border-radius:0 0 4px 4px;bottom:-6px;content:"";height:16px;left:12px;position:absolute;width:40px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconManager{background:#bfdbfe}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconManager:before{background:var(--border_Light);border-radius:4px;box-shadow:0 10px 0 var(--border_Light);content:"";height:18px;left:10px;position:absolute;top:8px;width:26px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconManager:after{background:#3b82f6;border-radius:999px;bottom:-6px;box-shadow:-20px -15px 0 #3b82f6;content:"";height:10px;left:8px;position:absolute;width:32px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconTech{background:#bfdbfe}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconTech:after{background:#3b82f6;border-radius:4px;bottom:-5px;content:"";height:12px;left:14px;position:absolute;width:20px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconAdmin,.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconSubcontractor{background:#bfdbfe}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconAdmin:before{background:var(--border_Light);border-radius:4px 4px 2px 2px;box-shadow:0 20px 0 var(--border_Light),-10px -6px 0 var(--border_Light);content:"";height:18px;left:10px;position:absolute;top:8px;width:28px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeIconAdmin:after{background:#3b82f6;border-radius:4px;bottom:-4px;box-shadow:-22px 0 0 #3b82f6;content:"";height:16px;position:absolute;right:8px;width:16px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeText .CreateTeamUserTypeName{color:#111827;font-size:16px;font-weight:600;margin-bottom:4px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeMain .CreateTeamUserTypeText .CreateTeamUserTypeDescription{color:#4b5563;font-size:14px;line-height:1.5}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeRadioWrapper{margin-left:12px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeRadioWrapper .CreateTeamUserTypeRadioOuter{align-items:center;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:999px;display:flex;height:18px;justify-content:center;width:18px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard .CreateTeamUserTypeRadioWrapper .CreateTeamUserTypeRadioOuter .CreateTeamUserTypeRadioInner{background:#0000;border-radius:999px;height:9px;width:9px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCard:hover{border-color:var(--border_Light);box-shadow:0 12px 24px #0f172a14;transform:translateY(-1px)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSelected{background:#eef2ff;border:1px solid var(--background_Blue);box-shadow:0 14px 30px #2563eb2e;outline:3px solid var(--outline_Blue)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSelected:hover{border:1px solid var(--background_Blue)}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSplit{display:flex;padding:0}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSplit .CreateTeamUserTypeHalf{align-items:center;background:#0000;border:none;border-radius:0;cursor:pointer;display:flex;flex:1 1;justify-content:space-between;padding:18px 20px;text-align:left}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSplit .CreateTeamUserTypeHalf:hover{background:#f9fafbe6}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .CreateTeamUserTypeCardSplit .CreateTeamUserTypeHalfDivider{background:var(--border_Light);width:1px}.CreateTeam .CreateTeamBody_Page1 .CreateTeamUserTypeSection .CreateTeamUserTypeGrid .TechandSub{display:flex;gap:20px}.CreateTeam .CreateTeamBody_Page2{background-color:var(--background_White);border:1px solid #94a3b82e;border-radius:6px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateTeam .CreateTeamBody_Page2 .CreateTeamUserInfoTitle{color:#111827;font-size:20px;font-weight:650;margin:0 0 20px}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm{display:flex;flex-direction:column;gap:20px;height:auto}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormRow{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField{display:flex;flex-direction:column}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500;margin-bottom:6px}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;outline:3px solid #0000;padding:12px 10px;transition:all .12s ease-out}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormInput:focus,.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateTeam .CreateTeamBody_Page2 .CreateTeamForm .CreateTeamFormField .CreateTeamFormInputError{border-color:#dc2626;outline:3px solid #dc26264d}.CreateTeam .CreateTeamBody_Page3{background-color:var(--background_White);border:1px solid #94a3b82e;border-radius:6px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewTitle{color:#111827;font-size:20px;font-weight:650;margin:0 0 8px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewIntro{color:#4b5563;font-size:14px;margin:0 0 20px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;margin-bottom:20px;padding:20px 24px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewSectionTitle{color:#111827;font-size:14px;font-weight:600;margin:0 0 12px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewGrid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewGrid .CreateTeamReviewRow{display:flex;font-size:14px;gap:32px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewGrid .CreateTeamReviewRow .CreateTeamReviewLabel{color:var(--text_Title_Light_Light);width:120px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewCard .CreateTeamReviewGrid .CreateTeamReviewRow .CreateTeamReviewValue{color:#111827;font-weight:500}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard{background:#f9fafb;border:1px solid var(--border_Light);border-radius:6px;padding:20px 24px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard .CreateTeamReviewSectionTitle{color:#111827;font-size:14px;font-weight:600;margin:0 0 10px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard .CreateTeamReviewMessageIntro{color:#4b5563;font-size:13px;margin:0 0 10px}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard .CreateTeamReviewTextarea{border:1px solid var(--border_Light);border-radius:4px;font-size:14px;min-height:100px;padding:8px 10px;resize:vertical;width:100%}.CreateTeam .CreateTeamBody_Page3 .CreateTeamReviewMessageCard .CreateTeamReviewTextarea:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb40;outline:3px solid #0000}.CreateTeam .CreateTeamFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;left:0;margin-top:24px;padding:30px;position:absolute;z-index:9999}.CreateTeam .CreateTeamFooter,.CreateTeam .CreateTeamFooter .CreateTeamFooterSub{align-items:center;display:flex;justify-content:space-between;width:100%}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterBack:hover{text-decoration:underline}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext{align-items:center;background:var(--background_Blue);border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:4px;padding:11px 20px;transition:all .15s ease}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.CreateTeam .CreateTeamFooter .CreateTeamFooterSub .CreateTeamFooterNext:disabled{background:#dadada;box-shadow:none;cursor:not-allowed;transform:none}@media(min-width:1300px){.CreateTeam{align-items:center;display:flex}.CreateTeam .CreateTeamHeader{width:100%}.CreateTeam .CreateTeamBody_Page1,.CreateTeam .CreateTeamBody_Page2,.CreateTeam .CreateTeamBody_Page3,.CreateTeam .CreateTeamFooter .CreateTeamFooterSub{margin:0 auto;max-width:1300px;min-width:1300px}}.CreatNumbers{background:var(--background_Gray_Light);box-sizing:border-box;display:flex;flex-direction:column;height:100vh;inset:0;overflow-y:auto;padding:36px;position:fixed;width:100vw;z-index:13000}.CreatNumbers .CreatNumberscontent{display:flex;flex-direction:column;gap:18px;margin:0 auto;padding-bottom:120px;position:relative;width:min(1120px,100%)}.CreatNumbers .CreatNumbersbar{margin-bottom:20px}.CreatNumbers .CreatNumbersbar,.CreatNumbers .CreatNumbersbar .CreatNumberstitleBlock{align-items:center;display:flex;flex-direction:column}.CreatNumbers .CreatNumbersbar .CreatNumberstitleBlock .CreatNumberstitle{font-size:20px;font-weight:600;margin:0}.CreatNumbers .CreatNumbersbar .CreatNumberstitleBlock .CreatNumberssubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper{margin-top:32px;width:400px}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersstepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersstepperLabels .CreatNumbersstepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersstepperLabels .CreatNumbersstepLabel.CreatNumbersstepLabel--active{color:#111827}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersprogress{padding:4px 0 12px}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersprogress .CreatNumbersprogressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersprogress .CreatNumbersprogressTrack .CreatNumbersprogressFill{background:var(--background_Blue);border-radius:999px;height:100%;inset:0 auto 0 0;position:absolute}.CreatNumbers .CreatNumbersbar .CreatNumbersstepper .CreatNumbersprogress .CreatNumbersprogressTrack .CreatNumbersprogressThumb{background:var(--background_Blue);border-radius:999px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreatNumbers .CreatNumbersalert{background:#fef2f2;border:1px solid #b91c1c2e;border-radius:4px;color:#b91c1c;font-size:13px;left:50%;max-width:420px;min-width:260px;padding:10px 14px;position:fixed;top:18px;transform:translateX(-50%);z-index:1200}.CreatNumbers .CreatNumberscard{background-color:var(--background_White);border:1px solid #94a3b82e;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:28px 30px 26px}.CreatNumbers .CreatNumberscard.CreatNumberscard--flat{box-shadow:none}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardHeaderselectednumber{align-items:center;background-color:rgba(126,162,240,.153);border:1px solid var(--background_Blue);border-radius:50px;display:flex;gap:8px;justify-content:center;padding:0 10px 0 0}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardHeaderselectednumber .CreatNumberscardBackIcon{color:var(--background_Blue);height:30px;padding:4px;width:30px}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardHeaderselectednumber h2{color:var(--background_Blue);font-size:14px;font-weight:500;margin:0}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader.CreatNumberscardHeader--stacked{align-items:flex-start;flex-direction:column}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardTitle{color:#0f172a;font-size:18px;font-weight:700;margin:0}.CreatNumbers .CreatNumberscard .CreatNumberscardHeader .CreatNumberscardSub{color:#4b5563;font-size:13px}.CreatNumbers .CreatNumberscard .CreatNumberspillRow{background:var(--background_Gray_Light);border-radius:50px;display:inline-flex;gap:4px;padding:4px}.CreatNumbers .CreatNumberscard .CreatNumberspillRow .CreatNumberspill{background:#0000;border:none;border-radius:50px;color:#4b5563;cursor:pointer;font-size:13px;font-weight:500;padding:8px 12px;transition:all .15s ease}.CreatNumbers .CreatNumberscard .CreatNumberspillRow .CreatNumberspill.CreatNumberspill--active{background:var(--background_Blue);color:#fff}.CreatNumbers .CreatNumberscard .CreatNumberscompanyOption{align-items:center;display:inline-flex;gap:8px}.CreatNumbers .CreatNumberscard .CreatNumberscompanyOption .CreatNumberscompanyLogo{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;height:20px;object-fit:cover;width:20px}.CreatNumbers .CreatNumberscard .CreatNumberscompanyOption .CreatNumberscompanyNameText{color:#111827;font-size:13px;font-weight:500}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow{align-items:center;display:flex;margin-top:10px;position:relative}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumberssearchRowAreaCode{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px 0 0 10px;border-right:0;display:flex;font-size:15px;gap:5px;height:43px;padding:7.5px 10px;width:auto}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersinputWrap{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 10px 10px 0;display:flex;height:43px;outline:3px solid #0000;padding:0 12px 0 36px;position:relative;transition:all .15s ease;width:100%}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersinputWrap:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersinputWrap input{background:#0000;border:none;color:#111827;font-size:15px;height:43px;outline:3px solid #0000;width:100%}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersinputWrap .CreatNumbersinputIcon{color:#9ca3af;left:12px;position:absolute}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;margin-left:10px;padding:13px 16px;transition:transform .15s ease,box-shadow .15s ease;width:179px}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.CreatNumbers .CreatNumberscard .CreatNumberssearchRow .CreatNumbersprimary:hover:not(:disabled){box-shadow:0 10px 20px #2563eb40;transform:translateY(-1px)}.CreatNumbers .CreatNumberscard .CreatNumbersresultsHeader{align-items:baseline;display:flex;flex-direction:column;margin-top:10px}.CreatNumbers .CreatNumberscard .CreatNumbersresultsHeader .CreatNumbersresultsTitle{color:#111827;font-weight:700}.CreatNumbers .CreatNumberscard .CreatNumbersresultsHeader .CreatNumbersresultsSub{color:#4b5563;font-size:13px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid{grid-gap:12px;display:grid;gap:12px;grid-auto-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:16px;text-align:left;transition:background-color .15s ease,border-color .15s ease}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult:hover{background:#f9fafb}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult.CreatNumbersresult--active{background:#eef2ff;border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumbersresultTopTop{align-items:center;display:flex;gap:8px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumbersresultTopTop .CreatNumbersresultNumber{color:#0f172a;font-size:16px;font-weight:800}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumbersresultTopTop .CreatNumbersradioDot{border:2px solid #0f172a26;border-radius:50%;display:grid;height:16px;margin-top:.5px;place-items:center;width:16px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumbersresultTopTop .CreatNumbersradioDot.CreatNumbersradioDot--on{background:radial-gradient(circle,var(--background_Blue) 55%,#0000 60%);border:1px solid var(--background_Blue)}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultTop .CreatNumberstag{background:var(--background_Gray_Light);border-radius:4px;color:#0f172a;font-size:11px;font-weight:500;padding:6px 10px}.CreatNumbers .CreatNumberscard .CreatNumbersgrid .CreatNumbersresult .CreatNumbersresultMeta{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13px;gap:4px}.CreatNumbers .CreatNumberscard .CreatNumbersempty{align-items:center;border:1px dashed #0f172a1f;border-radius:4px;color:var(--text_Title_Light_Light);display:flex;gap:6px;justify-content:center;padding:16px;text-align:center;width:100%}.CreatNumbers .CreatNumberscard .CreatNumbersempty span{font-size:13px}.CreatNumbers .CreatNumberscard .CreatNumbersempty h4{color:var(--background_Blue_Dark);cursor:pointer;font-size:13px;font-weight:600;margin:0;text-decoration:underline}.CreatNumbers .CreatNumberscard .CreatNumbersempty h4:hover{color:var(--background_Blue)}.CreatNumbers .CreatNumberstoggleGroup{background:var(--background_Gray_Light);border-radius:12px;display:inline-flex;gap:8px;padding:4px}.CreatNumbers .CreatNumberstoggleGroup .CreatNumberstoggle{background:#0000;border:none;border-radius:10px;color:#4b5563;cursor:pointer;font-weight:700;padding:10px 14px;transition:all .15s ease}.CreatNumbers .CreatNumberstoggleGroup .CreatNumberstoggle.CreatNumberstoggle--active{background:#111827;color:#fff}.CreatNumbers .CreatNumbersfield{display:flex;flex-direction:column;gap:6px;margin-top:10px}.CreatNumbers .CreatNumbersfield label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.CreatNumbers .CreatNumbersfield input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:15px;height:43px;min-height:42px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease}.CreatNumbers .CreatNumbersfield input:focus,.CreatNumbers .CreatNumbersfield input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersfield .CreatNumbersinputWrap--inline{padding-left:36px;position:relative}.CreatNumbers .CreatNumbersfield .CreatNumbersinputWrap--inline input{padding-left:32px}.CreatNumbers .CreatNumbersfield .CreatNumbersinputWrap--inline .CreatNumbersinputIcon{color:#9ca3af;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.CreatNumbers .CreatNumbersfield .CreatNumbershelp{color:var(--text_Title_Light_Light);font-size:13px}.CreatNumbers .CreatNumbersfield .CreatNumbershelp.CreatNumbershelp--error{color:#b91c1c}.CreatNumbers .CreatNumbersfieldRow{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:10px}.CreatNumbers .CreatNumbersrouting{display:flex;flex-direction:column;margin-top:18px}.CreatNumbers .CreatNumbersrouting .CreatNumberssectionTitle{color:var(--text_Title_Light);font-size:16px;font-weight:600}.CreatNumbers .CreatNumbersrouting .CreatNumberssectionSubTitle{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioGroup{display:flex;flex-direction:column;gap:12px;padding:20px 0 30px}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioRow{align-items:center;background:#0000;border:none;color:#111827;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:0}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioRow.CreatNumbersradioRow--active{font-weight:600}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioRow .CreatNumbersradioDot{border:2px solid var(--border_Light);border-radius:50%;display:inline-block;height:16px;position:relative;width:16px}.CreatNumbers .CreatNumbersrouting .CreatNumbersradioRow.CreatNumbersradioRow--active .CreatNumbersradioDot{background:radial-gradient(circle,var(--background_Blue) 55%,#0000 60%);border-color:var(--background_Blue)}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField{align-items:center;display:flex;flex-wrap:wrap;margin-left:24px}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField .CreatNumberssearchRowAreaCode{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px 0 0 10px;border-right:0;display:flex;font-size:15px;gap:5px;height:43px;padding:7.5px 10px;width:auto}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:0 10px 10px 0;font-size:14px;height:43px;min-height:42px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:220px}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField input:focus,.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField .CreatNumbersinlineError{align-items:center;background:#fef2f2;border:1px solid #b91c1c40;border-radius:8px;color:#b91c1c;display:inline-flex;font-size:12px;gap:6px;margin-left:12px;padding:6px 10px}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField .CreatNumbersinlineError .material-symbols-outlined{font-size:14px;line-height:1}.CreatNumbers .CreatNumbersrouting .CreatNumbersinlineField .CreatNumbersinlineHelp{color:var(--background_Blue_Dark);font-size:13px;margin-left:12px;text-decoration:underline}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBlock{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding:20px 0}.CreatNumbers .CreatNumbersrouting .JobsSelectHeader{align-items:flex-start;background:#0000;border:none;color:#0f172a;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:10px;padding:0}.CreatNumbers .CreatNumbersrouting .JobsSelectHeader .JobsSelectHeaderBox{border:2px solid var(--border_Light);border-radius:4px;height:16px;position:relative;transition:border-color .2s ease,background .2s ease;width:16px}.CreatNumbers .CreatNumbersrouting .JobsSelectHeader .JobsSelectHeaderBox:after{background:var(--background_Blue);border-radius:2px;content:"";inset:2px;opacity:0;position:absolute;transform:scale(0);transition:transform .2s ease,opacity .2s ease}.CreatNumbers .CreatNumbersrouting .JobsSelectHeader.JobsSelectHeader--active .JobsSelectHeaderBox{border-color:var(--background_Blue)}.CreatNumbers .CreatNumbersrouting .JobsSelectHeader.JobsSelectHeader--active .JobsSelectHeaderBox:after{opacity:1;transform:scale(1)}.CreatNumbers .CreatNumbersrouting .JobsSelectHeader .JobsSelectHeaderLabel{color:var(--text_Title_Light);font-size:16px}.CreatNumbers .CreatNumbersrouting .JobsSelectHeader .JobsSelectHeaderContent{align-items:flex-start;display:flex;flex-direction:column;gap:0;margin-top:-1px}.CreatNumbers .CreatNumbersrouting .JobsSelectHeader .JobsSelectHeaderSub{color:var(--text_Title_Light_Light);font-size:14px;font-weight:500}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:13px;gap:6px}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody textarea{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;min-height:70px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:all .15s ease}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody textarea:focus,.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton{align-items:center;align-self:flex-start;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:3px;margin-left:-5px;padding:2px 0 0}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton:hover{color:#1d4ed8}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton .CreatNumberspreviewIcon{font-size:25px;font-variation-settings:"FILL" 1;line-height:1}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton.CreatNumberspreviewButton--active{color:#1d4ed8}.CreatNumbers .CreatNumbersrouting .CreatNumberssettingBody .CreatNumberspreviewButton.CreatNumberspreviewButton--active .CreatNumberspreviewIcon{font-variation-settings:"FILL" 1}.CreatNumbers .CreatNumbersswitch{align-items:center;background:var(--background_Gray_Light);border:1px solid #0f172a0f;border-radius:12px;cursor:pointer;display:inline-flex;gap:8px;padding:8px 10px;-webkit-user-select:none;user-select:none}.CreatNumbers .CreatNumbersswitch .CreatNumbersswitchDot{background:#d1d5db;border-radius:999px;height:14px;position:relative;transition:all .15s ease;width:28px}.CreatNumbers .CreatNumbersswitch .CreatNumbersswitchDot:after{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0000001f;content:"";height:12px;left:1px;position:absolute;top:1px;transition:all .15s ease;width:12px}.CreatNumbers .CreatNumbersswitch .CreatNumbersswitchDot.CreatNumbersswitchDot--on{background:var(--background_Blue)}.CreatNumbers .CreatNumbersswitch .CreatNumbersswitchDot.CreatNumbersswitchDot--on:after{transform:translateX(13px)}.CreatNumbers .CreatNumberssummary{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:14px;margin-top:15px;padding:20px 16px}.CreatNumbers .CreatNumberssummaryRow{align-items:center;color:#4b5563;display:flex;font-weight:600;justify-content:space-between}.CreatNumbers .CreatNumberssummaryRow h1{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500}.CreatNumbers .CreatNumberssummaryRow .CreatNumberssummaryValue{color:#0f172a;font-size:14px;font-weight:600}.CreatNumbers .CreatNumbersspin{animation:creatNumbersSpin .9s linear infinite}.CreatNumbers .CreatNumbersfooterBar{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;left:0;margin-top:24px;padding:30px;position:absolute;z-index:9999}.CreatNumbers .CreatNumbersfooterBar,.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub{align-items:center;display:flex;justify-content:space-between;width:100%}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersfooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersfooterBack:hover{text-decoration:underline}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersfooterBack:disabled{color:#9ca3af;cursor:not-allowed;text-decoration:none}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary{align-items:center;background:var(--background_Blue);border:none;border-radius:4px;box-shadow:0 10px 20px #2563eb40;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:4px;padding:11px 20px;transition:background-color .12s ease-out,box-shadow .12s ease-out,transform .12s ease-out}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary:hover{background:var(--background_Blue_Dark);box-shadow:0 14px 30px #2563eb59;transform:translateY(-.5px)}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub .CreatNumbersprimary:disabled{background:#dadada;box-shadow:none;cursor:not-allowed;transform:none}.CreatNumbers .CreatNumbersghost{background-color:var(--background_White);border:1px solid #0f172a14;border-radius:10px;color:#4b5563;cursor:pointer;padding:10px 14px;transition:all .15s ease}.CreatNumbers .CreatNumbersghost:hover{border-color:#2563eb33;color:#111827}.CreatNumbers .CreatNumberssecondary{background-color:var(--background_White);border:1px solid #0f172a14;border-radius:10px;color:#0f172a;cursor:pointer;font-weight:600;padding:10px 16px;transition:all .15s ease}.CreatNumbers .CreatNumberssecondary:hover{border-color:#0f172a24}.CreatNumbers .CreatNumbersdropdown{position:relative;width:100%}.CreatNumbers .CreatNumbersdropdown.CreatNumbersdropdown--open .CreatNumbersdropdownTrigger{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownTrigger{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;cursor:pointer;display:inline-flex;font-size:14px;height:43px;justify-content:space-between;min-height:42px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownTrigger span{align-items:center;display:flex}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownTrigger:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownTrigger:disabled{background:#f9fafb;border-color:var(--border_Light);color:#9ca3af;cursor:not-allowed}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownMenu{background-color:var(--background_White);border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 14px 30px #0f172a1f;left:0;max-height:220px;overflow-y:auto;overflow:hidden;position:absolute;top:calc(100% + 6px);width:100%;z-index:10}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch{border-bottom:1px solid #e2e8f0;padding:10px}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input{border:1px solid #e2e8f0;border-radius:6px;font-size:13px;outline:3px solid #0000;padding:8px 10px;width:100%}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownSearch input:focus{border-color:var(--background_Blue);box-shadow:0 0 0 1px #2563eb33}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownMenu .CreatNumbersdropdownOptions{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto;padding:6px}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownItem{align-items:center;background:#0000;border:none;border-radius:10px;color:#0f172a;cursor:pointer;display:flex;font-size:14px;justify-content:flex-start;padding:10px 12px;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownItem:hover{background:var(--background_Gray_Light)}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownItem.CreatNumbersdropdownItem--active{background:#eef2ff;border:1px solid var(--background_Blue);color:var(--background_Blue_Dark);font-weight:600}.CreatNumbers .CreatNumbersdropdown .CreatNumbersdropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px;text-align:center}@keyframes creatNumbersSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(min-width:1300px){.CreatNumbers{align-items:center;display:flex}.CreatNumbers .CreatNumberscard{max-width:1300px;min-width:1300px}.CreatNumbers .CreatNumbersfooterBar{justify-content:center}.CreatNumbers .CreatNumbersfooterBar .CreatNumbersfooterBarSub{max-width:1300px;min-width:1300px}}.SettingsLeadSources{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsLeadSources .SettingsLeadSourcesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesHeaderMain{display:flex;gap:10px}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesHeaderActions{align-items:center;display:flex}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesTitle{font-size:20px;font-weight:600;margin:0}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.SettingsLeadSources .SettingsLeadSourcesHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsLeadSources .SettingsLeadSourcesHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsLeadSources .SettingsLeadSourcesHeader h3:hover{text-decoration:underline}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsLeadSources .SettingsLeadSourcesHeader .SettingsLeadSourcesAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.SettingsLeadSources .SettingsLeadSourcesControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters{align-items:center;display:flex;gap:12px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesPageSize,.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesRoleFilter,.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesStatusFilter{position:relative}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesFilters .SettingsLeadSourcesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch{min-width:240px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm:focus-within,.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.SettingsLeadSources .SettingsLeadSourcesControls .SettingsLeadSourcesSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsLeadSources .SettingsLeadSourcesTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable tbody{display:table-row-group}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable tr{display:table-row}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable td{height:70px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable td,.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable .SettingsLeadSourcesSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable .SettingsLeadSourcesSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable .SettingsLeadSourcesSortableHeader:hover{color:#111827}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable .SettingsLeadSourcesSortableHeader .SettingsLeadSourcesSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable .SettingsLeadSourcesSortableHeader .SettingsLeadSourcesSortIcon.is-active{color:#4b5563}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable .SettingsLeadSourcesSortableHeader .SettingsLeadSourcesSortIcon.is-asc{transform:rotate(180deg)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable tbody tr:hover{background:rgba(249,250,251,.855)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesRow{transition:background .12s ease-out}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCell{align-items:center;display:flex;min-width:120px}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellRole .GASettingsLeadSourcesRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellRole .GASettingsLeadSourcesRoleBadgeTech{background:#eaf3ff;border-color:#c7d9ff;color:var(--background_Blue_Dark)}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellRole .GASettingsLeadSourcesRoleBadgeSubcontractor{background:#fff4ec;border-color:#ffd8b5;color:#b45309}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellRole .GASettingsLeadSourcesRoleBadgeDispatcher{background:#fef6e7;border-color:#fde2b3;color:#b45309}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellRole .GASettingsLeadSourcesRoleBadgeManager{background:#ebf9f1;border-color:#c8eed8;color:#15803d}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellRole .GASettingsLeadSourcesRoleBadgeAdmin{background:#f4eafe;border-color:#dfc3fb;color:#6b21a8}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellStatus .GASettingsLeadSourcesPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellStatus .GASettingsLeadSourcesStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellStatus .GASettingsLeadSourcesStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellStatusEmail .SettingsLeadSourcesPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellStatusEmail .SettingsLeadSourcesPill h4{margin-bottom:2px;margin-left:5px}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellStatusEmail .SettingsLeadSourcesPill.is-confirmed{background:rgba(40,126,213,.086);border-color:#287ed5;color:#287ed5}.SettingsLeadSources .SettingsLeadSourcesTableSection .GASettingsLeadSourcesCellStatusEmail .SettingsLeadSourcesPill.is-unconfirmed{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellName{color:var(--background_Blue);cursor:pointer}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellName:hover{text-decoration:underline}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsActionsHeader{max-width:70px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsActionsHeader,.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsActionsHeader:before,.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsActionsHeader.is-overlaying,.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsCellEdit:hover{color:#111827}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesNameCell{display:flex;flex-direction:column}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesName{font-weight:500}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesEmail{color:#9b9b9b;font-size:11px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesRoleBadgeTech{background:#e8f4ff;color:#1769aa}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesPill{align-items:center;background:#f9fafb;border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusPill{text-transform:capitalize}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle .SettingsLeadSourcesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle .SettingsLeadSourcesStatusToggleText{min-width:54px;text-align:left}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle.is-active .SettingsLeadSourcesStatusToggleDot{background:#22c55e;transform:translateX(71px)}.SettingsLeadSources .SettingsLeadSourcesTableSection .SettingsLeadSourcesCellStatus .SettingsLeadSourcesStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsLeadSources .SettingsLeadSourcesPhone{color:var(--background_Blue);text-decoration:none}.SettingsLeadSources .SettingsLeadSourcesPhone:hover{text-decoration:underline}.SettingsLeadSources .SettingsLeadSourcesEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsLeadSources .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid #fff;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:#fff;box-shadow:none;color:#b8b8b8;cursor:not-allowed}.SettingsLeadSources .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}.SettingsLeadSources .SettingsLeadSourcesModalOverlay{align-items:center;background:radial-gradient(circle at top left,#3b82f638,#0000 55%),#0f172a8c;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #94a3b880;border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalHeader{align-items:center;background:linear-gradient(135deg,#2563eb08,#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalHeader h3{color:#111827;font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalHeader .SettingsLeadSourcesModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalHeader .SettingsLeadSourcesModalClose:hover{background:#0f172a0d;color:#1f2933;transform:translateY(-.5px)}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalBody{background:radial-gradient(circle at top right,#2563eb0a,#0000 55%),#fff;padding:20px 22px 22px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesModal .SettingsLeadSourcesModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField span{color:#666;font-size:12px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField.SettingsLeadSourcesField--select{position:relative}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb26;outline:3px solid #0000}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesField .SettingsLeadSourcesFieldSelectOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsLeadSources .SettingsLeadSourcesModalOverlay .SettingsLeadSourcesHelp{color:#888;font-size:11px}.SettingsLeadSources .SettingsLeadSourcesError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsLeadSources .SettingsLeadSourcesBtnPrimary{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;box-shadow:0 10px 24px #2563eb52,0 0 0 3px #2563eb1f;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsLeadSources .SettingsLeadSourcesBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px #2563eb29;transform:translateY(-1px)}.SettingsLeadSources .SettingsLeadSourcesBtnPrimary:active{box-shadow:0 8px 18px #2563eb59,0 0 0 3px #2563eb2e;transform:translateY(0)}.SettingsLeadSources .SettingsLeadSourcesBtnSecondary{background:#f9fafb;border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsLeadSources .SettingsLeadSourcesBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsLeadSources .SettingsLeadSourcesBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:960px){.SettingsLeadSources .SettingsLeadSources{padding:16px}.SettingsLeadSources .SettingsLeadSources .SettingsLeadSourcesFilters{flex-wrap:wrap}.SettingsLeadSources .SettingsLeadSources .SettingsLeadSourcesTableWrapper{max-width:100vw;overflow-x:auto}.SettingsLeadSources .SettingsLeadSources .SettingsLeadSourcesTable td,.SettingsLeadSources .SettingsLeadSources .SettingsLeadSourcesTable th{white-space:nowrap}}.SettingsItemsAndServices{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsItemsAndServices .SettingsItemsAndServicesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesHeaderMain{display:flex;gap:10px}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesHeaderActions{align-items:center;display:flex}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesTitle{font-size:20px;font-weight:600;margin:0}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.SettingsItemsAndServices .SettingsItemsAndServicesHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsItemsAndServices .SettingsItemsAndServicesHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsItemsAndServices .SettingsItemsAndServicesHeader h3:hover{text-decoration:underline}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsItemsAndServices .SettingsItemsAndServicesHeader .SettingsItemsAndServicesAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.SettingsItemsAndServicesControls{background-color:var(--background_White);border-bottom:none;border-radius:10px 10px 0 0;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters{align-items:center;display:flex;gap:12px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesPageSize,.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesRoleFilter,.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesStatusFilter{position:relative}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsItemsAndServicesControls .SettingsItemsAndServicesFilters .SettingsItemsAndServicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch{min-width:240px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm:focus-within,.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.SettingsItemsAndServicesControls .SettingsItemsAndServicesSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsItemsAndServicesTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTypeBadge{align-items:center;background-color:rgba(66,132,255,.145);border:1px solid #0b60ff;border-radius:999px;color:#0b60ff;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 10px;text-transform:capitalize}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTypeBadge--product{background:#e0f2fe;color:#0369a1}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTypeBadge--service{background:#fef9c3;color:#b45309}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesNameCell .SettingsItemsAndServicesName{font-weight:500}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesNameCell .SettingsItemsAndServicesDescription{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5;margin-top:2px;white-space:pre-line}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable tbody{display:table-row-group}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable tr{display:table-row}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable td{height:70px}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable td,.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesImageHeader>span,.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesImageHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesImageHeader:hover{color:#111827}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesSortableHeader:hover{color:#111827}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesSortableHeader .SettingsItemsAndServicesSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesSortableHeader .SettingsItemsAndServicesSortIcon.is-active{color:#4b5563}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable .SettingsItemsAndServicesSortableHeader .SettingsItemsAndServicesSortIcon.is-asc{transform:rotate(180deg)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable tbody tr:hover{background:rgba(249,250,251,.855)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesRow{transition:background .12s ease-out}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCell{align-items:center;display:flex;min-width:120px}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellRole .GASettingsItemsAndServicesRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellRole .GASettingsItemsAndServicesRoleBadgeTech{background:#eaf3ff;border-color:#c7d9ff;color:var(--background_Blue_Dark)}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellRole .GASettingsItemsAndServicesRoleBadgeSubcontractor{background:#fff4ec;border-color:#ffd8b5;color:#b45309}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellRole .GASettingsItemsAndServicesRoleBadgeDispatcher{background:#fef6e7;border-color:#fde2b3;color:#b45309}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellRole .GASettingsItemsAndServicesRoleBadgeManager{background:#ebf9f1;border-color:#c8eed8;color:#15803d}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellRole .GASettingsItemsAndServicesRoleBadgeAdmin{background:#f4eafe;border-color:#dfc3fb;color:#6b21a8}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellStatus .GASettingsItemsAndServicesPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellStatus .GASettingsItemsAndServicesStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellStatus .GASettingsItemsAndServicesStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellStatusEmail .SettingsItemsAndServicesPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellStatusEmail .SettingsItemsAndServicesPill h4{margin-bottom:2px;margin-left:5px}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellStatusEmail .SettingsItemsAndServicesPill.is-confirmed{background:rgba(40,126,213,.086);border-color:#287ed5;color:#287ed5}.SettingsItemsAndServicesTableSection .GASettingsItemsAndServicesCellStatusEmail .SettingsItemsAndServicesPill.is-unconfirmed{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellName{color:var(--background_Blue);cursor:pointer}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellName:hover{text-decoration:underline}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesImageCell{align-items:center;display:flex}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesImageCell img{background-color:var(--border_Light);border-radius:4px;height:70px;object-fit:cover;width:70px}.SettingsItemsAndServicesTableSection .SettingsActionsHeader{max-width:70px}.SettingsItemsAndServicesTableSection .SettingsActionsHeader,.SettingsItemsAndServicesTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsItemsAndServicesTableSection .SettingsActionsHeader:before,.SettingsItemsAndServicesTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsItemsAndServicesTableSection .SettingsActionsHeader.is-overlaying,.SettingsItemsAndServicesTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsItemsAndServicesTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsItemsAndServicesTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsItemsAndServicesTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsItemsAndServicesTableSection .SettingsCellEdit:hover{color:#111827}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesNameCell{display:flex;flex-direction:column}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesName{font-weight:500}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesEmail{color:#9b9b9b;font-size:11px}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesRoleBadgeTech{background:#e8f4ff;color:#1769aa}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesPill{align-items:center;background:#f9fafb;border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusPill{text-transform:capitalize}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle .SettingsItemsAndServicesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle .SettingsItemsAndServicesStatusToggleText{min-width:54px;text-align:left}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle.is-active .SettingsItemsAndServicesStatusToggleDot{background:#22c55e;transform:translateX(71px)}.SettingsItemsAndServicesTableSection .SettingsItemsAndServicesCellStatus .SettingsItemsAndServicesStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsItemsAndServicesPhone{color:var(--background_Blue);text-decoration:none}.SettingsItemsAndServicesPhone:hover{text-decoration:underline}.SettingsItemsAndServicesEmpty{color:var(--muted);padding:22px 0;text-align:center}.InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid #fff;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:#fff;box-shadow:none;color:#b8b8b8;cursor:not-allowed}.InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}.SettingsItemsAndServicesModalOverlay{align-items:center;background:radial-gradient(circle at top left,#3b82f638,#0000 55%),#0f172a8c;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #94a3b880;border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalHeader{align-items:center;background:linear-gradient(135deg,#2563eb08,#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalHeader h3{color:#111827;font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalHeader .SettingsItemsAndServicesModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalHeader .SettingsItemsAndServicesModalClose:hover{background:#0f172a0d;color:#1f2933;transform:translateY(-.5px)}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalBody{background:radial-gradient(circle at top right,#2563eb0a,#0000 55%),#fff;padding:20px 22px 22px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesModal .SettingsItemsAndServicesModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField span{color:#666;font-size:12px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField.SettingsItemsAndServicesField--select{position:relative}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb26;outline:3px solid #0000}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesField .SettingsItemsAndServicesFieldSelectOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsItemsAndServicesModalOverlay .SettingsItemsAndServicesHelp{color:#888;font-size:11px}.SettingsItemsAndServicesError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsItemsAndServicesBtnPrimary{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;box-shadow:0 10px 24px #2563eb52,0 0 0 3px #2563eb1f;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsItemsAndServicesBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px #2563eb29;transform:translateY(-1px)}.SettingsItemsAndServicesBtnPrimary:active{box-shadow:0 8px 18px #2563eb59,0 0 0 3px #2563eb2e;transform:translateY(0)}.SettingsItemsAndServicesBtnSecondary{background:#f9fafb;border:1px solid var(--border_Light);border-radius:50px;color:#374151;cursor:pointer;height:40px;padding:0 24px}.SettingsItemsAndServicesBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsItemsAndServicesBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:960px){.SettingsItemsAndServices{padding:16px}.SettingsItemsAndServices .SettingsItemsAndServicesFilters{flex-wrap:wrap}.SettingsItemsAndServices .SettingsItemsAndServicesTableWrapper{max-width:100vw;overflow-x:auto}.SettingsItemsAndServices .SettingsItemsAndServicesTable td,.SettingsItemsAndServices .SettingsItemsAndServicesTable th{white-space:nowrap}}.CreateItemsAndServices{align-items:center;animation:ClientsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:3000}.CreateItemsAndServices .CreateItemsAndServicesOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateItemsAndServices .CreateItemsAndServicesCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid #94a3b859;border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-height:92vh;max-width:95vw;overflow:hidden;position:relative;width:min(680px,95vw);z-index:1}.CreateItemsAndServices .CreateItemsAndServicesHeader{align-items:center;background-color:var(--background_Gray_Light);border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 22px}.CreateItemsAndServices .CreateItemsAndServicesHeader h3{color:#111827;font-size:18px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesHeader .CreateItemsAndServicesClose{align-items:center;background:#0000;border:none;border-radius:9px;color:#9ca3af;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateItemsAndServices .CreateItemsAndServicesHeader .CreateItemsAndServicesClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.CreateItemsAndServices .CreateItemsAndServicesHeader .CreateItemsAndServicesClose:hover:active{transform:scale(.9)}.CreateItemsAndServices .CreateItemsAndServicesHeader .CreateItemsAndServicesClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateItemsAndServices .CreateItemsAndServicesBody{display:flex;flex-direction:column;gap:10px;overflow-y:auto;padding:20px 24px 0}.CreateItemsAndServices .CreateItemsAndServicesEditBanner{align-items:center;align-self:center;background:var(--background_Blue) 10;border:1px solid #c7d2fe;border-radius:50px;color:var(--background_Blue);cursor:help;display:flex;font-weight:700;gap:6px;padding:8px 14px 8px 8px;width:-webkit-fit-content;width:fit-content}.CreateItemsAndServices .CreateItemsAndServicesEditBanner h5{color:var(--background_Blue);font-size:12px;font-weight:500;margin:0}.CreateItemsAndServices .CreateItemsAndServicesEditBanner svg{color:var(--background_Blue);font-size:18px}.CreateItemsAndServices .CreateItemsAndServicesEditBanner:hover{background:rgba(221,227,248,.545)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg{display:flex;gap:20px;margin-bottom:20px;margin-top:3px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:flex-start;min-width:159px;position:relative}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton{align-items:center;background:#334155;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:8px;height:159px;justify-content:center;transition:transform .15s ease,box-shadow .15s ease;width:159px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton svg{font-size:26px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton.has-image{background:var(--background_Gray_Light_Blue);padding:0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton img{border-radius:10px;height:100%;object-fit:cover;width:100%}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadButton:hover{box-shadow:0 10px 18px #0f172a2e;transform:translateY(-1px)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadRemove{background:#0000;background:linear-gradient(135deg,#fff,#fef2f2);border:1px solid #fecaca;border-radius:4px;bottom:7px;box-shadow:0 8px 18px #ef44441f;color:#ef4444;cursor:pointer;font-size:12px;font-weight:600;left:5px;padding:4px 10px;position:absolute;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadRemove:hover{border-color:#fca5a5;box-shadow:0 12px 24px #ef44442e;transform:translateY(-1px)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridImg .CreateItemsAndServicesUpload .CreateItemsAndServicesUploadRemove:active{box-shadow:0 6px 14px #ef444429;transform:translateY(0)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridParent{display:flex;flex-direction:column;gap:14px;position:relative;width:100%}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridParent:last-child{border-right:none;padding-right:0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg{display:flex;margin-top:14px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField{flex:1 1;position:relative}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesDropdownButton{border-left:1px solid #0000;border-radius:0 8px 8px 0;outline:3px solid #0000;transition:all .15s ease}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesDropdownButton:focus,.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesDropdownButton.is-open{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField input{position:relative;z-index:1}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow{align-items:center;border-radius:8px;display:flex;position:relative}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow input{flex:1 1;position:relative;z-index:1}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow .CreateItemsAndServicesBrowse{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-left:0 solid #0000;border-radius:0 4px 4px 0;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;height:50px;padding:10px 16px;transition:background .15s ease,border-color .15s ease}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow .CreateItemsAndServicesBrowse:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px #2563eb59;z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField .CreateItemsAndServicesCategoryRow:focus{border-radius:8px;box-shadow:0 0 0 2px #2563eb59;z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField:first-child input{border-radius:8px 0 0 8px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField:last-child input{border-radius:0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridModelCareg .CreateItemsAndServicesField input:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2564eb33;outline:3px solid #0000;z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance{display:flex;margin-top:14px}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField{flex:1 1}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField input{position:relative;z-index:1}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField input:focus,.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:first-child input{border-radius:8px 0 0 8px;border-right:0 solid #0000}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:first-child input:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px #2563eb59;z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:nth-child(2) input{border-radius:0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:last-child input{border-left:1px solid #0000;border-radius:0 8px 8px 0}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField:last-child input:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px #2563eb59;z-index:2}.CreateItemsAndServices .CreateItemsAndServicesTopGrid .CreateItemsAndServicesTopGridFinance .CreateItemsAndServicesField input:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2564eb33;outline:3px solid #0000;z-index:2}.CreateItemsAndServices .CreateItemsAndServicesField{display:flex;flex-direction:column;gap:6px}.CreateItemsAndServices .CreateItemsAndServicesField span{color:#0f172a;font-size:14px;font-weight:500}.CreateItemsAndServices .CreateItemsAndServicesField input,.CreateItemsAndServices .CreateItemsAndServicesField textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:#111827;font-size:14px;height:50px;outline:3px solid #0000;padding:12px;transition:all .15s ease}.CreateItemsAndServices .CreateItemsAndServicesField input:focus,.CreateItemsAndServices .CreateItemsAndServicesField input:hover,.CreateItemsAndServices .CreateItemsAndServicesField textarea:focus,.CreateItemsAndServices .CreateItemsAndServicesField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesField input::placeholder,.CreateItemsAndServices .CreateItemsAndServicesField textarea::placeholder{color:#94a3b8;font-size:13px;font-weight:300}.CreateItemsAndServices .CreateItemsAndServicesField textarea{min-height:95px;resize:vertical}.CreateItemsAndServices .CreateItemsAndServicesDropdown{position:relative}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:#000;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;height:50px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton:focus,.CreateItemsAndServices .CreateItemsAndServicesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton span{color:#111827;font-size:14px;font-weight:400}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton span span{color:#94a3b8;font-size:13px;font-weight:300}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton.is-open{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton svg{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .15s ease}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton svg.is-open{transform:rotate(180deg)}.CreateItemsAndServices .CreateItemsAndServicesDropdownButton:disabled{cursor:not-allowed;opacity:.6}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 12px 28px #0f172a29;left:0;max-height:280px;opacity:0;overflow-y:auto;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:6}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu{padding-bottom:0}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownSearch{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownSearchInputs{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;font-size:13px;height:38px;outline:3px solid #0000;padding:0 10px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownSearchInputs:focus{border:1px solid var(--background_Blue)}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownEmpty{color:#9ca3af;font-size:12px;padding:8px 10px}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownCreate{border-radius:6px;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:600;padding:8px 10px;transition:background .12s ease}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownCreate:hover{background:#eff6ff}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownCreateSticky{background:var(--background_Gray_Light_Blue);border-top:1px solid var(--border_Light);bottom:0;color:var(--background_Blue);font-size:13px;font-weight:600;margin-top:8px;padding:10px 12px;position:-webkit-sticky;position:sticky;transition:background .12s ease;z-index:2}.CreateItemsAndServices .CreateItemsAndServicesDropdownMenu .CreateItemsAndServicesDropdownCreateSticky:hover{cursor:pointer;text-decoration:underline}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption{border-radius:4px;color:#111827;cursor:pointer;font-size:13px;margin-left:6px;margin-top:5px;padding:8px 10px;transition:background .12s ease;width:calc(100% - 12px)}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption:hover{background:#f1f5f9}.CreateItemsAndServices .CreateItemsAndServicesDropdownOption.is-active{background:#eff6ff;color:var(--background_Blue_Dark);font-weight:600}.CreateItemsAndServices .CreateItemsAndServicesToggleItem{align-items:center;color:#111827;display:flex;font-size:15px;justify-content:space-between}.CreateItemsAndServices .CreateItemsAndServicesToggleItem:nth-child(4){border-top:1px solid var(--border_Light);margin-top:10px;padding-bottom:5px;padding-top:20px}.CreateItemsAndServices .CreateItemsAndServicesToggleItem span{display:flex;flex-direction:column;gap:2px}.CreateItemsAndServices .CreateItemsAndServicesToggleItem span h1{color:var(--background_Blue);font-size:15px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesToggleItem span h2{color:#64748b;font-size:12px;font-weight:400;margin:0}.CreateItemsAndServices .CreateItemsAndServicesToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;height:26px;padding:4px;transition:background .15s ease,border-color .15s ease;width:54px}.CreateItemsAndServices .CreateItemsAndServicesToggle .CreateItemsAndServicesToggleDot{background:#e2e8f0;border-radius:999px;height:18px;transition:transform .15s ease,background .15s ease;width:18px}.CreateItemsAndServices .CreateItemsAndServicesToggle.is-active{background:#dcfce7;border-color:#22c55e}.CreateItemsAndServices .CreateItemsAndServicesToggle.is-active .CreateItemsAndServicesToggleDot{background:#16a34a;transform:translateX(26px)}.CreateItemsAndServices .CreateItemsAndServicesToggle.is-inactive{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light)}.CreateItemsAndServices .CreateItemsAndServicesToggle:disabled{cursor:not-allowed;opacity:.5}.CreateItemsAndServices .CreateItemsAndServicesSection{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:16px}.CreateItemsAndServices .CreateItemsAndServicesSection .CreateItemsAndServicesSectionHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.CreateItemsAndServices .CreateItemsAndServicesSection .CreateItemsAndServicesSectionHeader h4{color:#0f172a;font-size:14px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesSection .CreateItemsAndServicesSectionBody{display:flex;flex-direction:column;gap:12px;opacity:.6;pointer-events:none}.CreateItemsAndServices .CreateItemsAndServicesSection .CreateItemsAndServicesSectionBody.is-enabled{opacity:1;pointer-events:auto}.CreateItemsAndServices .CreateItemsAndServicesCustomFields{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:12px;margin-top:10px;padding-bottom:20px;padding-top:20px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsParent{display:flex;flex-direction:column;gap:2px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsParent h4{color:var(--background_Blue);font-size:15px;font-weight:600;margin:0}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsParent h2{color:#64748b;font-size:12px;font-weight:400;margin:0}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsAdd{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;width:-webkit-fit-content;width:fit-content}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsAdd:hover{text-decoration:underline}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldsMain .CreateItemsAndServicesCustomFieldsAdd svg{font-size:16px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow input{border:1px solid var(--border_Light);border-radius:8px;height:40px;padding:0 10px}.CreateItemsAndServices .CreateItemsAndServicesCustomFields .CreateItemsAndServicesCustomFieldRow .CreateItemsAndServicesCustomFieldRemove{align-items:center;background:#fee2e2;border:none;border-radius:6px;color:#b91c1c;cursor:pointer;display:inline-flex;height:36px;justify-content:center}.CreateItemsAndServices .CreateItemsAndServicesError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;padding:8px 12px}.CreateItemsAndServices .CreateItemsAndServicesActions{background-color:var(--background_White);bottom:0;display:flex;gap:10px;justify-content:space-between;margin-top:6px;padding:12px 0;position:-webkit-sticky;position:sticky}.CreateItemsAndServices .CreateItemsAndServicesActions .CreateItemsAndServicesActionsLeft,.CreateItemsAndServices .CreateItemsAndServicesActions .CreateItemsAndServicesActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateItemsAndServices .CreateItemsAndServicesDanger{background:#0000;border:none;color:#dc2626;cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateItemsAndServices .CreateItemsAndServicesDanger:hover{text-decoration:underline}.CreateItemsAndServices .CreateItemsAndServicesDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateItemsAndServices .CreateItemsAndServicesPrimary{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;outline:3px solid #0000;padding:9px 25px;transition:all .15s ease}.CreateItemsAndServices .CreateItemsAndServicesPrimary:hover{outline:3px solid var(--outline_Blue)}.CreateItemsAndServices .CreateItemsAndServicesPrimary:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.CreateItemsAndServices .CreateItemsAndServicesSecondary{background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:9px 16px;transition:background .15s ease,transform .15s ease}.CreateItemsAndServices .CreateItemsAndServicesSecondary:hover{background:var(--background_Gray_Light)}.SettingsVendors{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsVendors .SettingsVendorsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsHeaderMain{display:flex;gap:10px}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsHeaderActions{align-items:center;display:flex}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsTitle{font-size:20px;font-weight:600;margin:0}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.SettingsVendors .SettingsVendorsHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsVendors .SettingsVendorsHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsVendors .SettingsVendorsHeader h3:hover{text-decoration:underline}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsVendors .SettingsVendorsHeader .SettingsVendorsAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.SettingsVendors .SettingsVendorsControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters{align-items:center;display:flex;gap:12px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsPageSize,.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsRoleFilter,.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsStatusFilter{position:relative}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsVendors .SettingsVendorsControls .SettingsVendorsFilters .SettingsVendorsFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch{min-width:240px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm:focus-within,.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.SettingsVendors .SettingsVendorsControls .SettingsVendorsSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsVendors .SettingsVendorsTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsMapCell iframe{background-color:var(--background_Gray_Light);border:1px solid #e5e7eb;border-radius:10px;height:120px;outline:3px solid #0000;width:200px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable tbody{display:table-row-group}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable tr{display:table-row}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable td{height:70px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable td,.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable .SettingsVendorsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable .SettingsVendorsSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable .SettingsVendorsSortableHeader:hover{color:#111827}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable .SettingsVendorsSortableHeader .SettingsVendorsSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable .SettingsVendorsSortableHeader .SettingsVendorsSortIcon.is-active{color:#4b5563}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable .SettingsVendorsSortableHeader .SettingsVendorsSortIcon.is-asc{transform:rotate(180deg)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable tbody tr:hover{background:rgba(249,250,251,.855)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsRow{transition:background .12s ease-out}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCell{align-items:center;display:flex;min-width:120px}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellRole .GASettingsVendorsRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellRole .GASettingsVendorsRoleBadgeTech{background:#eaf3ff;border-color:#c7d9ff;color:var(--background_Blue_Dark)}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellRole .GASettingsVendorsRoleBadgeSubcontractor{background:#fff4ec;border-color:#ffd8b5;color:#b45309}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellRole .GASettingsVendorsRoleBadgeDispatcher{background:#fef6e7;border-color:#fde2b3;color:#b45309}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellRole .GASettingsVendorsRoleBadgeManager{background:#ebf9f1;border-color:#c8eed8;color:#15803d}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellRole .GASettingsVendorsRoleBadgeAdmin{background:#f4eafe;border-color:#dfc3fb;color:#6b21a8}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellStatus .GASettingsVendorsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellStatus .GASettingsVendorsStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellStatus .GASettingsVendorsStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellStatusEmail .SettingsVendorsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellStatusEmail .SettingsVendorsPill h4{margin-bottom:2px;margin-left:5px}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellStatusEmail .SettingsVendorsPill.is-confirmed{background:rgba(40,126,213,.086);border-color:#287ed5;color:#287ed5}.SettingsVendors .SettingsVendorsTableSection .GASettingsVendorsCellStatusEmail .SettingsVendorsPill.is-unconfirmed{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellName{color:var(--background_Blue);cursor:pointer}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellName:hover{text-decoration:underline}.SettingsVendors .SettingsVendorsTableSection .SettingsActionsHeader{max-width:70px}.SettingsVendors .SettingsVendorsTableSection .SettingsActionsHeader,.SettingsVendors .SettingsVendorsTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsVendors .SettingsVendorsTableSection .SettingsActionsHeader:before,.SettingsVendors .SettingsVendorsTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsVendors .SettingsVendorsTableSection .SettingsActionsHeader.is-overlaying,.SettingsVendors .SettingsVendorsTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsVendors .SettingsVendorsTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsVendors .SettingsVendorsTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsVendors .SettingsVendorsTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsVendors .SettingsVendorsTableSection .SettingsCellEdit:hover{color:#111827}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsNameCell{display:flex;flex-direction:column}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsName{font-weight:500}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsEmail{color:#9b9b9b;font-size:11px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsRoleBadgeTech{background:#e8f4ff;color:#1769aa}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsPill{align-items:center;background:#f9fafb;border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusPill{text-transform:capitalize}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusToggle .SettingsVendorsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusToggle .SettingsVendorsStatusToggleText{min-width:54px;text-align:left}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusToggle.is-active .SettingsVendorsStatusToggleDot{background:#22c55e;transform:translateX(71px)}.SettingsVendors .SettingsVendorsTableSection .SettingsVendorsCellStatus .SettingsVendorsStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsVendors .SettingsVendorsPhone{color:var(--background_Blue);text-decoration:none}.SettingsVendors .SettingsVendorsPhone:hover{text-decoration:underline}.SettingsVendors .SettingsVendorsEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsVendors .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsVendors .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsVendors .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.SettingsVendors .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.SettingsVendors .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsVendors .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsVendors .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsVendors .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsVendors .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsVendors .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsVendors .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid #fff;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:#fff;box-shadow:none;color:#b8b8b8;cursor:not-allowed}.SettingsVendors .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}.SettingsVendors .SettingsVendorsModalOverlay{align-items:center;background:radial-gradient(circle at top left,#3b82f638,#0000 55%),#0f172a8c;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #94a3b880;border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalHeader{align-items:center;background:linear-gradient(135deg,#2563eb08,#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalHeader h3{color:#111827;font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalHeader .SettingsVendorsModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalHeader .SettingsVendorsModalClose:hover{background:#0f172a0d;color:#1f2933;transform:translateY(-.5px)}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalBody{background:radial-gradient(circle at top right,#2563eb0a,#0000 55%),#fff;padding:20px 22px 22px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsModal .SettingsVendorsModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField span{color:#666;font-size:12px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField.SettingsVendorsField--select{position:relative}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb26;outline:3px solid #0000}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsField .SettingsVendorsFieldSelectOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsVendors .SettingsVendorsModalOverlay .SettingsVendorsHelp{color:#888;font-size:11px}.SettingsVendors .SettingsVendorsError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;margin:8px 0 16px;padding:8px 10px}.SettingsVendors .SettingsVendorsBtnPrimary{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;box-shadow:0 10px 24px #2563eb52,0 0 0 3px #2563eb1f;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:40px;justify-content:center;padding:0 20px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsVendors .SettingsVendorsBtnPrimary:hover{box-shadow:0 14px 30px #2563eb73,0 0 0 5px #2563eb29;transform:translateY(-1px)}.SettingsVendors .SettingsVendorsBtnPrimary:active{box-shadow:0 8px 18px #2563eb59,0 0 0 3px #2563eb2e;transform:translateY(0)}.SettingsVendors .SettingsVendorsBtnSecondary{background:#f9fafb;border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;height:40px;padding:0 24px}.SettingsVendors .SettingsVendorsBtnSecondary:hover{background:var(--background_Gray_Light)}.SettingsVendors .SettingsVendorsBtnSecondary:active{box-shadow:inset 0 2px 6px #0003;transform:scale(.96)}@media(max-width:960px){.SettingsVendors .SettingsVendors{padding:16px}.SettingsVendors .SettingsVendors .SettingsVendorsFilters{flex-wrap:wrap}.SettingsVendors .SettingsVendors .SettingsVendorsTableWrapper{max-width:100vw;overflow-x:auto}.SettingsVendors .SettingsVendors .SettingsVendorsTable td,.SettingsVendors .SettingsVendors .SettingsVendorsTable th{white-space:nowrap}}.CreateVendors{background:var(--background_Gray_Light);box-sizing:border-box;display:flex;flex-direction:column;height:100vh;overflow-y:auto;padding:36px;position:relative;position:fixed;right:0;top:0;width:100vw;z-index:10000}.CreateVendors .CreateVendorsEditBanner{align-items:center;background:var(--background_Blue) 10;border:1px solid #c7d2fe;border-radius:10px;border-radius:50px;bottom:100px;color:var(--background_Blue);cursor:help;display:flex;font-weight:700;left:50%;margin-bottom:10px;padding:8px 14px 8px 8px;position:absolute;transform:translateX(-50%)}.CreateVendors .CreateVendorsEditBanner h5{color:var(--background_Blue);font-size:12px;font-weight:500;margin:0}.CreateVendors .CreateVendorsEditBanner svg{font-size:18px;margin-right:6px;object-fit:contain}.CreateVendors .CreateVendorsEditBanner:hover{background:rgba(221,227,248,.545)}.CreateVendors .CreateVendorsHeader{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;position:relative}.CreateVendors .CreateVendorsHeader h2{font-size:20px;font-weight:600;margin:0}.CreateVendors .CreateVendorsHeader h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400;margin:4px 0 0}.CreateVendors .CreateVendorsHeader .CreateUserStepper{margin-top:32px;width:400px}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserStepperLabels .CreateUserStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserStepperLabels .CreateUserStepLabelActive{color:#111827}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserProgress{padding:4px 0 12px}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack .CreateUserProgressFill{background:var(--background_Blue);border-radius:999px;height:100%;inset:0 auto 0 0;position:absolute}.CreateVendors .CreateVendorsHeader .CreateUserStepper .CreateUserProgress .CreateUserProgressTrack .CreateUserProgressThumb{background:var(--background_Blue);border-radius:999px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate{align-items:center;background:var(--background_Gray_Light);border:1px solid #fecaca;border-radius:4px;bottom:0;color:#b91c1c;cursor:pointer;display:inline-flex;font-size:15px;font-weight:400;gap:6px;padding:6px 18px;position:absolute;right:0;transition:border-color .12s ease,background .12s ease,color .12s ease}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate.is-activate{background:#f0fdf4;border-color:#86efac;color:#166534}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate:hover{background:#fee2e2;border-color:#fca5a5}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate.is-activate:hover{background:#dcfce7;border-color:#4ade80}.CreateVendors .CreateVendorsHeader .CreateCompanyFooterDeactivate:disabled{background:#f3f4f6;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.CreateVendors .CreateVendorsBody_Page1{background-color:var(--background_White);border:1px solid #94a3b82e;border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsUserInfoTitle{color:#111827;font-size:20px;font-weight:650;margin:0 0 20px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm{display:flex;flex-direction:column;gap:20px;height:auto}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateCompanyFormRowParent{display:flex;gap:20px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormRow{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr);width:100%}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField{display:flex;flex-direction:column}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500;margin-bottom:6px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormLabel span{color:var(--text_Title_Light_Light);font-weight:400}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;outline:3px solid #0000;padding:12px 10px;transition:all .15s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormInput:focus,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormInputError{border-color:#dc2626;outline:3px solid #dc26264d}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormTextarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;outline:3px solid #0000;padding:12px 10px;resize:vertical;transition:all .15s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormTextarea:focus,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsFormField .CreateVendorsFormTextarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown{position:relative}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#111827;cursor:pointer;display:flex;font-size:14px;gap:10px;justify-content:space-between;outline:3px solid #0000;padding:12px 10px;transition:all .15s ease;width:100%}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton:focus,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton.is-open{border:1px solid var(--background_Blue);outline:3px solid var(--background_Blue) 40}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton .CreateVendorsDropdownLabel{font-weight:500}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownButton .CreateVendorsDropdownChevron{color:var(--text_Title_Light_Light);font-size:16px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid #94a3b833;border-radius:10px;box-shadow:0 12px 30px #0f172a1f;left:0;position:absolute;right:0;top:calc(100% + 8px);z-index:10}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu .CreateVendorsDropdownOptions{display:flex;flex-direction:column;gap:4px;max-height:230px;overflow-y:auto;padding:6px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu .CreateVendorsDropdownOptions .CreateVendorsDropdownOption{background:#0000;border:none;border-radius:10px;color:#111827;cursor:pointer;font-size:14px;padding:10px 12px;text-align:left}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu .CreateVendorsDropdownOptions .CreateVendorsDropdownOption:hover{background:#f1f5f9}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsDropdown .CreateVendorsDropdownMenu .CreateVendorsDropdownOptions .CreateVendorsDropdownOption.is-active{background:#eef2ff;color:var(--background_Blue_Dark);font-weight:600}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced{display:flex;flex-direction:column;gap:12px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedToggle{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:0}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedToggle .CreateVendorsAdvancedChevron{font-size:16px;transition:transform .2s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedToggle .CreateVendorsAdvancedChevron.is-open{transform:rotate(180deg)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel{display:flex;flex-direction:column;gap:12px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsAdvancedRow{display:flex;flex-direction:column;gap:2px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsAdvancedRow .CreateVendorsFormLabel{color:var(--text_Title_Light);font-size:13px;font-weight:400;margin-bottom:6px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsAdvancedRow .CreateVendorsFormLabel span{color:var(--text_Title_Light_Light);font-weight:400}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl{grid-gap:12px;align-items:center;animation:HeaderRightMenuOpen .12s ease;display:grid;gap:12px;grid-template-columns:100px minmax(0,1fr) 24px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateInput{border:1px solid #e2e8f0;border-radius:10px;font-size:14px;outline:3px solid #0000;padding:10px 12px;text-align:center;transition:all .15s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateInput:focus,.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateSlider{accent-color:var(--background_Blue);width:100%}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsAdvanced .CreateVendorsAdvancedPanel .CreateVendorsRateControl .CreateVendorsRateSuffix{color:var(--text_Title_Light);font-size:14px;font-weight:600}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoUpload{align-items:center;display:flex;gap:12px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoHint{color:var(--text_Title_Light_Light);font-size:12px;margin:6px 0 0}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoButton{align-items:center;background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:13px;font-weight:600;height:auto;height:170px;justify-content:center;max-height:170px;min-height:170px;overflow:hidden;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;width:200px}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoButton.has-logo{background-color:var(--background_White);border-style:solid;padding:0}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoButton img{border-radius:10px;height:100%;max-height:100%;max-width:100%;object-fit:contain;width:100%}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoButton:hover{border-color:#4271f5;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoRemove{background:#fef2f2;border:1px solid #fecaca;border-radius:999px;color:#b91c1c;cursor:pointer;font-size:12px;font-weight:600;padding:6px 15px;transition:transform .15s ease,box-shadow .15s ease}.CreateVendors .CreateVendorsBody_Page1 .CreateVendorsForm .CreateVendorsLogoField .CreateVendorsLogoRemove:hover{box-shadow:0 8px 16px #ef444426;transform:translateY(-1px)}.CreateVendors .CreateVendorsBody_Page2{background-color:var(--background_White);border:1px solid #94a3b82e;border-radius:10px;height:auto;margin:0 auto;padding:32px 36px 28px;width:100%}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsUserInfoTitle{color:#111827;font-size:20px;font-weight:650;margin:0 0 20px}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsReviewCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;padding:20px 24px}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsReviewCard .CreateVendorsReviewRow{display:flex;font-size:14px;gap:32px;padding:6px 0}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsReviewCard .CreateVendorsReviewRow .CreateVendorsReviewLabel{color:var(--text_Title_Light_Light);width:170px}.CreateVendors .CreateVendorsBody_Page2 .CreateVendorsReviewCard .CreateVendorsReviewRow .CreateVendorsReviewValue{color:#111827;font-weight:500}.CreateVendors .CreateVendorsFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;left:0;margin-top:24px;padding:30px;position:absolute;z-index:2}.CreateVendors .CreateVendorsFooter,.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub{align-items:center;display:flex;justify-content:space-between;width:100%}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterBack{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:14px;gap:4px;padding:4px 0}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterBack:hover{text-decoration:underline}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext{align-items:center;background:var(--background_Blue);border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:4px;padding:11px 20px;transition:all .15s ease}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub .CreateVendorsFooterNext:disabled{background:#dadada;box-shadow:none;cursor:not-allowed;transform:none}.CreateVendors .CreateVendorsStepper{margin-top:32px;width:400px}.CreateVendors .CreateVendorsStepper .CreateVendorsStepperLabels{display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.CreateVendors .CreateVendorsStepper .CreateVendorsStepperLabels .CreateVendorsStepLabel{color:var(--text_Title_Light_Light);font-weight:500}.CreateVendors .CreateVendorsStepper .CreateVendorsStepperLabels .CreateVendorsStepLabelActive{color:#111827}.CreateVendors .CreateVendorsStepper .CreateVendorsProgress{padding:4px 0 12px}.CreateVendors .CreateVendorsStepper .CreateVendorsProgress .CreateVendorsProgressTrack{background:var(--border_Light);border-radius:999px;height:3px;position:relative}.CreateVendors .CreateVendorsStepper .CreateVendorsProgress .CreateVendorsProgressTrack .CreateVendorsProgressFill{background:var(--background_Blue);border-radius:999px;height:100%;inset:0 auto 0 0;position:absolute}.CreateVendors .CreateVendorsStepper .CreateVendorsProgress .CreateVendorsProgressTrack .CreateVendorsProgressThumb{background:var(--background_Blue);border-radius:999px;height:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}@media(min-width:1300px){.CreateVendors{align-items:center;display:flex}.CreateVendors .CreateVendorsHeader{max-width:1300px;min-width:1300px;width:100%}.CreateVendors .CreateVendorsBody_Page1,.CreateVendors .CreateVendorsBody_Page2,.CreateVendors .CreateVendorsBody_Page3,.CreateVendors .CreateVendorsFooter .CreateVendorsFooterSub{margin:0 auto;max-width:1300px;min-width:1300px}}.SettingsCustomFields{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsCustomFields .SettingsCustomFieldsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsHeaderMain{display:flex;gap:10px}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsHeaderActions{align-items:center;display:flex}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsTitle{font-size:20px;font-weight:600;margin:0}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.SettingsCustomFields .SettingsCustomFieldsHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsCustomFields .SettingsCustomFieldsHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsCustomFields .SettingsCustomFieldsHeader h3:hover{text-decoration:underline}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsCustomFields .SettingsCustomFieldsHeader .SettingsCustomFieldsAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.SettingsCustomFields .SettingsCustomFieldsPages{align-items:center;background-color:var(--background_White);display:flex;gap:12px;padding:0 25px}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem{align-items:center;border:1px solid #0000;border-bottom:0;border-radius:5px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;outline:3px solid #0000;padding:8px 12px;transition:all .15s ease}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem h4{color:inherit;font-size:13px;font-weight:600;margin:0}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem.is-active,.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem:hover{border:1px solid var(--background_Blue);border-bottom:0;border-radius:6px 6px 0 0;outline:3px solid var(--outline_Blue)}.SettingsCustomFields .SettingsCustomFieldsPages .SettingsCustomFieldsPagesItem.is-active .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.SettingsCustomFields .SettingsCustomFieldsControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters{align-items:center;display:flex;gap:12px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsAppliesFilter,.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsGroupFilter,.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsPageSize,.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsRoleFilter,.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsStatusFilter{position:relative}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsFilters .SettingsCustomFieldsFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch{min-width:240px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm:focus-within,.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.SettingsCustomFields .SettingsCustomFieldsControls .SettingsCustomFieldsSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.SettingsCustomFields .SettingsCustomFieldsTableSection{background-color:var(--background_White);border-radius:8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsMapCell iframe{background-color:var(--background_Gray_Light);border:1px solid #e5e7eb;border-radius:10px;height:120px;outline:3px solid #0000;width:200px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsBadge{align-items:center;background-color:rgba(66,132,255,.145);border:1px solid #0b60ff;border-radius:999px;color:#0b60ff;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:4px 10px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable tbody{display:table-row-group}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable tr{display:table-row}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable td{height:70px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable td,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable .SettingsCustomFieldsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable .SettingsCustomFieldsSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable .SettingsCustomFieldsSortableHeader:hover{color:#111827}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable .SettingsCustomFieldsSortableHeader .SettingsCustomFieldsSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable .SettingsCustomFieldsSortableHeader .SettingsCustomFieldsSortIcon.is-active{color:#4b5563}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable .SettingsCustomFieldsSortableHeader .SettingsCustomFieldsSortIcon.is-asc{transform:rotate(180deg)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable tbody tr:hover{background:rgba(249,250,251,.855)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsRow{transition:background .12s ease-out}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCell{align-items:center;display:flex;min-width:120px}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellRole .GASettingsCustomFieldsRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellRole .GASettingsCustomFieldsRoleBadgeTech{background:#eaf3ff;border-color:#c7d9ff;color:var(--background_Blue_Dark)}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellRole .GASettingsCustomFieldsRoleBadgeSubcontractor{background:#fff4ec;border-color:#ffd8b5;color:#b45309}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellRole .GASettingsCustomFieldsRoleBadgeDispatcher{background:#fef6e7;border-color:#fde2b3;color:#b45309}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellRole .GASettingsCustomFieldsRoleBadgeManager{background:#ebf9f1;border-color:#c8eed8;color:#15803d}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellRole .GASettingsCustomFieldsRoleBadgeAdmin{background:#f4eafe;border-color:#dfc3fb;color:#6b21a8}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellStatus .GASettingsCustomFieldsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellStatus .GASettingsCustomFieldsStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellStatus .GASettingsCustomFieldsStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellStatusEmail .SettingsCustomFieldsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellStatusEmail .SettingsCustomFieldsPill h4{margin-bottom:2px;margin-left:5px}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellStatusEmail .SettingsCustomFieldsPill.is-confirmed{background:rgba(40,126,213,.086);border-color:#287ed5;color:#287ed5}.SettingsCustomFields .SettingsCustomFieldsTableSection .GASettingsCustomFieldsCellStatusEmail .SettingsCustomFieldsPill.is-unconfirmed{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellName{color:var(--background_Blue);cursor:pointer}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellName:hover{text-decoration:underline}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsActionsHeader{max-width:70px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsActionsHeader,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsActionsHeader:before,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsActionsHeader.is-overlaying,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCellEdit:hover{color:#111827}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsNameCell{display:flex;flex-direction:column}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsName{align-items:center;display:inline-flex;font-weight:500;gap:8px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsName .SettingsCustomFieldsDefaultBadge{align-items:center;background:#eef2ff;border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:2px 8px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsEmail{color:#9b9b9b;font-size:11px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsRoleBadgeTech{background:#e8f4ff;color:#1769aa}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsPill{align-items:center;background:#f9fafb;border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusPill{text-transform:capitalize}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle .SettingsCustomFieldsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle .SettingsCustomFieldsStatusToggleText{min-width:54px;text-align:left}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle.is-active .SettingsCustomFieldsStatusToggleDot{background:#22c55e;transform:translateX(71px)}.SettingsCustomFields .SettingsCustomFieldsTableSection .SettingsCustomFieldsCellStatus .SettingsCustomFieldsStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsCustomFields .SettingsCustomFieldsPhone{color:var(--background_Blue);text-decoration:none}.SettingsCustomFields .SettingsCustomFieldsPhone:hover{text-decoration:underline}.SettingsCustomFields .SettingsCustomFieldsEmpty{color:var(--muted);padding:22px 0;text-align:center}.SettingsCustomFields .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid #fff;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:#fff;box-shadow:none;color:#b8b8b8;cursor:not-allowed}.SettingsCustomFields .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}.SettingsCustomFields .SettingsCustomFieldsModalOverlay{align-items:center;background:radial-gradient(circle at top left,#3b82f638,#0000 55%),#0f172a8c;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#fff,#f9fafb);border:1px solid #94a3b880;border-radius:6px;box-shadow:0 24px 60px #0f172a52,0 0 0 1px #94a3b84d;max-width:90vw;overflow:hidden;width:560px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalHeader{align-items:center;background:linear-gradient(135deg,#2563eb08,#0f172a03);border-bottom:1px solid #e5e7ebe6;display:flex;justify-content:space-between;padding:16px 22px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalHeader h3{color:#111827;font-size:18px;font-weight:600;letter-spacing:.01em;margin:0}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalHeader .SettingsCustomFieldsModalClose{align-items:center;background:#0000;border:none;border-radius:999px;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:22px;height:32px;justify-content:center;line-height:1;transition:background .12s ease,color .12s ease,transform .12s ease;width:32px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalHeader .SettingsCustomFieldsModalClose:hover{background:#0f172a0d;color:#1f2933;transform:translateY(-.5px)}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalBody{background:radial-gradient(circle at top right,#2563eb0a,#0000 55%),#fff;padding:20px 22px 22px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsModal .SettingsCustomFieldsModalActions{display:flex;gap:10px;justify-content:flex-end;margin-top:12px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField span{color:#666;font-size:12px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField.SettingsCustomFieldsField--select{position:relative}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;padding:0 12px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField input:focus{background-color:var(--background_White);border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb26;outline:3px solid #0000}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;height:40px;justify-content:space-between;outline:3px solid #0000;padding:0 16px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease;width:100%}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectButton:focus-visible{background-color:var(--background_White);border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf29}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectChevron{color:var(--text_Title_Light_Light);font-size:10px}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 16px 40px #0f172a2e;left:0;max-height:240px;overflow-y:auto;padding:6px 0;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsField .SettingsCustomFieldsFieldSelectOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsCustomFields .SettingsCustomFieldsModalOverlay .SettingsCustomFieldsHelp{color:#888;font-size:11px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay{align-items:center;animation:CustomFieldsGroupDeleteOverlayIn .2s ease;background:#0f172a59;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1200}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteModal{animation:CustomFieldsGroupDeleteModalPop .22s ease;background-color:var(--background_White);border:1px solid #94a3b859;border-radius:12px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;gap:12px;max-width:94vw;padding:20px;position:relative;width:520px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteModal p{color:var(--text_Title_Light);font-size:13px;margin:0}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHeader{align-items:center;display:flex;justify-content:space-between}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHeader h4{color:#111827;font-size:16px;font-weight:600;margin:0}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHeader .CustomFieldsGroupDeleteClose{background:#0000;border:none;color:#9ca3af;cursor:pointer;font-size:20px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteError{background:#fee2e2;border-radius:8px;color:#b91c1c;font-size:13px;padding:10px 12px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHelp{background:var(--background_Gray_Light);border-radius:10px;color:var(--text_Title);font-size:13px;padding:12px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHelp p{margin:0 0 8px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteHelp ul{grid-gap:6px;display:grid;gap:6px;margin:0;padding-left:18px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteLoading{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;gap:8px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteSpinner{animation:CustomFieldsGroupDeleteSpin .8s linear infinite;border:2px solid #94a3b899;border-radius:50%;border-top:2px solid var(--background_Blue);height:16px;width:16px}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteCancel{background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:9px 16px;transition:background .15s ease,transform .15s ease}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteCancel:hover{background:var(--background_Gray_Light)}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteConfirm{background:#dc2626;border:none;border-radius:8px;color:#fff;cursor:pointer;outline:3px solid #0000;padding:9px 22px;transition:background .15s ease,outline .15s ease}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteConfirm:hover{outline:3px solid #dc26262e}.SettingsCustomFields .CustomFieldsGroupDeleteOverlay .CustomFieldsGroupDeleteActions .CustomFieldsGroupDeleteConfirm:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}@keyframes CustomFieldsGroupDeleteOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes CustomFieldsGroupDeleteModalPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes CustomFieldsGroupDeleteSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SettingsSubStatus{--Submited:#3b82f6;--InProgress:#8b5cf6;--Canceled:#ef4444;--Done:#22c55e;--pending:#f59e0b;--Estimate:#94a3b8;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsSubStatus .SettingsSubStatusHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusHeaderMain{display:flex;gap:10px}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusHeaderActions{align-items:center;display:flex}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusTitle{font-size:20px;font-weight:600;margin:0}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.SettingsSubStatus .SettingsSubStatusHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsSubStatus .SettingsSubStatusHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsSubStatus .SettingsSubStatusHeader h3:hover{text-decoration:underline}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsSubStatus .SettingsSubStatusHeader .SettingsSubStatusAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.SettingsSubStatus .SettingsSubStatusError{background:#fee2e2;border:1px solid #fecaca;border-radius:10px;color:#991b1b;font-size:13px;margin:0 20px 14px;padding:10px 14px}.SettingsSubStatus .SettingsSubStatusControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters{align-items:center;display:flex;gap:12px}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters .SettingsSubStatusStatusFilter{position:relative}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters .SettingsSubStatusFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters .SettingsSubStatusFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters .SettingsSubStatusFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters .SettingsSubStatusFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters .SettingsSubStatusFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusFilters .SettingsSubStatusFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch{min-width:240px}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm:focus-within,.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm .SearchFormMain .SearchIcon{color:var(--text_Title_Light_Light);font-size:18px}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm .SearchFormMain .SearchInput{background:#0000;border:none;color:#111827;font-size:14px;outline:3px solid #0000;padding:10px 0;width:100%}.SettingsSubStatus .SettingsSubStatusControls .SettingsSubStatusSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;border:none;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:16px;justify-content:center}.SettingsSubStatus .SettingsSubStatusTableSection{background-color:var(--background_White);border-radius:8px;border-top:none;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable tbody{display:table-row-group}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable tr{display:table-row}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable td{height:70px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable td,.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable .SettingsSubStatusSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable .SettingsSubStatusSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable .SettingsSubStatusSortableHeader:hover{color:#111827}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable .SettingsSubStatusSortableHeader .SettingsSubStatusSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable .SettingsSubStatusSortableHeader .SettingsSubStatusSortIcon.is-active{color:#4b5563}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable .SettingsSubStatusSortableHeader .SettingsSubStatusSortIcon.is-asc{transform:rotate(180deg)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable tbody tr:hover{background:rgba(249,250,251,.855)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusRow{transition:background .12s ease-out}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCell{align-items:center;color:#111827;display:flex;font-size:13px;gap:8px;min-width:120px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusParentDot{background:var(--border_Light);border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;height:10px;width:10px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusParentDot.status-submitted{background:var(--Submited)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusParentDot.status-in-progress{background:var(--InProgress)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusParentDot.status-canceled{background:var(--Canceled)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusParentDot.status-done{background:var(--Done)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusParentDot.status-pending{background:var(--pending)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusParentDot.status-estimate{background:var(--Estimate)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusColor{border:1px solid #e5e7eb;border-radius:999px;display:inline-flex;height:18px;width:18px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle:disabled{cursor:not-allowed;opacity:.6}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle .SettingsSubStatusStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle .SettingsSubStatusStatusToggleText{min-width:54px;text-align:left}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle.is-active .SettingsSubStatusStatusToggleDot{background:#22c55e;transform:translateX(71px)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusCellStatus .SettingsSubStatusStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsActionsHeader{max-width:70px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsActionsHeader,.SettingsSubStatus .SettingsSubStatusTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsActionsHeader:before,.SettingsSubStatus .SettingsSubStatusTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsActionsHeader.is-overlaying,.SettingsSubStatus .SettingsSubStatusTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsSubStatus .SettingsSubStatusTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsCellEdit:hover{color:#111827}.SettingsSubStatus .SettingsSubStatusTableSection .SettingsSubStatusEmpty{color:var(--muted);padding:22px 0;text-align:center}.CreateSubStatus{--Submited:#3b82f6;--InProgress:#8b5cf6;--Canceled:#ef4444;--Done:#22c55e;--pending:#f59e0b;--Estimate:#94a3b8;align-items:center;animation:ClientsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2000}@keyframes ClientsOverlayFade{0%{opacity:0}to{opacity:1}}.CreateSubStatus .CreateSubStatusOverlay{background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateSubStatus .CreateSubStatusCard{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border:1px solid #94a3b859;border-radius:10px;box-shadow:0 24px 60px #0f172a47;display:flex;flex-direction:column;max-width:92vw;overflow:visible;position:relative;width:560px;z-index:1}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader{align-items:center;background-color:var(--background_Gray_Light);border-bottom:1px solid var(--border_Light);border-radius:10px 10px 0 0;display:flex;justify-content:space-between;padding:16px 22px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader h3{color:#111827;font-size:18px;font-weight:600;margin:0}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader .CreateSubStatusClose{align-items:center;background:#0000;border:none;border-radius:9px;color:#9ca3af;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader .CreateSubStatusClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader .CreateSubStatusClose:hover:active{transform:scale(.9)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusHeader .CreateSubStatusClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody{display:flex;flex-direction:column;gap:14px;padding:20px 22px 24px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;padding:8px 12px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField{display:flex;flex-direction:column;gap:6px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField label,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField span{color:#000;font-size:14px;font-weight:400}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;font-size:14px;outline:3px solid #0000;padding:12px;transition:all .15s ease}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField input:focus,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown{position:relative}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;outline:3px solid #0000;padding:12px;transition:all .15s ease;width:100%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton .CreateSubStatusDropdownValue{align-items:center;display:inline-flex;gap:10px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton:focus,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton.is-error{border:1px solid #ef4444;outline:3px solid #ef444433}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownButton.is-open{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownChevron{color:var(--text_Title_Light_Light);font-size:18px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:#fff;border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;gap:6px;left:0;max-height:260px;overflow:hidden;overflow-y:auto;padding:10px;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;margin-bottom:4px;padding:8px 12px;text-align:left;width:100%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownOption:hover{background:var(--background_Gray_Light)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusDropdownOption.is-active{background:#eef2ff;color:var(--background_Blue);font-weight:600}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusStatusDot{background:var(--border_Light);border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;height:10px;width:10px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusStatusDot.status-submitted{background:var(--Submited)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusStatusDot.status-in-progress{background:var(--InProgress)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusStatusDot.status-canceled{background:var(--Canceled)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusStatusDot.status-done{background:var(--Done)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusStatusDot.status-pending{background:var(--pending)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusDropdown .CreateSubStatusStatusDot.status-estimate{background:var(--Estimate)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow{align-items:center;display:flex;gap:10px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px #2563eb33;outline:3px solid #0000}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusColorField .CreateSubStatusColorRow .CreateSubStatusColorHex{flex:1 1;font-family:monospace;min-width:0}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusEditBanner{align-items:center;align-self:center;background:var(--background_Blue) 10;border:1px solid #c7d2fe;border-radius:50px;color:var(--background_Blue);cursor:help;display:flex;font-weight:700;gap:6px;padding:8px 14px 8px 8px;width:-webkit-fit-content;width:fit-content}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusEditBanner h5{color:var(--background_Blue);font-size:12px;font-weight:500;margin:0}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusEditBanner svg{color:var(--background_Blue);font-size:18px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusEditBanner:hover{background:rgba(221,227,248,.545)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions{display:flex;gap:10px;justify-content:space-between;margin-top:6px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusActionsLeft,.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusDanger{background:#0000;border:none;color:#dc2626;cursor:pointer;font-size:13px;font-weight:500;padding:0;transition:color .15s ease}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusDanger:hover{text-decoration:underline}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusDanger:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusSecondary{background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:9px 16px;transition:background .15s ease,transform .15s ease}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusSecondary:hover{background:var(--background_Gray_Light)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusPrimary{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;outline:3px solid #0000;padding:9px 25px;transition:background .15s ease,outline .15s ease}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusPrimary:hover{outline:3px solid var(--outline_Blue)}.CreateSubStatus .CreateSubStatusCard .CreateSubStatusBody .CreateSubStatusActions .CreateSubStatusPrimary:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.FieldValidation{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.FieldValidation .FieldValidationHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.FieldValidation .FieldValidationHeader .FieldValidationHeaderMain{display:flex;gap:10px}.FieldValidation .FieldValidationHeader .FieldValidationHeaderActions{align-items:center;display:flex}.FieldValidation .FieldValidationHeader .FieldValidationTitle{font-size:20px;font-weight:600;margin:0}.FieldValidation .FieldValidationHeader .FieldValidationSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.FieldValidation .FieldValidationHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.FieldValidation .FieldValidationHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.FieldValidation .FieldValidationHeader h3:hover{text-decoration:underline}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.FieldValidation .FieldValidationHeader .FieldValidationAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.FieldValidation .FieldValidationBody{display:flex;height:100%}.FieldValidation .FieldValidationBody .FieldValidationBodySections{background-color:var(--background_White);display:flex;flex-direction:column;gap:16px;height:auto;padding:20px 30px;width:100%}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationSectionHeader{align-items:center;display:flex;gap:8px;margin-bottom:20px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationSectionHeader h4{color:#0f172a;font-size:16px;font-weight:700;margin:0}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationSectionHeader .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationList{display:flex;flex-direction:column;margin-bottom:20px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;margin-bottom:13px;padding-bottom:13px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow.is-loading{gap:16px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroup{display:flex;flex-direction:column;gap:3px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom{align-items:center;background:#0000;border:none;display:flex;gap:6px;padding:0;text-align:left}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom .material-symbols-outlined{color:var(--text_Title_Light);font-size:14px;margin-bottom:-1px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom:hover{cursor:pointer}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom:hover .FieldValidationLabel{text-decoration:underline}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelGroupCustom:focus-visible{border-radius:6px;outline:3px solid var(--outline_Blue)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabel{color:var(--text_Title_Light);font-size:14px;font-weight:500}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationDescription,.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationInputType{color:var(--text_Title_Light_Light);font-size:12px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRow .FieldValidationLabelSkeleton{animation:FieldValidationShimmer 1.4s ease infinite;background:linear-gradient(90deg,#e2e8f0,#f8fafc 50%,#e2e8f0);background-size:200% 100%;border-radius:10px;height:14px;width:180px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle{align-items:center;background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;min-width:78px;padding:4px 10px 4px 4px;transition:all .2s ease}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle .FieldValidationToggleThumb{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;height:22px;transform:translateX(0);transition:transform .2s ease;width:22px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle .FieldValidationToggleText{color:#475569;font-size:12px;font-weight:600}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle.is-active{background:var(--background_Blue)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle.is-active .FieldValidationToggleThumb{transform:translateX(48px)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle.is-active .FieldValidationToggleText{color:#fff;margin-left:-7px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle.is-active:hover{background:var(--background_Blue_Dark)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle:hover{background:#dce1e7}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggle:disabled{cursor:not-allowed;opacity:.7}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationToggleSkeleton{animation:FieldValidationShimmer 1.4s ease infinite;background:linear-gradient(90deg,#e2e8f0,#f8fafc 50%,#e2e8f0);background-size:200% 100%;border-radius:999px;height:30px;width:92px}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRestore{align-self:flex-start;background:var(--background_Blue);border:none;border:1px solid var(--background_Blue);border-radius:50px;color:var(--background_White);cursor:pointer;font-size:13px;font-weight:500;margin-bottom:30px;margin-top:0;padding:8px 22px;transition:transform .2s ease,box-shadow .2s ease}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRestore:hover{border:1px solid var(--background_Blue);box-shadow:0 8px 18px #0f172a33;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationRestore:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.FieldValidation .FieldValidationBody .FieldValidationBodySections .FieldValidationEmpty{background:var(--background_Gray_Light);border-radius:12px;color:#64748b;font-size:14px;padding:12px 16px}.FieldValidation .FieldValidationBody .ValidationInfo{align-self:flex-start;border:1px solid var(--border_Light);border-radius:12px;height:-webkit-fit-content;height:fit-content;margin-right:20px;max-width:380px;padding:20px;position:-webkit-sticky;position:sticky;top:30px;width:55%}.FieldValidation .FieldValidationBody .ValidationInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.FieldValidation .FieldValidationBody .ValidationInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.FieldValidation .FieldValidationBody .ValidationInfo .ValidationInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.FieldValidation .FieldValidationBody .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.FieldValidation .FieldValidationBody .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.FieldValidation .FieldValidationBody .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock a{color:var(--background_Blue);text-decoration:none;transition:color .15s ease}.FieldValidation .FieldValidationBody .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock a:hover{color:var(--background_Blue_Dark);text-decoration:underline}.FieldValidation .FieldValidationBody .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock a:active{color:var(--background_Blue_Dark)}.FieldValidation .FieldValidationBody .ValidationInfo .ValidationInfoBlocks .ValidationInfoBlock a:visited{color:var(--background_Blue)}.FieldValidation .FieldValidationBody .ValidationInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.FieldValidation .FieldValidationBody .ValidationInfo ul li{line-height:1.4}.FieldValidation .FieldValidationBody .ValidationInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:#111827;cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.FieldValidation .FieldValidationBody .ValidationInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@keyframes FieldValidationShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Taxes{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.Taxes .TaxesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.Taxes .TaxesHeader .TaxesHeaderMain{display:flex;gap:10px}.Taxes .TaxesHeader .TaxesHeaderActions{align-items:center;display:flex}.Taxes .TaxesHeader .TaxesTitle{font-size:20px;font-weight:600;margin:0}.Taxes .TaxesHeader .TaxesSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.Taxes .TaxesHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.Taxes .TaxesHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.Taxes .TaxesHeader h3:hover{text-decoration:underline}.Taxes .TaxesHeader .TaxesAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.Taxes .TaxesHeader .TaxesAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.Taxes .TaxesHeader .TaxesAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.Taxes .TaxesBody{display:flex;height:100%}.Taxes .TaxesBody .TaxesSection{background-color:var(--background_White);display:flex;flex-direction:column;gap:16px;height:100%;padding:20px 30px;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow{display:flex;flex-direction:column;gap:8px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown{max-width:320px;position:relative}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:background .15s ease,border .15s ease;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton .TaxesDropdownButtonText{align-items:center;display:inline-flex;gap:8px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton .TaxesDropdownButtonText .material-symbols-outlined,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;max-height:0;opacity:0;overflow:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 7px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,max-height .22s ease;z-index:10}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu.is-open{max-height:320px;opacity:1;pointer-events:auto;transform:translateY(0)}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch{align-items:center;display:flex;gap:8px;margin-bottom:5px;position:relative;position:-webkit-sticky;position:sticky;top:0}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;left:12px;position:absolute}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:10px;flex:1 1;font-size:13px;outline:3px solid #0000;padding:8px 10px 8px 40px;transition:background .2s ease,border .2s ease}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:active,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:focus,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 12px;text-align:left;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption:last-child{margin-bottom:6px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption{transition:background .15s ease,color .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption .TaxesDropdownOptionText{flex:1 1;font-size:14px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption:hover{background:var(--background_Gray_Light)}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownOption.is-active{background:#eef2ff;color:var(--background_Blue);font-weight:600}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownEmpty{color:var(--text_Title_Light_Light);font-size:13px;padding:10px 12px}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownFooter{bottom:1px;padding-top:5px;position:-webkit-sticky;position:sticky;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownFooter .TaxesDropdownCreate{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 12px;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesCompanyRow .TaxesDropdown .TaxesDropdownMenu .TaxesDropdownFooter .TaxesDropdownCreate:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody{border-top:1px solid var(--border_Dark_Light);display:flex;flex-direction:column;padding-top:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader h2{color:var(--text_Title_Light);font-size:18px;font-weight:600;margin:0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions{align-items:center;display:flex;gap:10px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn{align-items:center;border-radius:10px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;padding:8px 14px;transition:background .15s ease,border .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:disabled,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:disabled{background:#f3f4f6;border:1px solid #e5e7eb;color:#9ca3af;cursor:not-allowed;outline:3px solid #0000}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:disabled:active,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:disabled:hover,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:disabled:active,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:disabled:hover{border:1px solid #e5e7eb;outline:3px solid #0000;transform:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:hover,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn:active,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn:active{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesPrimaryBtn,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesSectionHeader .TaxesSectionActions .TaxesSecondaryBtn{background:#fff;border:1px solid var(--border_Dark_Light);color:var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField{display:flex}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField.is-enter{opacity:0;transform:translateY(8px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField.is-enter.is-enter-active{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField{flex-direction:column;gap:6px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField label{color:var(--text_Title_Light_Light);font-size:12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;height:45px;outline:3px solid #0000;padding:10px 12px;position:relative;transition:background .2s ease,border .2s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField input:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue);z-index:2}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input{border-radius:8px 0 0 8px;border-right:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:first-child input:hover{border-right:1px solid var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdRow .TaxesIdField:last-child input{border-radius:0 8px 8px 0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesIdNote{color:var(--text_Title_Light_Light);font-size:12px;margin:6px 0 0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList{display:flex;flex-direction:column;gap:7px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState{align-items:center;background:#fff;border-radius:10px;display:flex;gap:16px;margin-top:18px;opacity:1;padding:22px 20px;transform:translateY(0);transition:opacity .25s ease,transform .25s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState.is-exiting{opacity:0;pointer-events:none;transform:translateY(-6px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyIcon{margin-right:15px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyIcon img{width:100px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent{display:flex;flex-direction:column}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent h3{color:var(--text_Title_Light);font-size:15px;font-weight:700;margin:0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent p{color:var(--text_Title_Light_Light);font-size:13px;margin:1px 0 0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent button{align-self:flex-start;background:var(--background_Blue);border:none;border:1px solid var(--background_Blue);border-radius:999px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;margin-top:15px;padding:8px 20px;transition:background .15s ease,border .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent button:active,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent button:hover{background:var(--background_Blue_Dark);border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesEmptyState .TaxesEmptyContent button:active{transform:translateY(1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListGroup{display:flex;flex-direction:column}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListHeader{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:600;justify-content:space-between;margin-bottom:5px;margin-top:20px;padding-top:6px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListHeader span{background-color:var(--background_Gray_Light);border:none;border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:11px;font-weight:300;margin-bottom:-20px;padding:4px 15px;transition:background .15s ease,border .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListHeader span:hover{color:var(--text_Title_Light);text-decoration:underline}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesListHeader span:active{text-decoration:underline;transform:translateY(1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesDefaultHeader{align-items:center;color:var(--text_Title_Light);display:flex;gap:5px;margin-bottom:5px;margin-top:0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesDefaultHeader h4{font-size:13px;font-weight:400}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesDefaultHeader .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:15px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesDefaultExplain{align-items:center;display:inline-flex}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow{align-items:flex-end;display:grid;grid-template-columns:32px minmax(0,240px) minmax(0,1fr) auto;margin-top:13px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow.is-enter{opacity:0;transform:translateY(10px) scale(.98)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow.is-enter.is-enter-active{opacity:1;transform:translateY(0) scale(1);transition:opacity .28s ease,transform .28s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow:last-child{border-bottom:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio{align-items:center;background:#fff;border:2px solid var(--border_Dark_Light);border-radius:999px;cursor:pointer;display:inline-flex;height:20px;justify-content:center;margin-bottom:13px;transition:border-color .2s ease;width:20px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio:hover{border-color:var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio.is-disabled{cursor:default;opacity:.6}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio .TaxesRadioDot{background:#0000;border-radius:999px;height:10px;min-width:10px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio.is-active{border-color:var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRadio.is-active .TaxesRadioDot{background:var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRateGroup{display:grid;grid-template-columns:minmax(0,1fr) 110px;margin-right:15px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup{display:flex;flex-direction:column;gap:4px;position:relative}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup label{color:var(--text_Title_Light_Light);font-size:12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup .TaxesRateExplain{align-items:center;cursor:help;display:inline-flex}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup .TaxesRateExplainInput,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup .TaxesRateExplainInput .ToolTopExplainTarget{display:block;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup .TaxesRateExplainInput input{width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:13px;font-size:14px;height:45px;outline:3px solid #0000;padding:10px 12px;position:relative;transition:background .2s ease,border .2s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error{border:1px solid #ef4444;outline:3px solid #ef444433;z-index:2}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input.is-error:hover{border:1px solid #ef4444;outline:3px solid #ef444433;z-index:2}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:disabled{background:#f3f4f6;color:#9ca3af;cursor:not-allowed}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup input:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue);z-index:2}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input{border-radius:8px 0 0 8px;border-right:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input:focus,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input:focus-visible,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input:focus-within,.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:first-child input:hover{border-right:1px solid var(--background_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesInputGroup:last-child input{border-radius:0 8px 8px 0}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesDescriptionGroup input{width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow{display:flex;flex-direction:column;grid-column:2/-1;margin-top:8px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector{display:flex;flex-direction:column;gap:8px;position:relative}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker{position:relative}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker.is-open .TaxesGroupPickerButton{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerButton{align-items:center;background:#fff;border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:space-between;max-width:225px;min-width:225px;padding:8px 10px;transition:background .15s ease,border .15s ease;white-space:nowrap;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerButton .TaxesGroupPickerButtonText{flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 12px 24px #0f172a29;left:0;max-width:320px;max-width:225px;min-width:225px;overflow:hidden;padding-bottom:10px;position:absolute;right:0;top:calc(100% + 6px);z-index:15}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerMenuHeader{background:#fff;color:var(--text_Title_Light_Light);font-size:11px;font-weight:500;letter-spacing:.04em;padding:10px 12px 6px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:space-between;margin-left:10px;margin-top:6px;padding:8px 6px;text-align:left;width:100%;width:calc(100% - 20px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption .TaxesGroupPickerOptionInfo{width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption .TaxesGroupPickerOptionInfo .TaxesGroupPickerRate{color:var(--background_Blue);font-weight:600;margin-left:10px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption .TaxesGroupPickerOptionInfo .TaxesGroupPickerName{color:var(--text_Title_Light);font-size:14px;font-weight:400}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption:hover{background:var(--background_Gray_Light)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerMenu .TaxesGroupPickerOption.is-active{background:#eef2ff}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty{color:var(--text_Title_Light_Light);display:flex;flex-direction:column;font-size:12px;gap:8px;padding:10px 12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty .TaxesGroupPickerCreate{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:8px 10px;transition:background .15s ease,transform .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty .TaxesGroupPickerCreate:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty .TaxesGroupPickerCreate:active{transform:translateY(1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupPicker .TaxesGroupPickerEmpty .TaxesGroupPickerCreate:disabled{cursor:default;opacity:.6;transform:none}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupSelectedList{display:flex;flex-wrap:wrap;gap:6px;width:100%}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesGroupSelectorRow .TaxesGroupSelector .TaxesGroupSelectedList .TaxesGroupPill{align-items:center;background:#eef2ff;border-radius:50px;color:var(--background_Blue);display:flex;font-size:11px;font-weight:600;justify-content:center;padding:4px 8px;white-space:nowrap}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRemoveBtn{background:#fff;border:0 solid #fecaca;border-radius:4px;color:#dc2626;cursor:pointer;font-size:13px;font-weight:600;height:35px;margin-bottom:5px;margin-left:10px;padding:2px 6px;transition:background .15s ease,border .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesRemoveBtn:hover{background:hsla(0,96%,89%,.349);text-decoration:underline}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesActionGroup{align-items:center;display:flex;gap:8px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesActionGroup .TaxesSaveBtn{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:6px 12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .TaxesList .TaxesRow .TaxesActionGroup .TaxesCancelBtn{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600;padding:6px 12px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions{display:flex;justify-content:flex-start;margin-top:18px}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions button{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 44px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border .15s ease,outline .15s ease}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions button:hover{background-color:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions button:active{transform:translateY(-1px)}.Taxes .TaxesBody .TaxesSection .TaxesSectionBody .SettingsNumberingActions button:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.Taxes .TaxesBody .TaxesInfo{align-self:flex-start;border:1px solid var(--border_Light);border-radius:12px;height:-webkit-fit-content;height:fit-content;margin-right:20px;max-width:380px;padding:20px;position:-webkit-sticky;position:sticky;top:30px;width:55%}.Taxes .TaxesBody .TaxesInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.Taxes .TaxesBody .TaxesInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.Taxes .TaxesBody .TaxesInfo .TaxInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.Taxes .TaxesBody .TaxesInfo .TaxInfoBlocks .TaxInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.Taxes .TaxesBody .TaxesInfo .TaxInfoBlocks .TaxInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.Taxes .TaxesBody .TaxesInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.Taxes .TaxesBody .TaxesInfo ul li{line-height:1.4}.Taxes .TaxesBody .TaxesInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:#111827;cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.Taxes .TaxesBody .TaxesInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsNumbering{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsNumbering .SettingsNumberingHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.SettingsNumbering .SettingsNumberingHeader .SettingsNumberingHeaderMain{display:flex;gap:10px}.SettingsNumbering .SettingsNumberingHeader .SettingsNumberingTitle{font-size:20px;font-weight:600;margin:0}.SettingsNumbering .SettingsNumberingHeader .SettingsNumberingSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.SettingsNumbering .SettingsNumberingHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsNumbering .SettingsNumberingHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsNumbering .SettingsNumberingHeader h3:hover{text-decoration:underline}.SettingsNumbering .SettingsNumberingBody{display:flex;height:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection{display:flex;flex-direction:column;gap:16px;height:100%;padding:20px 30px;width:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox{display:flex;flex-direction:column;gap:0;margin-bottom:18px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox h4{color:#111827;font-size:16px;font-weight:600;margin:0 0 9px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout{display:flex}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField{display:flex;flex-direction:column;gap:6px;max-width:180px;min-width:180px;position:relative}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField label{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:12px;justify-content:space-between}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField label .SettingsNumberingFieldMessage{align-items:center;animation:SettingsNumberingMessageIn .25s ease;color:#dc2626;display:inline-flex;font-size:13px;font-weight:400;gap:6px;left:0;margin-top:3px;position:absolute;top:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField label .SettingsNumberingFieldMessage .material-symbols-outlined{font-size:14px;line-height:1}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;height:45px;padding:12px;position:relative;transition:background .2s ease,border .2s ease;z-index:3}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input:focus,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input:focus-visible,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input:focus-within,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:6}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown{max-width:180px;min-width:180px;position:relative}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;height:45px;justify-content:space-between;max-width:180px;min-width:180px;padding:12px;position:relative;transition:background .2s ease,border .2s ease;width:100%;z-index:4}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton .SettingsDropdownSelection{align-items:center;display:inline-flex;gap:8px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton .SettingsDropdownSelection .material-symbols-outlined{font-size:18px;line-height:1}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton:focus,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton:focus-visible,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton:focus-within,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownChevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .2s ease}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownChevron.is-open{transform:rotate(180deg)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;max-height:0;opacity:0;overflow:hidden;padding:10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 7px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,max-height .22s ease;z-index:10}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu.is-open{max-height:320px;opacity:1;pointer-events:auto;transform:translateY(0)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:14px;font-weight:400;padding:10px 12px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption .SettingsDropdownOptionContent{align-items:center;display:flex;gap:8px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption .SettingsDropdownOptionContent .material-symbols-outlined{font-size:18px;line-height:1}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption:hover{background:var(--background_Gray_Light)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsDropdown .SettingsDropdownMenu .SettingsDropdownOption.is-active{background:#eef2ff;color:var(--background_Blue);font-weight:600}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:first-child{width:30%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:first-child .SettingsDropdownButton{border-bottom-right-radius:0;border-top-right-radius:0}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child{min-width:calc(100% - 180px)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input{border-bottom-left-radius:0;border-left:1px solid #0000;border-top-left-radius:0;width:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input:focus,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input:focus-visible,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input:focus-within,.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:last-child input:hover{border-left:1px solid var(--background_Blue)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:only-child{width:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:only-child input{border-bottom-left-radius:8px;border-left:1px solid #e2e8f0;border-top-left-radius:8px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField:only-child .SettingsDropdownButton{border-bottom-right-radius:8px;border-top-right-radius:8px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsNumberingCodedButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-radius:0 10px 10px 0;border-bottom-left-radius:0;border-top-left-radius:0;color:#111827;cursor:pointer;display:flex;font-size:12px;font-weight:500;height:45px;padding:9.5px 14px;position:relative;text-align:start;width:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSectionBox .SettingsNumberingSectionBoxInout .SettingsNumberingField .SettingsNumberingCodedButton span{align-items:center;background-color:var(--background_Gray_Light);border-radius:4px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:12px;font-weight:400;gap:6px;margin-left:4px;padding:4px 8px;position:absolute;right:0;top:-30px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions{display:flex;justify-content:flex-start}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions button{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 44px;transition:transform .15s ease,box-shadow .15s ease}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions button:hover{background-color:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions button:active{transform:translateY(-1px)}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingActions button:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton{display:flex;flex-direction:column;gap:65px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton .SettingsNumberingSkeletonCard{display:flex;flex-direction:column;gap:12px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton .SettingsNumberingSkeletonTitle{animation:SettingsNumberingShimmer 1.4s ease infinite;background:linear-gradient(90deg,#e2e8f0,#f8fafc 50%,#e2e8f0);background-size:200% 100%;border-radius:10px;height:16px;width:140px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton .SettingsNumberingSkeletonRow{display:flex;gap:16px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingSection .SettingsNumberingSkeleton .SettingsNumberingSkeletonField{animation:SettingsNumberingShimmer 1.4s ease infinite;background:linear-gradient(90deg,#e2e8f0,#f8fafc 50%,#e2e8f0);background-size:200% 100%;border-radius:10px;flex:1 1;height:45px;min-width:180px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingBodyInfo{align-self:flex-start;border:1px solid var(--border_Light);border-radius:12px;height:-webkit-fit-content;height:fit-content;margin-right:20px;max-width:380px;padding:20px;position:-webkit-sticky;position:sticky;top:30px;width:55%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingBodyInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingBodyInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingBodyInfo .SettingsNumberingInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingBodyInfo .SettingsNumberingInfoBlocks .SettingsNumberingInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}@keyframes SettingsNumberingShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingBodyInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingBodyInfo ul li{line-height:1.4}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingBodyInfo button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#111827;cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.SettingsNumbering .SettingsNumberingBody .SettingsNumberingBodyInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}@keyframes SettingsNumberingMessageIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.SettingsTags{display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.SettingsTags .SettingsTagsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.SettingsTags .SettingsTagsHeader .SettingsTagsHeaderMain{display:flex;gap:10px}.SettingsTags .SettingsTagsHeader .SettingsTagsTitle{font-size:20px;font-weight:600;margin:0}.SettingsTags .SettingsTagsHeader .SettingsTagsSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.SettingsTags .SettingsTagsHeader h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:300;margin:2px 0 0}.SettingsTags .SettingsTagsHeader h3 .material-symbols-outlined{font-size:14px;margin-left:4px;margin-top:-2px;vertical-align:middle}.SettingsTags .SettingsTagsHeader h3:hover{text-decoration:underline}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.SettingsTags .SettingsTagsHeader .SettingsTagsAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.SettingsTags .SettingsTagsControls{background-color:var(--background_White);border-bottom:none;border-radius:0 0 0 0;border-top:1px solid var(--border_Light);display:flex;gap:8px;justify-content:space-between;padding:20px 25px}.SettingsTags .SettingsTagsControls .SettingsTagsFilters{align-items:center;display:flex;gap:12px}.SettingsTags .SettingsTagsControls .SettingsTagsFilters .SettingsTagsAppliesFilter,.SettingsTags .SettingsTagsControls .SettingsTagsFilters .SettingsTagsStatusFilter{position:relative}.SettingsTags .SettingsTagsControls .SettingsTagsFilters .SettingsTagsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;max-height:32px;min-height:32px;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.SettingsTags .SettingsTagsControls .SettingsTagsFilters .SettingsTagsFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsTags .SettingsTagsControls .SettingsTagsFilters .SettingsTagsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.SettingsTags .SettingsTagsControls .SettingsTagsFilters .SettingsTagsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsTags .SettingsTagsControls .SettingsTagsFilters .SettingsTagsFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsTags .SettingsTagsControls .SettingsTagsCreateInline{align-items:center;display:flex;gap:8px}.SettingsTags .SettingsTagsControls .SettingsTagsCreateInline input[type=text]{border:1px solid var(--border_Light);border-radius:10px;height:40px;padding:0 12px;width:220px}.SettingsTags .SettingsTagsControls .SettingsTagsCreateInline input[type=color]{background:#fff;border:1px solid var(--border_Light);border-radius:10px;height:40px;padding:4px;width:44px}.SettingsTags .SettingsTagsControls .SettingsTagsSearch{min-width:240px}.SettingsTags .SettingsTagsControls .SettingsTagsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.SettingsTags .SettingsTagsControls .SettingsTagsSearch .SearchForm:focus-within,.SettingsTags .SettingsTagsControls .SettingsTagsSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.SettingsTags .SettingsTagsControls .SettingsTagsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.SettingsTags .SettingsTagsControls .SettingsTagsSearch .SearchForm .SearchFormMain .SearchInput{background:#0000;border:none;flex:1 1;height:40px;outline:3px solid #0000}.SettingsTags .SettingsTagsControls .SettingsTagsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#f1f1f5;border:none;border-radius:999px;cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.SettingsTags .SettingsTagsTableSection{background-color:var(--background_White);border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.SettingsTags .SettingsTagsTableSection .SettingsTagsTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable tbody{display:table-row-group}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable tr{border-bottom:1px solid var(--border_Light);display:table-row}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable td{height:70px}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable td,.SettingsTags .SettingsTagsTableSection .SettingsTagsTable th{border-bottom:1px solid var(--border_Light);display:table-cell;font-size:13px;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable th{border:none;color:var(--text_Title_Light);font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable .SettingsTagsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable .SettingsTagsSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable .SettingsTagsSortableHeader:hover{color:#111827}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable .SettingsTagsSortableHeader .SettingsTagsSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable .SettingsTagsSortableHeader .SettingsTagsSortIcon.is-active{color:#4b5563}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable .SettingsTagsSortableHeader .SettingsTagsSortIcon.is-asc{transform:rotate(180deg)}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable tbody tr:hover{background:rgba(249,250,251,.855)}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.SettingsTags .SettingsTagsTableSection .SettingsTagsTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.SettingsTags .SettingsTagsTableSection .SettingsTagsTagCell{align-items:center;display:inline-flex;gap:8px}.SettingsTags .SettingsTagsTableSection .SettingsTagsTagCell .SettingsTagsDot{border-radius:999px;height:10px;width:10px}.SettingsTags .SettingsTagsTableSection .SettingsTagsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:4px 10px}.SettingsTags .SettingsTagsTableSection .SettingsTagsPill.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsTags .SettingsTagsTableSection .SettingsTagsPill.is-deleted{background:#f9fafb;color:#64748b}.SettingsTags .SettingsTagsTableSection .SettingsTagsCellStatus .SettingsTagsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:default;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.SettingsTags .SettingsTagsTableSection .SettingsTagsCellStatus .SettingsTagsStatusToggle .SettingsTagsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.SettingsTags .SettingsTagsTableSection .SettingsTagsCellStatus .SettingsTagsStatusToggle .SettingsTagsStatusToggleText{min-width:54px;text-align:left}.SettingsTags .SettingsTagsTableSection .SettingsTagsCellStatus .SettingsTagsStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.SettingsTags .SettingsTagsTableSection .SettingsTagsCellStatus .SettingsTagsStatusToggle.is-active .SettingsTagsStatusToggleDot{background:#22c55e;transform:translateX(71px)}.SettingsTags .SettingsTagsTableSection .SettingsTagsCellStatus .SettingsTagsStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.SettingsTags .SettingsTagsTableSection .SettingsTagsBadge{align-items:center;background-color:rgba(66,132,255,.145);background-color:var(--tag-color-bg,rgba(66,132,255,.145));border:1px solid #0b60ff;border:1px solid var(--tag-color,#0b60ff);border-radius:999px;color:#0b60ff;color:var(--tag-color,#0b60ff);display:inline-flex;font-size:11px;font-weight:600;gap:8px;justify-content:flex-start;letter-spacing:.01em;padding:4px 10px;width:-webkit-fit-content;width:fit-content}.SettingsTags .SettingsTagsTableSection .SettingsTagsBadge .SettingsTagsBadgeDot{border-radius:999px;height:10px;width:10px}.SettingsTags .SettingsTagsTableSection .SettingsActionsHeader{max-width:70px}.SettingsTags .SettingsTagsTableSection .SettingsCell{align-items:center;display:flex;min-width:120px}.SettingsTags .SettingsTagsTableSection .SettingsActionsHeader,.SettingsTags .SettingsTagsTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.SettingsTags .SettingsTagsTableSection .SettingsActionsHeader:before,.SettingsTags .SettingsTagsTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.SettingsTags .SettingsTagsTableSection .SettingsActionsHeader.is-overlaying,.SettingsTags .SettingsTagsTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.SettingsTags .SettingsTagsTableSection .SettingsActionsHeader.is-overlaying:before,.SettingsTags .SettingsTagsTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.SettingsTags .SettingsTagsTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.SettingsTags .SettingsTagsTableSection .SettingsCellEdit svg{height:26px;width:26px}.SettingsTags .SettingsTagsTableSection .SettingsCellEdit:hover{color:#111827}.SettingsTags .SettingsTagsTableSection .SettingsTagsEmpty{color:var(--text_Title_Light);padding:16px;text-align:center}.SettingsTags .SettingsTagsTableSection .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid #fff;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:#fff;box-shadow:none;color:#b8b8b8;cursor:not-allowed}.SettingsTags .SettingsTagsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}.InviteActivation{align-items:center;background:#f9fafb;display:flex;flex:1 1;flex-direction:column;height:100vh;justify-content:flex-start;overflow:auto;padding:100px 5% 40px;transition:all .15s ease}.InviteActivation .SignUpLogo{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:24px}.InviteActivation .SignUpLogo img{height:34px;object-fit:contain;width:34px}.InviteActivation .SignUpLogo h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;letter-spacing:.3px;margin:0}.InviteActivation .InviteActivationCard{background-color:var(--background_White);border-radius:12px;max-height:620px;max-width:660px;overflow:visible;padding:32px 36px 28px;transition:max-height .42s ease,padding .3s ease;width:100%;will-change:max-height}.InviteActivation .InviteActivationCard .InviteActivationHeader{display:flex;flex-direction:column;gap:2px}.InviteActivation .InviteActivationCard .InviteActivationHeader h2{color:var(--text_Title_Light);font-size:1.25rem;font-weight:600}.InviteActivation .InviteActivationCard .InviteActivationHeader p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.InviteActivation .InviteActivationCard .InviteActivationAlert{border-radius:6px;font-size:13px;margin-bottom:14px;padding:10px 12px}.InviteActivation .InviteActivationCard .InviteActivationAlert.InviteActivationAlertError{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.InviteActivation .InviteActivationCard .InviteActivationAlert.InviteActivationAlertSuccess{background:#ecfdf3;border:1px solid #bbf7d0;color:#166534}.InviteActivation .InviteActivationCard .InviteActivationLoginLink{align-items:flex-start;background:none;border:none;color:var(--background_Blue);cursor:pointer;display:flex;font:inherit;font-size:.85rem;margin-top:16px;padding:0;text-align:flex-start;text-decoration:none;width:100%}.InviteActivation .InviteActivationCard .InviteActivationLoginLink:hover{text-decoration:underline}.InviteActivation .InviteActivationCard .InviteActivationForm{display:flex;flex-direction:column;gap:14px;margin-top:16px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField{display:flex;flex-direction:column}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField label{color:var(--text_Title_Light);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;border-radius:10px;font-size:14px;height:47px;outline:3px solid #0000;padding:8px 10px;transition:all .15s ease;width:100%}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField input:focus,.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField .InviteActivationPasswordField{align-items:center;display:flex;position:relative}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField .InviteActivationPasswordField input{padding-right:44px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField .InviteActivationPasswordField .InviteActivationPasswordToggle{align-items:center;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:9px;transition:color .15s ease,background .15s ease;width:32px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField .InviteActivationPasswordField .InviteActivationPasswordToggle:hover{background:var(--background_Gray_Light)}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationField .InviteActivationPasswordField .InviteActivationPasswordToggle .material-symbols-outlined{font-size:20px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-top:10px}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationSubmit{background:var(--background_Blue);border:1px solid #0000;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;font-weight:400;height:43px;outline:3px solid #0000;padding:12px 16px;transition:background .15s ease,transform .12s ease,box-shadow .15s ease;transition:all .15s ease;width:100%}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationSubmit:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationSubmit:active{transform:translateY(1px)}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationLoginLink{background:none;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;font-size:.85rem;padding:0;text-decoration:none}.InviteActivation .InviteActivationCard .InviteActivationForm .InviteActivationActions .InviteActivationLoginLink:hover{text-decoration:underline}.InviteActivation .InviteActivationFooterText{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:50px;color:#9ca3af;font-size:12px;margin-top:12px;padding:3px 15px;width:-webkit-fit-content;width:fit-content}.Verification{align-items:center;background:#f9fafb;display:flex;flex:1 1;flex-direction:column;height:100vh;justify-content:flex-start;overflow:auto;padding:100px 5% 40px;transition:all .15s ease}.Verification .SignUpLogo{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:24px}.Verification .SignUpLogo img{height:34px;object-fit:contain;width:34px}.Verification .SignUpLogo h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;letter-spacing:.3px;margin:0}.Verification .VerificationCard{background-color:var(--background_White);border-radius:12px;max-height:620px;max-width:660px;overflow:visible;padding:32px 36px 28px;transition:max-height .42s ease,padding .3s ease;width:100%;will-change:max-height}.Verification .VerificationCard .VerificationHeader{display:flex;flex-direction:column;gap:2px}.Verification .VerificationCard .VerificationHeader h2{color:var(--text_Title_Light);font-size:1.25rem;font-weight:600}.Verification .VerificationCard .VerificationHeader p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.Verification .VerificationCard .VerificationButton{background:var(--background_Blue);border:1px solid #0000;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;font-weight:400;height:43px;margin-top:20px;outline:3px solid #0000;padding:12px 16px;transition:background .15s ease,transform .12s ease,box-shadow .15s ease;transition:all .15s ease;width:100%}.Verification .VerificationCard .VerificationButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Verification .VerificationCard .VerificationButton:active{transform:translateY(1px)}.Verification .VerificationError{background:#fee2e2;border-radius:10px;color:#b91c1c;font-size:.9rem;padding:10px 12px}.GASettingsResetPassword{align-items:center;background:#f9fafb;display:flex;flex:1 1;flex-direction:column;height:100vh;justify-content:flex-start;overflow:auto;padding:100px 5% 40px;transition:all .15s ease}.GASettingsResetPassword .SignUpLogo{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:24px}.GASettingsResetPassword .SignUpLogo img{height:34px;object-fit:contain;width:34px}.GASettingsResetPassword .SignUpLogo h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;letter-spacing:.3px;margin:0}.GASettingsResetPassword .GASettingsResetPasswordCard{background-color:var(--background_White);border-radius:12px;max-height:620px;max-width:450px;overflow:visible;padding:32px 36px 28px;transition:max-height .42s ease,padding .3s ease;width:100%;will-change:max-height}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordHeader{margin-bottom:18px;text-align:left}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordHeader h2{color:var(--text_Title_Light);font-size:1.25rem;font-weight:600}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordHeader p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordStatus{background:#e0f2fe;border-radius:10px;color:#0369a1;font-size:.85rem;margin-bottom:12px;padding:10px 12px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordError{background:#fee2e2;border-radius:10px;color:#b91c1c;font-size:.85rem;margin-bottom:12px;padding:10px 12px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm{display:flex;flex-direction:column;gap:14px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm p{color:var(--text_Title_Light);font-size:.9rem;margin:0}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm label span{color:var(--text_Title_Light);display:block;font-size:14px;font-weight:500;margin-bottom:6px}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm input{border:1px solid var(--border_Dark_Light);border-radius:10px;font-size:.95rem;height:47px;outline:3px solid #0000;padding:13px 10px;transition:all .15s ease;width:100%}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm input:focus,.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordForm input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordPrimary{background:#005eff;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:400;height:43px;margin-top:0;outline:3px solid #0000;padding:4px 12px;transition:background .15s ease,box-shadow .15s ease,transform .12s ease;width:100%}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordPrimary:hover:not(:disabled){background:#04f;box-shadow:0 6px 18px #2563eb59;outline:3px solid var(--outline_Blue)}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordPrimary:active:not(:disabled){box-shadow:0 3px 10px #2563eb73;transform:translateY(1px)}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordPrimary:disabled{box-shadow:none;cursor:default;opacity:.7}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordFooter{margin-top:16px;text-align:flex-start}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordFooter .ResetPasswordLink{background:none;border:none;color:var(--background_Blue);cursor:pointer;font:inherit;font-size:.85rem;padding:0;text-decoration:none}.GASettingsResetPassword .GASettingsResetPasswordCard .ResetPasswordFooter .ResetPasswordLink:hover{text-decoration:underline}.CreateJob{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;height:auto;overflow:auto;padding-inline:max(30px,(100% - 1100px)/2);position:relative;width:100%}.CreateJob .CreateJobHeader{align-items:center;display:flex;justify-content:space-between;margin-top:40px;width:100%}.CreateJob .CreateJobHeader .CreateJobHeaderContent{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.CreateJob .CreateJobHeader .CreateJobHeaderContent .CreateJobHeaderContentTitle{align-items:center;display:flex;gap:10px}.CreateJob .CreateJobHeader .CreateJobHeaderContent .CreateJobHeaderContentTitle h1{color:var(--text_Title_Light);font-size:24px;font-weight:700;margin:0}.CreateJob .CreateJobMain{display:flex;flex-direction:column;gap:35px;height:auto;margin-bottom:60px;margin-top:20px}.CreateJob .CreateJobMain .CreateJobInputDropdownMenu .CreateJobInputDropdownSectionHeader{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;font-weight:0;justify-content:space-between;letter-spacing:.6px;padding:6px 10px 4px}.CreateJob .CreateJobMain .CreateJobInputDropdownMenu .CreateJobInputDropdownSectionHeader.is-default{margin-top:6px}.CreateJob .CreateJobMain .CreateJobInputDropdownMenu .CreateJobInputDropdownSectionHeader.is-custom{margin-bottom:2px}.CreateJob .CreateJobMain .CreateJobRequired{color:#ef4444;font-size:12px;font-weight:500;margin-top:4px}.CreateJob .CreateJobMain .CreateJobMainTop{background-color:var(--background_White);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);display:flex;flex-direction:column;gap:25px;height:auto;padding:35px 25px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient{border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobSectionHeader{display:flex;flex-direction:column}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobSectionHeader h3{color:#111827;font-size:18px;font-weight:600;margin:0}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid{grid-gap:10px 15px;display:grid;gap:10px 15px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField:first-child .CreateJobClientSearch .CreateJobClientSearchDropdown,.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField:nth-child(2) .CreateJobClientSearch .CreateJobClientSearchDropdown{width:calc(200% + 15px)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField:nth-child(2) .CreateJobClientSearch .CreateJobClientSearchDropdown{left:auto;right:0}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid:not(.has-secondary-phone) .CreateJobFieldEmail .CreateJobClientSearch .CreateJobClientSearchDropdown{left:auto;right:0;width:calc(200% + 15px)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobFieldPhonePrimary{order:3;position:relative}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobFieldPhonePrimary .CreateJobFieldAddPhone{order:5;position:absolute;right:0;top:0}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobFieldPhonePrimary .CreateJobFieldAddPhone .CreateJobAddPhone{background-color:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:14px;font-weight:500;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobFieldPhonePrimary .CreateJobFieldAddPhone .CreateJobAddPhone:hover{text-decoration:underline}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobFieldPhoneSecondary{order:4;position:relative}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobFieldPhoneSecondary .CreateJobFieldAddPhone{order:5;position:absolute;right:0;top:0}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobFieldPhoneSecondary .CreateJobFieldAddPhone .CreateJobAddPhone{background-color:#0000;border:none;color:#ef0303;cursor:pointer;font-size:14px;font-weight:500;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobFieldPhoneSecondary .CreateJobFieldAddPhone .CreateJobAddPhone:hover{text-decoration:underline}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobFieldEmail{order:4}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid.has-secondary-phone .CreateJobFieldEmail{grid-column:1/-1;order:6}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid.has-secondary-phone .CreateJobFieldEmail .CreateJobClientSearch .CreateJobClientSearchDropdown{left:0;right:0;width:100%}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField{display:flex;flex-direction:column}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField label{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch{position:relative;width:100%}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch input{width:100%}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:3px;left:0;max-height:280px;opacity:0;overflow-y:auto;padding:10px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:10002}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown .CreateJobClientSearchEmpty,.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown .CreateJobClientSearchLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:60px;justify-content:center;padding:14px 16px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown .CreateJobClientSearchLoading{align-items:center;display:flex;gap:8px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown .CreateJobClientSearchLoading .material-symbols-outlined{animation:CreateJobSpin .9s linear infinite;font-size:18px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown .CreateJobClientSearchScroll{max-height:260px;overflow-y:auto}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown .CreateJobClientSearchItem{align-items:flex-start;background:#0000;border:none;border-radius:10px;color:#111827;cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown .CreateJobClientSearchItem:hover{background-color:#f8fafc}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown .CreateJobClientSearchItem:last-child{border-bottom:none}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown .CreateJobClientSearchItem .CreateJobClientSearchMain{display:flex;flex-direction:column;gap:4px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown .CreateJobClientSearchItem .CreateJobClientSearchPrimary{align-items:center;color:#0f172a;display:flex;font-size:14px;font-weight:600;gap:8px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown .CreateJobClientSearchItem .CreateJobClientSearchUid{background:#dbeafe;border:1px solid #bfdbfe;border-radius:999px;color:#1d4ed8;font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown .CreateJobClientSearchItem .CreateJobClientSearchSecondary{color:#64748b;font-size:12px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobClientSearch .CreateJobClientSearchDropdown .CreateJobClientSearchItem .CreateJobClientSearchTertiary{color:var(--text_Title_Light_Light);font-size:12px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField input:focus{box-shadow:0 0 0 1px #2563eb26}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField input::placeholder{color:rgba(156,163,175,.545);font-size:14px;font-weight:300}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField input:focus,.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobScheduleTimeInput{align-items:center;background:#fff;border:1px solid var(--border_Dark_Light);border-radius:10px;display:flex;gap:8px;height:50px;justify-content:space-between;padding:0 10px;position:relative}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobScheduleTimeInput:focus-within{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobScheduleTimeInput input{background:#0000;border:none;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:0;width:100%}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobScheduleTimeInput input:focus{border:none;outline:3px solid #0000}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobScheduleTimeInput .ScheduleSettingsTimeIcon{align-items:center;background:#fff;border:none;border-radius:10px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:40px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobScheduleTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined{color:#111827;font-size:18px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobField .CreateJobScheduleTimeInput .ScheduleSettingsTimeIcon:hover{background-color:var(--background_Gray_Light)}@keyframes CreateJobSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobFieldPhonePrimary .CreateJobClientSearch .CreateJobClientSearchDropdown{left:0;right:auto;width:calc(200% + 15px)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobFieldPhoneSecondary .CreateJobClientSearch .CreateJobClientSearchDropdown{left:auto;right:0;width:calc(200% + 15px)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobClient .CreateJobClientGrid .CreateJobFieldFull{grid-column:1/-1}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobSectionHeader{display:flex;flex-direction:column}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobSectionHeader h3{color:#111827;font-size:18px;font-weight:600;margin:0}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid{grid-gap:10px 15px;display:grid;gap:10px 15px;grid-template-columns:1fr 30%}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField{display:flex;flex-direction:column;position:relative}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField label{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease;width:100%}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField input:focus{box-shadow:0 0 0 1px #2563eb26}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField input::placeholder{font-size:14px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField input:focus,.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField input::placeholder{color:rgba(156,163,175,.545);font-weight:300}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown{position:relative}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown input{padding-right:38px;width:100%}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:52px;padding:8px 38px 8px 10px;transition:all .2s ease}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect:focus-within,.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechChip{align-items:center;background:#eef2ff;border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:4px 8px 4px 10px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechChip .CreateJobTechChipText{line-height:1;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechChip .CreateJobTechChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechChip .CreateJobTechChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:14px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechInput{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1 120px;font-size:14px;font-weight:500;min-width:120px;outline:none;padding:4px 0}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechInput::placeholder{color:rgba(156,163,175,.545);font-size:14px;font-weight:300}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown.is-open .CreateJobInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;opacity:0;overflow-y:auto;padding:8px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu .CreateJobInputDropdownSectionHeader{align-items:center;color:#111827;display:flex;font-size:12px;font-weight:700;justify-content:space-between;letter-spacing:.2px;padding:6px 10px 4px;text-transform:none}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu .CreateJobInputDropdownSectionHeader.is-default{border-top:1px solid var(--border_Light);margin-top:6px;padding-top:10px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu .CreateJobInputDropdownSectionHeader.is-custom{margin-bottom:2px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownAdd{align-items:center;background:#fff;border:none;border:1px solid var(--border_Light);border-radius:10px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;margin-top:6px;padding:8px 10px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownAdd .material-symbols-outlined{font-size:18px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownAdd:hover{background:var(--background_Gray_Light)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:#111827;cursor:pointer;display:flex;font-size:14px;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .15s ease,color .15s ease}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption .CreateJobInputDropdownOptionSwatch{background:var(--border_Light);border-radius:50%;flex-shrink:0;height:10px;width:10px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption .CreateJobInputDropdownOptionLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption .CreateJobInputDropdownOptionMeta{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;white-space:nowrap}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption:hover{background:var(--background_Gray_Light)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption.is-active{background:#eef2ff;color:var(--background_Blue_Dark);font-weight:600}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption.is-active .CreateJobInputDropdownOptionMeta{color:var(--background_Blue_Dark)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobAutocomplete{position:relative;width:100%}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobAutocompleteStatus{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 10px 10px;border-top:none;box-shadow:0 12px 24px #0f172a14;color:var(--text_Title_Light_Light);font-size:12px;left:0;padding:10px 12px;position:absolute;right:0;top:100%;transform:translateY(2px);z-index:5}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobAutocompleteList{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 25px #0f172a14;left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 5px);transform:translateY(2px);z-index:10}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobAutocompleteItem{background-color:var(--background_White);border:none;border-radius:4px;color:#111827;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:12px 14px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobAutocompleteItem:before{background:#93c5fd;border-radius:50%;content:"";height:6px;margin-top:6px;min-width:6px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobAutocompleteItem:hover{background:#eef2ff;color:var(--background_Blue_Dark)}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobInputDropdownSelectedSwatch{background:var(--border_Light);border-radius:50%;height:10px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:10px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobField .CreateJobServiceAreaInput.has-selected-swatch{padding-left:30px}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobFieldFull{grid-column:1/-1}.CreateJob .CreateJobMain .CreateJobMainTop .CreateJobLocation .CreateJobLocationGrid .CreateJobRequired{color:#ef4444;font-size:12px;margin-top:4px}.CreateJob .CreateJobMain .CreateJobMainBottom{background-color:var(--background_White);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);display:flex;flex-direction:column;gap:25px;height:auto;padding:35px 25px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobSectionHeader{align-items:center;display:flex;justify-content:space-between}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobSectionHeader h3{color:#111827;font-size:18px;font-weight:600;margin:0}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField{display:flex;flex-direction:column}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField label{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin-bottom:6px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField input,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField textarea{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField input:focus,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField textarea:focus{box-shadow:0 0 0 1px #2563eb26}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField input::placeholder,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField textarea::placeholder{color:rgba(156,163,175,.545);font-size:14px;font-weight:300}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField input:focus,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField input:hover,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField textarea:focus,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField textarea{height:110px;min-height:110px;resize:vertical}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown{position:relative}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown input{padding-right:38px;width:100%}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownSelectedSwatch{background:var(--border_Light);border-radius:50%;height:10px;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:10px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown .CreateJobServiceAreaInput.has-selected-swatch{padding-left:0}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown.is-open .CreateJobInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;cursor:pointer;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;opacity:0;overflow-y:auto;padding:8px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownAdd{align-items:center;background:#fff;border:none;border:1px solid var(--border_Light);border-radius:10px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;margin-top:6px;padding:8px 10px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownAdd .material-symbols-outlined{font-size:18px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownAdd:hover{background:var(--background_Gray_Light)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption{background:#0000;border:none;border-radius:10px;color:#111827;cursor:pointer;font-size:14px;padding:8px 10px;text-align:left;transition:background .15s ease,color .15s ease}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption:hover{background:var(--background_Gray_Light)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption.is-active{background:#eef2ff;color:var(--background_Blue_Dark);font-weight:600}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobDetaile .CreateJobDetailsGrid .CreateJobFieldFull{grid-column:1/-1}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule{background-color:var(--background_White);border-radius:10px;display:flex;flex-direction:column;gap:14px;height:100%;width:100%}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobSectionHeader{display:flex;flex-direction:column}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobSectionHeader h3{color:#111827;font-size:18px;font-weight:600;margin:0}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid.is-single{grid-template-columns:minmax(0,1fr)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader{align-items:center;display:flex;grid-column:1/-1;justify-content:space-between;padding-top:4px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader h4{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle{align-items:center;display:inline-flex;gap:10px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle .CreateJobScheduleToggleLabel{color:var(--text_Title_Light);font-size:14px;font-weight:600}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle .CreateJobScheduleToggleButton{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;cursor:pointer;display:flex;height:26px;padding:3px;transition:background .2s ease;width:48px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle .CreateJobScheduleToggleButton .CreateJobScheduleToggleThumb{background:#fff;border-radius:50%;height:20px;transform:translateX(22px);transition:transform .2s ease;width:20px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle .CreateJobScheduleToggleButton.is-off{background:var(--border_Dark_Light)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle .CreateJobScheduleToggleButton.is-off:hover{background:#dce1e7}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle .CreateJobScheduleToggleButton.is-off .CreateJobScheduleToggleThumb{transform:translateX(0)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleSubHeader .CreateJobScheduleToggle .CreateJobScheduleToggleButton:hover{background:var(--background_Blue_Dark)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleDates{grid-gap:15px;display:grid;gap:15px;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));max-height:320px;opacity:1;transform:translateY(0);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleDates.is-hidden{max-height:0;opacity:0;overflow:hidden;pointer-events:none;transform:translateY(-6px)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobTechMatchSummary{color:var(--text_Title_Light_Light);display:block;font-size:14px;font-weight:400;margin-top:6px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobTechMatchSummary strong{color:var(--text_Title_Light);font-weight:600}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown.is-open .CreateJobTechSelect{border:1px solid var(--background_Blue)!important;outline:3px solid var(--outline_Blue)!important}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:text;display:flex;flex-wrap:wrap;gap:6px;min-height:52px;outline:3px solid #0000;padding:8px 38px 8px 10px;transition:all .2s ease}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect:focus-within{border:1px solid var(--border_Dark_Light);outline:none}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechChip{align-items:center;background:#eef2ff;border-radius:999px;color:var(--background_Blue_Dark);display:inline-flex;font-size:12px;font-weight:600;gap:6px;max-width:100%;padding:7px 10px 7px 12px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechChip .CreateJobTechChipText{line-height:1;max-width:140px;text-overflow:ellipsis;white-space:nowrap}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechChip .CreateJobTechChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechChip .CreateJobTechChipRemove .material-symbols-outlined{color:var(--background_Blue_Dark);font-size:16px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechInput{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1 120px;font-size:14px;font-weight:500;min-width:120px;outline:none;padding:4px 0}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechInput:focus{border:0 solid #0000;outline:1px solid #fff}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobTechSelect .CreateJobTechInput::placeholder{color:rgba(156,163,175,.545);font-size:14px;font-weight:300}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu .CreateJobInputDropdownToggle{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:2px 8px;transition:all .15s ease;width:100%}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu .CreateJobInputDropdownToggle p{color:var(--text_Title_Light);color:var(--background_Blue);font-size:12px;font-weight:500;transform:rotate(0deg)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu .CreateJobInputDropdownToggle .material-symbols-outlined{color:var(--background_Blue);font-size:18px;transition:transform .15s ease}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu .CreateJobInputDropdownToggle.is-open .material-symbols-outlined{transform:rotate(180deg)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu .CreateJobInputDropdownToggle:hover p{text-decoration:underline}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0000;border:none!important;box-shadow:none!important;outline:none!important;padding:0}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input:focus,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input:focus-visible{border:none!important;box-shadow:none!important;outline:none!important}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-ampm-field,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-day-field,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-fields-wrapper,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-hour-field,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-minute-field,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-month-field,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-text,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobScheduleTimeInput input::-webkit-datetime-edit-year-field{padding:0}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleTimeInput{align-items:center;background:#fff;border:1px solid var(--border_Dark_Light);border-radius:10px;display:flex;gap:8px;height:50px;justify-content:space-between;padding:0 10px;position:relative;transition:background .2s ease,border .2s ease}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleTimeInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleTimeInput:focus-within{border:1px solid var(--background_Blue)!important;outline:3px solid var(--outline_Blue)!important}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleTimeInput input{background:#0000;border:none;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:0;width:100%}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleTimeInput input:focus,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleTimeInput input:hover{border:none;outline:3px solid #0000}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleTimeInput .ScheduleSettingsTimeIcon{align-items:center;background:#fff;border:none;border-radius:10px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:40px;z-index:2}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleTimeInput .ScheduleSettingsTimeIcon .material-symbols-outlined{color:#111827;font-size:18px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobScheduleTimeInput .ScheduleSettingsTimeIcon:hover{background-color:var(--background_Gray_Light)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobFieldFull{grid-column:1/-1}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobSaveButton{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:14px 16px;width:100%}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobSaveButton:disabled{cursor:not-allowed;opacity:.7}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobFormError{color:#ef4444;font-size:12px;margin-top:8px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobFormSuccess{color:#10b981;font-size:12px;margin-top:8px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField{display:flex;flex-direction:column}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField label{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-bottom:6px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField input:focus{box-shadow:0 0 0 1px #2563eb26}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField input::placeholder{color:rgba(156,163,175,.545);font-size:14px;font-weight:300}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField input:focus,.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown{position:relative}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown input{padding-right:38px;width:100%}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown.is-open .CreateJobInputDropdownArrow .material-symbols-outlined{transform:rotate(180deg)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu.is-open{animation:HeaderRightMenuOpen 80ms ease}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:4px;left:0;max-height:0;max-height:240px;opacity:0;overflow-y:auto;padding:8px;pointer-events:auto;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:20}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownAdd{align-items:center;background:#fff;border:none;border:1px solid var(--border_Light);border-radius:10px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;margin-top:6px;padding:8px 10px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownAdd .material-symbols-outlined{font-size:18px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownAdd:hover{background:var(--background_Gray_Light)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption{background:#0000;border:none;border-radius:10px;color:#111827;cursor:pointer;font-size:14px;padding:8px 10px;text-align:left;transition:background .15s ease,color .15s ease}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption:hover{background:var(--background_Gray_Light)}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownOption.is-active{background:#eef2ff;color:var(--background_Blue_Dark);font-weight:600}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownArrow{align-items:center;border-left:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:center;padding-left:7px;pointer-events:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%);z-index:2}.CreateJob .CreateJobMain .CreateJobMainBottom .CreateJobSchedule .CreateJobScheduleGrid .CreateJobField .CreateJobInputDropdown .CreateJobInputDropdownArrow .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:22px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24;font-weight:300;transition:transform .18s ease}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields{display:flex;flex-direction:column;height:auto}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobSectionHeaderAddCustomLead{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:3px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobSectionHeaderAddCustomLead .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobSectionHeaderAddCustomLead h2{color:var(--text_Title_Light);font-size:14px;font-weight:400;margin:0}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobSectionHeaderAddCustomLead span{align-items:center;cursor:pointer;display:flex;gap:4px;justify-content:center;margin-left:3px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobSectionHeaderAddCustomLead span h3{align-items:center;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:500;gap:4px;margin:0;transition:-webkit-text-decoration .15s ease;transition:text-decoration .15s ease;transition:text-decoration .15s ease,-webkit-text-decoration .15s ease}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobSectionHeaderAddCustomLead span h3:hover{text-decoration:underline}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobSectionHeaderAddCustomLead span .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList{margin-top:14px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox{display:flex;flex-direction:column;gap:14px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldsStatus{color:var(--text_Title_Light_Light);font-size:12px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldsStatus.is-error{color:#ef4444}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem{display:flex;flex-direction:column;gap:8px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldHeader{align-items:center;display:flex;gap:8px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldHeader label{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;font-weight:600;gap:4px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldHeader .CreateJobCustomFieldRequired{color:#ef4444;font-weight:600}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldHeader .CreateJobCustomFieldType{color:var(--text_Title_Light_Light);font-size:11px;text-transform:capitalize}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldHeader .CreateJobCustomFieldMeta{color:var(--text_Title_Light_Light);font-size:11px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput{display:flex;flex-direction:column;gap:8px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput.is-error .CreateJobCustomFieldDropdownButton,.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput.is-error input,.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput.is-error textarea{border:1px solid #ef4444;outline:3px solid #ef444433}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput.is-error .CreateJobCustomFieldCheckbox input{outline:2px solid #ef444480;outline-offset:2px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput input,.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput textarea{border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);font-size:14px;outline:3px solid #0000;padding:12px;transition:border .15s ease,outline .15s ease;width:100%}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput input:active,.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput input:focus,.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput input:focus-visible,.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput input:focus-within,.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput input:hover,.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput textarea:active,.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput textarea:focus,.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput textarea:focus-visible,.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput textarea:focus-within,.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput textarea{resize:vertical}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldCheckbox{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;gap:8px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldCheckbox input{height:16px;width:16px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldFile{display:flex;flex-direction:column;gap:8px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldFile .CreateJobCustomFieldFileInput{display:none}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldFile .CreateJobCustomFieldFileButton{align-items:center;border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;gap:8px;outline:3px solid #0000;padding:6px 12px;transition:all .16s ease;width:-webkit-fit-content;width:fit-content}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldFile .CreateJobCustomFieldFileButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldFile .CreateJobCustomFieldFileButton.is-error{background:#ef444414;border-color:#ef4444}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldFile .CreateJobCustomFieldFileButton .material-symbols-outlined{color:#64748b;font-size:18px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldFile .CreateJobCustomFieldFileName{color:#64748b;font-size:12px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldFile .CreateJobCustomFieldFileList{display:flex;flex-direction:column;gap:8px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldFile .CreateJobCustomFieldFileList .CreateJobCustomFieldFileCount{color:#64748b;font-size:12px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldFile .CreateJobCustomFieldFileList .CreateJobCustomFieldFileItems{display:flex;flex-direction:column;gap:6px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldFile .CreateJobCustomFieldFileList .CreateJobCustomFieldFileItems .CreateJobCustomFieldFileItem{align-items:center;background:var(--background_Gray_Light);border-radius:10px;color:#0f172a;display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:6px 10px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldFile .CreateJobCustomFieldFileList .CreateJobCustomFieldFileItems .CreateJobCustomFieldFileItem .CreateJobCustomFieldFileRemove{background:#0000;border:none;cursor:pointer}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldFile .CreateJobCustomFieldFileList .CreateJobCustomFieldFileItems .CreateJobCustomFieldFileItem .CreateJobCustomFieldFileRemove .material-symbols-outlined{color:#64748b;font-size:16px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldFile .CreateJobCustomFieldFileList .CreateJobCustomFieldFileItems .CreateJobCustomFieldFileItem .CreateJobCustomFieldFileRemove:hover{color:var(--background_Blue_Dark)}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldDropdown{position:relative}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldDropdown .CreateJobCustomFieldDropdownButton{align-items:center;background:#fff;border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 12px;width:100%}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldDropdown .CreateJobCustomFieldDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldDropdown .CreateJobCustomFieldDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldDropdown .CreateJobCustomFieldDropdownMenu{background:#fff;border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 25px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;max-height:240px;overflow:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldDropdown .CreateJobCustomFieldDropdownOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:8px;padding:8px 0;width:100%}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldDropdown .CreateJobCustomFieldDropdownOption .CreateJobCustomFieldDropdownOptionCheck{align-items:center;display:flex;justify-content:center;width:18px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldDropdown .CreateJobCustomFieldDropdownOption .CreateJobCustomFieldDropdownOptionCheck .material-symbols-outlined{color:var(--background_Blue);font-size:16px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldDropdown .CreateJobCustomFieldDropdownOption:hover{background:var(--background_Gray_Light)}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldDropdown .CreateJobCustomFieldDropdownOption.is-active{background:#eef2ff;color:var(--background_Blue)}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldInput .CreateJobCustomFieldDropdown .CreateJobCustomFieldDropdownEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldItem .CreateJobCustomFieldError{color:#ef4444;font-size:12px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldGroup{border-radius:12px;display:flex;flex-direction:column;gap:12px}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldGroup .CreateJobCustomFieldGroupHeader{align-items:center;display:flex;justify-content:space-between}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldGroup .CreateJobCustomFieldGroupHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.CreateJob .CreateJobMain .CreateJobDetaileCustomFields .CreateJobDetaileCustomFieldsList .CreateJobDetaileCustomFieldsBox .CreateJobCustomFieldGroup .CreateJobCustomFieldGroupBody{background-color:var(--background_White);border-radius:6px 6px 10px 10px;border-top:5px solid var(--background_Blue);display:flex;flex-direction:column;gap:12px;padding:35px 25px}.CreateJob .CreateJobFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);border:1px solid var(--border_Light);border-radius:50px;bottom:20px;box-shadow:0 -4px 9px #7285af14;display:flex;gap:10px;margin-top:auto;padding:10px 15px;position:-webkit-sticky;position:sticky;width:auto;z-index:2}.CreateJob .CreateJobFooter .CreateJobFormError,.CreateJob .CreateJobFooter .CreateJobFormSuccess{border-radius:999px;font-size:12px;font-weight:600;padding:8px 12px;white-space:nowrap}.CreateJob .CreateJobFooter .CreateJobFormError{background:#fee2e2;border:1px solid #fecaca;color:#b91c1c}.CreateJob .CreateJobFooter .CreateJobFormSuccess{background:#d1fae5;border:1px solid #a7f3d0;color:#047857}.CreateJob .CreateJobFooter .CreateJobFooterActions{display:flex;gap:12px;justify-content:space-between;margin-left:auto;width:100%}.CreateJob .CreateJobFooter .CreateJobFooterActions .CreateJobCancelButton{background-color:#0000;border:none;color:var(--background_Blue);cursor:pointer;outline:3px solid #0000;transition:background .16s ease,border-color .16s ease}.CreateJob .CreateJobFooter .CreateJobFooterActions .CreateJobCancelButton:hover{text-decoration:underline}.CreateJob .CreateJobFooter .CreateJobFooterActions .CreateJobSaveButton{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue));border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:600;padding:12px 18px;transition:transform .12s ease,box-shadow .16s ease,opacity .16s ease}.CreateJob .CreateJobFooter .CreateJobFooterActions .CreateJobSaveButton:hover{box-shadow:0 16px 30px #2563eb38;transform:translateY(-1px)}.CreateJob .CreateJobFooter .CreateJobFooterActions .CreateJobSaveButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.65;transform:none}.CreateJob .CreateUserandAreaModule{align-items:center;background-color:#0006;display:flex;height:100vh;justify-content:center;left:0;padding:100px;position:fixed;top:0;width:100vw;z-index:1200}.CreateJob .CreateUserandAreaModule .CreateUserandAreaModuleOverLay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);height:100%;left:0;position:absolute;top:0;width:100%}.CreateJob .CreateUserandAreaModule .CreateServiceAreasCard,.CreateJob .CreateUserandAreaModule .CreateUser{border-radius:10px;height:100%;max-height:80vh;max-width:1400px;min-height:80vh;right:5vw;top:auto;width:90vw}@media(min-width:1300px){.CreateJob .CreateUserandAreaModule .CreateServiceAreasCard,.CreateJob .CreateUserandAreaModule .CreateUser{right:auto}.CreateJob .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserHeader,.CreateJob .CreateUserandAreaModule .CreateUser .CreateUserHeader{width:100%}.CreateJob .CreateUserandAreaModule .CreateServiceAreasCard .CreateServiceAreasBody,.CreateJob .CreateUserandAreaModule .CreateServiceAreasCard .CreateServiceAreasFooter .CreateServiceAreasFooterSub,.CreateJob .CreateUserandAreaModule .CreateServiceAreasCard .CreateServiceAreasFooter .CreateUserFooterSub,.CreateJob .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserBody_Page1,.CreateJob .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserBody_Page2,.CreateJob .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserBody_Page3,.CreateJob .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserFooter .CreateServiceAreasFooterSub,.CreateJob .CreateUserandAreaModule .CreateServiceAreasCard .CreateUserFooter .CreateUserFooterSub,.CreateJob .CreateUserandAreaModule .CreateUser .CreateServiceAreasBody,.CreateJob .CreateUserandAreaModule .CreateUser .CreateServiceAreasFooter .CreateServiceAreasFooterSub,.CreateJob .CreateUserandAreaModule .CreateUser .CreateServiceAreasFooter .CreateUserFooterSub,.CreateJob .CreateUserandAreaModule .CreateUser .CreateUserBody_Page1,.CreateJob .CreateUserandAreaModule .CreateUser .CreateUserBody_Page2,.CreateJob .CreateUserandAreaModule .CreateUser .CreateUserBody_Page3,.CreateJob .CreateUserandAreaModule .CreateUser .CreateUserFooter .CreateServiceAreasFooterSub,.CreateJob .CreateUserandAreaModule .CreateUser .CreateUserFooter .CreateUserFooterSub{margin:0 auto;max-width:none;min-width:0;min-width:auto}}.Clients{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Clients .ClientsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Clients .ClientsHeader .ClientsHeaderMain{display:flex}.Clients .ClientsHeader .ClientsHeaderMain .ClientsTitle{font-size:20px;font-weight:600;margin:0}.Clients .ClientsHeader .ClientsHeaderMain .ClientsSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.Clients .ClientsHeader .ClientsHeaderActions{align-items:center;display:flex}.Clients .ClientsHeader .ClientsAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.Clients .ClientsHeader .ClientsAddBtn:disabled{cursor:not-allowed;display:none;opacity:.6}.Clients .ClientsHeader .ClientsAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.Clients .ClientsHeader .ClientsAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.Clients .ClientsControls{display:flex;flex-direction:column}.Clients .ClientsControls .ClientsControlsTop{align-items:center;display:flex;justify-content:flex-end;margin-bottom:-3px;padding:12px 20px;z-index:3}.Clients .ClientsControls .ClientsControlsTop .ClientsControlsTopRight{display:flex;gap:11px;margin-top:-13px;position:relative}.Clients .ClientsControls .ClientsControlsTop .ClientsControlsTopRight .ClientsControlsTopRight_Fileds{align-items:center;animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 13px;transition:background-color .15s ease,color .15s ease;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .08s ease,box-shadow .2s ease}.Clients .ClientsControls .ClientsControlsTop .ClientsControlsTopRight .ClientsControlsTopRight_Fileds:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb2e}.Clients .ClientsControls .ClientsControlsTop .ClientsControlsTopRight .ClientsControlsTopRight_Fileds svg{font-size:15px}.Clients .ClientsControls .ClientsControlsTop .ClientsControlsTopRight .ClientsControlsTopRight_Fileds h5{font-size:14px;font-weight:500;margin:0}.Clients .ClientsControls .ClientsControlsBottom{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-bottom:none;border-radius:0 0 0 0;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:12px;gap:14px;justify-content:space-between;padding:20px 25px;position:relative}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions{align-items:center;background-color:var(--background_White);display:flex;gap:10px;height:100%;left:25px;opacity:0;padding-right:20px;pointer-events:none;position:absolute;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;width:auto;z-index:3}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions p{color:var(--text_Title_Light);font-size:14px;margin:0}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsUnselect{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:400;margin:0}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsUnselect:hover{text-decoration:underline}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsBox{align-items:center;background:var(--background_White);border:1px solid #e5e7eb;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:border .15s ease,color .15s ease}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsBox:hover{border:1px solid var(--background_Blue);color:#111827;outline:3px solid #2564eb33}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsBox:disabled{cursor:not-allowed;opacity:.6;outline:3px solid #0000}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsBox.is-danger{background:#fff5f5;border-color:#fecaca;color:#b91c1c}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsBox.is-danger:hover{border-color:#f87171;color:#991b1b;outline:3px solid #ef444433}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsIcon{font-size:16px}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsField{position:relative}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;left:0;max-height:220px;min-width:160px;overflow-y:auto;padding:4px;position:absolute;top:calc(100% + 8px);z-index:20}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsMenuOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 12px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsControlsActionsMenuOption:hover{background:var(--background_Gray_Light);color:#111827}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a1f;display:flex;flex-direction:column;gap:12px;left:102%;padding:12px;position:absolute;top:calc(100% - 20px);transform:translateX(calc(-100% - 18px));width:320px}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleTitle{color:#111827;font-size:12px;font-weight:600}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleFields{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleField{position:relative}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleButton{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;padding:8px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleChevron{color:var(--text_Title_Light_Light);font-size:18px}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;left:0;max-height:220px;min-width:100%;overflow-y:auto;padding:4px;position:absolute;top:calc(100% + 6px);z-index:20}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleOption{border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 12px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleOption:hover{background:var(--background_Gray_Light);color:#111827}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleOption.is-active{background:var(--background_Gray_Light);color:var(--background_Blue);font-weight:600}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleActions{display:flex;justify-content:flex-end}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleApply{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleApply:hover{outline:3px solid var(--outline_Blue)}.Clients .ClientsControls .ClientsControlsBottom .ClientsControlsActions .ClientsBulkModule .ClientsBulkModuleApply:disabled{cursor:not-allowed;opacity:.6}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters{align-items:center;display:flex;gap:12px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter{position:relative}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;left:0;max-height:320px;overflow:hidden;position:absolute;top:calc(100% + 6px);width:260px;z-index:30}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiMenuTitle,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiMenuTitle h3,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined:hover,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:#111827}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined:active,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch:focus-within,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch:hover,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiSearch:focus-within,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch .JobsMultiSearchIcon,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiSearch .JobsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch input,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch .JobsMultiClear,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiSearch .JobsMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch .JobsMultiClear:hover,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiSearch .JobsMultiClear:hover{background-color:var(--background_Gray_Light);color:#111827}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiSearch .JobsMultiClear:active,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiSearch .JobsMultiClear:active{transform:scale(.97)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiSectionHeader,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiSectionHeader{color:var(--text_Title_Light_Light);font-size:11px;font-weight:400;letter-spacing:.3px;padding:6px 4px 2px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption:hover,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption:hover{background:var(--background_Gray_Light)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption:active,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption:active{transform:scale(.99)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption.is-selected,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption.is-selected{background:var(--background_Gray_Light)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption.is-selected:hover,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption.is-selected:hover{border:1px solid var(--border_Light)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption.is-selected .JobsMultiOptionLabel,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption.is-selected .JobsMultiOptionLabel{font-weight:400}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption .JobsMultiCheckbox,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption .JobsMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiOption .JobsMultiOptionLabel,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption .JobsMultiOptionLabel{flex:1 1;text-align:left}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiOptions .JobsMultiEmpty,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiFooter,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiFooter{align-items:center;display:flex;justify-content:flex-end;padding:0 10px 12px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiFooter .JobsMultiFooterBtn,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiFooter .JobsMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsPageSize .JobsMultiMenu .JobsMultiFooter .JobsMultiFooterBtn:hover,.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsRoleFilter .JobsMultiMenu .JobsMultiFooter .JobsMultiFooterBtn:hover{background:#135adf;outline:3px solid var(--outline_Blue)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterButton .ClientsFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Clients .ClientsControls .ClientsControlsBottom .ClientsFilters .ClientsFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch{flex:1 1;max-width:240px;min-width:240px}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm:focus-within,.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.Clients .ClientsControls .ClientsControlsBottom .ClientsSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Clients .ClientsTableSection{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 8px 8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.Clients .ClientsTableSection .ClientsTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.Clients .ClientsTableSection .ClientsTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.Clients .ClientsTableSection .ClientsTable .ClientsCompanyCell{align-items:center;display:inline-flex;gap:8px}.Clients .ClientsTableSection .ClientsTable .ClientsCompanyCell .ClientsCompanyLogo{background:var(--background_Gray_Light);border-radius:50%;height:18px;object-fit:cover;width:18px}.Clients .ClientsTableSection .ClientsTable .ClientsCompanyCell .ClientsCompanyName{color:var(--text_Title_Light);font-weight:400}.Clients .ClientsTableSection .ClientsTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.Clients .ClientsTableSection .ClientsTable tbody{display:table-row-group}.Clients .ClientsTableSection .ClientsTable tr{display:table-row}.Clients .ClientsTableSection .ClientsTable td{height:70px}.Clients .ClientsTableSection .ClientsTable td,.Clients .ClientsTableSection .ClientsTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Clients .ClientsTableSection .ClientsTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.Clients .ClientsTableSection .ClientsTable .ClientsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.Clients .ClientsTableSection .ClientsTable .ClientsSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Clients .ClientsTableSection .ClientsTable .ClientsSortableHeader:hover{color:#111827}.Clients .ClientsTableSection .ClientsTable .ClientsSortableHeader .ClientsSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.Clients .ClientsTableSection .ClientsTable .ClientsSortableHeader .ClientsSortIcon.is-active{color:#4b5563}.Clients .ClientsTableSection .ClientsTable .ClientsSortableHeader .ClientsSortIcon.is-asc{transform:rotate(180deg)}.Clients .ClientsTableSection .ClientsTable tbody tr:hover{background:rgba(249,250,251,.855);cursor:default}.Clients .ClientsTableSection .ClientsTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.Clients .ClientsTableSection .ClientsTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.Clients .ClientsTableSection .ClientsRow{cursor:default;transition:background .12s ease-out}.Clients .ClientsTableSection .ClientsPopupOverlay{align-items:center;background:#0f172a5c;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.Clients .ClientsTableSection .ClientsPopupOverlay .ClientsPopupContent{background-color:var(--background_White);border-radius:10px;box-shadow:0 20px 50px #00000040;max-height:90vh;max-width:1100px;overflow:auto;padding:12px;width:95%}.Clients .ClientsTableSection .ClientsSelectCell,.Clients .ClientsTableSection .ClientsSelectHeader{background-color:var(--background_White);box-shadow:none;left:0;position:-webkit-sticky;position:sticky;position:f;text-align:center;z-index:1}.Clients .ClientsTableSection .ClientsSelectCell input,.Clients .ClientsTableSection .ClientsSelectHeader input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:6px;cursor:pointer;display:grid;height:18px;margin-bottom:-2px;place-items:center;transition:all .15s ease;width:18px}.Clients .ClientsTableSection .ClientsSelectCell input:checked,.Clients .ClientsTableSection .ClientsSelectHeader input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.Clients .ClientsTableSection .ClientsSelectCell input:focus-visible,.Clients .ClientsTableSection .ClientsSelectHeader input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.Clients .ClientsTableSection .SettingsActionsHeader{max-width:50px}.Clients .ClientsTableSection .SettingsActionsHeader,.Clients .ClientsTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Clients .ClientsTableSection .SettingsActionsHeader:before,.Clients .ClientsTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.Clients .ClientsTableSection .SettingsActionsHeader.is-overlaying,.Clients .ClientsTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.Clients .ClientsTableSection .SettingsActionsHeader.is-overlaying:before,.Clients .ClientsTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.Clients .ClientsTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Clients .ClientsTableSection .SettingsCellEdit:hover{color:#111827}.Clients .ClientsTableSection .ClientsCell{align-items:center;cursor:text;display:flex}.Clients .ClientsTableSection .ClientsCell .ClientsPhoneLink{color:var(--background_Blue);cursor:pointer;font-weight:500;text-decoration:underline;text-underline-offset:2px}.Clients .ClientsTableSection .ClientsCell .ClientsPhoneLink:hover{color:var(--background_Blue_Dark)}.Clients .ClientsTableSection .GAClientsCellName{gap:10px}.Clients .ClientsTableSection .GAClientsCellPhone{min-width:140px}.Clients .ClientsTableSection .GAClientsCellRole{min-width:120px}.Clients .ClientsTableSection .GAClientsCellAddress{min-width:240px}.Clients .ClientsTableSection .GAClientsCellDate{min-width:170px}.Clients .ClientsTableSection .ClientsNameCell{display:flex;flex-direction:column}.Clients .ClientsTableSection .ClientsName{font-weight:500}.Clients .ClientsTableSection .ClientsEmail{color:#9b9b9b;font-size:11px}.Clients .ClientsTableSection .ClientsRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.Clients .ClientsTableSection .ClientsRoleBadgeTech{background:#e8f4ff;color:#1769aa}.Clients .ClientsTableSection .ClientsRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.Clients .ClientsTableSection .ClientsRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.Clients .ClientsTableSection .ClientsRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.Clients .ClientsTableSection .ClientsRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.Clients .ClientsTableSection .ClientsPill{padding:2px 10px;text-transform:lowercase}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusBadge,.Clients .ClientsTableSection .ClientsPill{align-items:center;background:#f9fafb;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusBadge{color:var(--text_Title_Light_Light);font-weight:600;letter-spacing:.01em;padding:6px 12px;text-transform:capitalize}.Clients .ClientsTableSection .ClientsCellStatus .is-submitted{background:#eef2ff;border-color:#c7d2fe;color:var(--background_Blue_Dark)}.Clients .ClientsTableSection .ClientsCellStatus .is-in-progress{background:#f3e8ff;border-color:#e9d5ff;color:#7c3aed}.Clients .ClientsTableSection .ClientsCellStatus .is-canceled{background:#fee2e2;border-color:#fecdd3;color:#dc2626}.Clients .ClientsTableSection .ClientsCellStatus .is-done{background:#dcfce7;border-color:#bbf7d0;color:#16a34a}.Clients .ClientsTableSection .ClientsCellStatus .is-pending{background:#fef3c7;border-color:#fde68a;color:#d97706}.Clients .ClientsTableSection .ClientsCellStatus .is-estimate{background:#e0e7ff;border-color:#c7d2fe;color:var(--background_Blue_Dark)}.Clients .ClientsTableSection .ClientsCellStatus .is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Clients .ClientsTableSection .ClientsCellStatus .is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Clients .ClientsTableSection .ClientsCellStatus .is-unknown{background:#f3f4f6;border-color:#e5e7eb;color:var(--text_Title_Light_Light)}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusToggle .ClientsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusToggle .ClientsStatusToggleText{min-width:54px;text-align:left}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusToggle.is-active .ClientsStatusToggleDot{background:#22c55e;transform:translateX(71px)}.Clients .ClientsTableSection .ClientsCellStatus .ClientsStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Clients .ClientsTableSection .ClientsEmpty{color:var(--text_Title_Light_Light);padding:22px 0;text-align:center}.Clients .ClientsTableSection .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);box-shadow:none;color:#b8b8b8;cursor:not-allowed}.Clients .ClientsTableSection .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}.Clients .ClientsActionModalOverlay{align-items:center;animation:ClientsModalFadeIn .22s ease forwards;-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:0;padding:20px;position:fixed;z-index:60}@keyframes ClientsModalFadeIn{0%{opacity:0}to{opacity:1}}.Clients .ClientsActionModalOverlay .ClientsActionModal{animation:ClientsModalPop .26s ease forwards;background-color:var(--background_White);border-radius:10px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;gap:16px;opacity:0;padding:20px;transform:translateY(-20px);width:min(560px,95vw)}@keyframes ClientsModalPop{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Clients .ClientsActionModalOverlay .ClientsActionModal.is-compact{width:min(420px,92vw)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader{align-items:center;display:flex;justify-content:space-between}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader h3{color:#0f172a;font-size:18px;margin:0}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader .ClientsActionModalClose{align-items:center;background:#0000;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:inline-flex;font-size:18px;justify-content:center;padding:4px 6px;transition:background-color .15s ease,color .15s ease}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader .ClientsActionModalClose:hover{background-color:var(--background_Gray_Light)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalHeader .ClientsActionModalClose:active{transform:scale(.94)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalBody{display:flex;flex-direction:column;gap:12px}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalBody p{color:#475569;font-size:14px;margin:0}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalBody .ClientsActionConfirmInput{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;font-size:14px;outline:3px solid #0000;padding:10px 12px}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalBody .ClientsActionConfirmInput:focus{background-color:var(--background_White);border-color:#93c5fd;box-shadow:0 0 0 3px #3b82f633}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter{display:flex;gap:10px;justify-content:flex-end}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionSecondary{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;font-weight:600;padding:8px 18px;transition:transform .15s ease,box-shadow .15s ease}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionSecondary:hover{box-shadow:0 8px 20px #0f172a1f;transform:translateY(-1px)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionDanger{background:#ef4444;border:none;border-radius:4px;box-shadow:0 10px 24px #ef444440;color:#fff;cursor:pointer;font-weight:500;padding:8px 18px;transition:transform .15s ease,box-shadow .15s ease}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionDanger:hover{box-shadow:0 14px 28px #ef44444d;transform:translateY(-1px)}.Clients .ClientsActionModalOverlay .ClientsActionModal .ClientsActionModalFooter .ClientsActionDanger:disabled{background:#fca5a5;box-shadow:none;cursor:not-allowed;transform:none}.Clients .ClientsCreateClientModal{animation:InvoiceDetailClientOverlayIn .18s ease;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.Clients .ClientsCreateClientModal.is-closing,.Clients .ClientsCreateClientModal.is-closing .ClientsCreateClientOverlay{animation:InvoiceDetailClientOverlayOut .18s ease forwards}.Clients .ClientsCreateClientModal.is-closing .ClientsCreateClientPanel{animation:InvoiceDetailClientPanelOut .22s ease forwards}.Clients .ClientsCreateClientModal .ClientsCreateClientOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel{animation:InvoiceDetailClientPanelIn .22s ease;background:var(--background_White);border-left:2px solid var(--border_Light);box-shadow:-18px 0 36px #0f172a2e;height:100%;max-width:100%;padding-top:50px;position:relative;width:640px;z-index:1}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .ClientsCreateClientClose{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:10px;color:#64748b;cursor:pointer;display:inline-flex;height:36px;justify-content:center;left:20px;margin:16px 16px 0 auto;position:absolute;top:0;transition:background .16s ease,border-color .16s ease,color .16s ease;width:36px;z-index:2}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .ClientsCreateClientClose:hover{background-color:var(--background_Gray_Light)}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .ClientsCreateClientClose .material-symbols-outlined{font-size:18px}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient{height:100vh}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientHeader{margin-top:0;padding-top:10px}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientBannerLeft{display:none}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientForm{width:100%}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientCustomFields{padding-bottom:50px}.Clients .ClientsCreateClientModal .ClientsCreateClientPanel .CreateClient .CreateClientFooter{border:initial;border-radius:0;bottom:50px;margin-left:-30px;padding:15px 30px;width:calc(100% + 60px)}@media(max-width:960px){.Clients{padding:16px}.Clients .ClientsFilters{flex-wrap:wrap}.Clients .ClientsTableWrapper{max-width:100vw;overflow-x:auto}.Clients .ClientsTable td,.Clients .ClientsTable th{white-space:nowrap}}.ClientDetail{display:flex;flex-direction:column;gap:18px;padding:20px}.ClientDetail .ClientDetailHeader{align-items:center;display:flex;gap:16px;justify-content:space-between}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock{display:flex;flex-direction:column;gap:6px}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleRow{align-items:center;display:flex;gap:12px}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleRow h1{color:#0f172a;font-size:22px;margin:0}.ClientDetail .ClientDetailHeader .ClientDetailTitleBlock .ClientDetailTitleRow p{color:#64748b;font-size:13px;margin:4px 0 0}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions{align-items:center;display:flex;gap:12px;justify-content:flex-end;position:relative}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border:1px solid var(--background_Blue);border-radius:18px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:36px;justify-content:center;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton:active,.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton:focus{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton:first-child{background-color:var(--background_White);border:1px solid var(--background_Blue);color:var(--background_Blue);padding-left:13px}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton:first-child svg{color:var(--background_Blue);font-size:15px}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton svg{font-size:16px}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateButton .is-open{transform:rotate(180deg)}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateMenu{grid-gap:6px;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 14px 30px #0f172a1f;display:grid;gap:6px;min-width:180px;padding:8px;position:absolute;right:0;top:44px;z-index:2}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateMenu button{background:#0000;border:none;border-radius:10px;color:#1f2937;cursor:pointer;padding:8px 10px;text-align:left}.ClientDetail .ClientDetailHeader .ClientDetailHeaderActions .ClientDetailCreateMenu button:hover{background:var(--background_Gray_Light_Blue)}.ClientDetail .ClientDetailBody{grid-gap:16px;display:grid;gap:16px;grid-template-columns:260px 1fr}.ClientDetail .ClientDetailBody .ClientDetailSidebar{display:flex;flex-direction:column;gap:12px}.ClientDetail .ClientDetailBody .ClientDetailSidebar .ClientDetailSidebarCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;padding:12px}.ClientDetail .ClientDetailBody .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailSidebarSection{align-items:center;display:inline-flex;display:flex;flex-direction:column;gap:6px;gap:8px}.ClientDetail .ClientDetailBody .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailSidebarSection h3{margin:0}.ClientDetail .ClientDetailBody .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailSidebarSection h3 .ClientDetailTabIcon{font-size:14px}.ClientDetail .ClientDetailBody .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailSidebarSection h3{color:#64748b;font-size:13px;text-transform:uppercase}.ClientDetail .ClientDetailBody .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailSidebarHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.ClientDetail .ClientDetailBody .ClientDetailSidebar .ClientDetailSidebarCard .ClientDetailSidebarHeader h4{color:#0f172a;font-size:13px;margin:0}.ClientDetail .ClientDetailBody .ClientDetailContactItem{align-items:center;color:#0f172a;display:flex;font-size:14px;justify-content:space-between}.ClientDetail .ClientDetailBody .ClientDetailContactItem .ClientDetailContactActions{display:flex;gap:6px}.ClientDetail .ClientDetailBody .ClientDetailIconButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#475569;cursor:pointer;display:inline-flex;justify-content:center;padding:6px}.ClientDetail .ClientDetailBody .ClientDetailIconButton svg{font-size:14px}.ClientDetail .ClientDetailBody .ClientDetailAddressCard{border:1px solid var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:4px;padding:10px}.ClientDetail .ClientDetailBody .ClientDetailAddressCard .ClientDetailAddressLabel{color:#64748b;font-size:12px}.ClientDetail .ClientDetailBody .ClientDetailAddressCard p{color:#0f172a;font-size:13px;margin:0}.ClientDetail .ClientDetailBody .ClientDetailAddressCard span{color:#64748b;font-size:12px}.ClientDetail .ClientDetailBody .ClientDetailPaymentCard{grid-gap:8px;background:var(--background_Gray_Light_Blue);border-radius:4px;display:grid;gap:8px;padding:12px}.ClientDetail .ClientDetailBody .ClientDetailPaymentCard p{color:#64748b;font-size:12px;margin:0}.ClientDetail .ClientDetailBody .ClientDetailPaymentCard button{background:#dbeafe;border:none;border-radius:10px;color:var(--background_Blue_Dark);cursor:pointer;font-weight:600;padding:6px 10px}.ClientDetail .ClientDetailBody .ClientDetailMain{display:flex;flex-direction:column;height:calc(100vh - 180px)}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailStats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(120px,1fr))}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailStats .ClientDetailStat{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:4px;padding:12px}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailStats .ClientDetailStat span{color:#94a3b8;font-size:12px;text-transform:uppercase}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailStats .ClientDetailStat strong{color:#0f172a;font-size:18px}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailTabs{display:flex;margin-bottom:-3px;margin-top:20px;overflow-x:scroll;padding:0 20px;z-index:1}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailTabs button{align-items:center;background-color:#0000;border:none;border-bottom:3px solid var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;padding:10px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailTabs button span{background-color:#e0e7ff;border:1px solid #c7d2fe;border-radius:999px;color:var(--background_Blue_Dark);font-size:12px;font-weight:600;margin-left:2px;padding:2px 12px}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailTabs button.is-active{border-bottom:3px solid var(--background_Blue_Dark);color:var(--background_Blue_Dark)}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailTabs button:hover{border-bottom:3px solid var(--background_Blue_Dark)}.ClientDetail .ClientDetailBody .ClientDetailMain .ClientDetailMainTable{background-color:var(--background_White);border-radius:4px;border-radius:20px 20px 4px 4px;border-top:1px solid var(--border_Light);border:1px solid var(--border_Light);display:grid;height:100%;padding:8px 12px}.ClientDetail .ClientDetailBody .ClientDetailList{grid-gap:8px;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:grid;gap:8px;padding:8px 12px}.ClientDetail .ClientDetailBody .ClientDetailList .ClientDetailListItem{border-bottom:1px solid #f1f5f9;display:flex;font-size:13px;justify-content:space-between;padding:8px 0}.ClientDetail .ClientDetailBody .ClientDetailEmpty{color:#94a3b8;font-size:13px;padding:16px;text-align:center}.ClientDetail .ClientDetailBody .ClientDetailCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;padding:14px 16px}.ClientDetail .ClientDetailBody .ClientDetailCard.ClientDetailError{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.InvoiceDetailItems{margin-top:-10px;padding-top:10px}.InvoiceDetailItems .InvoiceDetailProducts{display:flex;flex-direction:column}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader{color:#94a3b8;display:grid;font-size:12px;font-weight:400;grid-template-columns:.2fr 2.2fr .9fr .9fr .6fr .9fr 38px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader span{border-right:1px solid var(--border_Dark_Light);color:var(--text_Title_Light);font-size:14px;font-weight:500;padding:6px 8px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader span:first-child,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader span:last-child{border-right:0}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader span:nth-child(2){border-left:1px solid var(--border_Dark_Light)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductsHeader .InvoiceDetailProductsHeaderAmount{padding-right:4px;text-align:left}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow{align-items:flex-start;background:var(--background_White);border-top:1px solid var(--border_Dark_Light);display:grid;grid-template-columns:.2fr 2.2fr .9fr .9fr .6fr .9fr 38px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow:nth-last-child(4) .InvoiceDetailProductInfo .InputDescription{border-bottom:1px solid var(--border_Dark_Light)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow:nth-last-child(4) .InvoiceDetailProductInfo .InputDescription:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);z-index:3}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow:first-of-type{border-top:none}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.is-dragging{box-shadow:0 12px 28px rgba(15,23,42,.098);max-height:100px;min-height:100px;overflow:hidden;z-index:2}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.is-dragging .InvoiceDetailProductInfo{max-height:100px;min-height:100px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow.InvoiceDetailProductRow--draft{border-top:1px dashed #e2e8f0;padding-top:12px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo{display:flex;flex-direction:column}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo input,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo textarea{border-bottom:1px solid var(--border_Dark_Light);border:1px solid var(--border_Dark_Light);border-top:1px solid #0000;color:#0f172a;font-size:13px;font-weight:400;height:40px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo input:focus,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductInfo .InputDescription{border-bottom:1px solid #0000;height:auto;max-height:200px;min-height:90px;overflow-y:auto;resize:none}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber{align-items:center;display:flex}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input{border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-top:1px solid #0000;color:#0f172a;font-size:13px;font-weight:400;height:40px;outline:3px solid #0000;padding:10px 12px;text-align:start;width:100%}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input.InputNumber--noSpin{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input.InputNumber--noSpin::-webkit-inner-spin-button,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductNumber input.InputNumber--noSpin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailProductAmount{align-items:center;border:1px solid var(--border_Dark_Light);border-left:1px solid #0000;border-top:1px solid #0000;color:#0f172a;display:flex;font-size:13px;font-weight:600;height:40px;justify-content:flex-start;padding-left:8px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailDrag{align-items:center;border-bottom:1px solid var(--border_Dark_Light);color:#94a3b8;cursor:grab;display:inline-flex;height:40px;justify-content:center}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailDrag span{font-size:18px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailDrag:active{cursor:grabbing}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailAddLine{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:10px 12px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailAddLine span{font-size:16px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton{align-items:center;background-color:var(--background_White);border:1px solid #0000;border-radius:4px;color:#475569;cursor:pointer;display:inline-flex;font-size:12px;height:34px;justify-content:center;margin:5px;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;width:34px}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton span{align-items:center;display:flex;font-size:19px;justify-content:center;line-height:0}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton:hover{background:var(--background_Gray_Light);border-color:#cbd5e1;color:var(--background_Blue)}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton.InvoiceDetailIconButton--danger{color:#ef4444}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow .InvoiceDetailIconButton.InvoiceDetailIconButton--danger:hover{background:#fef2f2;border-color:#fecdd3}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow input:focus,.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailProductRow textarea:focus{border:1px solid var(--background_Blue);border-radius:4px;outline:3px solid var(--outline_Blue);z-index:3}.InvoiceDetailItems .InvoiceDetailProducts .InvoiceDetailEmpty{background:var(--background_Gray_Light);border-radius:10px;color:#94a3b8;font-size:14px;font-weight:400;text-align:center}.InvoiceDetailItems .InvoiceDetailItemsActions{align-items:center;display:flex;gap:10px;margin-top:10px;position:relative}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddItemButton,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddLineButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddItemButton span,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddLineButton span{color:var(--text_Title_Light);font-size:16px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddItemButton:hover,.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailAddLineButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;padding:10px;position:absolute;top:48px;width:420px;z-index:5}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerHeader input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:#0f172a;font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerList{display:flex;flex-direction:column;gap:6px;max-height:360px;overflow:auto}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:10px 12px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem strong{color:#0f172a;font-size:13px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem span{color:#94a3b8;font-size:12px}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerItem:hover{border-color:#cbd5e1;box-shadow:0 10px 20px #0f172a14}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerMeta{color:#0f172a;font-size:12px;font-weight:600}.InvoiceDetailItems .InvoiceDetailItemsActions .InvoiceDetailItemPicker .InvoiceDetailPickerEmpty{color:#94a3b8;font-size:12px;padding:8px 0;text-align:center}.InvoiceDetailItems .InvoiceDetailAddLineWrap{position:relative}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker .InvoiceDetailPickerTabs{display:flex;gap:8px}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker .InvoiceDetailPickerTabs button{background:var(--background_Gray_Light_Blue);border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .16s ease,border-color .16s ease,color .16s ease}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker .InvoiceDetailPickerTabs button.is-active{background:#e0ecff;border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker input{border:1px solid var(--border_Dark_Light);border-radius:10px;color:#0f172a;font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetailItems .InvoiceDetailAddLineWrap .InvoiceDetailItemPicker input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule{display:flex;flex-direction:column;gap:12px}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardInputWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:text;display:flex;height:50px;outline:3px solid #0000;padding:10px 12px;transition:border-color .16s ease,box-shadow .16s ease}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardInputWrapper.is-focused,.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardInputWrapper:hover{border-color:var(--background_Blue)!important;box-shadow:0 0 0 3px var(--outline_Blue)!important}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardInputWrapper .StripeElement{width:100%}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardField{display:flex;flex-direction:column;gap:6px}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardField .InvoiceDetailCardInputLabel{color:var(--text_Title_Light);font-size:13px;font-weight:500}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardholderField{display:flex;flex-direction:column;gap:6px}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardholderField label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardholderField input{border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;font-size:13px;height:50px;outline:3px solid #0000;padding:12px;transition:border .16s ease,outline .16s ease}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardholderField input:focus,.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardholderField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailPayments .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardError{color:#ef4444;font-size:12px;font-weight:500}.InvoiceDetailPayments .InvoiceDetailNoteToggle{display:flex;grid-column:1/-1}.InvoiceDetailPayments .InvoiceDetailNoteToggle.InvoiceDetailNoteToggleEmailk{margin-top:-10px}.InvoiceDetailPayments .InvoiceDetailNoteToggle button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--background_Blue_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:3px;padding:2px 12px;transition:transform .12s ease,box-shadow .16s ease,border-color .16s ease}.InvoiceDetailPayments .InvoiceDetailNoteToggle button .material-symbols-outlined{font-size:17px}.InvoiceDetailPayments .InvoiceDetailNoteToggle button:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetailPayments .InvoiceDetailNoteArea{grid-column:1/-1;max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease,opacity .2s ease}.InvoiceDetailPayments .InvoiceDetailNoteArea.is-open{max-height:160px;opacity:1;overflow:visible}.InvoiceDetailPayments .InvoiceDetailNoteArea textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 0 0 0 #0000;color:#0f172a;font-size:13px;line-height:1.4;margin-bottom:15px;min-height:90px;padding:12px;resize:vertical;transition:border .16s ease,box-shadow .16s ease;width:100%}.InvoiceDetailPayments .InvoiceDetailNoteArea textarea::placeholder{color:#94a3b8}.InvoiceDetailPayments .InvoiceDetailNoteArea textarea:focus,.InvoiceDetailPayments .InvoiceDetailNoteArea textarea:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);outline:#0000}.InvoiceDetailPayments .InvoiceDetailReceiptEmailField{display:flex;flex-direction:column;gap:6px;grid-column:1/-1;max-height:0;opacity:0;overflow:hidden;transform:translateY(-6px);transition:max-height .2s ease,opacity .2s ease,transform .2s ease}.InvoiceDetailPayments .InvoiceDetailReceiptEmailField.is-open{max-height:120px;opacity:1;overflow:visible;transform:translateY(0)}.InvoiceDetailPayments .InvoiceDetailReceiptEmailField label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.InvoiceDetailPayments .InvoiceDetailReceiptEmailField input{border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 0 0 0 #0000;color:#0f172a;font-size:14px;height:50px;padding:12px;transition:border .16s ease,box-shadow .16s ease}.InvoiceDetailPayments .InvoiceDetailReceiptEmailField input:focus,.InvoiceDetailPayments .InvoiceDetailReceiptEmailField input:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue);outline:none}.InvoiceDetailPayments .InvoiceDetailPaymentModalActions .InvoiceDetailPaymentSave{align-items:center;display:inline-flex;gap:6px}.InvoiceDetailPayments .InvoiceDetailPaymentModalActions .InvoiceDetailPaymentSave .InvoiceDetailPaymentLoadingIcon{animation:InvoiceDetailPaymentSpin .8s linear infinite;font-size:18px}.InvoiceDetailPayments .InvoiceDetailPaymentModal{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalCard{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border-radius:10px;box-shadow:0 30px 80px #0f172a40;display:flex;flex-direction:column;gap:16px;padding:30px 30px 20px;width:min(520px,92vw)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalHeader .InvoiceDetailPaymentModalTitle{display:flex;flex-direction:column}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalHeader .InvoiceDetailPaymentModalTitle h3{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:18px;gap:8px;margin:0 0 4px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalHeader span{color:var(--text_Title_Light_Light);font-size:13px;margin-top:-4px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalClose{align-items:center;background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;color:#64748b;cursor:pointer;display:flex;height:34px;justify-content:center;transition:box-shadow .16s ease,transform .12s ease,color .16s ease;width:34px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalClose:hover{box-shadow:0 8px 16px #0f172a1f;transform:translateY(-1px)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalClose span{font-size:20px;padding-top:2px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalBody{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardChargeModule{display:flex;flex-direction:column;gap:12px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardInputWrapper{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:inset 0 0 0 1px #94a3b80d;padding:12px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardChargeModule .InvoiceDetailCardError{color:#ef4444;font-size:12px;font-weight:500}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:14px;display:flex;gap:18px;grid-column:1/-1;padding:16px 18px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding.is-empty{display:none}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingImage{align-items:center;background:#f8fafc;border-radius:12px;display:flex;height:86px;justify-content:center;width:116px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingImage img{height:72px;object-fit:contain;width:72px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingContent{display:flex;flex-direction:column;gap:6px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingContent h4{color:var(--text_Title_Light);font-size:15px;font-weight:700;margin:0}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingContent p{color:var(--text_Title_Light_Light);font-size:13px;line-height:1.1;margin:0}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingContent .InvoiceDetailCreditCardStillOnBoardingAction{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;gap:6px;padding:0;width:-webkit-fit-content;width:fit-content}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingContent .InvoiceDetailCreditCardStillOnBoardingAction h5{font-size:13px;font-weight:600}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingContent .InvoiceDetailCreditCardStillOnBoardingAction:hover h5{color:var(--background_Blue_Dark);text-decoration:underline}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailCreditCardStillOnBoarding .InvoiceDetailCreditCardStillOnBoardingContent .InvoiceDetailCreditCardStillOnBoardingAction span{font-size:16px;text-decoration:none}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField{display:flex;flex-direction:column;gap:6px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField input{border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;font-size:13px;height:50px;outline:3px solid #0000;padding:13px 12px;transition:all .16s ease}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField input:focus,.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.is-error input,.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.is-error input:focus,.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.is-error input:hover{border:1px solid #ef4444;outline:3px solid #fecaca}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField textarea{border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;font-size:13px;min-height:90px;outline:3px solid #0000;padding:10px 12px;resize:vertical;transition:all .16s ease}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField textarea:focus,.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:inset 0 0 0 1px #94a3b80d;cursor:pointer;display:flex;gap:10px;height:55px;justify-content:space-between;max-height:50px;outline:3px solid #0000;padding:5px 14px;position:relative;transition:all .16s ease}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown:focus,.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownValue{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;text-align:left;width:100%}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownValue .InvoiceDetailPaymentMethodValue{align-items:center;display:inline-flex;gap:8px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownValue .InvoiceDetailPaymentMethodValue img{height:20px;object-fit:contain;width:20px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown svg{color:#94a3b8;cursor:pointer}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a24;display:flex;flex-direction:column;gap:6px;left:0;overflow:hidden;padding:8px;position:absolute;top:calc(100% + 6px);width:100%;z-index:30}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownMenu button{align-items:center;background:#0000;border:none;border-radius:10px;color:#0f172a;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:10px 12px;text-align:left}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownMenu button .InvoiceDetailPaymentMethodOption{align-items:center;display:inline-flex;gap:6px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownMenu button .InvoiceDetailPaymentMethodOption img{height:20px;object-fit:contain;width:20px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownMenu button:hover{background:var(--background_Gray_Light_Blue)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField .InvoiceDetailDropdown .InvoiceDetailDropdownMenu button.is-active{background:#e0ecff;color:var(--background_Blue_Dark);font-weight:600}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.InvoiceDetailPaymentField--date .InvoiceDetailPaymentDateInput{align-items:center;display:flex;position:relative}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.InvoiceDetailPaymentField--date .InvoiceDetailPaymentDateInput input{width:100%}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.InvoiceDetailPaymentField--date .InvoiceDetailPaymentDateInput .InvoiceDetailPaymentDateButton{align-items:center;background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:4px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:8px;transition:color .16s ease,box-shadow .16s ease,transform .12s ease;width:32px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.InvoiceDetailPaymentField--date .InvoiceDetailPaymentDateInput .InvoiceDetailPaymentDateButton span{color:var(--text_Title_Light);font-size:18px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.InvoiceDetailPaymentField--date .InvoiceDetailPaymentDateInput .InvoiceDetailPaymentDateButton:hover{color:var(--background_Blue);transform:translateY(-1px)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentField.InvoiceDetailPaymentField--full{grid-column:1/-1}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentCheckbox{align-items:center;color:#0f172a;display:inline-flex;font-size:13px;font-weight:600;gap:8px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentCheckbox input{height:16px;width:16px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentModalActions{display:flex;gap:10px;justify-content:flex-end}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentCancel{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50px;color:#475569;cursor:pointer;font-weight:500;padding:8px 16px}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentCancel:hover{box-shadow:0 6px 16px #0f172a14}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentSave{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:500;padding:8px 18px;transition:all .16s ease}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentSave:hover{box-shadow:0 8px 20px #1d4ed847;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetailPayments .InvoiceDetailPaymentModal .InvoiceDetailPaymentSave:disabled{cursor:not-allowed;opacity:.7}@keyframes InvoiceDetailPaymentSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalCard{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border-radius:10px;box-shadow:0 30px 80px #0f172a40;display:flex;flex-direction:column;gap:16px;padding:20px;width:min(640px,92vw)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalHeader{align-items:flex-start;display:flex;gap:2px;justify-content:space-between}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalHeader .InvoiceDetailSignatureModalTitle{display:flex;flex-direction:column}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalHeader .InvoiceDetailSignatureModalTitle h3{align-items:center;color:#0f172a;display:inline-flex;font-size:18px;gap:2px;margin:0 0 4px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalHeader span{color:var(--text_Title_Light_Light);font-size:13px;margin-top:-2px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalClose{align-items:center;background-color:#0000;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:all .16s ease;width:34px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalClose span{color:var(--text_Title_Light);font-size:19px;font-weight:600}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalClose:hover{background-color:var(--background_Gray_Light);color:var(--background_Blue_Dark);transform:translateY(-1px)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModeToggle{align-items:center;display:inline-flex;gap:12px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModeToggle button{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;font-weight:600;outline:3px solid #0000;padding:8px 14px;transition:all .16s ease}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModeToggle button.is-active,.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModeToggle button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignatureModalBody{display:flex;flex-direction:column;gap:12px;margin-top:10px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature input,.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;font-size:13px;outline:3px solid #0000;padding:10px 12px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature input:focus,.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignaturePad{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureCanvasWrap{background:var(--background_Gray_Light_Blue);border:1px dashed #cbd5e1;border-radius:6px;box-sizing:border-box;height:180px;padding:8px;width:100%}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureCanvas{background-color:var(--background_White);border-radius:10px;cursor:crosshair;height:100%;touch-action:none;width:100%}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureActions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureClear,.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureSave{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#475569;cursor:pointer;font-size:12px;font-weight:500;margin-top:5px;min-height:34px;padding:6px 14px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureClear:disabled,.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureSave:disabled{cursor:not-allowed;opacity:.6}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureSave{background:var(--background_Blue);border:none;color:#fff}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureType{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureTypePreview{background:var(--background_Gray_Light_Blue);border:1px dashed #cbd5e1;border-radius:6px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:140px;padding:16px 18px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureTypeName{color:#0f172a;font-family:Segoe Script,Brush Script MT,Apple Chancery,cursive;font-size:28px}.InvoiceDetailSignatureSection .InvoiceDetailSignatureModal .InvoiceDetailSignature .InvoiceDetailSignatureTypeTitle{color:#64748b;font-size:13px;font-weight:500}.PaymentMethodBadge{align-items:center;color:#0f172a;display:inline-flex;font-size:12px;gap:6px}.PaymentMethodBadge img{height:16px;height:var(--payment-method-icon-size,16px);object-fit:contain;width:16px;width:var(--payment-method-icon-size,16px)}.PaymentMethodBadge .PaymentMethodBadgeLabel{color:inherit;font-size:12px}.InvoiceTemplate1{background:#fff;color:#0f172a;font-family:Inter,sans-serif;padding:24px}.InvoiceTemplate1 .InvoiceTemplate1Header{border-bottom:1px solid #e2e8f0;display:flex;gap:24px;justify-content:space-between;padding-bottom:20px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand{align-items:center;display:flex;gap:16px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand img{border-radius:10px;height:86px;object-fit:contain;width:86px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand .InvoiceTemplate1LogoFallback{align-items:center;background:#f1f5f9;border-radius:16px;display:flex;height:86px;justify-content:center;width:86px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand .InvoiceTemplate1LogoFallback .material-symbols-outlined{color:#94a3b8;font-size:36px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand .InvoiceTemplate1BrandMeta h2{font-size:18px;font-weight:700;margin:0 0 6px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Brand .InvoiceTemplate1BrandMeta p{color:#475569;font-size:13px;margin:0}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary{min-width:220px;text-align:right}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary h3{color:#64748b;font-size:14px;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary .InvoiceTemplate1SummaryRow{color:#475569;display:flex;font-size:13px;gap:12px;justify-content:space-between;margin-bottom:6px}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary .InvoiceTemplate1SummaryRow strong{color:#0f172a}.InvoiceTemplate1 .InvoiceTemplate1Header .InvoiceTemplate1Summary .InvoiceTemplate1SummaryRow.is-balance{color:#0f172a;font-weight:600;margin-top:8px}.InvoiceTemplate1 .InvoiceTemplate1BillTo{margin:20px 0}.InvoiceTemplate1 .InvoiceTemplate1BillTo span{color:#64748b;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1BillTo h4{font-size:16px;margin:8px 0 6px}.InvoiceTemplate1 .InvoiceTemplate1BillTo p{color:#475569;font-size:13px;margin:0 0 4px}.InvoiceTemplate1 .InvoiceTemplate1Table{border:1px solid #e2e8f0;border-radius:5px;overflow:hidden}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableHeader{grid-gap:12px;background:#0b5fff;color:#fff;display:grid;font-size:12px;gap:12px;grid-template-columns:1fr 120px 80px 120px;letter-spacing:.06em;padding:12px 16px;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody{background:#fff}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1TableRow{grid-gap:12px;align-items:center;border-bottom:1px solid #e2e8f0;display:grid;gap:12px;grid-template-columns:1fr 120px 80px 120px;padding:14px 16px}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1TableRow:last-child{border-bottom:none}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Description{display:flex;flex-direction:column;gap:4px}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Description strong{color:#0f172a;font-size:13px}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Description span{color:#475569;font-size:12px;padding-right:20px}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Value{color:#0f172a;font-size:13px;text-align:start}.InvoiceTemplate1 .InvoiceTemplate1Table .InvoiceTemplate1TableBody .InvoiceTemplate1Empty{color:#94a3b8;font-size:13px;padding:20px;text-align:center}.InvoiceTemplate1 .InvoiceTemplate1Totals{align-items:flex-end;display:flex;flex-direction:column;gap:6px;margin-top:18px}.InvoiceTemplate1 .InvoiceTemplate1Totals .InvoiceTemplate1TotalsRow{color:#475569;display:flex;font-size:13px;gap:20px;justify-content:space-between;min-width:240px}.InvoiceTemplate1 .InvoiceTemplate1Totals .InvoiceTemplate1TotalsRow strong{color:#0f172a}.InvoiceTemplate1 .InvoiceTemplate1Totals .InvoiceTemplate1TotalsRow.is-total{color:#0f172a;font-size:14px;font-weight:700}.InvoiceTemplate1 .InvoiceTemplate1Totals .InvoiceTemplate1TotalsRow.is-balance{background:#f1f5f9;border-radius:10px;color:#0f172a;font-weight:600;margin-top:10px;padding:10px 12px}.InvoiceTemplate1 .InvoiceTemplate1Notes{border-top:1px solid #e2e8f0;margin-top:20px;padding-top:14px}.InvoiceTemplate1 .InvoiceTemplate1Notes span{color:#64748b;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1Notes p{color:#475569;font-size:13px;margin:8px 0 0}.InvoiceTemplate1 .InvoiceTemplate1Footer{grid-gap:16px;border-top:1px solid #e2e8f0;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:20px;padding-top:16px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1Payments,.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1Signatures{background:#f8fafc;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:14px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1FooterHeader span{color:#64748b;font-size:12px;letter-spacing:.06em;text-transform:uppercase}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentList,.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureList{display:flex;flex-direction:column;gap:12px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow{border-bottom:1px solid #e2e8f0;display:flex;flex-direction:column;gap:6px;padding-bottom:10px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow:last-child{border-bottom:none;padding-bottom:0}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow .InvoiceTemplate1PaymentPrimary{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow .InvoiceTemplate1PaymentPrimary strong{color:#0f172a;font-size:14px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentRow .InvoiceTemplate1PaymentMeta{color:#475569;display:flex;flex-direction:column;font-size:12px;gap:4px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentMethod{font-size:12px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentSummary{color:#475569;display:flex;font-size:12px;gap:12px;justify-content:space-between}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentSummary div{display:flex;flex-direction:column;gap:4px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1PaymentSummary div strong{color:#0f172a;font-size:13px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureCard{border-bottom:1px solid #e2e8f0;display:flex;flex-direction:column;gap:8px;padding-bottom:10px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureCard:last-child{border-bottom:none;padding-bottom:0}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureMeta{color:#475569;display:flex;flex-direction:column;font-size:12px;gap:4px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureMeta strong{color:#0f172a;font-size:13px}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureImage{background:#fff;border-radius:8px;max-height:120px;object-fit:contain;padding:6px;width:100%}.InvoiceTemplate1 .InvoiceTemplate1Footer .InvoiceTemplate1SignatureFallback{background:#fff;border:1px dashed #cbd5f5;border-radius:8px;color:#94a3b8;font-size:12px;padding:14px;text-align:center}.InvoiceDetailPreviewHidden{background:#fff;height:auto;left:-9999px;opacity:1;pointer-events:none;position:fixed;top:-9999px;width:794px;z-index:-1}.InvoiceDetailPreviewModal{align-items:center;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.InvoiceDetailPreviewModal .InvoiceDetailPreviewCard{background:var(--background_White);border-radius:16px;box-shadow:0 30px 60px #0f172a33;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;width:min(960px,100%)}.InvoiceDetailPreviewModal .InvoiceDetailPreviewHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 20px}.InvoiceDetailPreviewModal .InvoiceDetailPreviewHeader h3{color:#0f172a;font-size:16px;font-weight:600;margin:0}.InvoiceDetailPreviewModal .InvoiceDetailPreviewClose{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.InvoiceDetailPreviewModal .InvoiceDetailPreviewClose .material-symbols-outlined{color:#64748b;font-size:20px}.InvoiceDetailPreviewModal .InvoiceDetailPreviewClose:hover{background:var(--background_Gray_Light)}.InvoiceDetailPreviewModal .InvoiceDetailPreviewBody{background:#f8fafc;overflow:auto}.InvoiceClient{display:flex;flex-direction:column;gap:8px;position:relative}.InvoiceClient.is-disabled{opacity:.7;pointer-events:none}.InvoiceClient .InvoiceClientButton{align-items:flex-start;display:flex;justify-content:space-between;max-width:250px;min-height:46px;min-width:250px;transition:all .2s ease;width:auto}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;height:100%;justify-content:space-between;min-height:46px;outline:3px solid hsla(0,0%,84%,.078);padding:10px 12px;transition:all .16s ease}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet:first-child{border-radius:10px 0 0 10px;width:100%}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet:first-child:hover{z-index:1}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet:last-child{border-left:1px solid #0000;border-radius:0 10px 10px 0}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonSelecet:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonText{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:14px;gap:8px;max-width:100%;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonText .InvoiceClientButtonLabel{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InvoiceClient .InvoiceClientButton .InvoiceClientButtonText .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.InvoiceClient .InvoiceClientButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InvoiceClient .InvoiceClientSearch{position:relative;width:100%}.InvoiceClient .InvoiceClientSearch input{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:var(--text_Title_Light);font-size:14px;font-weight:500;outline:3px solid #0000;padding:12px 40px 12px 14px;transition:all .16s ease;width:100%}.InvoiceClient .InvoiceClientSearch input:focus,.InvoiceClient .InvoiceClientSearch input:hover{background-color:#fff;border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.InvoiceClient .InvoiceClientSearch input::placeholder{color:var(--text_Title_Light);font-size:13px;font-weight:400;opacity:1}.InvoiceClient .InvoiceClientSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:3px;left:0;max-height:280px;opacity:0;overflow-y:auto;padding:10px;pointer-events:none;position:absolute;top:calc(100% + 6px);transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:10002}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateJobClientSearchEmpty,.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateJobClientSearchLoading{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;height:60px;justify-content:center;padding:14px 16px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateJobClientSearchLoading{align-items:center;display:flex;gap:8px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateJobClientSearchLoading .material-symbols-outlined{animation:CreateJobSpin .9s linear infinite;font-size:18px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateJobClientSearchScroll{max-height:260px;overflow-y:auto}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateJobClientSearchItem{align-items:flex-start;background:#0000;border:none;border-radius:10px;color:#111827;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateJobClientSearchItem:hover{background-color:#f8fafc}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateJobClientSearchItem:last-child{border-bottom:none}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateJobClientSearchItem .CreateJobClientSearchMain{display:flex;flex-direction:column;gap:4px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateJobClientSearchItem .CreateJobClientSearchPrimary{align-items:center;color:#0f172a;display:flex;font-size:14px;font-weight:600;gap:8px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateJobClientSearchItem .CreateJobClientSearchUid{background:#dbeafe;border:1px solid #bfdbfe;border-radius:999px;color:#1d4ed8;font-size:11px;font-weight:600;padding:2px 8px;white-space:nowrap}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateJobClientSearchItem .CreateJobClientSearchSecondary{color:#64748b;font-size:12px}.InvoiceClient .InvoiceClientSearch .InvoiceClientSearchDropdown .CreateJobClientSearchItem .CreateJobClientSearchTertiary{color:var(--text_Title_Light_Light);font-size:12px}.InvoiceClient .InvoiceClientModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:12000}.InvoiceClient .InvoiceClientModal .InvoiceClientModalOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard{align-items:center;animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 16px 40px #0f172a33;display:flex;flex-direction:column;gap:12px;max-width:calc(100% - 32px);padding:28px 28px 24px;position:relative;text-align:center;width:420px;z-index:1}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalClose{align-items:center;background:#0000;border:none;border-radius:7px;color:#94a3b8;cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:12px;top:12px;transition:all .12s ease}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalClose:hover{background-color:var(--background_Gray_Light)}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalClose:active{transform:scale(.95)}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalClose .material-symbols-outlined{font-size:20px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalIcon{align-items:center;background:#f1f5f9;border-radius:50%;color:#64748b;display:flex;height:56px;justify-content:center;width:56px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalIcon .material-symbols-outlined{font-size:26px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalTitle{color:#0f172a;font-size:18px;font-weight:700}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalSubtitle{color:#94a3b8;font-size:13px;margin-top:-11px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientSearch{margin-top:6px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalDivider{align-items:center;color:#cbd5e1;display:flex;font-size:12px;justify-content:center;margin:6px 0 2px;position:relative;text-transform:uppercase;width:100%}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalDivider:after,.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalDivider:before{background:#e2e8f0;content:"";flex:1 1;height:1px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientModalDivider span{padding:0 10px}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientCreate{background:#0000;border:none;color:#3b82f6;cursor:pointer;font-size:14px;font-weight:600}.InvoiceClient .InvoiceClientModal .InvoiceClientModalCard .InvoiceClientCreate:hover{text-decoration:underline}.InvoiceDetail{align-items:center;animation:RenderPageOpen .35s ease;display:flex;flex-direction:column;height:100vh;min-height:0;overflow:auto;position:relative;width:100%}.InvoiceDetail .InvoiceDetailHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;max-width:1050px;padding:20px 0 0;width:100%}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft{cursor:pointer;display:flex;flex-direction:column;margin-bottom:10px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft svg{font-size:14px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton{align-items:center;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton svg{font-size:16px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton:hover{text-decoration:underline}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailBackButton:active{transform:translateY(0)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailTitleRow{align-items:center;display:inline-flex;gap:10px;margin-top:6px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailTitleRow h1{color:var(--text_Title_Light);font-size:20px;font-weight:600;margin:0}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailTitleRow .InvoiceDetailBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:#475569;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:4px 10px;text-transform:capitalize}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailHeaderLeft .InvoiceDetailSub{color:#64748b;font-size:12px;font-weight:500;margin:4px 0 0}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions{align-items:center;display:inline-flex;gap:8px;position:relative}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;min-width:120px;outline:3px solid #0000;padding:7px 15px;transition:all .15s ease}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton span{color:var(--text_Title_Light);font-weight:500}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:21px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton.InvoiceDetailActionButtonPrimary{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;color:#fff}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton.InvoiceDetailActionButtonPrimary .material-symbols-outlined{color:#fff}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton.InvoiceDetailActionButtonPrimary span{color:#fff;font-weight:400}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionButton.InvoiceDetailActionButtonPrimary:hover{outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a1f;left:0;min-width:220px;padding:8px;position:absolute;top:calc(100% + 8px);z-index:5}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption{align-items:center;background:#0000;border:none;border-radius:10px;color:#0f172a;cursor:pointer;display:flex;font-size:14px;gap:10px;padding:10px 12px;transition:background .16s ease,color .16s ease;width:100%}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption .material-symbols-outlined{color:#64748b;font-size:18px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption .InvoiceDetailDownloadSpinner{animation:InvoiceDetailDownloadSpin .8s linear infinite;border:2px solid #cbd5f5;border-radius:50%;border-top:2px solid var(--background_Blue);display:inline-flex;height:14px;margin-left:6px;width:14px}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption.is-danger,.InvoiceDetail .InvoiceDetailHeader .InvoiceDetailActions .InvoiceDetailActionsMenu .InvoiceDetailActionsOption.is-danger .material-symbols-outlined{color:#dc2626}.InvoiceDetail .InvoiceDetailMenu{align-items:center;background-color:var(--background_Gray_Light_Light);border-radius:10px;display:flex;justify-content:space-between;max-width:1050px;padding-bottom:10px;width:100%;z-index:3}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu{border:1px solid #0000;border-radius:0;border-radius:10px;border-right:8px solid var(--background_Gray_Light_Light);box-shadow:none;display:flex;margin-bottom:-8px;max-height:0;opacity:0;overflow:hidden;overflow:auto;pointer-events:none;transform:translateY(-12px);transition:opacity .2s ease,transform .2s ease,max-height .2s ease,padding .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu.is-visible{max-height:120px;opacity:1;padding:20px 14px 12px 0;pointer-events:auto;transform:translateY(0)}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem{background:#0000;border:none;cursor:pointer;margin-right:14px;padding:0;text-align:left}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem h2{align-items:center;color:#64748b;display:inline-flex;font-size:13px;font-weight:400;gap:5px;margin:0;transition:color .16s ease,font-weight .16s ease}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem h2 .material-symbols-outlined{color:#94a3b8;font-size:16px}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem:hover h2{color:var(--background_Blue_Dark);font-weight:700}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem:focus-visible{outline:3px solid #0000}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem:focus-visible h2{color:#0f172a;font-weight:700}.InvoiceDetail .InvoiceDetailMenu .InvoiceDetailMainCardMenu .InvoiceDetailMainCardMenuItem.is-active h2{color:#0f172a;font-weight:600}.InvoiceDetail .InvoiceDetailContent{align-items:flex-start;align-items:start;background-color:#fff;border:1px solid var(--border_Light);border-radius:10px;border-radius:6px;display:flex;gap:16px;justify-content:center;padding-inline:max(20px,(100% - 1050px)/2);width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard{display:flex;flex-direction:column;padding-top:20px;position:relative;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:14px;margin-bottom:15px;padding-bottom:15px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection:nth-child(6){border-bottom:1px solid #0000}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions{bottom:22px;display:flex;gap:10px;justify-content:flex-end;position:absolute;right:6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions .InvoiceDetailActionButton{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:4px 4px 11px 4px;color:#fff;cursor:pointer;font-weight:500;padding:7px 16px;transition:transform .12s ease,box-shadow .16s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions .InvoiceDetailActionButton:hover{transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionActions .InvoiceDetailActionButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailEmpty{background:var(--background_Gray_Light);border-radius:5px;color:#94a3b8;font-weight:400;padding:12px;text-align:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection.InvoiceDetailSection--two{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead{align-items:center;display:flex;gap:7px;gap:6px;justify-content:space-between}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead h2{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:500;gap:8px;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead .material-symbols-outlined{background-color:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead .InvoiceDetailSectionHeadLeft{align-items:center;align-self:flex-end;display:flex;gap:6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailSectionHead .InvoiceDetailCompany .material-symbols-outlined{background-color:#0000;border-radius:6px;color:var(--text_Title_Light);font-size:16px;padding:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany{align-items:center;background-color:var(--background_Gray_Light);border-radius:4px;display:flex;gap:12px;justify-content:space-between;padding:17px 20px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard{align-items:center;display:flex;gap:32px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailAvatar{align-items:center;border-radius:10px;color:#fff;display:inline-flex;font-weight:800;height:126px;justify-content:center;letter-spacing:.04em;min-width:126px;width:126px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailAvatar img{border-radius:10px;display:block;height:100%;object-fit:cover;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta{display:flex;flex:1 1;flex-direction:column}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3{color:var(--text_Title_Light);font-size:22px;font-weight:600;margin:0 0 10px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin:0 0 3px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta a{color:var(--background_Blue);font-size:14px;font-weight:400;margin:3px 0 0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta a:hover{text-decoration:underline}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo{display:flex;flex-wrap:wrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo{display:flex;flex-direction:column;gap:10px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox{align-items:center;display:flex;gap:15px;justify-content:flex-start;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox h3{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500;margin:0;width:80px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox h5{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:600;height:22px;margin:0;text-align:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch{align-items:center;display:inline-flex;flex:1 1;gap:8px;height:22px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobInputWrap{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;gap:8px;justify-content:flex-start;max-width:130px;min-width:130px;padding:0 6px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobInputWrap.is-open,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobInputWrap:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb33}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobInputWrap .InvoiceDetailJobChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;gap:6px;padding:0 6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobInputWrap .InvoiceDetailJobChip .InvoiceDetailJobChipText{color:var(--text_Title_Light);font-size:11px;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobInputWrap .InvoiceDetailJobChip .InvoiceDetailJobChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobInputWrap .InvoiceDetailJobChip .InvoiceDetailJobChipRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobInputWrap .InvoiceDetailJobInput{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:14px;height:22px;min-width:0;outline:3px solid #0000;padding:0 2px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:3px;max-height:280px;opacity:0;overflow-y:auto;padding:10px;pointer-events:none;position:absolute;right:0;top:32px;transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;width:300px;z-index:10}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobDropdownLoading{align-items:center;color:#64748b;display:flex;font-size:13px;gap:8px;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobDropdownLoading .InvoiceDetailJobDropdownLoadingIcon{animation:InvoiceDetailJobSpin .9s linear infinite;font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobDropdownEmpty{color:#64748b;font-size:13px;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobDropdownOption{align-items:flex-start;background:#0000;border:none;border-radius:10px;color:#111827;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobDropdownOption .InvoiceDetailJobDropdownOptionMain{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobDropdownOption .InvoiceDetailJobDropdownOptionPrimary{color:var(--text_Title_Light);font-size:13px;font-weight:600}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobDropdownOption .InvoiceDetailJobDropdownOptionSecondary{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobDropdownOption .InvoiceDetailJobDropdownOptionBadge{background:#eef2ff;border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;margin-right:-3px;margin-top:-2px;padding:4px 8px;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailJobSearch .InvoiceDetailJobDropdownOption:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;height:22px;padding:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameTrigger:hover .InvoiceDetailNameLabel{text-decoration:underline}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameInputRow{align-items:center;display:inline-flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameInputRow .InvoiceDetailNameInput{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);font-size:14px;font-weight:600;height:22px;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);padding:0 6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailNameInputRow .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:space-between;max-width:130px;min-width:130px;padding:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateTrigger:hover span:first-child{text-decoration:underline}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateInput{background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);font-size:14px;font-weight:600;height:22px;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);padding:0 6px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailDueDateInput::placeholder{color:var(--text_Title_Light_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms{align-items:center;display:flex;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsTrigger{align-items:center;background-color:#0000;border:0 solid #0000;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;height:22px;justify-content:space-between;max-width:130px;min-width:130px;padding:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsTrigger:hover span:first-child{text-decoration:underline}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown{display:flex;flex-direction:column;gap:8px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsInput{align-items:center;background:var(--background_White);border:1px solid var(--background_Blue);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;height:22px;justify-content:space-between;max-width:130px;min-width:130px;outline:3px solid var(--outline_Blue);overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 12px 24px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;max-height:220px;max-width:130px;min-width:130px;overflow-y:auto;padding:8px;position:absolute;top:32px;z-index:5}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsMenu .InvoiceDetailTermsOption{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:500;padding:6px 8px;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsMenu .InvoiceDetailTermsOption:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilledCompany .InvoiceDetailInfo .InvoiceDetailInfoBox .InvoiceDetailTerms .InvoiceDetailTermsDropdown .InvoiceDetailTermsMenu .InvoiceDetailTermsOption.is-active{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain{display:flex;flex-direction:column;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledLabel{color:#475569;font-size:13px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard{align-items:flex-start;background-color:var(--background_White);border:1px solid #fff;display:flex;gap:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar{align-items:center;background:linear-gradient(135deg,var(--background_Blue));border-radius:50px;color:#fff;display:inline-flex;font-weight:800;height:46px;justify-content:center;letter-spacing:.04em;width:46px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailAvatar img{border-radius:50px;display:block;height:100%;object-fit:cover;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta{display:flex;flex:1 1;flex-direction:column;gap:2px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta h3{color:#0f172a;font-size:16px;font-weight:400;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo{display:flex;flex-wrap:wrap;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailBilled .InvoiceDetailBilledMain .InvoiceDetailBilledCard .InvoiceDetailBilledMeta .InvoiceDetailBilledInfo span{color:var(--text_Title_Light);font-size:13px;font-weight:400}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAddLine{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAddLine .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailAddLine:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;gap:10px;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker .InvoiceDetailPickerTabs{display:flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker .InvoiceDetailPickerTabs button{background:var(--background_Gray_Light_Blue);border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .16s ease,border-color .16s ease,color .16s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker .InvoiceDetailPickerTabs button.is-active{background:#e0ecff;border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker input{border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailItemPicker input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerEmpty{color:#94a3b8;font-size:13px;font-weight:400;padding:12px;text-align:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList{display:flex;flex-direction:column;max-height:260px;overflow-y:auto}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px;transition:background .12s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem div strong{color:#0f172a;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem div span{color:#94a3b8;font-size:12px;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem .InvoiceDetailPickerMeta{color:#0f172a;font-weight:400}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerList .InvoiceDetailPickerItem:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerActions{border-top:1px solid var(--border_Light);padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerActions button{background:#e0ecff;border:1px solid var(--background_Blue);border-radius:6px;color:var(--background_Blue_Dark);cursor:pointer;font-weight:500;padding:10px 12px;transition:transform .12s ease,box-shadow .16s ease;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailPickerActions button:hover{box-shadow:0 8px 14px #2563eb29;transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate{border-radius:10px;border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd h4,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate h4{color:#0f172a;font-size:13px;margin:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow{display:flex;flex-direction:column;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow .InvoiceDetailQuickRowa,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow .InvoiceDetailQuickRowa{align-items:center;display:flex;gap:10px;justify-content:space-between}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow .InvoiceDetailQuickRowa input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow .InvoiceDetailQuickRowa input{width:30%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow .InvoiceDetailQuickRowa input:first-child,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow .InvoiceDetailQuickRowa input:first-child{width:70%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:13px;outline:3px solid #0000;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow input:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow button,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow button{background:#ecfdf3;border:1px solid #22c55e;border-radius:10px;color:#15803d;cursor:pointer;font-weight:400;padding:10px 14px;transition:transform .12s ease,box-shadow .16s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickRow button:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickRow button:hover{box-shadow:0 8px 14px #22c55e2e;transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickToggle,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickToggle{align-items:center;color:#475569;display:inline-flex;font-size:12px;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickAdd .InvoiceDetailQuickToggle input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSection .InvoiceDetailQuickCreate .InvoiceDetailQuickToggle input{height:16px;width:16px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotesLabel{color:#0f172a;font-size:18px;font-weight:600}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotes{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#94a3b8;font-weight:600;min-height:90px;padding:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotesInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;font-weight:600;min-height:130px;outline:3px solid #0000;padding:12px;resize:vertical;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotesInput:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailNotesInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAddPaymentForm .InvoiceDetailAddPayment{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAddPaymentForm .InvoiceDetailAddPayment .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAddPaymentForm .InvoiceDetailAddPayment:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentList,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentList{display:flex;flex-direction:column;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailEmpty{background:var(--background_Gray_Light);border-radius:10px;color:#94a3b8;font-size:14px;font-weight:400;text-align:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow{align-items:flex-start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow:hover{box-shadow:0 6px 16px #46567b14}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo img,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo img{align-self:flex-start;border:1px solid var(--border_Light);border-radius:10px;height:44px;object-fit:cover;width:44px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentFile,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentFile{align-items:center;align-self:flex-start;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;box-sizing:border-box;color:#0f172a;display:inline-flex;font-size:12px;font-weight:600;height:44px;justify-content:center;width:100%;width:44px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText{display:flex;flex:1 1;flex-direction:column;gap:7px;min-width:0}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText strong,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText strong{color:#0f172a;font-size:14px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText span,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText span{color:#94a3b8;font-size:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentDescription,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentDescription{color:#475569;color:#94a3b8;font-size:12px;margin-top:-5px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentDate,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentDate{background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:#475569;font-size:11px;padding:2px 6px;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentField,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentField{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;font-size:13px;outline:3px solid #0000;padding:12px 10px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentField:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentField:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px #2563eb1f}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentTextarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentTextarea{min-height:80px;resize:vertical}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentFieldLabel,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentFieldLabel{color:#475569;font-size:12px;font-weight:500;margin-bottom:-4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentEditActions,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentEditActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:6px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave{align-self:flex-start;background:var(--background_Blue);border:none;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:transform .12s ease,box-shadow .16s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave:hover{box-shadow:0 10px 16px #2563eb33;transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentSave:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-sizing:border-box;color:#64748b;cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel:hover{background:var(--background_Gray_Light_Blue);border-color:#cbd5e1;color:#475569}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentRow .InvoiceDetailAttachmentInfo .InvoiceDetailAttachmentText .InvoiceDetailAttachmentCancel:disabled{cursor:not-allowed;opacity:.6}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary{display:flex;flex-direction:column;gap:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary .InvoiceDetailPaymentMethod{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary .InvoiceDetailPaymentMethod img{height:16px;object-fit:contain;width:16px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary strong{color:#0f172a;font-size:14px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary span{color:#64748b;font-size:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentPrimary .InvoiceDetailPaymentSub{color:var(--background_Blue_Dark);font-size:11px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta{align-items:center;display:inline-flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap{margin-top:6px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenuButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenuButton:hover{background:var(--background_Gray_Light_Blue);border-color:#cbd5f5;color:var(--background_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 14px 32px #0f172a1f;display:flex;flex-direction:column;gap:6px;min-width:150px;padding:8px;position:absolute;right:0;top:38px;z-index:10}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu button{align-items:center;background:#0000;border:none;border-radius:10px;color:#0f172a;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:6px 8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu button:hover{background:#f1f5f9}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm{color:#0f172a;display:flex;flex-direction:column;font-size:12px;gap:8px;padding:6px 8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm span{font-weight:600}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm .InvoiceDetailAttachmentMenuConfirmActions{align-items:center;display:flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm .InvoiceDetailAttachmentMenuConfirmActions button{align-content:center;background:var(--background_Gray_Light_Blue);border:1px solid #cbd5e1;border-radius:10px;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 10px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm .InvoiceDetailAttachmentMenuConfirmActions button:hover{box-shadow:0 6px 16px #0f172a14}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentMeta .InvoiceDetailAttachmentMenuWrap .InvoiceDetailAttachmentMenu .InvoiceDetailAttachmentMenuConfirm .InvoiceDetailAttachmentMenuConfirmActions button.is-danger{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm textarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm textarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature input,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;font-size:13px;outline:3px solid #0000;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm input:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm textarea:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm input:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm textarea:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature input:focus,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm textarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm textarea,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature textarea{grid-column:1/-1;min-height:80px;resize:vertical}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:3px;justify-content:space-between;outline:3px solid #0000;padding:5px 12px 5px 7px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton .material-symbols-outlined,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton .material-symbols-outlined,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton:hover,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton:disabled{cursor:not-allowed;opacity:.7}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentInput,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentInput,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentInput{display:none}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailAttachmentForm .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentError,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentForm .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentError,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailAttachmentFormButton .InvoiceDetailAttachmentError{color:#ef4444;font-size:12px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature.InvoiceDetailSignature--list{grid-template-columns:1fr}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature.InvoiceDetailSignature--modal{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignaturePad{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureCanvasWrap{background:var(--background_Gray_Light_Blue);border:1px dashed #cbd5e1;border-radius:6px;box-sizing:border-box;height:180px;padding:8px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureCanvas{background-color:var(--background_White);border-radius:10px;cursor:crosshair;height:100%;touch-action:none;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureActions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureClear,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureSave{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#475569;cursor:pointer;font-size:12px;font-weight:500;padding:12px 14px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureClear:disabled,.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureSave:disabled{cursor:not-allowed;opacity:.6}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureSave{background:var(--background_Blue);border:none;color:#fff}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureList{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureCard{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureMeta{display:flex;flex-direction:column;gap:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureMeta strong{color:#0f172a;font-size:14px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureMeta span{color:#64748b;font-size:12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureImage{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;height:72px;object-fit:contain;width:160px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureType{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureTypePreview{background:var(--background_Gray_Light_Blue);border:1px dashed #cbd5e1;border-radius:6px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:130px;padding:16px 18px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureTypeName{color:#0f172a;font-family:Segoe Script,Brush Script MT,Apple Chancery,cursive;font-size:28px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailSignature .InvoiceDetailSignatureTypeTitle{color:#64748b;font-size:13px;font-weight:500}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentMeta{align-items:flex-end;color:#94a3b8;display:flex;flex-direction:column;font-size:11px;font-weight:300;gap:4px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions{align-items:flex-start;display:inline-flex;justify-content:flex-end}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap{margin-top:11px;position:relative}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenuButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenuButton:hover{background:var(--background_Gray_Light_Blue);border-color:#cbd5f5;color:var(--background_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 14px 32px #0f172a1f;display:flex;flex-direction:column;gap:6px;min-width:170px;padding:8px;position:absolute;right:0;top:38px;z-index:10}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu button{align-items:center;background:#0000;border:none;border-radius:10px;color:#0f172a;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:6px 8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu button:hover{background:#f1f5f9}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu button:disabled{cursor:not-allowed;opacity:.7}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm{color:#0f172a;display:flex;flex-direction:column;font-size:12px;gap:8px;padding:6px 8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm span{font-weight:600}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm .InvoiceDetailPaymentMenuConfirmActions{align-items:center;display:flex;gap:8px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm .InvoiceDetailPaymentMenuConfirmActions button{align-content:center;background:var(--background_Gray_Light_Blue);border:1px solid #cbd5e1;border-radius:10px;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 10px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm .InvoiceDetailPaymentMenuConfirmActions button:hover{box-shadow:0 6px 16px #0f172a14}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailPaymentActions .InvoiceDetailPaymentMenuWrap .InvoiceDetailPaymentMenu .InvoiceDetailPaymentMenuConfirm .InvoiceDetailPaymentMenuConfirmActions button.is-danger{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;max-height:420px;overflow:hidden;position:absolute;right:0;top:64px;width:360px;z-index:22}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerHeader{border-bottom:1px solid var(--border_Light);padding:10px 12px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerHeader input{border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerEmpty{color:#94a3b8;font-weight:600;padding:12px;text-align:center}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList{display:flex;flex-direction:column;max-height:300px;overflow-y:auto}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px;transition:background .12s ease}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem div strong{color:#0f172a;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem div span{color:#94a3b8;font-size:12px;text-align:left}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem .InvoiceDetailPickerMeta{color:#0f172a;font-weight:400}.InvoiceDetail .InvoiceDetailContent .InvoiceDetailContentShell .InvoiceDetailMainCard .InvoiceDetailClientPicker .InvoiceDetailPickerList .InvoiceDetailPickerItem:hover{background:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailCreateClientModal{animation:InvoiceDetailClientOverlayIn .18s ease;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:100}.InvoiceDetail .InvoiceDetailCreateClientModal.is-closing,.InvoiceDetail .InvoiceDetailCreateClientModal.is-closing .InvoiceDetailCreateClientOverlay{animation:InvoiceDetailClientOverlayOut .18s ease forwards}.InvoiceDetail .InvoiceDetailCreateClientModal.is-closing .InvoiceDetailCreateClientPanel{animation:InvoiceDetailClientPanelOut .22s ease forwards}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientOverlay{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel{animation:InvoiceDetailClientPanelIn .22s ease;background:var(--background_White);border-left:2px solid var(--border_Light);box-shadow:-18px 0 36px #0f172a2e;height:100%;max-width:100%;padding-top:50px;position:relative;width:640px;z-index:1}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:10px;color:#64748b;cursor:pointer;display:inline-flex;height:36px;justify-content:center;left:20px;margin:16px 16px 0 auto;position:absolute;top:0;transition:background .16s ease,border-color .16s ease,color .16s ease;width:36px;z-index:2}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose:hover{background-color:var(--background_Gray_Light)}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .InvoiceDetailCreateClientClose .material-symbols-outlined{font-size:18px}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient{height:100vh}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientHeader{margin-top:0;padding-top:10px}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientBannerLeft{display:none}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientForm{width:100%}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientCustomFields{padding-bottom:50px}.InvoiceDetail .InvoiceDetailCreateClientModal .InvoiceDetailCreateClientPanel .CreateClient .CreateClientFooter{border:initial;border-radius:0;bottom:50px;margin-left:-30px;padding:15px 30px;width:calc(100% + 60px)}@keyframes InvoiceDetailClientPanelIn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes InvoiceDetailClientOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes InvoiceDetailClientPanelOut{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes InvoiceDetailClientOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes InvoiceDetailDownloadSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes InvoiceDetailJobSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Estimates{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Estimates .EstimatesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Estimates .EstimatesControls{display:flex;flex-direction:column;position:relative;z-index:5}.Estimates .EstimatesControls .EstimatesControlsTop{align-items:center;display:flex;justify-content:flex-end;margin-bottom:-3px;padding:12px 20px;z-index:5}.Estimates .EstimatesControls .EstimatesControlsTop .EstimatesControlsTopRight{display:flex;gap:11px;margin-top:-13px;position:relative}.Estimates .EstimatesControls .EstimatesControlsBottom{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-bottom:none;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:12px;gap:14px;justify-content:space-between;overflow:visible;padding:20px 25px;position:relative;z-index:3}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters{align-items:center;display:flex;gap:12px;height:40px;opacity:0;pointer-events:none;position:relative;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;z-index:3}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesDateFilter,.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesDueDaysFilter,.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesSentFilter,.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesStatusFilter{align-items:center;display:flex;position:relative}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesPageSize,.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesRoleFilter{position:relative}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesFilters .EstimatesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions{align-items:center;background-color:var(--background_White);display:flex;gap:10px;height:100%;left:25px;opacity:0;pointer-events:none;position:absolute;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;width:auto;z-index:45}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions p{color:var(--text_Title_Light);font-size:14px;margin:0}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:400;margin:0}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions h3:hover{text-decoration:underline}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsBox{align-items:center;background:var(--background_White);border:1px solid #e5e7eb;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:border .15s ease,color .15s ease}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsBox:hover{border:1px solid var(--background_Blue);color:#111827;outline:3px solid #2564eb33}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsBox:disabled{cursor:not-allowed;opacity:.6;outline:3px solid #0000}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsBox.is-danger{background:#fff5f5;border-color:#fecaca;color:#b91c1c}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsBox.is-danger:hover{border-color:#f87171;color:#991b1b;outline:3px solid #ef444433}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsBox .EstimatesControlsActionsIcon{font-size:16px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsMark{position:relative;z-index:40}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsMark .EstimatesMarkMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;min-width:160px;padding:6px 0;position:absolute;top:calc(100% + 6px);z-index:9999}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsMark .EstimatesMarkMenuOption{background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 12px;text-align:left;transition:background .12s ease,color .12s ease}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesControlsActions .EstimatesControlsActionsMark .EstimatesMarkMenuOption:hover{background:var(--background_Gray_Light);color:#111827}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:20px;position:absolute;right:25px;z-index:4}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm:focus-within,.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.Estimates .EstimatesControls .EstimatesControlsBottom .EstimatesSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Estimates .EstimatesActionModalOverlay{align-items:center;animation:EstimatesModalFadeIn .22s ease forwards;background:#0f172a73;display:flex;inset:0;justify-content:center;opacity:0;padding:20px;position:fixed;z-index:60}@keyframes EstimatesModalFadeIn{0%{opacity:0}to{opacity:1}}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal{animation:EstimatesModalPop .26s ease forwards;background-color:var(--background_White);border-radius:4px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;gap:16px;opacity:0;padding:20px;transform:translateY(-20px);width:min(560px,95vw)}@keyframes EstimatesModalPop{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal.is-compact{width:min(420px,92vw)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalHeader{align-items:center;display:flex;justify-content:space-between}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalHeader h3{color:#0f172a;font-size:18px;margin:0}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalHeader .EstimatesActionModalClose{align-items:center;background:#0000;border:none;color:#64748b;cursor:pointer;display:inline-flex;font-size:18px;justify-content:center}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody{display:flex;flex-direction:column;gap:12px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionEmailNotice{align-items:center;background:#eef2ff;border:1px solid #c7d2fe;border-radius:6px;color:#1e3a8a;display:flex;font-size:12px;font-weight:500;gap:8px;padding:10px 12px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionEmailNotice.is-warning{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody p{color:#475569;font-size:14px;margin:0}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField{display:flex;flex-direction:column;gap:6px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField span{color:#64748b;font-size:12px;font-weight:500}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField input,.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField textarea{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-size:14px;outline:3px solid #0000;padding:10px 12px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField input:focus,.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField textarea:focus{background-color:var(--background_White);border-color:#93c5fd;box-shadow:0 0 0 3px #3b82f633}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionField textarea{min-height:120px;resize:vertical}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionConfirmInput{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;font-size:14px;padding:10px 12px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens{position:relative}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#475569;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:8px 12px;width:-webkit-fit-content;width:fit-content}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;padding:8px;position:absolute;top:44px;width:min(300px,90vw);z-index:10}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensOption{background-color:var(--background_White);border:none;border-radius:10px;color:#0f172a;cursor:pointer;display:flex;flex-direction:column;font-size:13px;gap:2px;padding:8px 10px;text-align:left}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensOption span{color:#64748b;font-size:11px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionTokens .EstimatesActionTokensOption:hover{background:var(--background_Gray_Light_Blue)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionToggle{border:1px solid var(--border_Light);border-radius:4px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionToggle .EstimatesActionToggleBtn{background-color:var(--background_White);border:none;color:#475569;cursor:pointer;font-size:13px;padding:10px 12px}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionToggle .EstimatesActionToggleBtn.is-active{background:var(--background_Blue);color:var(--background_White);font-weight:600}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalBody .EstimatesActionToggle .EstimatesActionToggleBtn.is-disabled{background:var(--background_Gray_Light_Blue);color:#94a3b8;cursor:not-allowed}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter{display:flex;gap:10px;justify-content:flex-end}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionSecondary{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light);cursor:pointer;font-weight:600;padding:10px 18px;transition:transform .15s ease,box-shadow .15s ease}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionSecondary:hover{box-shadow:0 8px 20px #0f172a1f;transform:translateY(-1px)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionPrimary{background:var(--background_Blue);border:none;border-radius:4px;box-shadow:0 10px 24px #2563eb40;color:var(--background_White);cursor:pointer;font-weight:500;padding:10px 18px;transition:transform .15s ease,box-shadow .15s ease}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionPrimary.is-loading{opacity:.8;pointer-events:none}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionPrimary:hover{box-shadow:0 14px 28px #2563eb4d;transform:translateY(-1px)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionDanger{background:#ef4444;border:none;border-radius:4px;box-shadow:0 10px 24px #ef444440;color:#fff;cursor:pointer;font-weight:500;padding:10px 18px;transition:transform .15s ease,box-shadow .15s ease}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionDanger:hover{box-shadow:0 14px 28px #ef44444d;transform:translateY(-1px)}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionDanger:disabled{background:#fca5a5;box-shadow:none;cursor:not-allowed;transform:none}.Estimates .EstimatesActionModalOverlay .EstimatesActionModal .EstimatesActionModalFooter .EstimatesActionSpinner{animation:EstimatesActionSpin .8s linear infinite;border:2px solid #fff9;border-radius:999px;border-top-color:#fff;display:inline-flex;height:14px;margin-right:8px;width:14px}@keyframes EstimatesActionSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Estimates .EstimatesTableSection{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 8px 8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.Estimates .EstimatesTableSection .EstimatesTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.Estimates .EstimatesTableSection .EstimatesTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.Estimates .EstimatesTableSection .EstimatesTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.Estimates .EstimatesTableSection .EstimatesTable tbody{display:table-row-group}.Estimates .EstimatesTableSection .EstimatesTable tr{display:table-row;z-index:1}.Estimates .EstimatesTableSection .EstimatesTable td{height:70px}.Estimates .EstimatesTableSection .EstimatesTable td,.Estimates .EstimatesTableSection .EstimatesTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Estimates .EstimatesTableSection .EstimatesTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesSortableHeader:hover{color:#111827}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesSortableHeader .EstimatesSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesSortableHeader .EstimatesSortIcon.is-active{color:#4b5563}.Estimates .EstimatesTableSection .EstimatesTable .EstimatesSortableHeader .EstimatesSortIcon.is-asc{transform:rotate(180deg)}.Estimates .EstimatesTableSection .EstimatesTable tbody tr:hover{background:rgba(249,250,251,.855);cursor:pointer}.Estimates .EstimatesTableSection .EstimatesTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.Estimates .EstimatesTableSection .EstimatesTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.Estimates .EstimatesTableSection .EstimatesRow{transition:background .12s ease-out}.Estimates .EstimatesTableSection .EstimatesPopupOverlay{align-items:center;background:#0f172a5c;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.Estimates .EstimatesTableSection .EstimatesPopupOverlay .EstimatesPopupContent{background-color:var(--background_White);border-radius:4px;box-shadow:0 20px 50px #00000040;max-height:90vh;max-width:1100px;overflow:auto;padding:12px;width:95%}.Estimates .EstimatesTableSection .EstimatesSelectCell,.Estimates .EstimatesTableSection .EstimatesSelectHeader{background-color:var(--background_White);box-shadow:none;left:0;position:-webkit-sticky;position:sticky;position:f;text-align:center;z-index:1}.Estimates .EstimatesTableSection .EstimatesSelectCell input,.Estimates .EstimatesTableSection .EstimatesSelectHeader input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:6px;cursor:pointer;display:grid;height:18px;margin-bottom:-2px;place-items:center;transition:all .15s ease;width:18px}.Estimates .EstimatesTableSection .EstimatesSelectCell input:checked,.Estimates .EstimatesTableSection .EstimatesSelectHeader input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.Estimates .EstimatesTableSection .EstimatesSelectCell input:focus-visible,.Estimates .EstimatesTableSection .EstimatesSelectHeader input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.Estimates .EstimatesTableSection .SettingsActionsHeader{max-width:50px}.Estimates .EstimatesTableSection .SettingsActionsHeader,.Estimates .EstimatesTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Estimates .EstimatesTableSection .SettingsActionsHeader:before,.Estimates .EstimatesTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.Estimates .EstimatesTableSection .SettingsActionsHeader.is-overlaying,.Estimates .EstimatesTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.Estimates .EstimatesTableSection .SettingsActionsHeader.is-overlaying:before,.Estimates .EstimatesTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.Estimates .EstimatesTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Estimates .EstimatesTableSection .SettingsCellEdit:hover{color:#111827}.Estimates .EstimatesTableSection .EstimatesCell{align-items:center;display:flex}.Estimates .EstimatesTableSection .EstimatesCell .EstimatesPhoneLink{color:var(--background_Blue);font-weight:500;text-decoration:underline;text-underline-offset:2px}.Estimates .EstimatesTableSection .EstimatesCell .EstimatesPhoneLink:hover{color:var(--background_Blue_Dark)}.Estimates .EstimatesTableSection .GAEstimatesCellName{gap:10px}.Estimates .EstimatesTableSection .GAEstimatesCellPhone{min-width:140px}.Estimates .EstimatesTableSection .GAEstimatesCellRole{min-width:120px}.Estimates .EstimatesTableSection .GAEstimatesCellAddress{min-width:240px}.Estimates .EstimatesTableSection .GAEstimatesCellDate{min-width:170px}.Estimates .EstimatesTableSection .EstimatesNameCell{display:flex;flex-direction:column}.Estimates .EstimatesTableSection .EstimatesName{font-weight:500}.Estimates .EstimatesTableSection .EstimatesEmail{color:#9b9b9b;font-size:11px}.Estimates .EstimatesTableSection .EstimatesRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.Estimates .EstimatesTableSection .EstimatesRoleBadgeTech{background:#e8f4ff;color:#1769aa}.Estimates .EstimatesTableSection .EstimatesRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.Estimates .EstimatesTableSection .EstimatesRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.Estimates .EstimatesTableSection .EstimatesRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.Estimates .EstimatesTableSection .EstimatesRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.Estimates .EstimatesTableSection .EstimatesPill{align-items:center;background:#f9fafb;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-weight:500;gap:6px;padding:4px 10px;text-transform:capitalize}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge.is-approved{background:#dcfce7;border-color:#86efac;color:#166534}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge.is-declined{background:#fee2e2;border-color:#fecaca;color:#b91c1c}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge.is-archived{background:#f3f4f6;border-color:#e5e7eb;color:var(--text_Title_Light_Light)}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge.is-pending{background:#fef3c7;border-color:#fcd34d;color:#92400e}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge.is-draft{background:#e0f2fe;border-color:#bae6fd;color:#0369a1}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusBadge .EstimatesStatusDot{background:currentColor;border-radius:999px;height:10px;width:10px}.Estimates .EstimatesTableSection .EstimatesCellStatus .is-submitted{background:#eef2ff;border-color:#c7d2fe;color:var(--background_Blue_Dark)}.Estimates .EstimatesTableSection .EstimatesCellStatus .is-in-progress{background:#f3e8ff;border-color:#e9d5ff;color:#7c3aed}.Estimates .EstimatesTableSection .EstimatesCellStatus .is-canceled{background:#fee2e2;border-color:#fecdd3;color:#dc2626}.Estimates .EstimatesTableSection .EstimatesCellStatus .is-done{background:#dcfce7;border-color:#bbf7d0;color:#16a34a}.Estimates .EstimatesTableSection .EstimatesCellStatus .is-pending{background:#fef3c7;border-color:#fde68a;color:#d97706}.Estimates .EstimatesTableSection .EstimatesCellStatus .is-estimate{background:#e0e7ff;border-color:#c7d2fe;color:var(--background_Blue_Dark)}.Estimates .EstimatesTableSection .EstimatesCellStatus .is-unknown{background:#f3f4f6;border-color:#e5e7eb;color:var(--text_Title_Light_Light)}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusToggle .EstimatesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusToggle .EstimatesStatusToggleText{min-width:54px;text-align:left}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusToggle.is-active .EstimatesStatusToggleDot{background:#22c55e;transform:translateX(71px)}.Estimates .EstimatesTableSection .EstimatesCellStatus .EstimatesStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Estimates .EstimatesTableSection .EstimatesEmpty{color:var(--text_Title_Light_Light);padding:22px 0;text-align:center}.Estimates .EstimatesTableSection .EstimatesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText h1 span{color:#111827;font-weight:600}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText .EstimatesPageSize{position:relative}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText .EstimatesPageSize .EstimatesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText .EstimatesPageSize .EstimatesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText .EstimatesPageSize .EstimatesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText .EstimatesPageSize .EstimatesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText .EstimatesPageSize .EstimatesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationText .EstimatesPageSize .EstimatesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationCurrent span{color:#111827;font-weight:600}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationButton{align-items:center;background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationButton svg{height:18px;width:18px}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);box-shadow:none;color:#b8b8b8;cursor:not-allowed}.Estimates .EstimatesTableSection .EstimatesPagination .EstimatesPaginationControls .EstimatesPaginationButton.EstimatesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}@media(max-width:960px){.Estimates{padding:16px}.Estimates .EstimatesFilters{flex-wrap:wrap}.Estimates .EstimatesTableWrapper{max-width:100vw;overflow-x:auto}.Estimates .EstimatesTable td,.Estimates .EstimatesTable th{white-space:nowrap}}.CreateEstimate{display:flex;flex-direction:column;gap:20px;height:100vh;margin:0;max-width:100%;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.CreateEstimate .CreateEstimateBanner{border-top:1px solid var(--border_Light);display:flex;height:100%;height:-webkit-fit-content;height:fit-content;padding:20px;padding-inline:max(30px,(100% - 1000px)/2)}.CreateEstimate .CreateEstimateBanner:first-child{border-top:none}.CreateEstimate .CreateEstimateBanner--address,.CreateEstimate .CreateEstimateBanner--details,.CreateEstimate .CreateEstimateBanner--items{grid-template-columns:340px 1fr}.CreateEstimate .CreateEstimateBanner .CreateEstimateBannerLeft{display:flex;flex-direction:column;gap:8px;padding-right:30px;width:30%}.CreateEstimate .CreateEstimateBanner .CreateEstimateBannerLeft h1{color:#0f172a;font-size:22px;margin:0}.CreateEstimate .CreateEstimateBanner .CreateEstimateBannerLeft p{color:#475569;font-size:13px;line-height:1.5;margin:0}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:12px;height:auto;padding:20px;width:70%}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow--stacked{grid-template-columns:1fr}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow--grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField{color:#0f172a;display:flex;flex-direction:column;font-size:13px;gap:6px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;font-size:14px;height:44px;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField input:focus,.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField input::placeholder{color:rgba(156,163,175,.545);font-weight:300}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField--full{grid-column:1/-1}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField--address{width:100%}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField--address .CreateEstimateAutocomplete{position:relative;width:100%}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField--address .CreateEstimateAutocompleteStatus{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 14px 28px #0f172a14;color:#475569;font-size:12px;left:0;padding:10px 12px;position:absolute;right:0;top:calc(100% + 2px);z-index:6}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField--address .CreateEstimateAutocompleteList{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 18px 36px #0f172a1f;left:0;list-style:none;margin:0;max-height:240px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 2px);transform:translateY(4px);z-index:6}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField--address .CreateEstimateAutocompleteItem{background:#0000;border:none;border-radius:10px;color:#0f172a;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:12px 14px;text-align:left;transition:background .16s ease,color .16s ease;width:100%}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField--address .CreateEstimateAutocompleteItem:before{background:#60a5fa;border-radius:50%;content:"";height:6px;margin-top:6px;width:6px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField--address .CreateEstimateAutocompleteItem:hover{background:#eef2ff;color:var(--background_Blue_Dark)}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField .CreateEstimateRequired{color:#ef4444;font-size:12px;margin-top:-2px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown{position:relative}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown button{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;cursor:pointer;display:flex;font-size:14px;height:44px;justify-content:space-between;padding:0 12px;transition:border-color .16s ease,box-shadow .16s ease;width:100%}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown button:focus,.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown button:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownArrow{align-items:center;color:#475569;display:inline-flex;font-size:18px;justify-content:center;transition:transform .16s ease}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownArrow.is-open{transform:rotate(180deg)}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 18px 30px #0f172a24;display:flex;flex-direction:column;gap:4px;left:0;max-height:400px;min-width:100%;overflow:hidden;overflow:scroll;padding:7px;position:absolute;top:calc(100% + 6px);z-index:5}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownMenu .CreateEstimateDropdownSectionHeader{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;font-weight:0;justify-content:space-between;letter-spacing:.6px;padding:6px 10px 4px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownMenu .CreateEstimateDropdownSearch{background-color:var(--background_White);padding:5px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownMenu .CreateEstimateDropdownSearch input{border:1px solid var(--border_Light);border-radius:10px;font-size:13px;height:38px;padding:0 10px;width:100%}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownMenu .CreateEstimateDropdownSearch input:focus,.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownMenu .CreateEstimateDropdownSearch input:hover{border:1px solid var(--background_Blue);outline:3px solid #0000;outline:3px solid var(--outline_Blue)}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownMenu .CreateEstimateDropdownOption{border-radius:10px;cursor:pointer;padding:10px 12px;transition:background .12s ease,color .12s ease}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownMenu .CreateEstimateDropdownOption:hover{background:var(--background_Gray_Light)}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownMenu .CreateEstimateDropdownOption.is-active{background:#e0ecff;background:var(--background_Gray_Light);bottom:0;color:var(--background_Blue_Dark);font-weight:700;position:-webkit-sticky;position:sticky}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownMenu .CreateEstimateDropdownOption.is-create-new{align-items:center;background:#fff;border:none;border:1px solid var(--border_Light);border-radius:8px;bottom:0;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;margin-top:6px;padding:8px 10px;position:-webkit-sticky;position:sticky;transition:background .15s ease,transform .15s ease;width:100%;z-index:2}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownMenu .CreateEstimateDropdownOption.is-create-new .material-symbols-outlined{font-size:18px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownMenu .CreateEstimateDropdownOption.is-create-new:hover{background:var(--background_Gray_Light)}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownMenu .CreateEstimateDropdownOption.is-empty{background-color:var(--background_White);color:#94a3b8;cursor:default;font-weight:500}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField.CreateEstimateDropdown .CreateEstimateDropdownMenu p{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);color:#64748b;font-size:11px;margin:0 12px;padding:10px 0;position:-webkit-sticky;position:sticky;top:59px;z-index:2}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateRow .CreateEstimateField .CreateEstimateFieldPlaceholder span{color:rgba(156,163,175,.545);font-weight:300}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateSummary{background:var(--background_Gray_Light_Blue);border:1px solid #e2e8f0;border-radius:10px;display:flex;gap:20px;justify-content:space-between;padding:16px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateSummary div{display:flex;flex-direction:column;gap:4px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateSummary div span{color:#64748b;font-size:12px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateSummary div strong{color:#0f172a;font-size:16px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateItems{display:flex;flex-direction:column;gap:12px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateItems .CreateEstimateItemsHeader{color:#64748b;display:grid;font-size:12px;grid-template-columns:2fr 80px 80px 80px;letter-spacing:.04em;text-transform:uppercase}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateItems .CreateEstimateItemRow{grid-gap:12px;align-items:center;background-color:var(--background_White);border:1px solid #e2e8f0;border-radius:10px;display:grid;gap:12px;grid-template-columns:2fr 80px 80px 80px;padding:12px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateItems .CreateEstimateItemInfo{align-items:center;display:flex;gap:12px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateItems .CreateEstimateThumb{align-items:center;background:#eef2ff;border-radius:10px;color:#4338ca;display:flex;font-weight:700;height:32px;justify-content:center;width:32px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateItems .CreateEstimateItemMeta{display:flex;flex-direction:column;gap:4px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateItems .CreateEstimateItemMeta strong{color:#0f172a;font-size:14px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateItems .CreateEstimateItemMeta span{color:#64748b;font-size:12px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateItems .CreateEstimateItemMeta .CreateEstimatePrice{color:#0f172a;font-weight:600}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateItems .CreateEstimateQuantity input{border:1px solid #e2e8f0;border-radius:10px;font-size:14px;height:36px;padding:0 8px;width:70px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateItems .CreateEstimateTaxTag{color:#475569;font-size:12px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateItems .CreateEstimateRemove{background:#0000;border:none;color:#ef4444;cursor:pointer;font-weight:600}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap{margin-top:12px;position:relative}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateAddLine{background:var(--background_Gray_Light_Blue);border:1px dashed #94a3b8;border-radius:10px;color:#0f172a;cursor:pointer;font-weight:600;padding:10px 14px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker{background-color:var(--background_White);border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 20px 40px #0f172a1f;left:0;padding:16px;position:absolute;right:0;top:calc(100% + 10px);z-index:10}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimatePickerHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimatePickerHeader input{flex:1 1}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimatePickerTabs{display:flex;gap:8px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimatePickerTabs button{background:#f1f5f9;border:none;border-radius:10px;color:#475569;cursor:pointer;font-weight:600;padding:8px 12px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimatePickerTabs button.is-active{background:var(--background_Blue);color:#fff}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimatePickerList{grid-gap:8px;display:grid;gap:8px;margin-top:12px;max-height:220px;overflow-y:auto}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimatePickerItem{align-items:center;background-color:var(--background_White);border:1px solid #e2e8f0;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimatePickerMeta{color:#0f172a;font-weight:600}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimatePickerEmpty{color:#94a3b8;font-size:13px;margin-top:12px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimatePickerActions{margin-top:12px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimatePickerActions button{background:none;border:none;color:var(--background_Blue);cursor:pointer;font-weight:600}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimateQuickAdd{display:flex;flex-direction:column;gap:12px;margin-top:12px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimateQuickAdd h4{color:#0f172a;font-size:14px;margin:0}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimateQuickAdd .CreateEstimateQuickRow{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimateQuickAdd .CreateEstimateQuickRow input{border:1px solid #e2e8f0;border-radius:10px;height:40px;padding:0 10px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimateQuickAdd .CreateEstimateQuickRow .CreateEstimateQuickRowSplit{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimateQuickAdd .CreateEstimateQuickRow--full{align-items:center;display:flex;gap:12px;justify-content:space-between}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimateQuickAdd .CreateEstimateQuickRow--full button{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;padding:10px 14px}.CreateEstimate .CreateEstimateBanner .CreateEstimateForm .CreateEstimateAddLineWrap .CreateEstimateItemPicker .CreateEstimateQuickAdd .CreateEstimateQuickToggle{align-items:center;color:#475569;display:flex;font-size:13px;gap:8px}.CreateEstimate .CreateEstimateFooter{background-color:var(--background_White);border-top:1px solid var(--border_Light);border:1px solid var(--border_Light);border-radius:50px;bottom:20px;box-shadow:0 -4px 9px #7285af14;display:flex;gap:10px;margin-top:auto;margin-inline:max(30px,(100% - 1000px)/2);padding:10px 15px;position:-webkit-sticky;position:sticky;width:auto;z-index:2}.CreateEstimate .CreateEstimateFooter .CreateEstimateFormError{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:13px;padding:10px 12px}.CreateEstimate .CreateEstimateFooter .CreateEstimateFormSuccess{background:#ecfdf3;border:1px solid #bbf7d0;border-radius:10px;color:#166534;font-size:13px;padding:10px 12px}.CreateEstimate .CreateEstimateFooter .CreateEstimateFooterMain{width:100%}.CreateEstimate .CreateEstimateFooter .CreateEstimateFooterMain .CreateEstimateFooterActions{display:flex;gap:10px;justify-content:space-between;min-width:100%}.CreateEstimate .CreateEstimateFooter .CreateEstimateFooterMain .CreateEstimateFooterActions .CreateEstimateCancelButton{background-color:#0000;border:none;color:var(--background_Blue);cursor:pointer;outline:3px solid #0000;transition:background .16s ease,border-color .16s ease}.CreateEstimate .CreateEstimateFooter .CreateEstimateFooterMain .CreateEstimateFooterActions .CreateEstimateCancelButton:hover{text-decoration:underline}.CreateEstimate .CreateEstimateFooter .CreateEstimateFooterMain .CreateEstimateFooterActions .CreateEstimateSaveButton{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue));border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:600;padding:12px 18px;transition:transform .12s ease,box-shadow .16s ease,opacity .16s ease}.CreateEstimate .CreateEstimateFooter .CreateEstimateFooterMain .CreateEstimateFooterActions .CreateEstimateSaveButton:hover{box-shadow:0 16px 30px #2563eb38;transform:translateY(-1px)}.CreateEstimate .CreateEstimateFooter .CreateEstimateFooterMain .CreateEstimateFooterActions .CreateEstimateSaveButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.65;transform:none}.EstimateDetail{align-items:center;display:flex;flex-direction:column;height:100vh;width:100%}.EstimateDetail .EstimateDetailHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:35px;max-width:1300px;padding:20px;width:100%}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft{display:flex;flex-direction:column}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton{align-items:center;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;margin-bottom:10px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease;width:-webkit-fit-content;width:fit-content}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton svg{font-size:14px}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailBackButton:hover{text-decoration:underline}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailTitleRow{align-items:center;display:flex;gap:10px}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailTitleRow h1{font-size:20px;font-weight:600;margin:0}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailTitleRow .EstimateDetailBadge{background:#e0f2fe;border-radius:999px;color:#0ea5e9;font-size:12px;font-weight:400;letter-spacing:.01em;padding:6px 10px}.EstimateDetail .EstimateDetailHeader .EstimateDetailHeaderLeft .EstimateDetailSub{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions{align-items:center;display:inline-flex;gap:8px}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailSaveError{color:#ef4444;font-size:12px;font-weight:500}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailGhost{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#475569;cursor:pointer;font-weight:500;padding:10px 14px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailGhost:hover{background:var(--background_Gray_Light);border-color:#cbd5e1;box-shadow:0 6px 16px #0f172a14}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailPrimary{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:10px 16px;transition:transform .12s ease,box-shadow .16s ease}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailPrimary:hover{box-shadow:0 14px 26px #2563eb38;transform:translateY(-1px)}.EstimateDetail .EstimateDetailHeader .EstimateDetailActions .EstimateDetailPrimary:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.EstimateDetail .EstimateDetailCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;color:#0f172a;padding:14px 16px}.EstimateDetail .EstimateDetailCard.EstimateDetailError{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.EstimateDetail .EstimateDetailContent{align-items:center;align-items:start;background-color:var(--background_White);border-radius:20px;border-top:1px solid var(--border_Light);display:flex;gap:16px;justify-content:center;overflow-x:hidden;overflow-y:auto;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell{align-items:center;display:flex;display:grid;grid-template-columns:1.1fr .95fr;max-width:1300px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard{background-color:var(--background_White);border-radius:20px;display:flex;flex-direction:column;padding:20px 18px 0;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailMainCardMenu{background-color:var(--background_White);border:1px solid #0000;border-radius:0;box-shadow:none;display:flex;flex-wrap:wrap;max-height:0;opacity:0;overflow:hidden;padding:0 14px;pointer-events:none;position:-webkit-sticky;position:sticky;top:0;transform:translateY(-12px);transition:opacity .2s ease,transform .2s ease,max-height .2s ease,padding .2s ease,border-color .2s ease,box-shadow .2s ease;z-index:3}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailMainCardMenu.is-visible{border-bottom:1px solid var(--border_Light);max-height:120px;opacity:1;padding:20px 14px 12px;pointer-events:auto;transform:translateY(0)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem{background:#0000;border:none;cursor:pointer;margin-right:14px;padding:0;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem h2{align-items:center;color:#64748b;display:inline-flex;font-size:13px;font-weight:400;gap:5px;margin:0;transition:color .16s ease,font-weight .16s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem h2 svg{font-size:14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem:hover h2{color:var(--background_Blue_Dark);font-weight:700}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem:focus-visible{outline:3px solid #0000}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem:focus-visible h2{color:#0f172a;font-weight:700}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailMainCardMenu .EstimateDetailMainCardMenuItem.is-active h2{color:#0f172a;font-weight:600}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection{border-bottom:1px solid var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:14px;margin-bottom:25px;padding-bottom:30px;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions{bottom:36px;display:flex;gap:10px;justify-content:flex-end;position:absolute;right:6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions .EstimateDetailActionButton{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:4px 4px 11px 4px;color:#fff;cursor:pointer;font-weight:500;padding:7px 16px;transition:transform .12s ease,box-shadow .16s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions .EstimateDetailActionButton:hover{transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionActions .EstimateDetailActionButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.7;transform:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailEmpty{font-weight:500;padding:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection.EstimateDetailSection--two{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection.EstimateDetailSection--summary .EstimateDetailSummary{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection.EstimateDetailSection--summary .EstimateDetailSummary .EstimateDetailSummaryColumn{display:flex;flex-direction:column;gap:10px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead{align-items:center;display:flex;gap:10px;justify-content:space-between}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead h2{align-items:center;color:#0f172a;display:inline-flex;font-size:18px;gap:8px;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead h2 svg{color:var(--background_Blue);font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead .EstimateDetailMuted{color:#94a3b8;font-size:13px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSectionHead .EstimateDetailSectionHeadActions{align-items:center;display:flex;gap:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailIconButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#475569;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;width:34px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailIconButton:hover{background:var(--background_Gray_Light);border-color:#cbd5e1;box-shadow:0 6px 16px #0f172a14;color:var(--background_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailIconButton.EstimateDetailIconButton--danger{border-color:#fee2e2;color:#ef4444}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailIconButton.EstimateDetailIconButton--danger:hover{background:#fef2f2;border-color:#fecdd3;box-shadow:0 6px 16px #ef44441f}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInlineField{align-items:center;display:flex;gap:10px;justify-content:space-between}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInlineField label{color:#475569;font-size:13px;font-weight:600;min-width:90px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInlineField input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;flex:1 1;font-size:13px;height:36px;outline:3px solid #0000;padding:0 10px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInlineField input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInlineField .EstimateDetailInlineAction{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInlineField.EstimateDetailInlineField--dropdown{position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInlineField.EstimateDetailInlineField--dropdown button{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:#0f172a;cursor:pointer;display:flex;flex:1 1;height:36px;justify-content:space-between;padding:0 10px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInlineField.EstimateDetailInlineField--dropdown button svg{color:#94a3b8;transition:transform .16s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInlineField.EstimateDetailInlineField--dropdown button svg.is-open{transform:rotate(180deg)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInlineField.EstimateDetailInlineField--dropdown .EstimateDetailInlineMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 12px 24px #0f172a1f;display:flex;flex-direction:column;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);width:120px;z-index:10}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInlineField.EstimateDetailInlineField--dropdown .EstimateDetailInlineMenu button{background:#0000;border:none;color:#0f172a;cursor:pointer;font-size:12px;padding:8px 12px;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInlineField.EstimateDetailInlineField--dropdown .EstimateDetailInlineMenu button:hover{background:#f1f5f9}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailInlineField.EstimateDetailInlineField--dropdown .EstimateDetailInlineMenu button.is-active{background:#e0ecff;color:var(--background_Blue_Dark);font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled{display:flex;flex-direction:column;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledLabel{color:#475569;font-size:13px;font-weight:500}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledCard{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:inset 0 0 0 1px #94a3b80d;display:flex;gap:12px;padding:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledCard .EstimateDetailAvatar{align-items:center;background:linear-gradient(135deg,#22c55e,#10b981);border-radius:50px;color:#fff;display:inline-flex;font-weight:800;height:46px;justify-content:center;letter-spacing:.04em;width:46px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledCard .EstimateDetailBilledMeta{display:flex;flex:1 1;flex-direction:column;gap:2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledCard .EstimateDetailBilledMeta h3{color:#0f172a;font-size:16px;font-weight:400;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledCard .EstimateDetailBilledMeta p{color:#64748b;font-size:13px;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledInfo{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailBilled .EstimateDetailBilledCard .EstimateDetailBilledMeta .EstimateDetailBilledInfo span{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;color:#7e8da3;font-size:14px;font-weight:400;padding:4px 8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField{display:flex;flex-direction:column;gap:6px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField label{color:#475569;font-size:13px;font-weight:600}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailInputMock{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:inset 0 0 0 1px #94a3b80d;color:#0f172a;display:inline-flex;font-weight:600;gap:10px;height:55px;justify-content:space-between;padding:5px 14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailInputMock{gap:10px;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailInputMock .EstimateDetailInput{background:#0000;border:none;color:#0f172a;flex:1 1;font-size:14px;height:55px;outline:3px solid #0000}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailInputMock span{color:#0f172a;font-weight:600}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailInputMock .EstimateDetailDatePickerButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#94a3b8;cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:10px;transition:color .16s ease,box-shadow .16s ease,transform .12s ease;width:32px;z-index:2}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailInputMock .EstimateDetailDatePickerButton:hover{box-shadow:0 6px 12px #0f172a1f;color:var(--background_Blue);transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown{color:#0f172a;cursor:pointer;position:relative;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailCurrencyMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 18px 36px #0f172a24;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:calc(100% + 6px);width:100%;z-index:20}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailCurrencyMenu .EstimateDetailCurrencySearch{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailCurrencyMenu .EstimateDetailCurrencySearch svg{color:#94a3b8}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailCurrencyMenu .EstimateDetailCurrencySearch input{background:#0000;border:none;color:#0f172a;flex:1 1;font-size:13px;outline:3px solid #0000}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailCurrencyMenu .EstimateDetailCurrencySearch .EstimateDetailCurrencyClear{align-items:center;background:#0000;border:none;color:#94a3b8;cursor:pointer;display:inline-flex;justify-content:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailCurrencyMenu .EstimateDetailCurrencyList{display:flex;flex-direction:column;max-height:260px;overflow-y:auto}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailCurrencyMenu .EstimateDetailCurrencyList button{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;padding:10px 12px;text-align:left;transition:background .12s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailCurrencyMenu .EstimateDetailCurrencyList button span{font-size:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailCurrencyMenu .EstimateDetailCurrencyList button div{display:flex;flex-direction:column;gap:2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailCurrencyMenu .EstimateDetailCurrencyList button div strong{color:#0f172a;font-size:13px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailCurrencyMenu .EstimateDetailCurrencyList button div small{color:#94a3b8;font-size:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailCurrencyMenu .EstimateDetailCurrencyList button:hover{background:var(--background_Gray_Light_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailCurrencyMenu .EstimateDetailCurrencyList button.is-active{background:#e0ecff}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailCurrencyMenu .EstimateDetailCurrencyList button.is-active strong{color:var(--background_Blue_Dark)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailDropdownValue{background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;gap:2px;text-align:left;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailDropdownValue svg{cursor:pointer}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailDropdownValue span:first-child{font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown .EstimateDetailDropdownValue span.EstimateDetailCurrencyName{color:#94a3b8;font-size:11px;font-weight:500}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown svg{color:#94a3b8}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField .EstimateDetailDropdown.EstimateDetailDropdown--compact{background:var(--background_Gray_Light);flex-direction:row;gap:8px;justify-content:center;min-width:88px;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailFields .EstimateDetailField.EstimateDetailField--currency .EstimateDetailDropdown{justify-content:space-between}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailProducts{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:10px;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailProducts .EstimateDetailProductsHeader{grid-gap:10px;color:#94a3b8;display:grid;font-size:12px;font-weight:400;gap:10px;grid-template-columns:2fr .7fr .7fr 60px;padding:6px 4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailProducts .EstimateDetailProductRow{grid-gap:10px;align-items:center;border-top:1px solid #f1f5f9;display:grid;gap:10px;grid-template-columns:2fr .7fr .7fr 60px;padding:8px 4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailProducts .EstimateDetailProductRow:first-of-type{border-top:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo{align-items:center;display:flex;gap:10px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo .EstimateDetailThumb{align-items:center;background:#f1f5f9;border-radius:4px;color:#475569;display:inline-flex;font-weight:400;height:48px;justify-content:center;width:48px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo .EstimateDetailProductMeta{display:flex;flex-direction:column;gap:2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo .EstimateDetailProductMeta strong{color:#0f172a;font-size:14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo .EstimateDetailProductMeta span{color:#94a3b8;font-size:12px;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailProductInfo .EstimateDetailProductMeta span.EstimateDetailPrice{color:#0f172a;font-size:13px;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailQuantity input{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-size:13px;font-weight:400;outline:3px solid #0000;padding:10px 12px;text-align:center;width:72px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailProducts .EstimateDetailProductRow .EstimateDetailQuantity input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailProducts .EstimateDetailEmpty{background:var(--background_Gray_Light);border-radius:4px;color:#94a3b8;font-size:14px;font-weight:400;text-align:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAddLine{align-items:center;background:#ecfdf3;border:1px solid #22c55e;border-radius:999px;color:#15803d;cursor:pointer;display:flex;font-weight:400;gap:8px;justify-content:center;padding:10px 18px;transition:transform .12s ease,box-shadow .16s ease;width:170px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAddLine:hover{box-shadow:0 10px 16px #22c55e2e;transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAddLineWrap{position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;left:0;max-height:520px;overflow:hidden;position:absolute;top:44px;width:420px;z-index:5}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerHeader{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerHeader .EstimateDetailPickerTabs{display:flex;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerHeader .EstimateDetailPickerTabs button{background:var(--background_Gray_Light_Blue);border:1px solid #e2e8f0;border-radius:6px;color:#64748b;cursor:pointer;font-size:12px;font-weight:500;padding:6px 10px;transition:background .16s ease,border-color .16s ease,color .16s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerHeader .EstimateDetailPickerTabs button.is-active{background:#e0ecff;border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerHeader input{border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerEmpty{color:#94a3b8;font-size:13px;font-weight:400;padding:12px;text-align:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerList{display:flex;flex-direction:column;max-height:260px;overflow-y:auto}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerList .EstimateDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px;transition:background .12s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerList .EstimateDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerList .EstimateDetailPickerItem div strong{color:#0f172a;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerList .EstimateDetailPickerItem div span{color:#94a3b8;font-size:12px;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerList .EstimateDetailPickerItem .EstimateDetailPickerMeta{color:#0f172a;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerList .EstimateDetailPickerItem:hover{background:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerActions{border-top:1px solid var(--border_Light);padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerActions button{background:#e0ecff;border:1px solid var(--background_Blue);border-radius:6px;color:var(--background_Blue_Dark);cursor:pointer;font-weight:500;padding:10px 12px;transition:transform .12s ease,box-shadow .16s ease;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailPickerActions button:hover{box-shadow:0 8px 14px #2563eb29;transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickAdd,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickCreate{border-radius:10px;border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;padding:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickAdd h4,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickCreate h4{color:#0f172a;font-size:13px;margin:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickAdd .EstimateDetailQuickRow,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickCreate .EstimateDetailQuickRow{display:flex;flex-direction:column;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickAdd .EstimateDetailQuickRow .EstimateDetailQuickRowa,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickCreate .EstimateDetailQuickRow .EstimateDetailQuickRowa{align-items:center;display:flex;gap:10px;justify-content:space-between}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickAdd .EstimateDetailQuickRow .EstimateDetailQuickRowa input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickCreate .EstimateDetailQuickRow .EstimateDetailQuickRowa input{width:30%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickAdd .EstimateDetailQuickRow .EstimateDetailQuickRowa input:first-child,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickCreate .EstimateDetailQuickRow .EstimateDetailQuickRowa input:first-child{width:70%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickAdd .EstimateDetailQuickRow input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickCreate .EstimateDetailQuickRow input{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;font-size:13px;outline:3px solid #0000;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickAdd .EstimateDetailQuickRow input:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickCreate .EstimateDetailQuickRow input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickAdd .EstimateDetailQuickRow button,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickCreate .EstimateDetailQuickRow button{background:#ecfdf3;border:1px solid #22c55e;border-radius:4px;color:#15803d;cursor:pointer;font-weight:400;padding:10px 14px;transition:transform .12s ease,box-shadow .16s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickAdd .EstimateDetailQuickRow button:hover,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickCreate .EstimateDetailQuickRow button:hover{box-shadow:0 8px 14px #22c55e2e;transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickAdd .EstimateDetailQuickToggle,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickCreate .EstimateDetailQuickToggle{align-items:center;color:#475569;display:inline-flex;font-size:12px;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickAdd .EstimateDetailQuickToggle input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailItemPicker .EstimateDetailQuickCreate .EstimateDetailQuickToggle input{height:16px;width:16px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailNotesLabel{color:#0f172a;font-size:18px;font-weight:600}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailNotes{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#94a3b8;font-weight:600;min-height:90px;padding:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailNotesInput{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-weight:600;min-height:90px;outline:3px solid #0000;padding:12px;resize:vertical;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailNotesInput:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAddPaymentForm .EstimateDetailAddPayment{align-items:flex-end;background:#e0ecff;border:1px solid var(--background_Blue);border-radius:4px;border-radius:999px;color:var(--background_Blue_Dark);cursor:pointer;display:flex;font-weight:400;justify-content:center;min-width:170px;padding:10px 18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAddPaymentForm .EstimateDetailAddPayment:hover{box-shadow:0 10px 16px #2289c52e;transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentList,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentList{display:flex;flex-direction:column;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailEmpty{background:var(--background_Gray_Light);border-radius:4px;color:#94a3b8;font-size:14px;font-weight:400;text-align:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow{align-items:flex-start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow:hover,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow:hover{box-shadow:0 6px 16px #46567b14}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo img,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo img{align-self:flex-start;border:1px solid var(--border_Light);border-radius:4px;height:44px;object-fit:cover;width:44px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentFile,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentFile{align-items:center;align-self:flex-start;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;box-sizing:border-box;color:#0f172a;display:inline-flex;font-size:12px;font-weight:600;height:44px;justify-content:center;width:100%;width:44px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText{display:flex;flex:1 1;flex-direction:column;gap:7px;min-width:0}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText strong,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText strong{color:#0f172a;font-size:14px;font-weight:500}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText span,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText span{color:#94a3b8;font-size:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentDescription,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentDescription{color:#475569;color:#94a3b8;font-size:12px;margin-top:-5px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentDate,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentDate{background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;color:#475569;font-size:11px;padding:2px 6px;width:-webkit-fit-content;width:fit-content}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentField,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentField{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-size:13px;outline:3px solid #0000;padding:12px 10px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentField:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentField:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 2px #2563eb1f}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentTextarea,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentTextarea{min-height:80px;resize:vertical}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentFieldLabel,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentFieldLabel{color:#475569;font-size:12px;font-weight:500;margin-bottom:-4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentEditActions,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentEditActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:6px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentSave,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentSave{align-self:flex-start;background:var(--background_Blue);border:none;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px;transition:transform .12s ease,box-shadow .16s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentSave:hover,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentSave:hover{box-shadow:0 10px 16px #2563eb33;transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentSave:disabled,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentSave:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentCancel,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentCancel{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-sizing:border-box;color:#64748b;cursor:pointer;font-size:12px;font-weight:500;padding:6px 14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentCancel:hover,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentCancel:hover{background:var(--background_Gray_Light_Blue);border-color:#cbd5e1;color:#475569}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentCancel:disabled,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentRow .EstimateDetailAttachmentInfo .EstimateDetailAttachmentText .EstimateDetailAttachmentCancel:disabled{cursor:not-allowed;opacity:.6}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentPrimary{display:flex;flex-direction:column;gap:4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentPrimary strong{color:#0f172a;font-size:14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentPrimary span{color:#64748b;font-size:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentPrimary .EstimateDetailPaymentSub{color:var(--background_Blue_Dark);font-size:11px;font-weight:500}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentMeta{align-items:center;display:inline-flex;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap{margin-top:6px;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenuButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenuButton:hover{background:var(--background_Gray_Light_Blue);border-color:#cbd5f5;color:var(--background_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 14px 32px #0f172a1f;display:flex;flex-direction:column;gap:6px;min-width:150px;padding:8px;position:absolute;right:0;top:38px;z-index:10}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu button{align-items:center;background:#0000;border:none;border-radius:4px;color:#0f172a;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:6px 8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu button:hover{background:#f1f5f9}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm{color:#0f172a;display:flex;flex-direction:column;font-size:12px;gap:8px;padding:6px 8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm span{font-weight:600}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm .EstimateDetailAttachmentMenuConfirmActions{align-items:center;display:flex;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm .EstimateDetailAttachmentMenuConfirmActions button{align-content:center;background:var(--background_Gray_Light_Blue);border:1px solid #cbd5e1;border-radius:4px;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 10px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm .EstimateDetailAttachmentMenuConfirmActions button:hover{box-shadow:0 6px 16px #0f172a14}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentMeta .EstimateDetailAttachmentMenuWrap .EstimateDetailAttachmentMenu .EstimateDetailAttachmentMenuConfirm .EstimateDetailAttachmentMenuConfirmActions button.is-danger{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentForm,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm textarea,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentForm input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentForm textarea,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature input,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-size:13px;outline:3px solid #0000;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm input:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm textarea:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentForm input:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentForm textarea:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature input:focus,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm textarea,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentForm textarea,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature textarea{grid-column:1/-1;min-height:80px;resize:vertical}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentForm .EstimateDetailAttachmentFormButton,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailAttachmentFormButton{align-items:center;background:#e0ecff;border:1px solid var(--background_Blue);border-radius:4px;color:var(--background_Blue_Dark);cursor:pointer;display:flex;font-weight:400;justify-content:center;padding:10px 18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton:disabled,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentForm .EstimateDetailAttachmentFormButton:disabled,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailAttachmentFormButton:disabled{cursor:not-allowed;opacity:.7}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentForm .EstimateDetailAttachmentFormButton,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailAttachmentFormButton{border-radius:999px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton .EstimateDetailAttachmentInput,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentForm .EstimateDetailAttachmentFormButton .EstimateDetailAttachmentInput,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailAttachmentFormButton .EstimateDetailAttachmentInput{display:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton .EstimateDetailAttachmentError,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentForm .EstimateDetailAttachmentFormButton .EstimateDetailAttachmentError,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailAttachmentFormButton .EstimateDetailAttachmentError{color:#ef4444;font-size:12px;font-weight:500}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentForm .EstimateDetailAttachmentFormButton,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailAttachmentFormButton{width:170px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailAttachmentForm .EstimateDetailAttachmentFormButton:hover,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentForm .EstimateDetailAttachmentFormButton:hover,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailAttachmentFormButton:hover{box-shadow:0 10px 16px #2289c52e;transform:translateY(-1px)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature.EstimateDetailSignature--list{grid-template-columns:1fr}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature.EstimateDetailSignature--modal{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignaturePad{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureCanvasWrap{background:var(--background_Gray_Light_Blue);border:1px dashed #cbd5e1;border-radius:6px;box-sizing:border-box;height:180px;padding:8px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureCanvas{background-color:var(--background_White);border-radius:4px;cursor:crosshair;height:100%;touch-action:none;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureActions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureClear,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureSave{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#475569;cursor:pointer;font-size:12px;font-weight:500;padding:12px 14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureClear:disabled,.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureSave:disabled{cursor:not-allowed;opacity:.6}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureSave{background:var(--background_Blue);border:none;color:#fff}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureList{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureCard{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;gap:12px;justify-content:space-between;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureMeta{display:flex;flex-direction:column;gap:4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureMeta strong{color:#0f172a;font-size:14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureMeta span{color:#64748b;font-size:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureImage{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;height:72px;object-fit:contain;width:160px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureType{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureTypePreview{background:var(--background_Gray_Light_Blue);border:1px dashed #cbd5e1;border-radius:6px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:140px;padding:16px 18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureTypeName{color:#0f172a;font-family:Segoe Script,Brush Script MT,Apple Chancery,cursive;font-size:28px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailSignature .EstimateDetailSignatureTypeTitle{color:#64748b;font-size:13px;font-weight:500}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentMeta{align-items:flex-end;color:#94a3b8;display:flex;flex-direction:column;font-size:11px;font-weight:300;gap:4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentActions{align-items:flex-start;display:inline-flex;justify-content:flex-end}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentActions .EstimateDetailPaymentMenuWrap{margin-top:11px;position:relative}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentActions .EstimateDetailPaymentMenuWrap .EstimateDetailPaymentMenuButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentActions .EstimateDetailPaymentMenuWrap .EstimateDetailPaymentMenuButton:hover{background:var(--background_Gray_Light_Blue);border-color:#cbd5f5;color:var(--background_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentActions .EstimateDetailPaymentMenuWrap .EstimateDetailPaymentMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 14px 32px #0f172a1f;display:flex;flex-direction:column;gap:6px;min-width:170px;padding:8px;position:absolute;right:0;top:38px;z-index:10}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentActions .EstimateDetailPaymentMenuWrap .EstimateDetailPaymentMenu button{align-items:center;background:#0000;border:none;border-radius:4px;color:#0f172a;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:6px 8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentActions .EstimateDetailPaymentMenuWrap .EstimateDetailPaymentMenu button:hover{background:#f1f5f9}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentActions .EstimateDetailPaymentMenuWrap .EstimateDetailPaymentMenu button:disabled{cursor:not-allowed;opacity:.7}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentActions .EstimateDetailPaymentMenuWrap .EstimateDetailPaymentMenu .EstimateDetailPaymentMenuConfirm{color:#0f172a;display:flex;flex-direction:column;font-size:12px;gap:8px;padding:6px 8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentActions .EstimateDetailPaymentMenuWrap .EstimateDetailPaymentMenu .EstimateDetailPaymentMenuConfirm span{font-weight:600}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentActions .EstimateDetailPaymentMenuWrap .EstimateDetailPaymentMenu .EstimateDetailPaymentMenuConfirm .EstimateDetailPaymentMenuConfirmActions{align-items:center;display:flex;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentActions .EstimateDetailPaymentMenuWrap .EstimateDetailPaymentMenu .EstimateDetailPaymentMenuConfirm .EstimateDetailPaymentMenuConfirmActions button{align-content:center;background:var(--background_Gray_Light_Blue);border:1px solid #cbd5e1;border-radius:4px;display:flex;font-size:12px;font-weight:500;justify-content:center;padding:4px 10px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentActions .EstimateDetailPaymentMenuWrap .EstimateDetailPaymentMenu .EstimateDetailPaymentMenuConfirm .EstimateDetailPaymentMenuConfirmActions button:hover{box-shadow:0 6px 16px #0f172a14}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailPaymentActions .EstimateDetailPaymentMenuWrap .EstimateDetailPaymentMenu .EstimateDetailPaymentMenuConfirm .EstimateDetailPaymentMenuConfirmActions button.is-danger{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailClientPicker{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 18px 36px #0f172a2e;display:flex;flex-direction:column;max-height:420px;overflow:hidden;position:absolute;right:0;top:64px;width:360px;z-index:22}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailClientPicker .EstimateDetailPickerHeader{border-bottom:1px solid var(--border_Light);padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailClientPicker .EstimateDetailPickerHeader input{border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-size:13px;outline:3px solid #0000;padding:10px 12px;width:100%}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailClientPicker .EstimateDetailPickerHeader input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailClientPicker .EstimateDetailPickerEmpty{color:#94a3b8;font-weight:600;padding:12px;text-align:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailClientPicker .EstimateDetailPickerList{display:flex;flex-direction:column;max-height:300px;overflow-y:auto}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:12px;transition:background .12s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem div{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem div strong{color:#0f172a;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem div span{color:#94a3b8;font-size:12px;text-align:left}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem .EstimateDetailPickerMeta{color:#0f172a;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailMainCard .EstimateDetailSection .EstimateDetailClientPicker .EstimateDetailPickerList .EstimateDetailPickerItem:hover{background:var(--background_Gray_Light)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview{align-self:flex-start;background-color:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:10px;margin-right:20px;margin-top:20px;padding:20px;position:-webkit-sticky;position:sticky;top:20px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewActions{align-items:center;display:flex;justify-content:space-between;padding:0 4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewActions .EstimateDetailPreviewLabel{color:#0f172a;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewActions .EstimateDetailPreviewActionButtons{display:inline-flex;gap:8px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewActions .EstimateDetailPreviewActionButtons .EstimateDetailIconButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#475569;cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;width:36px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewActions .EstimateDetailPreviewActionButtons .EstimateDetailIconButton:hover{background:var(--background_Gray_Light_Blue);border-color:#cbd5e1;box-shadow:0 6px 16px #0f172a14;color:var(--background_Blue)}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:14px;padding:18px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewHeader .EstimateDetailPreviewBrand{align-items:center;display:inline-flex;gap:10px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewHeader .EstimateDetailPreviewBrand .EstimateDetailPreviewBrandIcon{align-items:center;background:linear-gradient(135deg,#22c55e,#10b981);border-radius:4px;color:#fff;display:inline-flex;font-weight:800;height:42px;justify-content:center;width:42px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewHeader .EstimateDetailPreviewBrand .EstimateDetailPreviewBrandText{display:flex;flex-direction:column;gap:2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewHeader .EstimateDetailPreviewBrand .EstimateDetailPreviewBrandText strong{color:#0f172a;font-size:16px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewHeader .EstimateDetailPreviewBrand .EstimateDetailPreviewBrandText span{color:#94a3b8;font-size:12px;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewHeader .EstimateDetailPreviewMuted{color:#94a3b8;font-size:13px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewMeta{grid-gap:12px;border:1px solid var(--border_Light);border-radius:4px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewMeta>div{display:flex;flex-direction:column;gap:4px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewMeta>div span{color:#94a3b8;font-size:12px;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewMeta>div strong{color:#0f172a;font-size:14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewMeta>div small{color:#94a3b8;font-size:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewTable{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;overflow:hidden}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewTable .EstimateDetailPreviewRow{grid-gap:10px;align-items:center;border-bottom:1px solid #f1f5f9;color:#0f172a;display:grid;font-size:13px;gap:10px;grid-template-columns:2fr .6fr .8fr .9fr;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewTable .EstimateDetailPreviewRow span:first-child{font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewTable .EstimateDetailPreviewRow.EstimateDetailPreviewRow--head{background:var(--background_Gray_Light);color:#94a3b8;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewTable .EstimateDetailPreviewRow.EstimateDetailPreviewRow--empty{color:#94a3b8;font-weight:600;justify-content:center;text-align:center}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewTable .EstimateDetailPreviewRow:last-child{border-bottom:none}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewTotals{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:6px;padding:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewTotals>div{align-items:center;display:flex;justify-content:space-between}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewTotals>div span{color:#94a3b8;font-size:13px;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewTotals>div strong{color:#0f172a;font-size:14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewTotals>div.EstimateDetailPreviewGrand strong{font-size:15px;font-weight:800}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewTotals .EstimateDetailPreviewNegative{color:#ef4444}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewNotes{background:var(--background_Gray_Light);border:1px dashed var(--border_Light);border-radius:4px;display:flex;flex-direction:column;gap:4px;padding:10px 12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewNotes span{color:#94a3b8;font-size:12px;font-weight:400}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewNotes p{color:#0f172a;font-size:13px;font-weight:600;margin:0;max-width:100%;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewAttachment{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;display:flex;gap:12px;justify-content:space-between;padding:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewAttachment .EstimateDetailAttachmentInfo{align-items:center;display:inline-flex;gap:10px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewAttachment .EstimateDetailAttachmentInfo .EstimateDetailAttachmentIcon{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;display:inline-flex;font-weight:800;height:42px;justify-content:center;width:42px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewAttachment .EstimateDetailAttachmentInfo .EstimateDetailAttachmentMeta{display:flex;flex-direction:column;gap:2px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewAttachment .EstimateDetailAttachmentInfo .EstimateDetailAttachmentMeta strong{color:#0f172a;font-size:14px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewAttachment .EstimateDetailAttachmentInfo .EstimateDetailAttachmentMeta span{color:#94a3b8;font-size:12px}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewAttachment .EstimateDetailAttachmentDownload{align-items:center;background:#ecfdf3;border:1px solid #22c55e;border-radius:4px;color:#15803d;cursor:pointer;display:inline-flex;font-weight:400;gap:6px;padding:10px 12px;transition:transform .12s ease,box-shadow .16s ease}.EstimateDetail .EstimateDetailContent .EstimateDetailContentShell .EstimateDetailPreview .EstimateDetailPreviewCard .EstimateDetailPreviewAttachment .EstimateDetailAttachmentDownload:hover{box-shadow:0 10px 16px #22c55e2e;transform:translateY(-1px)}.EstimateDetail .EstimateDetailPaymentModal{align-items:center;background:#0f172a73;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:40}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentModalCard{background-color:var(--background_White);border-radius:4px;box-shadow:0 30px 80px #0f172a40;display:flex;flex-direction:column;gap:16px;padding:20px;width:min(520px,92vw)}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentModalHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentModalHeader .EstimateDetailPaymentModalTitle{display:flex;flex-direction:column}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentModalHeader .EstimateDetailPaymentModalTitle h3{align-items:center;color:#0f172a;display:inline-flex;font-size:18px;gap:8px;margin:0 0 4px}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentModalHeader .EstimateDetailPaymentModalTitle h3 svg{color:var(--background_Blue)}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentModalHeader span{color:#94a3b8;font-size:13px}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentModalClose{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#64748b;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:box-shadow .16s ease,transform .12s ease,color .16s ease;width:34px}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentModalClose:hover{box-shadow:0 8px 16px #0f172a1f;color:var(--background_Blue_Dark);transform:translateY(-1px)}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentModalBody{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField{display:flex;flex-direction:column;gap:6px}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField label{color:#475569;font-size:13px;font-weight:600}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField input{border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-size:13px;height:50px;outline:3px solid #0000;padding:13px 12px}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField input:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField textarea{border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-size:13px;min-height:90px;outline:3px solid #0000;padding:10px 12px;resize:vertical}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField .EstimateDetailDropdown{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;cursor:pointer;display:flex;gap:10px;height:50px;justify-content:space-between;padding:6px 12px;position:relative}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField .EstimateDetailDropdown .EstimateDetailDropdownValue{background:#0000;border:none;color:#0f172a;cursor:pointer;font-size:13px;font-weight:600;text-align:left;width:100%}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField .EstimateDetailDropdown svg{color:#94a3b8;cursor:pointer}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField .EstimateDetailDropdown .EstimateDetailDropdownMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;box-shadow:0 18px 36px #0f172a24;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:calc(100% + 6px);width:100%;z-index:30}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField .EstimateDetailDropdown .EstimateDetailDropdownMenu button{background:#0000;border:none;color:#0f172a;cursor:pointer;font-size:13px;padding:10px 12px;text-align:left}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField .EstimateDetailDropdown .EstimateDetailDropdownMenu button:hover{background:var(--background_Gray_Light_Blue)}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField .EstimateDetailDropdown .EstimateDetailDropdownMenu button.is-active{background:#e0ecff;color:var(--background_Blue_Dark);font-weight:600}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField.EstimateDetailPaymentField--date .EstimateDetailPaymentDateInput{align-items:center;display:flex;position:relative}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField.EstimateDetailPaymentField--date .EstimateDetailPaymentDateInput input{width:100%}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField.EstimateDetailPaymentField--date .EstimateDetailPaymentDateInput .EstimateDetailPaymentDateButton{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#94a3b8;cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:8px;transition:color .16s ease,box-shadow .16s ease,transform .12s ease;width:32px}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField.EstimateDetailPaymentField--date .EstimateDetailPaymentDateInput .EstimateDetailPaymentDateButton:hover{box-shadow:0 6px 12px #0f172a1f;color:var(--background_Blue);transform:translateY(-1px)}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentField.EstimateDetailPaymentField--full{grid-column:1/-1}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentCheckbox{align-items:center;color:#0f172a;display:inline-flex;font-size:13px;font-weight:600;gap:8px}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentCheckbox input{height:16px;width:16px}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentModalActions{display:flex;gap:10px;justify-content:flex-end}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentCancel{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#475569;cursor:pointer;font-weight:500;padding:8px 16px}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentCancel:hover{box-shadow:0 6px 16px #0f172a14}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentSave{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:4px;color:#fff;cursor:pointer;font-weight:500;padding:8px 18px}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentSave:hover{box-shadow:0 8px 20px #1d4ed847}.EstimateDetail .EstimateDetailPaymentModal .EstimateDetailPaymentSave:disabled{cursor:not-allowed;opacity:.7}.EstimateDetail .EstimateDetailSignatureModal{align-items:center;background:#0f172a73;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:45}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignatureModalCard{background-color:var(--background_White);border-radius:4px;box-shadow:0 30px 80px #0f172a40;display:flex;flex-direction:column;gap:16px;padding:20px;width:min(640px,92vw)}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader .EstimateDetailSignatureModalTitle{display:flex;flex-direction:column}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader .EstimateDetailSignatureModalTitle h3{align-items:center;color:#0f172a;display:inline-flex;font-size:18px;gap:8px;margin:0 0 4px}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader .EstimateDetailSignatureModalTitle h3 svg{color:var(--background_Blue)}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignatureModalHeader span{color:#94a3b8;font-size:13px}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignatureModalClose{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#64748b;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:box-shadow .16s ease,transform .12s ease,color .16s ease;width:34px}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignatureModalClose:hover{box-shadow:0 8px 16px #0f172a1f;color:var(--background_Blue_Dark);transform:translateY(-1px)}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignatureModeToggle{align-items:center;display:inline-flex;gap:8px}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignatureModeToggle button{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:#475569;cursor:pointer;font-size:12px;font-weight:600;padding:8px 14px;transition:background .16s ease,color .16s ease,border-color .16s ease}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignatureModeToggle button:hover{border-color:#cbd5f5;color:var(--background_Blue_Dark)}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignatureModeToggle button.is-active{background:#e0ecff;border-color:var(--background_Blue);color:var(--background_Blue_Dark)}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignatureModalBody{display:flex;flex-direction:column;gap:12px}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature input,.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature textarea{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-size:13px;outline:3px solid #0000;padding:10px 12px}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature input:focus,.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature textarea:focus{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignaturePad{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureCanvasWrap{background:var(--background_Gray_Light_Blue);border:1px dashed #cbd5e1;border-radius:6px;box-sizing:border-box;height:180px;padding:8px;width:100%}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureCanvas{background-color:var(--background_White);border-radius:4px;cursor:crosshair;height:100%;touch-action:none;width:100%}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureActions{align-items:center;display:flex;gap:8px;justify-content:flex-end}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureClear,.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureSave{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#475569;cursor:pointer;font-size:12px;font-weight:500;margin-top:5px;min-height:34px;padding:6px 14px}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureClear:disabled,.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureSave:disabled{cursor:not-allowed;opacity:.6}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureSave{background:var(--background_Blue);border:none;color:#fff}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureType{display:flex;flex-direction:column;gap:10px;grid-column:1/-1}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureTypePreview{background:var(--background_Gray_Light_Blue);border:1px dashed #cbd5e1;border-radius:6px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:140px;padding:16px 18px}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureTypeName{color:#0f172a;font-family:Segoe Script,Brush Script MT,Apple Chancery,cursive;font-size:28px}.EstimateDetail .EstimateDetailSignatureModal .EstimateDetailSignature .EstimateDetailSignatureTypeTitle{color:#64748b;font-size:13px;font-weight:500}.Expenses{animation:RenderPageOpen .1s ease;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;max-width:100%;overflow:auto;width:100%}.Expenses .ExpensesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 20px 10px}.Expenses .ExpensesHeader .ExpensesHeaderMain{display:flex}.Expenses .ExpensesHeader .ExpensesHeaderMain .ExpensesTitle{font-size:20px;font-weight:600;margin:0}.Expenses .ExpensesHeader .ExpensesHeaderMain .ExpensesSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:4px 0 0}.Expenses .ExpensesHeader .ExpensesHeaderActions{align-items:center;display:flex}.Expenses .ExpensesHeader .ExpensesAddBtn{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.Expenses .ExpensesHeader .ExpensesAddBtn:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.Expenses .ExpensesHeader .ExpensesAddBtn:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.Expenses .ExpensesStats{display:flex;flex-direction:column;gap:14px;padding:0 20px}.Expenses .ExpensesStats .ExpensesStatsRow{display:flex;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:auto}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;min-height:130px;min-width:260px;padding:14px 16px;width:100%}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list{border-left:8px solid var(--background_Gray_Dark_Light)}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList{display:flex;flex-direction:column;gap:8px;margin-top:10px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList .ExpensesStatListItem{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;gap:10px;justify-content:space-between}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList .ExpensesStatListItem .ExpensesStatListName{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList .ExpensesStatListItem .ExpensesStatListValue{color:var(--text_Title_Light);font-weight:600}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-list .ExpensesStatList .ExpensesStatListEmpty{color:var(--text_Title_Light_Light);font-size:13px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-total{border-left:8px solid #3bd85e}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-outstanding{border-left:8px solid #00bb42}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard.is-average{border-left:8px solid #00a63b}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatLabel{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatValue{color:#0f172a;font-size:22px;font-weight:700}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatMetaRow{align-items:center;display:flex;gap:10px;justify-content:space-between;white-space:nowrap}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatMeta{color:#64748b;font-size:12px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSub{color:#94a3b8;font-size:11px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend{align-items:center;color:#64748b;display:inline-flex;font-size:12px;font-weight:600;gap:4px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend svg{font-size:14px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend.is-up{color:#16a34a}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend.is-down{color:#dc2626}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatTrend.is-flat{color:#64748b}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSkeleton{animation:ExpensesSkeletonShimmer 1.2s ease infinite;background:linear-gradient(90deg,#e2e8f0,#f8fafc 50%,#e2e8f0);background-size:200% 100%;border-radius:8px;height:14px;width:100%}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSkeleton.is-value{height:24px;max-width:140px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSkeleton.is-meta{height:12px;max-width:180px}.Expenses .ExpensesStats .ExpensesStatsRow .ExpensesStatCard .ExpensesStatSkeleton.is-list{height:14px;max-width:220px}@keyframes ExpensesSkeletonShimmer{0%{background-position:0 50%}to{background-position:200% 50%}}.Expenses .ExpensesControls{display:flex;flex-direction:column}.Expenses .ExpensesControls .ExpensesControlsTop{align-items:center;display:flex;justify-content:flex-end;margin-bottom:-3px;margin-top:15px;padding:12px 20px;z-index:5}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight{display:flex;gap:11px;margin-top:-13px;position:relative}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesControlsTopRight_Fileds{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 13px;transition:background-color .15s ease,color .15s ease;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .08s ease,box-shadow .2s ease}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesControlsTopRight_Fileds:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb2e}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesControlsTopRight_Fileds svg{font-size:15px}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesControlsTopRight_Fileds h5{font-size:14px;font-weight:500;margin:0}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;min-width:340px;padding:14px 16px;position:absolute;right:0;top:42px;width:-webkit-fit-content;width:fit-content;z-index:25}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuHeader{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:1px;padding:0 2px 12px}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuHeader h4{color:#111827;font-size:15px;font-weight:700;margin:0}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuActions{display:flex;margin:8px 0}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuActions .ExpensesFieldsActionBtn{background:var(--background_Gray_Light_Blue);border:none;border-radius:4px;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:6px 10px;transition:background .15s ease,border-color .15s ease}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuActions .ExpensesFieldsActionBtn:hover{background:#eef2ff;border-color:#c7d2fe}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuActions .ExpensesFieldsActionBtn:disabled{cursor:not-allowed;opacity:.6}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuActions .ExpensesFieldsActionBtn.is-ghost{background:#0000;border-color:#e5e7eb;color:#475569}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuActions .ExpensesFieldsActionBtn.is-ghost:hover{background:#f9fafb;border-color:var(--border_Light)}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList{display:flex;flex-direction:column;max-height:460px;overflow-y:auto}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption{align-items:center;border:1px solid var(--border_Light);border-radius:4px;cursor:pointer;display:flex;gap:10px;padding:8px 10px;position:relative}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption:not(:last-child){margin-bottom:6px}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption .ExpensesFieldDragHandle{color:#9ca3af;cursor:grab;font-size:15px;-webkit-user-select:none;user-select:none}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption.is-dragging{background:#eef2ff;border-color:#c7d2fe;opacity:.75}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption:hover{background:#f9fafb}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:6px;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption span{color:#111827;font-size:13px;font-weight:500;white-space:nowrap}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsMenuList .ExpensesFieldOption.is-drag-over{background:#eef2ff;border-color:#c7d2fe}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsApply{align-self:flex-end;background:var(--background_Blue);border:1px solid #0000;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;margin-top:6px;max-height:35px;outline:3px solid #0000;padding:9px 25px;transition:background .15s ease}.Expenses .ExpensesControls .ExpensesControlsTop .ExpensesControlsTopRight .ExpensesFieldsMenu .ExpensesFieldsApply:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Expenses .ExpensesControls .ExpensesControlsBottom{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-bottom:none;border-radius:8px 8px 0 0;display:flex;flex-wrap:wrap;gap:12px;gap:14px;justify-content:space-between;padding:20px 25px;position:relative}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters{align-items:center;display:flex;gap:12px;height:40px;opacity:0;pointer-events:none;position:relative;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;z-index:3}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesCompanyFilter,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesDateFilter,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesDueDaysFilter,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesPaymentMethodFilter,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesSentFilter,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesStatusFilter{align-items:center;display:flex;position:relative}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterInput{align-items:center;display:flex}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterInput input{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50px;color:var(--text_Title_Light);font-size:13px;min-width:160px;outline:3px solid #0000;padding:6px 14px;transition:border-color .15s ease,box-shadow .15s ease}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterInput input:focus,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterInput input:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesPageSize,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesRoleFilter{position:relative}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterButton .ExpensesFilterValue{color:var(--text_Title_Light_Light);font-weight:400}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterChevron{color:var(--text_Title_Light_Light);font-size:18px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:130px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;left:0;max-height:320px;overflow:hidden;position:absolute;right:auto;top:calc(100% + 6px);width:260px;z-index:30}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:#111827}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch:focus-within,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch .ExpensesMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch .ExpensesMultiClear{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;justify-content:center;padding:2px;transition:color .15s ease}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch .ExpensesMultiClear:hover{background-color:var(--background_Gray_Light);color:#111827}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiSearch .ExpensesMultiClear:active{transform:scale(.97)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:6px 8px;text-align:left}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption:hover{background:var(--background_Gray_Light)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption:active{transform:scale(.99)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption.is-selected{background:var(--background_Gray_Light)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption.is-selected:hover{border:1px solid var(--border_Light)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption .ExpensesMultiCheckbox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;height:18px;justify-content:center;width:18px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiOption .ExpensesMultiOptionLabel{flex:1 1;text-align:left}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiOptions .ExpensesMultiEmpty{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;padding:0 8px 15px;text-align:center}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiFooter{align-items:center;display:flex;justify-content:flex-end;padding:0 10px 12px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiFooter .ExpensesMultiFooterBtn{background:var(--background_Blue);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesFilters .ExpensesMultiMenu .ExpensesMultiFooter .ExpensesMultiFooterBtn:hover{background:#135adf;outline:3px solid var(--outline_Blue)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions{align-items:center;background-color:var(--background_White);display:flex;gap:10px;height:100%;left:25px;opacity:0;pointer-events:none;position:absolute;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease;width:auto;z-index:1}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions p{color:var(--text_Title_Light);font-size:14px;margin:0}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions h3{color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:400;margin:0}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions h3:hover{text-decoration:underline}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions .ExpensesControlsActionsBox{align-items:center;background:var(--background_White);border:1px solid #e5e7eb;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:border .15s ease,color .15s ease}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions .ExpensesControlsActionsBox:hover{border:1px solid var(--background_Blue);color:#111827;outline:3px solid #2564eb33}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions .ExpensesControlsActionsBox:disabled{cursor:not-allowed;opacity:.6;outline:3px solid #0000}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions .ExpensesControlsActionsBox.is-danger{background:#fff5f5;border-color:#fecaca;color:#b91c1c}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions .ExpensesControlsActionsBox.is-danger:hover{border-color:#f87171;color:#991b1b;outline:3px solid #ef444433}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesControlsActions .ExpensesControlsActionsBox .ExpensesControlsActionsIcon{font-size:16px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:20px;position:absolute;right:25px;z-index:4}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm:focus-within,.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.Expenses .ExpensesControls .ExpensesControlsBottom .ExpensesSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Expenses .ExpensesActionModalOverlay{align-items:center;animation:ExpensesModalFadeIn .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;opacity:0;padding:20px;position:fixed;z-index:60}@keyframes ExpensesModalFadeIn{0%{opacity:0}to{opacity:1}}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal{animation:ExpensesModalPop .26s ease forwards;background-color:var(--background_White);border-radius:10px;box-shadow:0 20px 60px #0f172a4d;display:flex;flex-direction:column;gap:10px;opacity:0;padding:20px;transform:translateY(-20px);width:min(560px,95vw)}@keyframes ExpensesModalPop{0%{opacity:0;transform:translateY(-20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal.is-compact{width:min(420px,92vw)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader{align-items:center;display:flex;justify-content:space-between}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader h3{color:#0f172a;font-size:18px;margin:0}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader .ExpensesActionModalClose{align-items:center;background:#0000;border:none;border-radius:9px;color:#9ca3af;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:22px;height:34px;justify-content:center;line-height:1;transition:color .12s ease,background .12s ease,transform .12s ease;width:34px}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader .ExpensesActionModalClose:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader .ExpensesActionModalClose:hover:active{transform:scale(.9)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalHeader .ExpensesActionModalClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody{display:flex;flex-direction:column;gap:8px}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody p{color:#475569;font-size:14px;margin:0}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField{display:flex;flex-direction:column;gap:6px}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField span{color:#64748b;font-size:12px;font-weight:500}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField input,.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField textarea{background:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:4px;color:#0f172a;font-size:14px;outline:3px solid #0000;padding:10px 12px}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField input:focus,.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField textarea:focus{background-color:var(--background_White);border-color:#93c5fd;box-shadow:0 0 0 3px #3b82f633}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionField textarea{min-height:120px;resize:vertical}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionConfirmInput{border:1px solid var(--border_Light);border-radius:4px;font-size:14px;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalBody .ExpensesActionConfirmInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter{display:flex;gap:10px;justify-content:flex-end}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionSecondary{background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;outline:3px solid #0000;padding:8px 16px;transition:background .15s ease,transform .15s ease;transition:all .15s ease}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionSecondary:hover{outline:3px solid var(--border_Light)}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionDanger{background:#fc4343;border:none;border-radius:8px;color:#fff;cursor:pointer;outline:3px solid #0000;padding:8px 25px;transition:background .15s ease,outline .15s ease;transition:all .15s ease}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionDanger:hover{outline:3px solid #fc434366}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionDanger:disabled{background:#fca5a5;box-shadow:none;cursor:not-allowed;transform:none}.Expenses .ExpensesActionModalOverlay .ExpensesActionModal .ExpensesActionModalFooter .ExpensesActionSpinner{animation:ExpensesActionSpin .8s linear infinite;border:2px solid #fff9;border-radius:999px;border-top-color:#fff;display:inline-flex;height:14px;margin-right:8px;width:14px}@keyframes ExpensesActionSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Expenses .ExpensesTableSection{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 0 8px 8px;border-top:0;display:flex;flex:1 1;flex-direction:column;min-height:0;min-height:500px;padding:0 25px}.Expenses .ExpensesTableSection .ExpensesTableWrapper{-webkit-overflow-scrolling:touch;background:var(--background_White);flex:1 1;max-width:100%;min-height:0;overflow:auto;position:relative;width:100%}.Expenses .ExpensesTableSection .ExpensesTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesCompanyCell{align-items:center;display:inline-flex;gap:8px}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesCompanyCell .ExpensesCompanyLogo{background:var(--background_Gray_Light);border-radius:50%;height:18px;object-fit:cover;width:18px}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesCompanyCell .ExpensesCompanyName{color:var(--text_Title_Light);font-weight:400}.Expenses .ExpensesTableSection .ExpensesTable thead{background-color:var(--background_White);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:2}.Expenses .ExpensesTableSection .ExpensesTable tbody{display:table-row-group}.Expenses .ExpensesTableSection .ExpensesTable tr{display:table-row}.Expenses .ExpensesTableSection .ExpensesTable td{height:70px}.Expenses .ExpensesTableSection .ExpensesTable td,.Expenses .ExpensesTableSection .ExpensesTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:20px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Expenses .ExpensesTableSection .ExpensesTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:18px 12px;text-overflow:clip;white-space:nowrap}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesSortableHeader:hover{color:#111827}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesSortableHeader .ExpensesSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesSortableHeader .ExpensesSortIcon.is-active{color:#4b5563}.Expenses .ExpensesTableSection .ExpensesTable .ExpensesSortableHeader .ExpensesSortIcon.is-asc{transform:rotate(180deg)}.Expenses .ExpensesTableSection .ExpensesTable tbody tr:hover{background:rgba(249,250,251,.855);cursor:default}.Expenses .ExpensesTableSection .ExpensesTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.Expenses .ExpensesTableSection .ExpensesTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.Expenses .ExpensesTableSection .ExpensesRow{cursor:default;transition:background .12s ease-out}.Expenses .ExpensesTableSection .ExpensesPopupOverlay{align-items:center;background:#0f172a5c;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.Expenses .ExpensesTableSection .ExpensesPopupOverlay .ExpensesPopupContent{background-color:var(--background_White);border-radius:4px;box-shadow:0 20px 50px #00000040;max-height:90vh;max-width:1100px;overflow:auto;padding:12px;width:95%}.Expenses .ExpensesTableSection .ExpensesSelectCell,.Expenses .ExpensesTableSection .ExpensesSelectHeader{background-color:var(--background_White);box-shadow:none;left:0;position:-webkit-sticky;position:sticky;position:f;text-align:center;z-index:1}.Expenses .ExpensesTableSection .ExpensesSelectCell input,.Expenses .ExpensesTableSection .ExpensesSelectHeader input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:6px;cursor:pointer;display:grid;height:18px;margin-bottom:-2px;place-items:center;transition:all .15s ease;width:18px}.Expenses .ExpensesTableSection .ExpensesSelectCell input:checked,.Expenses .ExpensesTableSection .ExpensesSelectHeader input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.Expenses .ExpensesTableSection .ExpensesSelectCell input:focus-visible,.Expenses .ExpensesTableSection .ExpensesSelectHeader input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.Expenses .ExpensesTableSection .SettingsActionsHeader{max-width:50px}.Expenses .ExpensesTableSection .SettingsActionsHeader,.Expenses .ExpensesTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Expenses .ExpensesTableSection .SettingsActionsHeader:before,.Expenses .ExpensesTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.Expenses .ExpensesTableSection .SettingsActionsHeader.is-overlaying,.Expenses .ExpensesTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.Expenses .ExpensesTableSection .SettingsActionsHeader.is-overlaying:before,.Expenses .ExpensesTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.Expenses .ExpensesTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Expenses .ExpensesTableSection .SettingsCellEdit:hover{color:#111827}.Expenses .ExpensesTableSection .ExpensesCell{align-items:center;cursor:text;display:flex}.Expenses .ExpensesTableSection .ExpensesCell .ExpensesPhoneLink{color:var(--background_Blue);cursor:pointer;font-weight:500;text-decoration:underline;text-underline-offset:2px}.Expenses .ExpensesTableSection .ExpensesCell .ExpensesPhoneLink:hover{color:var(--background_Blue_Dark)}.Expenses .ExpensesTableSection .ExpensesCell .ExpensesJobLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:400;padding:0;text-decoration:none}.Expenses .ExpensesTableSection .ExpensesCell .ExpensesJobLink:hover{text-decoration:underline;text-underline-offset:2px}.Expenses .ExpensesTableSection .ExpensesCell .ExpensesJobLink:focus-visible{border-radius:4px;outline:2px solid #2563eb59;outline-offset:2px}.Expenses .ExpensesTableSection .GAExpensesCellName{gap:10px}.Expenses .ExpensesTableSection .GAExpensesCellPhone{min-width:140px}.Expenses .ExpensesTableSection .GAExpensesCellRole{min-width:120px}.Expenses .ExpensesTableSection .GAExpensesCellAddress{min-width:240px}.Expenses .ExpensesTableSection .GAExpensesCellDate{min-width:170px}.Expenses .ExpensesTableSection .ExpensesNameCell{display:flex;flex-direction:column}.Expenses .ExpensesTableSection .ExpensesName{font-weight:500}.Expenses .ExpensesTableSection .ExpensesEmail{color:#9b9b9b;font-size:11px}.Expenses .ExpensesTableSection .ExpensesRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.Expenses .ExpensesTableSection .ExpensesRoleBadgeTech{background:#e8f4ff;color:#1769aa}.Expenses .ExpensesTableSection .ExpensesRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.Expenses .ExpensesTableSection .ExpensesRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.Expenses .ExpensesTableSection .ExpensesRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.Expenses .ExpensesTableSection .ExpensesRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.Expenses .ExpensesTableSection .ExpensesPill{align-items:center;background:#f9fafb;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusBadge{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-weight:400;gap:6px;padding:4px 10px;text-transform:capitalize}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusBadge.is-created{background:rgba(220,252,231,.404);border-color:#00bb42;color:#00bb42}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusBadge.is-canceled,.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusBadge.is-cancelled{background:#fee2e2;border-color:#fecaca;color:#b91c1c}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusBadge .ExpensesStatusDot{background:currentColor;border-radius:999px;height:10px;width:10px}.Expenses .ExpensesTableSection .ExpensesCellStatus .is-submitted{background:#eef2ff;border-color:#c7d2fe;color:var(--background_Blue_Dark)}.Expenses .ExpensesTableSection .ExpensesCellStatus .is-in-progress{background:#f3e8ff;border-color:#e9d5ff;color:#7c3aed}.Expenses .ExpensesTableSection .ExpensesCellStatus .is-canceled{background:#fee2e2;border-color:#fecdd3;color:#dc2626}.Expenses .ExpensesTableSection .ExpensesCellStatus .is-done{background:#dcfce7;border-color:#bbf7d0;color:#16a34a}.Expenses .ExpensesTableSection .ExpensesCellStatus .is-pending{background:#fef3c7;border-color:#fde68a;color:#d97706}.Expenses .ExpensesTableSection .ExpensesCellStatus .is-estimate{background:#e0e7ff;border-color:#c7d2fe;color:var(--background_Blue_Dark)}.Expenses .ExpensesTableSection .ExpensesCellStatus .is-unknown{background:#f3f4f6;border-color:#e5e7eb;color:var(--text_Title_Light_Light)}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusToggle .ExpensesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusToggle .ExpensesStatusToggleText{min-width:54px;text-align:left}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusToggle.is-active .ExpensesStatusToggleDot{background:#22c55e;transform:translateX(71px)}.Expenses .ExpensesTableSection .ExpensesCellStatus .ExpensesStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Expenses .ExpensesTableSection .ExpensesEmpty{color:var(--text_Title_Light_Light);padding:22px 0;text-align:center}.Expenses .ExpensesTableSection .ExpensesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText h1 span{color:#111827;font-weight:600}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText .ExpensesPageSize{position:relative}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText .ExpensesPageSize .ExpensesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText .ExpensesPageSize .ExpensesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText .ExpensesPageSize .ExpensesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText .ExpensesPageSize .ExpensesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText .ExpensesPageSize .ExpensesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationText .ExpensesPageSize .ExpensesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationCurrent span{color:#111827;font-weight:600}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationButton{align-items:center;background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationButton svg{height:18px;width:18px}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);box-shadow:none;color:#b8b8b8;cursor:not-allowed}.Expenses .ExpensesTableSection .ExpensesPagination .ExpensesPaginationControls .ExpensesPaginationButton.ExpensesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}@media(max-width:960px){.Expenses{padding:16px}.Expenses .ExpensesFilters{flex-wrap:wrap}.Expenses .ExpensesTableWrapper{max-width:100vw;overflow-x:auto}.Expenses .ExpensesTable td,.Expenses .ExpensesTable th{white-space:nowrap}}.CreateExpenses{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:999}.CreateExpenses .CreateExpensesOverlay{-webkit-backdrop-filter:blur(1.2px);backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute;z-index:1}.CreateExpenses .CreateExpensesPreviewModal{align-items:center;animation:CreateExpensesFadeIn .2s ease;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(219,228,253,.243);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:22}.CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent{align-items:center;animation:CreateExpensesFadeIn .2s ease;background:#fff;border-radius:12px;display:flex;justify-content:center;max-height:90vh;max-width:min(1100px,92vw);padding:16px;position:relative}.CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent img{max-height:80vh;max-width:100%;object-fit:contain}.CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent .CreateExpensesPreviewModalClose{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;position:absolute;right:10px;top:10px;width:32px}.CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent .CreateExpensesPreviewModalClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateExpenses .CreateExpensesModal{background:#fff;border-radius:10px;box-shadow:0 24px 50px #0f172a33;display:flex;flex-direction:column;max-height:90vh;opacity:0;overflow:visible;position:relative;transform:translateY(10px) scale(.98);transition:transform .2s ease,opacity .2s ease;width:min(1100px,92vw);z-index:2}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader{align-items:center;background-color:var(--background_Gray_Light);border-bottom:1px solid var(--border_Light);border-radius:10px 10px 0 0;display:flex;justify-content:space-between;padding:18px 24px}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft{align-items:center;display:flex;gap:20px;justify-content:center}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft h3{font-size:18px;margin:0}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesHeaderSubtle{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;max-width:220px;min-height:45px;outline:3px solid hsla(0,0%,84%,.078);overflow:scroll;padding:10px 12px;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap;width:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesModalLeft .CreateExpensesHeaderSubtle:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesClose{align-items:center;background:#0000;border:none;border-radius:9px;cursor:pointer;display:inline-flex;justify-content:center;transition:background-color .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesClose:hover{background-color:var(--background_Gray_Dark_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesClose:hover:active{transform:scale(.9)}.CreateExpenses .CreateExpensesModal .CreateExpensesHeader .CreateExpensesClose:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody{background-color:var(--background_Gray_Light);border-radius:8px;display:flex;min-height:0;overflow:visible;position:relative}.CreateExpenses .CreateExpensesModal .CreateExpensesBody.is-left-collapsed .CreateExpensesRight{width:calc(100% - 20px)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody.is-left-collapsed .CreateExpensesLeftToggle{border:1px solid var(--background_Blue);left:24px;outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody.is-left-collapsed .CreateExpensesLeftToggle:hover{background-color:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeftToggle{align-items:center;background:#fff;border:none;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;height:34px;justify-content:center;left:29.5%;outline:3px solid #0000;position:absolute;top:12px;transform:translateX(-50%);transition:left .2s ease,transform .2s ease,border-color .15s ease,outline .15s ease;width:34px;z-index:3}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeftToggle:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeftToggle .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft{background-color:#fff;border-radius:0 0 0 10px;border-right:1px solid var(--border_Light);overflow:hidden;transition:width .2s ease,transform .2s ease,opacity .2s ease;width:30%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft.is-collapsed{opacity:1;pointer-events:none;transform:translateX(0);width:30px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft.is-collapsed .CreateExpensesAutofill{opacity:0;pointer-events:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill{display:flex;flex-direction:column;gap:16px;height:100%;padding:16px;transition:opacity .2s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader{align-items:center;display:flex;justify-content:space-between}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesAutofillHeaderGenayaAI{align-items:center;display:flex;gap:6px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesAutofillHeaderGenayaAI h4{color:var(--text_Title_Light);font-size:14px;font-weight:500;margin:0;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesAutofillHeaderGenayaAI .Genaya_{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesCloseMini{align-items:center;background:#0000;background-color:var(--background_Gray_Light);border:none;border-radius:8px;cursor:pointer;display:flex;justify-content:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesCloseMini .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesCloseMini:hover{background-color:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillHeader .CreateExpensesCloseMini:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone{border:2px dashed #cbd5f5;border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:12px;outline:3px solid #0000;overflow:auto;padding:15px;position:relative;text-align:center;transition:border-color .15s ease,background .15s ease,outline .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone.is-dragover{border:1px dashed var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone.is-extracted{background:linear-gradient(135deg,#f8fafc,#eef2f7);border:2px solid #cbd5e1}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:1px solid #2563eb66;border-radius:10px;box-shadow:0 10px 20px #2563eb2e;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:400;gap:6px;justify-content:center;min-height:44px;padding:12px 18px;white-space:nowrap;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton:hover{background:linear-gradient(135deg,var(--background_Blue_Dark),var(--background_Blue));border:1px solid #2563eb99;outline:3px solid var(--outline_Blue);transition:background .15s ease,outline .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton:focus{transform:translateY(1px)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneButton span{color:#fff;font-size:16px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneInput{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile{align-items:center;background-color:#fff;border-bottom:1px solid var(--border_Light);border-radius:8px 8px 0 0;display:flex;gap:8px;justify-content:space-between;margin-bottom:-12px;padding:10px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile .CreateExpensesDropzoneHeaderFileName{color:var(--text_Title_Dark);font-size:11px;max-width:calc(100% - 26px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile .CreateExpensesDropzoneHeaderFileRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile .CreateExpensesDropzoneHeaderFileRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneHeaderFile .CreateExpensesDropzoneHeaderFileRemove:hover .material-symbols-outlined{color:var(--text_Title_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone p{color:#64748b;font-size:12px;margin:0;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone span{color:var(--background_Blue);font-size:11px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneLoading{align-items:center;animation:CreateExpensesFadeIn .2s ease;background:#ffffffeb;border-radius:10px;color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:10px;inset:8px;justify-content:center;position:absolute;z-index:2}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneLoading span{color:var(--text_Title_Light);font-size:13px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneLoading .CreateExpensesDropzoneLoadingFile{color:var(--text_Title_Light_Light);font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzoneLoading .CreateExpensesDropzoneSpinner{animation:CreateExpensesSpin .9s linear infinite;border:3px solid #2563eb33;border-radius:50%;border-top:3px solid var(--background_Blue);height:36px;width:36px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview{align-items:flex-start;background:#fff;border-radius:0 0 8px 8px;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesPreviewClickable{cursor:zoom-in;transition:transform .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesPreviewClickable:hover{transform:scale(1.01)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview img{height:auto;object-fit:contain;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf{display:flex;flex-direction:column;height:100%;min-height:0;overflow:auto;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfLoading{align-items:center;background:#f8fafc;border-radius:8px;color:var(--text_Title_Light);display:flex;gap:10px;justify-content:center;padding:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfLoading span{color:var(--text_Title_Light);font-size:12px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfPages{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;overflow:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfPages img{background:#fff;border-bottom:1px solid var(--border_Light);height:auto;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfLabel{align-items:center;background-color:#fff;border-radius:0 0 8px 8px;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px;justify-content:center;padding:10px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesDropzone .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewPdf .CreateExpensesDropzonePreviewPdfLabel span{color:var(--background_Blue);font-size:12px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillNote{align-items:center;color:#64748b;display:flex;font-size:12px;gap:4px;justify-content:center;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesAutofill .CreateExpensesAutofillNote span{font-size:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments{display:flex;flex-direction:column;height:100%;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav{align-items:center;background:#fff;border-bottom:1px solid var(--border_Light);display:flex;gap:8px;justify-content:center;padding:6px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav .CreateExpensesDropzonePreviewNavBtn{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav .CreateExpensesDropzonePreviewNavBtn:disabled{cursor:not-allowed;opacity:.5}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav .CreateExpensesDropzonePreviewNavBtn .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewNav .CreateExpensesDropzonePreviewCount{color:var(--text_Title_Light_Light);font-size:11px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFrame{align-items:center;background:#fff;display:flex;flex:1 1;justify-content:center;min-height:180px;padding:8px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFrame iframe{background:#fff;border:none;border-radius:6px;height:100%;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewLoading{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewLoading .material-symbols-outlined{animation:CreateExpensesSpin 1s linear infinite;font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewEmpty{color:var(--text_Title_Light_Light);font-size:12px;text-align:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFile{align-items:center;display:flex;flex-direction:column;gap:6px;text-align:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFile .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:28px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFile p{color:var(--text_Title_Light);font-size:12px;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft .CreateExpensesDropzonePreview .CreateExpensesDropzonePreviewAttachments .CreateExpensesDropzonePreviewFile .CreateExpensesDropzonePreviewOpen{background:#fff;border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;font-size:12px;padding:4px 10px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight{background-color:#fff;border-radius:0 0 10px 0;display:flex;flex-direction:column;gap:16px;overflow:auto;width:70%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightTop{grid-gap:12px 16px;background-color:var(--background_Gray_Light);display:grid;gap:12px 16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:26px 16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField{display:flex;flex-direction:column;gap:6px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField label{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;font-weight:500;justify-content:space-between}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField label span{color:var(--background_Blue);font-size:12px;font-weight:300}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField input,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField textarea{border:1px solid var(--border_Light);border-radius:10px;font-size:13px;outline:3px solid #0000;padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField input:hover,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField textarea:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField input:active,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField input:focus,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField textarea:active,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesField textarea:focus{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb33}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown{position:relative}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:10px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton.is-open{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb33}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton.is-open .material-symbols-outlined{transform:rotate(180deg)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:4px;display:flex;gap:8px;justify-content:flex-start;padding:6px 8px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput.is-open,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput:hover{border:1px solid var(--background_Blue);box-shadow:0 0 0 3px #2563eb33}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput .CreateExpensesInputChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;gap:6px;padding:4px 8px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput .CreateExpensesInputChip .CreateExpensesInputChipText{color:var(--text_Title_Light);font-size:12px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput .CreateExpensesInputChip .CreateExpensesInputChipRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput .CreateExpensesInputChip .CreateExpensesInputChipRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput input{background:#0000;border:none;flex:1 1;font-size:14px;min-width:120px;outline:3px solid #0000;padding:4px 2px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput input:active,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput input:focus,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownInput input:hover{border:none;box-shadow:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownChevron{display:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a29;display:flex;flex-direction:column;gap:3px;left:0;max-height:280px;opacity:0;overflow-y:auto;padding:10px;pointer-events:none;position:absolute;top:50px;transform:translateY(-6px) scale(.98);transform-origin:top center;transition:opacity .16s ease,transform .16s ease;width:100%;z-index:10}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownMenu.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownLoading{align-items:center;color:#64748b;display:flex;font-size:13px;gap:8px;padding:10px 12px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownLoading .CreateExpensesDropdownLoadingIcon{animation:CreateExpensesSpin .9s linear infinite;font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownEmpty{color:#64748b;font-size:13px;padding:10px 12px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption{align-items:flex-start;background:#0000;border:none;border-radius:10px;color:#111827;cursor:pointer;display:flex;font-family:inherit;font-size:13px;gap:8px;justify-content:space-between;padding:8px 10px;text-align:left;transition:background .12s ease;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionMain{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionPrimary{color:var(--text_Title_Light);font-size:13px;font-weight:600}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionSecondary{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionBadge{background:#eef2ff;border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;margin-right:-3px;margin-top:-2px;padding:4px 8px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionTag{background:#eef2ff;border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;font-weight:600;padding:2px 8px;text-transform:capitalize}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionTag.is-tech{background:#ecfdf3;color:#166534}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionTag.is-subcontractor{background:#fff7ed;color:#9a3412}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption .CreateExpensesDropdownOptionTag.is-vendor{background:#eef2ff;color:#1e40af}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption:hover{background:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesDropdown .CreateExpensesDropdownOption.is-active{background:#eff6ff;background:var(--background_Gray_Light);border:1px solid var(--border_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems{display:flex;flex-direction:column;gap:12px;padding:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsTable{border-bottom:1px solid var(--border_Light);max-height:0;overflow:hidden;transition:max-height .2s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsTable.is-no-animate{transition:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsTable .CreateExpensesLineItemsTableInner{border-collapse:collapse;table-layout:fixed;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHeader{border-bottom:1px solid var(--border_Light);color:#475569;font-size:12px;font-weight:600;text-align:left}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHeader th{border-right:1px dotted #cbd5e1;padding:10px 12px;vertical-align:middle}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHeader th:last-child{border-right:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow{border-bottom:1px solid var(--border_Light);cursor:grab;transition:background .15s ease,transform .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-dragging{background:#f1f5f9;cursor:grabbing}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-dragging .CreateExpensesLineItemsCell{background:#f1f5f9}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-drag-over{background:#0000}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-shift-up{transform:translateY(-6px)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow.is-shift-down{transform:translateY(6px)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsRow:last-child{border-bottom:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell{border-right:1px dotted #cbd5e1;padding:8px 12px;vertical-align:middle}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell:last-child{border-right:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell input{background:#0000;border:none;color:#0f172a;cursor:text;font-size:13px;outline:3px solid #0000;padding:6px 4px;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-handle{padding:0;text-align:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-index{text-align:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-actions{align-items:center;display:flex;gap:6px;justify-content:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol{color:var(--text_Title_Light);font-size:14px;font-weight:500}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-handle,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-handle{width:32px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-index,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-index{width:36px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-category,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-category{width:220px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-description,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-description{width:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-amount,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-amount{width:140px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCell.is-actions,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsCol.is-actions{width:82px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHandle{align-items:center;color:var(--text_Title_Light_Light_Light);cursor:grab;display:inline-flex;margin-top:4px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsHandle.is-dragging{color:#64748b;cursor:grabbing}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsNumber{color:var(--text_Title_Light);font-size:13px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:6px;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction:hover{background:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction.is-danger{border-color:#fecaca;color:#b91c1c}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction.is-danger:hover{background:#fef2f2}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAction .material-symbols-outlined{font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAmount{align-items:center;display:flex;gap:6px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAmount span{color:#475569;font-size:13px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsAmount input{padding-right:2px;text-align:right}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions{align-items:center;display:flex;gap:12px;justify-content:space-between}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions .CreateExpensesLineItemsBtn{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:4px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:500;outline:3px solid #0000;padding:5px 20px;transition:all .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions .CreateExpensesLineItemsBtn:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions .CreateExpensesLineItemsBtn:active{background:var(--background_Gray_Light);transform:translateY(1px);transition:background .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsActions .CreateExpensesLineItemsBtn.is-ghost{background:#0000}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesLineItems .CreateExpensesLineItemsTotal{align-items:center;display:flex;font-size:14px;gap:8px;margin-left:auto}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesFooterFields{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments{padding:16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt{align-items:center;display:flex;gap:10px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton{align-items:center;background:#fff;border:1px dashed var(--border_Dark_Light);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-top:5px;outline:3px solid #0000;padding:2dvb 10px;transition:border-color .15s ease,outline .15s ease;width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton.is-dragover,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton:hover{border:1px dashed var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton input{display:none}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton p{color:var(--background_Blue);font-size:14px;font-weight:300;margin:0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesReceipt .CreateExpensesReceiptButton h6{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300;margin:5px 0 0}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList{display:flex;flex-direction:column;gap:4px;padding-right:4px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem{align-items:center;background:#fff;display:flex;justify-content:space-between}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo{align-items:center;display:flex;gap:7px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo .CreateExpensesAttachmentName{-webkit-box-orient:vertical;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:-webkit-box;font-size:13px;font-weight:500;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:normal}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo .CreateExpensesAttachmentName:focus,.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo .CreateExpensesAttachmentName:hover{text-decoration:underline}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentInfo .CreateExpensesAttachmentMeta{color:var(--text_Title_Light_Light);font-size:12px;white-space:nowrap}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentRemove{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentsList .CreateExpensesAttachmentItem .CreateExpensesAttachmentRemove .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesRightAttacments .CreateExpensesAttachmentError{color:#dc2626;font-size:12px;margin-top:8px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions{background:#fff;border-radius:0 0 10px 10px;border-top:1px solid var(--border_Light);bottom:0;display:flex;gap:10px;justify-content:flex-end;margin-top:10px;padding:16px;position:-webkit-sticky;position:sticky}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesCancel{background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:8px 16px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesCancel:hover{background:var(--background_Gray_Light)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;gap:8px;outline:3px solid #0000;padding:8px 18px;transition:background .15s ease,outline .15s ease}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave:hover{outline:3px solid var(--outline_Blue)}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave .CreateExpensesSaveSpinner{align-items:center;display:inline-flex;justify-content:center}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave .CreateExpensesSaveSpinner .material-symbols-outlined{animation:CreateExpensesSpin 1s linear infinite;font-size:18px}.CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions .CreateExpensesSave .CreateExpensesSaveLabel{line-height:1}.CreateExpenses.is-visible{opacity:1;pointer-events:auto}.CreateExpenses.is-visible .CreateExpensesModal{opacity:1;transform:translateY(0) scale(1)}@keyframes CreateExpensesSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CreateExpensesFadeIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@media(max-width:900px){.CreateExpenses .CreateExpensesModal .CreateExpensesBody{flex-direction:column}.CreateExpenses .CreateExpensesModal .CreateExpensesLeft,.CreateExpenses .CreateExpensesModal .CreateExpensesRight{width:100%}.CreateExpenses .CreateExpensesModal .CreateExpensesFooterFields,.CreateExpenses .CreateExpensesModal .CreateExpensesRightTop{grid-template-columns:1fr}.CreateExpenses .CreateExpensesModal .CreateExpensesLineItemsHeader,.CreateExpenses .CreateExpensesModal .CreateExpensesLineItemsRow{grid-template-columns:40px 1fr 1fr;row-gap:8px}.CreateExpenses .CreateExpensesModal .CreateExpensesLineItemsCell.is-actions,.CreateExpenses .CreateExpensesModal .CreateExpensesLineItemsCell.is-amount,.CreateExpenses .CreateExpensesModal .CreateExpensesLineItemsCell.is-description{grid-column:span 2}}.ExpensesDetail{background-color:auto;min-height:100%;width:100%}.ExpensesDetail .CreateExpenses{border:1px solid var(--border_Light);border-radius:8px;height:100%;inset:unset;opacity:1;pointer-events:auto;position:static;transition:none;width:100%}.ExpensesDetail .CreateExpenses .CreateExpensesOverlay{display:none}.ExpensesDetail .CreateExpenses .CreateExpensesPreviewModal,.ExpensesDetail .CreateExpenses .CreateExpensesPreviewModal .CreateExpensesPreviewModalContent{animation:none 0s ease 0s 1 normal none running;animation:initial}.ExpensesDetail .CreateExpenses .CreateExpensesModal{border-radius:8px;box-shadow:none;height:100%;max-height:100%;opacity:1;transform:none;transition:none;width:100%}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesHeader{border-radius:8px 8px 0 0}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody{background-color:var(--background_Gray_Light);border-radius:0 0 8px 8px;height:100%;max-height:100%;width:100%}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesLeft{background-color:#fff;border-radius:0 0 0 8px}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight{background-color:#fff;border-radius:0 0 8px 0}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesAttachmentsList{overflow:visible;overflow:initial}.ExpensesDetail .CreateExpenses .CreateExpensesModal .CreateExpensesBody .CreateExpensesRight .CreateExpensesActions{background:#fff;border-radius:0;bottom:0;position:-webkit-sticky;position:sticky}.RenameColumn{inset:0;position:fixed;z-index:3000}@keyframes RenameColumnSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RenameColumn .RenameColumnOverlay{align-items:center;display:flex;inset:0;justify-content:center;position:fixed}.RenameColumn .RenameColumnBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);border:none;cursor:pointer;inset:0;padding:0;position:absolute}.RenameColumn .RenameColumnCard{animation:HeaderRightMenuOpen .12s ease;background:#fff;border-radius:14px;box-shadow:0 18px 40px #0f172a33;display:flex;flex-direction:column;gap:16px;padding:22px;position:relative;width:min(420px,92vw);z-index:1}.RenameColumn .RenameColumnCard .RenameColumnHeader{display:flex;flex-direction:column;gap:6px}.RenameColumn .RenameColumnCard .RenameColumnHeader h2{color:var(--text_Title_Light);font-size:18px;font-weight:600}.RenameColumn .RenameColumnCard .RenameColumnHeader p{color:var(--text_Title_Light_Light);font-size:13px}.RenameColumn .RenameColumnCard .RenameColumnBody{display:flex;flex-direction:column;gap:8px}.RenameColumn .RenameColumnCard .RenameColumnBody label{color:var(--text_Title_Light);font-size:12px;font-weight:500}.RenameColumn .RenameColumnCard .RenameColumnBody input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:13px;outline:none;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease}.RenameColumn .RenameColumnCard .RenameColumnBody input:focus,.RenameColumn .RenameColumnCard .RenameColumnBody input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.RenameColumn .RenameColumnCard .RenameColumnActions{display:flex;gap:10px;justify-content:flex-end}.RenameColumn .RenameColumnCard .RenameColumnActions button{border:1px solid #0000;border-radius:999px;cursor:pointer;font-size:13px;font-weight:400;max-height:35px;padding:8px 18px;transition:all .15s ease}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnCancel{background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;padding:9px 16px;transition:background .15s ease,transform .15s ease}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnCancel:hover{background:var(--background_Gray_Light)}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:10px;justify-content:center;outline:3px solid #0000;padding:9px 25px;transition:all .15s ease}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave:hover{outline:3px solid var(--outline_Blue)}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.RenameColumn .RenameColumnCard .RenameColumnActions .RenameColumnSave .RenameColumnSpinner{animation:RenameColumnSpin .9s linear infinite;font-size:16px}.LeadsTableFolder .LeadsFolderDropdown,.LeadsTableFolder .LeadsTableLabelsDropdown{position:relative}.LeadsTableFolder .LeadsFolderDropdown .LeadsTableFolderMenu,.LeadsTableFolder .LeadsTableLabelsDropdown .LeadsTableFolderMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:flex;flex-direction:column;gap:6px;left:0;min-width:200px;padding:10px;position:absolute;top:calc(100% + 8px);z-index:30}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:6px 4px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;text-align:left}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem:hover{background:var(--background_Gray_Light)}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem.is-selected{background:#eef2ff}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderName{color:var(--text_Title_Light);font-size:13px;font-weight:500;font-weight:400;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderName.is-selected{color:var(--background_Blue)}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderIcon{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderIcon.is-muted{color:var(--text_Title_Light_Light);opacity:.55}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderItem .LeadsTableFolderwatch{border:1px solid var(--border_Light);border-radius:50%;height:10px;min-width:10px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderDivider{background:var(--border_Light);height:1px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderNew{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:8px 10px;transition:all .15s ease}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderNew .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderNew:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderActions{align-items:stretch;display:flex;flex-direction:column;gap:8px}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderActions .LeadsTableFolderApply{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;outline:3px solid #0000;padding:8px 12px;text-align:center;transition:all .15s ease}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderActions .LeadsTableFolderApply:hover{background:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTableFolder .LeadsTableFolderMenu .LeadsTableFolderActions .LeadsTableFolderApply:disabled{cursor:not-allowed;opacity:.6}.LeadsTableFolder .LeadsCreateFolder{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderOverlay{animation:CreateTagsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);inset:0;position:absolute}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 30px 60px #0f172a40;display:flex;flex-direction:column;gap:16px;padding:20px 22px;position:relative;width:min(420px,92vw);z-index:1}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderHeader{align-items:center;display:flex;justify-content:space-between}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderHeader h3{color:var(--text_Title_Light);font-size:16px;font-weight:600}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderHeader button{background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;font-size:20px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderHeader button:hover{background-color:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Light)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody{display:flex;flex-direction:column;gap:14px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField{display:flex;flex-direction:column;gap:6px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField label{color:var(--text_Title_Light);font-size:13px;font-weight:500}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField input{border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);font-size:13px;height:42px;outline:3px solid #0000;padding:8px 10px;transition:all .15s ease}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField input:focus,.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderField input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow{align-items:center;display:flex;gap:10px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:inline-flex;height:52px;justify-content:center;width:52px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:50%;cursor:pointer;height:44px;overflow:hidden;padding:0;width:44px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]::-webkit-color-swatch-wrapper{border-radius:50%;padding:0}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]::-webkit-color-swatch{border:none;border-radius:50%}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]::-moz-color-swatch{border:none;border-radius:50%}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorSwatchWrapper input[type=color]:focus{box-shadow:0 0 0 2px #2563eb33;outline:3px solid #0000}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderColorField .LeadsCreateFolderColorRow .LeadsCreateFolderColorHex{flex:1 1;font-family:monospace}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField{position:relative}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;gap:10px;height:42px;justify-content:space-between;outline:3px solid #0000;padding:8px 10px;transition:all .15s ease;width:100%}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger:focus,.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger .LeadsCreateFolderIconPreview{color:var(--text_Title_Light);font-size:20px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger .LeadsCreateFolderIconLabel{color:var(--text_Title_Light);flex:1 1;font-size:14px;text-align:left}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconTrigger .LeadsCreateFolderIconArrow{color:var(--text_Title_Light_Light);font-size:20px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu{grid-gap:8px;animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));left:0;max-height:220px;overflow:auto;padding:10px;position:absolute;top:calc(100% + 8px);width:100%;z-index:10}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu .LeadsCreateFolderIconOption{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .15s ease}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu .LeadsCreateFolderIconOption span{color:var(--text_Title_Light);font-size:20px}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu .LeadsCreateFolderIconOption:hover{background:var(--background_Gray);background:#eef2ff;border-color:var(--background_Blue)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderBody .LeadsCreateFolderIconField .LeadsCreateFolderIconMenu .LeadsCreateFolderIconOption.is-selected{background:#eef2ff;border-color:var(--background_Blue)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter{display:flex;gap:10px;justify-content:flex-end}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;font-size:13px;font-weight:400;height:33px;justify-content:center;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button.is-primary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.LeadsTableFolder .LeadsCreateFolder .LeadsCreateFolderCard .LeadsCreateFolderFooter button.is-primary:hover{background:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsPageMain{animation:RenderPageOpen .1s ease;display:flex;height:100%;width:100%}.LeadsPageMain .LeadsMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px 0 0 6px;border-right:none;display:flex;flex-direction:column;gap:16px;max-width:238px;min-width:238px;padding:20px 14px}.LeadsPageMain .LeadsMenu .LeadsMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600}.LeadsPageMain .LeadsMenu .LeadsMenuButton{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;min-height:34px;padding:6px 10px;transition:all .15s ease;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuButton:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuButton.isActive{background:var(--background_Gray_Light);color:var(--background_Blue)}.LeadsPageMain .LeadsMenu .LeadsMenuButton.isActive .material-symbols-outlined{color:var(--background_Blue)}.LeadsPageMain .LeadsMenu .LeadsMenuButton:disabled{cursor:not-allowed;opacity:.6}.LeadsPageMain .LeadsMenu .LeadsMenuHome{align-items:center;border-radius:10px;display:flex;gap:8px;height:34px;padding:2px}.LeadsPageMain .LeadsMenu .LeadsMenuHome.is-active,.LeadsPageMain .LeadsMenu .LeadsMenuHome:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuButton{background:#0000;flex:1 1;justify-content:flex-start;min-height:34px}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggle{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;cursor:pointer;display:inline-flex;height:34px;justify-content:center;transition:all .15s ease;width:34px}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggle .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuHome .LeadsMenuToggle:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder{display:flex;flex-direction:column;gap:3px;padding:2px 0 2px 23px;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuContent{display:flex;flex-direction:column;gap:6px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderEmpty{color:var(--text_Title_Light_Light);font-size:12px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow{align-items:center;border-radius:7px;display:flex;justify-content:space-between;position:relative;transition:all .15s ease;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow.is-active,.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow.is-open{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow.is-open .LeadsMenuFolderItem{min-width:0;padding-right:25px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow.is-open .LeadsMenuFolderActions{opacity:1;pointer-events:auto}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow:hover .LeadsMenuFolderItem{min-width:0;padding-right:25px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow:hover .LeadsMenuFolderActions{opacity:1;pointer-events:auto}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light);cursor:pointer;display:flex;flex:1 1;font-size:13px;gap:8px;min-width:0;padding:6px 0 6px 8px;transition:all .15s ease;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem.is-active{color:var(--background_Blue)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderIcon{color:var(--text_Title_Light_Light);flex:0 0 auto;font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderIcon.is-muted{color:var(--text_Title_Light_Light);opacity:.55}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderwatch{border:1px solid var(--border_Light);border-radius:50%;flex:0 0 auto;height:10px;width:10px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderText{flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderTooltip,.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderTooltip .ToolTopExplainTarget{flex:1 1;min-width:0;width:100%}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderItem .LeadsMenuFolderTooltip .ToolTopExplainBubble{text-align:left}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions{align-items:center;display:flex;opacity:0;pointer-events:none;position:relative;position:absolute;right:0;top:0;transition:all .15s ease}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions.is-open{opacity:1;pointer-events:auto}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderMore{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;transition:all .15s ease;width:28px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderMore .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderMore:hover{background:#0000}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 8px 20px #1018281f;display:flex;flex-direction:column;gap:4px;min-width:130px;padding:6px;position:absolute;right:0;top:32px;z-index:20}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:6px 8px;transition:all .15s ease}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button:hover{background:var(--background_Gray_Light)}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button.is-danger,.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderRow .LeadsMenuFolderActions .LeadsMenuFolderDropdown button.is-danger .material-symbols-outlined{color:#e11d48}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderAdd{align-items:center;background:#0000;border:none;border-radius:7px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;padding:4px;transition:all .15s ease}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderAdd .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPageMain .LeadsMenu .LeadsMenuFolder .LeadsMenuFolderAdd:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.LeadsPage{background-color:#fff;border:1px solid var(--border_Light);border-radius:0 6px 6px 0;display:flex;flex-direction:column;gap:24px;min-height:100%;padding:24px 28px 40px;width:100%}.LeadsPage .LeadsPageHeader{align-items:center;display:flex;gap:16px;justify-content:space-between}.LeadsPage .LeadsPageHeader .LeadsPageTitle{display:flex;flex-direction:column}.LeadsPage .LeadsPageHeader .LeadsPageTitle h1{color:var(--text_Title_Light);font-size:20px;font-weight:600}.LeadsPage .LeadsPageHeader .LeadsPageTitle p{color:var(--text_Title_Light_Light);font-size:13px}.LeadsPage .LeadsPageHeader .LeadsCreateButton{align-items:center;background:var(--background_Blue);border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:8px 20px 8px 12px;transition:all .15s ease}.LeadsPage .LeadsPageHeader .LeadsCreateButton .material-symbols-outlined{font-size:18px}.LeadsPage .LeadsPageHeader .LeadsCreateButton:hover{box-shadow:0 10px 24px #2563eb33;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.LeadsPage .LeadsPageContent{display:flex;flex-direction:column;gap:16px}.LeadsPage .LeadsPageContent .LeadsTrashNotice{align-items:center;background:#ef444414;border:1px solid #ef444433;border-radius:10px;color:#b91c1c;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:10px 14px}.LeadsPage .LeadsPageContent .LeadsTrashNotice .material-symbols-outlined{font-size:18px}.LeadsPage .LeadsPageContent .LeadsPageToolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12 px;justify-content:space-between}.LeadsPage .LeadsPageContent .LeadsPageToolbar.is-trash{justify-content:flex-end}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarLeft{align-items:center;display:flex;flex-wrap:wrap}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:32px;margin-right:10px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarButton.is-open{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown{position:relative}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:160px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);z-index:20}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:8px;padding:6px 14px;text-align:left;transition:background .12s ease,color .12s ease;white-space:nowrap}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption.is-active,.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption:hover{background:var(--background_Gray_Light);color:#111827}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarDropdown .LeadsToolbarDropdownMenu .LeadsToolbarDropdownOption.is-active .material-symbols-outlined{color:#111827}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light_Light);display:inline-flex;gap:6px;height:40px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:240px}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarSearch:focus-within,.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarSearch:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarSearch .material-symbols-outlined{font-size:18px}.LeadsPage .LeadsPageContent .LeadsPageToolbar .LeadsToolbarSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:13px;min-width:160px;outline:none}.LeadsPage .LeadsPageContent .LeadsPageError{background:#ef44441a;border-radius:10px;color:#ef4444;font-size:13px;padding:12px 14px}.LeadsPage .LeadsPageContent .LeadsList,.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody{display:flex;flex-direction:column}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListEmpty{align-items:center;color:var(--text_Gray);display:flex;font-size:13px;justify-content:center;min-height:160px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton{display:flex;flex-direction:column;gap:12px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonRow{align-items:center;background:var(--background_White);border-radius:10px;display:flex;gap:16px;justify-content:space-between;padding:16px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonMain{align-items:center;display:flex;flex:1 1;gap:12px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonBox,.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonButton,.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonCircle,.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonIcon,.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonLine{animation:LeadsSkeletonShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;border-radius:8px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonBox{border-radius:6px;height:18px;width:18px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonCircle{border-radius:50%;height:18px;width:18px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonIcon{border-radius:8px;height:45px;width:45px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonText{display:flex;flex-direction:column;gap:8px;min-width:220px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonLine{height:12px;width:220px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonLine.is-small{height:10px;width:140px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonActions{align-items:center;display:flex;gap:8px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonButton{height:34px;width:90px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListSkeleton .LeadsListSkeletonButton.is-small{width:60px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:320px;padding:40px 24px 50px;text-align:center}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState img{height:auto;object-fit:contain;width:120px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState h3{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin-top:20px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState p{color:var(--text_Title_Light_Light);font-size:13px;max-width:320px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState button{align-items:center;background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:10px;color:var(--background_Blue);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:6px;margin-top:20px;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState button:hover{background:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsEmptyState button .material-symbols-outlined{font-size:16px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow{align-items:center;border-radius:10px;border-top:1px solid var(--border_Light);cursor:pointer;display:flex;gap:16px;height:80px;justify-content:space-between;padding:12px 16px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow:hover{background:var(--background_Gray_Light)}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow:first-child{border-top:none}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain{align-items:center;display:flex;flex:1 1;gap:12px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .JobsSelectCell{align-items:center;display:inline-flex;justify-content:center}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .JobsSelectCell input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:6px;cursor:pointer;display:grid;height:18px;margin-bottom:-2px;place-items:center;transition:all .15s ease;width:18px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .JobsSelectCell input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .JobsSelectCell input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar{align-items:center;background:#0000;border:none;border-radius:6px;color:#aeb6d9;cursor:pointer;display:inline-flex;padding:4px;transition:color .15s ease,background .15s ease}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar.is-active{color:var(--background_Blue)}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar.is-active .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:hover{background:var(--background_Gray_Light)}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:not(.is-active):hover{color:#aeb6d9}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:not(.is-active):hover .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar.is-active:hover{color:var(--background_Blue)}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar.is-active:hover .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:disabled{cursor:not-allowed;opacity:.6}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar:disabled:not(.is-active) .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListStar .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;transition:font-variation-settings .15s ease}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListIcon{align-items:center;background:#27bbfc1f;border-radius:4px;color:var(--background_Blue);display:inline-flex;height:45px;justify-content:center;padding:4px;width:45px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListIcon img{height:100%;object-fit:contain;width:100%}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo{display:flex;flex-direction:column;gap:1px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListTitle{align-items:center;display:flex;gap:10px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListTitle h1{color:var(--text_Title_Dark);display:flex;font-size:16px;font-weight:600;letter-spacing:0;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListMeta{align-items:center;color:var(--text_Title_Light_Light_Light);display:flex;font-size:13px;font-weight:400;gap:8px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListMeta .LeadsTrashCountdown{color:#b91c1c;font-weight:500}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListFolder{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowMain .LeadsListInfo .LeadsListFolder .LeadsListFolderChip{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;padding:2px 8px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions{align-items:center;display:inline-flex;gap:5px;height:100%}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionRestore{align-items:center;background:#2563eb1a;border:1px solid #0000;border-radius:10px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;height:34px;justify-content:center;outline:3px solid #0000;padding:6px 14px;transition:all .15s ease}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionRestore:hover{background-color:#fff;border-color:var(--border_Blue);outline-color:var(--outline_Blue)}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu{align-items:center;display:inline-flex;position:relative}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown{animation:HeaderRightMenuOpen .12s ease;background:#fff;border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:flex;flex-direction:column;gap:4px;min-width:180px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:all .15s ease}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button .material-symbols-outlined{font-size:18px}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button:hover{background:var(--background_Gray_Light)}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button.is-danger{color:#ef4444}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown button.is-danger:hover{background:#ef44441f}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMenu .LeadsListActionDropdown .LeadsListActionDivider{background:var(--border_Light);height:1px;margin:4px 0}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionPrimary{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--background_Blue_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;height:34px;justify-content:center;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionPrimary:hover{background-color:#fff;border-color:var(--border_Blue);outline-color:var(--outline_Blue)}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMore{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--text_Gray);cursor:pointer;display:inline-flex;font-weight:500;gap:4px;height:34px;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMore:hover{background-color:#fff;border-color:var(--border_Blue);outline-color:var(--outline_Blue)}.LeadsPage .LeadsPageContent .LeadsList .LeadsListBody .LeadsListRow .LeadsListRowActions .LeadsListActionMore .material-symbols-outlined{font-size:16px}@keyframes LeadsSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions{display:flex;flex-direction:column;gap:12px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow{align-items:center;display:flex;gap:10px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput{background:#fff;border:1px solid var(--border_Light);border-radius:10px;color:#111827;flex:1 1;font-size:14px;outline:3px solid #0000;padding:12px 14px;transition:border-color .15s ease,outline .15s ease}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput:focus,.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetOptionRemove{align-items:center;background:#f3f4f6;border:1px solid #0000;border-radius:50px;color:#6b7280;cursor:pointer;display:flex;height:28px;justify-content:center;outline:3px solid #0000;transition:all .15s ease;width:28px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetOptionRemove .material-symbols-outlined{font-size:18px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetOptionRemove:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker{align-items:center;display:inline-flex;justify-content:center;position:relative}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger{align-items:center;border:1px solid #0000;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;height:30px;justify-content:center;outline:3px solid #0000;padding:0;position:relative;transition:all .15s ease;width:30px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger .material-symbols-outlined{color:#fff;font-size:18px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger:hover{color:#fff;outline:3px solid var(--outline_Blue)}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger:hover .material-symbols-outlined,.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger:hover .material-symbols-outlined:hover{color:#fff}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorTrigger.is-open{outline:3px solid var(--outline_Blue)}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorMenu{grid-gap:8px;animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:grid;gap:8px;grid-template-columns:repeat(5,24px);padding:10px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorMenu .MultiAndSingleSelecetColorOption{border:2px solid #0000;border-radius:50%;cursor:pointer;height:24px;transition:all .15s ease;width:24px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorMenu .MultiAndSingleSelecetColorOption.is-selected,.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetColorPicker .MultiAndSingleSelecetColorMenu .MultiAndSingleSelecetColorOption:hover{border-color:var(--border_Light);box-shadow:0 0 0 2px #0f172a1f}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd{align-items:center;background-color:#0000;border:#0000;color:var(--background_Blue);cursor:pointer;display:flex;gap:4px;outline:#0000;width:-webkit-fit-content;width:fit-content}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd .material-symbols-outlined{font-size:20px}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd p{font-size:14px;font-weight:600}.MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd p:hover{text-decoration:underline}.CreateLeadsTable{align-items:flex-start;background:radial-gradient(circle at 50% 40%,#fff,#fff0 78%),radial-gradient(circle at 8% 6%,rgba(168,32,236,.424),#0000 38%),radial-gradient(circle at 92% 8%,rgba(39,188,252,.157),#0000 30%),radial-gradient(circle at 50% 95%,rgba(11,96,255,.302),#0000 22%),var(--background_Gray_Light_Blue);border:none;border:1px solid var(--border_Light);border-radius:6px;display:flex;justify-content:center;min-height:100%;overflow:hidden;overflow:auto;padding:0;position:relative;width:100%}.CreateLeadsTable .CreateLeadsTableBack{align-items:center;background:#fff;border:1px solid #0000;border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;left:28px;outline:3px solid #0000;padding:8px 12px;position:absolute;top:28px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableBack:hover{background:#fff;border:1px solid var(--background_Blue);color:var(--text_Dark);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableBack .material-symbols-outlined{font-size:18px}.CreateLeadsTable .CreateLeadsTableCard{align-items:center;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:20px;height:auto;justify-content:center;margin-top:120px;padding:28px 28px 40px;position:relative;width:70%;z-index:1}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;transition:all .25s ease;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle{align-items:center;display:flex;flex-direction:column;gap:6px;transition:all .25s ease;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch{align-items:center;flex-direction:row;justify-content:center}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview img,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch img{height:68px;margin-bottom:9px;margin-right:10px;transition:all .25s ease;width:68px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview .CreateLeadsTableTitleText,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch .CreateLeadsTableTitleText{transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview .CreateLeadsTableTitleText h2,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch .CreateLeadsTableTitleText h2{font-size:23px;text-align:left;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isAiPreview .CreateLeadsTableTitleText p,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle.isStartFromScratch .CreateLeadsTableTitleText p{font-size:13px;text-align:left;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle img{margin-bottom:30px;object-fit:contain;transition:all .25s ease;width:180px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle .CreateLeadsTableTitleText{transition:all .25s ease;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle .CreateLeadsTableTitleText h2{background:linear-gradient(120deg,var(--background_Blue_Purpel),var(--background_Blue),var(--background_Blue_Light));-webkit-background-clip:text;background-clip:text;color:var(--text_Title_Light);color:#0000;font-size:30px;font-weight:600;text-align:center;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableHeader .CreateLeadsTableTitle .CreateLeadsTableTitleText p{color:var(--text_Title_Light_Light);font-size:15px;text-align:center;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField{display:flex;flex-direction:column;gap:8px;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Dark);font-size:14px;height:44px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField input:focus,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown{background:#fff;border:1px solid var(--border_Light);border-radius:10px;outline:3px solid #0000;position:relative;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown:focus,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown.is-open{border-color:var(--background_Blue);box-shadow:0 0 0 3px #2563eb1a}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:10px 12px;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText{color:var(--text_Dark);flex:1 1;font-size:14px;text-align:left}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected{display:flex;flex-wrap:wrap;gap:6px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected .CreateLeadsTableDropdownTag{align-items:center;background:#2563eb1a;border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected .CreateLeadsTableDropdownTag .CreateLeadsTableDropdownTagLabel{color:var(--background_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected .CreateLeadsTableDropdownTag .CreateLeadsTableDropdownTagRemove{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .CreateLeadsTableDropdownText .CreateLeadsTableDropdownSelected .CreateLeadsTableDropdownTag .CreateLeadsTableDropdownTagRemove .material-symbols-outlined{font-size:14px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownTrigger .material-symbols-outlined{color:var(--text_Gray)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:#fff;border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;left:0;padding:10px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch{align-items:center;border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:8px;margin-bottom:10px;outline:3px solid #0000;padding:0 10px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch:focus-within,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch .material-symbols-outlined{color:var(--text_Gray);font-size:18px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch input{border:none;color:var(--text_Dark);flex:1 1;font-size:13px;height:40px;outline:none}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownSearch input:focus{box-shadow:none}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList{display:flex;flex-direction:column;gap:6px;max-height:200px;overflow-y:auto}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownEmpty{color:var(--text_Gray);font-size:13px;padding:10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption{align-items:center;background:var(--background_Light);border:none;border-radius:8px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption:hover{background-color:var(--background_Gray_Light)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption.is-selected{background:#2563eb1f}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownCheck{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:6px;color:var(--background_Blue);display:inline-flex;height:20px;justify-content:center;width:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownCheck .material-symbols-outlined{font-size:16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownLabel{align-items:center;display:flex;flex:1 1;gap:12px;justify-content:space-between}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownLabel .CreateLeadsTableDropdownName{color:var(--text_Dark);font-size:13px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableField .CreateLeadsTableDropdown .CreateLeadsTableDropdownMenu .CreateLeadsTableDropdownList .CreateLeadsTableDropdownOption .CreateLeadsTableDropdownLabel .CreateLeadsTableDropdownRole{background:#0b5fff1a;border:1px solid #0b5fff2e;border-radius:999px;color:var(--background_Blue_Dark);font-size:11px;padding:3px 10px;text-transform:capitalize;white-space:nowrap}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableBody .CreateLeadsTableError{background:#ef44441a;border-radius:10px;color:#ef4444;font-size:13px;padding:10px 12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview{display:flex;flex-direction:column;gap:18px;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewHeader{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewHeader h3{color:var(--text_Title_Light);font-size:17px;font-weight:500;text-align:left;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewHeader p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left;transition:all .25s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList{display:flex;flex-direction:column;gap:12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem{background:#fff;border:1px solid var(--border_Light);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewTitle{align-items:center;display:flex;gap:12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewTitle .material-symbols-outlined{align-items:center;background-color:var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);display:flex;font-size:20px;height:32px;justify-content:center;width:32px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions{align-items:center;display:inline-flex;gap:8px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewEditButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton:hover,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewEditButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton .material-symbols-outlined,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewEditButton .material-symbols-outlined{font-size:16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton{border-color:#ef44444d;color:#ef4444}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewItemHeader .CreateLeadsTablePreviewActions .CreateLeadsTablePreviewDeleteButton:hover{border-color:#ef4444;outline:3px solid #ef444433}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewTitle{align-items:center;display:flex;gap:12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewTitle .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewType{color:var(--text_Title_Light);font-size:12px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions{display:flex;flex-wrap:wrap;gap:8px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionItem{align-items:center;background:#2563eb1a;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:400;gap:6px;padding:4px 8px 4px 10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionItem .CreateLeadsTablePreviewOptionRemove{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;padding:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionItem .CreateLeadsTablePreviewOptionRemove .material-symbols-outlined{font-size:14px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionAdd{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;outline:3px solid #0000;padding:4px 10px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionAdd:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionAdd p{margin:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewList .CreateLeadsTablePreviewItem .CreateLeadsTablePreviewOptions .CreateLeadsTablePreviewOptionAdd .material-symbols-outlined{font-size:16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewMeta{color:var(--text_Title_Dark);font-size:14px;font-weight:500;margin-bottom:-8px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewShowMore{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;justify-content:center;margin-top:-10px;outline:3px solid #0000;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewShowMore:hover p{text-decoration:underline}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTablePreviewShowMore .material-symbols-outlined{font-size:18px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableError{color:#b42318;font-size:13px;font-weight:600;margin-top:10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTableGhost,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary{border:none;border-radius:10px;cursor:pointer;font-size:13px;font-weight:400;height:40px;height:37px;padding:0 18px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary{background:var(--background_Blue);color:#fff}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTablePrimary:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTableGhost{background:#fff;border:1px solid var(--border_Light);color:var(--text_Dark);outline:3px solid #0000}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTablePreview .CreateLeadsTableFooter .CreateLeadsTableGhost:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro{display:flex;flex-direction:column;gap:28px;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .CreateLeadsTableStart{display:flex;justify-content:center;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .CreateLeadsTableStart .CreateLeadsTableStartButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;outline:3px solid #0000;padding:10px 18px;transition:all .15s ease}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .CreateLeadsTableStart .CreateLeadsTableStartButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .CreateLeadsTableStart .CreateLeadsTableStartButton .material-symbols-outlined{font-size:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer{animation:none;background:var(--background_White);background-color:var(--background_White);border:1px solid var(--border_Light);border:1px solid rgba(11,96,255,.404);border-radius:14px;color:#111827;display:flex;max-width:720px;min-height:104px;outline:none;outline:3px solid #0000;padding:14px;transform:translateY(-1px);transition:all .15s ease;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer:hover{outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer.is-loading{animation:GenayaAIButtonShadow 2.4s ease-in-out infinite;border:1px solid #0000;outline:3px solid #0000}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer.is-focused{outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput{align-items:center;display:flex;position:relative;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput textarea{background:#0000;border:none;color:var(--text_Title_Light);font-size:14px;height:auto;inset:2px 2px auto 2px;min-height:100%;outline:none;position:relative;resize:none;width:100%;z-index:2}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput .GenayaAI_Placeholder{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:14px;gap:2px;inset:2px 2px auto 2px;opacity:1;pointer-events:none;position:absolute;transition:opacity .2s ease;white-space:pre-wrap;z-index:1}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput .GenayaAI_Placeholder.isFading{opacity:0}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerInput .GenayaAI_Cursor{animation:GenayaAIBlink 1s steps(2,start) infinite;font-weight:600}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools{align-items:flex-end;display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton{align-items:center;background-color:var(--background_Blue);border:none;border-radius:10px;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;gap:10px;height:35px;justify-content:center;outline:3px solid #0000;transition:all .15s ease;width:35px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton:disabled{cursor:not-allowed;opacity:.5}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton .material-symbols-outlined{font-size:20px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .GenayaAI_Composer .GenayaAI_ComposerTools .GenayaAI_SendButton .GenayaAI_LoadingIcon{animation:GenayaAISpin 1s linear infinite}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableIntro .GenayaAI_ComposerWrap .CreateLeadsTableError{color:#e21709;font-size:13px;font-weight:400;margin-top:10px;text-align:center;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter{display:flex;gap:12px;justify-content:flex-end;width:100%}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableCancel{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Gray);cursor:pointer;display:flex;font-size:13px;height:35px;justify-content:center;outline:3px solid #0000;padding:10px 16px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableCancel:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave{align-items:center;background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:400;height:35px;justify-content:center;outline:3px solid #0000;padding:10px 18px}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableCancel:disabled,.CreateLeadsTable .CreateLeadsTableCard .CreateLeadsTableFooter .CreateLeadsTableSave:disabled{cursor:not-allowed;opacity:.6}@keyframes GenayaAIBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes GenayaAISpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LeadsTablePreferencesCard2{animation:HeaderRightMenuOpen2 .12s ease;background:#fff;border-radius:16px;box-shadow:0 24px 48px #0f172a38;display:flex;flex-direction:column;gap:16px;inset:50% auto auto 50%;padding:18px;position:fixed;transform:translate(-50%,-50%);width:min(560px,92vw);z-index:5200}@keyframes HeaderRightMenuOpen2{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader h3{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader p{color:var(--text_Title_Light_Light);font-size:13px;margin:2px 0 0}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;justify-content:center;transition:all .15s ease}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader button:hover{background-color:var(--background_Gray_Light)}.LeadsTablePreferencesCard2 .LeadsTablePreferencesHeader button .material-symbols-outlined{font-size:20px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet{display:flex;flex-direction:column;gap:12px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions{display:flex;flex-direction:column;gap:10px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow{align-items:center;display:flex;gap:10px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);flex:1 1;font-size:14px;height:40px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput:focus,.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionRow .MultiAndSingleSelecetInput:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd{align-items:center;background:#0000;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;outline:3px solid #0000;padding:8px 0;transition:all .15s ease}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd p{margin:0}.LeadsTablePreferencesCard2 .LeadsTablePreferencesBody .MultiAndSingleSelecet .MultiAndSingleSelecetOptions .MultiAndSingleSelecetOptionAdd .material-symbols-outlined{font-size:16px}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter{display:flex;gap:10px;justify-content:flex-end}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter button{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;height:33px;justify-content:center;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter button:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter .isPrimary{background:var(--background_Blue);border:1px solid var(--background_Blue);color:#fff}.LeadsTablePreferencesCard2 .LeadsTablePreferencesFooter .isPrimary:hover{background:var(--background_Blue_Dark)}.CreateLeadsTablePreviewEditOverlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(46,54,62,.106);display:flex;inset:0;justify-content:center;left:0;position:fixed;z-index:5000}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard{animation:HeaderRightMenuOpen .12s ease;background:#fff;border-radius:16px;box-shadow:0 24px 48px #0f172a2e;display:flex;flex-direction:column;gap:16px;padding:18px;width:min(520px,92vw)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader{align-items:center;display:flex;justify-content:space-between}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader h4{color:var(--text_Title_Light);font-size:16px;font-weight:600}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;justify-content:center;transition:all .15s ease}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader button:hover{background-color:var(--background_Gray_Light)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditHeader button .material-symbols-outlined{font-size:20px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody{display:flex;flex-direction:column;gap:14px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;gap:8px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField input{border:1px solid var(--border_Light);border-radius:10px;font-size:14px;height:40px;height:44px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField input:focus,.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField input:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown{background:#fff;border:1px solid var(--border_Light);border-radius:10px;outline:3px solid #0000;position:relative;transition:all .15s ease}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown.isOpen,.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownTrigger{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 12px;width:100%}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownTrigger .CreateLeadsTablePreviewEditDropdownValue{align-items:center;display:inline-flex;gap:8px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownTrigger .CreateLeadsTablePreviewEditDropdownIcon{color:var(--text_Title_Light);font-size:18px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu{animation:CreateLeadsTableIn .15s ease;animation:HeaderRightMenuOpen 80ms ease;background:#fff;border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:flex;flex-direction:column;gap:4px;left:0;max-height:min(260px,100vh - 220px);overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:5}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu.isFlipped{bottom:calc(100% + 6px);top:auto}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu .CreateLeadsTablePreviewEditDropdownItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu .CreateLeadsTablePreviewEditDropdownItem:hover{background:var(--background_Gray_Light)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu .CreateLeadsTablePreviewEditDropdownItem.isSelected{background:#2563eb1f;color:var(--background_Blue)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditBody .CreateLeadsTablePreviewEditField .CreateLeadsTablePreviewEditDropdown .CreateLeadsTablePreviewEditDropdownMenu .CreateLeadsTablePreviewEditDropdownItem .material-symbols-outlined{font-size:18px}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter{display:flex;gap:10px;height:34px;justify-content:flex-end}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditCancel{background:#fff;border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditCancel:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditSave{background:var(--background_Blue);border:1px solid var(--background_Blue);border-radius:10px;color:#fff;cursor:pointer;font-size:13px;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.CreateLeadsTablePreviewEditOverlay .CreateLeadsTablePreviewEditCard .CreateLeadsTablePreviewEditFooter .CreateLeadsTablePreviewEditSave:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}@keyframes CreateLeadsTableIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.LeadDateTimeSettings{display:flex;flex-direction:column;gap:20px}.LeadDateTimeSettings .LeadDateTimeSection{display:flex;flex-direction:column;gap:12px}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeTitle{color:var(--text_Title_Light);font-size:13px;font-weight:600}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeMode{display:inline-flex;flex-wrap:wrap;gap:8px}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeModeButton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;outline:3px solid #0000;padding:8px 16px;transition:all .15s ease}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeModeButton.isActive,.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeModeButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown{max-width:280px;position:relative}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownTrigger.isActive,.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a2e;display:flex;flex-direction:column;gap:6px;left:0;max-height:240px;overflow-y:auto;padding:8px;position:absolute;top:calc(100% + 8px);width:100%;z-index:40}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:8px 10px;transition:background .15s ease}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownOption:hover{background:var(--background_Gray_Light)}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownOption.isSelected{background:#eef2ff}.LeadDateTimeSettings .LeadDateTimeSection .LeadDateTimeDropdown .LeadDateTimeDropdownOption .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.CurrencyOption{position:relative}.CurrencyOption .CurrencyOptionTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.CurrencyOption .CurrencyOptionTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CurrencyOption .CurrencyOptionTrigger .CurrencyOptionTriggerLabel{align-items:center;display:inline-flex;gap:8px}.CurrencyOption .CurrencyOptionTrigger.isActive,.CurrencyOption .CurrencyOptionTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CurrencyOption .CurrencyOptionMenu{animation:HeaderRightMenuOpen 80ms ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:flex;flex-direction:column;gap:8px;left:0;max-height:min(260px,100vh - 220px);overflow:hidden;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.CurrencyOption .CurrencyOptionMenu.isFlipped{bottom:calc(100% + 6px);top:auto}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;outline:3px solid #0000;padding:8px 10px;transition:all .15s ease}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionSearch:focus-within{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:13px;outline:none;width:100%}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList{display:flex;flex-direction:column;gap:4px;overflow-y:auto;padding-right:2px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 10px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem:hover{background:var(--background_Gray_Light)}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem.isSelected{background:#2563eb1f;color:var(--background_Blue)}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem .CurrencyOptionFlag{font-size:16px;text-align:center;width:20px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionItem .CurrencyOptionName{align-items:center;display:inline-flex;gap:6px}.CurrencyOption .CurrencyOptionMenu .CurrencyOptionList .CurrencyOptionEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.ColumnNumbersSettings{display:flex;flex-direction:column;gap:20px}.ColumnNumbersSettings .ColumnNumbersSection{display:flex;flex-direction:column;gap:12px;position:relative}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersHeader .ColumnNumbersTitle{color:var(--text_Title_Light);font-size:14px;font-weight:600}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersHeader .ColumnNumbersSubtitle{color:var(--text_Title_Light_Light);font-size:12px;margin:4px 0 0}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownTrigger.is-active,.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu{animation:HeaderRightMenuOpen 80ms ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:flex;flex-direction:column;gap:4px;left:0;max-height:min(260px,100vh - 220px);overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);width:100%;z-index:20}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu.isFlipped{bottom:calc(100% + 6px);top:auto}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu{animation:HeaderRightMenuOpen .12s ease}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu .ColumnNumbersDropdownLabel{color:var(--text_Title_Light_Light);font-size:12px;padding:4px 6px 6px}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu .ColumnNumbersDropdownItem{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 10px;text-align:left}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu .ColumnNumbersDropdownItem:hover{background:var(--background_Gray_Light)}.ColumnNumbersSettings .ColumnNumbersSection .ColumnNumbersDropdownMenu .ColumnNumbersDropdownItem.isSelected{background:#2563eb1f;color:var(--text_Title_Light)}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle{align-items:center;background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;min-width:78px;padding:4px 10px 4px 4px;transition:all .2s ease}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle .FieldValidationToggleThumb{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;height:22px;transform:translateX(0);transition:transform .2s ease;width:22px}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle .FieldValidationToggleText{color:#475569;font-size:12px;font-weight:600}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle.is-active{background:var(--background_Blue)}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle.is-active .FieldValidationToggleThumb{transform:translateX(48px)}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle.is-active .FieldValidationToggleText{color:#fff;margin-left:-7px}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle.is-active:hover{background:var(--background_Blue_Dark)}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle:hover{background:#dce1e7}.ColumnNumbersSettings .ColumnNumbersSection .FieldValidationToggle:disabled{cursor:not-allowed;opacity:.7}.PhoneNumberColumnSettings{display:flex;flex-direction:column;gap:20px}.PhoneNumberColumnSettings .PhoneNumberColumnSection{display:flex;flex-direction:column;gap:12px;position:relative}.PhoneNumberColumnSettings .PhoneNumberColumnSection:first-child .PhoneNumberColumnSubtitle{margin-top:4px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnHeader .PhoneNumberColumnTitle{color:var(--text_Title_Light);font-size:14px;font-weight:600}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnHeader .PhoneNumberColumnSubtitle{color:var(--text_Title_Light_Light);font-size:12px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode,.PhoneNumberColumnSettings .PhoneNumberColumnSection .ToolTopExplain,.PhoneNumberColumnSettings .PhoneNumberColumnSection .ToolTopExplain .ToolTopExplainTarget{width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode.is-disabled{cursor:not-allowed;opacity:.55;pointer-events:auto;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode.is-disabled .PhoneNumberColumnAreaCodeDisplay{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:not-allowed;display:flex;font-size:14px;gap:8px;justify-content:space-between;padding:12px 10px;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode.is-disabled .PhoneNumberColumnAreaCodeDisplay .PhoneNumberColumnAreaCodeText{font-weight:500;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode.is-disabled .PhoneNumberColumnAreaCodeDisplay .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput,.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow{width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputCountryDropdown{min-width:0;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputCountryDropdown .PhoneInputCountryButton{border-radius:10px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnAreaCode .PhoneNumberColumnAreaCodeInput .PhoneInputRow .PhoneInputField{display:none}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:10px 12px;transition:all .15s ease;width:100%}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownTrigger.is-active,.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownTrigger:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:flex;flex-direction:column;gap:4px;left:0;max-height:min(260px,100vh - 220px);overflow-y:auto;padding:8px;position:absolute;right:0;top:calc(100% + 6px);width:100%;z-index:20}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu.isFlipped{bottom:calc(100% + 6px);top:auto}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu .PhoneNumberColumnDropdownLabel{color:var(--text_Title_Light_Light);font-size:12px;padding:4px 6px 6px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu .PhoneNumberColumnDropdownItem{background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 10px;text-align:left}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu .PhoneNumberColumnDropdownItem:hover{background:var(--background_Gray_Light)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .PhoneNumberColumnDropdownMenu .PhoneNumberColumnDropdownItem.isSelected{background:#2563eb1f;color:var(--text_Title_Light)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle{align-items:center;background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;display:inline-flex;gap:8px;min-width:78px;padding:4px 10px 4px 4px;transition:all .2s ease}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle .FieldValidationToggleThumb{background-color:var(--background_White);border-radius:50%;box-shadow:0 2px 6px #0f172a1f;height:22px;transform:translateX(0);transition:transform .2s ease;width:22px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle .FieldValidationToggleText{color:#475569;font-size:12px;font-weight:600}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle.is-active{background:var(--background_Blue)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle.is-active .FieldValidationToggleThumb{transform:translateX(48px)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle.is-active .FieldValidationToggleText{color:#fff;margin-left:-7px}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle.is-active:hover{background:var(--background_Blue_Dark)}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle:hover{background:#dce1e7}.PhoneNumberColumnSettings .PhoneNumberColumnSection .FieldValidationToggle:disabled{cursor:not-allowed;opacity:.7}.CreateLeadColumn{align-items:center;display:flex;inset:0;justify-content:center;padding:32px 16px;position:fixed;z-index:100}.CreateLeadColumn .CreateLeadColumnBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.CreateLeadColumn .CreateLeadColumnCard{animation:CreateTagsModalPop .26s ease forwards;background:#fff;border-radius:16px;box-shadow:0 20px 50px #0f172a2e;display:flex;flex-direction:column;padding:24px 24px 20px;position:relative;width:auto}.CreateLeadColumn .CreateLeadColumnHeader{align-items:flex-start;display:flex;gap:4px;justify-content:space-between;margin-bottom:20px}.CreateLeadColumn .CreateLeadColumnHeader h2{color:var(--text_Title_Light);font-size:20px}.CreateLeadColumn .CreateLeadColumnHeader p{color:var(--text_Title_Light_Light);font-size:13px;font-weight:400}.CreateLeadColumn .CreateLeadColumnHeader .CreateLeadColumnClose{align-items:center;background:#0000;border:1px solid #0000;border-radius:10px;color:#374151;cursor:pointer;display:flex;height:36px;justify-content:center;outline:3px solid #0000;transition:all .15s ease;width:36px}.CreateLeadColumn .CreateLeadColumnHeader .CreateLeadColumnClose:hover{background-color:var(--background_Gray_Light)}.CreateLeadColumn .CreateLeadColumnBody{display:flex;flex-direction:column;gap:20px}.CreateLeadColumn .CreateLeadColumnGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.CreateLeadColumn .CreateLeadColumnOption{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;gap:12px;outline:3px solid #0000;padding:16px;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.CreateLeadColumn .CreateLeadColumnOption.isActive,.CreateLeadColumn .CreateLeadColumnOption:hover{border-color:#5b7cff;outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon{align-items:center;background:#eef2ff;border-radius:12px;color:#4f46e5;display:flex;font-size:24px;height:44px;justify-content:center;width:44px}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isShortText{background:#e8edff;color:#3d5afe}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isSingleSelect{background:#ffe9d6;color:#f97316}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isLongText{background:#efe9ff;color:#7c3aed}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isMultiSelect{background:#f2e8ff;color:#a855f7}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isEmail{background:#e0f2fe;color:#38bdf8}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isAssignee{background:#def7f6;color:#14b8a6}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isDateTime{background:#e0e7ff;color:#6366f1}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isNumber{background:#e7efff;color:#2563eb}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isAttachment{background:#ffe3ea;color:#f43f5e}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isPhone{background:#e7e9ff;color:#6366f1}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isRating{background:#fff4cc;color:#f59e0b}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionIcon.isCheckbox{background:#e2f7ec;color:#22c55e}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionText{flex:1 1}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionText .CreateLeadColumnOptionTitle{color:#1f2937;font-weight:600;margin-bottom:4px}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionText .CreateLeadColumnOptionSubtitle{color:#6b7280;font-size:13px}.CreateLeadColumn .CreateLeadColumnOption .CreateLeadColumnOptionArrow{color:#c0c4cc;font-size:20px}.CreateLeadColumn .CreateLeadColumnSelected{align-items:center;background:var(--background_Gray_Light);border-radius:12px;display:flex;gap:12px;padding:14px 16px;width:500px}.CreateLeadColumn .CreateLeadColumnSelected span{align-items:center;background:#eef2ff;border-radius:10px;color:#4f46e5;display:flex;height:38px;justify-content:center;width:38px}.CreateLeadColumn .CreateLeadColumnSelected .CreateLeadColumnSelectedTitle{color:var(--text_Title_Light);font-weight:600}.CreateLeadColumn .CreateLeadColumnSelected .CreateLeadColumnSelectedSubtitle{color:var(--text_Title_Light_Light);font-size:13px}.CreateLeadColumn .CreateLeadColumnLabel{color:#4b5563;display:flex;flex-direction:column;font-size:13px;gap:8px}.CreateLeadColumn .CreateLeadColumnLabel .CreateLeadColumnInput{border:1px solid var(--border_Light);border-radius:10px;color:#111827;font-size:14px;outline:3px solid #0000;padding:12px 14px;transition:border-color .15s ease,outline .15s ease}.CreateLeadColumn .CreateLeadColumnLabel .CreateLeadColumnInput:focus,.CreateLeadColumn .CreateLeadColumnLabel .CreateLeadColumnInput:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.CreateLeadColumn .CreateLeadColumnFooter{display:flex;gap:12px;justify-content:flex-end;margin-top:4px}.CreateLeadColumn .CreateLeadColumnFooter .CreateLeadColumnActionsRight{align-items:center;display:inline-flex;gap:10px}.CreateLeadColumn .CreateLeadColumnFooter .CreateLeadColumnActionsRight button{font-weight:400}.CreateLeadColumn .CreateLeadColumnPrimary{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;outline:3px solid #0000;padding:9px 25px;transition:background .15s ease,outline .15s ease}.CreateLeadColumn .CreateLeadColumnPrimary:hover{outline:3px solid var(--outline_Blue)}.CreateLeadColumn .CreateLeadColumnPrimary:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.CreateLeadColumn .CreateLeadColumnSecondary{background:#fff;border:1px solid var(--border_Light);border-radius:8px;color:#374151;cursor:pointer;font-weight:600;padding:9px 16px;transition:background .15s ease,transform .15s ease}.CreateLeadColumn .CreateLeadColumnSecondary:hover{background:var(--background_Gray_Light)}.LeadCellDateAndTime{align-items:center;display:flex;padding:0 14px;width:100%}.LeadCellDateAndTime .MuiButtonBase-root{margin-right:-13px}.LeadCellDateAndTime .MuiButtonBase-root svg{color:var(--text_Title_Light);height:17px;width:17px}.LeadCellDateAndTime .MuiPickersFilledInput-root{width:100%}.LeadCellDateAndTime .MuiPickersSectionList-root{min-width:100px;width:auto}.LeadCellDateAndTime .MuiPickersSectionList-root .MuiPickersSectionList-section{color:var(--text_Title_Light);font-size:13px;font-weight:400;margin-top:5px}.LeadCellDateAndTime .LeadsTableMuiInput,.LeadCellDateAndTime .LeadsTableMuiInput .LeadsTableInput{width:100%}.LeadCellNumbers{height:100%;width:100%}.LeadCellNumbers .LeadCellNumbersField{align-items:center;display:flex;gap:6px;height:100%;width:100%}.LeadCellNumbers .LeadCellNumbersField .LeadCellNumbersSymbol{color:var(--text_Title_Light);font-size:12px}.LeadCellNumbers .LeadCellNumbersField .LeadCellNumbersInput{background:#0000;width:100%}.LeadCellPhoneNumber{height:100%;width:100%}.LeadCellPhoneNumber .LeadCellPhoneNumberField{align-items:center;display:flex;height:100%;width:100%}.LeadCellPhoneNumber .LeadCellPhoneNumberField .LeadCellPhoneNumberInput,.LeadCellPhoneNumber .LeadCellPhoneNumberField .LeadsTableInput{padding:0;padding-left:14px!important;width:100%}.LeadCellAssignTeam{height:100%;position:relative;width:100%}.LeadCellAssignTeam.isOpen{z-index:10}.LeadCellAssignTeam .LeadCellAssignTeamTrigger{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:6px 8px;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamTrigger:hover{background:var(--background_Gray_Light);border-color:var(--border_Light)}.LeadCellAssignTeam .LeadCellAssignTeamTrigger:disabled{cursor:not-allowed;opacity:.6}.LeadCellAssignTeam .LeadCellAssignTeamTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadCellAssignTeam .LeadCellAssignTeamValue{align-items:center;display:flex;flex:1 1;max-width:250px;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPills{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:6px;min-width:0;overflow:auto}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPill{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:11px;gap:6px;padding:3px 8px 3px 4px}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPillAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;display:inline-flex;flex-shrink:0;height:21px;justify-content:center;overflow:hidden;width:21px}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPillAvatar .LeadCellAssignTeamAvatarImage{display:block;height:100%;object-fit:cover;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPillAvatar .LeadCellAssignTeamAvatarFallback{color:var(--text_Title_Light);font-size:10px;font-weight:600}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPillName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadCellAssignTeam .LeadCellAssignTeamValue .LeadCellAssignTeamPlaceholder{color:var(--text_Title_Light_Light)}.LeadCellAssignTeam .LeadCellAssignTeamMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a2e;display:flex;flex-direction:column;gap:8px;left:0;max-width:320px;min-width:280px;padding:14px;position:absolute;top:calc(100% + 2px);width:260px;z-index:50}.LeadCellAssignTeam .LeadCellAssignTeamMenu.LeadsTableDropdownMenu{left:0!important;max-width:320px!important;min-width:220px!important;top:calc(100% - 3px)!important;width:220px!important}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamSearch{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:6px;margin-top:5px;padding:6px 8px;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamSearch:focus-within{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamSearch input{border:none;color:var(--text_Title_Light);font-size:12px;outline:none;padding:3px 0;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-x:hidden;overflow-y:auto;padding-bottom:5px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:6px 4px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOption{align-items:center;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;text-align:left;transition:all .15s ease}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOption:hover{background:var(--background_Gray_Light)}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOption.isSelected{background:#eef2ff}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;overflow:hidden;width:28px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionAvatar .LeadCellAssignTeamAvatarImage{display:block;height:100%;object-fit:cover;width:100%}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionAvatar .LeadCellAssignTeamAvatarFallback{color:var(--text_Title_Light);font-size:11px;font-weight:600}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamCheck{align-items:center;border:1px solid var(--border_Light);border-radius:4px;color:#0000;display:inline-flex;height:16px;justify-content:center;width:16px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamCheck .material-symbols-outlined{font-size:14px}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamCheck.isChecked{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionInfo{display:flex;flex-direction:column;gap:0}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionName{color:var(--text_Title_Light);font-size:12px;font-weight:600}.LeadCellAssignTeam .LeadCellAssignTeamMenu .LeadCellAssignTeamList .LeadCellAssignTeamOptionEmail{color:var(--text_Title_Light_Light);display:block;font-size:11px;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadView{display:flex;inset:0;justify-content:flex-end;pointer-events:none;position:fixed;z-index:1200}.LeadView.isOpen{pointer-events:auto}.LeadView.isOpen .LeadViewBackdrop{opacity:1}.LeadView.isOpen .LeadViewPanel{transform:translateX(0)}.LeadView .LeadViewBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;opacity:0;position:absolute;transition:opacity .25s ease}.LeadView .LeadViewPanel{background:#fff;border-left:2px solid var(--border_Light);display:flex;flex-direction:column;height:100%;position:relative;transform:translateX(100%);transition:transform .3s ease;width:600px}@media print{.LeadView .LeadViewPanel{width:100%}}.LeadView .LeadViewPanel .LeadViewHeader{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:16px 20px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft{align-items:center;display:flex;gap:8px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton{align-items:center;background:#fff;background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton:hover{background-color:var(--background_Gray_Dark_Light)}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton:active{transform:translateY(1px)}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton span{color:var(--text_Title_Light);font-size:18px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderLeft .LeadViewNavButton.isDisabled{cursor:not-allowed;opacity:.4}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderTitle{flex:1 1;padding:0 16px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderTitle h3{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderTitle p{color:var(--text_Title_Light_Light);font-size:12px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight{display:flex;gap:8px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight .LeadViewClose{align-items:center;background:#fff;background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight .LeadViewClose:hover{background-color:var(--background_Gray_Dark_Light)}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight .LeadViewClose:active{transform:translateY(1px)}.LeadView .LeadViewPanel .LeadViewHeader .LeadViewHeaderRight .LeadViewClose span{color:var(--text_Title_Light);font-size:20px}.LeadView .LeadViewPanel .LeadViewBody{flex:1 1;overflow:auto;padding:20px}.LeadView .LeadViewPanel .LeadViewBody table{border-collapse:initial;border-spacing:0 12px;width:100%}.LeadView .LeadViewPanel .LeadViewBody table tbody,.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewRow{display:flex;flex-direction:column;gap:12px}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd{border:1px solid #0000!important;display:block;margin-top:20px;max-width:none;max-width:100%!important;min-height:none!important;min-width:none;min-width:100%!important;padding:0;position:relative!important;width:100%;width:100%!important}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell{border-bottom:1px solid #e5e7eb!important;border-right:1px solid #0000;height:40px!important;position:relative!important;width:100%;z-index:20!important}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellLabel{color:#64748b;font-size:11px;font-weight:600;left:12px;position:absolute;top:-20px}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody{align-items:flex-start;display:flex;height:45px!important;justify-content:flex-start;padding-bottom:12px!important;width:100%}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadCellAssignTeamTrigger .LeadCellAssignTeamValue{margin-bottom:10px!important}.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadsTableDropdownTrigger,.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadsTableInput,.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadsTableLongTextPreview,.LeadView .LeadViewPanel .LeadViewBody table tbody .LeadViewCellTd .LeadViewCell .LeadViewCellBody .LeadsTableTextAreaInline{height:45px!important;width:100%}.LeadView .LeadViewPanel .LeadViewBody .LeadViewEmpty{color:#64748b;font-size:14px}.LeadsTablePage{color:var(--text_Title_Light);display:flex;flex-direction:column;min-height:100%}@keyframes LeadsTableSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LeadsTablePage .LeadsTableHeader{align-items:flex-end;display:flex;height:35px;justify-content:space-between;margin-bottom:5px;z-index:41}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs{align-items:flex-end;display:flex;margin-bottom:-6px;margin-left:20px;z-index:4}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox{border-radius:12px;margin-right:5px;padding:7px 11px;position:relative;z-index:8}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle{align-items:center;background:#fff;border:1px solid var(--border_Light);border-bottom:none;border-radius:12px 12px 0 0;display:flex;gap:6px;height:auto;padding:7px 11px;position:relative}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle span{color:var(--text_Title_Light);font-size:20px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle span.isSpinning{animation:LeadsTableSpin 1s linear infinite}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle h1{color:var(--text_Title_Light);font-size:14px;font-weight:500;white-space:nowrap}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenuButton{align-items:center;background:#0000;border:none;cursor:pointer;display:inline-flex;justify-content:center;margin-left:auto;padding:0;position:relative;transition:color .15s ease}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenuButton:hover .material-symbols-outlined{color:var(--text_Title_Light)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenuButton .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:-11px;min-width:180px;padding:6px;position:absolute;top:30px;z-index:10}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuDivider{background:var(--border_Light);height:1px;margin:4px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDanger,.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDanger .material-symbols-outlined{color:#dc2626}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDanger:hover{background:#dc262614}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDisabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDisabled:hover{background:#0000}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem.isDisabled .material-symbols-outlined{color:var(--text_Title_Light_Light);opacity:.6}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitle .LeadsTableTabMenu .LeadsTableTabMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isInactive{margin-left:1px;transition:all .4s ease}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isInactive:before{background:var(--border_Dark_Light);content:"";height:80%;position:absolute;right:-5px;top:10%;transition:all .4s ease;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isActive{background-color:var(--background_White);border-color:var(--border_Light);border:1px solid var(--border_Light);border-radius:12px 12px 0 0;padding:7px 11px;z-index:10}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isActive:hover{background-color:var(--background_White)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isActive:before{background:var(--background_Gray_Light_Light);content:"";height:80%;left:-3px;position:absolute;top:10%;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:after{background:var(--background_Gray_Light_Light);content:"";height:80%;left:-5px;position:absolute;top:10%;transition:all .4s ease;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox.isDisabled{opacity:.6;pointer-events:none}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:hover{background-color:var(--background_Gray_Dark_Light);cursor:pointer;transition:all 0s ease;z-index:11}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:hover:before{background:var(--background_Gray_Light_Light);content:"";height:80%;left:-3px;position:absolute;top:10%;transition:all .4s ease;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:hover:after{background:var(--background_Gray_Light_Light);content:"";height:80%;position:absolute;right:-6px;top:10%;transition:all .2s ease;width:2px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite{background:var(--background_White);bottom:-6px;height:10px;left:-11px;position:absolute;width:calc(100% + 22px)}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite:before{border-bottom:1px solid var(--border_Light);border-bottom-left-radius:20px;border-left:1px solid var(--border_Light);bottom:0;content:"";height:10px;left:0;position:absolute;transform:rotate(-90deg);width:10px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite:after{border-bottom:1px solid var(--border_Light);border-bottom-right-radius:10px;border-right:1px solid var(--border_Light);bottom:0;content:"";height:10px;position:absolute;right:0;transform:rotate(90deg);width:10px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite .LeadsTableTitleBoxWhite2{bottom:0;height:10px;left:0;position:absolute;width:100%}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite .LeadsTableTitleBoxWhite2:before{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);border-bottom-left-radius:10px;border-left:1px solid var(--border_Light);bottom:0;content:"";height:10px;left:0;position:absolute;transform:rotate(-90deg);width:10px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox .LeadsTableTitleBoxWhite .LeadsTableTitleBoxWhite2:after{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);border-bottom-right-radius:10px;border-right:1px solid var(--border_Light);bottom:0;content:"";height:10px;position:absolute;right:0;transform:rotate(90deg);width:10px}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child{margin-bottom:1px;margin-left:1px;padding:6px 8px 6px 4px;position:-webkit-sticky;position:sticky;right:0}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child .LeadsTableTitle{background-color:initial;border:1px solid #0000;padding:0}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child .LeadsTableTitle:after,.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child .LeadsTableTitle:before{display:none}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs .LeadsTableTitleBox:last-child .LeadsTableTitle h1{color:var(--text_Title_Light);font-size:14px;font-weight:400}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs:first-child{margin-left:-2px;margin-right:5px;padding:5px;z-index:10}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs:first-child .LeadsTableTitle{background-color:initial;border:1px solid #0000;padding:0}.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs:first-child .LeadsTableTitle:after,.LeadsTablePage .LeadsTableHeader .LeadsTableHeaderTabs:first-child .LeadsTableTitle:before{display:none}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight{align-items:center;display:flex;gap:12px;position:-webkit-sticky;position:sticky}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper{align-items:center;display:inline-flex;position:relative}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownload{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:32px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownload:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownload .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownloadMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 12px 24px #0f172a1f;display:flex;flex-direction:column;gap:4px;min-width:180px;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:8}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownloadMenu .LeadsTableDownloadOption{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownloadMenu .LeadsTableDownloadOption:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTableHeader .LeadsTableFiltersRight .LeadsTableDownloadWrapper .LeadsTableDownloadMenu .LeadsTableDownloadOption .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTablePage .LeadsTablePageBody{background-color:#fff;border:1px solid var(--border_Light);border-radius:6px;height:calc(100% - 40px);overflow:visible}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters{align-items:center;display:flex;gap:12px;height:81px;justify-content:space-between;padding:20px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft{display:flex;flex-direction:column;gap:2px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow{align-items:center;display:flex;gap:6px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableTitleMenuWrapper{align-items:center;display:inline-flex;position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableTitleMenuWrapper .LeadsTableLabelsDropdown{position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleRow .LeadsTableTitleMenuWrapper .LeadsTableLabelsDropdown .LeadsTableFolderMenu{left:190px;right:auto;top:20px;z-index:42}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenuButton{align-items:center;background-color:var(--background_Gray_Light);border:none;border-radius:50px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;position:relative;transition:all .15s ease;width:24px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenuButton.isOpen,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenuButton:hover{background:var(--background_Gray_Dark_Light);color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenuButton .material-symbols-outlined{font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 18px 32px #0f172a26;display:flex;flex-direction:column;gap:6px;left:0;min-width:200px;padding:10px;position:absolute;top:calc(100% + 8px);z-index:41}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenu .LeadsTableTitleMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:6px 8px;text-align:left;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenu .LeadsTableTitleMenuItem:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableTitleMenu .LeadsTableTitleMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft .LeadsTableLabels .LeadsTableLabelsDropdown{left:auto;right:calc(100% + 12px);z-index:41}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft h1{color:var(--text_Title_Light);font-size:16px;font-weight:600}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft p{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;gap:6px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft p .LeadsTableUpdatedText{align-items:center;display:inline-flex}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTablePageFiltersLeft p .LeadsTableUpdatedIcon{color:var(--background_Green);font-size:14px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight{align-items:center;display:flex;gap:12px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted{align-items:center;animation:HeaderRightMenuOpen .12s ease;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 10px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted p{color:var(--text_Title_Light);font-size:12px;margin:0}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .LeadsTableFiltersSelectedClear{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;justify-content:center;padding:0}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .LeadsTableFiltersSelectedClear .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .LeadsTableFiltersSelectedClear:hover,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersSeleceted .LeadsTableFiltersSelectedClear:hover .material-symbols-outlined{color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete{align-items:center;animation:HeaderRightMenuOpen .12s ease;display:inline-flex}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:40px;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton.isActive{border:1px solid var(--border_Light);color:var(--text_Red)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton.isActive .material-symbols-outlined{color:var(--text_Red)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton.isDisabled{cursor:not-allowed;opacity:.6}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFiltersDelete .LeadsTableFiltersDeleteButton:disabled{border-color:var(--border_Light);outline:none}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFilterStar{align-items:center;animation:HeaderRightMenuOpen .12s ease;display:inline-flex}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFilterStar .LeadsTableFiltersStarButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;height:40px;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFilterStar .LeadsTableFiltersStarButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableFilterStar .LeadsTableFiltersStarButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light_Light);display:inline-flex;gap:6px;height:40px;outline:3px solid #0000;padding:0 0 0 10px;transition:all .15s ease;width:240px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch:focus-within,.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch .material-symbols-outlined{font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTablePageFilters .LeadsTableFiltersRight .LeadsTableSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:13px;min-width:160px;outline:none;padding:10px 0;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent{display:flex;flex-direction:column;height:calc(100% - 81px)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard{border-top:1px solid var(--border_Light);height:100%;overflow:auto}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid{border-collapse:collapse;height:100%;height:1cap;padding:30px 0;table-layout:fixed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead{background:var(--background_Gray_Light);position:-webkit-sticky;position:sticky;top:0;z-index:40}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th{border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:12px;font-weight:600;height:43px;min-width:170px;padding:5px 14px;position:relative;text-align:left;white-space:nowrap;width:170px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th:last-child{border-right:none}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableSelect{max-width:none;min-width:100px;text-align:center;width:100px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableFrozen{background:var(--background_Gray_Light);box-shadow:1px 0 0 var(--border_Light);position:-webkit-sticky;position:sticky;z-index:78}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableFrozen:after{background:var(--border_Light);content:"";height:100%;pointer-events:none;position:absolute;right:-1px;top:0;width:1px;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableHeaderMenuOpen{z-index:120}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableFrozenEdge{z-index:77}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableFrozenEdge:before{background:var(--border_Light);box-shadow:4px 2px 10px rgba(15,23,42,.482);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:1px;z-index:6}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderCell{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderCell .LeadsTableFrozenEdgeShadow{background:var(--border_Light);box-shadow:8px 10px 16px rgba(15,23,42,.622);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:1px;z-index:6}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo{align-items:center;display:inline-flex;gap:8px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo .LeadsTableColumnIcon{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;height:18px;justify-content:center;width:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo .LeadsTableColumnIcon .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo .LeadsTableLockIcon{align-items:center;background-color:var(--text_Title_Light_Light);border-radius:2px;color:var(--text_Title_Light_Light);color:#fff;display:inline-flex;height:18px;justify-content:center;width:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderInfo .LeadsTableLockIcon .material-symbols-outlined{font-size:14px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableHeaderMenu{align-items:center;display:inline-flex;position:relative}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableFreezeButton{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:0;transition:color .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableFreezeButton:hover{color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableFreezeButton .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenuButton{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:color .15s ease;width:24px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenuButton:hover{color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenuButton .material-symbols-outlined{font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu{background:#fff;border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 30px #0f172a1f;min-width:170px;padding:6px;pointer-events:auto;position:absolute;right:-20px;top:calc(100% + 6px);z-index:90}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuDivider{background:var(--border_Light);height:1px;margin:6px 4px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:all .15s ease;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isActive{color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isDanger{color:#dc2626}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isDanger:hover{background:#dc262614}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isDisabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem.isDisabled:hover{background:#0000}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th .LeadsTableMenu .LeadsTableMenuItem .LeadsTableMenuCheck{font-size:16px;margin-left:auto}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn{border:initial;border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);max-width:130px;min-width:130px;width:130px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;outline:none;padding:0;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton:disabled{cursor:not-allowed;opacity:.6}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton p{color:var(--background_Blue);font-size:14px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton:hover p{text-decoration:underline}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th.LeadsTableAddColumn .LeadsTableAddButton .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:6px;cursor:pointer;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid thead th input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr{position:relative;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr.LeadsTableRowMenuActive{z-index:260}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr.LeadsTableDropdownRowOpen{z-index:300}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr:focus-within{z-index:140}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td{border-bottom:1px solid var(--border_Light);border-right:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;height:44px;min-width:170px;overflow:visible;padding:0;position:relative;width:170px;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableDropdownCellOpen{z-index:320}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableCellError{background:var(--background_White);border-radius:4px;outline:3px solid rgba(220,38,38,.165);z-index:2}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableCellError:after{border:1px solid #ff0d0d;border-radius:4px;content:"";inset:0;pointer-events:none;position:absolute}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td .LeadsTableFrozenEdgeShadow{background:hsla(0,0%,88%,.238);box-shadow:8px 0 16px rgba(15,23,42,.776);height:100%;pointer-events:none;position:absolute;right:0;top:0;width:1px;z-index:4}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td:last-child{border-right:none;max-width:130px;min-width:130px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen{background:var(--background_White);box-shadow:1px 0 0 var(--border_Light);left:0;position:-webkit-sticky;position:sticky;z-index:26}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen.LeadsTableDropdownCellOpen{z-index:340}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen .LeadsTableDropdown{z-index:12}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen .LeadsTableDropdown .LeadsTableDropdownMenu{z-index:200}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableFrozen:before{background:var(--border_Light);content:"";height:100%;pointer-events:none;position:absolute;right:-1px;top:0;width:1px;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableCheckboxCell{padding:0;text-align:center;vertical-align:middle}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableCheckboxCell .LeadsTableCheckbox{margin:0 auto}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableLockedCell{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableLongTextCell{overflow:visible;padding:0;position:relative;z-index:25}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableLongTextCell:focus-within{z-index:150}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableLongTextCell.LeadsTableFrozen{position:-webkit-sticky;position:sticky;z-index:26}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableTextInputCell:focus-within{background:var(--background_White);border-radius:4px;outline:3px solid var(--outline_Blue);z-index:20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableTextInputCell:focus-within:after{border:1px solid var(--border_Blue);border-radius:4px;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableTextInputCell.LeadsTableDateTimeCell:focus-within{background:#0000;border-radius:0;outline:none;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody td.LeadsTableTextInputCell.LeadsTableDateTimeCell:focus-within:after{content:none}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr:last-child .LeadsTableAddCell{border-bottom:1px solid #0000;max-width:40px;min-width:40px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody tr:last-child td{border-bottom:none;border-bottom:1px solid var(--border_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableInput{background:#0000;border:none;color:var(--text_Title_Light);font-size:13px;height:100%;outline:none;padding:0 14px;transition:all .15s ease;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableInput:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableMuiInput{align-items:center;display:flex;height:100%;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableMuiInput .MuiInputBase-root{height:100%;padding:0;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableMuiInput .MuiInputAdornment-root{margin-right:8px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableTextAreaInline{background:#0000;border:1px solid #0000;border-radius:4px;box-sizing:border-box;color:var(--text_Title_Light);display:block;font-size:13px;height:100%;left:0;max-height:400px;min-height:100%;outline:3px solid #0000;overflow:hidden;padding:10px 14px;position:absolute;resize:none;text-overflow:ellipsis;top:0;white-space:pre;width:100%;z-index:4}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableTextAreaInline:focus{background:var(--background_White);border-color:var(--border_Blue);border-radius:4px;box-shadow:0 10px 24px #0f172a1f;height:100%;min-height:100%;outline:3px solid var(--outline_Blue);overflow-y:auto;white-space:pre-wrap;z-index:151}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableTextAreaInline:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableLongTextPreview{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:text;display:flex;font-size:13px;height:100%;min-height:20px;overflow:hidden;padding:0 14px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;z-index:-1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableLongTextPreview span.is-empty{color:var(--text_Title_Light_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableLongTextPreview:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdown{cursor:pointer;height:100%;position:relative;width:100%;z-index:10}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdown.isOpen{z-index:330}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdown.isOpen .LeadsTableDropdownMenu{z-index:360}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownTrigger{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;height:100%;justify-content:space-between;padding:0 14px;text-align:left;width:100%;z-index:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownTrigger:disabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownTrigger:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue{color:var(--text_Title_Light);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue .LeadsTableDropdownPills{align-items:center;display:inline-flex;gap:6px;max-width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue .LeadsTableDropdownPills.isMulti{flex-wrap:nowrap}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue .LeadsTableDropdownPills .LeadsTableDropdownPill{align-items:center;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:400;height:22px;max-width:180px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownValue .LeadsTableDropdownPlaceholder{color:var(--text_Title_Light_Light_Light);font-weight:400}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownMenu{background:#fff;border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 30px #0f172a1f;left:4px;max-height:260px;min-width:170px;overflow-y:auto;padding:6px;position:absolute;top:calc(100% + 3px);width:100%;z-index:120}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownSingleIcon{align-items:center;background:#fff;border:1.5px solid #cbd5e1;border-radius:999px;color:#fff;display:flex;height:16px;justify-content:center;transition:all .15s ease;width:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownSingleIcon span{font-size:12px;opacity:0}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownSingleIcon.isSelected{background:var(--background_Blue);border-color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownSingleIcon.isSelected span{opacity:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownOption .LeadsTableDropdownOptionLabel{align-items:center;border-radius:4px;color:#fff;display:inline-flex;font-size:12px;font-weight:400;height:22px;max-width:180px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownCheckbox{align-items:center;background:#fff;border:1.5px solid #cbd5e1;border-radius:4px;color:#fff;display:flex;height:16px;justify-content:center;transition:all .15s ease;width:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownCheckbox span{font-size:12px;opacity:0}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownCheckbox.isChecked{background:var(--background_Blue);border-color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableDropdownCheckbox.isChecked span{opacity:1}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableRating{align-items:center;display:inline-flex;gap:3px;padding:0 14px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableStar{background:#0000;border:none;color:#cbd5e1;cursor:pointer;line-height:1;padding:0;transition:color .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableStar.isActive{color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableStar .material-symbols-outlined{font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableStar .material-symbols-filled{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableStarClear{background:#0000;border:none;color:#94a3b8;cursor:pointer;line-height:1;padding:0;transition:color .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableStarClear:hover{color:#64748b}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableStarClear .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableCheckbox{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:6px;cursor:pointer;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableCheckbox:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableCheckbox:focus-visibles{outline:2px solid #a3c2ff;outline-offset:2px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell{background:var(--background_White);max-width:none;min-width:100px;overflow:visible;padding:0 10px;text-align:center;vertical-align:top;width:100px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell.LeadsTableRowMenuOpen{z-index:280}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls{align-items:center;display:flex;gap:3px;height:100%;justify-content:center;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuButton,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton{align-items:center;background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;height:24px;justify-content:center;transition:all .15s ease;width:24px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuButton:hover,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton:hover{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuButton .material-symbols-outlined,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton .material-symbols-outlined{font-size:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton{color:var(--background_Blue);margin-left:5px;margin-right:-5px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton:hover{color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton .material-symbols-outlined.material-symbols-filled{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton.isActive{color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowStarButton.isActive .material-symbols-outlined{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper{align-items:center;display:inline-flex;position:relative;z-index:230}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu{background:#fff;border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 30px #0f172a1f;left:-18px;min-width:190px;padding:6px;position:absolute;top:calc(100% + 6px);z-index:320}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuDivider{background:var(--border_Light);height:1px;margin:6px 4px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;text-align:left;transition:all .15s ease;width:100%}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem:hover{background:var(--background_Gray_Light)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isActive,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isActive .material-symbols-outlined{color:var(--background_Blue)}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isDanger{color:#dc2626}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isDanger:hover{background:#dc262614}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isDisabled{color:var(--text_Title_Light_Light);cursor:not-allowed}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem.isDisabled:hover{background:#0000}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem .material-symbols-outlined{font-size:16px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem .material-symbols-outlined.material-symbols-filled{font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableRowControls .LeadsTableRowMenuWrapper .LeadsTableRowMenu .LeadsTableMenuItem .LeadsTableMenuCheck{font-size:16px;margin-left:auto}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:6px;cursor:pointer;display:grid;height:18px;place-items:center;transition:all .15s ease;width:18px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell input:focus-visible{outline:2px solid #a3c2ff;outline-offset:2px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableSelectCell .LeadsTableEmptyAdd{align-items:flex-end;display:flex;justify-content:flex-start;margin-top:12px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableAddRow .LeadsTableSelectCell,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableEmptyRow .LeadsTableSelectCell{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:12px;padding-top:12px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableAddRow .LeadsTableEmptyAdd,.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableEmptyRow .LeadsTableEmptyAdd{margin-top:0}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableEmptyCell{height:44px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableAddCell{border:initial;width:140px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableGrid tbody .LeadsTableEmpty{color:var(--text_Gray);font-size:13px;padding:24px;text-align:center}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter{background-color:var(--background_White);border-radius:0 0 6px 6px;bottom:0;display:flex;justify-content:flex-start;left:0;padding:12px 14px;position:-webkit-sticky;position:sticky;z-index:2}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton{align-items:center;background:#0000;border:none;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;outline:none;padding:0;transition:all .15s ease}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton:disabled{cursor:not-allowed;opacity:.6}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton p{color:var(--background_Blue);font-size:14px}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton:hover p{text-decoration:underline}.LeadsTablePage .LeadsTablePageBody .LeadsTableContent .LeadsTableCard .LeadsTableFooter .LeadsTableAddButton .material-symbols-outlined{font-size:16px}.LeadsTablePreferencesModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:100}.LeadsTablePreferencesModal .LeadsTablePreferencesBackdrop{animation:CreateTagsOverlayFade .22s ease forwards;backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.LeadsTablePreferencesModal .LeadsTablePreferencesCard{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border-radius:16px;box-shadow:0 22px 40px #0f172a2e;display:flex;flex-direction:column;gap:16px;padding:18px 18px 16px;position:relative;width:min(520px,92vw);z-index:2}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader h3{color:var(--text_Title_Light);font-size:18px;font-weight:600}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader p{color:var(--text_Title_Light_Light);font-size:13px;margin-top:4px}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader button{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:all .15s ease}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader button:hover{background-color:var(--background_Gray_Light);color:var(--text_Title_Light)}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesHeader button .material-symbols-outlined{font-size:20px}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesBody{max-height:320px}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter{display:flex;gap:10px;justify-content:flex-end}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;height:33px;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter button:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter button.isPrimary{background:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.LeadsTablePreferencesModal .LeadsTablePreferencesCard .LeadsTablePreferencesFooter button:disabled{cursor:not-allowed;opacity:.7}.AccessDenied{background:#fff;border:1px solid var(--border_Light);border-radius:8px;display:flex;flex:1 1 auto;height:100%;padding-bottom:60px;width:100%}.AccessDenied .AccessDeniedBackdrop{align-items:center;background:linear-gradient(180deg,#fff9,#fff3);border-radius:8px;display:flex;justify-content:center;overflow:hidden;padding:40px 16px;position:relative;width:100%}.AccessDenied .AccessDeniedBackdrop:before{background-image:linear-gradient(#1118270f 1px,#0000 0),linear-gradient(90deg,#1118270f 1px,#0000 0);background-size:120px 120px;content:"";inset:0;opacity:.35;pointer-events:none;position:absolute}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard{align-items:center;background:#fff;border:1px solid #eef2f7;border-radius:10px;box-shadow:0 24px 60px #0f172a14;display:flex;flex-direction:column;gap:12px;margin-bottom:200px;max-width:520px;padding:32px 36px 28px;position:relative;text-align:center;width:100%;z-index:1}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedIconWrap{align-items:center;background:#eef8ff;border:1px solid #e0e7ff;border-radius:50%;display:inline-flex;height:56px;justify-content:center;width:56px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedIconWrap .AccessDeniedIcon{color:var(--background_Blue);font-size:28px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedTitle{color:#111827;font-size:22px;font-weight:700;margin:8px 0 0}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedSubtitle{color:#6b7280;font-size:13px;line-height:1.5;margin:0}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:10px}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton{border:none;border-radius:10px;cursor:pointer;font-size:13px;font-weight:600;padding:10px 18px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton.is-secondary{background:#fff;border:1px solid #e5e7eb;color:#4b5563}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton.is-secondary:hover{box-shadow:0 8px 18px #0f172a14;transform:translateY(-1px)}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton.is-primary{background:#6366f1;box-shadow:0 10px 20px #6366f147;color:#fff}.AccessDenied .AccessDeniedBackdrop .AccessDeniedCard .AccessDeniedActions .AccessDeniedButton.is-primary:hover{box-shadow:0 14px 26px #6366f152;transform:translateY(-1px)}.GenayaPay{grid-gap:25px;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-sizing:border-box;display:grid;gap:25px;grid-template-columns:minmax(0,1fr) 400px;height:100%;overflow:hidden;padding:30px 35px 0}.GenayaPay.is-single{grid-template-columns:minmax(0,1fr)}.GenayaPay{animation:RenderPageOpen .1s ease}.GenayaPay .GenayaPayMain{display:flex;flex-direction:column;gap:15px;height:100%;min-height:0;overflow:hidden}.GenayaPay .GenayaPayMain .GenayaPayHeader{display:flex;flex-direction:column;gap:10px;height:auto}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle{align-items:flex-start;display:flex;justify-content:space-between;padding-top:2px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle h1{color:var(--text_Title_Light);font-size:25px;font-weight:600}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions{align-items:center;display:flex;gap:12px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .GenayaPayHeaderActionsSecondary{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;gap:6px;justify-content:center;padding:9px 18px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .GenayaPayHeaderActionsSecondary:hover{border-color:var(--border_Blue);box-shadow:0 8px 18px #0f172a1f;transform:translateY(-1px)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .GenayaPayHeaderActionsSecondary.is-disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .GenayaPayHeaderActionsSecondary h2{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .GenayaPayHeaderActionsSecondary .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .ToolTopExplainBubble{left:auto;right:0}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsTooltip .ToolTopExplainBubble:after{left:auto;right:16px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:999px;cursor:pointer;display:inline-flex;gap:6px;justify-content:center;margin-right:2px;padding:10px 22px 10px 16px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox:active{box-shadow:0 6px 16px #2563eb59,0 0 0 4px #2563eb2e;transform:translateY(0)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox h2{color:var(--background_White);font-size:14px;font-weight:600;margin:0}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox .material-symbols-outlined{font-size:18px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox .material-symbols-outlined .GenayaPayHeroCardImage{align-items:center;display:flex;justify-content:center;padding:8px 0 4px;width:100%}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox .material-symbols-outlined .GenayaPayHeroCardImage img{height:auto;max-height:90px;max-width:100%;object-fit:contain}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderTitle .GenayaPayHeaderActions .GenayaPayHeaderActionsBox .material-symbols-outlined{color:var(--background_White)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu{align-items:center;border-bottom:2px solid var(--border_Light);display:flex;gap:12px}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox{border-bottom:2px solid #0000;cursor:pointer;margin-bottom:-2px;padding-bottom:5px;transition:all .2s ease}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox.active{background-color:none;border-bottom:2px solid var(--border_Blue)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox.active .material-symbols-outlined,.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox.active h2{color:var(--background_Blue)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox:hover .GenayaPayHeaderMenuBoxTop{background-color:var(--background_Gray_Light);color:var(--background_Blue)}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox .GenayaPayHeaderMenuBoxTop{align-items:center;border-radius:8px;color:var(--text_Title_Light_Light);display:flex;gap:4px;padding:7px 10px;transition:border-color .2s ease,background-color .2s ease}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox .GenayaPayHeaderMenuBoxTop h2{font-size:14px;font-weight:500;margin:0}.GenayaPay .GenayaPayMain .GenayaPayHeader .GenayaPayHeaderMenu .GenayaPayHeaderMenuBox .GenayaPayHeaderMenuBoxTop .material-symbols-outlined{font-size:16px}.GenayaPay .GenayaPayMain .GenayaPayBody{align-items:stretch;display:grid;flex:1 1;height:100%;min-height:0;overflow:hidden}.GenayaPay .GenayaPayMain .GenayaPayBody.is-single{grid-template-columns:minmax(0,1fr)}.GenayaPay .GenayaPayMain .GenayaPayBody .GenayaPayBodyContent{display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden;position:relative}.GenayaPay .GenayaPayMain .GenayaPayBody .GenayaPayBodyContent>.Payments{flex:1 1 auto;min-height:0}.GenayaPay .GenayaPayOnboarding{height:calc(100vh - 110px);overflow:auto}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted{display:flex;flex-direction:column;gap:15px;overflow:scroll}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;padding:18px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText{display:flex;flex-direction:column}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedBadge{align-items:center;background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 15px 6px 12px;width:-webkit-fit-content;width:fit-content}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedBadge .material-symbols-outlined{font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText h2{color:var(--text_Title_Dark);font-size:20px;font-weight:700;margin:15px 0 0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText p{color:var(--text_Title_Light);font-size:13px;margin:7px 0 0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedPerks{display:flex;flex-direction:column;gap:10px;margin-top:20px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedPerks .GenayaPayGetStartedPerk{align-items:flex-start;color:var(--text_Title_Light);display:flex;font-size:13px;gap:8px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedPerks .GenayaPayGetStartedPerk .material-symbols-outlined{color:var(--Done);font-size:18px;margin-top:1px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedActions{display:flex;gap:10px;justify-content:space-between;margin-top:20px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedActions .GenayaPayGetStartedPrimary{background:linear-gradient(135deg,var(--background_Blue_Dark),var(--background_Blue));border:none;border-radius:999px;color:var(--background_White);cursor:pointer;font-size:13px;font-weight:600;padding:10px 22px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedActions .GenayaPayGetStartedPrimary:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedActions .GenayaPayHeroChip{align-items:center;background:var(--background_White);border-radius:999px;color:var(--text_Title_Dark);display:inline-flex;font-size:11px;font-weight:600;gap:6px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroText .GenayaPayGetStartedActions .GenayaPayHeroChip .material-symbols-outlined{color:var(--background_Blue);font-size:14px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt{align-items:center;display:flex;flex-direction:column;gap:10px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages{background-color:var(--background_Gray_Light);border-radius:10px;display:flex;height:100%;margin-top:20px;max-height:250px;min-height:250px;overflow:hidden;position:relative;width:100%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayGetStartedHeroArtTrack{display:flex;transition:transform .45s ease;width:100%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage{flex:0 0 100%;position:relative}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard{background-color:var(--background_White);border:5px solid var(--border_Dark_Light);border-bottom:none;border-radius:26px 26px 0 0;display:flex;flex-direction:column;gap:6px;height:100%;margin:35px auto 0;padding:26px 12px;width:230px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardTapToPay{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#fff0;border:1px solid var(--background_Blue);border-radius:999px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 15px 6px 12px;position:absolute;right:10%;top:20px;width:-webkit-fit-content;width:fit-content}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardTapToPay .material-symbols-outlined{font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardHeader{align-items:center;color:inherit;display:flex;font-size:12px;font-weight:600;gap:6px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardHeader .material-symbols-outlined{font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardAmount{font-size:18px;font-weight:700}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardMeta{color:var(--text_Title_Light_Light);font-size:11px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardBar{background:var(--border_Dark_Light);border-radius:999px;height:6px;overflow:hidden}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardBar span{background:linear-gradient(90deg,var(--Done),var(--Done));display:block;height:100%;width:70%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardPay{align-items:center;background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-radius:8px;color:var(--background_White);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;margin-top:20px;padding:8px 16px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardPay:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCard .GenayaPayHeroCardPay .material-symbols-outlined{color:var(--background_White);font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCardReader{align-items:center;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;padding:20px 40px;width:100%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCardReader img{height:auto;left:5%;max-width:480px;min-width:480px;object-fit:contain;position:absolute;top:0;width:100%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCardReader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:10px 0 0;text-align:center;z-index:2}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroCardReader h4{color:var(--text_Title_Light);font-size:13px;font-weight:400;margin-top:10px;text-align:center;z-index:2}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroQuickBooks{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:var(--background_White);background:hsla(0,0%,100%,.224);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;height:calc(100% - 40px);margin-left:20px;margin-top:20px;overflow:hidden;padding:20px;width:calc(100% - 40px)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroQuickBooks .GenayaPayHeroQuickBooksImages{align-items:center;display:flex;justify-content:center;width:100%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroQuickBooks .GenayaPayHeroQuickBooksImages img{height:auto;max-width:40px;object-fit:contain;width:100%}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroQuickBooks .GenayaPayHeroQuickBooksImages img:last-child{max-width:190px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroQuickBooks .GenayaPayHeroQuickBooksImages span{color:var(--text_Title_Light_Light);margin-left:10px;transform:rotate(90deg)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroQuickBooks h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin-top:15px;text-align:start;width:100%;z-index:2}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtPages .GenayaPayHeroCardPage .GenayaPayHeroQuickBooks h4{color:var(--text_Title_Light);font-size:13px;font-weight:400;margin-top:5px;text-align:start;width:100%;z-index:2}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtDots{display:flex;gap:8px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtDots .GenayaPayGetStartedHeroArtDotsBox{background:var(--background_Gray_Dark_Light);border:none;border-radius:999px;cursor:pointer;height:8px;transition:all .2s ease;width:8px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPayGetStartedHero .GenayaPayGetStartedHeroArt .GenayaPayGetStartedHeroArtDots .GenayaPayGetStartedHeroArtDotsBox.is-active{background:var(--background_Blue);width:30px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupHeader .GenayaPaySetupStatus{align-items:center;background-color:rgba(255,119,0,.067);border:1px solid #f70;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;outline:3px solid rgba(255,119,0,.114);padding:5px 12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupHeader .GenayaPaySetupStatus .material-symbols-outlined{font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupHeader .GenayaPaySetupClose{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupHeader .GenayaPaySetupClose .material-symbols-outlined{font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps{display:flex;flex-direction:column;gap:12px;margin-top:14px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep{grid-gap:10px;align-items:center;background:var(--background_Gray_Light_Blue);border-radius:14px;display:grid;gap:10px;grid-template-columns:32px minmax(0,1fr) 32px;padding:7px 12px;transition:all .15s ease}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep:hover{background:var(--background_Gray_Light);cursor:pointer;transform:translateY(-2px)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--border_Blue)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep.is-complete{background:var(--background_Gray_Light);border-color:var(--border_Light)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep.is-complete .GenayaPaySetupStepIcon{border-color:var(--Done)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep.is-complete .GenayaPaySetupStepIcon .material-symbols-outlined{color:var(--Done)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepIcon{align-items:center;background:var(--background_White);border-radius:50px;display:flex;height:32px;justify-content:center;width:32px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepIcon .material-symbols-outlined{color:var(--background_Blue);font-size:20px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepText{display:flex;flex-direction:column}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepText span{color:var(--text_Title_Light_Light);font-size:12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepAction{align-items:center;background:var(--background_Gray_Light_Blue);border:none;border-radius:50px;cursor:pointer;display:flex;height:20px;justify-content:center;outline:2px solid var(--outline_Blue);transition:all .15s ease;width:20px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepAction:hover{outline:2px solid var(--background_Blue)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupSteps .GenayaPaySetupStep .GenayaPaySetupStepAction .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupError,.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupNotice{align-items:center;background-color:rgba(255,119,0,.067);border:1px solid #f70;border-radius:12px;color:#070707;display:inline-flex;font-size:12px;gap:8px;margin-top:12px;outline:3px solid rgba(255,119,0,.114);padding:10px 12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupError .material-symbols-outlined,.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupNotice .material-symbols-outlined{color:var(--Error);font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupNotice .material-symbols-outlined{color:#f70}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupFooter{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:12px;justify-content:space-between;margin-top:14px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupFooter .GenayaPaySetupPrimary{background:var(--background_Blue);border:none;border-radius:999px;color:var(--background_White);cursor:pointer;font-size:12px;font-weight:600;padding:8px 16px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.GenayaPay .GenayaPayOnboarding .GenayaPayBodyGetStarted .GenayaPayGetStartedCard .GenayaPaySetupFooter .GenayaPaySetupPrimary:hover{outline:3px solid var(--outline_Blue);transform:translateY(-1px)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup{display:flex;flex-direction:column;gap:18px;overflow:auto}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:18px;display:flex;flex-direction:column;gap:16px;padding:18px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupCardHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupCardHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupCardHeader p{color:var(--text_Title_Light);font-size:12px;margin:4px 0 0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupCardHeader .GenayaPaySetupCardClose{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupCardHeader .GenayaPaySetupCardClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList{display:flex;flex-direction:column;gap:12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem{grid-gap:12px;align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:14px;display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr) auto;padding:12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem.is-enabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Blue)}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemIcon{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;height:36px;justify-content:center;width:36px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemIcon .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemText h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemText p{color:var(--text_Title_Light);font-size:12px;margin:4px 0 0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemActions{align-items:center;display:flex;gap:8px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemActions .GenayaPaySetupItemAction{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;padding:6px 14px;transition:all .15s ease}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemActions .GenayaPaySetupItemAction.is-enabled{border-color:var(--Done);color:var(--Done);cursor:default}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemActions .GenayaPaySetupItemAction:disabled{cursor:not-allowed;opacity:.6}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemActions .GenayaPaySetupItemDismiss{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:pointer;display:flex;height:26px;justify-content:center;width:26px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupList .GenayaPaySetupItem .GenayaPaySetupItemActions .GenayaPaySetupItemDismiss .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:14px;display:flex;flex-direction:column;gap:12px;padding:12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsHeader .GenayaPaySetupActionsTitle{align-items:center;display:flex;gap:8px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsHeader .GenayaPaySetupActionsTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:700;margin:0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsHeader .GenayaPaySetupActionsTitle .GenayaPaySetupActionsBadge{align-items:center;background:#ef44441f;border-radius:999px;color:var(--Error);display:inline-flex;font-size:12px;font-weight:700;height:22px;justify-content:center;min-width:22px;padding:0 8px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsHeader .GenayaPaySetupActionsButton{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;padding:6px 12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsList{display:flex;flex-direction:column;gap:8px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsList .GenayaPaySetupActionItem{align-items:center;background:var(--background_White);border:none;border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:10px 12px;text-align:left}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsList .GenayaPaySetupActionItem .GenayaPaySetupActionText{display:flex;flex-direction:column;gap:4px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsList .GenayaPaySetupActionItem .GenayaPaySetupActionText h5{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsList .GenayaPaySetupActionItem .GenayaPaySetupActionText span{color:var(--text_Title_Light);font-size:12px}.GenayaPay .GenayaPayOnboarding .GenayaPayBodySetup .GenayaPaySetupCard .GenayaPaySetupActions .GenayaPaySetupActionsList .GenayaPaySetupActionItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaPayOverview{display:flex;flex-direction:column;gap:20px;overflow-x:hidden;overflow-y:auto;padding:0 0 90px}.GenayaPayOverview .GenayaPayOverviewHeader{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderText{display:flex;flex-direction:column;gap:4px}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewHeaderFilter{align-items:center;display:flex}.GenayaPayOverview .GenayaPayOverviewHeader h2{color:var(--text_Title_Light);font-size:22px;font-weight:700}.GenayaPayOverview .GenayaPayOverviewHeader .GenayaPayOverviewSubtitle{color:var(--text_Title_Light_Light);font-size:14px}.GenayaPayOverview .GenayaPayOverviewError{background:#fff5f5;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:14px;font-weight:600;padding:12px 16px}.GenayaPayOverview .GenayaPayOverviewAlert{align-items:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;color:#9a3412;display:flex;font-size:14px;font-weight:600;gap:12px;padding:12px 16px}.GenayaPayOverview .GenayaPayOverviewAlert .material-symbols-outlined{font-size:20px}.GenayaPayOverview .GenayaPayOverviewAlert button{background:#9a3412;border:none;border-radius:999px;color:#fff7ed;cursor:pointer;font-weight:600;margin-left:auto;padding:6px 12px}.GenayaPayOverview .GenayaPayOverviewKpis{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard{background:#fff;border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:6px;height:100%;min-height:118px;padding:10px 14px;transition:box-shadow .2s ease,transform .2s ease}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard:hover{transform:translateY(-2px)}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiTop{align-items:center;color:var(--text_Title_Light_Light);display:flex;font-size:11px;gap:8px;justify-content:space-between;letter-spacing:.04em;text-transform:uppercase}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiBadge{border-radius:999px;font-size:11px;font-weight:600;padding:2px 8px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiBadge .GenayaPayOverviewCard:last-child:nth-child(3n+1):not(.is-chart){grid-column:1/-1}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiCard .GenayaPayOverviewKpiBadge{color:#b91c1c}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiValue{color:var(--text_Title_Light);font-size:18px;font-weight:700;min-height:22px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend{align-items:center;color:#64748b;display:flex;font-size:12px;gap:6px;margin-top:2px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend .GenayaPayOverviewKpiArrow{align-items:center;display:inline-flex;font-weight:600;gap:4px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend .GenayaPayOverviewKpiArrow.is-positive{color:#15803d}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend .GenayaPayOverviewKpiArrow.is-negative{color:#b91c1c}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend .GenayaPayOverviewKpiArrow .material-symbols-outlined{font-size:16px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend .GenayaPayOverviewKpiSparkline{align-items:flex-end;display:flex;gap:2px;height:28px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend .GenayaPayOverviewKpiSparkline .GenayaPayOverviewKpiSpark{background:#e2e8f0;border-radius:6px;transition:height .3s ease;width:3px}.GenayaPayOverview .GenayaPayOverviewKpis .GenayaPayOverviewKpiTrend .GenayaPayOverviewKpiSparkline .GenayaPayOverviewKpiSpark.is-placeholder{animation:GenayaPayOverviewShimmer 1.4s ease infinite;background:linear-gradient(90deg,#eef2f6 25%,#f8fafc 45%,#eef2f6 60%);background-size:200% 100%;height:40%}.GenayaPayOverview .GenayaPayOverviewKpis.is-loading .GenayaPayOverviewKpiTrend,.GenayaPayOverview .GenayaPayOverviewKpis.is-loading .GenayaPayOverviewKpiValue{color:#0000}@media(max-width:1200px){.GenayaPayOverviewKpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.GenayaPayOverviewKpis{grid-template-columns:repeat(1,minmax(0,1fr))}.GenayaPayOverviewCard:last-child:nth-child(odd):not(.is-chart){grid-column:1/-1}}.GenayaPayOverviewGrid{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-auto-rows:260px;grid-template-columns:repeat(3,minmax(0,1fr))}.GenayaPayOverviewGrid .GenayaPayOverviewCard{background:#fff;border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;height:100%;transition:box-shadow .2s ease,transform .2s ease}.GenayaPayOverviewGrid .GenayaPayOverviewCard:hover{transform:translateY(-2px)}.GenayaPayOverviewGrid .GenayaPayOverviewCard.is-chart{grid-column:span 3}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:12px 14px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardHeader h3{color:var(--text_Title_Light);font-size:16px;font-weight:600}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardHeader .GenayaPayOverviewIconButton{align-items:center;background:#0000;border:none;color:#64748b;cursor:pointer;display:flex;justify-content:center}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardHeader .GenayaPayOverviewIconButton .material-symbols-outlined{font-size:20px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardBody{display:flex;flex:1 1;flex-direction:column;gap:10px;padding:12px 14px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewCardFooter{display:flex;justify-content:flex-end;padding:0 14px 12px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewEmpty{align-items:center;background:#f8fafc;border-radius:8px;color:#64748b;display:flex;flex-direction:column;font-size:14px;gap:8px;padding:20px 16px;text-align:center}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewEmpty.is-loading{align-items:stretch}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewEmpty .material-symbols-outlined{color:#94a3b8;font-size:24px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewEmpty button{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-weight:500;margin-top:15px;padding:6px 17px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentsList{display:flex;flex-direction:column;gap:12px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentRow{align-items:center;background:#f8fafc;border-radius:10px;display:flex;gap:12px;padding:12px;transition:background .2s ease,transform .2s ease}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentRow:hover{background:#f1f5f9;transform:translateY(-1px)}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentMain{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentMain .GenayaPayOverviewPaymentClient{color:var(--text_Title_Light);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentMain .GenayaPayOverviewPaymentMeta{color:#64748b;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentStatus{display:flex;justify-content:center;min-width:96px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentAmount{align-items:flex-end;color:var(--text_Title_Light);display:flex;flex-direction:column;font-weight:600;gap:4px;min-width:110px;text-align:right}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewPaymentAmount span{color:#64748b;font-size:12px;font-weight:400}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewNote{color:#94a3b8;font-size:12px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewStatRow{align-items:center;color:#334155;display:flex;font-size:14px;justify-content:space-between}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewStatRow strong{color:var(--text_Title_Light);font-weight:700}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewStatRow strong.is-risk{color:#b91c1c}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewStatRow strong.is-warning{color:#b45309}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewLink{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:400}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewLink:hover{text-decoration:underline}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewSkeleton{animation:GenayaPayOverviewShimmer 1.4s ease infinite;background:linear-gradient(90deg,#eef2f6 25%,#f8fafc 45%,#eef2f6 60%);background-size:200% 100%;border-radius:8px;display:block;height:14px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartSkeleton{grid-gap:8px;align-items:flex-end;display:grid;gap:8px;grid-template-columns:repeat(12,1fr);height:160px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartSkeleton .GenayaPayOverviewChartBarSkeleton{animation:GenayaPayOverviewShimmer 1.4s ease infinite;background:linear-gradient(90deg,#eef2f6 25%,#f8fafc 45%,#eef2f6 60%);background-size:200% 100%;border-radius:6px;height:40px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChart{grid-gap:8px;align-items:flex-end;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(12px,1fr));height:180px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChart .GenayaPayOverviewChartBarWrapper{align-items:center;display:flex;flex-direction:column;gap:6px;height:100%}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChart .GenayaPayOverviewChartBar{background:linear-gradient(180deg,#93c5fd,#60a5fa);border-radius:6px;position:relative;transition:height .45s ease;width:100%}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChart .GenayaPayOverviewChartBar:after{background:#0f172a;border-radius:8px;bottom:calc(100% + 8px);color:#fff;content:attr(data-date) "\a" attr(data-gross) "\a" attr(data-net);font-size:11px;left:50%;min-width:120px;opacity:0;padding:6px 8px;pointer-events:none;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .2s ease;white-space:pre;z-index:2}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChart .GenayaPayOverviewChartBar:hover:after{opacity:1}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChart .GenayaPayOverviewChartLabel{color:#94a3b8;font-size:11px}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartPlaceholder{align-items:center;color:#64748b;display:flex;flex-direction:column;font-size:14px;gap:12px;justify-content:center;text-align:center}.GenayaPayOverviewGrid .GenayaPayOverviewCard .GenayaPayOverviewChartPlaceholder button{background:var(--background_Blue);border:none;border-radius:999px;color:#fff;cursor:pointer;font-weight:600;padding:6px 14px}@media(max-width:1200px){.GenayaPayOverviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.GenayaPayOverviewGrid .GenayaPayOverviewCard.is-chart{grid-column:span 1}}@media(max-width:760px){.GenayaPayOverviewGrid{grid-template-columns:repeat(1,minmax(0,1fr))}.GenayaPayOverviewGrid .GenayaPayOverviewCard.is-chart{grid-column:span 1}}.GenayaPayStatusBadge{align-items:center;background:#f9fafb;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:4px 10px;text-transform:capitalize}.GenayaPayStatusBadge.is-pending{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.GenayaPayStatusBadge.is-succeeded{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.GenayaPayStatusBadge.is-failed{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.GenayaPayStatusBadge.is-refunded{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.GenayaPayStatusBadge.is-disputed{background:#f5f3ff;border-color:#ddd6fe;color:#6d28d9}.GenayaPayStatusBadge.is-unknown{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}@keyframes GenayaPayOverviewShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.TableSkeleton{background:#fff;border-radius:12px;display:flex;flex-direction:column;gap:10px;width:100%}.TableSkeleton .TableSkeletonHeader{grid-gap:18px;border-bottom:1px solid var(--border_Light);display:grid;gap:18px;padding:20px 0 6px}.TableSkeleton .TableSkeletonHeader .TableSkeletonCell{height:14px}.TableSkeleton .TableSkeletonBody{display:flex;flex-direction:column;gap:10px}.TableSkeleton .TableSkeletonBody .TableSkeletonRow{grid-gap:12px;align-items:center;display:grid;gap:12px}.TableSkeleton .TableSkeletonBody .TableSkeletonRow .TableSkeletonCell{height:16px}.TableSkeleton .TableSkeletonCell{animation:TableSkeletonShimmer 1.4s ease infinite;background:linear-gradient(90deg,#eef2f6 25%,#f8fafc 45%,#eef2f6 60%);background-size:200% 100%;border-radius:8px;width:100%}@keyframes TableSkeletonShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.Payments{display:flex;flex-direction:column;height:100%;max-height:none;max-width:100%;min-height:0;overflow:auto;width:100%}.Payments .PaymentsHeader{display:flex;flex-direction:column;flex-shrink:0}.Payments .PaymentsHeader .PaymentsHeaderStats{align-items:center;display:flex;position:relative}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow{align-items:center;background:#fff;border:1px solid #d7dde7;border-radius:999px;box-shadow:0 10px 24px #0f172a2e;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:4}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow .material-symbols-outlined{font-size:18px}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow:hover{background:#f6f7ff;border-color:#cbd5f5;color:#4f46e5}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow:first-child{left:6px}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderArrow:last-child{right:6px}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList{display:flex;flex:1 1;gap:12px;overflow-x:auto;padding:3px;position:relative;scroll-behavior:smooth;scrollbar-width:none;z-index:1}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList::-webkit-scrollbar{display:none}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat{align-items:flex-start;background:#fff;border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-width:150px;outline:3px solid #0000;padding:12px 16px;transition:border .15s ease,outline .15s ease}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat .PaymentsHeaderStatLabel{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat .PaymentsHeaderStatValue{color:var(--text_Title_Light);font-size:18px;font-weight:700}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat:hover{border-color:var(--border_Blue)}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat.is-active{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.Payments .PaymentsHeader .PaymentsHeaderStats .PaymentsHeaderStatsList .PaymentsHeaderStat.is-active .PaymentsHeaderStatLabel{font-weight:600}.Payments .PaymentsControlsBottom{align-items:center;border-bottom:none;display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;gap:14px;justify-content:space-between;padding:15px 5px;position:relative;z-index:4}.Payments .PaymentsControlsBottom .PaymentsFilters{align-items:center;display:flex;gap:12px}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsDateFilter{align-items:center;display:flex}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsMethodFilter,.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsPageSize,.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsRoleFilter,.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsStatusFilter{position:relative}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:180px;overflow-y:auto;padding:10px;position:absolute;top:calc(100% + 6px);z-index:20}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterOption{align-items:center;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterOption .PaymentsOptionIndicator{background:#fff;border:1.5px solid #cbd5e1;border-radius:999px;flex:0 0 14px;height:14px;position:relative;width:14px}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterOption .PaymentsOptionIndicator.is-selected{background:#eaf1ff;border-color:var(--background_Blue)}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterOption .PaymentsOptionIndicator.is-selected:after{background:var(--background_Blue);border-radius:999px;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7px}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterOption .PaymentsMethodOption{align-items:center;display:inline-flex;gap:8px}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterOption .PaymentsMethodOption img{height:16px;object-fit:contain;width:16px}.Payments .PaymentsControlsBottom .PaymentsFilters .PaymentsFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.Payments .PaymentsControlsBottom .PaymentsSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:10px;position:absolute;right:3px;z-index:4}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm:focus-within{border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb33;outline:3px solid #2563eb1a}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:none;padding:6px 5px}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.Payments .PaymentsControlsBottom .PaymentsSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Payments .PaymentsTableSection{border-top:none;display:flex;flex:1 1 auto;flex-direction:column;margin-top:10px;min-height:0;min-height:600px;overflow:visible;position:relative}.Payments .PaymentsTableSection .PaymentsTableWrapper{-webkit-overflow-scrolling:touch;flex:1 1 auto;max-width:100%;min-height:0;overflow:auto;padding-bottom:55px;position:relative;width:100%}.Payments .PaymentsTableSection .PaymentsEmpty{border-bottom:none!important;color:#6b7280;font-size:13px;padding:18px 12px;text-align:center}.Payments .PaymentsTableSection .PaymentsEmpty .PaymentsEmptyContent{align-items:center;display:inline-flex;flex-direction:column;gap:6px;padding-top:10px;text-align:center;width:100%}.Payments .PaymentsTableSection .PaymentsEmpty .PaymentsEmptyContent .material-symbols-outlined{color:#9ca3af;font-size:22px}.Payments .PaymentsTableSection .PaymentsTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.Payments .PaymentsTableSection .PaymentsTable thead{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:3}.Payments .PaymentsTableSection .PaymentsTable thead .PaymentsSelectCheckbox{-webkit-appearance:none!important;appearance:none!important;background-color:var(--background_White)!important;border:2px solid #d1d5db!important;border-radius:6px!important;cursor:pointer!important;display:grid!important;height:18px!important;place-items:center!important;transition:all .15s ease!important;width:18px!important}.Payments .PaymentsTableSection .PaymentsTable thead .PaymentsSelectCheckbox:checked{background:var(--background_Blue)!important;border-color:var(--background_Blue)!important;box-shadow:inset 0 0 0 3px #fff!important}.Payments .PaymentsTableSection .PaymentsTable tbody{display:table-row-group}.Payments .PaymentsTableSection .PaymentsTable tbody thead .PaymentsSelectHeader{align-items:center;display:flex;justify-content:center}.Payments .PaymentsTableSection .PaymentsTable tbody thead .PaymentsSelectHeader input{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:6px;cursor:pointer;display:grid;height:18px;margin:0;place-items:center;transition:all .15s ease;width:18px}.Payments .PaymentsTableSection .PaymentsTable tbody thead .PaymentsSelectHeader input:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.Payments .PaymentsTableSection .PaymentsTable tbody .PaymentsSelectCell,.Payments .PaymentsTableSection .PaymentsTable tbody .PaymentsSelectHeader{background-color:var(--background_White);box-shadow:none;left:0;min-width:46px;padding-left:12px;padding-right:12px;position:-webkit-sticky;position:sticky;text-align:center;vertical-align:middle;width:46px;z-index:1}.Payments .PaymentsTableSection .PaymentsTable tbody .PaymentsSelectCellControl,.Payments .PaymentsTableSection .PaymentsTable tbody .PaymentsSelectHeaderControl{align-items:center;display:flex;justify-content:center;width:100%}.Payments .PaymentsTableSection .PaymentsTable tbody .PaymentsSelectCheckbox{-webkit-appearance:none;appearance:none;background-color:var(--background_White);border:2px solid #d1d5db;border-radius:6px;cursor:pointer;display:grid;height:18px;margin:0;place-items:center;transition:all .15s ease;width:18px}.Payments .PaymentsTableSection .PaymentsTable tbody .PaymentsSelectCheckbox:checked{background:var(--background_Blue);border-color:var(--background_Blue);box-shadow:inset 0 0 0 3px #fff}.Payments .PaymentsTableSection .PaymentsTable tbody tbody .PaymentsSelectCell .PaymentsSelectCheckbox,.Payments .PaymentsTableSection .PaymentsTable tbody thead .PaymentsSelectHeader .PaymentsSelectCheckbox{-webkit-appearance:none!important;appearance:none!important;background-color:var(--background_White)!important;border:2px solid #d1d5db!important;border-radius:6px!important;cursor:pointer!important;display:grid!important;height:18px!important;place-items:center!important;width:18px!important}.Payments .PaymentsTableSection .PaymentsTable tbody tbody .PaymentsSelectCell .PaymentsSelectCheckbox:checked,.Payments .PaymentsTableSection .PaymentsTable tbody thead .PaymentsSelectHeader .PaymentsSelectCheckbox:checked{background:var(--background_Blue)!important;border-color:var(--background_Blue)!important;box-shadow:inset 0 0 0 3px #fff!important}.Payments .PaymentsTableSection .PaymentsTable tr{display:table-row}.Payments .PaymentsTableSection .PaymentsTable tr:last-child td,.Payments .PaymentsTableSection .PaymentsTable tr:last-child th{border-bottom:0 solid var(--border_Light)}.Payments .PaymentsTableSection .PaymentsTable td,.Payments .PaymentsTableSection .PaymentsTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:8px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Payments .PaymentsTableSection .PaymentsTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:10px 12px;text-overflow:clip;white-space:nowrap;z-index:5}.Payments .PaymentsTableSection .PaymentsTable th:first-child{background-color:#fff;left:0;padding:0 13px;position:-webkit-sticky;position:sticky;top:0}.Payments .PaymentsTableSection .PaymentsTable .PaymentsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.Payments .PaymentsTableSection .PaymentsTable .PaymentsSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Payments .PaymentsTableSection .PaymentsTable .PaymentsSortableHeader:hover{color:#111827}.Payments .PaymentsTableSection .PaymentsTable .PaymentsSortableHeader .PaymentsSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.Payments .PaymentsTableSection .PaymentsTable .PaymentsSortableHeader .PaymentsSortIcon.is-active{color:#4b5563}.Payments .PaymentsTableSection .PaymentsTable .PaymentsSortableHeader .PaymentsSortIcon.is-asc{transform:rotate(180deg)}.Payments .PaymentsTableSection .PaymentsTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.Payments .PaymentsTableSection .PaymentsTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.Payments .PaymentsTableSection .PaymentsRow{transition:background .12s ease-out}.Payments .PaymentsTableSection .PaymentsCell{align-items:center;display:flex;min-width:120px}.Payments .PaymentsTableSection .PaymentsTable .PaymentsMethodBadge{align-items:center;display:inline-flex;gap:6px}.Payments .PaymentsTableSection .PaymentsTable .PaymentsMethodBadge img{height:16px;object-fit:contain;width:16px}.Payments .PaymentsTableSection .PaymentsCreatedByHeader{min-width:200px}.Payments .PaymentsTableSection .PaymentsCreatedByCell{color:var(--text_Title_Light_Light);font-weight:500;min-width:200px}.Payments .PaymentsTableSection .GAPaymentsCellRole .GAPaymentsRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Payments .PaymentsTableSection .GAPaymentsCellRole .GAPaymentsRoleBadgeTech{background:#eaf3ff;border-color:#c7d9ff;color:var(--background_Blue_Dark)}.Payments .PaymentsTableSection .GAPaymentsCellRole .GAPaymentsRoleBadgeSubcontractor{background:#fff4ec;border-color:#ffd8b5;color:#b45309}.Payments .PaymentsTableSection .GAPaymentsCellRole .GAPaymentsRoleBadgeDispatcher{background:#fef6e7;border-color:#fde2b3;color:#b45309}.Payments .PaymentsTableSection .GAPaymentsCellRole .GAPaymentsRoleBadgeManager{background:#ebf9f1;border-color:#c8eed8;color:#15803d}.Payments .PaymentsTableSection .GAPaymentsCellRole .GAPaymentsRoleBadgeAdmin{background:#f4eafe;border-color:#dfc3fb;color:#6b21a8}.Payments .PaymentsTableSection .GAPaymentsCellStatus .GAPaymentsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Payments .PaymentsTableSection .GAPaymentsCellStatus .GAPaymentsStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Payments .PaymentsTableSection .GAPaymentsCellStatus .GAPaymentsStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Payments .PaymentsTableSection .GAPaymentsCellStatusEmail .PaymentsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Payments .PaymentsTableSection .GAPaymentsCellStatusEmail .PaymentsPill h4{margin-bottom:2px;margin-left:5px}.Payments .PaymentsTableSection .GAPaymentsCellStatusEmail .PaymentsPill.is-confirmed{background:rgba(40,126,213,.086);border-color:#287ed5;color:#287ed5}.Payments .PaymentsTableSection .GAPaymentsCellStatusEmail .PaymentsPill.is-unconfirmed{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.Payments .PaymentsTableSection .PaymentsCellName{color:var(--background_Blue);cursor:pointer}.Payments .PaymentsTableSection .PaymentsCellName:hover{text-decoration:underline}.Payments .PaymentsTableSection .SettingsActionsHeader{max-width:70px}.Payments .PaymentsTableSection .SettingsActionsHeader,.Payments .PaymentsTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Payments .PaymentsTableSection .SettingsActionsHeader:before,.Payments .PaymentsTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.Payments .PaymentsTableSection .SettingsActionsHeader.is-overlaying,.Payments .PaymentsTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.Payments .PaymentsTableSection .SettingsActionsHeader.is-overlaying:before,.Payments .PaymentsTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.Payments .PaymentsTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Payments .PaymentsTableSection .SettingsCellEdit:hover{color:#111827}.Payments .PaymentsTableSection .PaymentsNameCell{display:flex;flex-direction:column}.Payments .PaymentsTableSection .PaymentsName{font-weight:500}.Payments .PaymentsTableSection .PaymentsEmail{color:#9b9b9b;font-size:11px}.Payments .PaymentsTableSection .PaymentsRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.Payments .PaymentsTableSection .PaymentsRoleBadgeTech{background:#e8f4ff;color:#1769aa}.Payments .PaymentsTableSection .PaymentsRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.Payments .PaymentsTableSection .PaymentsRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.Payments .PaymentsTableSection .PaymentsRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.Payments .PaymentsTableSection .PaymentsRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.Payments .PaymentsTableSection .PaymentsPill{align-items:center;background:#f9fafb;border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusPill{text-transform:capitalize}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusBadge{align-items:center;background:#f9fafb;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);display:inline-flex;font-size:11px;font-weight:600;justify-content:center;padding:4px 10px;text-transform:capitalize}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusBadge.is-pending{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusBadge.is-succeeded{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusBadge.is-failed{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusBadge.is-refunded{background:#fff7ed;border-color:#fed7aa;color:#c2410c}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusBadge.is-disputed{background:#f5f3ff;border-color:#ddd6fe;color:#6d28d9}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusBadge.is-unknown{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusToggle:disabled{cursor:not-allowed;opacity:.6}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusToggle .PaymentsStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusToggle .PaymentsStatusToggleText{min-width:54px;text-align:left}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusToggle.is-active .PaymentsStatusToggleDot{background:#22c55e;transform:translateX(71px)}.Payments .PaymentsTableSection .PaymentsCellStatus .PaymentsStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Payments .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:55px;color:#4b5563;display:flex;flex-shrink:0;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky;z-index:3}.Payments .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.Payments .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.Payments .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.Payments .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.Payments .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Payments .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Payments .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Payments .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.Payments .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Payments .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.Payments .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.Payments .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.Payments .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.Payments .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid #fff;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.Payments .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.Payments .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.Payments .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:#fff;box-shadow:none;color:#b8b8b8;cursor:not-allowed}.Payments .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}.PaymentsMethodBadge{align-items:center;color:#0f172a;display:inline-flex;font-size:13px;font-weight:600;gap:8px}.PaymentsMethodBadge img{height:16px;object-fit:contain;width:16px}.Disputes{display:flex;flex-direction:column;height:100%;max-height:none;max-width:100%;min-height:0;overflow:auto;width:100%}.Disputes .DisputesHeader{display:flex;flex-direction:column;flex-shrink:0}.Disputes .DisputesHeader .DisputesHeaderStats{align-items:center;display:flex;justify-content:flex-start;position:relative}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow{align-items:center;background:#fff;border:1px solid #d7dde7;border-radius:999px;box-shadow:0 10px 24px #0f172a2e;color:#64748b;cursor:pointer;display:flex;height:32px;justify-content:center;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s ease;width:32px;z-index:4}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow .material-symbols-outlined{font-size:18px}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow:hover{background:#f6f7ff;border-color:#cbd5f5;color:#4f46e5}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow:first-child{left:6px}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderArrow:last-child{right:6px}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList{display:flex;flex:1 1;gap:12px;overflow-x:auto;padding:3px;position:relative;scroll-behavior:smooth;scrollbar-width:none;z-index:1}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList::-webkit-scrollbar{display:none}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat{align-items:flex-start;background:#fff;border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-width:150px;outline:3px solid #0000;padding:12px 16px;transition:border .15s ease,outline .15s ease}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat .DisputesHeaderStatLabel{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;text-align:start}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat .DisputesHeaderStatValue{color:var(--text_Title_Light);font-size:18px;font-weight:700}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat:hover{border-color:var(--border_Blue)}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat.is-active{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.Disputes .DisputesHeader .DisputesHeaderStats .DisputesHeaderStatsList .DisputesHeaderStat.is-active .DisputesHeaderStatLabel{font-weight:600}.Disputes .DisputesControlsBottom{align-items:center;border-bottom:none;display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;gap:14px;justify-content:space-between;padding:15px 5px;position:relative;z-index:4}.Disputes .DisputesControlsBottom .DisputesFilters{align-items:center;display:flex;gap:12px}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesDateFilter{align-items:center;display:flex}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesMethodFilter,.Disputes .DisputesControlsBottom .DisputesFilters .DisputesPageSize,.Disputes .DisputesControlsBottom .DisputesFilters .DisputesRoleFilter,.Disputes .DisputesControlsBottom .DisputesFilters .DisputesStatusFilter{position:relative}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:180px;overflow-y:auto;padding:10px;position:absolute;top:calc(100% + 6px);z-index:20}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterOption{align-items:center;border-radius:10px;color:#374151;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterOption .DisputesOptionIndicator{background:#fff;border:1.5px solid #cbd5e1;border-radius:999px;flex:0 0 14px;height:14px;position:relative;width:14px}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterOption .DisputesOptionIndicator.is-selected{background:#eaf1ff;border-color:var(--background_Blue)}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterOption .DisputesOptionIndicator.is-selected:after{background:var(--background_Blue);border-radius:999px;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7px}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterOption .DisputesMethodOption{align-items:center;display:inline-flex;gap:8px}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterOption .DisputesMethodOption img{height:16px;object-fit:contain;width:16px}.Disputes .DisputesControlsBottom .DisputesFilters .DisputesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.Disputes .DisputesControlsBottom .DisputesSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:10px;position:absolute;right:3px;z-index:4}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm:focus-within{border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb33;outline:3px solid #2563eb1a}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm .SearchFormMain .SearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:none;padding:6px 5px}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.Disputes .DisputesControlsBottom .DisputesSearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.Disputes .DisputesTableSection{border-top:none;display:flex;flex:1 1 auto;flex-direction:column;margin-top:10px;min-height:0;min-height:600px;overflow:visible;position:relative}.Disputes .DisputesTableSection .DisputesTableWrapper{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;max-width:100%;min-height:0;overflow:auto;padding-bottom:55px;position:relative;width:100%}.Disputes .DisputesTableSection .DisputesEmpty{border-bottom:none!important;color:#6b7280;font-size:13px;padding:18px 12px;text-align:center}.Disputes .DisputesTableSection .DisputesEmpty .DisputesEmptyContent{align-items:center;display:inline-flex;flex-direction:column;gap:6px;padding-top:10px;text-align:center;width:100%}.Disputes .DisputesTableSection .DisputesEmpty .DisputesEmptyContent .material-symbols-outlined{color:#9ca3af;font-size:22px}.Disputes .DisputesTableSection .DisputesTable{border-collapse:collapse;display:table;font-size:13px;min-width:820px;min-width:100%;table-layout:auto;width:100%}.Disputes .DisputesTableSection .DisputesTable thead{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:3}.Disputes .DisputesTableSection .DisputesTable tbody{display:table-row-group;height:100%}.Disputes .DisputesTableSection .DisputesTable tr{display:table-row}.Disputes .DisputesTableSection .DisputesTable tr:last-child td,.Disputes .DisputesTableSection .DisputesTable tr:last-child th{border-bottom:0 solid var(--border_Light)}.Disputes .DisputesTableSection .DisputesTable td,.Disputes .DisputesTableSection .DisputesTable th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:8px 12px;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.Disputes .DisputesTableSection .DisputesTable th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;overflow:hidden;padding:10px 12px;text-overflow:clip;white-space:nowrap;z-index:5}.Disputes .DisputesTableSection .DisputesTable .DisputesSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.Disputes .DisputesTableSection .DisputesTable .DisputesSortableHeader{align-items:center;cursor:pointer;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Disputes .DisputesTableSection .DisputesTable .DisputesSortableHeader:hover{color:#111827}.Disputes .DisputesTableSection .DisputesTable .DisputesSortableHeader .DisputesSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.Disputes .DisputesTableSection .DisputesTable .DisputesSortableHeader .DisputesSortIcon.is-active{color:#4b5563}.Disputes .DisputesTableSection .DisputesTable .DisputesSortableHeader .DisputesSortIcon.is-asc{transform:rotate(180deg)}.Disputes .DisputesTableSection .DisputesTable tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.Disputes .DisputesTableSection .DisputesTable tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.Disputes .DisputesTableSection .DisputesRow{transition:background .12s ease-out}.Disputes .DisputesTableSection .DisputesCell{align-items:center;display:flex;min-width:120px}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge{align-items:center;background:#f8fafc;border:1px solid var(--border_Light);border-radius:999px;color:#0f172a;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-warning_needs_response{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-warning_under_review{background:#fffbeb;border-color:#fde68a;color:#92400e}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-needs_response{background:#fef2f2;border-color:#fecaca;color:#991b1b}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-under_review{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-won{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-lost{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-expired{background:#f1f5f9;border-color:#cbd5f5;color:#475569}.Disputes .DisputesTableSection .DisputesCell .DisputesStatusBadge.status-warning_closed{background:#f5f3ff;border-color:#ddd6fe;color:#5b21b6}.Disputes .DisputesTableSection .DisputesTable .DisputesMethodBadge{align-items:center;display:inline-flex;gap:6px}.Disputes .DisputesTableSection .DisputesTable .DisputesMethodBadge img{height:16px;object-fit:contain;width:16px}.Disputes .DisputesTableSection .DisputesCreatedByHeader{min-width:200px}.Disputes .DisputesTableSection .DisputesCreatedByCell{color:var(--text_Title_Light_Light);font-weight:500;min-width:200px}.Disputes .DisputesTableSection .GADisputesCellRole .GADisputesRoleBadge{align-items:center;border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Disputes .DisputesTableSection .GADisputesCellRole .GADisputesRoleBadgeTech{background:#eaf3ff;border-color:#c7d9ff;color:var(--background_Blue_Dark)}.Disputes .DisputesTableSection .GADisputesCellRole .GADisputesRoleBadgeSubcontractor{background:#fff4ec;border-color:#ffd8b5;color:#b45309}.Disputes .DisputesTableSection .GADisputesCellRole .GADisputesRoleBadgeDispatcher{background:#fef6e7;border-color:#fde2b3;color:#b45309}.Disputes .DisputesTableSection .GADisputesCellRole .GADisputesRoleBadgeManager{background:#ebf9f1;border-color:#c8eed8;color:#15803d}.Disputes .DisputesTableSection .GADisputesCellRole .GADisputesRoleBadgeAdmin{background:#f4eafe;border-color:#dfc3fb;color:#6b21a8}.Disputes .DisputesTableSection .GADisputesCellStatus .GADisputesPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Disputes .DisputesTableSection .GADisputesCellStatus .GADisputesStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Disputes .DisputesTableSection .GADisputesCellStatus .GADisputesStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Disputes .DisputesTableSection .GADisputesCellStatusEmail .DisputesPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:6px 12px}.Disputes .DisputesTableSection .GADisputesCellStatusEmail .DisputesPill h4{margin-bottom:2px;margin-left:5px}.Disputes .DisputesTableSection .GADisputesCellStatusEmail .DisputesPill.is-confirmed{background:rgba(40,126,213,.086);border-color:#287ed5;color:#287ed5}.Disputes .DisputesTableSection .GADisputesCellStatusEmail .DisputesPill.is-unconfirmed{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.Disputes .DisputesTableSection .DisputesCellName{color:var(--background_Blue);cursor:pointer}.Disputes .DisputesTableSection .DisputesCellName:hover{text-decoration:underline}.Disputes .DisputesTableSection .SettingsActionsHeader{max-width:70px}.Disputes .DisputesTableSection .SettingsActionsHeader,.Disputes .DisputesTableSection .SettingsCellEdit{align-items:center;align-self:center;background-color:var(--background_White);box-shadow:none;display:flex;justify-content:center;max-width:50px;min-width:50px;padding-left:20px;position:-webkit-sticky;position:sticky;right:0;width:50px}.Disputes .DisputesTableSection .SettingsActionsHeader:before,.Disputes .DisputesTableSection .SettingsCellEdit:before{background:linear-gradient(90deg,#11182733,#11182700);bottom:0;content:"";left:-14px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .14s ease;width:18px}.Disputes .DisputesTableSection .SettingsActionsHeader.is-overlaying,.Disputes .DisputesTableSection .SettingsCellEdit.is-overlaying{box-shadow:-22px 0 30px -12px #11182757,-12px 0 18px -12px #11182738}.Disputes .DisputesTableSection .SettingsActionsHeader.is-overlaying:before,.Disputes .DisputesTableSection .SettingsCellEdit.is-overlaying:before{opacity:1}.Disputes .DisputesTableSection .SettingsCellEdit{color:var(--background_Blue);cursor:pointer;font-size:26px;justify-content:center;min-width:50px;padding:0}.Disputes .DisputesTableSection .SettingsCellEdit:hover{color:#111827}.Disputes .DisputesTableSection .DisputesNameCell{display:flex;flex-direction:column}.Disputes .DisputesTableSection .DisputesName{font-weight:500}.Disputes .DisputesTableSection .DisputesEmail{color:#9b9b9b;font-size:11px}.Disputes .DisputesTableSection .DisputesRoleBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:500;justify-content:center;min-width:68px;padding:3px 8px;text-transform:capitalize}.Disputes .DisputesTableSection .DisputesRoleBadgeTech{background:#e8f4ff;color:#1769aa}.Disputes .DisputesTableSection .DisputesRoleBadgeDispatcher{background:#fff3e0;color:#e65100}.Disputes .DisputesTableSection .DisputesRoleBadgeManager{background:#e8f5e9;color:#2e7d32}.Disputes .DisputesTableSection .DisputesRoleBadgeAdmin{background:#f3e5f5;color:#6a1b9a}.Disputes .DisputesTableSection .DisputesRoleBadgeSubcontractor{background:#fbe9e7;color:#bf360c}.Disputes .DisputesTableSection .DisputesPill{align-items:center;background:#f9fafb;border:1px solid var(--border);border-radius:999px;display:inline-flex;font-size:11px;justify-content:center;padding:2px 10px;text-transform:lowercase}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusPill{text-transform:capitalize}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusToggle{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:8px;padding:4px 10px 4px 4px;transition:border-color .15s ease,background .15s ease;width:100px}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusToggle:disabled{cursor:not-allowed;opacity:.6}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusToggle .DisputesStatusToggleDot{background:var(--border_Light);border-radius:999px;height:18px;transition:background .15s ease,transform .15s ease;width:18px}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusToggle .DisputesStatusToggleText{min-width:54px;text-align:left}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusToggle.is-active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusToggle.is-active .DisputesStatusToggleDot{background:#22c55e;transform:translateX(71px)}.Disputes .DisputesTableSection .DisputesCellStatus .DisputesStatusToggle.is-inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.Disputes .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:55px;color:#4b5563;display:flex;flex-shrink:0;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky;z-index:3}.Disputes .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.Disputes .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.Disputes .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.Disputes .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.Disputes .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.Disputes .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.Disputes .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.Disputes .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.Disputes .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.Disputes .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.Disputes .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.Disputes .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.Disputes .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.Disputes .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid #fff;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.Disputes .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.Disputes .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.Disputes .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:#fff;box-shadow:none;color:#b8b8b8;cursor:not-allowed}.Disputes .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton.InvoicesPaginationButton--active{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border-color:var(--background_Blue_Dark);color:#fff}.DisputesMethodBadge{align-items:center;color:#0f172a;display:inline-flex;font-size:13px;font-weight:600;gap:8px}.DisputesMethodBadge img{height:16px;object-fit:contain;width:16px}.GenayaPayPayouts{display:flex;flex-direction:column;height:100%;max-height:none;max-width:100%;min-height:0;overflow:auto;width:100%}.GenayaPayPayouts .GenayaPayPayoutsError{align-items:center;background:#fee2e2;border-radius:12px;color:#b91c1c;display:flex;font-weight:500;gap:10px;transition:all .15s ease}.GenayaPayPayouts .GenayaPayPayoutsError .material-symbols-outlined{font-size:20px}.GenayaPayPayouts .GenayaPayPayoutsStats{display:flex;flex-wrap:wrap;gap:16px;width:100%}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:flex;flex:1 1 200px;gap:16px;padding:18px 20px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon{align-items:center;background:#3b82f61f;border-radius:14px;bottom:0;color:#2563eb;display:flex;height:44px;justify-content:center;width:44px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon.is-pending{background:#eab3081f;color:#b45309}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon.is-instant{background:#10b9811f;color:#059669}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon.is-last{background:#8b5cf61f;color:#7c3aed}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatIcon .material-symbols-outlined{font-size:22px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo{display:flex;flex-direction:column;gap:4px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo span{color:#6b7280;font-size:13px}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo h3{color:#111827;font-size:20px;font-weight:600;margin:0}.GenayaPayPayouts .GenayaPayPayoutsStats .GenayaPayPayoutsStatCard .GenayaPayPayoutsStatInfo p{color:#9ca3af;font-size:12px;margin:0}.GenayaPayPayouts .GenayaPayPayoutsTableBlock{background:#fff;display:flex;flex:1 1 auto;flex-direction:column;height:100%;margin-top:10px;overflow:auto}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:14px;justify-content:space-between;padding:15px 5px;position:relative;z-index:4}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters{align-items:center;display:flex;gap:12px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsDateFilter{align-items:center;display:flex}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsStatusFilter{position:relative}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:130px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:180px;overflow-y:auto;padding:10px;position:absolute;top:calc(100% + 6px);z-index:20}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsFilterOption{align-items:center;border-radius:10px;color:#374151;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:8px 10px;transition:background .12s ease,color .12s ease;white-space:nowrap}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsFilters .GenayaPayPayoutsFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:10px;position:absolute;right:3px;z-index:4}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm:focus-within{border:1px solid var(--background_Blue);box-shadow:0 0 0 1px #2563eb33;outline:3px solid #2563eb1a}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm .GenayaPayPayoutsSearchMain{align-items:center;display:flex;gap:6px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm .GenayaPayPayoutsSearchMain .GenayaPayPayoutsSearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm .GenayaPayPayoutsSearchMain .GenayaPayPayoutsSearchInput{border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:none;padding:6px 5px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm .GenayaPayPayoutsSearchMain .GenayaPayPayoutsSearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm .GenayaPayPayoutsSearchMain .GenayaPayPayoutsSearchClear svg{height:14px;width:14px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm .GenayaPayPayoutsSearchMain .GenayaPayPayoutsSearchClear:hover{color:#111827}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsControls .GenayaPayPayoutsSearch .GenayaPayPayoutsSearchForm .GenayaPayPayoutsSearchMain .GenayaPayPayoutsSearchClear:active{transform:scale(.96)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable{display:flex;flex:1 1 auto;flex-direction:column;height:auto;height:100%;max-height:none;overflow:auto;width:100%}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableSection{display:flex;flex:1 1 auto;flex-direction:column;margin-top:0;min-height:400px;position:relative}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableWrapper{-webkit-overflow-scrolling:touch;display:flex;flex:1 1 auto;flex-direction:column;max-width:100%;min-height:0;overflow:auto;padding-bottom:55px;position:relative;width:100%}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid{border-collapse:collapse;display:table;font-size:13px;min-width:820px;table-layout:auto;width:100%}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid thead{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);display:table-header-group;position:-webkit-sticky;position:sticky;top:0;z-index:3}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid tbody{display:table-row-group}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid tr{display:table-row}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid td,.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid th{border-bottom:1px solid var(--border_Light);display:table-cell;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid tr:last-child td,.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid tr:last-child th{border-bottom:0 solid var(--border_Light)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid th{border:none;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;padding:10px 12px;white-space:nowrap;z-index:5}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid tbody tr:nth-child(2n){background:rgba(249,250,251,.529)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableGrid tbody tr:hover:nth-child(2n){background:rgba(249,250,251,.855)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsTableHeader{background-color:var(--background_White);border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);font-size:13px;font-weight:600;padding:10px 12px;text-align:left;text-transform:none}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsSortableHeader{align-items:center;cursor:pointer;display:inline-flex;gap:6px;transition:color .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsSortableHeader>span{align-items:center;display:inline-flex;max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsSortableHeader:hover{color:#111827}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsSortIcon{color:#9ca3af;font-size:16px;margin-bottom:-4px;margin-left:3px;transition:transform .15s ease,color .15s ease}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsSortIcon.is-active{color:#4b5563}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsSortIcon.is-asc{transform:rotate(180deg)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsRow{transition:background .12s ease-out}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsRow:hover{background:#f9fafb}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell{align-items:center;color:#111827;display:flex;min-width:120px;padding:12px 10px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell .GenayaPayPayoutsAmountCurrency{color:#6b7280;font-size:11px;font-weight:600;letter-spacing:.04em;margin-left:8px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell .GenayaPayPayoutsDescriptionText{display:block;font-weight:500}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell .GenayaPayPayoutsDescriptionMeta{color:#6b7280;display:block;font-size:12px;margin-top:4px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell .GenayaPayPayoutsCurrencyText{color:#6b7280;font-size:12px;font-weight:600;letter-spacing:.04em}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell .GenayaPayPayoutsBankText{color:#6b7280;font-size:12px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell .GenayaPayPayoutsTypeBadge{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:999px;color:#4b5563;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCell .GenayaPayPayoutsTypeBadge .material-symbols-outlined{color:#6b7280;font-size:16px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsCellStatus{color:var(--text_Title_Light_Light)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsPill{align-items:center;border:1px solid var(--border_Light);border-radius:999px;display:inline-flex;font-size:11px;font-weight:600;justify-content:center;letter-spacing:.01em;padding:3px 17px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsStatusPill--active{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsStatusPill--inactive{background:#f9fafb;border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsEmpty{align-items:center;border-bottom:none!important;color:#6b7280;display:flex;font-size:13px;height:100%;justify-content:center;padding:20px 12px;text-align:center;width:100%}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsEmpty .GenayaPayPayoutsEmptyContent{align-items:center;display:inline-flex;flex-direction:column;gap:6px;justify-content:center}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsEmpty .GenayaPayPayoutsEmptyContent .material-symbols-outlined{color:#9ca3af;font-size:22px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsEmptyRow{height:100%}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsTable .GenayaPayPayoutsEmptyRow td{border-bottom:none;height:100%;padding:0 12px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:55px;color:#4b5563;display:flex;flex-shrink:0;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;padding:15px 0;position:-webkit-sticky;position:sticky;z-index:3}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText .GenayaPayPayoutsPageSize{position:relative}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText .GenayaPayPayoutsPageSize .GenayaPayPayoutsPageSizeButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:4px;color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText .GenayaPayPayoutsPageSize .GenayaPayPayoutsPageSizeButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText .GenayaPayPayoutsPageSize .GenayaPayPayoutsPageSizeChevron{color:var(--text_Title_Light_Light);font-size:20px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText .GenayaPayPayoutsPageSize .GenayaPayPayoutsPageSizeMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText .GenayaPayPayoutsPageSize .GenayaPayPayoutsPageSizeOption{color:#374151;cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText .GenayaPayPayoutsPageSize .GenayaPayPayoutsPageSizeOption:hover{background:var(--background_Gray_Light);color:#111827}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationText h1 span{color:#111827;font-weight:600}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls h1{color:#3a4255;font-size:12px;font-weight:400}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls h1 span{color:#111827;font-weight:600}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls .GenayaPayPayoutsPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls .GenayaPayPayoutsPaginationCurrent span{color:#111827;font-weight:600}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls .GenayaPayPayoutsPaginationButton{align-items:center;background-color:var(--background_White);border:1px solid #fff;border-radius:4px;color:#374151;cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls .GenayaPayPayoutsPaginationButton svg{height:18px;width:18px}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls .GenayaPayPayoutsPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.GenayaPayPayouts .GenayaPayPayoutsTableBlock .GenayaPayPayoutsPagination .GenayaPayPayoutsPaginationControls .GenayaPayPayoutsPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:#fff;box-shadow:none;color:#b8b8b8;cursor:not-allowed}.GenayaPayOnboardingModal{align-items:center;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:9999}.GenayaPayOnboardingModal .GenayaPayOnboardingBackdrop{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0f172a59;border:none;height:100%;inset:0;position:absolute;width:100%}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel{animation:GenayaPayModalIn .25s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 24px 60px #0f172a40;display:flex;flex-direction:column;max-height:85vh;overflow:visible;position:relative;width:min(900px,92vw)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:18px 20px 12px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader p{color:var(--text_Title_Light);font-size:12px;margin:4px 0 0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader .GenayaPayOnboardingClose{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:10px;cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingHeader .GenayaPayOnboardingClose .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody{display:flex;flex-direction:column;gap:20px;overflow:auto;padding:18px 20px 20px;position:relative;z-index:1}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress{display:flex;flex-direction:column;gap:14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressBar{background:var(--background_Gray_Light);border-radius:999px;height:6px;overflow:hidden}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressBar span{background:linear-gradient(90deg,var(--background_Blue),var(--background_Blue_Dark));display:block;height:100%;transition:width .3s ease}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps{align-items:center;display:flex;gap:10px;justify-content:space-between}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep{align-items:center;color:var(--text_Title_Light);display:flex;font-size:12px;gap:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep span{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:flex;font-weight:600;height:22px;justify-content:center;width:22px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep p{margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep.is-active{color:var(--text_Title_Dark)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingProgress .GenayaPayOnboardingProgressSteps .GenayaPayOnboardingProgressStep.is-active span{background:var(--background_Blue);color:var(--background_White)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingContent{display:flex;flex-direction:column;gap:20px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel{animation:GenayaPayPanelIn .25s ease;border:1px solid #ef4444;border-radius:8px;display:flex;flex-direction:column;gap:12px;margin-top:15px;outline:3px solid #ef444433;padding:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader h4{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:17px;font-weight:700;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader h4 div{align-items:center;background-color:#f44b4b;border-radius:999px;color:var(--text_Title_Light);color:#fff;display:flex;font-size:13px;font-weight:500;justify-content:center;margin-left:5px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;padding:6px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader p{color:var(--text_Title_Light);font-size:12px;margin:4px 0 0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsHeader .GenayaPayRequirementsStatus{color:var(--text_Title_Light);font-size:12px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsList{display:flex;flex-direction:column;gap:10px;margin-top:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsLoading{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px;padding:10px 14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementsLoading .material-symbols-outlined{animation:GenayaPaySpin 1s linear infinite;color:var(--background_Blue);font-size:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem{align-items:center;background:var(--background_White);border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding:12px 5px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta{display:flex;flex-direction:column;gap:4px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementTitle{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementSummary{align-items:center;display:inline-flex;gap:2px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta h5{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementBadge{align-items:center;background:rgba(244,75,75,.129);border:1px solid #f44b4b;border-radius:999px;color:#f44b4b;display:inline-flex;font-size:10px;font-weight:500;padding:2px 8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementTooltip{align-items:center;display:inline-flex}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementTooltip .ToolTopExplainBubble{left:50%;max-width:360px;transform:translate(-50%)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementTooltip:hover .ToolTopExplainBubble{transform:translate(-50%,-4px)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementHelp{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);cursor:help;display:inline-flex;font-size:14px;height:18px;justify-content:center;transition:all .2s ease;width:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementHelp:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta span{color:var(--text_Title_Light);font-size:11px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementMeta .GenayaPayRequirementDetails{color:var(--text_Title_Light);display:flex;flex-wrap:wrap;font-size:11px;gap:6px 12px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions{align-items:center;display:flex;gap:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions input[type=file]{color:var(--text_Title_Light);font-size:11px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions button{border:none;border-radius:999px;cursor:pointer;font-size:12px;font-weight:600;padding:8px 14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions .GenayaPayRequirementPrimary{background:var(--background_Blue);color:var(--background_White)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions .GenayaPayRequirementPrimary:hover{outline:3px solid var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions .GenayaPayRequirementPrimary:disabled{background:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem .GenayaPayRequirementActions .GenayaPayRequirementSecondary{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]{cursor:pointer}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]::-webkit-file-upload-button{background:var(--background_Gray_Light_Blue);border:none;border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;padding:8px 14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]::file-selector-button{background:var(--background_Gray_Light_Blue);border:none;border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;padding:8px 14px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]::-webkit-file-upload-button:hover{border:1px solid var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPanel .GenayaPayRequirementItem input[type=file]::file-selector-button:hover{border:1px solid var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPlaceholder{align-items:center;animation:GenayaPayPanelIn .25s ease;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px;padding:12px 16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayRequirementsPlaceholder .material-symbols-outlined{animation:GenayaPaySpin 1s linear infinite;color:var(--background_Blue);font-size:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFieldError{color:#df3838;font-size:11px;font-weight:400}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep{display:flex;flex-direction:column;gap:16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep h4{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep h5{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep .GenayaPayBankTerms{align-items:center;color:var(--text_Title_Light);display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep .GenayaPayBankTerms p{margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep .GenayaPayBankTerms a{color:var(--background_Blue);font-weight:600;text-decoration:none}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingStep .GenayaPayBankTerms a:hover{text-decoration:underline}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid.is-three{align-items:flex-end;grid-template-columns:repeat(3,minmax(0,1fr))}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormGrid .GenayaPayFormGridItemFull{grid-column:1/-1}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection{display:flex;flex-direction:column;gap:12px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection h5{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle{align-items:center;color:var(--text_Title_Light);display:inline-flex;font-size:12px;font-weight:500;gap:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input{appearance:none;-webkit-appearance:none;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:4px;box-shadow:0 1px 2px #0f172a14;cursor:pointer;display:grid;height:18px;place-content:center;transition:all .2s ease;width:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input:after{border-bottom:2px solid var(--background_White);border-left:2px solid var(--background_White);content:"";height:6px;transform:rotate(-45deg) scale(0);transition:transform .15s ease;width:10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input:checked{background:var(--background_Blue);border-color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormSection .GenayaPayFormToggle input:checked:after{transform:rotate(-45deg) scale(1)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:6px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px;justify-content:space-between}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayFieldLabel{align-items:center;display:inline-flex;gap:6px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltip{align-items:center;display:inline-flex}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltip .ToolTopExplainBubble{bottom:calc(100% + 30px);left:11%;max-width:360px;min-width:240px;transform:translate(-11%)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltip:hover .ToolTopExplainBubble{transform:translate(-11%,15px)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltipIcon{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);cursor:help;display:inline-flex;font-size:14px;height:18px;justify-content:center;transition:all .2s ease;width:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldLabelRow .GenayaPayTooltipIcon:hover{background:var(--background_Gray_Light_Blue);color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField .GenayaPayFieldHint{color:var(--text_Title_Light);font-size:11px;font-weight:500}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField.is-error input{border:1px solid #ef4444;outline:3px solid #ef444433}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField.is-disabled{opacity:.7}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField.is-disabled input{background:var(--background_Gray_Light);cursor:not-allowed}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField input{border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);font-size:15px;font-weight:500;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField input:focus{box-shadow:0 0 0 1px #2563eb26}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField input::placeholder{color:rgba(156,163,175,.545);font-size:14px;font-weight:300}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField input:focus,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayFormField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPaySegment{display:flex;gap:10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPaySegment button{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:600;padding:10px 16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPaySegment button.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown{display:flex;flex-direction:column;gap:6px;position:relative;z-index:3}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown.is-error .GenayaPayDropdownTrigger{border-color:var(--Error)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown.is-disabled{opacity:1;pointer-events:none}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown.is-disabled .GenayaPayDropdownTrigger{background:var(--background_Gray_Light);border-color:var(--border_Light);color:var(--text_Title_Light_Light)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown.is-disabled .GenayaPayDropdownTrigger .material-symbols-outlined{color:var(--text_Title_Light_Light)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownLabel{color:var(--text_Title_Light);font-size:12px;font-weight:500}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:15px;font-weight:500;height:50px;justify-content:space-between;outline:3px solid #0000;padding:15px 12px;transition:background .2s ease,border .2s ease}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger:focus{box-shadow:0 0 0 1px #2563eb26}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger::placeholder{color:rgba(156,163,175,.545);font-size:14px;font-weight:300}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger:focus,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayDropdown .GenayaPayDropdownTrigger:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingError{align-items:flex-start;background:var(--background_White);border:1px solid #ef4444;border-radius:8px;display:flex;gap:12px;outline:3px solid #ef444433;padding:16px 18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingError .material-symbols-outlined{color:var(--Error);font-size:22px;margin-top:2px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingError h3{font-size:15px;font-weight:600;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingError p{color:var(--text_Title_Light);font-size:12px;margin:6px 0 0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingLoading{align-items:center;background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px;padding:12px 16px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingLoading .material-symbols-outlined{animation:GenayaPaySpin 1s linear infinite;font-size:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess{align-items:center;background-color:rgba(255,119,0,.067);border:1px solid #f70;border-radius:8px;display:flex;gap:14px;outline:3px solid rgba(255,119,0,.114);padding:18px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess .material-symbols-outlined{color:#f70;font-size:26px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess p{color:var(--text_Title_Light);font-size:12px;margin:2px 0 0}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingBody .GenayaPayOnboardingSuccess .GenayaPayOnboardingSuccessId{color:var(--text_Title_Light);display:inline-flex;font-size:12px;margin-top:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter{align-items:center;border-top:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:14px 20px 20px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingGhost{background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:600}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingGhost:hover{cursor:pointer;text-decoration:underline}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingFooterActions{display:flex;gap:10px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingSecondary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;cursor:pointer;font-size:13px;font-weight:600;padding:10px 18px;transition:border .15s ease,outline .15s ease}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingSecondary:disabled{cursor:not-allowed;opacity:.6}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingSecondary:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--background_White);cursor:pointer;font-size:13px;font-weight:600;outline:3px solid #0000;padding:10px 30px;transition:border .15s ease,outline .15s ease}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary:active,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary:focus,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary:focus-visible,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary:focus-within,.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary:disabled{cursor:not-allowed;opacity:.6}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary .GenayaPaySubmitLoading{align-items:center;display:inline-flex;gap:8px}.GenayaPayOnboardingModal .GenayaPayOnboardingPanel .GenayaPayOnboardingFooter .GenayaPayOnboardingPrimary .GenayaPaySubmitLoading .material-symbols-outlined{animation:GenayaPaySpin 1s linear infinite;font-size:16px}.GenayaPayDropdownPortal{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 10px 24px #0f172a1f;display:flex;flex-direction:column;gap:6px;max-height:240px;overflow:auto;padding:8px;pointer-events:auto;position:fixed;z-index:10011}.GenayaPayDropdownPortal button{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;padding:10px 12px;text-align:left;width:100%}.GenayaPayDropdownPortal button.is-active{background:var(--background_Gray_Light_Blue);color:var(--background_Blue);font-weight:600}.GenayaPayDropdownPortal button:hover{background:var(--background_Gray_Light)}@keyframes GenayaPayModalIn{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes GenayaPaySpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes GenayaPayPanelIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.GenayaPaySettings{background:var(--background_White);display:flex;flex-direction:column;gap:18px;min-height:100vh}.GenayaPaySettings .GenayaPaySettingsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.GenayaPaySettings .GenayaPaySettingsHeader h1{color:var(--text_Title_Dark);font-size:24px;font-weight:700;margin:0}.GenayaPaySettings .GenayaPaySettingsHeader p{color:var(--text_Title_Light);font-size:13px;margin:6px 0 0}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderAction{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:8px 16px;transition:all .15s ease}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderAction .material-symbols-outlined{font-size:18px}.GenayaPaySettings .GenayaPaySettingsHeader .GenayaPaySettingsHeaderAction:hover{border-color:var(--border_Blue);transform:translateY(-1px)}.GenayaPaySettings .GenayaPaySettingsNotice{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:8px;padding:10px 12px}.GenayaPaySettings .GenayaPaySettingsNotice.is-error{border-color:#ef444466;color:var(--Error)}.GenayaPaySettings .GenayaPaySettingsNotice.is-error .material-symbols-outlined{color:var(--Error)}.GenayaPaySettings .GenayaPaySettingsNotice .material-symbols-outlined{font-size:16px}.GenayaPaySettings .GenayaPaySettingsCard{background:var(--background_White);display:flex;flex-direction:column;gap:18px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsDivider{background:var(--border_Light);height:1px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection{display:flex;flex-direction:column;gap:12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsSectionHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsSectionHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:700;margin:0}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsSectionHeader p{color:var(--text_Title_Light);font-size:12px;margin:4px 0 0}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsSectionHeader .GenayaPaySettingsEdit{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;color:var(--background_Blue);cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsSectionHeader .GenayaPaySettingsEdit .material-symbols-outlined{font-size:16px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsRow{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:10px 0}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsRow.is-compact{padding:6px 0}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsRow h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsRow span{color:var(--text_Title_Light);font-size:12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsValue{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsFieldError{color:var(--Error);font-size:12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsEditRow{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsEditRow input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;font-size:13px;min-width:220px;padding:8px 12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsEditRow .GenayaPaySettingsEditActions{align-items:center;display:inline-flex;gap:8px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsButton{background:var(--text_Title_Dark);border:none;border-radius:999px;color:var(--background_White);cursor:pointer;font-size:12px;font-weight:600;padding:7px 14px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsButton:disabled{cursor:not-allowed;opacity:.6}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsButton.is-ghost{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsButton.is-success{background:var(--Done)}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsToggle{background:#0000;border:none;cursor:pointer;padding:0}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsToggle .GenayaPaySettingsToggleTrack{align-items:center;background:var(--border_Light);border-radius:999px;display:flex;height:24px;padding:2px;transition:all .2s ease;width:44px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsToggle .GenayaPaySettingsToggleTrack .GenayaPaySettingsToggleThumb{background:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a33;height:20px;transition:transform .2s ease;width:20px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsToggle.is-on .GenayaPaySettingsToggleTrack{background:var(--Done)}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsToggle.is-on .GenayaPaySettingsToggleTrack .GenayaPaySettingsToggleThumb{transform:translateX(20px)}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsInlineField{align-items:center;display:inline-flex;gap:6px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsInlineField input{border:1px solid var(--border_Light);border-radius:8px;font-size:12px;padding:6px 10px;width:70px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsInlineField span{color:var(--text_Title_Light);font-size:12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsTipInputs{align-items:center;display:flex;gap:10px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput{align-items:center;display:inline-flex;gap:4px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput input{border:1px solid var(--border_Light);border-radius:8px;font-size:12px;padding:6px 8px;width:60px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsTipInputs .GenayaPaySettingsTipInput span{color:var(--text_Title_Light);font-size:12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsCardInline{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsCardInline h4{color:var(--text_Title_Dark);font-size:13px;font-weight:600;margin:0}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsCardInline span{color:var(--text_Title_Light);font-size:12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsCardInline .GenayaPaySettingsStatus{background:var(--background_Gray_Light_Blue);border-radius:999px;color:var(--background_Blue);font-size:12px;font-weight:600;padding:6px 14px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsTag{background:var(--background_Gray_Light);border-radius:999px;color:var(--text_Title_Light);font-size:11px;font-weight:600;padding:6px 12px}.GenayaPaySettings .GenayaPaySettingsCard .GenayaPaySettingsSection .GenayaPaySettingsTag.is-success{background:#22c55e1f;color:var(--Done)}.Settings{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;display:flex;height:100%;width:100%}.Settings .SettingsMenu{background-color:var(--background_Gray_Light_Light_Light);border-radius:8px 0 0 8px;border-right:1px solid var(--border_Light);display:flex;flex-direction:column;height:100%;padding:20px 15px 20px 28px;width:238px}.Settings .SettingsMenu .SettingsHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:500}.Settings .SettingsMenu .SettingsMenuList{margin-top:20px}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListHeader{margin-bottom:8px}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListHeader h2{color:var(--text_Title_Light_Light);font-size:12px;font-weight:400}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem{align-items:center;border:1px solid #0000;border-radius:6px;cursor:pointer;display:flex;gap:10px;margin-top:4px;padding:5px 6px;transition:background-color .15s ease}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem.is-active,.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem:hover{background:var(--background_Gray_Light)}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem span{color:#6b7280;font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1;margin-right:0}.Settings .SettingsMenu .SettingsMenuList .SettingsMenuListItem h2{color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;transition:color .15s}.Settings .SettingsContent{border-radius:0 8px 8px 0;flex:1 1;height:100%;overflow:auto}.Settings .SettingsContent .Features{height:100%}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay{background:#fff3;height:100%;padding:0;position:static;z-index:0}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace{background-color:#0000;border:initial;border-radius:initial;border-radius:0 8px 0 0;height:100%;max-height:none;width:100%}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeatureDetailStickyHeader{padding-bottom:30px;padding-top:20px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader{border-radius:0 8px 0 0;padding:40px 0 15px 26px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceHeader .FeaturesMarketplaceClose{display:none}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceToolbar{background:#fff;padding:10px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceGrid{padding:0 26px 26px}.Settings .SettingsContent .Features .FeaturesMarketplaceOverlay .FeaturesMarketplace .FeaturesMarketplaceBody{height:100%;max-height:none}.Billing{gap:16px;overflow:hidden;width:100%}.Billing,.Billing .BillingMain{display:flex;flex-direction:column;height:100%}.Billing .BillingMain{gap:18px;overflow-y:auto;padding:16px 26px}.Billing .BillingMain .BillingPaymentMethod{margin-top:20px}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:16px;padding-bottom:40px}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentHeader{align-items:center;display:flex;gap:16px;justify-content:space-between}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentHeader .BillingPaymentTitle{align-items:center;display:flex;gap:12px}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentHeader .BillingPaymentTitle .material-symbols-outlined{color:#2563eb;font-size:26px}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentHeader .BillingPaymentTitle h2{color:#0f172a;font-size:16px;font-weight:600;margin:0}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentHeader .BillingPaymentTitle p{color:#64748b;font-size:12px;margin:2px 0 0}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentHeader .BillingPaymentAction{align-items:center;background:#fff;border:1px solid #2563eb;border-radius:999px;color:#2563eb;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:8px 16px;transition:background .15s ease,box-shadow .15s ease,transform .1s ease}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentHeader .BillingPaymentAction:hover{background:#eff6ff;box-shadow:0 6px 14px #2563eb33}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentHeader .BillingPaymentAction:active{transform:translateY(1px)}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentBody{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentBody .BillingPaymentDetails{grid-gap:6px 24px;align-content:center;display:grid;gap:6px 24px;gap:20px 50px;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;justify-content:start;width:-webkit-fit-content;width:fit-content}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentBody .BillingPaymentDetails .BillingPaymentRow{align-items:flex-start;color:#64748b;display:flex;flex-direction:column;font-size:12px;gap:2px}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentBody .BillingPaymentDetails .BillingPaymentRow strong{color:#0f172a;font-size:13px;font-weight:600}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentBody .BillingPaymentDetails .BillingPaymentRow:nth-child(2n){align-items:flex-start;text-align:left}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentBody .BillingPaymentAside{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentBody .BillingPaymentAside .BillingPaymentBadge{align-items:center;background:#dcfce7;border-radius:999px;color:#15803d;display:inline-flex;font-size:11px;font-weight:600;gap:6px;padding:6px 10px;text-transform:uppercase}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentBody .BillingPaymentAside .BillingPaymentBadge .material-symbols-outlined{font-size:16px}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentBody .BillingPaymentAside .BillingPaymentCardBrand{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;gap:12px;padding:12px;width:100%}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentBody .BillingPaymentAside .BillingPaymentCardBrand .BillingPaymentBrandIcon{align-items:center;background:#1d4ed8;border-radius:10px;color:#fff;display:flex;font-weight:700;height:36px;justify-content:center;width:36px}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentBody .BillingPaymentAside .BillingPaymentCardBrand h3{color:#0f172a;font-size:13px;font-weight:600;margin:0}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentBody .BillingPaymentAside .BillingPaymentCardBrand p{color:#64748b;font-size:12px;margin:2px 0 0}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentBody .BillingPaymentAside .BillingPaymentMeta{align-items:center;color:#64748b;display:inline-flex;font-size:11px;gap:6px;letter-spacing:.01em}.Billing .BillingMain .BillingPaymentMethod .BillingPaymentCard .BillingPaymentBody .BillingPaymentAside .BillingPaymentMeta .material-symbols-outlined{font-size:16px}.Billing .BillingMain .BillingInvoices{margin-top:20px}.Billing .BillingMain .BillingInvoices .BillingCard .BillingHeader{align-items:center;display:flex;justify-content:space-between;padding-bottom:10px}.Billing .BillingMain .BillingInvoices .BillingCard .BillingHeader h2{color:#0f172a;font-size:18px;font-weight:600;margin:0}.Billing .BillingMain .BillingInvoices .BillingCard .BillingHeader .BillingSubheader{color:#64748b;font-size:13px;font-weight:400}.Billing .BillingMain .BillingInvoices .BillingCard .BillingHeader .BillingSubheader .BillingDownloadLink{color:#2563eb;font-weight:400;text-decoration:underline}.Billing .BillingMain .BillingInvoices .BillingCard .BillingTable{margin-top:25px}.Billing .BillingMain .BillingInvoices .BillingCard .BillingTable .BillingTableHeader{grid-gap:12px;border-bottom:1px solid var(--border_Light);color:var(--text_Title_Light);display:grid;font-size:14px;font-weight:500;gap:12px;grid-template-columns:120px 1fr 140px 140px 160px;padding:0 0 10px}.Billing .BillingMain .BillingInvoices .BillingCard .BillingTable .BillingTableHeader span{white-space:nowrap}.Billing .BillingMain .BillingInvoices .BillingCard .BillingTable .BillingTableBody{display:flex;flex-direction:column}.Billing .BillingMain .BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow{grid-gap:12px;align-items:center;border-bottom:1px solid var(--border_Light);color:#0f172a;display:grid;font-size:13px;gap:12px;grid-template-columns:120px 1fr 140px 140px 160px;padding:12px 0}.Billing .BillingMain .BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingStatus{align-items:center;background-color:#dcfce7;border:1px solid rgba(22,163,74,.349);border-radius:50px;color:#16a34a;display:inline-flex;font-weight:400;gap:6px;padding:4px 15px 4px 6px;width:-webkit-fit-content;width:fit-content}.Billing .BillingMain .BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingStatus .material-symbols-outlined{font-size:16px}.Billing .BillingMain .BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingInvoiceId{color:#2563eb;cursor:pointer;font-weight:400}.Billing .BillingMain .BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingInvoiceId:hover{text-decoration:underline}.Billing .BillingMain .BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingDateAndTotal{font-weight:400}.Billing .BillingMain .BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton{align-items:center;border:1px solid var(--border_Dark_Light);border-radius:8px;cursor:pointer;display:flex;gap:6px;justify-content:center;outline:3px solid #0000;padding:6px 12px;transition:all .15s ease}.Billing .BillingMain .BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton h3{background:#fff;color:#2563eb;font-size:12px;font-weight:600}.Billing .BillingMain .BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton .material-symbols-outlined{color:#2563eb;font-size:18px;margin-bottom:-1px}.Billing .BillingMain .BillingInvoices .BillingCard .BillingTable .BillingTableBody .BillingTableRow .BillingExportButton:hover{border:1px solid var(--background_Blue);outline:3px solid #2563eb33;outline:3px solid var(--outline_Blue,#2563eb33)}.Billing .BillingMain .BillingInvoices .BillingPagination{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:20px}.Billing .BillingMain .BillingInvoices .BillingPagination .BillingPaginationArrow{align-items:center;background:#fff;border:1px solid #0000;border-radius:999px;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.Billing .BillingMain .BillingInvoices .BillingPagination .BillingPaginationArrow .material-symbols-outlined{color:#64748b;font-size:20px}.Billing .BillingMain .BillingInvoices .BillingPagination .BillingPaginationArrow:disabled{cursor:not-allowed;opacity:.4}.Billing .BillingMain .BillingInvoices .BillingPagination .BillingPaginationArrow:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.Billing .BillingMain .BillingInvoices .BillingPagination .BillingPaginationPages{align-items:center;display:inline-flex;gap:8px}.Billing .BillingMain .BillingInvoices .BillingPagination .BillingPaginationPages .BillingPaginationPage{background:#0000;border:none;border-radius:999px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:13px;font-weight:600;height:32px;transition:all .15s ease;width:32px}.Billing .BillingMain .BillingInvoices .BillingPagination .BillingPaginationPages .BillingPaginationPage.is-active,.Billing .BillingMain .BillingInvoices .BillingPagination .BillingPaginationPages .BillingPaginationPage:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.MyOrganization{display:flex;flex-direction:column;gap:16px;height:100%;overflow:hidden;width:100%}.MyOrganization .MyOrganizationMain{display:flex;flex-direction:column;gap:20px;height:100%;overflow-y:auto;padding:45px 26px 16px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding-bottom:10px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationHeaderText{display:flex;flex-direction:column;gap:3px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationTitle{font-size:20px;font-weight:600;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSubtitle{color:var(--text_Title_Light_Light);font-size:13px}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSaveButton{background:var(--background_Blue);background:var(--my-org-accent,var(--background_Blue));border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:10px 16px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSaveButton:hover{background:var(--background_Blue_Dark);box-shadow:0 8px 16px #0f172a26;transform:translateY(-1px)}.MyOrganization .MyOrganizationMain .MyOrganizationHeader .MyOrganizationSaveButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.6;transform:none}.MyOrganization .MyOrganizationMain .MyOrganizationProfile{grid-gap:24px;border-bottom:1px solid var(--border_Light);display:grid;gap:24px;grid-template-columns:minmax(200px,280px) 1fr;padding:18px 0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileLeft h3{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0 0 6px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileLeft p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight{align-items:center;display:flex;gap:16px;position:relative}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:flex;height:64px;justify-content:center;max-width:64px;min-width:64px;padding:4px;position:relative;transition:transform .15s ease,box-shadow .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar span{color:var(--text_Title_Light);font-size:18px;font-weight:600}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar .MyOrganizationAvatarEdit{align-items:center;background:var(--background_Blue);background:var(--my-org-accent,var(--background_Blue));border-radius:50%;bottom:-2px;box-shadow:0 6px 10px #0f172a33;color:#fff;display:flex;font-size:14px;height:22px;justify-content:center;position:absolute;right:-2px;width:22px;z-index:3}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatar:hover{box-shadow:0 10px 20px #0f172a26;transform:translateY(-1px)}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarInput{display:none}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu{animation:HeaderRightMenuOpen .12s ease;background:#fff;border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;display:flex;flex-direction:column;gap:12px;left:0;max-width:180px;min-width:160px;padding:10px;position:absolute;top:74px;z-index:10}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSection{display:flex;flex-direction:column;gap:8px;padding:10px 10px 0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSection h5{color:var(--text_Title_Light);font-size:12px;font-weight:400;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSwatches{display:flex;flex-wrap:wrap;gap:8px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSwatches .MyOrganizationAvatarSwatch{border:1px solid #e2e8f0;border-radius:50%;cursor:pointer;height:18px;min-width:18px;transition:transform .15s ease,box-shadow .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSwatches .MyOrganizationAvatarSwatch.is-active{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--background_Blue);box-shadow:0 0 0 2px #fff,0 0 0 4px var(--my-org-accent,var(--background_Blue))}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuSwatches .MyOrganizationAvatarSwatch:hover{transform:translateY(-1px)}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions{display:flex;flex-direction:column;gap:1px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:12px;gap:8px;padding:8px 10px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button .material-symbols-outlined{font-size:16px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarMenu .MyOrganizationAvatarMenuActions button:hover{background:var(--background_Gray_Light)}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails{display:flex;flex-direction:column;gap:4px}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails h4{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationProfile .MyOrganizationProfileRight .MyOrganizationAvatarDetails p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationSection{grid-gap:24px;border-bottom:1px solid var(--border_Light);display:grid;gap:24px;grid-template-columns:minmax(200px,280px) 1fr;padding:18px 0}.MyOrganization .MyOrganizationMain .MyOrganizationSection:last-child{border-bottom:none}.MyOrganization .MyOrganizationMain .MyOrganizationSection.MyOrganizationSectionSubscription{padding:26px 0}.MyOrganization .MyOrganizationMain .MyOrganizationSection .MyOrganizationSectionLeft h3{color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0 0 6px}.MyOrganization .MyOrganizationMain .MyOrganizationSection .MyOrganizationSectionLeft p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.4;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationSection .MyOrganizationSectionRight{display:flex;flex-direction:column;gap:12px}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField{display:flex;flex-direction:column;gap:6px}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField label{color:var(--text_Title_Light_Light);font-size:12px}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField input{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);font-size:13px;outline:3px solid #0000;padding:12px;transition:all .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField input:focus,.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField input:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField input::placeholder{color:var(--text_Title_Light_Light)}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField .MyOrganizationFieldValue{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:13px;gap:8px;min-height:38px;padding:10px 12px}.MyOrganization .MyOrganizationMain .MyOrganizationFieldGrid .MyOrganizationField .MyOrganizationColorSwatch{border:1px solid var(--border_Light);border-radius:50%;height:14px;width:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette{background:#fff;border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteHeader{display:flex;flex-direction:column;gap:4px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteHeader h4{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteHeader p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteSwatches{display:flex;flex-wrap:wrap;gap:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteSwatches .MyOrganizationThemeSwatch{border:1px solid #e2e8f0;border-radius:5px;cursor:pointer;min-height:24px;min-width:24px;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteSwatches .MyOrganizationThemeSwatch.is-active{border-color:var(--my-org-accent,var(--background_Blue));box-shadow:0 0 0 2px var(--background_Blue);box-shadow:0 0 0 2px var(--my-org-accent,var(--background_Blue));outline:2px solid var(--background_Blue);outline:2px solid var(--my-org-accent,var(--background_Blue));outline-offset:6px}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette .MyOrganizationThemePaletteSwatches .MyOrganizationThemeSwatch:hover{transform:translateY(-1px) scale(1.06)}.MyOrganization .MyOrganizationMain .MyOrganizationThemePalette.is-secondary .MyOrganizationThemeSwatch.is-active{border-color:var(--my-org-secondary,var(--background_Blue));box-shadow:0 0 0 2px var(--background_Blue);box-shadow:0 0 0 2px var(--my-org-secondary,var(--background_Blue));outline:2px solid var(--background_Blue);outline:2px solid var(--my-org-secondary,var(--background_Blue));outline-offset:6px}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow{grid-gap:22px;align-items:center;display:grid;gap:22px;grid-template-columns:minmax(220px,280px) 1fr;padding:12px 0}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow .MyOrganizationAppearanceRowLeft h4{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0 0 4px}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow .MyOrganizationAppearanceRowLeft p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow .MyOrganizationAppearanceRowRight{display:flex;flex-direction:column;gap:10px}.MyOrganization .MyOrganizationMain .MyOrganizationAppearanceRow .MyOrganizationAppearanceRowRight .MyOrganizationThemePaletteSwatches{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:14px 16px 16px;text-align:left;transition:all .2s ease}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview{background:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;gap:6px;height:90px;padding:10px;position:relative;width:100%}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewHeader{display:flex;gap:6px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewHeader span{background:var(--background_Blue);background:var(--my-org-accent,var(--background_Blue));border-radius:6px;height:8px;width:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewHeader span:last-child{background:#e5e7eb;width:26px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewBody{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr)}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewBody span{background:#e5e7eb;border-radius:6px;height:10px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview .MyOrganizationThemePreviewBody span:first-child{grid-column:span 2;height:14px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-dark{background:#111827;border-color:#1f2937}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-dark .MyOrganizationThemePreviewBody span,.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-dark .MyOrganizationThemePreviewHeader span:last-child{background:#1f2937}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto{grid-gap:6px;background:#0000;border:none;display:grid;gap:6px;grid-template-columns:repeat(2,1fr);padding:0}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn{border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:8px}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn.is-light{background:#f8fafc}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn.is-dark{background:#111827;border-color:#1f2937}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn.is-dark .MyOrganizationThemePreviewBody span,.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard .MyOrganizationThemePreview.is-auto .MyOrganizationThemePreviewColumn.is-dark .MyOrganizationThemePreviewHeader span:last-child{background:#1f2937}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard h4{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard p{color:var(--text_Title_Light_Light);font-size:12px;margin:4px 0 0}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard.is-active{border-color:var(--my-org-accent,var(--background_Blue));box-shadow:0 0 0 3px #3b82f633}.MyOrganization .MyOrganizationMain .MyOrganizationThemeOptions .MyOrganizationThemeCard:hover{border-color:var(--border_Dark_Light)}.SettingsSecurityCenter{display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;height:100%;overflow:auto;width:100%}.SettingsSecurityCenter .SettingsSecurityCenterHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px}.SettingsSecurityCenter .SettingsSecurityCenterHeader .SettingsSecurityCenterHeaderMain{display:flex;gap:10px}.SettingsSecurityCenter .SettingsSecurityCenterHeader .SettingsSecurityCenterTitle{font-size:20px;font-weight:600;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterHeader .SettingsSecurityCenterSubtitle{color:var(--text_Title_Light_Light);font-size:14px;margin:6px 0 0}.SettingsSecurityCenter .SettingsSecurityCenterError{background:#fee2e2;border:1px solid #fecaca;border-radius:10px;color:#991b1b;font-size:13px;margin:0 20px 14px;padding:10px 14px}.SettingsSecurityCenter .SettingsSecurityCenterBody{display:flex;flex-direction:column;gap:24px;max-width:760px;padding:0 20px 30px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterSection{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:22px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterSection h3{color:#111827;font-size:16px;font-weight:600;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterSection p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggleRow{align-items:flex-start;display:flex;gap:14px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggleRow h4{color:#111827;font-size:14px;font-weight:600;margin:0 0 4px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggleRow p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggle{align-items:center;background:#e2e8f0;border:none;border-radius:999px;cursor:pointer;display:inline-flex;height:26px;padding:2px;transition:background .2s ease;width:46px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggle .SettingsSecurityCenterToggleDot{background-color:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a33;height:22px;transition:transform .2s ease;width:22px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggle.is-active{background:#22c55e}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterToggle.is-active .SettingsSecurityCenterToggleDot{transform:translateX(20px)}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard{border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;gap:14px;max-width:320px;padding:16px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard .SettingsSecurityCenterCardHeader{align-items:center;display:flex;justify-content:space-between}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard .SettingsSecurityCenterCardHeader h4{font-size:14px;font-weight:600;margin:0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard .SettingsSecurityCenterCardHeader span{color:var(--text_Title_Light_Light);font-size:12px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard .SettingsSecurityCenterProgress .SettingsSecurityCenterProgressTrack{background:#e2e8f0;border-radius:999px;height:8px;overflow:hidden}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard .SettingsSecurityCenterProgress .SettingsSecurityCenterProgressTrack .SettingsSecurityCenterProgressFill{background:#22c55e;height:100%;width:0}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterCard button{background:#facc15;border:none;border-radius:999px;color:#111827;cursor:pointer;font-size:12px;font-weight:600;padding:10px 14px}.SettingsSecurityCenter .SettingsSecurityCenterBody .SettingsSecurityCenterPin{background-color:var(--background_White);border:1px solid #e2e8f0;border-radius:999px;color:#111827;cursor:pointer;font-size:13px;font-weight:600;padding:10px 18px;width:-webkit-fit-content;width:fit-content}.RoleAndPremissions{display:flex;flex-direction:column;height:100%;overflow:auto;width:100%}.RoleAndPremissions .RoleAndPremissionsMain{display:flex;flex-direction:column;gap:18px;height:100%;overflow:auto;padding:16px 26px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin:30px 0 10px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain{align-items:flex-start;display:flex;gap:2px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .material-symbols-outlined{color:var(--primary_Purple);font-size:28px;margin-right:5px;margin-top:2px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .RoleAndPremissionsHeaderText .RoleAndPremissionsTitle{font-size:20px;font-weight:600;margin:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderMain .RoleAndPremissionsHeaderText .RoleAndPremissionsSubtitle{color:var(--text_Title_Light_Light);font-size:14px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;cursor:text;display:flex;gap:8px;height:40px;margin-left:auto;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;transition:all .15s ease}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch:focus-within,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:12px;outline:none;padding:6px 0;width:100%}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsHeader .RoleAndPremissionsHeaderSearch input::placeholder{color:var(--text_Title_Light_Light)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable{background:var(--background_White);border:1px solid var(--border_Light);border-radius:5px;display:flex;flex-direction:column;overflow:auto;width:100%}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader{align-items:center;background:var(--background_Gray_Light);border-radius:5px 5px 0 0;color:#64748b;display:grid;font-size:13px;font-weight:400;grid-template-columns:minmax(260px,1fr) repeat(4,130px);letter-spacing:.06em;padding:0 16px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellMain{align-items:center;background:var(--background_Gray_Light);display:flex;height:100%;left:16px;padding:0 16px 0 0;position:-webkit-sticky;position:sticky;width:100%;z-index:2}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole{border-left:1px solid var(--border_Light);height:100%;padding:15px 16px;text-align:center;z-index:1}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableHeader .RoleAndPremissionsCellRole:nth-child(2){border-left:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody{display:flex;flex:1 1;flex-direction:column}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection{align-items:center;background-color:#fff;border-top:1px solid var(--border_Light);display:grid;grid-template-columns:minmax(260px,1fr) repeat(4,130px);padding:0 16px;position:-webkit-sticky;position:sticky;top:46px;z-index:2}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection .RoleAndPremissionsCell{background-color:#fff;border:none;color:var(--text_Title_Light);font-size:13px;font-weight:400;left:16px;letter-spacing:.05em;padding:18px 16px 18px 0;position:-webkit-sticky;position:sticky}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection span{border-left:1px solid var(--border_Light);color:var(--text_Title_Light_Light);height:100%;margin-right:0;padding:12px 16px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsSection span:nth-child(2){border-left:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsLoading,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsNoResults{color:var(--text_Title_Light_Light);font-size:13px;padding:20px 16px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow{align-items:center;display:grid;grid-template-columns:minmax(260px,1fr) repeat(4,130px);padding:0 16px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow:last-child{border-bottom:none}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell{color:#111827;font-size:13px;height:100%;padding:10px 0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell .RoleAndPremissionsToggle{align-items:center;background:#e2e8f0;border:none;border-radius:999px;cursor:pointer;display:inline-flex;height:18px;margin-top:15px;outline:3px solid rgba(42,117,175,.133);padding:2px;transition:background .2s ease;width:38px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell .RoleAndPremissionsToggle .RoleAndPremissionsToggleDot{background-color:var(--background_White);border-radius:999px;box-shadow:0 2px 6px #0f172a33;height:14px;transition:transform .2s ease;width:14px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell .RoleAndPremissionsToggle.is-active{background:var(--background_Blue)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell .RoleAndPremissionsToggle.is-active .RoleAndPremissionsToggleDot{transform:translateX(20px)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell .RoleAndPremissionsToggle:disabled{cursor:not-allowed;opacity:.6}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCell .RoleAndPremissionsToggle:disabled .RoleAndPremissionsToggleDot{background-color:#f8fafc;box-shadow:none}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain{background-color:#fff;left:16px;padding-right:16px;position:-webkit-sticky;position:sticky;z-index:1}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain h4{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:3px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain h4 .RoleAndPremissionsLabelPrimary{color:var(--text_Title_Light);font-weight:600}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain h4 .RoleAndPremissionsLabelSecondary{background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:4px;color:var(--text_Title_Light_Light);font-size:12px;font-weight:400;margin-top:-3px;padding:2px 6px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellMain p{color:var(--text_Title_Light_Light_Light);font-size:12px;font-weight:300;margin:0}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle{align-items:flex-start;border-left:1px solid var(--border_Light);display:flex;justify-content:center}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown{align-items:center;display:inline-flex;position:relative}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;outline:3px solid #0000;padding:6px 10px;transition:all .15s ease}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger.is-open,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:active,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:focus,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:focus-visible,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:focus-within,.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:hover{border-color:var(--background_Blue);outline-color:var(--outline_Blue)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger .material-symbols-outlined{font-size:16px}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownTrigger:disabled{border-color:var(--border_Light);cursor:not-allowed;opacity:.6;outline-color:#0000}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 12px 20px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:-1px;min-width:100px;opacity:0;padding:4px;pointer-events:none;position:absolute;top:calc(100% + 5px);transform:translateY(-6px) scale(.98);transition:opacity .16s ease,transform .16s ease;width:-webkit-max-content;width:max-content;z-index:5}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownMenu button{background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;font-size:12px;padding:8px 12px;text-align:left}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown .RoleAndPremissionsDropdownMenu button:hover{background:var(--background_Gray_Light)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsDropdown.is-open .RoleAndPremissionsDropdownMenu{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle .RoleAndPremissionsTooltipTarget{align-items:center;display:inline-flex;outline:none}.RoleAndPremissions .RoleAndPremissionsMain .RoleAndPremissionsTable .RoleAndPremissionsTableBody .RoleAndPremissionsTableRow .RoleAndPremissionsCellToggle:nth-child(2){border-left:0}.Chats{border:1px solid var(--border_Light);border-radius:8px;width:100%}.Chats,.Sidebar{display:flex;height:100%}.Sidebar{background:#fff;border-radius:8px 0 0 8px;border-right:1px solid var(--border_Light);color:#d1d7db;flex-direction:column;min-width:406px}.Sidebar .SidebarHeader{align-items:center;display:flex;justify-content:space-between;padding:18px 16px 0}.Sidebar .SidebarHeader .SidebarHeaderTitle h2{color:var(--text_Title_Light);font-size:20px;font-weight:600;margin:0}.Sidebar .SidebarHeader .SidebarHeaderActions{align-items:center;display:flex;gap:8px}.Sidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton{align-items:center;background:#fff;border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .2s ease,border-color .2s ease;width:40px}.Sidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton.is-secondary{background:#fff}.Sidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton:hover{background-color:var(--background_Gray_Light)}.Sidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton:active{transform:scale(.98)}.Sidebar .SidebarHeader .SidebarHeaderActions .SidebarHeaderActionButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:24px}.Sidebar .SidebarSearch{align-items:center;background:#fff;background-color:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;display:flex;gap:10px;margin:8px 16px 12px;outline:3px solid #0000;padding:0 12px;transition:all .2s ease}.Sidebar .SidebarSearch .material-symbols-outlined{color:#8696a0;font-size:18px}.Sidebar .SidebarSearch input{background:#0000;border:none;color:var(--text_Title_Light);font-size:14px;outline:none;padding:10px 0;width:100%}.Sidebar .SidebarSearch input::placeholder{color:#8696a0}.Sidebar .SidebarSearch:focus-within,.Sidebar .SidebarSearch:hover{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.Sidebar .SidebarCategories{display:flex;flex-wrap:wrap;gap:8px;padding:3px 16px 8px}.Sidebar .SidebarCategories .SidebarCategory{align-items:center;background:#fff;border:1px solid var(--border_Dark_Light);border-radius:999px;cursor:pointer;display:flex;gap:8px;min-width:-webkit-max-content;min-width:max-content;outline:3px solid #0000;padding:5px 14px;position:relative;transition:background .2s ease,border-color .2s ease;transition:all .2s ease}.Sidebar .SidebarCategories .SidebarCategory:hover{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.Sidebar .SidebarCategories .SidebarCategory h3{color:var(--text_Title_Light_Light);font-size:13px;font-weight:500;margin:0}.Sidebar .SidebarCategories .SidebarCategory .material-symbols-outlined{color:#8aa2ad;font-size:16px;transition:transform .2s ease}.Sidebar .SidebarCategories .SidebarCategory.is-open{background-color:var(--background_White);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.Sidebar .SidebarCategories .SidebarCategory.is-open .material-symbols-outlined{transform:rotate(180deg)}.Sidebar .SidebarCategories .SidebarCategory .SidebarCategoryList{animation:HeaderRightMenuOpen .12s ease;background:#fff;border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 3px 10px #546ba024;display:none;flex-basis:100%;flex-direction:column;gap:0;left:-20px;margin:0 16px 12px;padding:12px 10px;position:absolute;top:40px;width:-webkit-fit-content;width:fit-content;z-index:10}.Sidebar .SidebarCategories .SidebarCategory .SidebarCategoryList.is-open{display:flex}.Sidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem{align-items:center;background-color:#0000;border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:13px;font-weight:400;gap:10px;padding:8px 10px;transition:background .2s ease;white-space:nowrap}.Sidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.Sidebar .SidebarCategories .SidebarCategory .SidebarCategoryList .SidebarCategoryListItem:hover{background-color:var(--background_Gray_Light)}.Sidebar .SidebarArchived{align-items:center;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;margin:0 16px 12px;padding:10px;transition:all .2s ease}.Sidebar .SidebarArchived:hover{background-color:var(--background_Gray_Light)}.Sidebar .SidebarArchived .SidebarArchivedTitle{align-items:center;color:var(--text_Title_Light);display:flex;font-size:15px;gap:10px}.Sidebar .SidebarArchived .SidebarArchivedTitle .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.Sidebar .SidebarArchived h3{color:var(--text_Title_Light);font-size:14px;font-weight:400;margin:0}.Sidebar .SidebarChatList{flex:1 1;overflow-y:auto;padding:0 16px 16px}.Sidebar .SidebarChatList .SidebarChatListItem{border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:12px 10px;position:relative;transition:background .2s ease;transition:all .2s ease}.Sidebar .SidebarChatList .SidebarChatListItem:hover{background-color:var(--background_Gray_Light)}.Sidebar .SidebarChatList .SidebarChatListItem:hover .SidebarChatListItemMenu{opacity:1;pointer-events:auto}.Sidebar .SidebarChatList .SidebarChatListItem:hover .SidebarChatListItemContent .SidebarChatListItemHeader .SidebarChatListItemTime{padding-right:38px;transition:padding-right .1s ease}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemAvatar{border-radius:50%;flex-shrink:0;height:44px;overflow:hidden;width:44px}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemAvatar img{height:100%;object-fit:cover;width:100%}.Sidebar .SidebarChatList .SidebarChatListItem.is-open{background-color:var(--background_Gray_Light)}.Sidebar .SidebarChatList .SidebarChatListItem.is-open .SidebarChatListItemTime{padding-right:38px}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemHeader{align-items:center;display:flex;justify-content:space-between}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemHeader h4{color:var(--text_Title_Light_Light_Light);color:var(--text_Title_Light);font-size:15px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemHeader .SidebarChatListItemTime{color:var(--text_Title_Light_Light_Light);font-size:12px}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemContent .SidebarChatListItemMessage p{color:var(--text_Title_Light_Light_Light);font-size:13px;font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu{opacity:0;pointer-events:none;position:absolute;right:10px;top:6px;transition:opacity .2s ease}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu:hover{opacity:1;pointer-events:auto}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuIcon{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;outline:3px solid #0000;transition:background .2s ease,border-color .2s ease;width:30px}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuIcon:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuIcon:active{transform:scale(.95)}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuIcon .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList{animation:HeaderRightMenuOpen .12s ease;background:#fff;border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 3px 10px #546ba024;display:none;flex-direction:column;gap:0;margin-top:8px;padding:12px 10px;position:absolute;right:0;width:-webkit-max-content;width:max-content;z-index:10}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem{align-items:center;background-color:#0000;border-radius:8px;color:var(--text_Title_Light);display:flex;font-size:13px;font-weight:400;gap:10px;padding:8px 10px;transition:background .2s ease;white-space:nowrap}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu .SidebarChatListItemMenuList .SidebarChatListItemMenuListItem:hover{background-color:var(--background_Gray_Light)}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu.is-open{opacity:1;pointer-events:auto}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu.is-open .SidebarChatListItemMenuIcon{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.Sidebar .SidebarChatList .SidebarChatListItem .SidebarChatListItemMenu.is-open .SidebarChatListItemMenuList{display:flex}.Conversation{color:var(--text_Title_Light);display:flex;flex-direction:column;height:100%;position:relative;width:100%}.Conversation .ConversationHeader{align-items:center;background:#fff;border-bottom:1px solid var(--border_Light);border-radius:0 8px 0 0;display:flex;justify-content:space-between;padding:10px 18px}.Conversation .ConversationHeader .ConversationHeaderInfo{align-items:center;display:flex;gap:12px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderAvatar{border:2px solid var(--border_Light);border-radius:50%;height:42px;overflow:hidden;width:42px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderAvatar img{height:100%;object-fit:cover;width:100%}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails{display:flex;flex-direction:column;gap:2px}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.Conversation .ConversationHeader .ConversationHeaderInfo .ConversationHeaderDetails p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.Conversation .ConversationHeader .ConversationHeaderActions{align-items:center;display:flex;gap:1px}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton{align-items:center;background:#fff;border:1px solid #0000;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .2s ease,border-color .2s ease;width:40px}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton.is-secondary{background:#fff}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton:hover{background:var(--background_Gray_Light)}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton:active{transform:scale(.93)}.Conversation .ConversationHeader .ConversationHeaderActions .ConversationHeaderActionButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px}.Conversation .ConversationMessages{background-image:radial-gradient(#4545450d 2px,#0000 0);background-size:28px 28px;flex:1 1;overflow-y:auto;padding:18px 24px}.Conversation .ConversationFooter{align-items:center;bottom:0;display:flex;gap:12px;left:0;padding:20px 16px;position:absolute;width:100%}.Conversation .ConversationFooter .ConversationFooterFiles{align-items:center;display:flex}.Conversation .ConversationFooter .ConversationFooterFiles button{align-items:center;background:#fff;border:1px solid #0000;border-radius:50%;box-shadow:1px 1px 7px rgba(99,122,176,.192);cursor:pointer;display:flex;height:52px;justify-content:center;outline:3px solid #0000;transition:background .2s ease,border-color .2s ease;width:52px}.Conversation .ConversationFooter .ConversationFooterFiles button:focus,.Conversation .ConversationFooter .ConversationFooterFiles button:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.Conversation .ConversationFooter .ConversationFooterFiles button .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.Conversation .ConversationFooter .ConversationFooterInput{background:var(--background_Gray_Light);background-color:#fff;border:1px solid #0000;border-radius:50px;box-shadow:1px 1px 7px rgba(99,122,176,.192);color:var(--text_Title_Light);display:flex;flex:1 1;font-size:14px;outline:none;outline:3px solid #0000;padding:0 14px;transition:all .2s ease}.Conversation .ConversationFooter .ConversationFooterInput:active,.Conversation .ConversationFooter .ConversationFooterInput:focus,.Conversation .ConversationFooter .ConversationFooterInput:focus-visible,.Conversation .ConversationFooter .ConversationFooterInput:focus-within,.Conversation .ConversationFooter .ConversationFooterInput:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.Conversation .ConversationFooter .ConversationFooterInput::placeholder{color:var(--text_Title_Light_Light)}.Conversation .ConversationFooter .ConversationFooterInput input{background:#0000;border:none;color:var(--text_Title_Light);font-size:14px;outline:none;padding:17px 0 17px 10px;width:100%}.Conversation .ConversationFooter .ConversationFooterInput input::placeholder{color:var(--text_Title_Light_Light)}.Conversation .ConversationFooter .ConversationFooterInput .ConversationFooterActions{align-items:center;animation:HeaderRightMenuOpen .12s ease;display:flex;margin-right:-7px}.Conversation .ConversationFooter .ConversationFooterInput .ConversationFooterActions button{align-items:center;background:#fff;background:var(--background_Blue);border:1px solid #0000;border-color:var(--background_Blue);border-radius:50%;cursor:pointer;display:flex;height:38px;justify-content:center;transition:background .2s ease,border-color .2s ease;width:38px}.Conversation .ConversationFooter .ConversationFooterInput .ConversationFooterActions button:hover{background:var(--background_Blue_Dark)}.Conversation .ConversationFooter .ConversationFooterInput .ConversationFooterActions button .material-symbols-outlined{color:#fff;font-size:18px}.RoomsMain{animation:RenderPageOpen .1s ease;display:flex;height:100%;width:100%}.RoomsMain .RoomsMenu{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px 0 0 8px;border-right:0;display:flex;flex-direction:column;gap:10px;padding:10px;width:90px}.RoomsMain .RoomsMenu .RoomsMenuItem{align-items:center;border:1px solid #0000;border-radius:0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:1px;justify-content:center;padding:8px 12px;position:relative;transition:all .2s ease;width:100%}.RoomsMain .RoomsMenu .RoomsMenuItem.is-active{background-color:var(--background_Gray_Light);color:var(--text_Title_Light)}.RoomsMain .RoomsMenu .RoomsMenuItem.is-active :before{background-color:var(--background_Blue);border-radius:0 8px 8px 0;content:"";height:100%;left:-11px;position:absolute;top:0;transition:all .2s ease;width:4px}.RoomsMain .RoomsMenu .RoomsMenuItem:hover{background-color:var(--background_Gray_Light);border-radius:8px;color:var(--text_Title_Light)}.RoomsMain .RoomsMenu .RoomsMenuItem .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px}.RoomsMain .RoomsMenu .RoomsMenuItem p{color:var(--text_Title_Light);font-size:11px;font-weight:600;margin:0;text-align:center}.RoomsMain .RoomsBody{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:0 8px 8px 0;height:100%;position:relative;width:100%}.RoomsHome{animation:RenderPageOpen .1s ease;height:100%;padding:16px}.RoomsHome,.RoomsHome .RoomsHeader{align-items:center;display:flex;flex-direction:column;width:100%}.RoomsHome .RoomsHeader{gap:24px;justify-content:center;margin-top:200px}.RoomsHome .RoomsHeader .RoomsHeaderTitle{display:flex;flex-direction:column;gap:4px}.RoomsHome .RoomsHeader .RoomsHeaderTitle h1{color:var(--text_Title_Light);font-size:38px;font-weight:600;line-height:1;margin:0;text-align:center}.RoomsHome .RoomsHeader .RoomsHeaderTitle h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:10px;text-align:center}.RoomsHome .RoomsHeader .RoomsHeaderActions{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:center;margin-top:30px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:0;transition:transform .2s ease}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton:hover{transform:translateY(-2px)}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton .RoomsActionIcon{align-items:center;border-radius:22px;box-shadow:0 12px 24px #0f172a1f;color:#fff;display:flex;font-size:28px;height:87px;justify-content:center;width:87px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton .RoomsActionIcon .material-symbols-outlined{font-size:40px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton p{align-items:center;color:var(--text_Title_Light_Light);display:inline-flex;font-size:13px;font-weight:300;gap:6px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton p .RoomsActionSpinner{align-items:center;animation:RoomsActionSpin .8s linear infinite;display:inline-flex;justify-content:center}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton p .RoomsActionSpinner .material-symbols-outlined{font-size:14px}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton.RoomsActionButtonStart .RoomsActionIconStart{background:#a820ec}.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton.RoomsActionButtonJoin .RoomsActionIconJoin,.RoomsHome .RoomsHeader .RoomsHeaderActions .RoomsActionButton.RoomsActionButtonSchedule .RoomsActionIconSchedule{background:#0b5fff}.RoomsHome .RoomsLiveRoomList{display:flex;flex-direction:column;gap:16px;margin-top:40px;max-width:700px;width:80%}@keyframes RoomsLiveRoomEnter{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes RoomsLiveRoomExit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-8px) scale(.98)}}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom{animation:RoomsLiveRoomEnter .35s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;padding:16px;width:100%}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom.is-removing{animation:RoomsLiveRoomExit .28s ease forwards}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomInfo{display:flex;flex-direction:column}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomInfo h3{color:var(--text_Title_Light);font-size:18px;font-weight:600;margin:0}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomInfo p{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300;margin:0}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions{align-items:center;display:flex;gap:12px}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions .RoomsLiveRoomButton{align-items:center;background:#0b5fff;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;gap:8px;outline:3px solid #0000;padding:10px 16px;transition:all .2s ease}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions .RoomsLiveRoomButton:hover{outline:3px solid var(--outline_Blue);transform:translateY(-2px)}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions .RoomsLiveRoomButton .material-symbols-outlined{font-size:20px}.RoomsHome .RoomsLiveRoomList .RoomsLiveRoom .RoomsLiveRoomContent .RoomsLiveRoomActions .RoomsLiveRoomButton p{color:#fff;font-size:13px;font-weight:500;margin:0}@keyframes RoomsActionSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.JoinViaLink{align-items:center;animation:RenderPageOpen .1s ease;background:#f8fafc;background-color:#fff;display:flex;flex-direction:column;gap:20px;min-height:100vh;padding:6px}.JoinViaLink .JoinViaLinkHeader{align-items:flex-start;display:flex;min-height:60px;padding:5px 10px;width:100%}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain img{height:37px;width:37px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:#007bff;font-size:20px;font-weight:600;letter-spacing:.01em}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:-4px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin-left:auto;padding:6px 18px 6px 6px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar{align-items:center;background:#e2e8f0;border-radius:999px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar img{height:100%;object-fit:cover;width:100%}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar.is-fallback{border:1px solid #0000}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar.is-fallback span{color:#475569;font-size:13px;font-weight:600;text-transform:uppercase}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText h4{color:#0f172a;font-size:13px;font-weight:600}.JoinViaLink .JoinViaLinkHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText h5{color:#6b7280;font-size:12px;font-weight:400;margin-top:-2px}.JoinViaLink .JoinViaLinkGoBack{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:8px;left:30px;padding:6px 12px;position:absolute;top:30px;transition:all .2s ease}.JoinViaLink .JoinViaLinkGoBack span{font-size:20px}.JoinViaLink .JoinViaLinkGoBack p{margin:0}.JoinViaLink .JoinViaLinkGoBack:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title)}.JoinViaLink .JoinViaLinkCard{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:200px;width:min(420px,100%)}.JoinViaLink .JoinViaLinkCard .JoinViaLinkTitle{color:var(--text_Title_Light);font-size:20px;margin:0;text-align:center}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField{display:flex;flex-direction:column;gap:8px;width:100%}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField.is-prefixed .JoinViaLinkInput{padding-left:210px}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkLabel{color:var(--text_Title_Light);font-size:13px}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInputWrap{position:relative;width:100%}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInputWrap .JoinViaLinkPrefix{color:var(--text_Title_Light);font-size:13px;left:14px;opacity:.8;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInput{border:2px solid var(--border_Dark_Light);border-radius:10px;box-sizing:border-box;font-size:14px;height:46px;outline:none;outline:3px solid #0000;padding:0 14px;transition:all .2s ease;width:100%}.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInput:focus,.JoinViaLink .JoinViaLinkCard .JoinViaLinkField .JoinViaLinkInput:hover{border:2px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.JoinViaLink .JoinViaLinkCard .JoinViaLinkButton{background:#2563eb;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:44px;outline:3px solid #0000;transition:all .2s ease;width:100%}.JoinViaLink .JoinViaLinkCard .JoinViaLinkButton:hover{background:#1d4ed8;box-shadow:0 8px 16px #2563eb33;outline:3px solid var(--outline_Blue)}.JoinViaLink .JoinViaLinkCard .JoinViaLinkButton.is-disabled{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:default;cursor:not-allowed}.JoinViaLink .JoinViaLinkCard .JoinViaLinkButton.is-disabled:hover{background:var(--background_Gray_Light);box-shadow:none;outline:3px solid #0000}.JoinViaLink .JoinRoomFooter{bottom:0;left:50%;margin-bottom:10px;position:absolute;transform:translateX(-50%)}.JoinViaLink .JoinRoomFooter p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left}.JoinViaLink .JoinRoomFooter p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.JoinViaLink .JoinRoomFooter p a:hover{text-decoration:underline}.RoomSchedule{align-items:flex-start;animation:RenderPageOpen .1s ease;display:flex;justify-content:center;min-height:100vh;padding:32px 16px;position:relative;width:100%}.RoomSchedule .RoomScheduleGoBack{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:8px;left:30px;padding:6px 12px;position:absolute;top:30px;transition:all .2s ease}.RoomSchedule .RoomScheduleGoBack span{font-size:20px}.RoomSchedule .RoomScheduleGoBack p{margin:0}.RoomSchedule .RoomScheduleGoBack:hover{background-color:var(--background_Gray_Dark_Light);color:var(--text_Title)}.RoomSchedule .RoomScheduleCard{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:150px;width:min(420px,100%)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardTitle .RoomScheduleTitle{color:var(--text_Title_Light);font-size:20px;margin:0;text-align:center}.RoomSchedule .RoomScheduleCard .RoomScheduleCardTitle .RoomScheduleSubtitle{color:var(--text_Title_Light_Light);font-size:13px;margin:0;text-align:center}.RoomSchedule .RoomScheduleCard .RoomScheduleField{display:flex;flex-direction:column;gap:8px;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleField label{color:var(--text_Title_Light);font-size:13px}.RoomSchedule .RoomScheduleCard .RoomScheduleField input{border:1px solid var(--border_Dark_Light);border-radius:10px;box-sizing:border-box;font-size:14px;height:46px;outline:none;outline:3px solid #0000;padding:0 14px;transition:all .2s ease;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleField input:focus,.RoomSchedule .RoomScheduleCard .RoomScheduleField input:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomSchedule .RoomScheduleCard .RoomScheduleField .RoomScheduleWhen{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration{display:flex;flex-direction:column;gap:8px;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration label{color:var(--text_Title_Light);font-size:13px}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationRow{align-items:center;display:flex;gap:8px}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationLabel{color:var(--text_Title_Light_Light);font-size:12px}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown{position:relative}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationButton{align-items:center;background:#fff;border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;height:40px;justify-content:space-between;min-width:86px;outline:3px solid #0000;padding:0 12px;transition:all .2s ease}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationButton:focus,.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationButton:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationMenu{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;padding:6px;position:absolute;top:calc(100% + 8px);width:140px;z-index:10}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:10px;justify-content:space-between;padding:8px 10px;text-align:left;transition:all .2s ease}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationOption:hover{background:var(--background_Gray_Light)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardDuration .RoomScheduleDurationDropdown .RoomScheduleDurationOption.is-active{background:var(--background_Gray_Light);font-weight:600}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees{display:flex;flex-direction:column;gap:12px;position:relative;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput{align-items:center;border:1px solid var(--border_Dark_Light);border-radius:10px;display:flex;gap:10px;outline:3px solid #0000;padding:6px 12px;position:relative;transition:all .2s ease;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput:focus-within,.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput input{background:#0000;border:none;color:var(--text_Title_Light);flex:1 1;font-size:13px;height:32px;outline:none;padding:0}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesDropdown{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;display:flex;flex-direction:column;gap:4px;left:0;max-height:220px;overflow:auto;padding:6px;position:absolute;top:calc(100% + 8px);width:100%;z-index:10}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--text_Title_Light);cursor:pointer;display:flex;gap:10px;padding:8px 10px;text-align:left;transition:all .2s ease}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption:hover{background:var(--background_Gray_Light)}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption.is-disabled{cursor:not-allowed;opacity:.7}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption.is-disabled:hover{background:#0000}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesOption .RoomScheduleInviteesOptionInfo{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesAvatar{align-items:center;background:var(--background_Gray_Light);border-radius:50%;color:var(--text_Title_Light);display:flex;height:28px;justify-content:center;overflow:hidden;width:28px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesAvatar span{font-size:16px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesAvatar img{display:block;height:100%;object-fit:cover;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesMeta{display:flex;flex-direction:column;gap:2px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesMeta p{color:var(--text_Title_Light);font-size:13px;margin:0}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesMeta span{color:var(--text_Title_Light_Light);font-size:12px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesInvalid{color:#ef4444;font-size:11px;font-weight:600;margin-left:auto;padding-left:8px;white-space:nowrap}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesInput .RoomScheduleInviteesEmpty{color:var(--text_Title_Light_Light);font-size:12px;padding:8px 10px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesError{color:#ef4444;font-size:12px;margin-top:-4px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList{display:flex;flex-wrap:wrap;gap:8px;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList .RoomScheduleInviteeChip{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:999px;color:var(--text_Title_Light);display:inline-flex;font-size:12px;gap:6px;max-width:100%;padding:4px 10px}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList .RoomScheduleInviteeChip span{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList .RoomScheduleInviteeChip button{align-items:center;background:#0000;border:none;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;padding:0}.RoomSchedule .RoomScheduleCard .RoomScheduleInvitees .RoomScheduleInviteesList .RoomScheduleInviteeChip button span{font-size:14px}.RoomSchedule .RoomScheduleCard .RoomScheduleError{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#ef4444;font-size:12px;padding:8px 10px;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleCardButton{background:#2563eb;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:44px;outline:3px solid #0000;transition:all .2s ease;width:100%}.RoomSchedule .RoomScheduleCard .RoomScheduleCardButton:hover{background:#1d4ed8;box-shadow:0 8px 16px #2563eb33;outline:3px solid var(--outline_Blue)}.RoomSchedule .RoomScheduleCard .RoomScheduleCardButton.is-disabled{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:default;cursor:not-allowed}.RoomSchedule .RoomScheduleCard .RoomScheduleCardButton.is-disabled:hover{background:var(--background_Gray_Light);box-shadow:none;outline:3px solid #0000}.RoomsSessions{display:flex;height:100%;width:100%}.RoomsSessions .RoomsSessionsMenu{background:var(--background_White);border-radius:6px 0 0 6px;border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:16px;min-width:210px;padding:20px 14px}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuContent{display:flex;flex-direction:column;gap:4px}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuContent .RoomsSessionsMenuButton{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;min-height:34px;padding:6px 10px;transition:all .15s ease;width:100%}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuContent .RoomsSessionsMenuButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuContent .RoomsSessionsMenuButton:hover{background:var(--background_Gray_Light)}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuContent .RoomsSessionsMenuButton.is-active{background:var(--background_Gray_Light);color:var(--background_Blue)}.RoomsSessions .RoomsSessionsMenu .RoomsSessionsMenuContent .RoomsSessionsMenuButton.is-active .material-symbols-outlined{color:var(--background_Blue)}.RoomsSessions .RoomsSessionsContent{display:flex;flex:1 1;flex-direction:column}.RoomsSessions .RoomsSessionsPlaceholder{align-items:center;display:flex;flex:1 1;justify-content:center}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard{align-items:center;background:var(--background_White);border:1px dashed var(--border_Light);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:30px}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard .material-symbols-outlined{color:var(--text_Title_Light);font-size:36px}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard h3{color:var(--text_Title_Light);font-size:18px;margin:0}.RoomsSessions .RoomsSessionsPlaceholder .RoomsSessionsPlaceholderCard p{color:var(--text_Title_Light_Light);font-size:13px;margin:0;text-align:center}.RoomsPrevious{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%}.RoomsPrevious .RoomsPreviousHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:20px 24px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsPrevious .RoomsPreviousHeader .RoomsPreviousTitle{display:flex;flex-direction:column}.RoomsPrevious .RoomsPreviousHeader .RoomsPreviousTitle h2{color:var(--text_Title_Light);font-size:22px;margin:0}.RoomsPrevious .RoomsPreviousHeader .RoomsPreviousTitle p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.RoomsPrevious .RoomsPreviousFilters{align-items:center;display:flex;gap:12px;justify-content:flex-start;padding:0 24px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch{margin-left:auto;min-width:240px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm:focus-within,.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchInput{background-color:#0000;border:none;border-radius:3px;flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear{align-items:center;background:#0000;background-color:#f1f1f5;border:none;border-radius:999px;color:#a0a3c0;cursor:pointer;display:flex;height:25px;justify-content:center;padding:0 4px;width:25px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear svg{height:14px;width:14px}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear:hover{color:#111827}.RoomsPrevious .RoomsPreviousFilters .SettingsCompanySearch .SearchForm .SearchFormMain .SearchClear:active{transform:scale(.96)}.RoomsPrevious .RoomsPreviousContent{display:flex;flex-direction:column;height:100%;overflow:auto;padding:0 24px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousSectionHeader{align-items:center;display:flex;justify-content:space-between}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousSectionHeader h3{color:var(--text_Title_Light);font-size:16px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousSectionHeader span{color:var(--text_Title_Light_Light);font-size:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;margin-top:6px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty{background:var(--background_Light);border-radius:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty.RoomsPreviousEmpty--skeleton{background:#0000;padding:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList{display:flex;flex-direction:column;gap:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard{background:var(--background_Gray_Light);border:1px solid #0000;border-radius:12px;display:flex;flex-direction:column;gap:10px;height:89px;overflow:hidden;padding:12px;position:relative}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard:after{animation:RoomsPreviousShimmer 1.2s ease-in-out infinite;background:linear-gradient(90deg,#0000,#fff9,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonBadge{align-self:flex-end;background:var(--background_White);border-radius:999px;height:18px;width:64px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonCardMain{display:flex;flex-direction:column;gap:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonCardMain .RoomsPreviousSkeletonTitle{background:var(--background_White);border-radius:6px;height:14px;width:60%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonCardMain .RoomsPreviousSkeletonSubRow{display:flex;flex-wrap:wrap;gap:10px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonLine{background:var(--background_White);border-radius:6px;height:12px;width:72%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonLine.RoomsPreviousSkeletonLine--long{width:78%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonLine.RoomsPreviousSkeletonLine--short{width:45%}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta{display:flex;flex-direction:column;gap:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta .RoomsPreviousSkeletonMetaRow{align-items:center;display:flex;gap:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta .RoomsPreviousSkeletonIcon{background:var(--background_White);border-radius:50%;height:16px;width:16px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta .RoomsPreviousSkeletonMetaItem{background:var(--background_White);border-radius:6px;height:12px;width:140px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousEmpty .RoomsPreviousSkeletonList .RoomsPreviousSkeletonCard .RoomsPreviousSkeletonMeta .RoomsPreviousSkeletonMetaItem.RoomsPreviousSkeletonMetaItem--short{width:90px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard{background:var(--background_Gray_Light);border:1px solid #0000;border-radius:12px;display:flex;flex-direction:column;padding:12px;position:relative}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus{display:flex;justify-content:flex-end;position:absolute;right:12px;top:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge{align-items:center;background:#3182ce1f;border:1px solid #3182ce59;border-radius:999px;color:#2b6cb0;display:inline-flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.2px;padding:4px 10px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge:before{background:#2b6cb0;border-radius:50%;box-shadow:0 0 6px #2b6cb073;content:"";height:6px;width:6px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge.RoomsPreviousStatusBadge--ended{background:#71809629;border-color:#0000;color:#4a5568}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge.RoomsPreviousStatusBadge--ended:before{background:#718096;box-shadow:0 0 6px #71809673}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge.RoomsPreviousStatusBadge--live{background:#36db7229;border-color:#22c55e59;color:#15a44a;position:relative}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardStatus .RoomsPreviousStatusBadge.RoomsPreviousStatusBadge--live:before{animation:RoomsPreviousPulse 1.4s ease-in-out infinite;background:#22c55e;box-shadow:0 0 6px #22c55ea6}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain{display:flex;flex-direction:column;gap:4px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain h4{color:var(--text_Title_Light);font-size:14px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain .RoomsPreviousCardRow{align-items:center;display:flex;gap:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain .RoomsPreviousCardRow .RoomsPreviousRoomId{align-items:center;display:flex;gap:6px;min-width:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain .RoomsPreviousCardRow .RoomsPreviousRoomId .RoomsPreviousRoomLabel{color:var(--text_Title_Light_Light);flex-shrink:0;font-size:12px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardMain .RoomsPreviousCardRow .RoomsPreviousRoomId .RoomsPreviousRoomValue{color:var(--text_Title_Light);font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter{align-items:center;display:flex;gap:12px;justify-content:space-between}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardMeta{display:flex;flex:1 1;flex-wrap:wrap;gap:10px;min-width:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardMeta .RoomsPreviousMetaItem{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardMeta .RoomsPreviousMetaItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardMeta .RoomsPreviousMetaItem p{color:var(--text_Title_Light_Light);font-size:12px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions{display:flex;flex-shrink:0;gap:10px;justify-content:flex-end}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants{display:flex;flex-shrink:0;position:relative}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsButton{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;gap:6px;padding:6px 12px;transition:all .15s ease}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsButton:active{transform:scale(.98)}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 10px 30px #0f172a1f;padding:12px;position:absolute;right:0;top:calc(100% + 8px);width:260px;z-index:2}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsMenuHeader{color:var(--text_Title_Light);font-size:12px;font-weight:600;margin-bottom:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow:auto}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem{background:var(--background_Gray_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:8px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain{display:flex;flex-direction:column;gap:2px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain .RoomsPreviousParticipantsNameRow{align-items:center;display:flex;gap:6px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain .RoomsPreviousParticipantsNameRow .RoomsPreviousParticipantsName{color:var(--text_Title_Light);font-size:12px;font-weight:600;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain .RoomsPreviousParticipantsNameRow .RoomsPreviousParticipantsHost{background:#22c55e29;border:1px solid #22c55e59;border-radius:999px;color:#16a34a;font-size:10px;font-weight:600;padding:2px 6px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMain .RoomsPreviousParticipantsEmail{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMeta{align-items:center;display:flex;gap:6px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMeta .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsEmpty p,.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousParticipants .RoomsPreviousParticipantsMenu .RoomsPreviousParticipantsList .RoomsPreviousParticipantsItem .RoomsPreviousParticipantsMeta p{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousJoinButton{align-items:center;background:#22c55e;border:1px solid #22c55e99;border-radius:50px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;padding:6px 12px;text-decoration:none;transition:all .15s ease}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousJoinButton:hover{background:#16a34a;border-color:#16a34ab3}.RoomsPrevious .RoomsPreviousContent .RoomsPreviousSection .RoomsPreviousList .RoomsPreviousCard .RoomsPreviousCardFooter .RoomsPreviousCardActions .RoomsPreviousJoinButton:active{transform:scale(.98)}@keyframes RoomsPreviousPulse{0%{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.4)}to{opacity:.5;transform:scale(.9)}}@keyframes RoomsPreviousShimmer{0%{left:-100%}to{left:100%}}.RoomsUpcoming{height:100%;overflow:auto;padding-top:20px}.RoomsUpcoming,.RoomsUpcoming .RoomsUpcomingDayGroup{display:flex;flex-direction:column}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayHeader{background-color:var(--background_Gray_Light);border-bottom:1px solid #e2e8f0;border-top:1px solid #e2e8f0;color:#64748b;font-size:14px;font-weight:600;font-weight:400;letter-spacing:.5px;padding:15px 30px;padding-inline:max(20px,(100% - 1150px)/2);text-transform:uppercase;width:100%}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList{display:flex;flex-direction:column;gap:12px;padding:20px 30px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;padding:16px 20px;transition:all .2s}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem:hover{border-color:#cbd5e1;box-shadow:0 4px 12px #0000000d}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemTime{border-right:1px solid #e2e8f0;color:#1e293b;font-size:16px;font-weight:600;margin-right:20px;width:100px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody{flex:1 1}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody h4{color:#1e293b;font-size:16px;font-weight:600;margin-bottom:6px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails{display:flex;gap:16px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails span{align-items:center;color:#64748b;display:flex;font-size:14px;gap:4px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails span .material-symbols-outlined{font-size:16px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType{align-items:center;background:var(--background_Gray_Light);border:none;border-radius:999px;cursor:default;display:inline-flex;gap:4px;padding:4px 10px;text-decoration:none;transition:all .15s ease}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType p{color:#1e293b;font-size:11px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType .material-symbols-outlined{font-size:14px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType.is-event{cursor:pointer}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemBody .RoomsUpcomingItemDetails .RoomsUpcomingItemType.is-event:hover p{text-decoration:underline}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions{align-items:center;display:flex;gap:12px;margin-left:20px;position:relative}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsJoinButton{background-color:#3b82f6;background-color:var(--background_Blue,#3b82f6);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px;transition:all .2s}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsJoinButton:hover{background-color:#2563eb;background-color:var(--background_Blue_Hover,#2563eb);box-shadow:0 4px 10px #2563eb33}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsWaitingBadge{background-color:#f1f5f9;border-radius:20px;color:#64748b;display:inline-block;font-size:13px;font-weight:500;padding:6px 12px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees{position:relative}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesButton{align-items:center;background:var(--background_White);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;gap:6px;padding:6px 12px;transition:all .15s ease}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesButton .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:16px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesButton:active{transform:scale(.98)}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 10px 30px #0f172a1f;overflow:hidden;padding:12px;position:absolute;right:0;top:calc(100% + 8px);width:260px;z-index:2}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesMenuHeader{color:var(--text_Title_Light);font-size:12px;font-weight:600;margin-bottom:8px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow:auto}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem{background:var(--background_Gray_Light);border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:8px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMain{display:flex;flex-direction:column;gap:2px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMain .RoomsUpcomingInviteesName{color:var(--text_Title_Light);font-size:12px;font-weight:600;margin:0}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMain .RoomsUpcomingInviteesEmail{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMeta{align-items:center;display:flex;gap:6px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMeta .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:14px}.RoomsUpcoming .RoomsUpcomingDayGroup .RoomsUpcomingDayList .RoomsUpcomingItem .RoomsUpcomingItemActions .RoomsUpcomingInvitees .RoomsUpcomingInviteesMenu .RoomsUpcomingInviteesList .RoomsUpcomingInviteesItem .RoomsUpcomingInviteesMeta p{color:var(--text_Title_Light_Light);font-size:11px;margin:0}.RoomsUpcomingLoader{display:flex;flex-direction:column;padding:20px 30px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsUpcomingLoader .RoomsUpcomingSkeleton{display:flex;flex-direction:column;gap:12px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;display:flex;padding:16px 20px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonTime{background:var(--background_Gray_Light);border-radius:999px;height:16px;margin-right:20px;overflow:hidden;position:relative;width:90px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonBody{display:flex;flex:1 1;flex-direction:column;gap:8px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonBody .SkeletonLine{background:var(--background_Gray_Light);border-radius:999px;height:12px;overflow:hidden;position:relative}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonBody .SkeletonLine.is-title{height:16px;width:220px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonBody .SkeletonLine.is-subtitle{width:180px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonActions{align-items:center;display:flex;gap:10px;margin-left:20px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonActions .SkeletonPill{background:var(--background_Gray_Light);border-radius:999px;height:30px;overflow:hidden;position:relative;width:110px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonActions .SkeletonButton{background:var(--background_Gray_Light);border-radius:8px;height:34px;overflow:hidden;position:relative;width:110px}.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonButton:after,.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonLine:after,.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonPill:after,.RoomsUpcomingLoader .RoomsUpcomingSkeleton .RoomsUpcomingSkeletonItem .SkeletonTime:after{animation:RoomsUpcomingShimmer 1.4s infinite;background:linear-gradient(90deg,#0000,#fff9 50%,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.RoomsUpcomingError{align-items:center;color:#ef4444;display:flex;font-size:15px;gap:8px;justify-content:center;padding:40px}@keyframes RoomsUpcomingShimmer{to{transform:translateX(100%)}}.RoomsEvents{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.RoomsEvents .RoomsEventsHeader{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:20px 24px;padding-inline:max(20px,(100% - 1150px)/2);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}.RoomsEvents .RoomsEventsHeader .RoomsEventsHeaderMain .RoomsEventsTitle{color:var(--text_Title_Dark);font-size:22px;font-weight:600;margin:0}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls{align-items:center;display:flex;gap:16px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch{align-items:center;border:1px solid var(--border_Dark_Light);border-radius:8px;display:flex;height:38px;outline:3px solid #0000;padding:0 12px;transition:all .2s ease;width:280px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch:focus-within,.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch:hover{background:#fff;border-color:var(--border_Blue);box-shadow:0 0 0 3px var(--outline_Blue)}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;margin-right:8px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch input{background:#0000;border:none;color:var(--text_Title_Dark);font-size:14px;outline:none;width:100%}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .RoomsEventsSearch input::placeholder{color:var(--text_Title_Light_Light_Light)}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper{position:relative}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;height:38px;outline:3px solid #0000;padding:0 16px;transition:background .2s ease}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary:hover{background:var(--background_Blue_Dark);outline:3px solid var(--outline_Blue)}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .Button-Primary .material-symbols-outlined{font-size:18px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown{animation:fadeIn .15s ease;background:#fff;border:1px solid var(--border_Dark_Light);border-radius:12px;box-shadow:0 10px 25px #0000001a;display:flex;flex-direction:column;gap:4px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);width:260px;z-index:100}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem{align-items:flex-start;background:#0000;border:none;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;text-align:left;transition:background .15s ease;width:100%}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem:hover{background:var(--background_Gray_Light)}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemIcon{align-items:center;background:var(--background_Blue_Light_Middle);border-radius:8px;color:#fff;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemIcon .material-symbols-outlined{font-size:20px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemText{display:flex;flex-direction:column;gap:2px}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemText h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.RoomsEvents .RoomsEventsHeader .RoomsEventsControls .AddEventWrapper .AddEventDropdown .DropdownItem .DropdownItemText p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.3;margin:0}.RoomsEvents .RoomsEventsBody{flex:1 1;overflow-y:auto;padding:24px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsEvents .RoomsEventsBody .RoomsEventsList,.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton{display:flex;flex-direction:column;gap:12px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem{align-items:center;background:#fff;border-left:1px solid var(--border_Dark_Light);border:1px solid var(--border_Dark_Light);border-left-width:5px;border-radius:8px;display:flex;justify-content:space-between;padding:22px 20px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLeft{display:flex;flex:1 1;flex-direction:column;gap:8px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonRight{align-items:center;display:flex;gap:8px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLine{background:var(--background_Gray_Light);border-radius:999px;height:12px;overflow:hidden;position:relative}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLine.is-title{height:16px;width:180px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLine.is-subtitle{width:220px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonButton{background:var(--background_Gray_Light);border-radius:6px;height:34px;overflow:hidden;position:relative;width:70px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonPill{background:var(--background_Gray_Light);border-radius:999px;height:34px;overflow:hidden;position:relative;width:90px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonIcon{background:var(--background_Gray_Light);border-radius:8px;height:34px;overflow:hidden;position:relative;width:34px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonButton:after,.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonIcon:after,.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonLine:after,.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsSkeleton .RoomsEventsSkeletonItem .SkeletonPill:after{animation:RoomsEventsShimmer 1.4s infinite;background:linear-gradient(90deg,#0000,#fff9 50%,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem{align-items:center;background:#fff;border:1px solid var(--border_Dark_Light);border-left:5px solid var(--border_Blue);border-radius:8px;display:flex;justify-content:space-between;padding:22px 20px;transition:border-color .2s ease,box-shadow .2s ease}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem:hover{background-color:var(--background_Gray_Light_Blue);box-shadow:0 4px 12px #0000000d}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemLeft h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0 0 4px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemLeft p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight{align-items:center;display:flex;gap:8px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .Button-Outline{background:#0000;background:#fff;border:1px solid #0000;border-radius:6px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:500;height:34px;outline:3px solid #0000;padding:6px 14px;transition:all .2s ease}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .Button-Outline:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy{align-items:center;background:#fff;border:1px solid var(--text_Title_Light_Light);border-radius:50px;cursor:pointer;display:flex;gap:6px;height:34px;outline:3px solid #0000;padding:6px 10px;transition:all .2s ease}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy:active{transform:translateY(1px)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy p{color:var(--text_Title_Light);font-size:12px;font-weight:500;margin:0}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemCopy .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemView{align-items:center;background:#fff;border:1px solid #0000;border-radius:8px;cursor:pointer;display:flex;height:34px;justify-content:center;outline:3px solid #0000;transition:all .2s ease;width:34px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemView:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEvents .RoomsEventsBody .RoomsEventsList .RoomsEventsItem .EventItemRight .EventItemView .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.RoomsEvents .RoomsEventsBody .RoomsEventsList .NoEventsState{background:var(--background_Gray_Light);border:1px dashed var(--border_Dark_Light);border-radius:12px;color:var(--text_Title_Light_Light);font-size:15px;padding:60px 20px;text-align:center}@keyframes RoomsEventsShimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.RoomsEventsCreate{display:flex;flex-direction:column;height:100%;padding-bottom:0;width:100%}.RoomsEventsCreate.RoomsEventsCreateLoading .RoomsEventsCreateHeader{position:-webkit-sticky;position:sticky;top:0;z-index:10}.RoomsEventsCreate.RoomsEventsCreateLoading .RoomsEventsCreateBody{min-height:360px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingCircle{background:var(--background_Gray_Light);border-radius:50%;height:36px;overflow:hidden;position:relative;width:36px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingTextGroup{display:flex;flex-direction:column;gap:6px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine{background:var(--background_Gray_Light);border-radius:999px;height:12px;overflow:hidden;position:relative}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine.is-title{height:16px;width:180px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine.is-subtitle{width:140px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine.is-section-title{height:16px;width:160px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine.is-field{border-radius:10px;height:40px;width:100%}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingPill{background:var(--background_Gray_Light);border-radius:999px;height:38px;overflow:hidden;position:relative;width:90px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingButton{background:var(--background_Gray_Light);border-radius:10px;height:38px;overflow:hidden;position:relative;width:140px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingCard{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:24px}.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingButton:after,.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingCircle:after,.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingLine:after,.RoomsEventsCreate.RoomsEventsCreateLoading .LoadingPill:after{animation:RoomsEventsCreateShimmer 1.4s infinite;background:linear-gradient(90deg,#0000,#fff9 50%,#0000);content:"";inset:0;position:absolute;transform:translateX(-100%)}@keyframes RoomsEventsCreateShimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.RoomsEventsCreate .RoomsEventsCreateHeader{align-items:center;background:#fff;border-bottom:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:20px 24px;padding-inline:max(20px,(100% - 1150px)/2);position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft{align-items:center;display:flex;gap:16px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .BackButton{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:50px;color:var(--text_Title_Dark);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .BackButton:hover{background:var(--background_Gray_Dark_Light)}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .BackButton:active{transform:scale(.95)}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .HeaderTitles h1{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderLeft .HeaderTitles p{color:var(--text_Title_Light_Light);font-size:13px;margin:0}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight{align-items:center;display:flex;gap:12px}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Outline{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:500;height:38px;padding:0 16px;transition:all .15s ease}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Outline:hover{background:var(--background_Gray_Light)}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Primary{background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:38px;outline:3px solid #0000;padding:0 16px;transition:all .15s ease}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Primary:hover{background:var(--background_Blue_Dark);outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsCreate .RoomsEventsCreateHeader .HeaderRight .Button-Primary:disabled{cursor:not-allowed;opacity:.7}.RoomsEventsCreate .RoomsEventsCreateBody{display:flex;flex-direction:column;gap:20px;height:100%;margin:0 auto;overflow:auto;padding:24px;padding-inline:max(20px,(100% - 1150px)/2);width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:12px;display:flex;flex-direction:column;gap:20px;padding:24px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .SectionDesc{color:var(--text_Title_Light_Light);font-size:14px;margin:-12px 0 0}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup{display:flex;flex-direction:column;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=number],.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=text],.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup select{border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;height:40px;outline:3px solid #0000;padding:0 12px;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=number]:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=number]:hover,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=text]:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup input[type=text]:hover,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup select:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup select:hover{border-color:#0b5fff;border-color:var(--border_Blue,#0b5fff);outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup textarea{border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;min-height:80px;outline:3px solid #0000;padding:12px;resize:vertical;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup textarea:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .FormGroup textarea:hover{border-color:#0b5fff;border-color:var(--border_Blue,#0b5fff);outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions{display:flex;flex-wrap:wrap;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions .DurationBtn{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:20px;color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:500;padding:8px 16px;transition:outline .1s ease,border-color .1s ease}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions .DurationBtn:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions .DurationBtn:hover{border-color:#0b5fff;border-color:var(--border_Blue,#0b5fff);outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .DurationOptions .DurationBtn.is-active{background:var(--background_Gray_Light_Blue);border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .CustomDurationInput{align-items:center;display:flex;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .CustomDurationInput input{width:100px!important}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .CustomDurationInput .CreateCompanyDropdown{position:relative;width:100px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection .CustomDurationInput .CreateCompanyDropdown .SelectDropdown{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:32px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours{background:var(--background_Gray_Light_Light_Light);border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:20px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .WeeklyHoursHeader{align-items:center;color:var(--text_Title_Light);display:flex;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .WeeklyHoursHeader .material-symbols-outlined{font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .WeeklyHoursHeader h4{font-size:15px;font-weight:500;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList{display:flex;flex-direction:column;gap:12px;margin-top:10px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow{align-items:center;display:flex;gap:24px;height:40px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayAvatar{align-items:center;background:#0000;border:1px solid var(--text_Title_Dark);border-radius:50%;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:600;height:32px;justify-content:center;transition:all .2s ease;width:32px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayAvatar.is-active{background:#113f8c;border-color:#113f8c;color:#fff}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes{align-items:center;display:flex;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes input[type=time]{border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Dark);font-size:14px;height:36px;outline:3px solid #0000;padding:0 8px;transition:outline .1s ease,border-color .1s ease}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes input[type=time]:focus,.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes input[type=time]:hover{border-color:#0b5fff;border-color:var(--border_Blue,#0b5fff);outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayTimes span{color:var(--text_Title_Light_Light)}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .DaysList .DayRow .DayUnavailable{color:var(--text_Title_Light_Light);font-size:14px;font-style:italic}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .TimezoneIndicator{border-top:1px dashed var(--border_Dark_Light);color:var(--text_Title_Light_Light);font-size:13px;margin-top:10px;padding-top:16px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .ScheduleSettingsPreferenceField{border-top:1px dashed var(--border_Dark_Light);display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-top:16px}.RoomsEventsCreate .RoomsEventsCreateBody .EventFormSection.AvailabilitySection .WeeklyHours .ScheduleSettingsPreferenceField label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeDetails{display:flex;flex-direction:column;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeDetails .DefaultField{background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;padding:12px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeGuests{align-items:center;border-bottom:1px solid var(--border_Light);border-top:1px solid var(--border_Light);display:flex;justify-content:space-between;padding:16px 0}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeGuests span{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions{display:flex;flex-direction:column;gap:16px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions h4{color:var(--text_Title_Dark);font-size:15px;font-weight:500;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList{display:flex;flex-direction:column;gap:16px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard{border:1px dashed var(--border_Dark_Light);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop{align-items:center;display:flex;justify-content:space-between}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DragHandle{align-items:center;color:var(--text_Title_Dark);display:flex;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DragHandle .material-symbols-outlined{color:var(--text_Title_Light_Light_Light);cursor:grab;font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DragHandle strong{font-size:14px;font-weight:600}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DeleteBtn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text_Title_Light_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DeleteBtn:hover{background:#fee2e2;color:var(--Canceled)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTop .DeleteBtn .material-symbols-outlined{font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup{display:flex;flex-direction:column;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .SelectDropdown,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup input[type=text]{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-family:var(--primary-font);font-size:14px;padding:10px 12px;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .SelectDropdown:focus,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .SelectDropdown:hover,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup input[type=text]:focus,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup input[type=text]:hover{border-color:#0b5fff;border-color:var(--border_Blue,#0b5fff);outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .CreateCompanyDropdown{position:relative}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .CreateCompanyDropdown .SelectDropdown{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:32px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList{display:flex;flex-direction:column;gap:12px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow{align-items:center;display:flex;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow .drag-dots{color:var(--text_Title_Light_Light_Light);cursor:grab;font-size:20px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow .drag-dots:hover{color:var(--text_Title_Dark)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow input{border:1px solid var(--border_Dark_Light);border-radius:8px;flex:1 1;font-family:var(--primary-font);font-size:14px;padding:10px 12px;transition:outline .1s ease,border-color .1s ease}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow input:focus,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow input:hover{border-color:#0b5fff;border-color:var(--border_Blue,#0b5fff);outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow button{align-items:center;background:#0000;border:none;color:var(--text_Title_Light);cursor:pointer;display:flex;padding:4px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow button:hover{color:var(--icons_Red)}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .QuestionOptionsList .QuestionOptionRow button span{font-size:20px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .AddOptionTextBtn{background:#0000;border:none;color:#0e7ce3;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:4px 0;text-align:left}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .FormGroup .AddOptionTextBtn:hover{text-decoration:underline}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .StatusToggle{display:flex;flex-direction:column;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .QuestionsList .QuestionCard .QuestionTypeControls .StatusToggle label{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .AddQuestionBtn{align-items:center;background:#0000;border:1px dashed var(--text_Title_Light_Light_Light);border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:12px;transition:all .2s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .AddQuestionBtn:focus,.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .AddQuestionBtn:hover{background:var(--background_Gray_Light);border-color:#0b5fff;border-color:var(--border_Blue,#0b5fff);color:#0e7ce3;outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsCreate .RoomsEventsCreateBody .InviteeQuestions .AddQuestionBtn .material-symbols-outlined{font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:12px}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper.is-open .MoreOptionsToggle{border-bottom:1px solid var(--border_Dark_Light);border-radius:12px 12px 0 0}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle{align-items:center;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;padding:16px 24px;transition:background .2s ease}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle:hover{background:var(--background_Gray_Light)}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsToggle .material-symbols-outlined{color:var(--text_Title_Light_Light)}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsContainer{animation:fadeIn .2s ease;display:flex;flex-direction:column;gap:24px;padding:24px}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsContainer .MoreOptionsInnerSection{display:flex;flex-direction:column;gap:16px}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsContainer .MoreOptionsInnerSection h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.RoomsEventsCreate .RoomsEventsCreateBody .MoreOptionsWrapper .MoreOptionsContainer .MoreOptionsInnerSection .SectionDesc{color:var(--text_Title_Light_Light);font-size:14px;margin:-12px 0 0}.RoomsEventsCreate .RoomsEventsCreateBody .has-error{border-color:#ef4444!important;outline:3px solid #ef444433!important;transition:all .2s ease}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown{position:relative;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton{align-items:center;background:#fff;border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;height:42px;justify-content:space-between;outline:3px solid #0000;padding:0 14px;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton.is-open,.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton:focus,.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton:hover{border-color:#0b5fff;border-color:var(--border_Blue,#0b5fff);outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton.is-open .CreateCompanyDropdownChevron{transform:rotate(180deg)}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownButton .CreateCompanyDropdownChevron{color:var(--text_Title_Light_Light);transition:transform .2s ease}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:8px;box-shadow:0 10px 25px #0000001a;display:flex;flex-direction:column;left:0;max-height:250px;overflow:hidden;position:absolute;top:calc(100% + 4px);width:100%;z-index:50}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownSearch{background:var(--background_Gray_Light_Light);border-bottom:1px solid var(--border_Light);padding:8px}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownSearch input{border:1px solid var(--border_Dark_Light);border-radius:6px;font-size:13px;height:34px;outline:3px solid #0000;padding:0 12px;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownSearch input:focus,.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownSearch input:hover{border-color:#0b5fff;border-color:var(--border_Blue,#0b5fff);outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions{display:flex;flex-direction:column;overflow-y:auto;padding:4px}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions .CreateCompanyDropdownOption{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:10px 12px;text-align:left;transition:background .15s ease}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions .CreateCompanyDropdownOption.is-active,.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions .CreateCompanyDropdownOption:hover{background:var(--background_Gray_Light)}.RoomsEventsCreate .RoomsEventsCreateBody .CreateCompanyDropdown .CreateCompanyDropdownMenu .CreateCompanyDropdownOptions .CreateCompanyDropdownOption .CheckIcon{color:var(--background_Blue);font-size:18px}.RoomsEventsCreate .RoomsEventsCreateBody textarea{border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);font-size:14px;outline:3px solid #0000;padding:12px;resize:vertical;transition:outline .1s ease,border-color .1s ease;width:100%}.RoomsEventsCreate .RoomsEventsCreateBody textarea:focus,.RoomsEventsCreate .RoomsEventsCreateBody textarea:hover{border-color:#0b5fff;border-color:var(--border_Blue,#0b5fff);outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsCreate .RoomsEventsCreateBody .CheckboxLabel{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:14px;gap:8px}.RoomsEventsCreate .RoomsEventsCreateBody .CheckboxLabel input[type=checkbox]{accent-color:var(--background_Blue);height:16px;width:16px}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch{display:inline-block;height:22px;position:relative;width:40px}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch input{height:0;opacity:0;width:0}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch input:checked+.ToggleSlider{background-color:var(--background_Blue)}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch input:checked+.ToggleSlider:before{transform:translateX(18px)}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch .ToggleSlider{background-color:#ccc;border-radius:22px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.3s}.RoomsEventsCreate .RoomsEventsCreateBody .ToggleSwitch .ToggleSlider:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:18px;left:2px;position:absolute;transition:.3s;width:18px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Room{background-color:#101318;border-radius:0;color:#fff;display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.Room.is-guest{border-radius:0;height:100vh}.Room .RoomBody{display:flex;gap:0;height:calc(100% - 145px);width:100%}.Room .RoomToast{align-items:center;background-color:#2b333f;border:1px solid #0000;border-radius:12px;bottom:90px;box-shadow:0 10px 30px rgba(0,0,0,.235);cursor:pointer;display:flex;max-width:280px;min-width:240px;opacity:0;padding:14px 10px;pointer-events:none;position:absolute;right:24px;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease;z-index:20}.Room .RoomToast.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.Room .RoomToast .RoomToastIcon{align-items:center;background-color:#0f1722;border-radius:50px;display:flex;height:32px;justify-content:center;margin-right:10px;min-width:32px}.Room .RoomToast .RoomToastIcon .material-symbols-outlined{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.Room .RoomToast .RoomToastContent{display:flex;flex-direction:column}.Room .RoomToast .RoomToastContent h4{color:#e6edf5;font-size:13px;font-weight:600}.Room .RoomToast .RoomToastContent p{color:#9aa4b2;display:block;font-size:12px;line-height:1.4;margin-top:-2px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomParticipants{background:#1a1f27;border-radius:10px;display:flex;flex-basis:0;flex-direction:column;gap:16px;max-width:0;opacity:0;overflow:hidden;padding:0;pointer-events:none;transform:translateX(100%);transition:transform .25s ease,opacity .25s ease,max-width .25s ease,flex-basis .25s ease,padding .25s ease}.RoomParticipants.is-open{flex-basis:320px;margin-right:24px;max-width:320px;opacity:1;overflow:visible;padding:20px 18px;pointer-events:auto;transform:translateX(0)}.RoomParticipants .RoomParticipantsHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsTitle{align-items:center;display:flex;gap:8px}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsTitle span{color:#fff;font-size:20px}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsTitle h4{font-size:14px;font-weight:300}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsToggle{align-items:center;background:#1b212c;border:1px solid #0000;border-radius:50px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease;width:32px}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsToggle:hover{background:#242c39}.RoomParticipants .RoomParticipantsHeader .RoomParticipantsToggle span{font-size:20px}.RoomParticipants .RoomParticipantsInvite{align-items:center;display:flex;gap:10px}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink{align-items:center;border-radius:50px;cursor:pointer;display:flex;gap:5px;padding:10px 20px 10px 12px;transition:all .2s ease}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink:hover{background-color:#2b333f}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink:active{transform:scale(.98)}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink p{color:#9aa4b2;font-size:12px;font-weight:400;margin:0;white-space:nowrap}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteCopyLink span{font-size:18px}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd{align-items:center;background:var(--background_Blue);border:1px solid #252d3a;border-radius:50px;color:#e2e8f0;cursor:pointer;display:flex;gap:10px;outline:3px solid #0000;padding:10px 20px 10px 12px;transition:all .2s ease;width:-webkit-fit-content;width:fit-content}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd:hover{outline:3px solid var(--outline_Blue)}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd:active{transform:scale(.98)}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd span{color:#fff;font-size:18px}.RoomParticipants .RoomParticipantsInvite .RoomParticipantsInviteAdd p{color:#fff;font-size:13px;font-weight:400;margin:0;white-space:nowrap}.RoomParticipants .RoomParticipantsSearch{align-items:center;background:#151b24;border:1px solid #252d3a;border-radius:12px;display:none;gap:8px;padding:10px 12px}.RoomParticipants .RoomParticipantsSearch span{color:#8b96a6;font-size:18px}.RoomParticipants .RoomParticipantsSearch input{background:#0000;border:none;color:#e2e8f0;flex:1 1;font-size:13px;outline:none}.RoomParticipants .RoomParticipantsList{display:flex;flex-direction:column;height:100%;overflow-x:visible;overflow-y:auto;padding-right:4px;position:relative}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem{align-items:center;border-bottom:1px solid #1f2632;display:flex;gap:12px;padding:10px 0}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem:not(:last-child){border-bottom:1px solid #222a36}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem:last-child{border-bottom:none}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsAvatar{align-items:center;background:#6dd6ff26;border-radius:50px;color:#fff;display:flex;height:36px;justify-content:center;min-width:36px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsAvatar span{font-size:20px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo{display:flex;flex-direction:column;gap:0;max-width:170px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName{align-items:center;display:flex;gap:6px;max-width:100%}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName .RoomParticipantsTooltip .ToolTopExplainBubble{background:#1a1f27;border:1px solid #2a323e;border-radius:12px;box-shadow:0 16px 30px #00000059;color:#e2e8f0;left:-1px;min-width:180px;padding:8px 12px;z-index:20}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName .RoomParticipantsTooltip .ToolTopExplainBubble:after{background:#1a1f27;border:1px solid #2a323e;border-left:0;border-top:0;top:-7px;transform:rotate(225deg)}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName p{color:#e2e8f0;font-size:13px;font-weight:600;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsName .RoomParticipantsGenayaLogo{border-radius:50%;flex-shrink:0;height:14px;object-fit:contain;width:14px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsStatus{color:#9aa4b2;font-size:11px;letter-spacing:.08em}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsInfo .RoomParticipantsStatus.is-host{background:#38bdf82e;border:1px solid #38bdf859;border-radius:999px;color:#e2f6ff;letter-spacing:.06em;margin-top:3px;padding:2px 8px;width:-webkit-fit-content;width:fit-content}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions{align-items:center;display:flex;gap:10px;margin-left:auto}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsMute,.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsVideo{align-items:center;display:flex;justify-content:center}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsMute .material-symbols-outlined,.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsVideo .material-symbols-outlined{color:#9aa4b2;font-size:18px}.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsMute.is-muted .material-symbols-outlined,.RoomParticipants .RoomParticipantsList .RoomParticipantsItem .RoomParticipantsItemActions .RoomParticipantsVideo.is-muted .material-symbols-outlined{color:#f87171}.RoomParticipants .RoomParticipantsList .RoomParticipantsEmpty{background:#121822;border-radius:12px;color:#9aa4b2;font-size:13px;padding:12px;text-align:center}.RoomCam{display:flex;flex:1 1;flex-direction:column;gap:0;height:100%;overflow:hidden;padding:0 24px}.RoomCam .RoomVideoMain{display:flex;flex:1 1 auto;min-height:0}.RoomCam .RoomVideoMain .RoomVideoBox{flex:1 1}.RoomCam .RoomVideoOthers{align-items:center;display:flex;flex:0 0 auto;gap:20px;justify-content:center;overflow:auto;width:100%}.RoomCam .RoomVideoOthers .RemoteVideo_Others{border-radius:10px;margin-top:20px;max-height:170px;min-height:170px;min-width:240px;width:200px}.RoomCam .RoomVideoOthers .RemoteVideo_Others .RoomVideoMedia{height:100%;object-fit:cover;width:100%}.RoomCam .RoomVideoOthers .RemoteVideo_Others .RoomVideoMedia video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.RoomCam .RoomVideoBox{border-radius:10px;display:flex;flex-direction:column;height:100%;min-height:220px;overflow:visible;position:relative}.RoomCam .RoomVideoBox.is-video-off .RoomVideoMedia video{opacity:0}.RoomCam .RoomVideoBox.RoomVideoBox_Main{min-height:420px}.RoomCam .RoomVideoBox .RoomVideoName{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background-color:#1a1f2766;border-radius:7px;bottom:10px;color:#fff;display:flex;font-size:12px;font-weight:400;gap:4px;left:10px;max-width:90%;overflow:visible;padding:4px 9px 4px 5px;position:absolute;z-index:2}.RoomCam .RoomVideoBox .RoomVideoName span{color:#fff;font-size:14px}.RoomCam .RoomVideoBox .RoomVideoName .RoomVideoNameText{align-items:center;display:flex;gap:6px;max-width:100%;overflow:visible;position:relative}.RoomCam .RoomVideoBox .RoomVideoName .RoomVideoNameText .RoomCamTooltip .ToolTopExplainBubble{background:#1a1f27;border:1px solid #2a323e;border-radius:12px;box-shadow:0 16px 30px #00000059;color:#e2e8f0;min-width:180px;padding:8px 12px}.RoomCam .RoomVideoBox .RoomVideoName .RoomVideoNameText .RoomCamTooltip .ToolTopExplainBubble:after{background:#1a1f27;border:1px solid #2a323e;border-left:0;border-top:0;bottom:-7px}.RoomCam .RoomVideoBox .RoomVideoName .RoomVideoNameText p{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomCam .RoomVideoBox .RoomVideoName .RoomVideoNameText .RoomVideoNameLogo{border-radius:50%;flex-shrink:0;height:14px;object-fit:contain;width:14px}.RoomCam .RoomVideoBox .RoomVideoName.is-muted span{color:#f87171}.RoomCam .RoomVideoBox .RoomVideoOff{align-items:center;background:#1a1f27;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;position:absolute;z-index:2}.RoomCam .RoomVideoBox .RoomVideoOff>.material-symbols-outlined{color:#9aa4b2;font-size:28px}.RoomCam .RoomVideoBox .RoomVideoOff>p{color:#9aa4b2;font-size:12px;margin:0}.RoomCam .RoomVideoBox .RoomVideoMedia{align-items:center;background:#1a1f27;border-radius:10px;display:flex;flex:1 1;height:100%;justify-content:center;overflow:hidden;width:100%}.RoomCam .RoomVideoBox .RoomVideoMedia video{height:100%;object-fit:contain;transform:scale(1.22) scaleX(-1);width:100%}.RoomCam .RoomVideoBox .RoomVideoMedia video.RoomScreenShareVideo{object-fit:contain;transform:none}.RoomCam .RoomVideoBox .RoomVideoMedia audio{height:0;width:0}.RoomControls{align-items:center;display:flex;justify-content:space-between;max-height:90px;padding:16px 24px;width:100%}.RoomControls .RoomFooterLeft{align-items:center;display:flex;gap:12px;width:33.3%}.RoomControls .RoomFooterLeft .RoomButtonMain{align-items:center;background-color:#0000;background:#1a1f27;border:0;border-radius:8px;border-radius:50px;cursor:pointer;display:flex;height:46px;justify-content:center;padding:4px;position:relative}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButtonMenu{align-items:center;display:flex;height:100%;justify-content:center;padding:0 4px 0 10px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButtonMenu .material-symbols-outlined{color:#fff;font-size:28px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton{align-items:center;background-color:#2b333f;border-radius:50px;display:flex;height:100%;justify-content:center;padding:10px;transition:background-color .2s ease}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton .material-symbols-outlined{color:#fff;font-size:21px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton:hover{background-color:#323b48}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-muted{background-color:hsla(0,91%,71%,.231)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-muted .material-symbols-outlined{color:#f87171}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-video-off{background-color:hsla(0,91%,71%,.231)}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-video-off .material-symbols-outlined{color:#f87171}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu{animation:HeaderRightMenuOpen .12s ease;background:#1a1f27;border:1px solid #2a323e;border-radius:10px;bottom:52px;box-shadow:0 16px 30px #00000059;display:flex;flex-direction:column;gap:6px;left:0;min-width:280px;padding:8px;position:absolute;z-index:2}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuHeader{color:#fff;font-size:14px;font-weight:600;padding:4px 8px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuDivider{background:#222a36;height:1px;margin:4px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow:auto}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption{background:#0000;border:1px solid #0000;border-radius:10px;color:#9aa4b2;cursor:pointer;font-size:12px;font-weight:400;padding:6px 10px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption:hover{background:#1f2632}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption.is-selected{background:#1f2632;color:#fff}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuEmpty{color:#9aa4b2;font-size:12px;padding:6px 8px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuMicTesting{align-items:center;border-top:1px solid #222a36;display:flex;gap:6px;padding:15px 8px 6px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuMicTesting .material-symbols-outlined{color:#fff;font-size:18px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuMicTesting .RoomDeviceMenuMicBar{background:#0f141c;border:1px solid #222a36;border-radius:999px;height:8px;overflow:hidden;width:100%}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuMicTesting .RoomDeviceMenuMicBar .RoomDeviceMenuMicFill{background:linear-gradient(90deg,#22d3ee,#3b82f6,#6366f1);height:100%;transition:width .08s linear;width:0}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:8px;margin-bottom:5px;padding:8px 10px;transition:background .2s ease,border .2s ease}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting.is-testing,.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting:hover{background:#1f2632}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting .material-symbols-outlined{color:#fff;font-size:18px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuSpeakerTesting p{color:#e2e8f0;font-size:12px;font-weight:500;margin:0}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:8px;margin-bottom:5px;padding:8px 10px;transition:background .2s ease,border .2s ease}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle.is-active,.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle:hover{background:#1f2632}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle .material-symbols-outlined{color:#fff;font-size:18px}.RoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuBlurToggle p{color:#e2e8f0;font-size:12px;font-weight:500;margin:0}.RoomControls .RoomFooterMiddle{align-items:center;display:flex;flex:1 1;gap:5px;justify-content:center;width:33.3%}.RoomControls .RoomFooterMiddle .RoomButtonMain{align-items:center;border:0;border-radius:8px;border-radius:50px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-width:90px;padding:5px 15px;position:relative;transition:all .2s ease}.RoomControls .RoomFooterMiddle .RoomButtonMain.is-active,.RoomControls .RoomFooterMiddle .RoomButtonMain:hover{background-color:#1a1f27}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton{display:flex;position:relative}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton .material-symbols-outlined{color:#fff;font-size:30px;font-variation-settings:"FILL" 0,"wght" 200,"GRAD" 0,"opsz" 24}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton p{color:#fff;font-size:12px;font-weight:500;position:absolute;right:-5px;top:5px}.RoomControls .RoomFooterMiddle .RoomButtonMain .RoomButton .RoomButtonChatUnread{background-color:var(--background_Blue);border-radius:50%;height:9px;position:absolute;right:-3px;top:0;width:9px}.RoomControls .RoomFooterMiddle .RoomButtonMain h2{color:#fff;font-size:9px;font-weight:300;letter-spacing:.09em;margin:0;text-align:center;white-space:nowrap}.RoomControls .RoomFooterRight{align-items:center;display:flex;gap:0;justify-content:flex-end;min-width:120px;position:relative;width:33.3%}.RoomControls .RoomFooterRight button{align-items:center;background-color:#dc362e;border:1px solid #0000;border-radius:8px;border-radius:50px;color:#fff;cursor:pointer;display:flex;gap:8px;height:40px;padding:8px 12px}.RoomControls .RoomFooterRight button .material-symbols-outlined{font-size:18px}.RoomControls .RoomFooterRight button p{font-size:12px;font-weight:500}.RoomControls .RoomFooterRight button:hover{background-color:#232a36}.RoomControls .RoomFooterRight .RoomEndMenu{animation:HeaderRightMenuOpen .12s ease;background:#1a1f27;border:1px solid #2a323e;border-radius:12px;bottom:52px;box-shadow:0 16px 30px #00000059;display:flex;flex-direction:column;min-width:180px;padding:8px;position:absolute;right:0}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem{background:#0000;border:1px solid #0000;border-radius:10px;color:#e2e8f0;cursor:pointer;font-size:13px;font-weight:400;padding:10px 12px;text-align:left;transition:background .15s ease,color .15s ease;width:100%}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem:hover{background:#1f2632}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem.is-danger{color:#fca5a5;font-weight:500}.RoomControls .RoomFooterRight .RoomEndMenu .RoomEndMenuItem.is-danger:hover{background:#ef444426;color:#fecaca}.RoomHeader{align-items:center;display:flex;justify-content:space-between;min-height:55px;padding:0 24px;width:100%}.RoomHeader .RoomHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.RoomHeader .RoomHeaderLogo h2{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:#007bff;font-size:20px;font-weight:600;letter-spacing:.01em}.RoomHeader .RoomHeaderLogo h3{color:#9aa4b2;font-size:12px;font-weight:400;margin-top:-4px}.RoomHeader .RoomHeaderActions{align-items:center;display:flex;gap:8px}.RoomHeader .RoomHeaderActions .RoomHeaderLocalTime,.RoomHeader .RoomHeaderActions .RoomHeaderRoomId{align-items:center;background-color:#1a1f27;border-radius:6px;display:flex;gap:6px;height:27px;padding:4px 8px}.RoomHeader .RoomHeaderActions .RoomHeaderLocalTime .material-symbols-outlined,.RoomHeader .RoomHeaderActions .RoomHeaderRoomId .material-symbols-outlined{color:#9aa4b2;font-size:16px;font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 0,"opsz" 24}.RoomHeader .RoomHeaderActions .RoomHeaderLocalTime span,.RoomHeader .RoomHeaderActions .RoomHeaderRoomId span{color:#e6edf5;font-size:12px}.RoomHeader .RoomHeaderActions .RoomHeaderLocalTime{background-color:#0000}.RoomHeader .RoomHeaderActions .RoomHeaderAction{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:27px;justify-content:center;position:relative;transition:background-color .2s ease;width:27px}.RoomHeader .RoomHeaderActions .RoomHeaderAction:nth-child(3) .material-symbols-outlined{color:var(--background_Blue)}.RoomHeader .RoomHeaderActions .RoomHeaderAction.is-active,.RoomHeader .RoomHeaderActions .RoomHeaderAction:focus-within,.RoomHeader .RoomHeaderActions .RoomHeaderAction:hover{background-color:#1a1f27}.RoomHeader .RoomHeaderActions .RoomHeaderAction .material-symbols-outlined{color:#e6edf5;font-size:18px;font-variation-settings:"FILL" 0,"wght" 270,"GRAD" 0,"opsz" 24}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo{animation:HeaderRightMenuOpen .12s ease;background-color:#0f1319;border:1px solid #1f2630;border-radius:12px;box-shadow:0 18px 40px #00000073;cursor:default;padding:14px;position:absolute;right:0;top:36px;width:320px;z-index:40}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoTitle{align-items:center;display:flex;gap:10px;justify-content:space-between}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoTitle h4{color:#e6edf5;font-size:14px;font-weight:600;margin:0}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoEdit{align-items:center;display:flex;gap:8px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoEdit input{background-color:#121821;border:1px solid #1f2630;border-radius:8px;color:#e6edf5;flex:1 1;font-size:12px;height:32px;outline:none;padding:0 10px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoEdit .RoomHeaderInfoEditActions{display:flex;gap:6px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoAction{align-items:center;background-color:#121821;border:1px solid #1f2630;border-radius:8px;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:28px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoAction .material-symbols-outlined{color:#e6edf5;font-size:16px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoAction.is-cancel .material-symbols-outlined{color:#9aa4b2}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoAction:disabled{cursor:not-allowed;opacity:.6}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus{align-items:center;background-color:#121821;border:1px solid #1f2630;border-radius:999px;display:inline-flex;gap:6px;padding:6px 8px;width:-webkit-fit-content;width:fit-content}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus .material-symbols-outlined{color:#9aa4b2;font-size:16px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus p{color:#9aa4b2;font-size:11px;letter-spacing:.08em;margin:0;text-transform:uppercase}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus.is-ok .material-symbols-outlined,.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus.is-ok p{color:#3ddc97}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus.is-error .material-symbols-outlined,.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoHeader .RoomHeaderInfoStatus.is-error p{color:#ff6b6b}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:8px 0}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow span{color:#9aa4b2;font-size:12px;min-width:90px}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow p{color:#e6edf5;font-size:12px;margin:0;text-align:right;word-break:break-word}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow.is-token{align-items:flex-start;flex-direction:column}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow.is-token p{text-align:left}.RoomHeader .RoomHeaderActions .RoomHeaderAction .RoomHeaderInfo .RoomHeaderInfoRow.is-token textarea{background-color:#121821;border:1px solid #1f2630;border-radius:8px;color:#e6edf5;font-size:11px;line-height:1.4;min-height:70px;padding:8px;resize:none;width:100%}.RoomInvite{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.RoomInvite .RoomInviteOverlay{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#0f111599;cursor:default;position:absolute}.RoomInvite .RoomInvitePopup{animation:HeaderRightMenuOpen .12s ease;background:#fff;border-radius:10px;box-shadow:0 20px 40px #0f111540;display:flex;flex-direction:column;gap:10px;max-width:calc(100% - 32px);padding:24px;position:relative;width:520px;z-index:2}.RoomInvite .RoomInvitePopup .RoomInviteHeader{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:10px}.RoomInvite .RoomInvitePopup .RoomInviteHeader .RoomInviteTitle h2{color:var(--text_Title_Light);font-size:20px;font-weight:600}.RoomInvite .RoomInvitePopup .RoomInviteHeader .RoomInviteClose{align-items:center;background:#0000;border:1px solid #0000;border-radius:999px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease;width:32px}.RoomInvite .RoomInvitePopup .RoomInviteHeader .RoomInviteClose .material-symbols-outlined{color:#475569;font-size:18px}.RoomInvite .RoomInvitePopup .RoomInviteHeader .RoomInviteClose:hover{background-color:var(--background_Gray_Light)}.RoomInvite .RoomInvitePopup .RoomInviteInput{align-items:center;display:flex;position:relative}.RoomInvite .RoomInvitePopup .RoomInviteInput:first-of-type input{flex:1 1}.RoomInvite .RoomInvitePopup .RoomInviteInput input{border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light);flex:1 1;font-size:14px;height:42px;outline:3px solid #0000;padding:0 14px 0 40px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteInput input:focus,.RoomInvite .RoomInvitePopup .RoomInviteInput input:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomInvite .RoomInvitePopup .RoomInviteInput input::placeholder{color:var(--text_Title_Light_Light);font-size:13px;font-weight:300}.RoomInvite .RoomInvitePopup .RoomInviteInput .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.RoomInvite .RoomInvitePopup .RoomInviteSelected{display:flex;flex-wrap:wrap;gap:8px}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:flex;font-size:13px;font-weight:400;gap:8px;outline:3px solid #0000;padding:1px 10px 1px 1px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipAvatar{align-items:center;background:#e2e8f0;border-radius:999px;display:flex;flex-shrink:0;height:28px;justify-content:center;overflow:hidden;width:28px}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipAvatar.is-fallback{border:1px solid #0000}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipAvatar.is-fallback span{color:#475569;font-size:11px;font-weight:600;text-transform:uppercase}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipAvatar img{height:100%;object-fit:cover;width:100%}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip:hover{background:var(--background_Gray_Light);border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip span{white-space:nowrap}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipRemove{align-items:center;background:#0000;border:none;border-radius:999px;cursor:pointer;display:flex;height:22px;justify-content:center;padding:0;transition:all .2s ease;width:22px}.RoomInvite .RoomInvitePopup .RoomInviteSelected .RoomInviteChip .RoomInviteChipRemove .material-symbols-outlined{color:#475569;font-size:16px}.RoomInvite .RoomInvitePopup .RoomInviteList{display:flex;flex-direction:column;margin-top:5px}.RoomInvite .RoomInvitePopup .RoomInviteList h3{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin-bottom:8px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems{display:flex;flex-direction:column;gap:8px;max-height:240px;overflow-y:auto}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteRow{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:10px;color:#0f172a;cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:10px 12px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo{align-items:center;display:flex;gap:10px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo .RoomInviteAvatar{align-items:center;background:#e2e8f0;border-radius:999px;display:flex;flex-shrink:0;height:36px;justify-content:center;overflow:hidden;width:36px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo .RoomInviteAvatar.is-fallback span{color:#475569;font-size:14px;font-weight:600;text-transform:uppercase}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo .RoomInviteAvatar img{height:100%;object-fit:cover;width:100%}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo .RoomInviteTeamText{display:flex;flex-direction:column}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo span{color:#0f172a;font-weight:600}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteTeamInfo p{color:#64748b;font-size:12px;margin:0}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck{align-items:center;cursor:pointer;display:flex;gap:8px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck input{display:none}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck .RoomInviteCheckBox{background:#fff;border:1px solid #cbd5f5;border-radius:5px;box-shadow:0 1px 1px #0f172a0f;height:18px;position:relative;transition:all .2s ease;width:18px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck:hover .RoomInviteCheckBox{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11f}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck input:checked+.RoomInviteCheckBox{background:var(--background_Blue);border-color:var(--outline_Blue);box-shadow:0 0 0 3px #6366f12e}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteCheck input:checked+.RoomInviteCheckBox:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-55%) rotate(45deg);width:2px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteEmpty{background-color:var(--background_Gray_Light);border-radius:8px;color:#64748b;font-size:12px;padding:12px 8px}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteEmpty .RoomInviteSearchAction{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:600;margin-left:-2px;text-underline-offset:3px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteEmpty .RoomInviteSearchAction:focus,.RoomInvite .RoomInvitePopup .RoomInviteList .RoomInviteItems .RoomInviteEmpty .RoomInviteSearchAction:hover{text-decoration:underline}.RoomInvite .RoomInvitePopup .RoomInviteActions{align-items:center;display:flex;gap:12px;justify-content:flex-end;margin-top:14px}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteCancel{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;display:flex;font-weight:400;height:33px;justify-content:center;padding:9px 16px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteCancel:hover{background:var(--background_Gray_Light)}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteSend{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-weight:400;gap:8px;height:33px;justify-content:center;outline:3px solid #0000;padding:9px 25px;transition:all .2s ease}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteSend:hover{outline:3px solid var(--outline_Blue)}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteSend:disabled{box-shadow:none;cursor:default;opacity:.6;transform:none}.RoomInvite .RoomInvitePopup .RoomInviteActions .RoomInviteSend .RoomInviteSendSpinner{animation:RoomInviteSpin .8s linear infinite;border:2px solid #ffffff59;border-radius:999px;border-top-color:#fff;height:14px;width:14px}.RoomInvite .RoomInvitePopup .RoomInviteError{color:#dc2626;font-size:12px}@keyframes RoomInviteSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RoomChat{background:#1a1f27;border-radius:10px;display:flex;flex-basis:0;flex-direction:column;gap:16px;max-width:0;opacity:0;overflow:visible;padding:0;pointer-events:none;transform:translateX(100%);transition:transform .25s ease,opacity .25s ease,max-width .25s ease,flex-basis .25s ease,padding .25s ease}.RoomChat.is-open{flex-basis:340px;margin-right:24px;max-width:340px;opacity:1;padding:20px 0;pointer-events:auto;transform:translateX(0)}.RoomChat .RoomChatHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0 16px}.RoomChat .RoomChatHeader .RoomChatTitle{align-items:center;display:flex;gap:8px}.RoomChat .RoomChatHeader .RoomChatTitle span{color:#fff;font-size:20px}.RoomChat .RoomChatHeader .RoomChatTitle h4{font-size:14px;font-weight:300}.RoomChat .RoomChatHeader .RoomChatToggle{align-items:center;background:#1b212c;border:1px solid #0000;border-radius:50px;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s ease;width:32px}.RoomChat .RoomChatHeader .RoomChatToggle:hover{background:#242c39}.RoomChat .RoomChatHeader .RoomChatToggle span{font-size:20px}.RoomChat .RoomChatPinned{border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:0 16px}.RoomChat .RoomChatPinned .RoomChatPinnedHeader{align-items:center;display:none;gap:6px}.RoomChat .RoomChatPinned .RoomChatPinnedHeader span{color:var(--background_Blue_Light);font-size:16px}.RoomChat .RoomChatPinned .RoomChatPinnedHeader p{color:#e2e8f0;font-size:12px;font-weight:400;margin:0}.RoomChat .RoomChatPinned .RoomChatPinnedList{border-bottom:1px solid #2a323e;display:flex;flex-direction:column;gap:8px}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem{display:flex;flex-direction:column;padding-bottom:5px}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader{align-items:center;display:flex;gap:8px;justify-content:space-between}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader h5{color:#e2e8f0;font-size:12px;font-weight:600;margin:0}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader .RoomChatPinnedUnpin{align-items:center;background:#1f2632;border:none;border-radius:8px;cursor:pointer;display:flex;height:24px;justify-content:center;transition:background .15s ease;width:24px}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader .RoomChatPinnedUnpin:hover{background:#2b333f}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader .RoomChatPinnedUnpin:disabled{cursor:not-allowed;opacity:.5}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem .RoomChatPinnedItemHeader .RoomChatPinnedUnpin .material-symbols-outlined{color:var(--background_Blue_Light);font-size:14px}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem h5{color:#e2e8f0;font-size:12px;font-weight:600;margin:0}.RoomChat .RoomChatPinned .RoomChatPinnedList .RoomChatPinnedItem p{color:#9aa4b2;font-size:12px;line-height:1.4;margin:0;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.RoomChat .RoomChatMessages{-ms-overflow-style:none;align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:auto;padding:10px 16px 0;scrollbar-width:none}.RoomChat .RoomChatMessages::-webkit-scrollbar{height:0;width:0}.RoomChat .RoomChatMessages:focus-within,.RoomChat .RoomChatMessages:hover{scrollbar-color:#3a4556 #0000;scrollbar-width:thin}.RoomChat .RoomChatMessages:focus-within::-webkit-scrollbar,.RoomChat .RoomChatMessages:hover::-webkit-scrollbar{width:8px}.RoomChat .RoomChatMessages:focus-within::-webkit-scrollbar-thumb,.RoomChat .RoomChatMessages:hover::-webkit-scrollbar-thumb{background-color:#3a4556;border-radius:999px}.RoomChat .RoomChatMessages:focus-within::-webkit-scrollbar-track,.RoomChat .RoomChatMessages:hover::-webkit-scrollbar-track{background:#0000}.RoomChat .RoomChatMessages .RoomChatLoadingMore{align-items:center;background:#2b333fb3;border-radius:10px;color:#9aa4b2;display:flex;gap:6px;justify-content:center;padding:6px 10px;width:100%}.RoomChat .RoomChatMessages .RoomChatLoadingMore .material-symbols-outlined{animation:RoomChatSpinner 1s linear infinite;color:var(--background_Blue_Light);font-size:16px}.RoomChat .RoomChatMessages .RoomChatLoadingMore p{color:#9aa4b2;font-size:11px;margin:0}.RoomChat .RoomChatMessages .RoomChatEmpty{align-items:center;background:#2b333f;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:12px 14px}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyIcon{align-items:center;border-radius:8px;display:flex;gap:5px;height:28px;justify-content:center;width:28px}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyIcon .material-symbols-outlined{color:var(--background_Blue);font-size:15px}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyIcon h5{color:#e2e8f0;font-size:12px;font-weight:400;margin:0;text-align:center;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyContent{display:flex;flex-direction:column;margin-bottom:5px;margin-top:3px;width:95%}.RoomChat .RoomChatMessages .RoomChatEmpty .RoomChatEmptyContent p{color:#9aa4b2;font-size:11px;line-height:1.4;text-align:center}.RoomChat .RoomChatMessages .RoomChatMessage{display:flex;flex-direction:column;gap:6px;margin-bottom:7px;position:relative;transition:border-color .2s ease,background .2s ease;width:100%}.RoomChat .RoomChatMessages .RoomChatMessage.is-pending{opacity:.8}.RoomChat .RoomChatMessages .RoomChatMessage.is-failed{background:#f8717114;border-color:#f87171}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader{align-items:center;display:flex;gap:8px;justify-content:space-between;position:relative}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageSender{align-items:center;display:flex;gap:8px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageSender h5{color:#e2e8f0;font-size:12px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageSender .RoomChatMessageTime{color:#9aa4b2;font-size:11px;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader h5{color:#e2e8f0;font-size:12px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta{align-items:center;display:flex;gap:10px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageTime{color:#9aa4b2;font-size:11px;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions{align-items:center;display:flex;gap:6px;opacity:0;pointer-events:auto;position:absolute;right:0;top:-10px;transform:translateY(0);transition:opacity .18s ease,transform .18s ease;visibility:hidden;z-index:6}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button{align-items:center;background:#1f2632;border:none;border-radius:8px;cursor:pointer;display:flex;height:26px;justify-content:center;transition:background .15s ease;width:26px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button:hover{background:#2b333f}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button:disabled{cursor:not-allowed;opacity:.5}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button .material-symbols-outlined{color:#e2e8f0;font-size:16px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions button .material-symbols-outlined.is-pinned{color:var(--background_Blue_Light)}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu{align-items:center;animation:HeaderRightMenuOpen .12s ease;background:#1a1f27;border:1px solid #2a323e;border-radius:12px;box-shadow:0 12px 24px #00000059;display:flex;flex-wrap:wrap;gap:6px;padding:8px 10px;position:absolute;right:0;top:32px;width:200px;z-index:7}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu button{background:#232a36;border:1px solid #0000;border-radius:10px;flex:0 0 30px;height:30px;width:30px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu button span{font-size:16px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu button.is-selected{background:#38bdf833;border-color:var(--background_Blue_Light)}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble{background:#151b24;border:1px solid #222a36;border-radius:15px;display:flex;flex-direction:column;gap:6px;max-width:85%;padding:12px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble p{color:#e2e8f0;font-size:12px;font-weight:400;line-height:1.4;margin:0;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatPinnedBadge{align-items:center;align-self:flex-start;background:#ffffff14;border-radius:999px;display:inline-flex;gap:6px;padding:4px 10px 4px 8px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatPinnedBadge .material-symbols-outlined{color:var(--background_Blue_Light);font-size:14px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageBubble .RoomChatPinnedBadge p{color:#e2e8f0;font-size:11px;margin:0}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine{align-self:flex-end}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageHeader,.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageHeader .RoomChatMessageMeta{justify-content:flex-end}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions,.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageHeader .RoomChatMessageMeta .RoomChatMessageActions .RoomChatReactionMenu{left:0;right:auto}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageBubble{background:#3b82f640;border:1px solid #3b82f666;margin-left:auto}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageBubble .RoomChatPinnedBadge p,.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageBubble p{color:#eaf2ff}.RoomChat .RoomChatMessages .RoomChatMessage.is-mine .RoomChatMessageReactions{justify-content:flex-end;margin-left:auto}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageError{color:#f87171;font-size:11px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions{align-items:center;display:flex;flex-wrap:wrap;gap:6px;position:relative;z-index:2}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction{align-items:center;animation:RoomChatReactionPop .52s cubic-bezier(.16,1,.3,1);background:#1f2632;border:1px solid #0000;border-radius:999px;box-shadow:0 0 0 #38bdf800;display:flex;gap:4px;padding:4px 8px;position:relative;transform-origin:center}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction span{font-size:13px}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction p{background:#0000;border:none;border-radius:0;color:#e2e8f0;font-size:11px;margin:0;padding:0}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction .RoomChatReactionTooltip{background:#1a1f27;border:1px solid #2a323e;border-radius:10px;bottom:130%;box-shadow:0 12px 24px #00000059;display:flex;flex-direction:column;gap:4px;left:0;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease;visibility:hidden;z-index:3}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction .RoomChatReactionTooltip p{color:#e2e8f0;font-size:11px;margin:0;white-space:nowrap}.RoomChat .RoomChatMessages .RoomChatMessage .RoomChatMessageReactions .RoomChatReaction:hover .RoomChatReactionTooltip{opacity:1;transform:translateY(0);visibility:visible}.RoomChat .RoomChatMessages .RoomChatMessage:hover .RoomChatMessageActions{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important;visibility:visible!important}.RoomChat .RoomChatMessages .RoomChatMessage:focus-within .RoomChatMessageActions{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.RoomChat .RoomChatComposerMain{padding:0 16px;position:relative}.RoomChat .RoomChatComposerMain .RoomChatNewMessage{align-items:center;background:#2b333f;border:1px solid #0000;border-radius:50px;color:#e6edf5;cursor:pointer;display:flex;gap:10px;left:50%;padding:6px 16px 6px 10px;position:absolute;top:-55px;transform:translateX(-50%);transition:background-color .2s ease,border-color .2s ease;z-index:10}.RoomChat .RoomChatComposerMain .RoomChatNewMessage:hover{background-color:#1b2230;border-color:#2a3340}.RoomChat .RoomChatComposerMain .RoomChatNewMessage .material-symbols-outlined{color:var(--background_Blue);font-size:18px}.RoomChat .RoomChatComposerMain .RoomChatNewMessage .RoomChatNewMessageText{display:flex;flex-direction:column;gap:4px}.RoomChat .RoomChatComposerMain .RoomChatNewMessage .RoomChatNewMessageText h6{color:#e6edf5;font-size:11px;font-weight:500;margin:0;text-align:left}.RoomChat .RoomChatComposerMain .RoomChatNewMessage .RoomChatNewMessageText p{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#9aa4b2;display:-webkit-box;font-size:11px;line-height:1.4;margin:0;max-width:200px;overflow:hidden}.RoomChat .RoomChatComposerMain .RoomChatComposer{align-items:center;background:#2b333f;border:1px solid #0000;border-radius:50px;display:flex;gap:8px;padding:0 6px;transition:all .2s ease}.RoomChat .RoomChatComposerMain .RoomChatComposer:focus-within,.RoomChat .RoomChatComposerMain .RoomChatComposer:hover{background:#0000;border:1px solid #404040}.RoomChat .RoomChatComposerMain .RoomChatComposer.is-expanded{border-radius:20px}.RoomChat .RoomChatComposerMain .RoomChatComposer textarea{background:#0000;border:none;color:#e2e8f0;flex:1 1;font-size:13px;line-height:1.4;max-height:130px;outline:none;overflow-y:auto;padding:14px 10px;resize:none}.RoomChat .RoomChatComposerMain .RoomChatComposer button{align-items:center;background:var(--background_Blue);border:none;border-radius:50px;cursor:pointer;display:flex;height:34px;justify-content:center;margin-left:auto;outline:3px solid #0000;transition:all .2s ease;width:34px}.RoomChat .RoomChatComposerMain .RoomChatComposer button:hover{outline:3px solid var(--outline_Blue)}.RoomChat .RoomChatComposerMain .RoomChatComposer button:disabled{cursor:not-allowed;opacity:.6;outline:none}.RoomChat .RoomChatComposerMain .RoomChatComposer button .material-symbols-outlined{color:#fff;font-size:18px}.RoomChat .RoomChatComposerMain .RoomChatLimitWarning{align-items:center;bottom:-16px;color:#f87171;display:flex;gap:6px;left:50%;margin-top:6px;position:absolute;transform:translateX(-50%)}.RoomChat .RoomChatComposerMain .RoomChatLimitWarning .material-symbols-outlined{color:#f87171;font-size:10px}.RoomChat .RoomChatComposerMain .RoomChatLimitWarning p{color:#f87171;font-size:10px;font-weight:500;margin:0;white-space:nowrap}@keyframes RoomChatSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes RoomChatReactionPop{0%{box-shadow:0 0 0 #0b5fff00;opacity:.2;transform:scale(.2) rotate(-18deg)}30%{box-shadow:0 0 18px #0b5fffa6,0 0 36px #0b5fff59;opacity:1;transform:scale(1.4) rotate(12deg)}55%{box-shadow:0 0 10px #0b5fff59,0 0 22px #0b5fff40;transform:scale(.85) rotate(-10deg)}75%{box-shadow:0 0 14px #0b5fff73,0 0 28px #0b5fff40;transform:scale(1.15) rotate(6deg)}to{box-shadow:0 0 0 #0b5fff00;opacity:1;transform:scale(1) rotate(0deg)}}.JoinRoom{align-items:center;background:#f8fafc;background-color:#fff;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:100vh;padding:6px}.JoinRoom .JoinRoomHeader{align-items:flex-start;display:flex;min-height:60px;padding:5px 10px;width:100%}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain img{height:37px;width:37px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:#007bff;font-size:20px;font-weight:600;letter-spacing:.01em}.JoinRoom .JoinRoomHeader .JoinRoomHeaderLogoMain .JoinRoomHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:-4px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin-left:auto;padding:6px 18px 6px 6px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar{align-items:center;background:#e2e8f0;border-radius:999px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar img{height:100%;object-fit:cover;width:100%}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar.is-fallback{border:1px solid #0000}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderAvatar.is-fallback span{color:#475569;font-size:13px;font-weight:600;text-transform:uppercase}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText h4{color:#0f172a;font-size:13px;font-weight:600}.JoinRoom .JoinRoomHeader .JoinRoomHeaderUser .JoinRoomHeaderUserText h5{color:#6b7280;font-size:12px;font-weight:400;margin-top:-2px}.JoinRoom .JoinRoomContent{align-items:center;border-radius:6px;display:flex;flex:1 1;justify-content:center;padding:20px;width:100%}.JoinRoom .JoinRoomContent .JoinRoomPreview{display:flex;flex-direction:column;gap:16px;position:relative;width:60%}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia{align-items:center;background:#111827;border-radius:16px;display:flex;justify-content:center;max-height:430px;min-height:430px;overflow:hidden;position:relative;width:100%}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia video{height:100%;object-fit:cover;transform:scaleX(-1);width:100%}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia.is-off video{opacity:0}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia .JoinRoomPreviewOff{align-items:center;color:#94a3b8;display:flex;flex-direction:column;gap:8px;inset:0;justify-content:center;position:absolute}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia .JoinRoomPreviewOff .material-symbols-outlined{font-size:28px}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomPreviewMedia .JoinRoomPreviewOff p{font-size:13px;margin:0}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls{align-items:center;bottom:15px;display:flex;justify-content:center;left:0;padding:0;position:absolute}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft{width:auto}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain{background-color:var(--background_White)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButtonMenu .material-symbols-outlined{color:var(--text_Title_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton{background-color:var(--background_Gray_Dark_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton .material-symbols-outlined{color:var(--text_Title_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton:hover{background-color:#e0e3e4}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-muted{background-color:hsla(0,91%,71%,.231)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-muted .material-symbols-outlined{color:#f87171}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-video-off{background-color:hsla(0,91%,71%,.231)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomButton.is-video-off .material-symbols-outlined{color:#f87171}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu{background-color:var(--background_White);border:1px solid var(--border_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuHeader{color:var(--text_Title_Light_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuDivider{background:var(--border_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption{color:var(--text_Title_Light)}.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption.is-selected,.JoinRoom .JoinRoomContent .JoinRoomPreview .JoinRoomControls .RoomFooterLeft .RoomButtonMain .RoomDeviceMenu .RoomDeviceMenuList .RoomDeviceOption:hover{background-color:var(--background_Gray_Dark_Light)}.JoinRoom .JoinRoomContent .JoinRoomSettings{align-items:center;background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:18px;justify-content:center;padding:44px;width:40%}.JoinRoom .JoinRoomContent .JoinRoomSettings h2{color:var(--text_Title_Light);font-size:20px;margin:0;text-align:center}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField{display:flex;flex-direction:column;gap:8px;width:100%}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField label{color:var(--text_Title_Light);font-size:13px}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField input{border:2px solid var(--border_Dark_Light);border-radius:10px;font-size:14px;height:46px;outline:none;outline:3px solid #0000;padding:0 14px;transition:all .2s ease}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField input:focus,.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomField input:hover{border:2px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomCountdown{background-color:#fef3c7;border:1px solid #fcd34d;border-radius:50px;color:#d97706;font-size:14px;font-weight:500;margin-bottom:15px;padding:5px 17px;text-align:center;width:-webkit-fit-content;width:fit-content}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomLive{align-items:center;background-color:#ecfdf5;border:1px solid #d1fae5;border-radius:50px;color:#059669;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;margin-bottom:15px;padding:5px 17px;text-align:center}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomLive .material-symbols-outlined{font-size:18px}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomButton{background:#2563eb;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;height:44px;outline:3px solid #0000;transition:all .2s ease;width:100%}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomButton:hover{background:#1d4ed8;box-shadow:0 8px 16px #2563eb33;outline:3px solid var(--outline_Blue)}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomButton:disabled{background:var(--background_Gray_Light);box-shadow:none;color:var(--text_Title_Light_Light);cursor:default;cursor:not-allowed}.JoinRoom .JoinRoomContent .JoinRoomSettings .JoinRoomButton:disabled:hover{background:var(--background_Gray_Light);box-shadow:none;outline:3px solid #0000}.JoinRoom .JoinRoomContent .JoinRoomSettings p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left}.JoinRoom .JoinRoomContent .JoinRoomSettings p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.JoinRoom .JoinRoomContent .JoinRoomSettings p a:hover{text-decoration:underline}.JoinRoom .JoinRoomFooter{margin-bottom:10px}.JoinRoom .JoinRoomFooter p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left}.JoinRoom .JoinRoomFooter p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.JoinRoom .JoinRoomFooter p a:hover{text-decoration:underline}@media(min-width:1000px){.JoinRoom .JoinRoomContent{gap:20px;padding:16px;padding-inline:max(20px,(100% - 1100px)/2)}}.RoomsEventsBooking{align-items:center;background:#f8fafc;background-color:#fff;display:flex;flex-direction:column;gap:20px;justify-content:space-between;min-height:100vh;padding:6px}.RoomsEventsBooking .RoomsEventsBookingHeader{align-items:flex-start;display:flex;min-height:60px;padding:5px 10px;width:100%}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain img{height:37px;width:37px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain .RoomsEventsBookingHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain .RoomsEventsBookingHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:var(--background_Blue);font-size:20px;font-weight:600;letter-spacing:.01em}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderLogoMain .RoomsEventsBookingHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:-4px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:999px;display:flex;gap:10px;margin-left:auto;padding:6px 18px 6px 6px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderAvatar{align-items:center;background:#e2e8f0;border-radius:999px;display:flex;flex-shrink:0;height:34px;justify-content:center;overflow:hidden;width:34px}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderAvatar img{height:100%;object-fit:cover;width:100%}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderAvatar.is-fallback{border:1px solid #0000}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderAvatar.is-fallback span{color:#475569;font-size:13px;font-weight:600;text-transform:uppercase}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderUserText h4{color:#0f172a;font-size:13px;font-weight:600}.RoomsEventsBooking .RoomsEventsBookingHeader .RoomsEventsBookingHeaderUser .RoomsEventsBookingHeaderUserText h5{color:#6b7280;font-size:12px;font-weight:400;margin-top:-2px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper{background-color:#fff;border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 12px 30px rgba(15,23,42,.078);display:flex;flex-direction:row;min-height:600px;position:relative}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya{height:105px;overflow:hidden;pointer-events:auto;position:absolute;right:-5px;text-decoration:none;top:-5px;transition:all .2s ease-in-out;width:105px;z-index:10}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:hover .PowredByGenaya_Ribbon{transform:rotate(45deg) scale(1.15);transition:all .2s ease-in-out}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:after,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:before{background-color:var(--background_Blue);content:"";height:6px;position:absolute;transition:all .1s ease-in;width:6px;z-index:-1}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:before{left:0;top:0}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya:after{bottom:0;right:0}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya .PowredByGenaya_Ribbon{align-items:center;background-color:var(--background_Blue);box-shadow:0 4px 6px #0000001a;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:10px 15px 3px 0;position:absolute;right:-45px;top:25px;transform:rotate(45deg);width:160px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya .PowredByGenaya_Ribbon .PowredBy_Text{font-size:8px;font-weight:500;letter-spacing:.05em;line-height:normal;opacity:.9;text-transform:uppercase}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_PowredByGenaya .PowredByGenaya_Ribbon .Genaya_Text{font-size:13px;font-weight:700;line-height:normal;margin-top:1px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar{border-right:1px solid var(--border_Light);color:#fff;display:flex;flex-direction:column;padding:40px 30px;width:340px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .RoomsEventsBooking_BackButton{align-items:center;align-self:flex-start;background:none;border:1px solid var(--border_Light);border-radius:20px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;margin-bottom:30px;outline:3px solid #0000;padding:8px 16px;transition:all .2s}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .RoomsEventsBooking_BackButton .material-symbols-outlined{font-size:18px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .RoomsEventsBooking_BackButton:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content{flex:1 1}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Avatar{align-items:center;background-color:var(--background_Blue);border-radius:50%;display:flex;height:50px;justify-content:center;margin-bottom:20px;width:50px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Avatar .material-symbols-outlined{color:#fff;font-size:28px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_User{color:var(--text_Title_Light);font-size:14px;font-weight:500;letter-spacing:.5px;margin-bottom:8px;text-transform:uppercase}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Title{color:var(--text_Title_Light);font-size:28px;font-weight:700;line-height:1;margin-bottom:12px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Desc{color:var(--text_Title_Light_Light);font-size:14px;line-height:1.3;margin-bottom:40px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List{display:flex;flex-direction:column;gap:16px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail{align-items:center;color:var(--text_Title_Light);display:flex;font-size:15px;font-weight:500;gap:12px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail .material-symbols-outlined{color:var(--text_Title_Light);font-size:22px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail.highlighted-detail,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_Sidebar .Sidebar_Content .Sidebar_Details_List .Sidebar_Detail.highlighted-detail .material-symbols-outlined{color:var(--background_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown{position:relative;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown.required-empty .BookingDropdown_Selected{background-color:#fff;border-color:#ef4444;box-shadow:none;outline:3px solid #ef44441a}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Selected{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#334155;cursor:pointer;display:flex;font-size:15px;justify-content:space-between;outline:3px solid #0000;padding:12px 16px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Selected:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Selected:hover{border-color:var(--background_Blue);outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Selected span.material-symbols-outlined{color:#94a3b8;font-size:20px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Menu{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;left:0;margin-top:8px;max-height:250px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:100}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Menu .BookingDropdown_Item{color:#334155;cursor:pointer;font-size:15px;padding:12px 16px;transition:background-color .2s}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Menu .BookingDropdown_Item:hover{background-color:#f1f5f9}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .BookingDropdown .BookingDropdown_Menu .BookingDropdown_Item.active{background-color:#eff6ff;color:#2563eb;font-weight:500}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea{display:flex;flex:1 1;flex-direction:column;padding:40px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea h3{color:#1e293b;font-size:24px;font-weight:700;margin-bottom:30px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step1,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2{height:100%;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout{display:flex;gap:25px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section{flex:1 1;max-width:350px;min-width:350px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;padding:0 10px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Header span{color:#1e293b;font-size:16px;font-weight:600}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Header button{align-items:center;background:none;border:none;border-radius:50%;color:#64748b;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Header button:hover{background-color:#f1f5f9;color:#1e293b}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(7,1fr)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayLabel{color:#64748b;font-size:13px;font-weight:600;margin-bottom:10px;padding:5px 0;text-align:center}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;font-size:15px;font-weight:500;justify-content:center;position:relative;transition:all .2s}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Empty{background:#0000}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Disabled{color:#cbd5e1;cursor:not-allowed}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Active{background-color:#f8fafc;color:#1e293b;cursor:pointer}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell:hover{background-color:#e2e8f0}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Selected{background-color:var(--background_Blue);box-shadow:0 4px 10px #3b82f666;color:#fff}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Today:after{background-color:#0f172a;border-radius:50%;bottom:6px;content:"";height:5px;left:50%;position:absolute;transform:translateX(-50%);width:5px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .Calendar_Section .Calendar_Grid .DayCell.Selected.Today:after{background-color:#fff}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section{animation:timeSlotsReveal .22s ease forwards;display:flex;flex-direction:column;opacity:0;transform:translateY(8px);width:200px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_DateHeader{border-bottom:1px solid #e2e8f0;color:#1e293b;font-size:15px;font-weight:600;margin-bottom:20px;padding-bottom:10px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid{display:flex;flex-direction:column;gap:10px;max-height:350px;overflow-y:auto;padding:3px 5px 3px 3px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid::-webkit-scrollbar{width:4px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid::-webkit-scrollbar-track{background:#0000}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid .TimeSlot_Wrap .TimeSlot_Button{background-color:#fff;border:1px solid #cbd5e1;border-radius:8px;color:var(--background_Blue);cursor:pointer;font-weight:600;outline:3px solid #0000;padding:12px;transition:all .2s;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid .TimeSlot_Wrap .TimeSlot_Button:hover{background-color:#eff6ff;border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlots_Grid .TimeSlot_Wrap .TimeSlot_Button.Selected{background-color:var(--background_Blue);border-color:var(--background_Blue);color:#fff}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlot_Confirm{background-color:#1e293b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;margin-top:15px;outline:3px solid #0000;padding:14px;transition:all .2s ease;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_CalendarLayout .TimeSlots_Section .TimeSlot_Confirm:hover{background-color:#0f172a;outline:3px solid #0f172a38}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2{max-width:500px;min-width:500px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup{display:flex;flex-direction:column;gap:8px;margin-bottom:17px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup label{color:#334155;font-size:14px;font-weight:500}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField),.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#1e293b;font-size:15px;outline:3px solid #0000;padding:12px 16px;transition:all .2s ease;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email]:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email]:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number]:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number]:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField):focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField):hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text]:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text]:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea:hover{background-color:#fff;border-color:var(--background_Blue);outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email].required-empty-error,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number].required-empty-error,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField).required-empty-error,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text].required-empty-error,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea.required-empty-error{background-color:#fff;border-color:#ef4444;outline:3px solid #ef44441a}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email].required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=email].required-empty-error:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number].required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=number].required-empty-error:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField).required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=tel]:not(.PhoneInputField).required-empty-error:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text].required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup input[type=text].required-empty-error:hover,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea.required-empty-error:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea.required-empty-error:hover{outline:3px solid #ef444433}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput.is-error .PhoneInputField{background-color:#fff;border-color:#ef4444;outline:3px solid #ef44441a}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput.is-error .PhoneInputField:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput.is-error .PhoneInputField:hover{border-color:#ef4444;outline:3px solid #ef444433}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton{background-color:#f8fafc}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputCountryDropdown .PhoneInputCountryButton:hover{background-color:#fff}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputField{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:0 8px 8px 0;color:#1e293b;font-size:15px;outline:3px solid #0000;padding:12px 16px;transition:all .2s ease}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputField:focus,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .PhoneInput .PhoneInputField:hover{background-color:#fff;border-color:var(--background_Blue);outline:3px solid rgba(37,99,235,.149);outline:3px solid var(--outline_Blue,rgba(37,99,235,.149))}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup textarea{min-height:80px;resize:vertical}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .OptionsList{display:flex;flex-direction:column;gap:12px;margin-top:8px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .OptionsList .OptionLabel{align-items:center;color:#1e293b;cursor:pointer;display:flex;font-size:15px;font-weight:400;gap:12px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .OptionsList .OptionLabel input[type=checkbox],.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .FormGroup .OptionsList .OptionLabel input[type=radio]{accent-color:var(--background_Blue);cursor:pointer;flex-shrink:0;height:20px;width:20px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .Form_Actions{border-top:1px solid #e2e8f0;margin-top:40px;padding-top:24px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .Form_Actions .Schedule_Button{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;outline:3px solid #0000;padding:12px 16px;transition:all .2s;width:100%}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .Form_Actions .Schedule_Button:hover:not(:disabled){background-color:#2563eb;box-shadow:0 4px 12px #2563eb33;outline:3px solid var(--outline_Blue)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step2 .Form_Actions .Schedule_Button:disabled{background-color:#94a3b8;cursor:not-allowed}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3{align-items:center;display:flex;height:100%;justify-content:center}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card{max-width:400px;text-align:center}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card .Success_CardTitle{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:16px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card .Success_CardTitle span{color:green;font-size:30px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card .Success_CardTitle h2{color:var(--text_Title_Light);font-size:27px;font-weight:600}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card p{color:var(--text_Title_Light_Light);font-size:14px;margin-bottom:40px}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_MainArea .RoomsEventsBooking_Step3 .Success_Card p strong{color:var(--text_Title_Light)}.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_error,.RoomsEventsBooking .RoomsEventsBooking_Wrapper .RoomsEventsBooking_loader{align-items:center;color:#64748b;display:flex;font-size:20px;font-weight:500;height:100vh;justify-content:center;width:100vw}.RoomsEventsBooking .RoomsEventsBookingFooter{margin-bottom:10px}.RoomsEventsBooking .RoomsEventsBookingFooter p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left}.RoomsEventsBooking .RoomsEventsBookingFooter p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.RoomsEventsBooking .RoomsEventsBookingFooter p a:hover{text-decoration:underline}@keyframes timeSlotsReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ReputationMain{animation:RenderPageOpen .1s ease;background-color:#fff;border:1px solid var(--border_Light);border-radius:8px;display:flex;height:100%;width:auto}.ReputationMain .ReputationMenu{border-right:1px solid var(--border_Light);display:flex;flex-direction:column;gap:7px;max-width:210px;min-width:210px;overflow-x:hidden;overflow-y:auto;padding:25px 15px 20px}.ReputationMain .ReputationMenu .ReputationMenuHeader h2{color:var(--text_Title_Light);font-size:16px;font-weight:600;margin:0}.ReputationMain .ReputationMenu .ReputationMenuItem{align-items:center;background:#0000;border:1px solid #0000;border-radius:8px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;min-height:34px;padding:6px 10px;transition:all .15s ease;width:100%}.ReputationMain .ReputationMenu .ReputationMenuItem .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:18px}.ReputationMain .ReputationMenu .ReputationMenuItem:hover{background:var(--background_Gray_Light)}.ReputationMain .ReputationMenu .ReputationMenuItem.is-active{background-color:var(--background_Gray_Light);color:var(--text_Title_Light);font-weight:600;position:relative}.ReputationMain .ReputationMenu .ReputationMenuItem.is-active .material-symbols-outlined{color:var(--text_Title_Light);font-weight:600}.ReputationMain .ReputationMenu .ReputationMenuItem.is-active :before{background-color:var(--background_Blue);border-radius:0 8px 8px 0;content:"";height:100%;left:-16px;position:absolute;top:0;transition:all .2s ease;width:4px}.ReputationMain .ReputationBody{background-color:var(--background_Body);border-radius:0 8px 8px 0;flex:1 1;overflow-x:hidden;overflow-y:auto}.ReputationHome{align-items:center;background:#fff;display:flex;flex-direction:column;gap:24px;min-height:100%;padding:24px}.ReputationHome .ReputationHomeHeader{align-items:center;display:flex;justify-content:space-between;max-width:1150px;width:100%}.ReputationHome .ReputationHomeHeader .ReputationHomeHeaderLeft h2{color:var(--text_Title_Dark);font-size:24px;font-weight:600}.ReputationHome .ReputationHomeHeader .ReputationHomeHeaderLeft p{color:var(--text_Title_Light_Light);font-size:14px}.ReputationHome .ReputationHomeHeader .ReputationHomeHeaderRight .ButtonPrimary{background-color:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-weight:600;outline:3px solid #0000;padding:10px 18px;transition:.2s}.ReputationHome .ReputationHomeHeader .ReputationHomeHeaderRight .ButtonPrimary:hover{opacity:.95;outline:3px solid var(--outline_Blue)}.ReputationHome .ReputationHomeError{background:#ffefef;border:1px solid #ffd0d0;border-radius:10px;color:#b42318;font-size:13px;max-width:1150px;padding:12px 14px;width:100%}.ReputationHome .ReputationHomeOnborading{display:flex;flex-direction:column;max-width:1150px;width:100%}.ReputationHome .ReputationHomeOnborading .ReputationHomeOnboradingCard{align-items:center;background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:18px;display:flex;gap:24px;justify-content:space-between;max-height:280px;min-height:160px;padding:20px 28px}.ReputationHome .ReputationHomeOnborading .ReputationHomeOnboradingCard .ReputationHomeOnboradingContent{display:flex;flex-direction:column;gap:10px;max-width:520px}.ReputationHome .ReputationHomeOnborading .ReputationHomeOnboradingCard .ReputationHomeOnboradingContent .ReputationHomeOnboradingBadge{align-self:flex-start;background:rgba(0,123,255,.173);border-radius:999px;color:var(--border_Blue);font-size:11px;font-weight:600;letter-spacing:.02em;padding:4px 13px}.ReputationHome .ReputationHomeOnborading .ReputationHomeOnboradingCard .ReputationHomeOnboradingContent h3{color:var(--text_Title_Dark);font-size:32px;font-weight:600;line-height:1.1}.ReputationHome .ReputationHomeOnborading .ReputationHomeOnboradingCard .ReputationHomeOnboradingContent p{color:var(--text_Title_Light);font-size:14px;line-height:1.1;margin:0}.ReputationHome .ReputationHomeOnborading .ReputationHomeOnboradingCard .ReputationHomeOnboradingContent .ReputationHomeOnboradingButton{align-self:flex-start;background:var(--background_Blue);border:none;border-radius:999px;color:var(--background_White);cursor:pointer;font-size:13px;font-weight:600;margin-top:6px;padding:10px 22px;transition:transform .2s ease,box-shadow .2s ease}.ReputationHome .ReputationHomeOnborading .ReputationHomeOnboradingCard .ReputationHomeOnboradingContent .ReputationHomeOnboradingButton:hover{box-shadow:0 8px 18px #0b5fff33;transform:translateY(-1px)}.ReputationHome .ReputationHomeOnborading .ReputationHomeOnboradingCard .ReputationHomeOnboradingVisual{align-items:flex-end;display:flex;flex:1 1;height:100%;justify-content:flex-end;max-height:240px;max-width:400px;min-width:370px}.ReputationHome .ReputationHomeOnborading .ReputationHomeOnboradingCard .ReputationHomeOnboradingVisual img{align-items:flex-end;border-radius:18px;display:flex;height:100%;justify-content:flex-end;max-height:240px;object-fit:cover;width:100%}.ReputationHome .ReputationHomeGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;max-width:1150px;width:100%}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow{align-items:flex-start;display:flex;flex-direction:column;gap:16px;grid-column:1/-1}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader{align-items:center;display:flex;justify-content:space-between;min-width:100%}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderTitle{display:flex;flex-direction:column;gap:0}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader span{color:var(--text_Title_Light_Light);font-size:12px}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderRight{align-items:center;display:flex;gap:12px}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderRight .ReputationHomeCompanyFilter{min-width:170px;position:relative}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderRight .ReputationHomeCompanyFilter .ReputationHomeCompanyFilterButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;gap:8px;justify-content:space-between;outline:3px solid #0000;padding:8px 12px;transition:all .2s ease;width:100%}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderRight .ReputationHomeCompanyFilter .ReputationHomeCompanyFilterButton:hover{border:1px solid var(--border_Blue);outline:3px solid var(--outline_Blue)}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderRight .ReputationHomeCompanyFilter .ReputationHomeCompanyFilterButton .ReputationHomeCompanyFilterLabel{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderRight .ReputationHomeCompanyFilter .ReputationHomeCompanyFilterButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px;transition:transform .2s ease}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderRight .ReputationHomeCompanyFilter .ReputationHomeCompanyFilterButton.is-open{border-color:var(--outline_Blue);box-shadow:0 0 0 3px #2663ff1f}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderRight .ReputationHomeCompanyFilter .ReputationHomeCompanyFilterButton.is-open .material-symbols-outlined{transform:rotate(180deg)}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderRight .ReputationHomeCompanyFilter .ReputationHomeCompanyFilterMenu{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 16px 30px #0f172a1f;display:flex;flex-direction:column;gap:5px;max-height:260px;overflow-y:auto;padding:6px;position:absolute;right:0;top:calc(100% + 8px);width:220px;z-index:10}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderRight .ReputationHomeCompanyFilter .ReputationHomeCompanyFilterMenu .ReputationHomeCompanyFilterOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:12px;justify-content:space-between;padding:8px 10px;text-align:left;transition:.2s;width:100%}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderRight .ReputationHomeCompanyFilter .ReputationHomeCompanyFilterMenu .ReputationHomeCompanyFilterOption .ReputationHomeCompanyFilterCheck{color:var(--background_Blue);font-size:16px}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderRight .ReputationHomeCompanyFilter .ReputationHomeCompanyFilterMenu .ReputationHomeCompanyFilterOption:hover{background:var(--background_Gray_Light)}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderRight .ReputationHomeCompanyFilter .ReputationHomeCompanyFilterMenu .ReputationHomeCompanyFilterOption.is-selected{background:#2663ff1f;color:var(--background_Blue);font-weight:600}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeCardHeader .ReputationHomeCardHeaderRight .ReputationHomeCompanyFilter .ReputationHomeCompanyFilterMenu .ReputationHomeCompanyFilterOption.is-disabled{cursor:not-allowed;opacity:.6}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain{align-items:flex-start;display:flex;gap:20px;height:100%;justify-content:space-between;width:100%}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeCard{flex:1 1}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeRatingDistributionPanel{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;height:100%;padding:20px;width:100%}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeRatingDistributionPanel .ReputationHomeRatingList{display:flex;flex-direction:column;gap:12px;height:100%;justify-content:space-between}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeRatingDistributionPanel .ReputationHomeRatingList .ReputationHomeRatingRow{align-items:center;display:flex;gap:12px}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeRatingDistributionPanel .ReputationHomeRatingList .ReputationHomeRatingRow .ReputationHomeRatingLabel{color:var(--text_Title_Dark);font-size:13px;min-width:90px}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeRatingDistributionPanel .ReputationHomeRatingList .ReputationHomeRatingRow .ReputationHomeRatingBar{background:var(--background_Gray_Light);border-radius:4px;flex:1 1;height:14px;overflow:hidden}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeRatingDistributionPanel .ReputationHomeRatingList .ReputationHomeRatingRow .ReputationHomeRatingBar .ReputationHomeRatingFill{background:var(--background_Blue);border-radius:inherit;height:100%;transition:width .2s ease}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeRatingDistributionPanel .ReputationHomeRatingList .ReputationHomeRatingRow .ReputationHomeRatingValue{color:var(--text_Title_Light);font-size:14px;min-width:36px;text-align:right}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel{align-items:flex-start;display:flex;flex-shrink:0;height:100%;justify-content:flex-start;min-width:280px}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel .ReputationHomeReplyStats{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:12px;height:100%;padding:16px;width:100%}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel .ReputationHomeReplyStats .ReputationHomeReplyStatsHeader{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;justify-content:space-between;padding-bottom:10px}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel .ReputationHomeReplyStats .ReputationHomeReplyStatsHeader .ReputationHomeReplyStatsTitle{display:flex;flex-direction:column;gap:2px}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel .ReputationHomeReplyStats .ReputationHomeReplyStatsHeader .ReputationHomeReplyStatsTitle h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel .ReputationHomeReplyStats .ReputationHomeReplyStatsHeader .ReputationHomeReplyStatsTitle span{color:var(--text_Title_Light_Light);font-size:12px}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel .ReputationHomeReplyStats .ReputationHomeReplyStatsHeader .ReputationHomeReplyStatsTotal{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel .ReputationHomeReplyStats .ReputationHomeReplyStatsHeader .ReputationHomeReplyStatsTotal span{color:var(--text_Title_Light_Light);font-size:11px}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel .ReputationHomeReplyStats .ReputationHomeReplyStatsHeader .ReputationHomeReplyStatsTotal strong{color:var(--text_Title_Dark);font-size:18px;font-weight:700}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel .ReputationHomeReplyStats .ReputationHomeReplyStat{align-items:center;border-bottom:1px solid var(--border_Light);display:flex;gap:12px;height:100%;justify-content:space-between;padding:10px 0}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel .ReputationHomeReplyStats .ReputationHomeReplyStat:last-child{border-bottom:none;padding-bottom:0}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel .ReputationHomeReplyStats .ReputationHomeReplyStat .ReputationHomeReplyStatLabel{display:flex;flex-direction:column;gap:2px}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel .ReputationHomeReplyStats .ReputationHomeReplyStat .ReputationHomeReplyStatLabel span{color:var(--text_Title_Dark);font-size:12px;font-weight:600}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel .ReputationHomeReplyStats .ReputationHomeReplyStat .ReputationHomeReplyStatLabel small{color:var(--text_Title_Light_Light);font-size:11px}.ReputationHome .ReputationHomeGrid .ReputationHomeDistributionRow .ReputationHomeDistributionRowMain .ReputationHomeReplyStatsPanel .ReputationHomeReplyStats .ReputationHomeReplyStat strong{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.ReputationHome .ReputationHomeGrid .ReputationHomeCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:14px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:16px;padding:20px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard.ReputationHomeCard--wide{grid-column:1/-1}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCardHeader{align-items:center;display:flex;justify-content:space-between;min-width:100%}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCardHeader .ReputationHomeCardHeaderTitle{display:flex;flex-direction:column;gap:0}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCardHeader h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCardHeader span{color:var(--text_Title_Light_Light);font-size:12px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard.ReputationHomeCard--reviews{border:initial;box-shadow:none;grid-column:1/-1;padding:0}.ReputationHome .ReputationHomeGrid .ReputationHomeCard.ReputationHomeCard--reviews .ReputationHomeReviewListSeeAll{display:flex;justify-content:flex-end}.ReputationHome .ReputationHomeGrid .ReputationHomeCard.ReputationHomeCard--reviews .ReputationHomeReviewListSeeAll .ButtonSecondary{background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;font-size:12px;font-weight:600;outline:3px solid #0000;padding:8px 14px;transition:.2s}.ReputationHome .ReputationHomeGrid .ReputationHomeCard.ReputationHomeCard--reviews .ReputationHomeReviewListSeeAll .ButtonSecondary:hover{border-color:var(--border_Blue);outline:3px solid var(--outline_Blue)}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeEmpty{color:var(--text_Title_Light_Light);font-size:13px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCompanyList{display:flex;flex-direction:column;gap:20px;margin-top:10px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCompanyList .ReputationHomeCompanyRow{align-items:center;background:var(--background_White);border-radius:12px;display:flex;justify-content:space-between}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCompanyList .ReputationHomeCompanyRow .ReputationHomeCompanyInfo{align-items:center;display:flex;gap:12px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCompanyList .ReputationHomeCompanyRow .ReputationHomeCompanyInfo .ReputationHomeCompanyLogo{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:flex;height:42px;justify-content:center;overflow:hidden;width:42px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCompanyList .ReputationHomeCompanyRow .ReputationHomeCompanyInfo .ReputationHomeCompanyLogo img{height:100%;object-fit:cover;width:100%}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCompanyList .ReputationHomeCompanyRow .ReputationHomeCompanyInfo .ReputationHomeCompanyLogo .material-symbols-outlined{color:var(--text_Title_Light_Light);font-size:20px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCompanyList .ReputationHomeCompanyRow .ReputationHomeCompanyInfo .ReputationHomeCompanyText h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0 0 4px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCompanyList .ReputationHomeCompanyRow .ReputationHomeCompanyRating{align-items:flex-start;display:flex;flex-direction:column}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCompanyList .ReputationHomeCompanyRow .ReputationHomeCompanyRating .ReputationHomeCompanyRatingMain{align-items:center;display:flex;gap:10px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCompanyList .ReputationHomeCompanyRow .ReputationHomeCompanyRating .ReputationHomeCompanyRatingMain .ReputationHomeCompanyScore{color:var(--text_Title_Dark);font-size:16px;font-weight:700}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeCompanyList .ReputationHomeCompanyRow .ReputationHomeCompanyRating p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeStars{display:inline-flex;gap:2px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeStars .material-symbols-outlined{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 1}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList{display:flex;flex-direction:column;gap:14px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard{display:flex;gap:16px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineAvatar{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:flex-start;min-width:80px;width:80px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineAvatar .TimelineAvatarCircle{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:flex;height:50px;justify-content:center;overflow:hidden;padding:4px;width:50px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineAvatar .TimelineAvatarCircle span{color:var(--background_Blue);font-size:22px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineAvatar .TimelineAvatarCircle img{height:100%;object-fit:cover;width:100%}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineAvatar .TimelineAvatarLabel{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.3;max-width:100px;text-align:center}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1;flex-direction:column;gap:8px;padding:16px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft{display:flex;flex-direction:column;gap:6px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineNameCol{display:flex;flex-direction:column;gap:2px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineName{color:var(--text_Title_Dark);font-weight:600}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars{align-items:center;display:inline-flex;gap:2px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span{color:var(--text_Title_Light_Light_Light);font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span.is-filled{color:var(--background_Blue);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span.is-empty{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessage{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text_Title_Dark);display:-webkit-box;font-size:14px;line-height:1.5;margin:0;overflow:hidden}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessage.is-expanded{line-clamp:none;-webkit-line-clamp:unset;display:block}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessageToggle{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:500;padding:0}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessageToggle:hover{text-decoration:underline}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMeta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMeta .TimelineTag{background:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:12px;padding:4px 8px}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderRight{align-items:flex-end;display:flex;justify-content:flex-end;min-height:100%}.ReputationHome .ReputationHomeGrid .ReputationHomeCard .ReputationHomeReviewList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderRight .TimelineDate{background-color:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light_Light);font-size:12px;padding:5px 10px;white-space:nowrap}.ReputationProfile{align-items:center;background-color:var(--background_Gray_Light_Light);display:flex;flex-direction:column;min-height:100%;overflow:visible;padding:24px 24px 0}.ReputationProfile .ReputationHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;max-width:1150px;width:100%}.ReputationProfile .ReputationHeader .ReputationHeaderLeft h2{color:var(--text_Title_Dark);font-size:24px;font-weight:600;margin:0 0 4px}.ReputationProfile .ReputationHeader .ReputationHeaderLeft p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.ReputationProfile .ReputationHeader .ReputationHeaderRight{align-items:center;display:flex;gap:16px}.ReputationProfile .ReputationHeader .ReputationHeaderRight .ButtonPrimary{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;outline:3px solid #0000;padding:8px 16px;transition:.2s;white-space:nowrap}.ReputationProfile .ReputationHeader .ReputationHeaderRight .ButtonPrimary:hover{opacity:.9;outline:3px solid var(--outline_Blue)}.ReputationProfile .ReputationHeader .ReputationHeaderRight .ButtonPrimary.is-disabled{background-color:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.ReputationProfile .ReputationContent{display:flex;flex-direction:column;gap:24px;max-width:1150px;width:100%}.ReputationProfile .ReputationContent .ReputationSection.CardSection{background:#fff;border:1px solid var(--border_Light);border-radius:10px;padding:24px}.ReputationProfile .ReputationContent .ReputationSection.CardSection h3{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:18px;font-weight:600;gap:6px;margin:0 0 16px}.ReputationProfile .ReputationContent .ReputationSection.CardSection h3 .verified-icon{color:var(--Done);font-size:20px}.ReputationProfile .ReputationContent .ReputationSection.CardSection .SectionSub{color:var(--text_Title_Light_Light);font-size:14px;margin-bottom:16px}.ReputationProfile .ReputationContent .ReputationSection.BusinessDetailsSection .ButtonOutline{align-items:center;background:#fff;border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:.2s}.ReputationProfile .ReputationContent .ReputationSection.BusinessDetailsSection .ButtonOutline:hover{background:var(--background_Gray_Light);border-color:var(--text_Title_Dark)}.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection{background:linear-gradient(180deg,#fff,#f7f9ff);border:1px solid #2e76ff26;position:relative}.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection .SectionHeader{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection .SectionHeader h3{font-size:20px;font-weight:700;margin:0}.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection .SectionHeader .ProgressBar{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:999px;height:12px;overflow:hidden}.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection .SectionHeader .ProgressBar .ProgressFill{background:linear-gradient(90deg,var(--background_Blue) 0,#6aa4ff 100%);height:100%;transition:width .3s ease}.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection .SectionHeader .hasFirstReviewRepatiunClose{align-items:center;background-color:var(--background_Gray_Light);border-radius:50px;display:flex;height:31px;justify-content:center;position:absolute;right:20px;top:15px;width:31px}.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection .SectionHeader .hasFirstReviewRepatiunClose:hover{background-color:var(--background_Gray_Dark_Light)}.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection .SectionHeader .hasFirstReviewRepatiunClose span{color:var(--text_Title_Light_Light);cursor:pointer;font-size:20px}.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection .Checklist{display:flex;gap:16px}@media(max-width:900px){.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection .Checklist{grid-template-columns:1fr}}.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection .Checklist .ChecklistItem{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:10px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;gap:10px;outline:3px solid #0000;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%}.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection .Checklist .ChecklistItem:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection .Checklist .ChecklistItem span{font-size:20px}.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection .Checklist .ChecklistItem p{font-size:14px;font-weight:500;margin:0}.ReputationProfile .ReputationContent .ReputationSection.CompletenessSection .Checklist .ChecklistItem.is-done{background:#fff;border-color:#22c55e4d;color:var(--Done);outline:none}.ReputationProfile .ReputationContent .ReputationSection.ComplianceNotice{background:#fff8e1;border:1px solid #ffecb3;border-radius:12px;display:flex;gap:12px;padding:16px}.ReputationProfile .ReputationContent .ReputationSection.ComplianceNotice span{color:#ff9800}.ReputationProfile .ReputationContent .ReputationSection.ComplianceNotice div h4{color:#e65100;font-size:14px;font-weight:600;margin:0 0 4px}.ReputationProfile .ReputationContent .ReputationSection.ComplianceNotice div p{color:#ff6f00;font-size:13px;margin:0 0 8px}.ReputationProfile .ReputationContent .ReputationSection.ComplianceNotice div ul{margin:0;padding-left:16px}.ReputationProfile .ReputationContent .ReputationSection.ComplianceNotice div ul li{color:#ff6f00;font-size:12px;margin-bottom:4px}.ReputationProfile .ReputationContent .ReputationColumns{align-items:flex-start;display:flex;flex-direction:row;gap:24px}@media(max-width:1200px){.ReputationProfile .ReputationContent .ReputationColumns{flex-direction:column}}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn{display:flex;flex-direction:column;gap:24px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left{flex:1 1;position:relative;width:100%}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection:nth-child(3){margin-bottom:20px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .LinkedInPreview{background:#fff;border:1px solid var(--border_Light);border-radius:12px;margin-bottom:16px;overflow:visible}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .LinkedInPreview .LinkedInCover{background:var(--background_Gray_Light);background-position:50%;background-size:cover;border-radius:12px 12px 0 0;cursor:pointer;height:140px;position:relative}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .LinkedInPreview .LinkedInProfile{align-items:flex-end;background-color:#f000;display:flex;gap:12px;margin-top:-36px;padding:0 16px 40px;position:relative;z-index:3}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .LinkedInPreview .LinkedInProfileImage{align-items:center;background:var(--background_Gray_Light);background-position:50%;background-size:cover;border:4px solid #fff;border-radius:50%;box-shadow:0 4px 12px #0000001f;display:flex;height:72px;justify-content:center;width:72px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .LinkedInPreview .LinkedInProfileImage span{color:var(--text_Title_Light_Light);font-size:28px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .LinkedInPreview .LinkedInProfileDetails{display:flex;flex-direction:column;gap:2px;margin-bottom:-10px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .LinkedInPreview .LinkedInProfileDetails .LinkedInNameRow{align-items:center;display:flex;gap:6px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .LinkedInPreview .LinkedInProfileDetails h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .LinkedInPreview .LinkedInProfileDetails span{color:var(--text_Title_Light_Light);font-size:12px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .LinkedInPreview .LinkedInProfileDetails .LinkedInInfoIcon{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .LinkedInPreview .CoverActions{align-items:center;display:flex;gap:8px;position:absolute;right:8px;top:8px;z-index:4}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .LinkedInPreview .CoverActionButton{align-items:center;background:#0009;border:none;border-radius:16px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;gap:6px;height:28px;padding:0 10px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .LinkedInPreview .CoverActionButton span{font-size:16px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .MoreOptionsWrapper{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:12px;margin-top:16px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .MoreOptionsWrapper.is-open .MoreOptionsToggle{border-bottom:1px solid var(--border_Dark_Light);border-radius:12px 12px 0 0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .MoreOptionsWrapper .MoreOptionsToggle{align-items:center;border-radius:12px;cursor:pointer;display:flex;justify-content:space-between;padding:16px 24px;transition:background .2s ease}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .MoreOptionsWrapper .MoreOptionsToggle:hover{background:var(--background_Gray_Light)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .MoreOptionsWrapper .MoreOptionsToggle h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .MoreOptionsWrapper .MoreOptionsToggle .material-symbols-outlined{color:var(--text_Title_Light_Light)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .MoreOptionsWrapper .MoreOptionsContainer{display:flex;flex-direction:column;gap:16px;padding:16px 24px 24px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup.is-full{width:100%}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup label{align-items:center;color:var(--text_Title_Light);display:flex;font-size:13px;font-weight:500;gap:6px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup label .info-icon{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup label .BadgeNew{background:#ffebee;border-radius:4px;color:#e53935;font-size:10px;font-weight:700;padding:2px 6px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup input,.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup textarea{border:1px solid var(--border_Light);border-radius:8px;font-size:14px;outline:none;outline:3px solid #0000;padding:12px;transition:all .2s ease}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup input:focus,.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup input:hover,.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup textarea:focus,.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup textarea:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup input:disabled,.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup input[readOnly],.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup textarea:disabled,.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup textarea[readOnly]{background:var(--background_Gray_Light_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup textarea{min-height:100px;resize:vertical}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup .CharCount{color:var(--text_Title_Light_Light);font-size:12px;text-align:right}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup .TagList{display:flex;flex-wrap:wrap;gap:8px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup .TagList .Tag{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:16px;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;gap:6px;padding:6px 12px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup .TagList .Tag .BadgePrimary.is-primary{background:var(--background_Blue);border-radius:50px;color:var(--background_White);font-size:10px;margin-left:4px;padding:2px 10px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup .TagList .Tag .material-symbols-outlined{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px;transition:color .2s ease}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup .TagList .Tag .material-symbols-outlined:hover{color:var(--text_Title_Dark)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup .TagList .AddTagButton{background:none;border:1px dashed var(--border_Dark_Light);border-radius:16px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:13px;padding:6px 12px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGroup .TagList .AddTagButton:hover{border-color:var(--text_Title_Dark);color:var(--text_Title_Dark)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard{background:#fff;border:1px solid var(--border_Dark_Light);border-radius:12px;margin-top:8px;overflow:hidden}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard.is-hidden{opacity:0;pointer-events:none}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard.is-visible{opacity:1}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupHeader{align-items:center;background:var(--background_Gray_Light);border-bottom:1px solid var(--border_Dark_Light);cursor:pointer;display:flex;justify-content:space-between;padding:16px 24px;transition:background .2s ease}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupHeader .PopupHeaderTitle{align-items:center;display:flex;gap:8px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupHeader .PopupHeaderTitle .BadgeNew{background-color:rgba(0,123,255,.173);border-radius:4px;color:var(--background_Blue);font-size:10px;font-weight:700;padding:2px 6px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupHeader:hover{background:var(--background_Gray_Light)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupTitle{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupChevron{color:var(--text_Title_Light_Light);font-size:18px;transition:transform .2s ease}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupChevron.is-open{transform:rotate(180deg)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupBody{display:flex;flex-direction:column;gap:12px;padding:16px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupContent{display:flex;flex-direction:column;gap:12px;max-height:0;opacity:0;transition:max-height .2s ease,opacity .2s ease}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupContent.is-open{max-height:420px;opacity:1}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupContent.is-closed{max-height:0;opacity:0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupSubtitle{color:var(--text_Gray_Dark);font-size:12px;margin:0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupRow{display:flex;gap:8px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupRow .ButtonPrimary{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;outline:3px solid #0000;padding:8px 20px;transition:.2s;transition:all .2s ease}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupRow .ButtonPrimary:hover{opacity:.9;outline:3px solid var(--outline_Blue)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupRow input{height:40px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupSearch{align-items:center;display:flex;gap:8px;position:relative}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupSearchIcon{color:var(--text_Gray_Light);font-size:18px;left:10px;position:absolute}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupSearchInput{padding-left:32px;width:100%}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupList{border:1px solid var(--border_Dark_Light);border-radius:8px;gap:3px;max-height:180px;overflow-y:auto;padding:10px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupItem{background:#fff;border:1px solid #0000;border-radius:10px;color:var(--text_Title_Dark);cursor:pointer;font-size:13px;margin-bottom:3px;padding:8px 12px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupItem:hover{background-color:var(--background_Gray_Light)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupItem.is-selected{background-color:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupAdded{color:var(--genaya_blue);float:right;font-size:12px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationPopupCard .PopupEmpty{color:var(--text_Gray_Light);font-size:12px;padding:8px 12px;text-align:center}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection{background-color:var(--background_White);display:flex;flex-direction:column;gap:12px;margin-top:36px;position:relative}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection h3{color:#111827;font-size:16px;font-weight:600;margin:0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection p{color:var(--text_Title_Light_Light);font-size:13px;margin:-10px 0 0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionGrid{grid-gap:10px;display:grid;gap:10px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionGrid .ScheduleSettingsRow{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:110px 60px 1fr 1fr}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionGrid .ScheduleSettingsRow .ScheduleSectionDay{color:#1f2937;font-size:13px;font-weight:500;margin-top:20px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionWorkToggle{align-items:center;cursor:pointer;display:inline-flex;margin-top:20px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionWorkToggle input{display:none}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleTrack{align-items:center;background:#e5e7eb;border-radius:999px;display:inline-flex;height:26px;justify-content:center;padding:3px;position:relative;transition:background .2s ease;width:46px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleIcon{align-items:center;background:#fff;border-radius:999px;box-shadow:0 2px 6px #0f172a26;display:inline-flex;height:20px;justify-content:center;left:3px;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(0);transition:opacity .2s ease,transform .2s ease,background .2s ease;width:20px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleIcon .material-symbols-outlined{color:#9ca3af;font-size:14px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleIcon.is-off{background:#fff;box-shadow:0 2px 6px #0f172a26;left:3px;opacity:1}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionWorkToggle .ScheduleSectionWorkToggleIcon.is-off .material-symbols-outlined{color:#9ca3af}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionWorkToggle input:checked+.ScheduleSectionWorkToggleTrack{background:#22c55e}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionWorkToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon{background:#fff;opacity:1;transform:translateY(-50%) translateX(20px)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionWorkToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon .material-symbols-outlined{color:#16a34a}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionWorkToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon.is-off{box-shadow:none;opacity:0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionTimeField{display:flex;flex-direction:column;gap:6px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionTimeField.is-disabled{opacity:.6}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeLabel{color:var(--text_Title_Light_Light);font-size:12px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:10px;display:flex;gap:8px;height:50px;justify-content:space-between;padding:0 10px;position:relative}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput input{background:#0000;border:none;color:#1f2937;font-size:13px;font-weight:400;outline:3px solid #0000;width:100%}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput input:disabled{cursor:not-allowed}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput .ScheduleSectionTimeIcon{align-items:center;background:#fff;border:none;border-radius:8px;cursor:pointer;display:flex;height:calc(100% - 10px);justify-content:center;position:absolute;right:5px;transition:background-color .2s ease;width:40px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput .ScheduleSectionTimeIcon .material-symbols-outlined{color:#111827;font-size:18px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionTimeField .ScheduleSectionTimeInput .ScheduleSectionTimeIcon:hover{background-color:var(--background_Gray_Light)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionToggleRow{display:flex;gap:24px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionAlwaysOpenToggle{position:absolute;right:0;top:0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionToggle{align-items:center;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;gap:10px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionToggle input{display:none}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleTrack{align-items:center;background:#e5e7eb;border-radius:999px;display:inline-flex;height:26px;justify-content:center;padding:3px;position:relative;transition:background .2s ease;width:46px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleIcon{align-items:center;background:#fff;border-radius:999px;box-shadow:0 2px 6px #0f172a26;display:inline-flex;height:20px;justify-content:center;left:3px;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(0);transition:opacity .2s ease,transform .2s ease,background .2s ease;width:20px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleIcon .material-symbols-outlined{color:#9ca3af;font-size:14px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleIcon.is-off{background:#fff;box-shadow:0 2px 6px #0f172a26;left:3px;opacity:1}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionToggle .ScheduleSectionWorkToggleIcon.is-off .material-symbols-outlined{color:#9ca3af}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionToggle input:checked+.ScheduleSectionWorkToggleTrack{background:#22c55e}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon{background:#fff;opacity:1;transform:translateY(-50%) translateX(20px)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon .material-symbols-outlined{color:#16a34a}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ScheduleSection .ScheduleSectionToggle input:checked+.ScheduleSectionWorkToggleTrack .ScheduleSectionWorkToggleIcon.is-off{box-shadow:none;opacity:0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationSubsection{display:flex;flex-direction:column;gap:12px;margin-top:36px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationSubsection h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationSubsection .ReputationSubsectionDesc{color:var(--text_Title_Light_Light);font-size:13px;margin:-9px 0 10px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationSubsection .ProfileImages{display:flex;flex-wrap:wrap;gap:12px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationSubsection .ProfileImages .ProfileImageCard{background:#fff;border:1px solid var(--border_Light);border-radius:10px;box-sizing:border-box;height:120px;overflow:hidden;position:relative;width:120px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationSubsection .ProfileImages .ProfileImageCard img{height:100%;object-fit:cover;width:100%}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationSubsection .ProfileImages .ProfileImageCard.is-draft{border-style:dashed}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationSubsection .ProfileImages .ProfileImageCard .ProfileImageRemove{align-items:center;background:#0009;border:none;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:6px;top:6px;width:24px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationSubsection .ProfileImages .ProfileImageCard .ProfileImageRemove span{color:#fff;font-size:16px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationSubsection .ProfileImages .AddProfileImage{align-items:center;background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Dark_Light);border-radius:10px;box-sizing:border-box;color:var(--text_Title_Light);cursor:pointer;display:flex;flex-direction:column;font-size:12px;gap:6px;height:120px;justify-content:center;padding:0;text-align:center;width:120px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationSubsection .ProfileImages .AddProfileImage span{color:var(--text_Title_Light_Light);font-size:20px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationSubsection .ProfileImages .AddProfileImage:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .ReputationSubsection .ProfileImages .AddProfileImage:disabled{cursor:not-allowed;opacity:.5}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox{display:flex;flex-direction:column;gap:16px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .DomainMissingNotice{align-items:center;background:#fffbeb;border:1px solid #fde68a;border-radius:10px;display:flex;gap:12px;padding:12px 14px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .DomainMissingNotice span{color:#f59e0b;font-size:20px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .DomainMissingNotice .DomainMissingNoticeContent{flex:1 1}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .DomainMissingNotice .DomainMissingNoticeContent h4{color:var(--text_Title_Dark);font-size:14px;margin:0 0 4px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .DomainMissingNotice .DomainMissingNoticeContent p{color:var(--text_Title_Light_Light);font-size:12px;margin:0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .DomainMissingNotice .ButtonSecondary{padding:8px 12px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .DomainInput{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:8px;display:flex;gap:8px;padding:10px 12px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .DomainInput span{color:var(--text_Title_Light_Light)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .DomainInput input{background:none;border:none;color:var(--text_Title_Dark);flex:1 1;font-size:14px;outline:none}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .ButtonSecondary{background-color:var(--background_Gray_Light);border:1px solid var(--border_Dark_Light);border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;padding:8px 16px;transition:.2s;width:-webkit-fit-content;width:fit-content}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .ButtonSecondary:hover{border-color:var(--text_Title_Dark)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .VerificationSteps{background:#f8f9fa;border:1px dashed var(--border_Dark_Light);border-radius:8px;padding:16px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .VerificationSteps p{font-size:13px;margin:0 0 8px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .VerificationSteps .CodeBlock{align-items:center;background:#212529;border-radius:6px;color:#eebf3f;display:flex;font-family:monospace;font-size:13px;justify-content:space-between;margin-bottom:16px;padding:12px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .VerificationSteps .CodeBlock span{color:#fff;cursor:pointer;font-size:18px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .VerificationSteps .ButtonPrimary{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;padding:8px 16px;transition:.2s}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainVerifyBox .VerificationSteps .ButtonPrimary:hover{opacity:.9}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainHeaderRow{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainHeaderRow .DomainHeaderTitle{display:flex;flex-direction:column;gap:6px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainHeaderRow .DomainHeaderTitle .SectionSub,.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainHeaderRow .DomainHeaderTitle h3{margin:0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainHeaderRow .DomainStatus{align-items:center;align-self:flex-start;background:#ef444414;border:1px solid #ef444438;border-radius:999px;color:#dc2626;display:inline-flex;font-size:13px;font-weight:600;gap:8px;margin-left:auto;padding:8px 12px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainHeaderRow .DomainStatus .DomainStatusIcon{align-items:center;background:#ef444424;border-radius:50%;color:#dc2626;display:inline-flex;font-size:16px;height:22px;justify-content:center;width:22px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainHeaderRow .DomainStatus .DomainStatusText{letter-spacing:.2px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainHeaderRow .DomainStatus.is-verified{background:#22c55e1a;border-color:#22c55e3d;color:#16a34a}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .DomainHeaderRow .DomainStatus.is-verified .DomainStatusIcon{background:#22c55e29;color:#16a34a}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .ReputationSection .InputGrid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .SaveRow{background:linear-gradient(to top,var(--background_White),#0000);background-color:#fff;border:1px solid var(--border_Light);border-bottom:0;border-radius:12px 12px 0 0;bottom:0;display:flex;justify-content:flex-end;left:0;margin-bottom:0;padding:15px 20px;position:-webkit-sticky;position:sticky;width:100%}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .SaveRow .ButtonPrimary{background-color:var(--background_Blue);border:none;border-radius:8px;color:#fff;cursor:pointer;font-weight:500;max-height:36px;outline:3px solid #0000;padding:10px 20px;transition:.2s;transition:all .2s ease}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .SaveRow .ButtonPrimary .ButtonLoading{align-items:center;display:inline-flex;gap:8px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .SaveRow .ButtonPrimary .ButtonLoading .material-symbols-outlined{animation:ButtonSpin .9s linear infinite;font-size:18px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .SaveRow .ButtonPrimary:hover{opacity:.9;outline:3px solid var(--outline_Blue)}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-left .SaveRow .ButtonPrimary.is-disabled{background-color:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right{align-self:flex-start;max-width:100%;position:-webkit-sticky;position:sticky;top:30px;width:380px;z-index:1}@media(max-width:1200px){.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right{width:100%}}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;padding:20px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo h1{color:var(--text_Title);font-size:18px;font-weight:600;margin:0 0 8px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo p{color:var(--text_Title_Light);font-size:14px;margin:0 0 12px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo .ScheduleInfoBlocks{grid-gap:10px;display:grid;gap:10px;margin:0 0 14px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo .ScheduleInfoBlocks .ScheduleInfoBlock{align-items:flex-start;background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:var(--text_Title_Light);display:flex;font-size:14px;gap:10px;padding:10px 12px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo .ScheduleInfoBlocks .ScheduleInfoBlock .material-symbols-outlined{font-size:18px;line-height:1}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo ul{color:var(--text_Title_Light);display:flex;flex-direction:column;font-size:14px;gap:8px;margin:0 0 14px;padding-left:18px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo ul li{line-height:1.4}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo .ScheduleCompliance{background:var(--background_Gray_Light_Light);border:1px solid var(--border_Light);border-radius:10px;margin-top:8px;padding:12px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo .ScheduleCompliance .ScheduleComplianceHeader{align-items:center;display:flex;gap:8px;margin-bottom:6px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo .ScheduleCompliance .ScheduleComplianceHeader .material-symbols-outlined{color:#ff9800;font-size:18px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo .ScheduleCompliance .ScheduleComplianceHeader h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600;margin:0}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo .ScheduleCompliance p{color:var(--text_Title_Light);font-size:13px;margin:0 0 8px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo .ScheduleCompliance ul{font-size:13px;gap:6px;margin:0;padding-left:18px}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:10px;color:#111827;cursor:pointer;font-size:14px;font-weight:600;margin-top:15px;padding:12px 14px;transition:background .2s ease,border .2s ease;width:100%}.ReputationProfile .ReputationContent .ReputationColumns .ReputationColumn.is-right .ReputationInfo button:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationProfile .FirstReviewTooltip{background:#fff;border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 10px 25px #0000001a;cursor:default;max-width:1150px;opacity:0;padding:20px;position:absolute;right:0;top:50px;transform:translateY(-10px);transition:all .2s ease-in-out;visibility:hidden;width:400px;width:100%;z-index:1000}.ReputationProfile .FirstReviewTooltip.is-visible{opacity:1;transform:translateY(0);visibility:visible}.ReputationProfile .FirstReviewTooltip .TooltipClose{align-items:center;background:none;border:none;border-radius:6px;color:var(--text_Title_Light_Light);cursor:pointer;display:flex;justify-content:center;padding:4px;position:absolute;right:12px;top:20px}.ReputationProfile .FirstReviewTooltip .TooltipClose:hover{background:var(--background_Gray_Light);color:var(--text_Title_Dark)}.ReputationProfile .FirstReviewTooltip .TooltipClose .material-symbols-outlined{font-size:18px;margin:0}.ReputationProfile .FirstReviewTooltip .HighlightHeader{align-items:center;display:flex;gap:8px;margin-bottom:12px;padding-right:20px}.ReputationProfile .FirstReviewTooltip .HighlightHeader .material-symbols-outlined{background-color:rgba(0,123,255,.173);border-radius:10px;color:var(--background_Blue);font-size:24px;font-variation-settings:"FILL" 1;margin:0;padding:6px}.ReputationProfile .FirstReviewTooltip .HighlightHeader h4{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.ReputationProfile .FirstReviewTooltip p{color:var(--text_Title_Light);font-size:13px;line-height:1.5;margin:0 0 16px;text-transform:none}.ReputationProfile .FirstReviewTooltip .PreviewImage{border:1px solid var(--border_Light);border-radius:8px;margin-top:20px;overflow:hidden;width:100%}.ReputationProfile .FirstReviewTooltip .PreviewImage img{display:block;height:auto;width:100%}.ReputationProfile .HiddenFileInput{display:none}@keyframes ButtonSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReputationTimeline{display:flex;flex-direction:row;height:100%;overflow:hidden;padding-bottom:0;width:100%}.ReputationTimeline .ReputationTimelineMain{display:flex;flex:1 1;flex-direction:column;gap:20px;height:100%;overflow-y:auto;padding:24px 24px 0;padding-inline:max(20px,(100% - 1150px)/2)}.ReputationTimeline .ReputationTimelineMain.is-open{padding-inline:max(20px,(100% - 1350px)/2)}.ReputationTimeline .ReputationTimelineMain .TimelineHeader{align-items:center;display:flex;justify-content:space-between}.ReputationTimeline .ReputationTimelineMain .TimelineHeader .TimelineHeaderTitle{display:flex;flex-direction:column;gap:6px}.ReputationTimeline .ReputationTimelineMain .TimelineHeader .TimelineHeaderTitle h2{color:var(--text_Title_Dark);font-size:24px;font-weight:600;margin:0}.ReputationTimeline .ReputationTimelineMain .TimelineHeader .TimelineHeaderTitle p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.ReputationTimeline .ReputationTimelineMain .TimelineFilters{align-items:center;background:var(--background_White);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft,.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .JobsDateFilter{align-items:center;display:flex}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter{position:relative}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsFilterButton{align-items:center;background:var(--background_White);border-radius:6px;border-style:solid;border-width:1px;border:1px solid var(--border_Dark_Light);border-color:var(--border_Light);color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:8px;justify-content:space-between;min-width:150px;outline:3px solid #0000;padding:5px 12px;transition:all .15s ease;width:-webkit-fit-content;width:fit-content}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsFilterButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsFilterButton .JobsFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsFilterMenu{animation:HeaderRightMenuOpen .12s ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;gap:3px;left:0;max-height:260px;min-width:160px;overflow-y:auto;padding:5px;position:absolute;top:calc(100% + 6px);width:-webkit-fit-content;width:fit-content;z-index:20}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsFilterMenu .JobsFilterOption{border-radius:8px;color:var(--text_Title_Light);cursor:pointer;font-size:13px;font-weight:400;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsFilterMenu .JobsFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsFilterMenu .JobsFilterOption.TimelineRatingOption{align-items:center;display:flex;gap:12px}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsFilterMenu .JobsFilterOption.TimelineRatingOption .TimelineRatingStars{align-items:center;display:inline-flex;gap:2px}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsFilterMenu .JobsFilterOption.TimelineRatingOption .TimelineRatingStars span{color:var(--background_Blue);font-size:16px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 12px 28px #0f172a26;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;top:calc(100% + 8px);width:260px;z-index:30}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu.is-anchored{position:fixed}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiMenuTitle{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:12px}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiMenuTitle h3{color:var(--text_Title_Light);font-size:14px;font-weight:600;margin:0}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined{border-radius:4px;color:var(--text_Title_Light_Light);cursor:pointer;font-size:23px;transition:color .15s ease}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined:hover{background-color:var(--background_Gray_Light);color:#111827}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiMenuTitle .material-symbols-outlined:active{transform:scale(.97)}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiSearch{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;gap:8px;margin-left:4%;outline:3px solid #0000;padding:0 10px;transition:all .15s ease;width:92%}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiSearch:focus-within,.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiSearch:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiSearch .JobsMultiSearchIcon{color:var(--text_Title_Light_Light);font-size:14px}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiSearch input{background:#0000;border:none;color:var(--text_Title);flex:1 1;font-size:12px;outline:none;padding:10px 0}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiOptions{display:flex;flex-direction:column;gap:7px;max-height:280px;overflow-y:auto;padding:8px 10px}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiEmpty{color:var(--text_Title_Light);font-size:12px;padding:12px 8px}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--text_Title);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:6px 8px;text-align:left;transition:background .12s ease,color .12s ease}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption:hover{background:var(--background_Gray_Light);color:#111827}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption.is-selected{background:var(--background_Gray_Light)}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption .JobsMultiCheckbox{align-items:center;border:1px solid var(--border_Light);border-radius:5px;color:var(--background_Blue);display:inline-flex;font-size:12px;font-weight:700;height:18px;justify-content:center;width:18px}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiOptions .JobsMultiOption .JobsMultiOptionLabel{color:var(--text_Title);font-size:13px}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiFooter{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:10px 12px 12px}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiFooter .JobsMultiFooterBtn{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:400;outline:3px solid #0000;padding:8px 14px;transition:all .15s ease}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersLeft.JobsFilters .TimelineFilter .JobsMultiMenu .JobsMultiFooter .JobsMultiFooterBtn:hover{outline:3px solid var(--outline_Blue)}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersRight{align-items:center;display:flex;gap:12px;margin-left:auto}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersRight .JobsSearch{align-items:center;background-color:var(--background_White);display:flex;flex:1 1;padding-left:0;position:relative;z-index:4}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersRight .JobsSearch .SearchForm{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;max-width:240px;min-width:240px;outline:3px solid #0000;padding:0 12px;position:-webkit-sticky;position:sticky;top:0;transition:all .15s ease}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersRight .JobsSearch .SearchForm:focus-within,.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersRight .JobsSearch .SearchForm:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersRight .JobsSearch .SearchForm .SearchFormMain{align-items:center;display:flex;gap:6px}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersRight .JobsSearch .SearchForm .SearchFormMain .SearchIcon{align-items:center;color:#8083a3;display:flex;font-size:15px;justify-content:center}.ReputationTimeline .ReputationTimelineMain .TimelineFilters .TimelineFiltersRight .JobsSearch .SearchForm .SearchFormMain .SearchInput{background:#0000;border:none;border-radius:3px;color:var(--text_Title_Dark);flex:1 1;font-size:13px;height:40px;outline:3px solid #0000;padding:6px 5px}.ReputationTimeline .ReputationTimelineMain .TimelineList{display:flex;flex:1 1 auto;flex-direction:column;gap:18px;position:relative}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineLoading{display:flex;flex-direction:column;gap:14px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineSpinner{animation:TimelineSpin .9s linear infinite;border:2px solid var(--border_Light);border-radius:50%;border-top-color:var(--background_Blue);height:18px;width:18px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineSkeletons{display:flex;flex-direction:column;gap:14px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard{display:flex;gap:16px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard.TimelineSkeletonCard{pointer-events:none}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineAvatar{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:flex-start;min-width:80px;width:80px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle{align-items:center;background:var(--background_Gray_Light);border-radius:10px;display:flex;height:50px;justify-content:center;overflow:hidden;padding:4px;width:50px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle span{color:var(--background_Blue);font-size:22px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarCircle img{height:100%;object-fit:cover;width:100%}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineAvatar .TimelineAvatarLabel{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.3;max-width:100px;text-align:center}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent{background:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1;flex-direction:column;gap:8px;padding:16px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft{display:flex;flex-direction:column;gap:6px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineNameCol{display:flex;flex-direction:column;gap:2px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineName{color:var(--text_Title_Dark);font-weight:600}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineEmail{color:var(--text_Title_Light_Light);font-size:11px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars{align-items:center;display:inline-flex;gap:2px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span{color:var(--text_Title_Light_Light_Light);font-size:18px;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span.is-filled{color:var(--background_Blue);font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineStars span.is-empty{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .ToolTopExplainBubble{align-items:center;display:flex;justify-content:center;text-align:center}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineNameRow .TimelineVerified{background-color:rgba(0,123,255,.173);border-radius:5px;color:var(--background_Blue);font-size:18px;margin-top:-4px;padding:4px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessage{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text_Title_Dark);display:-webkit-box;font-size:14px;line-height:1.5;margin:0;overflow:hidden}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessage.is-expanded{line-clamp:none;-webkit-line-clamp:unset;display:block}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessageToggle{background:#0000;border:none;color:var(--background_Blue);cursor:pointer;font-size:13px;font-weight:500;padding:0}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMessageWrapper .TimelineMessageToggle:hover{text-decoration:underline}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineReviewImages{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:2px;margin-top:10px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineReviewImages img{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;height:60px;object-fit:cover;transition:opacity .15s ease;width:60px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineReviewImages img:hover{opacity:.85}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMeta{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineMeta .TimelineTag{background:var(--background_Gray_Light);border-radius:6px;color:var(--text_Title_Light);font-size:12px;padding:4px 8px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineActions{align-items:center;display:flex;gap:10px;margin-top:4px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineActions .TimelineReplyButton{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;color:var(--background_Blue);cursor:pointer;display:flex;font-size:12px;gap:7px;justify-content:center;outline:3px solid #0000;padding:6px 10px;transition:all .15s ease}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineActions .TimelineReplyButton span{font-size:16px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderLeft .TimelineActions .TimelineReplyButton:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderRight{align-items:flex-end;display:flex;justify-content:flex-end;min-height:100%}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineContent .TimelineHeaderRow .TimelineHeaderRight .TimelineDate{background-color:var(--background_Gray_Light);border-radius:5px;color:var(--text_Title_Light_Light);font-size:12px;padding:5px 10px;white-space:nowrap}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock{animation:TimelineShimmer 1.4s ease infinite;background:linear-gradient(90deg,#eef2f7,#f8fafc 50%,#eef2f7);background-size:200% 100%;border-radius:999px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-circle{border-radius:10px;height:50px;width:50px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-label{height:10px;margin-top:6px;width:60px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-title{height:12px;width:140px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-stars{height:12px;width:90px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-line{border-radius:8px;height:10px;width:100%}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-line.short{width:70%}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineCard .TimelineSkeletonBlock.is-date{height:10px;width:80px}.ReputationTimeline .ReputationTimelineMain .TimelineList .TimelineEmpty{color:var(--text_Title_Light_Light);padding:24px 0;text-align:center}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination{align-items:center;background-color:var(--background_White);border-top:1px solid var(--border_Light);bottom:0;color:#4b5563;display:flex;flex-wrap:wrap;font-size:13px;gap:12px;justify-content:flex-end;margin-top:auto;padding:15px 0;position:-webkit-sticky;position:sticky}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationText{align-items:center;display:flex;justify-content:center;margin-right:20px}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationText h1{color:#3a4255;font-size:12px;font-weight:400;margin-left:30px}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationText h1 span{color:#111827;font-weight:600}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize{position:relative}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton{align-items:center;background:var(--background_White);border-radius:4px;border-style:solid;border-width:1px;border:1px solid var(--border_Light);border-color:var(--border_Light);color:#000;cursor:pointer;display:inline-flex;font-size:13px;gap:8px;justify-content:space-between;min-width:80px;outline:3px solid #0000;padding:6px 10px;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton:hover{border-color:var(--background_Blue);box-shadow:0 0 0 1px #0750cf14}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterButton .InvoicesFilterChevron{color:var(--text_Title_Light_Light);font-size:20px}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;bottom:calc(100% + 6px);box-shadow:0 10px 30px #0f172a1f;display:flex;flex-direction:column;left:0;max-height:220px;min-width:80px;overflow-y:auto;padding:0;position:absolute;z-index:20}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu .InvoicesFilterOption{color:var(--text_Title_Light);cursor:pointer;font-size:13px;padding:8px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationText .InvoicesPageSize .InvoicesFilterMenu .InvoicesFilterOption:hover{background:var(--background_Gray_Light);color:#111827}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationControls{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;row-gap:10px}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent{color:var(--text_Title_Light_Light);font-size:12px;padding:0 6px}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationCurrent span{color:#111827;font-weight:600}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton{align-items:center;background-color:var(--background_White);border:none;border-radius:4px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;font-size:13px;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .15s ease}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton svg{height:18px;width:18px}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:hover:not(:disabled){border:1px solid var(--background_Blue);color:#111827}.ReputationTimeline .ReputationTimelineMain .InvoicesPagination .InvoicesPaginationControls .InvoicesPaginationButton:disabled{background:var(--background_Gray_Light_Blue);border-color:var(--border_Light);box-shadow:none;color:#b8b8b8;cursor:not-allowed}@keyframes TimelineSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes TimelineShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ReputationTimeline .ReputationTimelineRight{max-width:100%;opacity:0;overflow:visible;pointer-events:none;transform:translateX(100%);transition:width .3s ease,margin-left .3s ease,transform .3s ease,opacity .3s ease;width:0;will-change:width}.ReputationTimeline .ReputationTimelineRight.is-open{opacity:1;pointer-events:auto;transform:translateX(0);width:400px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal{background:var(--background_White);border-left:1px solid var(--border_Light);display:flex;flex-direction:column;height:100%;overflow:visible;padding:24px;transition:width .3s ease;width:400px;will-change:width}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle{display:flex;flex-direction:column;gap:4px;width:100%}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle h3{color:var(--text_Title_Dark);font-size:18px;font-weight:600;margin:0}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px;margin-top:15px;width:calc(100% + 40px)}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomerCopmany{align-items:center;background-color:var(--background_Gray_Light);border-radius:6px;display:flex;flex-wrap:wrap;gap:6px;padding:4px 11px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomerCopmany .TimelineModalCompanyLogo{border-radius:4px;height:16px;object-fit:cover;width:16px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomerCopmany .TimelineModalCompanyIcon{color:var(--text_Title_Light);font-size:16px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomerCopmany .TimelineReplyModalTitleCompany{color:var(--text_Title_Light);font-size:13px;font-weight:600;margin:0}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalTitle .TimelineReplyModalTitleCompanyAndCustomer .TimelineReplyModalTitleCustomer{color:var(--text_Title_Light);font-size:13px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalClose{align-items:center;background-color:#0000;border:none;border-radius:50%;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-top:-4px;padding:5px;transition:all .15s ease;width:32px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalClose span{font-size:20px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalHeader .TimelineReplyModalClose:hover{background:var(--background_Gray_Light);color:#111827}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody{display:flex;flex-direction:column;gap:14px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview{align-items:flex-start;background:var(--background_Gray_Light);border-left:4px solid var(--background_Blue);border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:12px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview .TimelineReplyQuote p{line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--text_Title_Light);display:-webkit-box;font-size:13px;font-style:italic;line-height:1.5;margin:0;overflow:hidden}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview .TimelineReplyQuote.is-expanded p{line-clamp:none;-webkit-line-clamp:unset;display:block}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview .TimelineReplyToggle{background:#0000;border:none;border-radius:4px;color:var(--background_Blue);cursor:pointer;font-size:12px;font-weight:500;padding:4px 6px;transition:background .15s ease}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyModalBodyReview .TimelineReplyToggle:hover{background:rgba(37,100,235,.086)}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList{display:flex;flex-direction:column;gap:12px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList>span{color:var(--text_Title_Light);font-size:13px;font-weight:500}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage{background:#fff;border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;gap:7px;padding:16px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingTitle{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingText{text-wrap:balance;color:var(--text_Title_Light);font-size:14px;line-height:1.5;margin:0;word-break:break-word}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter{align-items:center;display:flex;justify-content:space-between;margin-top:8px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyDeleteBtn{align-items:center;background:#0000;border:1px solid var(--border_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:4px;padding:6px 12px;transition:all .2s ease}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyDeleteBtn span{font-size:14px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyDeleteBtn:hover:not(:disabled){background:#fee2e2;border-color:#fca5a5;color:#ef4444}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyDeleteBtn:disabled{cursor:not-allowed;opacity:.5}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineExistingRepliesList .TimelineReplyExistingMessage .TimelineReplyExistingFooter .TimelineReplyExistingAgo{color:var(--text_Title_Light_Light);font-size:12px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineAddAnotherReplyBtn{align-items:center;background:var(--background_Gray_Light);border:1px solid #0000;border-radius:8px;color:var(--text_Title_Dark);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;margin-top:0;padding:8px 16px;transition:all .2s ease;width:-webkit-max-content;width:max-content}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineAddAnotherReplyBtn:hover{background:var(--background_Gray_Dark_Light)}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody label{display:flex;flex-direction:column;gap:8px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody label span{color:var(--text_Title_Light);font-size:13px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody label textarea{border:1px solid var(--border_Light);border-radius:4px;font-size:14px;min-height:120px;outline:3px solid #0000;padding:12px;resize:vertical;transition:all .15s ease}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody label textarea:focus,.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody label textarea:hover{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalBody .TimelineReplyError{color:#dc2626;font-size:12px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalActions button{border:none;border-radius:6px;cursor:pointer;font-size:13px;padding:8px 14px}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplyCancel{background:var(--background_Gray_Light);color:var(--text_Title_Light)}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplyCancel:hover{background:var(--background_Gray_Dark_Light)}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplySubmit{background:linear-gradient(135deg,var(--background_Blue),var(--background_Blue_Dark));color:#fff;outline:3px solid #0000;transition:all .15s ease}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplySubmit:hover:not(:disabled){outline:3px solid var(--outline_Blue)}.ReputationTimeline .ReputationTimelineRight .TimelineReplyModal .TimelineReplyModalActions .TimelineReplySubmit:disabled{cursor:not-allowed;opacity:.6}.ReputationProfileSetting{align-items:center;background-color:#fff;display:flex;flex-direction:column;min-height:100%;overflow:visible;padding:24px 24px 0;width:100%}.ReputationProfileSetting .ReputationHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px;max-width:1150px;width:100%}.ReputationProfileSetting .ReputationHeader .ReputationHeaderLeft h2{color:var(--text_Title_Dark);font-size:24px;font-weight:600;margin:0 0 4px}.ReputationProfileSetting .ReputationHeader .ReputationHeaderLeft p{color:var(--text_Title_Light_Light);font-size:14px;margin:0}.ReputationProfileSetting .ReputationHeader .ReputationHeaderRight{align-items:center;display:flex;gap:16px}.ReputationProfileSetting .ReputationProfileSettingWrapper{border-radius:12px;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:1150px;width:100%}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer{display:flex;gap:32px}@media(max-width:768px){.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer{flex-direction:column;gap:24px}}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo{flex:0 0 250px}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo h3{color:#111827;color:var(--text_Title_Dark,#111827);font-size:16px;font-weight:600;margin:0 0 8px}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsInfo p{color:#4b5563;color:var(--text_Title_Light,#4b5563);font-size:13px;line-height:1.1;margin:0}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--border_Light,#e5e7eb);border-radius:12px;box-shadow:0 1px 3px #0000000d;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:24px}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem{pointer-events:none}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem .skeleton-block,.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem .skeleton-line{animation:ReputationProfileSettingSkeleton 1.2s ease-in-out infinite;background:linear-gradient(90deg,#eceff3 25%,#f5f7fa 50%,#eceff3 75%);background-size:200% 100%;border-radius:999px}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem .skeleton-block{height:24px;width:44px}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles.ProfileSettingsSkeleton .ProfileToggleItem .skeleton-line{height:12px;width:min(260px,70%)}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem{align-items:center;cursor:pointer;display:flex;gap:16px;transition:opacity .2s ease;-webkit-user-select:none;user-select:none}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem:hover{opacity:.8}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleSwitch{background:#d1d5db;background:var(--background_Gray_Light,#d1d5db);border-radius:24px;flex-shrink:0;height:24px;position:relative;transition:background .2s ease;width:44px}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleSwitch.is-on{background:#2563eb;background:var(--background_Blue,#2563eb)}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleSwitch.is-on .ProfileToggleSwitchKnob{transform:translateX(20px)}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleSwitch .ProfileToggleSwitchKnob{background:#fff;border-radius:50%;box-shadow:0 2px 4px #0000001a;height:20px;left:2px;position:absolute;top:2px;transition:transform .2s ease;width:20px}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsToggles .ProfileToggleItem .ProfileToggleLabel{color:#111827;color:var(--text_Title_Dark,#111827);font-size:14px;font-weight:500}.ReputationProfileSetting .ReputationProfileSettingWrapper .ProfileSettingsContainer .ProfileSettingsEmpty{background:var(--background_Gray_Light_Light);border:1px dashed var(--border_Light);border-radius:12px;color:var(--text_Title_Light_Light);flex:1 1;font-size:13px;padding:24px}.ReputationProfileSetting .ReputationProfileSettingWrapper .SaveRow{border-top:1px solid #e5e7eb;border-top:1px solid var(--border_Light,#e5e7eb);display:flex;justify-content:flex-end;padding-top:16px}.ReputationProfileSetting .ReputationProfileSettingWrapper .SaveRow .ButtonPrimary{align-items:center;background-color:#2563eb;background-color:var(--background_Blue,#2563eb);border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;justify-content:center;padding:10px 24px;transition:all .2s ease}.ReputationProfileSetting .ReputationProfileSettingWrapper .SaveRow .ButtonPrimary:hover{opacity:.9}.ReputationProfileSetting .ReputationProfileSettingWrapper .SaveRow .ButtonPrimary.is-disabled{background-color:var(--background_Gray_Light);color:var(--text_Title_Light_Light);cursor:not-allowed}.ReputationProfileSetting .ReputationProfileSettingWrapper .SaveRow .ButtonPrimary .ButtonLoading{align-items:center;display:inline-flex;gap:8px}.ReputationProfileSetting .ReputationProfileSettingWrapper .SaveRow .ButtonPrimary .ButtonLoading .material-symbols-outlined{animation:ReputationProfileSettingSpin .9s linear infinite;font-size:18px}@keyframes ReputationProfileSettingSkeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ReputationProfileSettingSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ReputationLeaveReview{align-items:center;background:var(--background_Gray);background-color:#fff;display:flex;flex-direction:column;gap:20px;justify-content:center;min-height:100vh;padding:6px}.ReputationLeaveReview .ReputationLeaveReviewHeader{align-items:flex-start;display:flex;min-height:60px;padding:5px 10px;width:100%}.ReputationLeaveReview .ReputationLeaveReviewHeader .ReputationLeaveReviewHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.ReputationLeaveReview .ReputationLeaveReviewHeader .ReputationLeaveReviewHeaderLogoMain img{height:37px;width:37px}.ReputationLeaveReview .ReputationLeaveReviewHeader .ReputationLeaveReviewHeaderLogoMain .ReputationLeaveReviewHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.ReputationLeaveReview .ReputationLeaveReviewHeader .ReputationLeaveReviewHeaderLogoMain .ReputationLeaveReviewHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:#007bff;font-size:20px;font-weight:600;letter-spacing:.01em}.ReputationLeaveReview .ReputationLeaveReviewHeader .ReputationLeaveReviewHeaderLogoMain .ReputationLeaveReviewHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:-4px}.ReputationLeaveReview .ReputationLeaveReviewContent{align-items:flex-start;border-radius:6px;display:flex;flex:1 1;justify-content:center;padding:20px;width:100%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard{background:#fff;border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 12px 30px rgba(15,23,42,.078);display:flex;flex-direction:column;gap:28px;max-width:760px;overflow:hidden;padding:40px;position:relative;width:100%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewDots{background-image:radial-gradient(#cbd5e1 1.5px,#0000 0);background-size:10px 10px;height:120px;opacity:.6;position:absolute;width:120px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewDotsTop{right:24px;top:24px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewDotsBottom{bottom:24px;left:24px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewBrand{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewBrand .ReputationLeaveReviewBrandLogo{border-radius:10px;max-height:70px;max-width:70px;min-height:70px;min-width:70px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewBrand .ReputationLeaveReviewBrandLogo img{background-color:var(--background_Gray_Light);height:100%;object-fit:contain;width:100%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection{display:flex;flex-direction:column;gap:10px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection h3{color:#1e293b;font-size:18px;font-weight:600;text-align:center}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection label{color:#1e293b;font-size:15px;font-weight:600}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection label.ReputationLeaveReviewLabelWithInfo{align-items:center;display:flex;gap:6px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection label.ReputationLeaveReviewLabelWithInfo .material-symbols-outlined{color:#94a3b8;font-size:16px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection label.ReputationLeaveReviewLabelWithInfo .ToolTopExplainBubble{font-weight:400}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection p{color:#94a3b8;font-size:13px;margin-top:-6px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection textarea{border:1px dashed #cbd5e1;border-radius:12px;font-size:14px;min-height:140px;outline:3px solid #0000;padding:14px;resize:vertical;transition:all .2s ease}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection textarea:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection input{border:1px solid #e2e8f0;border-radius:10px;font-size:14px;outline:3px solid #0000;padding:12px 14px;transition:all .2s ease}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection input:focus{border-color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewHint{color:#94a3b8;font-size:12px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewHint.is-limit{color:#ef4444;font-weight:600}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewOptional{color:#94a3b8;font-size:12px;font-weight:500}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewStars{align-items:center;display:flex;gap:10px;justify-content:center}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewStars .ReputationLeaveReviewStar{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;height:42px;justify-content:center;transition:all .2s ease;width:42px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewStars .ReputationLeaveReviewStar .material-symbols-outlined{color:#94a3b8;font-size:22px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewStars .ReputationLeaveReviewStar:hover{background:#eef5ff;border-color:var(--background_Blue);transform:translateY(-2px)}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewStars .ReputationLeaveReviewStar:hover .material-symbols-outlined{color:var(--background_Blue);font-variation-settings:"FILL" 1}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewStars .ReputationLeaveReviewStar.is-active{background:#eef5ff;border-color:var(--background_Blue)}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewStars .ReputationLeaveReviewStar.is-active .material-symbols-outlined{color:var(--background_Blue);font-variation-settings:"FILL" 1}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewStars .ReputationLeaveReviewStar:active{transform:translateY(0)}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUploadHeader{align-items:center;color:#1e293b;display:flex;font-size:15px;font-weight:500;gap:6px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUploadHeader .material-symbols-outlined{color:#94a3b8;font-size:16px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUpload{align-items:center;background:var(--background_Gray);border:2px dashed #cbd5e1;border-radius:12px;cursor:pointer;display:flex;gap:18px;padding:18px;position:relative;transition:all .2s ease}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUpload input{opacity:0;pointer-events:none;position:absolute}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUpload:hover{background:#eff6ff;border-color:var(--background_Blue)}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUpload .ReputationLeaveReviewUploadIcon{align-items:center;background:#e2e8f0;border-radius:12px;display:flex;height:54px;justify-content:center;width:54px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUpload .ReputationLeaveReviewUploadIcon .material-symbols-outlined{color:#64748b;font-size:26px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUpload .ReputationLeaveReviewUploadText{color:#64748b;display:flex;flex-direction:column;font-size:13px;gap:6px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUpload .ReputationLeaveReviewUploadText strong{color:#1e293b;font-weight:600}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUploadList{display:flex;flex-direction:column;gap:8px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUploadList .ReputationLeaveReviewUploadItem{align-items:center;color:#475569;display:flex;font-size:13px;gap:8px;justify-content:space-between}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUploadList .ReputationLeaveReviewUploadItem .ReputationLeaveReviewUploadItemInfo{align-items:center;display:flex;gap:8px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUploadList .ReputationLeaveReviewUploadItem .material-symbols-outlined{color:#94a3b8;font-size:16px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUploadList .ReputationLeaveReviewUploadItem .ReputationLeaveReviewUploadItemRemove{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s ease;width:28px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUploadList .ReputationLeaveReviewUploadItem .ReputationLeaveReviewUploadItemRemove .material-symbols-outlined{color:#64748b;font-size:16px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUploadList .ReputationLeaveReviewUploadItem .ReputationLeaveReviewUploadItemRemove:hover{background:#fee2e2;border-color:#fca5a5}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSection .ReputationLeaveReviewUploadList .ReputationLeaveReviewUploadItem .ReputationLeaveReviewUploadItemRemove:hover .material-symbols-outlined{color:#ef4444}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewError{background:#fee2e2;border-radius:10px;color:#b91c1c;font-size:13px;font-weight:500;padding:12px 14px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSuccess{background:#ecfdf5;border-radius:10px;color:#047857;font-size:13px;font-weight:500;padding:12px 14px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSubmit{background:var(--background_Blue);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:15px;font-weight:600;outline:3px solid #0000;padding:14px 16px;transition:all .2s ease;width:100%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSubmit:hover:not(:disabled){background:var(--background_Blue_Dark);box-shadow:0 10px 20px #2563eb33;outline:3px solid var(--outline_Blue)}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationLeaveReviewSubmit:disabled{background:#cbd5e1;cursor:not-allowed}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationProfilePublicRightHandyByVerifed{align-items:center;background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:20px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationProfilePublicRightHandyByVerifed img{margin-right:5px;width:20px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewCard .ReputationProfilePublicRightHandyByVerifed h1{color:var(--text_Title_Dark);font-size:13px;font-weight:500;width:100%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:16px;box-shadow:0 12px 30px rgba(15,23,42,.078);display:flex;flex-direction:column;gap:12px;max-width:760px;overflow:hidden;padding:48px 40px;position:relative;text-align:center;width:100%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessBrand{align-items:center;color:#0f172a;display:flex;font-weight:700;gap:10px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessBrand img{height:34px;width:34px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessBrand h3{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:#007bff;font-size:20px;font-weight:600;letter-spacing:.01em}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage h2{color:#0f172a;font-size:26px;font-weight:700}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage p{color:#64748b;font-size:14px;margin-bottom:12px;max-width:520px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage p a:hover{text-decoration:underline}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid{grid-gap:20px;align-items:flex-start;display:grid;gap:20px;grid-template-columns:1.1fr 1fr;margin-top:8px;width:100%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid .ReputationLeaveReviewSuccessMedia{align-items:center;display:flex;justify-content:center}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid .ReputationLeaveReviewSuccessMedia .ReputationLeaveReviewSuccessMediaStack{grid-gap:10px;display:grid;gap:10px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid .ReputationLeaveReviewSuccessMedia .ReputationLeaveReviewSuccessMediaStack .ReputationLeaveReviewSuccessMediaCard{background:var(--background_Gray_Light);border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 6px 14px #0f172a14;color:#475569;font-size:13px;padding:14px 16px;text-align:left}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid .ReputationLeaveReviewSuccessFollow{display:flex;flex-direction:column;gap:16px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid .ReputationLeaveReviewSuccessFollow .ReputationLeaveReviewSuccessFollowHeader{align-items:center;display:flex;justify-content:space-between}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid .ReputationLeaveReviewSuccessFollow .ReputationLeaveReviewSuccessFollowHeader .ReputationLeaveReviewSuccessFollowLeft{align-items:center;display:flex;gap:12px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid .ReputationLeaveReviewSuccessFollow .ReputationLeaveReviewSuccessFollowHeader .ReputationLeaveReviewSuccessFollowLeft .material-symbols-outlined{color:var(--background_Blue);font-size:26px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid .ReputationLeaveReviewSuccessFollow .ReputationLeaveReviewSuccessFollowHeader .ReputationLeaveReviewSuccessFollowLeft div{align-items:flex-start;display:flex;flex-direction:column}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid .ReputationLeaveReviewSuccessFollow .ReputationLeaveReviewSuccessFollowHeader .ReputationLeaveReviewSuccessFollowLeft div h4{color:#0f172a;font-size:15px;font-weight:600}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid .ReputationLeaveReviewSuccessFollow .ReputationLeaveReviewSuccessFollowHeader .ReputationLeaveReviewSuccessFollowLeft div p{color:#94a3b8;font-size:12px;margin:0}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid .ReputationLeaveReviewSuccessFollow .ReputationLeaveReviewSuccessFollowLinks{display:flex;flex-wrap:wrap;gap:10px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid .ReputationLeaveReviewSuccessFollow .ReputationLeaveReviewSuccessFollowButton{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:999px;color:var(--text_Title_Light);cursor:pointer;display:inline-flex;flex:1 1;font-size:13px;font-weight:600;gap:6px;justify-content:center;outline:3px solid #0000;padding:8px 14px;text-decoration:none;transition:all .2s ease}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid .ReputationLeaveReviewSuccessFollow .ReputationLeaveReviewSuccessFollowButton .material-symbols-outlined{color:var(--text_Title_Light);font-size:18px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewSuccessGrid .ReputationLeaveReviewSuccessFollow .ReputationLeaveReviewSuccessFollowButton:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti{inset:0;pointer-events:none;position:absolute}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece{animation:confettiFloat 4s linear infinite;background:#f87171;height:10px;opacity:.7;position:absolute;width:6px}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(3n){background:#60a5fa}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(4n){background:#fbbf24}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(5n){background:#a78bfa}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:first-child{animation-delay:0s;left:12%;top:10%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(2){animation-delay:.4s;left:30%;top:18%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(3){animation-delay:.8s;left:52%;top:8%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(4){animation-delay:.2s;left:68%;top:15%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(5){animation-delay:.6s;left:85%;top:12%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(6){animation-delay:1s;left:8%;top:28%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(7){animation-delay:1.4s;left:24%;top:26%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(8){animation-delay:1.8s;left:44%;top:22%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(9){animation-delay:1.2s;left:62%;top:30%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(10){animation-delay:1.6s;left:80%;top:24%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(11){animation-delay:2s;left:14%;top:40%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(12){animation-delay:2.4s;left:34%;top:38%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(13){animation-delay:2.8s;left:54%;top:36%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(14){animation-delay:2.2s;left:72%;top:42%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(15){animation-delay:2.6s;left:88%;top:46%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(16){animation-delay:3s;left:6%;top:56%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(17){animation-delay:3.4s;left:22%;top:60%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(18){animation-delay:3.8s;left:40%;top:58%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(19){animation-delay:3.2s;left:58%;top:62%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(20){animation-delay:3.6s;left:74%;top:64%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(21){animation-delay:4s;left:18%;top:70%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(22){animation-delay:4.4s;left:36%;top:74%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(23){animation-delay:4.8s;left:56%;top:72%}.ReputationLeaveReview .ReputationLeaveReviewContent .ReputationLeaveReviewSuccessPage .ReputationLeaveReviewConfetti .ReputationLeaveReviewConfettiPiece:nth-child(24){animation-delay:4.2s;left:82%;top:76%}@keyframes confettiFloat{0%{opacity:.9;transform:translateY(0) rotate(0deg)}to{opacity:.2;transform:translateY(220px) rotate(140deg)}}.ReputationLeaveReview .ReputationLeaveReviewFooter{align-items:center;display:flex;flex-direction:column;gap:30px;margin-bottom:10px;margin-top:50px;max-width:760px;width:100%}.ReputationLeaveReview .ReputationLeaveReviewFooter .ReputationLeaveReviewFooterHowWeCollect{border-radius:12px;display:flex;flex-direction:column;gap:12px}.ReputationLeaveReview .ReputationLeaveReviewFooter .ReputationLeaveReviewFooterHowWeCollect .ReputationLeaveReviewFooterInfoBlock{display:flex;flex-direction:column;gap:6px}.ReputationLeaveReview .ReputationLeaveReviewFooter .ReputationLeaveReviewFooterHowWeCollect .ReputationLeaveReviewFooterInfoBlock .ReputationLeaveReviewFooterInfoHeader{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;font-weight:600;gap:8px}.ReputationLeaveReview .ReputationLeaveReviewFooter .ReputationLeaveReviewFooterHowWeCollect .ReputationLeaveReviewFooterInfoBlock .ReputationLeaveReviewFooterInfoHeader .material-symbols-outlined{color:var(--text_Title_Light);font-size:16px;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.ReputationLeaveReview .ReputationLeaveReviewFooter .ReputationLeaveReviewFooterHowWeCollect .ReputationLeaveReviewFooterInfoBlock p{color:var(--text_Title_Light_Light);font-size:12px;line-height:1.5}.ReputationLeaveReview .ReputationLeaveReviewFooter p{color:var(--text_Title_Light_Light);font-size:13px;text-align:left}.ReputationLeaveReview .ReputationLeaveReviewFooter p a{color:var(--background_Blue);font-weight:500;text-decoration:none}.ReputationLeaveReview .ReputationLeaveReviewFooter p a:hover{text-decoration:underline}@media(min-width:1000px){.ReputationLeaveReview .ReputationLeaveReviewContent{gap:20px;padding:16px;padding-inline:max(20px,(100% - 1100px)/2)}}.ReputationProfilePublic{align-items:center;background:var(--background_Gray_Light_Light);display:flex;flex-direction:column;min-height:100vh;padding:0 6px 6px;width:100vw;z-index:1}.ReputationProfilePublic .CategoryNav{align-items:center;border-bottom:0;display:flex;margin-bottom:10px;margin-top:15px;padding-inline:max(20px,(100% - 1250px)/2);width:100%}.ReputationProfilePublic .CategoryNav h1{color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:400;margin-right:5px}.ReputationProfilePublic .CategoryNav h1:hover{text-decoration:underline}.ReputationProfilePublic .CategoryNav h1:last-child{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.ReputationProfilePublic .CategoryNav h1:last-child:hover{cursor:default;text-decoration:none}.ReputationProfilePublic .CategoryNav span{color:var(--text_Title_Dark);font-size:16px}.ReputationProfilePublic .CategoryNav span:nth-child(4){color:var(--text_Title_Light_Light)}.ReputationProfilePublic .ReputationProfilePublicPage{align-items:flex-start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex:1 1;height:auto;min-height:100%;padding:30px 5%;padding-inline:max(20px,(100% - 1250px)/2);transition:all .2s ease;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft{padding-right:30px;width:70%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicCoverImage{background-color:var(--background_Gray_Light_Blue);border-radius:8px;height:190px;margin-bottom:20px;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicCoverImage img{border-radius:8px;height:100%;object-fit:cover;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo{align-items:flex-start;display:flex}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoImg{align-items:center;border:3px solid var(--background_Gray_Light_Blue);border-radius:50%;display:flex;justify-content:center;max-height:100px;max-width:100px;min-height:100px;min-width:100px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoImg img{height:100%;padding:10px;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight{margin-left:20px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight h3{align-items:center;background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Dark_Light);border-radius:5px;color:var(--text_Title_Dark);display:flex;font-size:14px;font-weight:400;gap:3px;justify-content:center;margin-right:5px;margin-top:10px;padding:5px 10px 5px 8px;width:-webkit-fit-content;width:fit-content}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight h3 img{margin-right:5px;width:15px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight h1{color:var(--text_Title_Dark);font-size:33px;font-weight:700;line-height:1;margin-right:5px;margin-top:15px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight .ReputationProfilePublicInfoRightStars{align-items:center;display:flex;gap:6px;margin-top:10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight .ReputationProfilePublicInfoRightStars h4{color:var(--text_Title_Dark);cursor:pointer;font-size:16px;font-weight:500;margin:0;text-decoration:underline}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight .ReputationProfilePublicInfoRightStars span{color:var(--background_Blue);font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20;margin-bottom:2px;margin-right:0;width:20px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight .ReputationProfilePublicInfoRightStars h2{color:var(--text_Title_Dark);font-size:16px;font-weight:500}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight .ReputationProfilePublicInfoRightActions{align-items:center;display:flex;gap:12px;margin-top:16px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight .ReputationProfilePublicInfoRightActions button{align-items:center;background-color:var(--background_Blue);border:none;border-radius:999px;color:var(--background_White);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;outline:3px solid #0000;padding:10px 16px;transition:all .2s ease}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight .ReputationProfilePublicInfoRightActions button .material-symbols-outlined{color:var(--background_White);font-size:18px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight .ReputationProfilePublicInfoRightActions button:hover{outline:3px solid var(--outline_Blue)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight .ReputationProfilePublicInfoRightActions a{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);display:inline-flex;font-size:13px;font-weight:600;gap:8px;outline:3px solid #0000;padding:10px 16px;text-decoration:none;text-decoration:initial;transition:all .2s ease}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight .ReputationProfilePublicInfoRightActions a .material-symbols-outlined{color:var(--text_Title_Dark);font-size:18px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight .ReputationProfilePublicInfoRightActions a:hover{border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight .ReputationProfilePublicInfoRightActions a:hover .material-symbols-outlined{color:var(--background_Blue)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu{align-items:center;background-color:var(--background_White);border-bottom:2px solid var(--border_Light);display:flex;justify-content:space-between;margin-top:10px;padding-top:10px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:100}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu.StickyClone{box-shadow:0 4px 15px #0000000d;box-sizing:border-box;left:0;margin-top:0;opacity:0;padding-inline:max(5%,(100vw - 1250px)/2);padding-top:10px;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .3s cubic-bezier(.2,.8,.2,1),opacity .3s ease;width:100vw}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu.StickyClone.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}@media screen and (min-width:1400px){.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu.StickyClone{padding-inline:calc(50vw - 625px)}}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu.StickyClone .ReputationProfilePublicPageMenuTabs{margin-right:auto;padding-right:50px;width:70%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu.StickyClone .ReputationProfilePublicPageMenuActions{flex:none;justify-content:flex-end;width:30%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu .ReputationProfilePublicPageMenuTabs{align-items:center;display:flex;justify-content:space-between;margin-bottom:-1px;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu .ReputationProfilePublicPageMenuTabs a{align-items:center;border-bottom:2px solid #0000;color:var(--text_Title_Dark);display:flex;font-size:16px;font-weight:500;justify-content:center;margin-bottom:-1px;padding-bottom:15px;padding-top:10px;text-decoration:none;text-decoration:initial;transition:border-bottom .2s ease,color .2s ease;width:24%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu .ReputationProfilePublicPageMenuTabs a:hover{border-bottom:2px solid var(--border_Dark_Light)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu .ReputationProfilePublicPageMenuTabs a.active{border-bottom:2px solid var(--background_Blue);color:var(--background_Blue)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu .ReputationProfilePublicPageMenuActions{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding-bottom:10px;width:24%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu .ReputationProfilePublicPageMenuActions button{align-items:center;background:var(--background_Blue);border:none;border-radius:999px;color:var(--text_Light);color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;outline:3px solid #0000;padding:8px 14px;transition:all .2s ease;white-space:nowrap}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu .ReputationProfilePublicPageMenuActions button span{color:var(--text_Light);font-size:18px;font-variation-settings:"FILL" 1}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu .ReputationProfilePublicPageMenuActions button:hover{outline:3px solid var(--outline_Blue)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu .ReputationProfilePublicPageMenuActions a{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);display:flex;font-size:13px;font-weight:600;gap:8px;justify-content:center;margin-bottom:0;outline:3px solid #0000;padding:8px 14px;text-decoration:none;text-decoration:initial;transition:all .2s ease;white-space:nowrap;width:auto}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu .ReputationProfilePublicPageMenuActions a span{color:var(--text_Title_Dark);font-size:18px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu .ReputationProfilePublicPageMenuActions a:hover{border:1px solid var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu .ReputationProfilePublicPageMenuActions a:hover span{color:var(--background_Blue)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout{display:flex;flex-direction:column;padding-bottom:10px;padding-top:30px;scroll-margin-top:50px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutAboutUs{padding-bottom:10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutAboutUs h1{color:var(--text_Title_Dark);font-size:25px;font-weight:600;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutAboutUs p{color:var(--text_Title_Light);font-size:15px;font-weight:400;margin-top:10px;white-space:pre-line;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutAboutUs .ShowMoreAboutBtn{background:none;border:none;color:#0157ff;cursor:pointer;font-size:15px;font-weight:500;margin-top:10px;padding:0;text-decoration:none}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutAboutUs .ShowMoreAboutBtn:hover{color:#0143cc;text-decoration:underline}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftBenefitss{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;margin-top:30px;padding-top:30px;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftBenefitss h1{color:var(--text_Title_Dark);font-size:25px;font-weight:600;margin-bottom:10px;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftBenefitss .ReputationProfilePublicLeftBenefitssList{display:flex;flex-wrap:wrap;gap:10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftBenefitss .ReputationProfilePublicLeftBenefitssList .ReputationProfilePublicLeftBenefitssBox{align-items:center;background:#fff;border:1px solid var(--border_Light);border-radius:7px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;padding:6px 12px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftBenefitss .ReputationProfilePublicLeftBenefitssList .ReputationProfilePublicLeftBenefitssBox span{color:var(--background_Blue);font-size:18px;margin-right:7px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftBenefitss .ReputationProfilePublicLeftBenefitssList .ReputationProfilePublicLeftBenefitssBox h2{color:var(--background_Blue);font-size:14px;font-weight:400;white-space:nowrap;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftBenefitss .ReputationProfilePublicLeftBenefitssList .ReputationProfilePublicLeftBenefitssBox:hover h2{text-decoration:underline}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany{align-items:flex-start;border-top:1px solid var(--border_Light);display:flex;justify-content:space-between;margin-top:40px;padding:40px 0 10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany.is-left-only .ReputationProfilePublicLeftAboutCompanyLeft{border-right:0;margin-right:0;padding-right:0;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany.is-right-only .ReputationProfilePublicLeftAboutCompanyRight{width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft{border-right:1px solid var(--border_Light);display:flex;flex-direction:column;margin-right:30px;padding-right:30px;width:50%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft .ReputationProfilePublicLeftAboutCompanyDetails{display:flex;flex-direction:column;gap:10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft .ReputationProfilePublicLeftAboutCompanyDetails h1{color:var(--text_Title_Dark);font-size:22px;font-weight:600;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft .ReputationProfilePublicLeftAboutCompanyDetails .ReputationProfilePublicLeftAboutCompanyDetailsBox{align-items:center;display:flex;gap:10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft .ReputationProfilePublicLeftAboutCompanyDetails .ReputationProfilePublicLeftAboutCompanyDetailsBox span{color:var(--text_Title_Dark);font-size:18px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft .ReputationProfilePublicLeftAboutCompanyDetails .ReputationProfilePublicLeftAboutCompanyDetailsBox a{color:var(--text_Title_Light);font-size:15px;font-weight:500;text-decoration:underline;width:100%;word-break:break-word}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft .ReputationProfilePublicLeftAboutCompanyDetails .ReputationProfilePublicLeftAboutCompanyDetailsBox p{color:var(--text_Title_Light);font-size:15px;font-weight:500;margin:0;width:100%;word-break:break-word}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft .ReputationProfilePublicLeftService{border-top:1px solid var(--border_Light);margin-top:30px;padding-bottom:10px;padding-top:30px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft .ReputationProfilePublicLeftService h1{color:var(--text_Title_Dark);font-size:25px;font-weight:600;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft .ReputationProfilePublicLeftService .ServicesListTags{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft .ReputationProfilePublicLeftService .ServicesListTags .ServicesListTag{background-color:#fff;border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-size:14px;padding:6px 12px;transition:all .2s ease}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft .ReputationProfilePublicLeftService .ServicesListTags .EmptyServicesText{color:var(--text_Title_Light);font-size:14px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft .ReputationProfilePublicLeftService p{color:var(--text_Title_Light);font-size:15px;font-weight:400;margin-top:10px;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft .ReputationProfilePublicLeftService h4{color:var(--text_Title_Dark);font-size:17px;font-weight:500;margin-right:5px;margin-top:10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyRight{width:50%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyRight h1{color:var(--text_Title_Dark);font-size:22px;font-weight:600;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyRight .ReputationProfilePublicLeftAboutCompanyRightBox{align-items:center;display:flex;justify-content:space-between;margin-top:15px;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyRight .ReputationProfilePublicLeftAboutCompanyRightBox h2{color:var(--text_Title_Light);font-size:15px;font-weight:400;width:100%;width:50%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyRight .ReputationProfilePublicLeftAboutCompanyRightBox h3{color:var(--text_Title_Light);font-size:15px;font-weight:400;text-align:end;width:100%;width:50%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages{border-top:1px solid var(--border_Light);display:flex;flex-direction:column;gap:10px;margin-top:20px;padding-top:30px;position:relative;scroll-margin-top:50px;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicLeftImagesHeader{align-items:center;display:flex;justify-content:space-between;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicLeftImagesHeader h1{color:var(--text_Title_Dark);font-size:25px;font-weight:600}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicLeftImagesHeader h2{color:var(--text_Title_Dark);cursor:pointer;font-size:17px;font-weight:400;text-decoration:underline}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:12}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalBackdrop{backdrop-filter:blur(1.2px);-webkit-backdrop-filter:blur(1.2px);background:rgba(46,54,62,.106);inset:0;position:absolute}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalCard{animation:CreateCustomFieldsModalPop .22s ease;background-color:var(--background_White);border-radius:12px;box-shadow:0 20px 60px #0f172a33;display:flex;flex-direction:column;gap:20px;padding:24px;position:relative;width:min(1100px,92%);z-index:2}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalHeader{align-items:center;display:flex;gap:12px;justify-content:space-between}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalHeader h1{color:var(--text_Title_Dark);font-size:22px;font-weight:600}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalHeader .ReputationProfilePublicImagesModalClose{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .2s ease;width:36px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalHeader .ReputationProfilePublicImagesModalClose:hover{background-color:var(--background_Gray_Light_Blue)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalHeader .ReputationProfilePublicImagesModalClose span{color:var(--text_Title_Dark);font-size:22px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalPreview{align-items:center;background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:12px;display:flex;justify-content:center;min-height:380px;padding:10px;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalPreview img{border-radius:10px;height:100%;max-height:520px;object-fit:contain;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalThumbs{display:flex;gap:12px;overflow-x:auto;padding-bottom:6px;scroll-behavior:smooth}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalThumbs::-webkit-scrollbar{height:6px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalThumbs::-webkit-scrollbar-thumb{background-color:var(--border_Light);border-radius:999px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalThumbs .ReputationProfilePublicImagesModalThumb{align-items:center;background:#0000;border:2px solid #0000;border-radius:10px;cursor:pointer;display:flex;flex:0 0 auto;height:80px;justify-content:center;padding:0;width:120px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalThumbs .ReputationProfilePublicImagesModalThumb img{border-radius:8px;height:100%;object-fit:cover;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicImagesModal .ReputationProfilePublicImagesModalThumbs .ReputationProfilePublicImagesModalThumb.is-active{border-color:var(--background_Blue);box-shadow:0 6px 14px #2563eb33}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicLeftImagesList{display:flex;gap:15px;margin-top:6px;overflow:auto;padding-bottom:10px;scroll-behavior:smooth;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicLeftImagesList img{border-radius:5px;cursor:pointer;max-height:170px;max-width:250px;min-height:170px;min-width:250px;object-fit:cover}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .HomePageServicesListSCrollRight{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:50%;box-shadow:0 5px 15px rgba(0,0,0,.193);cursor:pointer;display:flex;height:40px;justify-content:center;padding:8px;position:absolute;right:-20px;top:140px;width:40px;z-index:2}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .HomePageServicesListSCrollRight img{height:100%;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .HomePageServicesListSCrollRight:hover{background-color:var(--background_Gray_Light_Blue)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicLeftImagesPopUpList{align-items:center;background-color:#0612576b;bottom:0;display:flex;height:100%;justify-content:center;left:0;overflow:auto;position:fixed;width:100%;z-index:5}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicLeftImagesPopUpList .ReputationProfilePublicLeftImagesPopUpListMain{background-color:var(--background_White);border-radius:10px;height:80%;width:92%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicLeftImagesPopUpList .ReputationProfilePublicLeftImagesPopUpListMain .ReputationProfilePublicLeftImagesPopUpListHeadder{align-items:flex-end;box-shadow:0 4px 12px #8a8a8a1a;display:flex;height:12%;padding:0 4% 20px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicLeftImagesPopUpList .ReputationProfilePublicLeftImagesPopUpListMain .ReputationProfilePublicLeftImagesPopUpListHeadder h1{color:var(--text_Title_Dark);font-size:30px;font-weight:600;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicLeftImagesPopUpList .ReputationProfilePublicLeftImagesPopUpListMain .ReputationProfilePublicLeftImagesPopUpListBoxes{display:flex;flex-direction:row;flex-wrap:wrap;height:88%;margin:auto;overflow:auto;padding-left:4%;padding-right:4%;padding-top:30px;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicLeftImagesPopUpList .ReputationProfilePublicLeftImagesPopUpListMain .ReputationProfilePublicLeftImagesPopUpListBoxes img{border-radius:5px;flex:1 1 18%;margin:1rem;min-width:180px;object-fit:cover}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicLeftImagesPopUpList .ReputationProfilePublicLeftImagesPopUpListMain .ReputationProfilePublicLeftImagesPopUpListBoxes img:hover{cursor:pointer;opacity:.9}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews{display:flex;flex-direction:column;margin-top:0;padding-top:20px;scroll-margin-top:-67px;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader{border-bottom:1px solid var(--border_Light);padding-bottom:40px;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .CategoryReviewsConfirmed{align-items:center;background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;display:flex;gap:10px;margin-top:20px;padding:20px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .CategoryReviewsConfirmed span{color:var(--background_Blue);width:18px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .CategoryReviewsConfirmed h3{color:var(--text_Title_Dark);font-size:16px;font-weight:400;margin-left:5px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader h1{color:var(--text_Title_Dark);font-size:22px;font-weight:600;margin-right:5px;margin-top:20px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader h2{color:var(--text_Title_Light);font-size:15px;font-weight:400;margin-top:0;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats{align-items:center;display:flex;justify-content:space-between;margin-top:30px;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsLeft{display:flex;flex-direction:column;height:100%;width:50%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsLeft h3{color:var(--text_Title_Dark);font-size:30px;font-weight:600}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsLeft span{margin-top:20px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsLeft span img{width:20px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsLeft h4{color:var(--text_Title_Dark);font-size:18px;font-weight:300;margin-top:2px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight{align-items:center;border-left:1px solid var(--border_Light);display:flex;flex-direction:column;gap:20px;margin-left:30px;padding-left:30px;width:50%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate{align-items:center;display:flex;height:7px;justify-content:space-between;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate h5{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:18px;font-weight:500;justify-content:end;margin-right:10px;text-align:end;white-space:nowrap;width:10%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate h5 img{height:15px;margin-left:5px;width:15px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate h5 span{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 1;margin-left:5px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate .ReviewsStatsRightRateBar{align-items:center;display:flex;height:100%;justify-content:space-between;width:80%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate .ReviewsStatsRightRateBar .ReviewsStatsRightRateBarAmount{background-color:var(--background_Blue);border-radius:50px 0 0 50px;height:100%;width:0}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate .ReviewsStatsRightRateBar .ReviewsStatsRightRateBarBackground{background-color:var(--border_Light);border-radius:50px;height:100%;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight .ReviewsStatsRightRate h6{color:var(--text_Title_Dark);font-size:18px;font-weight:500;margin-left:10px;width:10%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox{border-bottom:1px solid var(--border_Light);display:flex;flex-direction:column;gap:15px;padding-bottom:20px;padding-top:20px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxAvatarHeader{align-items:center;display:flex;justify-content:space-between}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxAvatarHeader .ReputationProfilePublicLeftReviewsBoxAvatar{align-items:center;background-color:#d6e3ff;border-radius:50%;color:#000;display:flex;font-size:16px;font-weight:500;height:48px;justify-content:center;width:48px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxAvatarHeader .ReputationProfilePublicLeftReviewsBoxAvatarInfo{display:flex;flex:1 1;flex-direction:column;margin-left:15px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxAvatarHeader .ReputationProfilePublicLeftReviewsBoxAvatarInfo .AvatarInfoTop{align-items:center;display:flex;justify-content:space-between}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxAvatarHeader .ReputationProfilePublicLeftReviewsBoxAvatarInfo .AvatarInfoTop h1{color:var(--text_Title_Dark_Light);font-size:16px;font-weight:600}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxAvatarHeader .ReputationProfilePublicLeftReviewsBoxAvatarInfo .AvatarInfoTop span{color:var(--text_Title_Light);font-size:14px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxAvatarHeader .ReputationProfilePublicLeftReviewsBoxAvatarInfo h2{color:#666;font-size:14px;font-weight:400}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxStars{display:flex;gap:2px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxStars span{font-size:20px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox h3{color:#000;font-size:16px;font-weight:500;margin:0}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox p{color:#333;font-size:16px;line-height:1.3;margin:0}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxImages{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px;margin-top:10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxImages img{border:1px solid var(--border_Light);border-radius:8px;cursor:pointer;height:80px;object-fit:cover;width:80px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxTags{align-items:center;display:flex;gap:10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxTags span{align-items:center;background-color:var(--background_Gray_Light);border-radius:6px;color:#666;display:flex;font-size:12px;height:29px;padding:4px 10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxTags span.TimelineVerified{color:var(--background_Blue);font-size:15px;margin-top:1px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxReply{align-items:flex-start;display:flex;margin-top:15px;position:relative}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxReply .ReplyLine{border-bottom:2px solid #e5e7eb;border-bottom-left-radius:10px;border-left:2px solid #e5e7eb;flex-shrink:0;height:35px;margin-left:23px;margin-right:15px;margin-top:-20px;width:22px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxReply .ReplyContent{display:flex;flex:1 1;flex-direction:column;gap:15px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyHeader{align-items:center;display:flex;gap:12px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyHeader .ReplyLogo{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;width:40px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyHeader .ReplyLogo img{height:100%;object-fit:cover;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyHeader .ReplyLogo .ReplyInitials{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyHeader .ReplyTitle{display:flex;flex-direction:column;gap:2px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyHeader .ReplyTitle strong{color:var(--text_Title_Dark);font-size:15px;font-weight:600}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyHeader .ReplyTitle span{color:var(--text_Title_Light);font-size:13px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyBody{color:var(--text_Title_Dark);font-size:15px;line-height:1.6;white-space:pre-line;word-break:break-word}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicLeftReviewsBox .ReputationProfilePublicLeftReviewsBoxReply .ReplyContent .ReplyBody p{margin:0;padding:0}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicEmpty{background-color:var(--background_Light_blue);border-radius:12px;color:var(--sidebar-gray);font-size:15px;margin:20px 0;padding:30px;text-align:center;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicPagination{align-items:center;display:flex;gap:10px;justify-content:center;margin-bottom:20px;margin-top:30px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicPagination button{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-family:inherit;font-size:14px;height:36px;justify-content:center;min-width:36px;outline:none;padding:0 8px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicPagination button:not(:disabled):not(.is-active):not(.is-dots):hover{background-color:var(--background_Gray_Light)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicPagination button.is-active{background-color:var(--background_Blue);color:#fff;font-weight:600}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicPagination button.is-dots{background-color:#f8f9fa;color:var(--text_Title_Dark);cursor:default}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicPagination button.PaginationBtn{color:var(--text_Title_Dark);font-size:18px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicPagination button.PaginationBtn:not(:disabled):hover{color:var(--text_Title_Light)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsLisst .ReputationProfilePublicPagination button.PaginationBtn:disabled{cursor:not-allowed;opacity:.5}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight{align-self:flex-start;display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:30px;transition:top .3s cubic-bezier(.2,.8,.2,1);width:30%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight.is-sticky,.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight.is-sticky .ReputationProfilePublicRightRequestService{top:80px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight.is-sticky .ReputationProfilePublicRightHandyByVerifed{top:295px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightRequestService{border:1px solid var(--border_Light);border-radius:10px;box-shadow:0 2px 20px rgba(15,23,42,.078);display:flex;flex-direction:column;gap:16px;padding:40px 20px 20px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightRequestService .ReputationProfilePublicRightBannerContent{display:flex;flex-direction:column;gap:16px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightRequestService .ReputationProfilePublicRightBannerContent .ReputationProfilePublicRightBannerLogo{align-items:center;display:flex;gap:15px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightRequestService .ReputationProfilePublicRightBannerContent .ReputationProfilePublicRightBannerLogo img{height:40px;width:40px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightRequestService .ReputationProfilePublicRightBannerContent .ReputationProfilePublicRightBannerLogo .ReputationProfilePublicRightBannerConetntLogo{display:flex;flex-direction:column;gap:6px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightRequestService .ReputationProfilePublicRightBannerContent .ReputationProfilePublicRightBannerLogo .ReputationProfilePublicRightBannerConetntLogo h1{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightRequestService .ReputationProfilePublicRightBannerContent .ReputationProfilePublicRightBannerLogo .ReputationProfilePublicRightBannerConetntLogo p{color:var(--text_Title_Light);font-size:13px;line-height:1.2;margin:0}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightRequestService .ReputationProfilePublicRightBannerContent .ReputationProfilePublicRightBannerCta{align-items:center;background-color:var(--background_Blue);border-radius:5px;color:var(--background_White);display:inline-flex;font-size:18px;height:45px;justify-content:center;margin-top:10px;outline:3px solid #0000;text-decoration:none;text-decoration:initial;transition:all .2s ease;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightRequestService .ReputationProfilePublicRightBannerContent .ReputationProfilePublicRightBannerCta:hover{outline:2px solid var(--outline_Blue)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightHandyByVerifed{background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex-direction:column;gap:10px;margin-top:20px;padding:20px;transition:top .3s cubic-bezier(.2,.8,.2,1)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightHandyByVerifed:hover{box-shadow:0 12px 20px rgba(15,23,42,.078)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightHandyByVerifed .ReputationProfilePublicRightHandyByVerifedHeader{align-items:center;cursor:pointer;display:flex;gap:10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightHandyByVerifed .ReputationProfilePublicRightHandyByVerifedHeader img{margin-right:5px;width:20px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightHandyByVerifed .ReputationProfilePublicRightHandyByVerifedHeader h1{color:var(--text_Title_Dark);font-size:13px;font-weight:500;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightHandyByVerifed .ReputationProfilePublicRightHandyByVerifedHeader .material-symbols-outlined{color:var(--text_Title_Dark);font-size:22px;transition:transform .2s ease}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightHandyByVerifed .ReputationProfilePublicRightHandyByVerifedHeader .material-symbols-outlined.is-open{transform:rotate(180deg)}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightHandyByVerifed .ReputationProfilePublicRightHandyByVerifedContent{max-height:0;opacity:0;overflow:hidden;transform:translateY(-6px);transition:max-height .25s ease,opacity .2s ease,transform .2s ease}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightHandyByVerifed .ReputationProfilePublicRightHandyByVerifedContent p{color:var(--text_Title_Dark);font-size:14px;font-weight:300;line-height:1.2;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight .ReputationProfilePublicRightHandyByVerifed .ReputationProfilePublicRightHandyByVerifedContent.is-open{max-height:240px;opacity:1;transform:translateY(0)}@media(max-width:700px){.ReputationProfilePublic{margin-top:0}.ReputationProfilePublic .CategoryNav{justify-content:space-between;width:100%}.ReputationProfilePublic .CategoryNav .CategoryNavShape{padding:15px 4%}.ReputationProfilePublic .CategoryNav .CategoryNavShape span h1{font-size:12px}.ReputationProfilePublic .CategoryNav .CategoryNavShape span h1 span{font-size:13px;margin-left:2px;margin-top:1px}.ReputationProfilePublic .CategoryNav .CategoryNavShape span img{width:15px}.ReputationProfilePublic .CategoryNav .CategoryNavShape span h2{font-size:12px}.ReputationProfilePublic .ReputationProfilePublicPage{padding:20px 4%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft{padding-right:0;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo{flex-direction:column}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoImg{border:0 solid var(--background_Gray_Light_Blue);border-radius:5px;border-radius:50%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoImg img{height:auto;max-width:180px;min-width:180px;padding:10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight{display:flex;flex-direction:column;margin-left:0}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight h1{font-size:29px;margin-top:10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight h2{margin-top:4px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight h2 img{margin-bottom:2px;width:16px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicInfo .ReputationProfilePublicInfoRight h3{margin-top:20px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicPageMenu{padding-top:10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany{flex-direction:column}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyLeft{width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAbout .ReputationProfilePublicLeftAboutCompany .ReputationProfilePublicLeftAboutCompanyRight{border-left:0 solid var(--border_Light);margin-left:0;margin-top:30px;padding-left:0;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftBenefitss{padding-bottom:20px;padding-top:30px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicLeftImagesHeader{margin-bottom:10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .ReputationProfilePublicLeftImagesHeader h2{font-size:15px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftImages .HomePageServicesListSCrollRight{right:-10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftService{padding-bottom:10px;padding-top:25px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAmenetisAndPayment{flex-direction:column}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAmenetisAndPayment .ReputationProfilePublicLeftAmenetis{border-right:0 solid var(--border_Light);width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftAmenetisAndPayment .ReputationProfilePublicLeftPayment{border-left:0 solid var(--border_Light);border-top:1px solid var(--border_Light);margin-top:30px;padding-left:0;padding-top:30px;width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats{flex-direction:column}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsLeft{min-width:100%}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .ReputationProfilePublicLeftReviewsHeaderStats .ReviewsStatsRight{border-left:0 solid var(--border_Light);margin-left:0;margin-top:40px;min-width:100%;padding-left:0;padding-right:10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicLeft .ReputationProfilePublicLeftReviews .ReputationProfilePublicLeftReviewsHeader .CategoryReviewsConfirmedFilter .CategoryReviewsConfirmedFilterList h2{font-size:13px;padding:5px 10px}.ReputationProfilePublic .ReputationProfilePublicPage .ReputationProfilePublicRight{display:none}.ReputationProfilePublic .StartMatchingButton{padding:13px 4%}}@media screen and (min-width:1400px){.HomePage .ReputationProfilePublicPage{padding:20px 4%}.HomePage .ReputationProfilePublicPage .ReputationProfilePublicLeft{padding-right:20px;width:70%}.HomePage .ReputationProfilePublicPage .ReputationProfilePublicRight{width:30%}}.ReputationPublicHeader{align-items:flex-start;display:flex;flex-direction:column;min-height:60px;padding:5px 0;padding-inline:max(20px,(100% - 1250px)/2);position:relative;width:100%;z-index:200}.ReputationPublicHeader .ReputationPublicHeaderTop{align-items:center;display:flex;justify-content:space-between;width:100%}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderLogoMain{align-items:center;display:flex;gap:10px;justify-content:center}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderLogoMain img{height:37px;width:37px}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderLogoMain .ReputationPublicHeaderLogo{align-items:baseline;display:flex;flex-direction:column}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderLogoMain .ReputationPublicHeaderLogo h1{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,var(--background_Blue),var(--background_Blue_Dark),var(--background_Blue_Purpel));background-clip:text;-webkit-background-clip:text;color:#007bff;font-size:20px;font-weight:600;letter-spacing:.01em}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderLogoMain .ReputationPublicHeaderLogo h2{color:var(--text_Title_Light_Light);font-size:14px;font-weight:400;margin-top:-4px}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:10px}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch{position:relative}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchBox{align-items:center;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:999px;display:flex;flex:1 1;gap:8px;min-width:260px;outline:3px solid #0000;padding:0 14px;transition:all .14s ease}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchBox .material-symbols-outlined{color:var(--text_Title_Light);font-size:20px}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchBox input{background-color:#0000;border:none;color:var(--text_Title_Dark);font-size:14px;outline:none;padding:12px 12px 12px 0;width:100%}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchBox:hover{border:1px solid var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchBox.is-focused,.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchBox:focus,.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchBox:focus-within{border:1px solid var(--background_Blue);border-radius:20px 20px 0 0;min-width:380px;outline:3px solid var(--outline_Blue)}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults{animation:HeaderRightMenuOpen 80ms ease;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 10px 24px #0f172a14;display:flex;flex-direction:column;gap:12px;margin-top:3px;padding:16px 16px 22px;position:absolute;width:100%;z-index:100}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults.is-focused{border-radius:0 0 20px 20px;border-top:0}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsSection{display:flex;flex-direction:column;gap:7px}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsSection h4{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsRow{align-items:center;border-radius:8px;display:flex;gap:12px;justify-content:space-between;padding:6px 8px}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsRow:hover{background-color:var(--background_Gray_Light_Blue);border-radius:8px;cursor:pointer}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsRow .ReputationPublicHeaderRightSearchResultsRowLeft{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsRow .ReputationPublicHeaderRightSearchResultsRowLeft .ReputationPublicHeaderRightSearchResultsRowLogo{background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:8px;flex-shrink:0;height:36px;width:36px}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsRow .ReputationPublicHeaderRightSearchResultsRowLeft .ReputationPublicHeaderRightSearchResultsRowInfo{display:flex;flex-direction:column;overflow:hidden}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsRow .ReputationPublicHeaderRightSearchResultsRowLeft .ReputationPublicHeaderRightSearchResultsRowInfo h1{color:var(--text_Title_Dark);font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsRow .ReputationPublicHeaderRightSearchResultsRowLeft .ReputationPublicHeaderRightSearchResultsRowInfo h2{color:var(--text_Title_Light);font-size:13px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsRow .ReputationPublicHeaderRightSearchResultsRowRating{align-items:center;display:flex;flex-direction:column;gap:3px}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsRow .ReputationPublicHeaderRightSearchResultsRowRating .ReputationPublicHeaderRightSearchResultsRowRatingBox{align-items:center;background-color:var(--background_Gray_Light_Blue);border:1px solid var(--border_Light);border-radius:6px;display:inline-flex;gap:6px;padding:4px 8px}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsRow .ReputationPublicHeaderRightSearchResultsRowRating .ReputationPublicHeaderRightSearchResultsRowRatingBox span{color:var(--background_Blue);font-size:16px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsRow .ReputationPublicHeaderRightSearchResultsRowRating .ReputationPublicHeaderRightSearchResultsRowRatingBox h3{color:var(--text_Title_Dark);font-size:13px;font-weight:600}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsRow .ReputationPublicHeaderRightSearchResultsRowRating .ReputationPublicHeaderRightSearchResultsRowRatingCount{display:flex}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsRow .ReputationPublicHeaderRightSearchResultsRowRating .ReputationPublicHeaderRightSearchResultsRowRatingCount h4{color:var(--text_Title_Light);font-size:12px;font-weight:500}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsCategoryTags{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsCategoryTags .ReputationPublicHeaderRightSearchResultsCategoryTag{background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:6px;box-shadow:0 1px 3px #0000000d;color:var(--text_Title_Dark);font-size:13px;padding:6px 12px;transition:all .2s ease}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightSearch .ReputationPublicHeaderRightSearchResults .ReputationPublicHeaderRightSearchResultsCategoryTags .ReputationPublicHeaderRightSearchResultsCategoryTag:hover{border-color:var(--background_Blue);color:var(--background_Blue)}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightPages{align-items:center;display:flex}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightPages div{color:var(--text_Title_Dark);cursor:pointer;font-size:14px;font-weight:500;text-decoration:none;text-decoration:initial}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightPages div:hover{text-decoration:underline}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightUser{align-items:center;display:flex;gap:12px}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightUser .ReputationPublicHeaderRightUserBox{align-items:center;cursor:pointer;display:flex;gap:6px}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightUser .ReputationPublicHeaderRightUserBox .material-symbols-outlined{color:var(--text_Title_Dark);font-size:22px}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightUser .ReputationPublicHeaderRightUserBox h1{color:var(--text_Title_Dark);font-size:14px;font-weight:500}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightUser .ReputationPublicHeaderRightUserBox:hover .material-symbols-outlined,.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightUser .ReputationPublicHeaderRightUserBox:hover h1{color:var(--background_Blue);transition:all .2s ease}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightUser button{background-color:var(--background_Blue);border:none;border-radius:999px;color:var(--background_White);cursor:pointer;font-size:13px;font-weight:600;outline:3px solid #0000;padding:12px 20px;transition:all .2s ease}.ReputationPublicHeader .ReputationPublicHeaderTop .ReputationPublicHeaderRight .ReputationPublicHeaderRightUser button:hover{outline:3px solid var(--outline_Blue)}.ReputationCategoriesPage{background:#fafafa;background:var(--background_Gray_Light_Light,#fafafa);display:flex;flex-direction:column;min-height:100vh;width:100vw}.ReputationCategoriesPage .ReputationCategoriesSearch{max-height:200px;padding:60px 0 20px;padding-inline:max(20px,(100% - 1250px)/2);text-align:center}.ReputationCategoriesPage .ReputationCategoriesSearch h1{color:#111;font-size:36px;font-weight:700;margin-bottom:20px}.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap{align-items:center;background:#fff;background:var(--background_White,#fff);border:1px solid #ebebeb;border:1px solid var(--border_Light,#ebebeb);border-radius:999px;box-shadow:0 4px 12px #00000008;display:flex;margin:20px auto;max-width:700px;outline:3px solid #0000;padding:8px 24px;position:relative}.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap.is-focused,.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap:focus-within,.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap:hover{border-color:#2f6bff;border-color:var(--background_Blue,#2f6bff);box-shadow:0 4px 12px #0000000f;outline:3px solid #2f6bff26;outline:3px solid var(--outline_Blue,#2f6bff26)}.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap span{color:#888;color:var(--text_Title_Light,#888);font-size:24px;margin-right:12px}.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap input{background:#0000;border:none;color:#333;color:var(--text_Title_Dark,#333);font-size:17px;outline:none;padding:12px 0;width:100%}.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap.is-open{border-bottom:0 solid #fff;border-bottom-color:#0000!important;border-radius:20px 20px 0 0;box-shadow:0 -3px 0 0 #2f6bff26,-3px 0 0 0 #2f6bff26,3px 0 0 0 #2f6bff26!important;box-shadow:0 -3px 0 0 var(--outline_Blue,#2f6bff26),-3px 0 0 0 var(--outline_Blue,#2f6bff26),3px 0 0 0 var(--outline_Blue,#2f6bff26)!important;outline:none!important}.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap.is-open .ReputationCategoriesSearchResultsList{opacity:1;pointer-events:auto;visibility:visible}.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap .ReputationCategoriesSearchResultsList{background:#fff;border:1px solid #2f6bff;border:1px solid var(--background_Blue,#2f6bff);border-radius:0 0 20px 20px;border-top:1px solid #fff;box-shadow:-3px 0 0 0 #2f6bff26,3px 0 0 0 #2f6bff26,0 3px 0 0 #2f6bff26,0 16px 30px #0000000f;box-shadow:-3px 0 0 0 var(--outline_Blue,#2f6bff26),3px 0 0 0 var(--outline_Blue,#2f6bff26),0 3px 0 0 var(--outline_Blue,#2f6bff26),0 16px 30px #0000000f;left:-1px;margin-top:-1px;max-height:400px;opacity:0;outline:none;overflow-y:auto;padding:0 10px 10px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 1px);visibility:hidden;width:calc(100% + 2px);z-index:100}.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap .ReputationCategoriesSearchResultsList .ReputationCategoriesSearchResultItem{align-items:center;border-radius:10px;color:#333;cursor:pointer;display:flex;font-weight:500;justify-content:space-between;padding:15px 20px;transition:all .2s ease}.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap .ReputationCategoriesSearchResultsList .ReputationCategoriesSearchResultItem .CategoryName{flex:1 1;font-size:15px}.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap .ReputationCategoriesSearchResultsList .ReputationCategoriesSearchResultItem span.material-symbols-outlined{color:#bbb;font-size:20px;margin:0;transition:color .2s ease}.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap .ReputationCategoriesSearchResultsList .ReputationCategoriesSearchResultItem:last-child{border-bottom:none}.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap .ReputationCategoriesSearchResultsList .ReputationCategoriesSearchResultItem:hover{background:#f8f9fa!important;color:#2f6bff}.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap .ReputationCategoriesSearchResultsList .ReputationCategoriesSearchResultItem:hover span.material-symbols-outlined{color:#2f6bff}.ReputationCategoriesPage .ReputationCategoriesSearch .ReputationCategoriesSearchBoxWrap .ReputationCategoriesSearchResultsList .NoResults{color:#666;padding:20px;text-align:center}.ReputationCategoriesPage .ReputationCategoriesWrapper{background-color:#0000;display:flex;justify-content:center;padding:40px 0;padding-inline:max(20px,(100% - 1250px)/2);width:100%}.ReputationCategoriesPage .ReputationCategoriesWrapper .ReputationCategoriesContent{max-width:1400px;width:100%}.ReputationCategoriesPage .ReputationCategoriesWrapper .ReputationCategoriesContent .ReputationCategoriesTitle{color:#333;font-size:28px;font-weight:600;margin-bottom:30px}.ReputationCategoriesPage .ReputationCategoriesWrapper .ReputationCategoriesContent .ReputationCategoriesGrid{column-gap:24px;column-width:280px}.ReputationCategoriesPage .ReputationCategoriesWrapper .ReputationCategoriesContent .ReputationCategoriesGrid .ReputationCategoryCard{background:#fff;border:1px solid #eaeaea;border-radius:8px;box-shadow:0 4px 12px #0000000d;break-inside:avoid;display:inline-block;margin-bottom:24px;overflow:hidden;page-break-inside:avoid;width:100%}.ReputationCategoriesPage .ReputationCategoriesWrapper .ReputationCategoriesContent .ReputationCategoriesGrid .ReputationCategoryCard .ReputationCategoryCardHeader{align-items:center;border-bottom:1px solid #0000000d;display:flex;flex-direction:column;justify-content:center;padding:30px 20px}.ReputationCategoriesPage .ReputationCategoriesWrapper .ReputationCategoriesContent .ReputationCategoriesGrid .ReputationCategoryCard .ReputationCategoryCardHeader span.material-symbols-outlined{color:#0009;font-size:36px;margin-bottom:12px}.ReputationCategoriesPage .ReputationCategoriesWrapper .ReputationCategoriesContent .ReputationCategoriesGrid .ReputationCategoryCard .ReputationCategoryCardHeader h2{color:#111;font-size:16px;font-weight:600;text-align:center}.ReputationCategoriesPage .ReputationCategoriesWrapper .ReputationCategoriesContent .ReputationCategoriesGrid .ReputationCategoryCard .ReputationCategoryCardBody{display:flex;flex-direction:column;padding:0}.ReputationCategoriesPage .ReputationCategoriesWrapper .ReputationCategoriesContent .ReputationCategoriesGrid .ReputationCategoryCard .ReputationCategoryCardBody .ReputationCategoryCardListRow{border-bottom:1px solid #f0f0f0;color:#444;cursor:pointer;font-size:14px;padding:16px 20px;transition:background-color .2s ease}.ReputationCategoriesPage .ReputationCategoriesWrapper .ReputationCategoriesContent .ReputationCategoriesGrid .ReputationCategoryCard .ReputationCategoryCardBody .ReputationCategoryCardListRow:last-child{border-bottom:none}.ReputationCategoriesPage .ReputationCategoriesWrapper .ReputationCategoriesContent .ReputationCategoriesGrid .ReputationCategoryCard .ReputationCategoryCardBody .ReputationCategoryCardListRow:hover{background-color:#f9f9f9;text-decoration:underline}.ReputationCategoryPage{background:var(--background_Gray_Light);display:flex;flex-direction:column;font-family:inherit;min-height:100vh;padding:0 6px 6px;width:100%}.ReputationCategoryPage .CategoryNav{align-items:center;border-bottom:0;display:flex;margin-bottom:10px;margin-top:15px;padding-inline:max(20px,(100% - 1250px)/2);width:100%}.ReputationCategoryPage .CategoryNav h1{color:var(--text_Title_Dark);cursor:pointer;font-size:13px;font-weight:400;margin-right:5px}.ReputationCategoryPage .CategoryNav h1:hover{text-decoration:underline}.ReputationCategoryPage .CategoryNav h1:last-child{color:var(--text_Title_Light_Light);font-size:12px;font-weight:500}.ReputationCategoryPage .CategoryNav h1:last-child:hover{cursor:default;text-decoration:none}.ReputationCategoryPage .CategoryNav span{color:var(--text_Title_Dark);font-size:16px}.ReputationCategoryPage .CategoryNav span:nth-child(4){color:var(--text_Title_Light_Light)}.ReputationCategoryPage .ReputationCategoryPageWrapper{align-items:flex-start;background-color:var(--background_White);border:1px solid var(--border_Light);border-radius:10px;display:flex;flex:1 1;flex-direction:column;height:auto;min-height:100%;padding:30px 5%;padding-inline:max(20px,(100% - 1250px)/2);transition:all .2s ease;width:100%}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader{border-bottom:2px solid var(--border_Light);margin-bottom:30px;padding-bottom:20px;width:100%}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryTitle{align-items:center;color:var(--text_Title_Dark);display:flex;font-size:30px;font-weight:700;gap:10px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategorySubtitle{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;gap:5px;margin-bottom:20px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategorySubtitle .info-icon{color:var(--text_Title_Light_Light);cursor:pointer;font-size:16px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategorySubtitle .CategoryTooltipText{display:flex;flex-direction:column;gap:15px;max-width:300px;min-width:250px;text-align:left;white-space:normal;width:-webkit-max-content;width:max-content}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategorySubtitle .CategoryTooltipText p{font-size:13px;font-weight:400;line-height:1.4;margin:0}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters{display:flex;gap:10px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer{position:relative}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 4px 15px #0000001a;left:0;min-width:280px;padding:15px;position:absolute;top:calc(100% + 10px);z-index:100}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown .DropdownHeader{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin-bottom:12px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown .RatingOptions{border:1px solid var(--border_Dark_Light);border-radius:6px;display:flex;overflow:hidden}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown .RatingOptions .RatingOption{align-items:center;background:none;border:none;border-right:1px solid var(--border_Dark_Light);color:var(--text_Title_Dark);cursor:pointer;display:flex;flex:1 1;font-family:inherit;font-size:14px;gap:4px;justify-content:center;padding:10px 0;transition:all .2s ease}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown .RatingOptions .RatingOption:last-child{border-right:none}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown .RatingOptions .RatingOption .material-symbols-outlined{font-size:16px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown .RatingOptions .RatingOption:hover{background:var(--background_Gray_Light_Light)}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .RatingFilterContainer .RatingDropdown .RatingOptions .RatingOption.Active{background:var(--background_Light_blue);color:var(--background_Blue);font-weight:500}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn{align-items:center;background:var(--background_White);border-radius:20px;color:var(--text_Title_Dark);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:6px;outline:3px solid #0000;padding:8px 16px;transition:all .2s ease}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn .material-symbols-outlined{font-size:18px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn img{height:18px;width:18px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn.SelectedFilter{background:var(--background_Light_blue);border-color:var(--background_Blue);color:var(--background_Blue)}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn.AllFiltersBtn{background:var(--background_Light_blue);border:2px solid var(--background_Blue);color:var(--background_Blue);outline:3px solid #0000}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn.AllFiltersBtn:hover{outline:3px solid var(--outline_Blue)}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn.RatingBtn{border:1px solid var(--border_Dark_Light)}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn.RatingBtn.Open,.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageHeader .CategoryFilters .FilterBtn.RatingBtn:hover{border-color:var(--background_Blue);color:var(--background_Blue);outline:3px solid var(--outline_Blue)}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent{display:flex;gap:40px;width:100%}@media(max-width:900px){.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent{flex-direction:column}}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol{flex:1 1}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListCount{color:var(--text_Title_Dark);font-size:16px;font-weight:600}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort{align-items:center;color:var(--text_Title_Light);display:flex;font-size:14px;position:relative;-webkit-user-select:none;user-select:none}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortToggle{align-items:center;cursor:pointer;display:flex;gap:8px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortToggle .SortValueWrapper{align-items:center;background:var(--background_Gray_Light_Light);border-radius:6px;color:var(--text_Title_Dark);display:flex;padding:6px 12px;transition:all .2s ease}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortToggle .SortValueWrapper strong{font-weight:500;margin:0}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortToggle .SortValueWrapper .material-symbols-outlined{font-size:20px;margin-left:2px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortToggle .SortValueWrapper:hover,.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort.Open .SortValueWrapper{background:var(--border_Light)}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu{animation:HeaderRightMenuOpen .12s ease;background:var(--background_White);border:1px solid var(--border_Light);border-radius:8px;box-shadow:0 4px 15px #0000001a;padding:10px;position:absolute;right:0;top:calc(100% + 5px);width:320px;z-index:100}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption{border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:15px;transition:all .2s ease}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption:hover{background:var(--background_Gray_Light_Light)}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption .RadioCircleWrapper{flex-shrink:0;padding-top:2px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption .RadioCircleWrapper .RadioCircle{align-items:center;border:2px solid var(--border_Dark_Light);border-radius:50%;display:flex;height:20px;justify-content:center;width:20px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption .RadioCircleWrapper .RadioCircle.Active{border-color:var(--background_Blue)}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption .RadioCircleWrapper .RadioCircle.Active .InnerCircle{background:var(--background_Blue);border-radius:50%;height:10px;width:10px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption .OptionContent{display:flex;flex-direction:column;gap:8px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption .OptionContent strong{color:var(--text_Title_Dark);font-size:15px;font-weight:500}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .ListTopBar .ListSort .SortDropdownMenu .SortOption .OptionContent p{color:var(--text_Title_Light);font-size:13px;line-height:1.4;margin:0}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList{display:flex;flex-direction:column;gap:20px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState{align-items:center;animation:fadeInScale .6s cubic-bezier(.16,1,.3,1) forwards;background:var(--background_White);border-radius:12px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:40px 0;text-align:center}@keyframes fadeInScale{0%{opacity:0;transform:scale(.97) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .NoResultsTitle{color:var(--text_Dark_100);font-size:13px;font-weight:400;margin:0 0 32px;text-align:center}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox{align-items:center;background:var(--background_Gray_Light);border:1px solid var(--border_Light);border-radius:12px;display:flex;flex-direction:column;padding:40px;width:100%}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox .EmptyStateIconWrapper{align-items:center;background:rgba(var(--background_Blue-rgb),.1);background:#f0f4ff;border-radius:50%;box-shadow:0 4px 14px #0000000d;display:flex;height:80px;justify-content:center;margin-bottom:24px;width:80px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox .EmptyStateIconWrapper .EmptyStateIcon{color:var(--background_Blue);font-size:40px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox h3{color:var(--text_Dark_200);font-size:24px;font-weight:700;margin:0 0 12px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox p{color:var(--text_Light);font-size:16px;line-height:1.2;margin:0 0 32px;max-width:460px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox .SignUpBtn{align-items:center;background:var(--background_Blue);border:none;border-radius:8px;box-shadow:0 4px 14px #0066ff4d;box-shadow:0 4px 14px rgba(var(--background_Blue-rgb,0,102,255),.3);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;padding:16px 32px;transition:all .2s ease}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox .SignUpBtn span{font-size:20px;transition:transform .2s ease}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox .SignUpBtn:hover{background:var(--background_Blue_Dark);box-shadow:0 6px 20px #06f6;box-shadow:0 6px 20px rgba(var(--background_Blue-rgb,0,102,255),.4);transform:translateY(-2px)}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .EmptyState .EmptyStateBox .SignUpBtn:hover span{transform:translateX(4px)}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState{display:flex;flex-direction:column;gap:20px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;box-shadow:0 4px 15px #00000005;display:flex;gap:20px;padding:20px}@keyframes shimmer{0%{background-position:-800px 0}to{background-position:800px 0}}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .shimmer-box{animation-duration:1.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:linear;background:#f6f7f8;background-image:linear-gradient(90deg,#f6f7f8 0,#edeef1 20%,#f6f7f8 40%,#f6f7f8);background-repeat:no-repeat;background-size:800px 100%;border-radius:4px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonLogo{border-radius:8px;flex-shrink:0;height:80px;width:80px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo{display:flex;flex:1 1;flex-direction:column;gap:8px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo .SkeletonRow{height:14px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo .SkeletonRow.top{height:18px;width:100px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo .SkeletonRow.title{height:24px;width:30%}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo .SkeletonRow.link{width:20%}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo .SkeletonRow.rating{height:20px;margin-bottom:10px;width:180px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo .SkeletonTags{display:flex;gap:8px;margin-top:5px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .LoadingState .CompanyCardSkeleton .SkeletonInfo .SkeletonTags .SkeletonTag{border-radius:6px;height:32px;width:110px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;cursor:pointer;display:flex;gap:20px;padding:20px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardLogo{align-items:center;border:1px solid var(--border_Light);border-radius:8px;display:flex;flex-shrink:0;height:80px;justify-content:center;overflow:hidden;width:80px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardLogo img{max-height:100%;max-width:100%;object-fit:contain}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo{flex:1 1}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .TopMeta{margin-bottom:8px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .TopMeta .MostRelevantBadge{background:var(--background_Gray_Light_Blue);border-radius:4px;color:var(--text_Title_Dark_Light);font-size:10px;font-weight:600;letter-spacing:.5px;padding:4px 8px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .NameRow{align-items:baseline;display:flex;gap:15px;justify-content:space-between}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .NameRow h2{color:var(--text_Title_Dark);font-size:20px;font-weight:600;margin:0}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .NameRow .AddressMeta{color:var(--text_Title_Light);font-size:13px;text-align:right}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .DomainLink{color:var(--text_Title_Dark);display:inline-block;font-size:14px;font-weight:500;margin-bottom:10px;text-decoration:none}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .DomainLink:hover{text-decoration:underline}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .RatingBreakdown{align-items:center;display:flex;gap:8px;margin-bottom:15px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .RatingBreakdown .StarsGroup{display:flex;gap:2px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .RatingBreakdown .StarsGroup .StarIcon{align-items:center;display:flex}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .RatingBreakdown .StarsGroup .StarIcon .material-symbols-outlined{color:var(--background_Blue);font-size:18px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 20}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .RatingBreakdown .StarsGroup .StarIcon.Empty .material-symbols-outlined{color:var(--border_Light);font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" 20}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .RatingBreakdown .AvgScore{color:var(--text_Title_Dark);font-size:14px;font-weight:600}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .RatingBreakdown .ReviewCount{color:var(--text_Title_Light);cursor:pointer;font-size:14px;text-decoration:underline}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .CategoryTags{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .CategoryTags .ReputationProfilePublicLeftBenefitssBox{align-items:center;background:var(--background_White);border:1px solid var(--border_Light);border-radius:7px;box-shadow:0 1px 3px #0000000d;cursor:pointer;display:flex;padding:6px 12px;text-decoration:none;transition:all .2s ease}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .CategoryTags .ReputationProfilePublicLeftBenefitssBox span.material-symbols-outlined{color:var(--background_Blue);font-size:18px;margin-right:7px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .CategoryTags .ReputationProfilePublicLeftBenefitssBox h2{color:var(--background_Blue);font-size:14px;font-weight:400;margin:0;white-space:nowrap}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .CompaniesList .CompanyCard .CompanyCardInfo .CategoryTags .ReputationProfilePublicLeftBenefitssBox:hover h2{text-decoration:underline}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .PaginationControls{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:40px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .PaginationControls button{background:var(--background_White);border:1px solid var(--border_Dark_Light);border-radius:6px;color:var(--text_Title_Dark);cursor:pointer;font-weight:500;padding:8px 16px;transition:all .2s ease}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .PaginationControls button:hover:not(:disabled){border-color:var(--background_Blue);color:var(--background_Blue)}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .LeftCol .PaginationControls button:disabled{cursor:not-allowed;opacity:.5}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol{flex-shrink:0;width:320px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox{background:var(--background_White);border:1px solid var(--border_Light);border-radius:12px;padding:20px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesBoxHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesBoxHeader h3{color:var(--text_Title_Dark);font-size:16px;font-weight:600;margin:0}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesBoxHeader .ShowAllBtn{background:none;border:none;color:var(--background_Blue);cursor:pointer;font-size:14px;font-weight:500}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesBoxHeader .ShowAllBtn:hover{text-decoration:underline}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList{display:flex;flex-direction:column;gap:15px;list-style:none;margin:0;padding:0}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem{align-items:flex-start;border-bottom:1px solid var(--border_Light);display:flex;gap:15px;padding-bottom:15px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem:hover .RelatedText h4{text-decoration:underline}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem:last-child{border-bottom:none;padding-bottom:0}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem .RelatedIcon{align-items:center;border:1px solid var(--border_Light);border-radius:8px;color:var(--text_Title_Light);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem .RelatedIcon .material-symbols-outlined{font-size:20px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem .RelatedText h4{color:var(--text_Title_Dark);font-size:15px;font-weight:600;margin:0 0 5px}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem .RelatedText p{align-items:center;color:var(--background_Blue);display:flex;font-size:13px;gap:4px;margin:0}.ReputationCategoryPage .ReputationCategoryPageWrapper .CategoryPageContent .RightCol .RelatedCategoriesBox .RelatedCategoriesList .RelatedCategoryItem .RelatedText p .material-symbols-outlined{font-size:14px}
/*# sourceMappingURL=main.5522f703.css.map*/