.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.practice-hub-dark input[type=date],.practice-hub-dark input[type=email],.practice-hub-dark input[type=number],.practice-hub-dark input[type=search],.practice-hub-dark input[type=text],.practice-hub-dark select,.practice-hub-dark textarea{--tw-border-opacity:1;border-color:hsl(0 0% 15%/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:hsl(0 0% 10%/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 96%/var(--tw-text-opacity,1))}.practice-hub-dark input[type=date]::-moz-placeholder,.practice-hub-dark input[type=email]::-moz-placeholder,.practice-hub-dark input[type=number]::-moz-placeholder,.practice-hub-dark input[type=search]::-moz-placeholder,.practice-hub-dark input[type=text]::-moz-placeholder,.practice-hub-dark select::-moz-placeholder,.practice-hub-dark textarea::-moz-placeholder{--tw-text-opacity:1;color:hsl(0 0% 50%/var(--tw-text-opacity,1))}.practice-hub-dark input[type=date]::placeholder,.practice-hub-dark input[type=email]::placeholder,.practice-hub-dark input[type=number]::placeholder,.practice-hub-dark input[type=search]::placeholder,.practice-hub-dark input[type=text]::placeholder,.practice-hub-dark select::placeholder,.practice-hub-dark textarea::placeholder{--tw-text-opacity:1;color:hsl(0 0% 50%/var(--tw-text-opacity,1))}.practice-hub-dark .practice-hub-panel-secondary{background-color:#121212!important;color:#e5e5e5!important;border-color:#262626!important}.practice-hub-light input[type=date],.practice-hub-light input[type=email],.practice-hub-light input[type=number],.practice-hub-light input[type=search],.practice-hub-light input[type=text],.practice-hub-light select,.practice-hub-light textarea{--tw-border-opacity:1;border-color:hsl(0 0% 70%/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light input[type=date]::-moz-placeholder,.practice-hub-light input[type=email]::-moz-placeholder,.practice-hub-light input[type=number]::-moz-placeholder,.practice-hub-light input[type=search]::-moz-placeholder,.practice-hub-light input[type=text]::-moz-placeholder,.practice-hub-light select::-moz-placeholder,.practice-hub-light textarea::-moz-placeholder{--tw-text-opacity:1;color:hsl(0 0% 50%/var(--tw-text-opacity,1))}.practice-hub-light input[type=date]::placeholder,.practice-hub-light input[type=email]::placeholder,.practice-hub-light input[type=number]::placeholder,.practice-hub-light input[type=search]::placeholder,.practice-hub-light input[type=text]::placeholder,.practice-hub-light select::placeholder,.practice-hub-light textarea::placeholder{--tw-text-opacity:1;color:hsl(0 0% 50%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel-secondary,.practice-hub-light [class*=SelectTrigger],.practice-hub-light [role=combobox],.practice-hub-light button[class*=ghost],.practice-hub-light button[class*=outline],.practice-hub-light input,.practice-hub-light select,.practice-hub-light textarea{background-color:#ffffff!important;color:#111111!important;border-color:#d1d5db!important}.practice-hub-light input::-moz-placeholder,.practice-hub-light textarea::-moz-placeholder{color:#6b7280!important}.practice-hub-light input::placeholder,.practice-hub-light textarea::placeholder{color:#6b7280!important}.practice-hub-dark input::-moz-placeholder,.practice-hub-dark textarea::-moz-placeholder{color:rgb(115,115,115)!important}.practice-hub-dark input::placeholder,.practice-hub-dark textarea::placeholder{color:rgb(115,115,115)!important}.practice-hub-light input::-moz-placeholder,.practice-hub-light textarea::-moz-placeholder{color:rgb(115,115,115)!important}.practice-hub-light input::placeholder,.practice-hub-light textarea::placeholder{color:rgb(115,115,115)!important}.practice-hub-dark [data-placeholder],.practice-hub-dark [role=combobox] span,.practice-hub-light [data-placeholder],.practice-hub-light [role=combobox] span{color:rgb(115,115,115)!important}.practice-hub-dark button:not(.practice-hub-button-primary):not(.practice-hub-suggestion-button):not(.practice-hub-filter-pill):not(.practice-hub-step-btn):not(.ph-tool):not(.ph-text-btn):not(.ph-icon-btn):not(.ph-chip):not(.ph-ctrl):not(.ph-quick):not(.ph-composer-send):not(.ph-cite-pill){--tw-border-opacity:1;border-color:hsl(0 0% 15%/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:hsl(0 0% 10%/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 96%/var(--tw-text-opacity,1))}.practice-hub-dark button:not(.practice-hub-button-primary):not(.practice-hub-suggestion-button):not(.practice-hub-filter-pill):not(.practice-hub-step-btn):not(.ph-tool):not(.ph-text-btn):not(.ph-icon-btn):not(.ph-chip):not(.ph-ctrl):not(.ph-quick):not(.ph-composer-send):not(.ph-cite-pill):hover{border-color:rgb(229 160 29/.3);--tw-bg-opacity:1;background-color:hsl(0 0% 15%/var(--tw-bg-opacity,1))}.practice-hub-light button:not(.practice-hub-button-primary):not(.practice-hub-suggestion-button):not(.doc-template-btn):not(.doc-template-category-btn):not(.practice-hub-filter-pill):not(.practice-hub-step-btn):not(.ph-tool):not(.ph-text-btn):not(.ph-icon-btn):not(.ph-chip):not(.ph-ctrl):not(.ph-quick):not(.ph-composer-send):not(.ph-cite-pill){--tw-border-opacity:1;border-color:hsl(0 0% 70%/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.practice-hub-light button:not(.practice-hub-button-primary):not(.practice-hub-suggestion-button):not(.doc-template-btn):not(.doc-template-category-btn):not(.practice-hub-filter-pill):not(.practice-hub-step-btn):not(.ph-tool):not(.ph-text-btn):not(.ph-icon-btn):not(.ph-chip):not(.ph-ctrl):not(.ph-quick):not(.ph-composer-send):not(.ph-cite-pill):hover{border-color:rgb(16 185 129/.3);--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.practice-hub-light .practice-hub-panel .practice-hub-suggestion-button,.practice-hub-light .practice-hub-suggestion-button{background-color:white!important;color:rgb(5,150,105)!important;border-color:white!important;box-shadow:none!important}.practice-hub-light .practice-hub-panel .practice-hub-suggestion-button:hover,.practice-hub-light .practice-hub-suggestion-button:hover{background-color:rgb(236,253,245)!important;border-color:rgb(236,253,245)!important;box-shadow:none!important}.practice-hub-dark .practice-hub-button-primary,.practice-hub-dark button[type=submit]{--tw-border-opacity:1;border-color:rgb(229 160 29/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(229 160 29/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 0%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel button[class*=" bg-emerald"]:not(.practice-hub-suggestion-button):not([class*="hover:bg-emerald"]):not(.doc-template-btn):not(.practice-hub-filter-pill):not(.practice-hub-step-btn),.practice-hub-light .practice-hub-panel button[class*=" bg-green"]:not(.practice-hub-suggestion-button):not([class*="hover:bg-green"]):not(.doc-template-btn):not(.practice-hub-filter-pill):not(.practice-hub-step-btn),.practice-hub-light .practice-hub-panel button[class^=bg-emerald]:not(.practice-hub-suggestion-button):not(.doc-template-btn):not(.practice-hub-filter-pill):not(.practice-hub-step-btn),.practice-hub-light .practice-hub-panel button[class^=bg-green]:not(.practice-hub-suggestion-button):not(.doc-template-btn):not(.practice-hub-filter-pill):not(.practice-hub-step-btn){color:white!important}.practice-hub-dark .card,.practice-hub-dark .practice-hub-card{background-color:#1a1a1a;border:1px solid rgba(255,255,255,.12)}.practice-hub-light .card,.practice-hub-light .practice-hub-card{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.practice-hub-dark label{--tw-text-opacity:1;color:hsl(0 0% 70%/var(--tw-text-opacity,1))}.practice-hub-light label{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.practice-hub-dark h1,.practice-hub-dark h2,.practice-hub-dark h3,.practice-hub-dark h4,.practice-hub-dark h5,.practice-hub-dark h6{--tw-text-opacity:1;color:hsl(0 0% 96%/var(--tw-text-opacity,1))}.practice-hub-light h1,.practice-hub-light h2,.practice-hub-light h3,.practice-hub-light h4,.practice-hub-light h5,.practice-hub-light h6{--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-dark p{--tw-text-opacity:1;color:hsl(0 0% 70%/var(--tw-text-opacity,1))}.practice-hub-light p{--tw-text-opacity:1;color:hsl(0 0% 40%/var(--tw-text-opacity,1))}.practice-hub-dark a{--tw-text-opacity:1;color:rgb(229 160 29/var(--tw-text-opacity,1))}.practice-hub-dark a:hover{--tw-text-opacity:1;color:rgb(245 184 77/var(--tw-text-opacity,1))}.practice-hub-light a{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.practice-hub-light a:hover{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-dark hr{--tw-border-opacity:1;border-color:hsl(0 0% 15%/var(--tw-border-opacity,1))}.practice-hub-light hr{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.practice-hub-dark .badge{border-color:rgb(55 65 81/var(--tw-border-opacity,1));background-color:hsl(0 0% 15%/var(--tw-bg-opacity,1));color:hsl(0 0% 70%/var(--tw-text-opacity,1))}.practice-hub-dark .badge,.practice-hub-light .badge{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.practice-hub-light .badge{border-color:hsl(0 0% 70%/var(--tw-border-opacity,1));background-color:rgb(243 244 246/var(--tw-bg-opacity,1));color:rgb(55 65 81/var(--tw-text-opacity,1))}.practice-hub-dark code,.practice-hub-dark pre{--tw-border-opacity:1;border-color:hsl(0 0% 15%/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:hsl(0 0% 10%/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 70%/var(--tw-text-opacity,1))}.practice-hub-light code,.practice-hub-light pre{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 15%/var(--tw-text-opacity,1))}.practice-hub-dark table,.practice-hub-dark th{--tw-border-opacity:1;border-color:hsl(0 0% 15%/var(--tw-border-opacity,1))}.practice-hub-dark th{--tw-bg-opacity:1;background-color:hsl(0 0% 10%/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 70%/var(--tw-text-opacity,1))}.practice-hub-dark td{--tw-border-opacity:1;border-color:hsl(0 0% 15%/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.practice-hub-light table,.practice-hub-light th{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.practice-hub-light th{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.practice-hub-light td{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 40%/var(--tw-text-opacity,1))}.practice-hub-dark .alert{border-color:hsl(0 0% 15%/var(--tw-border-opacity,1));background-color:hsl(0 0% 10%/var(--tw-bg-opacity,1));color:hsl(0 0% 70%/var(--tw-text-opacity,1))}.practice-hub-dark .alert,.practice-hub-light .alert{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.practice-hub-light .alert{border-color:rgb(229 231 235/var(--tw-border-opacity,1));background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(55 65 81/var(--tw-text-opacity,1))}.practice-hub-dark .success{--tw-border-opacity:1;border-color:rgb(22 101 52/var(--tw-border-opacity,1));background-color:rgb(20 83 45/.2);--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.practice-hub-light .success{border-color:rgb(187 247 208/var(--tw-border-opacity,1));background-color:rgb(240 253 244/var(--tw-bg-opacity,1));color:rgb(21 128 61/var(--tw-text-opacity,1))}.practice-hub-dark .error{--tw-border-opacity:1;border-color:rgb(153 27 27/var(--tw-border-opacity,1));background-color:rgb(127 29 29/.2);--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.practice-hub-light .error{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.practice-hub-dark .warning{--tw-border-opacity:1;border-color:rgb(133 77 14/var(--tw-border-opacity,1));background-color:rgb(113 63 18/.2);--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.practice-hub-light .warning{--tw-border-opacity:1;border-color:rgb(254 240 138/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 252 232/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(161 98 7/var(--tw-text-opacity,1))}.practice-hub-dark .info{--tw-border-opacity:1;border-color:rgb(30 64 175/var(--tw-border-opacity,1));background-color:rgb(30 58 138/.2);--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.practice-hub-light .info{--tw-border-opacity:1;border-color:rgb(191 219 254/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.practice-hub-dark .spinner{border-color:hsl(0 0% 15%/var(--tw-border-opacity,1));--tw-border-opacity:1;border-top-color:rgb(229 160 29/var(--tw-border-opacity,1))}.practice-hub-light .spinner{border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-border-opacity:1;border-top-color:rgb(5 150 105/var(--tw-border-opacity,1))}.practice-hub-dark input[type=checkbox],.practice-hub-dark input[type=radio]{--tw-border-opacity:1;border-color:hsl(0 0% 15%/var(--tw-border-opacity,1))}.practice-hub-dark input[type=checkbox]:checked,.practice-hub-dark input[type=radio]:checked{--tw-border-opacity:1;border-color:rgb(229 160 29/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(229 160 29/var(--tw-bg-opacity,1))}.practice-hub-light input[type=checkbox],.practice-hub-light input[type=radio]{--tw-border-opacity:1;border-color:hsl(0 0% 70%/var(--tw-border-opacity,1))}.practice-hub-dark .dropdown-menu,.practice-hub-dark [role=menu]{--tw-border-opacity:1;border-color:hsl(0 0% 15%/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:hsl(0 0% 10%/var(--tw-bg-opacity,1))}.practice-hub-light .dropdown-menu,.practice-hub-light [role=menu]{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.practice-hub-light [data-radix-menu-content] ::-webkit-scrollbar-thumb,.practice-hub-light [role=menu] ::-webkit-scrollbar-thumb{background:rgb(156,163,175)!important;border:1px solid rgba(156,163,175,.3);border-radius:4px}.practice-hub-light [data-radix-menu-content] ::-webkit-scrollbar-track,.practice-hub-light [role=menu] ::-webkit-scrollbar-track{background:rgba(156,163,175,.05)!important;border-radius:4px}.practice-hub-light [data-radix-menu-content] ::-webkit-scrollbar-thumb:hover,.practice-hub-light [role=menu] ::-webkit-scrollbar-thumb:hover{background:rgb(107,114,128)!important;border:1px solid rgba(156,163,175,.5)}.practice-hub-dark .dropdown-item,.practice-hub-dark [role=menuitem]{--tw-text-opacity:1;color:hsl(0 0% 70%/var(--tw-text-opacity,1))}.practice-hub-dark .dropdown-item:hover,.practice-hub-dark [role=menuitem]:hover{--tw-bg-opacity:1;background-color:hsl(0 0% 15%/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(229 160 29/var(--tw-text-opacity,1))}.practice-hub-light .dropdown-item,.practice-hub-light [role=menuitem]{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.practice-hub-light .dropdown-item:hover,.practice-hub-light [role=menuitem]:hover{color:rgb(5 150 105/var(--tw-text-opacity,1))}.practice-hub-dark .tooltip{border-color:hsl(0 0% 15%/var(--tw-border-opacity,1));background-color:hsl(0 0% 10%/var(--tw-bg-opacity,1));color:hsl(0 0% 70%/var(--tw-text-opacity,1))}.practice-hub-dark .tooltip,.practice-hub-light .tooltip{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.practice-hub-light .tooltip{border-color:rgb(229 231 235/var(--tw-border-opacity,1));background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(55 65 81/var(--tw-text-opacity,1));--tw-shadow:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.practice-hub-dark .modal{--tw-border-opacity:1;border-color:hsl(0 0% 15%/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:hsl(0 0% 10%/var(--tw-bg-opacity,1))}.practice-hub-light .modal{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 25px 50px -12px rgb(0 0 0/0.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.practice-hub-dark .modal-overlay{background-color:hsl(0 0% 0%/.8)}.practice-hub-light .modal-overlay{background-color:hsl(0 0% 10%/.5)}.practice-hub-dark .tab{border-color:transparent;--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.practice-hub-dark .tab:hover{--tw-text-opacity:1;color:hsl(0 0% 70%/var(--tw-text-opacity,1))}.practice-hub-dark .tab-active{--tw-border-opacity:1;border-color:rgb(229 160 29/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(229 160 29/var(--tw-text-opacity,1))}.practice-hub-light .tab{border-color:transparent;--tw-text-opacity:1;color:hsl(0 0% 40%/var(--tw-text-opacity,1))}.practice-hub-light .tab:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.practice-hub-light .tab-active{color:rgb(5 150 105/var(--tw-text-opacity,1))}.practice-hub-dark .progress-bar{--tw-bg-opacity:1;background-color:hsl(0 0% 15%/var(--tw-bg-opacity,1))}.practice-hub-dark .progress-fill{--tw-bg-opacity:1;background-color:rgb(229 160 29/var(--tw-bg-opacity,1))}.practice-hub-light .progress-bar{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.practice-hub-dark .skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--tw-bg-opacity:1;background-color:hsl(0 0% 15%/var(--tw-bg-opacity,1))}@keyframes pulse{50%{opacity:.5}}.practice-hub-light .skeleton{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.practice-hub-dark :disabled,.practice-hub-light :disabled{cursor:not-allowed;opacity:.5}.practice-hub-dark ::-moz-selection{background-color:rgb(229 160 29/.3);--tw-text-opacity:1;color:hsl(0 0% 96%/var(--tw-text-opacity,1))}.practice-hub-dark ::selection{background-color:rgb(229 160 29/.3);--tw-text-opacity:1;color:hsl(0 0% 96%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel-header .practice-hub-text-primary,.practice-hub-light .practice-hub-panel-header h3{font-weight:600;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel [class*=icon],.practice-hub-light .practice-hub-panel svg,.practice-hub-light .practice-hub-panel-header .practice-hub-accent,.practice-hub-light .practice-hub-panel-header svg{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel .practice-hub-text-secondary,.practice-hub-light .practice-hub-panel .text-muted-foreground,.practice-hub-light .practice-hub-panel p.text-sm,.practice-hub-light .practice-hub-panel p[class*=description]{--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel h4,.practice-hub-light .practice-hub-panel h5{font-weight:500;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-dark .practice-hub-panel-header .practice-hub-accent,.practice-hub-dark .practice-hub-panel-header svg{--tw-text-opacity:1;color:rgb(229 160 29/var(--tw-text-opacity,1))}.practice-hub-dark .practice-hub-panel h4,.practice-hub-dark .practice-hub-panel h5{font-weight:500;--tw-text-opacity:1;color:rgb(229 160 29/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel label{font-weight:500;--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 rgb(0 0 0/0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border:1px solid rgba(5,150,105,.3)}.practice-hub-dark .practice-hub-panel{background-color:#1a1a1a!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 2px 8px rgba(0,0,0,.4)}.practice-hub-light .tool-button-active{border-color:rgb(52 211 153/var(--tw-border-opacity,1));background-color:rgb(236 253 245/var(--tw-bg-opacity,1));color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light .success{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel a{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1));text-decoration-line:underline}.practice-hub-light .practice-hub-panel a:hover{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel .badge{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.practice-hub-light :focus-visible{outline-width:2px;outline-offset:2px;outline-color:#059669}.practice-hub-light ::-webkit-scrollbar-thumb{background-color:rgb(16 185 129/.6)}.practice-hub-light ::-webkit-scrollbar-thumb:hover{background-color:rgb(16 185 129/.8)}.practice-hub-light .progress-fill{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.practice-hub-light .tab-active{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1));font-weight:500;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light input[type=checkbox]:checked,.practice-hub-light input[type=radio]:checked{--tw-border-opacity:1;border-color:rgb(5 150 105/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.practice-hub-light .dropdown-item:hover,.practice-hub-light [role=menuitem]:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light ::-moz-selection{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light ::selection{--tw-bg-opacity:1;background-color:rgb(167 243 208/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light .tool-button{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light .tool-button:hover{background-color:rgb(236 253 245/.5);color:rgb(6 95 70/var(--tw-text-opacity,1))}.practice-hub-light .tool-button-active{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.practice-hub-light .tool-button svg{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.practice-hub-light .tool-button-active svg{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light .tool-button[data-tool-id=shepardize],.practice-hub-light .tool-button[data-tool-id=shepards]{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.practice-hub-light .tool-button[data-tool-id=shepardize]:hover,.practice-hub-light .tool-button[data-tool-id=shepards]:hover{background-color:rgb(250 245 255/.5);--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity,1))}.practice-hub-light .tool-button-active[data-tool-id=shepardize],.practice-hub-light .tool-button-active[data-tool-id=shepards]{--tw-border-opacity:1;border-color:rgb(168 85 247/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(107 33 168/var(--tw-text-opacity,1))}.practice-hub-light .tool-button[data-tool-id=shepardize] svg,.practice-hub-light .tool-button[data-tool-id=shepards] svg{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel[data-tool-id=shepardize] .practice-hub-panel-header h3,.practice-hub-light .practice-hub-panel[data-tool-id=shepards] .practice-hub-panel-header h3,.practice-hub-light .tool-button-active[data-tool-id=shepardize] svg,.practice-hub-light .tool-button-active[data-tool-id=shepards] svg{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel[data-tool-id=shepardize] .practice-hub-panel-header svg,.practice-hub-light .practice-hub-panel[data-tool-id=shepards] .practice-hub-panel-header svg{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel ::-webkit-scrollbar-track{background:rgba(5,150,105,.05)!important;border-radius:4px}.practice-hub-light .practice-hub-panel ::-webkit-scrollbar-thumb{background:rgb(5,150,105)!important;border-radius:4px;border:1px solid rgba(5,150,105,.3)}.practice-hub-light .practice-hub-panel ::-webkit-scrollbar-thumb:hover{background:rgb(4,120,87)!important;border:1px solid rgba(5,150,105,.5)}.practice-hub-light .practice-hub-panel[data-tool-id=shepardize] ::-webkit-scrollbar-thumb,.practice-hub-light .practice-hub-panel[data-tool-id=shepards] ::-webkit-scrollbar-thumb{background:rgb(126,34,206)!important;border:1px solid rgba(126,34,206,.3)}.practice-hub-light .practice-hub-panel[data-tool-id=shepardize] ::-webkit-scrollbar-thumb:hover,.practice-hub-light .practice-hub-panel[data-tool-id=shepards] ::-webkit-scrollbar-thumb:hover{background:rgb(107,33,168)!important;border:1px solid rgba(126,34,206,.5)}.practice-hub-light .practice-hub-panel *{scrollbar-width:thin;scrollbar-color:rgba(5,150,105,.8) rgba(5,150,105,.05)}.practice-hub-light .practice-hub-panel[data-tool-id=shepardize] *,.practice-hub-light .practice-hub-panel[data-tool-id=shepards] *{scrollbar-width:thin;scrollbar-color:rgba(126,34,206,.8) rgba(126,34,206,.05)}.practice-hub-light .practice-hub-panel .deep-research-depth-btn{background-color:white;border-radius:.5rem;border:1px solid rgb(229,231,235);font-size:.75rem;font-weight:500;color:rgb(107,114,128);padding:.5rem .75rem}.practice-hub-light .practice-hub-panel .deep-research-depth-btn:hover{background-color:rgb(249,250,251);color:rgb(55,65,81)}.practice-hub-light .practice-hub-panel .deep-research-depth-btn.deep-research-depth-btn-active{background-color:rgb(236,253,245);border-color:rgb(52,211,153);color:rgb(4,120,87)}.practice-hub-dark .practice-hub-panel .deep-research-depth-btn{background-color:rgb(17,24,39);border-radius:.5rem;border:1px solid rgb(55,65,81);font-size:.75rem;font-weight:500;color:rgb(156,163,175);padding:.5rem .75rem}.practice-hub-dark .practice-hub-panel .deep-research-depth-btn:hover{background-color:rgb(31,41,55);color:rgb(249,250,251)}.practice-hub-dark .practice-hub-panel .deep-research-depth-btn.deep-research-depth-btn-active{background-color:rgba(212,175,55,.18);border-color:rgba(212,175,55,.6);color:rgb(252,211,77)}.practice-hub-dark .practice-hub-header h1,.practice-hub-dark .practice-hub-title{color:rgb(212,175,55)!important;font-weight:500}.practice-hub-light .practice-hub-header h1,.practice-hub-light .practice-hub-title{color:rgb(5,150,105)!important;font-weight:500}.practice-hub-light .practice-hub-header p,.practice-hub-light .practice-hub-subtitle{--tw-text-opacity:1;color:hsl(0 0% 50%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-sidebar [id^=category-]{font-weight:600;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-main .practice-hub-accent svg,.practice-hub-light .practice-hub-sidebar p[aria-label*=active]{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-header button[aria-label*=history]{--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-header button[aria-label*=history]:hover,.practice-hub-light .practice-hub-header button[aria-pressed=true]{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-header button[aria-label*=Help],.practice-hub-light .practice-hub-header button[aria-label*=help]{--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-header button[aria-label*=Help]:hover,.practice-hub-light .practice-hub-header button[aria-label*=help]:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-header button[aria-label*=User]{--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-header button[aria-label*=User]:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light .dropdown-menu .dropdown-item:hover,.practice-hub-light [role=menu] [role=menuitem]:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-header button[aria-label*=country],.practice-hub-light .practice-hub-header button[aria-label*=language]{--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-header button[aria-label*=country]:hover,.practice-hub-light .practice-hub-header button[aria-label*=language]:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-header button[aria-label*=mode]{--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-header button[aria-label*=mode]:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-sidebar [role=note]{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.practice-hub-light .spinner,.practice-hub-light .spinner-gold{border-color:rgb(5,150,105) rgba(5,150,105,.2) rgba(5,150,105,.2)}.practice-hub-light .success,.practice-hub-light [role=alert].success{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.practice-hub-light .info,.practice-hub-light [role=alert].info{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel hr{--tw-border-opacity:1;border-color:rgb(209 250 229/var(--tw-border-opacity,1))}.practice-hub-light .practice-hub-panel h4,.practice-hub-light .practice-hub-panel h5,.practice-hub-light .practice-hub-panel h6{font-weight:600;--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel input:focus,.practice-hub-light .practice-hub-panel select:focus,.practice-hub-light .practice-hub-panel textarea:focus{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(16 185 129/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px}.practice-hub-light [aria-current=page],.practice-hub-light [aria-selected=true]{border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.practice-hub-light [aria-current=page],.practice-hub-light [aria-selected=true],.practice-hub-light kbd{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light kbd{border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.practice-hub-light .status-active,.practice-hub-light [data-status=active]{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.practice-hub-light .tooltip,.practice-hub-light [role=tooltip]{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.practice-hub-light .practice-hub-panel button[type=button]:not(.practice-hub-button-primary):not(.practice-hub-filter-pill):not(.practice-hub-step-btn){--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel button[type=button]:not(.practice-hub-button-primary):not(.practice-hub-filter-pill):not(.practice-hub-step-btn):hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.practice-hub-light button[aria-label*=Download],.practice-hub-light button[aria-label*=Export],.practice-hub-light button[aria-label*=download],.practice-hub-light button[aria-label*=export]{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light button[aria-label*=Download]:hover,.practice-hub-light button[aria-label*=Export]:hover,.practice-hub-light button[aria-label*=download]:hover,.practice-hub-light button[aria-label*=export]:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.practice-hub-light button[aria-label*=Copy],.practice-hub-light button[aria-label*=copy]{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light button[aria-label*=Copy]:hover,.practice-hub-light button[aria-label*=copy]:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel [class*=flex] svg,.practice-hub-light .practice-hub-panel [class*=grid] svg,.practice-hub-light .practice-hub-panel svg:not(button svg),.practice-hub-light .practice-hub-panel-header svg{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel .text-sm:not(.prose .text-sm),.practice-hub-light .practice-hub-panel [class*=description],.practice-hub-light .practice-hub-panel p:not(.text-xs):not(.text-lg):not(.text-xl):not(.prose p){--tw-text-opacity:1;color:hsl(0 0% 10%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel .text-muted-foreground:not(.prose *),.practice-hub-light .practice-hub-panel [class*=helper]:not(.prose *),.practice-hub-light .practice-hub-panel [class*=hint]:not(.prose *),.practice-hub-light .practice-hub-panel [class*=subtitle]:not(.prose *){--tw-text-opacity:1;color:hsl(0 0% 40%/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel .card svg,.practice-hub-light .practice-hub-panel [aria-hidden=true] svg,.practice-hub-light .practice-hub-panel [aria-label*=info] svg,.practice-hub-light .practice-hub-panel [aria-label*=status] svg,.practice-hub-light .practice-hub-panel [class*=card] svg,.practice-hub-light .practice-hub-panel [class*=feature] svg,.practice-hub-light .practice-hub-panel [class*=icon-container],.practice-hub-light .practice-hub-panel [class*=icon-wrapper],.practice-hub-light .practice-hub-panel [class*=info] svg,.practice-hub-light .practice-hub-panel [class*=item] svg,.practice-hub-light .practice-hub-panel [class*=status] svg,.practice-hub-light .practice-hub-panel li svg,.practice-hub-light .practice-hub-panel ol svg,.practice-hub-light .practice-hub-panel ul svg{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.practice-hub-light .practice-hub-panel button svg{color:currentColor}.practice-hub-light .practice-hub-panel .practice-hub-button-primary svg,.practice-hub-light .practice-hub-panel button[type=submit] svg{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.practice-hub-dark input::-moz-placeholder,.practice-hub-dark select::-moz-placeholder,.practice-hub-dark textarea::-moz-placeholder{color:rgb(115,115,115)!important;opacity:1!important}.practice-hub-dark input::placeholder,.practice-hub-dark select::placeholder,.practice-hub-dark textarea::placeholder{color:rgb(115,115,115)!important;opacity:1!important}.practice-hub-light input::-moz-placeholder,.practice-hub-light select::-moz-placeholder,.practice-hub-light textarea::-moz-placeholder{color:rgb(115,115,115)!important;opacity:1!important}.practice-hub-light input::placeholder,.practice-hub-light select::placeholder,.practice-hub-light textarea::placeholder{color:rgb(115,115,115)!important;opacity:1!important}.practice-hub-dark .practice-hub-panel [role=combobox]>span:not([class*=text-]),.practice-hub-dark .practice-hub-panel button[role=combobox]>span:not([class*=text-]),.practice-hub-dark [data-radix-select-trigger] [data-placeholder],.practice-hub-dark [role=combobox] [data-placeholder],.practice-hub-light .practice-hub-panel [role=combobox]>span:not([class*=text-]),.practice-hub-light .practice-hub-panel button[role=combobox]>span:not([class*=text-]),.practice-hub-light [data-radix-select-trigger] [data-placeholder],.practice-hub-light [role=combobox] [data-placeholder]{color:rgb(115,115,115)!important}.practice-hub-dark input[class*="placeholder:text-amber"]::-moz-placeholder,.practice-hub-dark input[class*="placeholder:text-gold"]::-moz-placeholder,.practice-hub-dark input[class*="placeholder:text-yellow"]::-moz-placeholder,.practice-hub-dark textarea[class*="placeholder:text-amber"]::-moz-placeholder,.practice-hub-dark textarea[class*="placeholder:text-gold"]::-moz-placeholder,.practice-hub-dark textarea[class*="placeholder:text-yellow"]::-moz-placeholder{--tw-text-opacity:1!important;color:hsl(0 0% 50%/var(--tw-text-opacity,1))!important}.practice-hub-dark input[class*="placeholder:text-amber"]::placeholder,.practice-hub-dark input[class*="placeholder:text-gold"]::placeholder,.practice-hub-dark input[class*="placeholder:text-yellow"]::placeholder,.practice-hub-dark textarea[class*="placeholder:text-amber"]::placeholder,.practice-hub-dark textarea[class*="placeholder:text-gold"]::placeholder,.practice-hub-dark textarea[class*="placeholder:text-yellow"]::placeholder{--tw-text-opacity:1!important;color:hsl(0 0% 50%/var(--tw-text-opacity,1))!important}.practice-hub-light input[class*="placeholder:text-amber"]::-moz-placeholder,.practice-hub-light input[class*="placeholder:text-gold"]::-moz-placeholder,.practice-hub-light input[class*="placeholder:text-yellow"]::-moz-placeholder,.practice-hub-light textarea[class*="placeholder:text-amber"]::-moz-placeholder,.practice-hub-light textarea[class*="placeholder:text-gold"]::-moz-placeholder,.practice-hub-light textarea[class*="placeholder:text-yellow"]::-moz-placeholder{--tw-text-opacity:1!important;color:hsl(0 0% 50%/var(--tw-text-opacity,1))!important}.practice-hub-light input[class*="placeholder:text-amber"]::placeholder,.practice-hub-light input[class*="placeholder:text-gold"]::placeholder,.practice-hub-light input[class*="placeholder:text-yellow"]::placeholder,.practice-hub-light textarea[class*="placeholder:text-amber"]::placeholder,.practice-hub-light textarea[class*="placeholder:text-gold"]::placeholder,.practice-hub-light textarea[class*="placeholder:text-yellow"]::placeholder{--tw-text-opacity:1!important;color:hsl(0 0% 50%/var(--tw-text-opacity,1))!important}.practice-hub-dark .panel-open-glow{box-shadow:0 0 20px rgba(0,0,0,.55);border-color:rgba(156,163,175,.7)!important}.practice-hub-light .panel-open-glow{box-shadow:0 0 18px rgba(15,23,42,.12);border-color:rgba(148,163,184,.7)!important}.practice-hub-dark .tool-button:hover svg{--tw-text-opacity:1;color:rgb(229 160 29/var(--tw-text-opacity,1))}.practice-hub-light .tool-button:hover{background-color:rgb(209 250 229/.7)}.practice-hub-light .tool-button:hover,.practice-hub-light .tool-button:hover svg{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.practice-hub-light .tool-button-active:hover{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.practice-hub-light .tool-button-active:hover,.practice-hub-light .tool-button-active:hover svg{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}[data-panel-resize-handle-id]{display:flex;align-items:center;justify-content:center;transition:background-color .15s ease}[data-panel-resize-handle-id][data-resize-handle-state=drag],[data-panel-resize-handle-id][data-resize-handle-state=hover]{background-color:rgba(212,175,55,.15)}.practice-hub-light [data-panel-resize-handle-id][data-resize-handle-state=drag],.practice-hub-light [data-panel-resize-handle-id][data-resize-handle-state=hover]{background-color:rgba(5,150,105,.15)}[data-panel-resize-handle-id]:after{content:"";position:absolute;border-radius:9999px;transition:all .15s ease}[data-panel-resize-handle-id][data-panel-group-direction=horizontal]:after{width:4px;height:32px;background-color:rgba(107,114,128,.5)}[data-panel-resize-handle-id][data-panel-group-direction=vertical]:after{width:32px;height:4px;background-color:rgba(107,114,128,.5)}[data-panel-resize-handle-id][data-resize-handle-state=drag]:after,[data-panel-resize-handle-id][data-resize-handle-state=hover]:after{background-color:rgba(212,175,55,.8)}.practice-hub-light [data-panel-resize-handle-id][data-resize-handle-state=drag]:after,.practice-hub-light [data-panel-resize-handle-id][data-resize-handle-state=hover]:after{background-color:rgba(5,150,105,.8)}[data-panel-resize-handle-id][data-panel-group-direction=horizontal][data-resize-handle-state=drag]:after,[data-panel-resize-handle-id][data-panel-group-direction=horizontal][data-resize-handle-state=hover]:after{height:48px}[data-panel-resize-handle-id][data-panel-group-direction=vertical][data-resize-handle-state=drag]:after,[data-panel-resize-handle-id][data-panel-group-direction=vertical][data-resize-handle-state=hover]:after{width:48px}#practice-hub-v3-root:fullscreen{background-color:hsl(var(--background))}#practice-hub-v3-root.practice-hub-dark:fullscreen,.practice-hub-dark #practice-hub-v3-root:fullscreen{background-color:#000000}#practice-hub-v3-root.practice-hub-light:fullscreen,.practice-hub-light #practice-hub-v3-root:fullscreen{background-color:#f9fafb}html.practice-hub-light #practice-hub-v3-root:fullscreen{background-color:#f9fafb}html.practice-hub-dark #practice-hub-v3-root:fullscreen{background-color:#000000}#practice-hub-v3-root::backdrop{background-color:hsl(var(--background))}#practice-hub-v3-root.practice-hub-light::backdrop,.practice-hub-light #practice-hub-v3-root::backdrop,html.practice-hub-light #practice-hub-v3-root::backdrop{background-color:#f9fafb}#practice-hub-v3-root.practice-hub-dark::backdrop,.practice-hub-dark #practice-hub-v3-root::backdrop,html.practice-hub-dark #practice-hub-v3-root::backdrop{background-color:#000000}#practice-hub-v3-root:fullscreen .practice-hub-header{border-radius:0}.fullscreen-indicator{position:fixed;bottom:16px;right:16px;padding:8px 12px;border-radius:8px;font-size:12px;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:100}#practice-hub-v3-root:fullscreen .fullscreen-indicator{opacity:.7}.practice-hub-panel.fixed.inset-0{z-index:100!important}.practice-hub-dark .practice-hub-panel.fixed.inset-0{background-color:#000000!important}.practice-hub-light .practice-hub-panel.fixed.inset-0{background-color:#ffffff!important}.practice-hub-panel.fixed.inset-0 .practice-hub-panel-header{position:sticky;top:0;z-index:10}.practice-hub-panel.fixed.inset-0>div:last-child{flex:1;overflow:auto}.minimized-panel-tray{background:linear-gradient(0deg,rgba(0,0,0,.1),transparent)}.practice-hub-light .minimized-panel-tray{background:linear-gradient(0deg,rgba(0,0,0,.05),transparent)}.minimized-panel-chip{transition:all .2s ease}.minimized-panel-chip:hover{transform:translateY(-2px)}.practice-hub-dark .minimized-panel-chip:hover{box-shadow:0 4px 12px rgba(212,175,55,.2)}.practice-hub-light .minimized-panel-chip:hover{box-shadow:0 4px 12px rgba(5,150,105,.2)}.panel-count-badge{font-variant-numeric:tabular-nums}.panel-count-badge.at-limit{color:rgb(245,158,11);background-color:rgba(245,158,11,.1)}.practice-hub-light .panel-count-badge.at-limit{color:rgb(217,119,6);background-color:rgba(217,119,6,.1)}.practice-hub-light .tool-result-card,.practice-hub-light [class*=tool-result]{background-color:white!important;border-color:rgb(110,231,183)!important;box-shadow:0 0 0 1px rgba(5,150,105,.2),0 2px 8px rgba(5,150,105,.1)!important}.practice-hub-light .tool-result-card>div:first-child,.practice-hub-light [class*=tool-result]>div:first-child{background-color:white!important;border-color:rgb(167,243,208)!important}.practice-hub-light .carta-ai-panel [class*=rounded-lg][class*=border]{background-color:white!important;border-color:rgb(110,231,183)!important}.practice-hub-light div[class*=border-gray-200][class*=rounded-lg]{border-color:rgb(110,231,183)!important;box-shadow:0 0 0 1px rgba(5,150,105,.2),0 2px 8px rgba(5,150,105,.1)!important}.practice-hub-light div[class*=bg-gray-50][class*=border-b]{background-color:white!important;border-color:rgb(167,243,208)!important}.practice-hub-light .practice-hub-panel .prose,.practice-hub-light .practice-hub-panel [class*=Card],.practice-hub-light .practice-hub-panel [class*=bg-gray-50],.practice-hub-light .practice-hub-panel [class*=card],.practice-hub-light [class*=cursor-pointer][class*=border-b]{background-color:white!important}.practice-hub-light .practice-hub-panel [class*=bg-gray-100]{background-color:rgb(236,253,245)!important}[data-panel-resize-handle-id]{cursor:col-resize!important;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-panel-resize-handle-id][data-panel-group-direction=vertical]{cursor:row-resize!important}[data-panel-resize-handle-id]{z-index:10}[data-panel-resize-handle-id]:before{content:"";position:absolute;inset:-4px;z-index:-1}.practice-hub-main [data-panel-group]{overflow:visible}.practice-hub-main [data-panel]{overflow:hidden}.practice-hub-light .practice-hub-panel .doc-template-category-btn{background-color:white!important;color:rgb(17,24,39)!important;border-color:rgb(229,231,235)!important}.practice-hub-light .practice-hub-panel .doc-template-category-btn span{color:rgb(17,24,39)!important}.practice-hub-light .practice-hub-panel .doc-template-category-btn:hover{background-color:rgba(5,150,105,.04)!important}.practice-hub-light .practice-hub-panel .doc-template-category-btn svg{color:rgb(156,163,175)!important}.practice-hub-light .practice-hub-panel .doc-template-btn:not(.doc-template-btn-selected){background-color:white!important;color:rgb(5,150,105)!important;border-color:transparent!important;box-shadow:none!important}.practice-hub-light .practice-hub-panel .doc-template-btn:not(.doc-template-btn-selected):hover{background-color:rgba(5,150,105,.05)!important;color:rgb(5,150,105)!important}.practice-hub-light .practice-hub-panel .doc-template-btn-selected{background-color:rgba(5,150,105,.12)!important;border:2px solid rgba(5,150,105,.5)!important;box-shadow:0 0 8px rgba(5,150,105,.25)!important;color:rgb(4,120,87)!important}.practice-hub-dark .practice-hub-panel .doc-template-category-btn{background-color:rgb(17,24,39)!important;color:rgb(209,213,219)!important;border-color:rgb(31,41,55)!important}.practice-hub-dark .practice-hub-panel .doc-template-category-btn span{color:rgb(209,213,219)!important}.practice-hub-dark .practice-hub-panel .doc-template-category-btn:hover{background-color:rgb(31,41,55)!important}.practice-hub-dark .practice-hub-panel .doc-template-btn:not(.doc-template-btn-selected){background-color:transparent!important;color:rgb(156,163,175)!important;border-color:transparent!important;box-shadow:none!important}.practice-hub-dark .practice-hub-panel .doc-template-btn:not(.doc-template-btn-selected):hover{background-color:rgb(31,41,55)!important;color:rgb(209,213,219)!important}.practice-hub-dark .practice-hub-panel .doc-template-btn-selected{background-color:rgba(212,175,55,.2)!important;border:2px solid rgba(212,175,55,.5)!important;box-shadow:0 0 8px rgba(212,175,55,.3)!important;color:rgb(212,175,55)!important}.practice-hub-dark .practice-hub-panel button[class*=bg-gold],.practice-hub-dark .practice-hub-panel button[class*=ring-gold]{background-color:rgba(212,175,55,.2)!important;border-color:rgba(212,175,55,.5)!important;box-shadow:0 0 8px rgba(212,175,55,.3),inset 0 0 0 1px rgba(212,175,55,.3)!important;color:rgb(212,175,55)!important}.practice-hub-light .practice-hub-panel button[class*=" bg-emerald"]:not(.practice-hub-suggestion-button):not([class*="hover:bg-emerald"]):not(.doc-template-btn),.practice-hub-light .practice-hub-panel button[class*=ring-emerald]:not(.practice-hub-suggestion-button):not([class*="hover:ring-emerald"]):not(.doc-template-btn),.practice-hub-light .practice-hub-panel button[class^=bg-emerald]:not(.practice-hub-suggestion-button):not(.doc-template-btn){background-color:rgba(5,150,105,.15)!important;border-color:rgba(5,150,105,.5)!important;box-shadow:0 0 8px rgba(5,150,105,.3),inset 0 0 0 1px rgba(5,150,105,.3)!important;color:rgb(4,120,87)!important}.practice-hub-light .practice-hub-panel .practice-hub-button-primary,.practice-hub-light .practice-hub-panel button[class*=" bg-emerald"]:not(.practice-hub-suggestion-button):not([class*="hover:bg-emerald"]):not(.doc-template-btn),.practice-hub-light .practice-hub-panel button[class*=" bg-green"]:not(.practice-hub-suggestion-button):not([class*="hover:bg-green"]):not(.doc-template-btn),.practice-hub-light .practice-hub-panel button[class^=bg-emerald]:not(.practice-hub-suggestion-button):not(.doc-template-btn),.practice-hub-light .practice-hub-panel button[class^=bg-green]:not(.practice-hub-suggestion-button):not(.doc-template-btn),.practice-hub-light .practice-hub-panel button[type=submit]{background-color:rgb(5,150,105)!important;color:white!important;border-color:rgb(5,150,105)!important}.practice-hub-light .practice-hub-panel .practice-hub-button-primary:hover:not(:disabled),.practice-hub-light .practice-hub-panel button[type=submit]:hover:not(:disabled){background-color:rgb(4,120,87)!important}.practice-hub-light .practice-hub-panel button:disabled{background-color:rgb(209,213,219)!important;color:rgb(107,114,128)!important;border-color:rgb(209,213,219)!important;cursor:not-allowed}.practice-hub-dark .practice-hub-panel button:disabled{background-color:rgb(55,65,81)!important;color:rgb(156,163,175)!important;border-color:rgb(55,65,81)!important;cursor:not-allowed}.practice-hub-light .practice-hub-panel button.w-full:not([type=button]):not(.practice-hub-button):not(.practice-hub-suggestion-button):not(.case-law-expand-btn):not([class*=border-dashed]):not(.upload-zone):not(.doc-template-btn):not(.doc-template-category-btn){background-color:rgb(5,150,105)!important;color:white!important}.practice-hub-light .practice-hub-panel button.w-full:not([type=button]):not(.practice-hub-button):not(.practice-hub-suggestion-button):not(.case-law-expand-btn):not([class*=border-dashed]):not(.upload-zone):not(.doc-template-btn):not(.doc-template-category-btn) svg{color:white!important}.practice-hub-light .practice-hub-panel button.upload-zone,.practice-hub-light .practice-hub-panel button.w-full[class*=border-2][class*=border-dashed],.practice-hub-light .practice-hub-panel button.w-full[class*=border-dashed],.practice-hub-light .practice-hub-panel button[class*=border-2][class*=border-dashed],.practice-hub-light .practice-hub-panel button[class*=border-dashed]{background-color:white!important;background:white!important;color:rgb(0,0,0)!important;border-color:rgb(209,213,219)!important;border-style:dashed!important}.practice-hub-light .practice-hub-panel button.upload-zone:hover,.practice-hub-light .practice-hub-panel button.w-full[class*=border-2][class*=border-dashed]:hover,.practice-hub-light .practice-hub-panel button.w-full[class*=border-dashed]:hover,.practice-hub-light .practice-hub-panel button[class*=border-2][class*=border-dashed]:hover,.practice-hub-light .practice-hub-panel button[class*=border-dashed]:hover{background-color:rgb(249,250,251)!important;background:rgb(249,250,251)!important;border-color:rgb(5,150,105)!important;border-style:dashed!important}.practice-hub-light .practice-hub-panel button.upload-zone span,.practice-hub-light .practice-hub-panel button.upload-zone svg,.practice-hub-light .practice-hub-panel button.w-full[class*=border-dashed] span,.practice-hub-light .practice-hub-panel button.w-full[class*=border-dashed] svg,.practice-hub-light .practice-hub-panel button[class*=border-dashed] span,.practice-hub-light .practice-hub-panel button[class*=border-dashed] svg{color:rgb(0,0,0)!important}.practice-hub-dark .practice-hub-panel button.upload-zone,.practice-hub-dark .practice-hub-panel button.w-full[class*=border-2][class*=border-dashed],.practice-hub-dark .practice-hub-panel button.w-full[class*=border-dashed],.practice-hub-dark .practice-hub-panel button[class*=border-2][class*=border-dashed],.practice-hub-dark .practice-hub-panel button[class*=border-dashed]{background-color:rgb(17,24,39)!important;background:rgb(17,24,39)!important;color:rgb(255,255,255)!important;border-color:rgb(75,85,99)!important;border-style:dashed!important}.practice-hub-dark .practice-hub-panel button.upload-zone:hover,.practice-hub-dark .practice-hub-panel button.w-full[class*=border-2][class*=border-dashed]:hover,.practice-hub-dark .practice-hub-panel button.w-full[class*=border-dashed]:hover,.practice-hub-dark .practice-hub-panel button[class*=border-2][class*=border-dashed]:hover,.practice-hub-dark .practice-hub-panel button[class*=border-dashed]:hover{background-color:rgb(31,41,55)!important;background:rgb(31,41,55)!important;border-color:rgb(212,175,55)!important;border-style:dashed!important}.practice-hub-dark .practice-hub-panel button.upload-zone span,.practice-hub-dark .practice-hub-panel button.upload-zone svg,.practice-hub-dark .practice-hub-panel button.w-full[class*=border-dashed] span,.practice-hub-dark .practice-hub-panel button.w-full[class*=border-dashed] svg,.practice-hub-dark .practice-hub-panel button[class*=border-dashed] span,.practice-hub-dark .practice-hub-panel button[class*=border-dashed] svg{color:rgb(255,255,255)!important}.practice-hub-light .case-law-tile,.practice-hub-light .practice-hub-panel .rounded-lg[class*=border],.practice-hub-light .practice-hub-panel [class*=case-law],.practice-hub-light [class*=case-law],.practice-hub-light [class*=citation-tile]{background-color:white!important;border-color:rgb(167,243,208)!important;color:rgb(17,24,39)!important}.practice-hub-light .case-law-tile p,.practice-hub-light .case-law-tile span,.practice-hub-light .practice-hub-panel [class*=case-law] p,.practice-hub-light .practice-hub-panel [class*=case-law] span,.practice-hub-light [class*=case-law] p,.practice-hub-light [class*=case-law] span{color:rgb(55,65,81)!important}.practice-hub-light .case-law-tile h3,.practice-hub-light .case-law-tile h4,.practice-hub-light .practice-hub-panel [class*=case-law] h3,.practice-hub-light .practice-hub-panel [class*=case-law] h4,.practice-hub-light [class*=case-law] h3,.practice-hub-light [class*=case-law] h4{color:rgb(5,150,105)!important}.practice-hub-light .case-law-tile [class*=emerald],.practice-hub-light .practice-hub-panel [class*=case-law] [class*=emerald],.practice-hub-light [class*=case-law] [class*=emerald]{color:rgb(16,185,129)!important}.practice-hub-light .case-law-tile [class*=font-bold],.practice-hub-light .case-law-tile [class*=font-semibold],.practice-hub-light .practice-hub-panel [class*=case-law] [class*=font-bold],.practice-hub-light .practice-hub-panel [class*=case-law] [class*=font-semibold],.practice-hub-light [class*=case-law] [class*=font-bold],.practice-hub-light [class*=case-law] [class*=font-semibold]{color:rgb(17,24,39)!important}.practice-hub-light .case-law-tile a,.practice-hub-light .practice-hub-panel [class*=case-law] a,.practice-hub-light [class*=case-law] a{color:rgb(5,150,105)!important}.practice-hub-light .case-law-tile a:hover,.practice-hub-light .practice-hub-panel [class*=case-law] a:hover,.practice-hub-light [class*=case-law] a:hover{color:rgb(4,120,87)!important}.practice-hub-dark .case-law-tile,.practice-hub-dark [class*=case-law],.practice-hub-dark [class*=citation-tile]{background-color:rgb(17,24,39)!important;border-color:rgb(55,65,81)!important;color:rgb(243,244,246)!important}.practice-hub-dark .case-law-tile p,.practice-hub-dark .case-law-tile span,.practice-hub-dark [class*=case-law] p,.practice-hub-dark [class*=case-law] span{color:rgb(229,231,235)!important}.practice-hub-dark .case-law-tile h3,.practice-hub-dark .case-law-tile h4,.practice-hub-dark [class*=case-law] h3,.practice-hub-dark [class*=case-law] h4{color:rgb(212,175,55)!important}.practice-hub-light .document-grid button,.practice-hub-light [class*=document] button[type=submit],.practice-hub-light button:contains("Create"),.practice-hub-light button[class*=Create]{background-color:rgb(5,150,105)!important;color:white!important;border-color:rgb(5,150,105)!important}.agent-loading-indicator,.carta-agent-loading{display:flex!important;visibility:visible!important}.practice-hub-dark .skeleton-pulse,.practice-hub-dark [data-skeleton=true]{background-color:rgb(55,65,81)!important}.practice-hub-light .skeleton-pulse,.practice-hub-light [data-skeleton=true]{background-color:rgb(229,231,235)!important}[data-panel-resize-handle-id]{flex-shrink:0;flex-grow:0}[data-panel-group-direction=horizontal]>[data-panel-resize-handle-id]{cursor:col-resize!important;width:8px;min-width:8px}[data-panel-group-direction=vertical]>[data-panel-resize-handle-id]{cursor:row-resize!important;height:8px;min-height:8px}[data-panel-resize-handle-id]{transform:none!important;position:relative;z-index:20}.practice-hub-dark button[class*="bg-gold/20"],.practice-hub-dark button[class*="dark:bg-gold/20"]{background-color:rgba(212,175,55,.25)!important;border:2px solid rgba(212,175,55,.6)!important;box-shadow:0 0 12px rgba(212,175,55,.4),inset 0 0 8px rgba(212,175,55,.15)!important;color:rgb(212,175,55)!important}.practice-hub-light button[class*=" bg-emerald-100"]:not(.doc-template-btn),.practice-hub-light button[class*=" bg-emerald-50"]:not(.doc-template-btn),.practice-hub-light button[class^=bg-emerald-100]:not(.doc-template-btn),.practice-hub-light button[class^=bg-emerald-50]:not(.doc-template-btn){background-color:rgba(5,150,105,.2)!important;border:2px solid rgba(5,150,105,.6)!important;box-shadow:0 0 12px rgba(5,150,105,.35),inset 0 0 8px rgba(5,150,105,.1)!important;color:rgb(4,120,87)!important}.practice-hub-dark button svg.checkmark-icon,.practice-hub-dark button svg[data-checkmark=true]{color:rgb(212,175,55)!important;filter:drop-shadow(0 0 4px rgba(212,175,55,.5))}.practice-hub-light button svg.checkmark-icon,.practice-hub-light button svg[data-checkmark=true]{color:rgb(5,150,105)!important;filter:drop-shadow(0 0 4px rgba(5,150,105,.4))}.case-law-expand-btn,button.case-law-expand-btn{background-color:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.practice-hub-light .prose [class*=case],.practice-hub-light .tool-result-display [class*=case],.practice-hub-light [class*=case-law],.practice-hub-light [class*=citation]{background-color:white!important;color:rgb(17,24,39)!important;border-color:rgb(167,243,208)!important}.practice-hub-light [class*=case-law] p,.practice-hub-light [class*=case-law] span,.practice-hub-light [class*=citation] p,.practice-hub-light [class*=citation] span{color:rgb(17,24,39)!important;font-weight:400!important}.practice-hub-light [class*=case-law] h3,.practice-hub-light [class*=case-law] h4,.practice-hub-light [class*=citation] h3,.practice-hub-light [class*=citation] h4{color:rgb(4,120,87)!important;font-weight:600!important}.practice-hub-light .case-law-tile div,.practice-hub-light [class*=case-law] div{color:rgb(17,24,39)!important}.practice-hub-light .case-law-tile [class*=summary],.practice-hub-light [class*=case-law] [class*=summary]{color:rgb(17,24,39)!important;font-weight:500!important}.practice-hub-light .practice-hub-panel .practice-hub-button-primary,.practice-hub-light .practice-hub-panel button[type=submit]{background-color:rgb(5,150,105)!important;color:white!important;border-color:rgb(5,150,105)!important;font-weight:500}.practice-hub-light .practice-hub-panel button.w-full:hover:not(:disabled):not([type=submit]):not([variant=outline]):not([variant=ghost]):not(.practice-hub-suggestion-button):not(.doc-template-btn):not(.doc-template-category-btn):not(.case-law-expand-btn):not(.practice-hub-step-btn):not(.practice-hub-button-primary){background-color:rgb(236,253,245)!important;border-color:rgb(167,243,208)!important;color:rgb(17,24,39)!important}.practice-hub-light .practice-hub-panel button[variant=outline]{background-color:white!important;color:rgb(5,150,105)!important;border:2px solid rgb(5,150,105)!important}.practice-hub-light .practice-hub-panel button[variant=outline]:hover{background-color:rgb(236,253,245)!important}[data-panel-group-direction=vertical]{flex-direction:column!important}[data-panel-group-direction=horizontal]{flex-direction:row!important}[data-panel-resize-handle-id]:hover{background-color:rgba(107,114,128,.2)!important}.practice-hub-dark [data-panel-resize-handle-id]:hover{background-color:rgba(212,175,55,.2)!important}.practice-hub-light [data-panel-resize-handle-id]:hover{background-color:rgba(5,150,105,.2)!important}[data-panel-resize-handle-id][data-resize-handle-state=drag]{background-color:rgba(107,114,128,.4)!important}.practice-hub-dark [data-panel-resize-handle-id][data-resize-handle-state=drag]{background-color:rgba(212,175,55,.4)!important}.practice-hub-light [data-panel-resize-handle-id][data-resize-handle-state=drag]{background-color:rgba(5,150,105,.4)!important}.minimized-panel,[data-panel][style*="display: none"]{visibility:hidden;position:absolute;pointer-events:none}.practice-hub-panel.minimized{opacity:0;height:0;overflow:hidden;pointer-events:none}.agent-window .loading-between-tools,.carta-agent-panel .loading-between-tools{display:flex!important;align-items:center;gap:.5rem;padding:.75rem;margin:.5rem 0;border-radius:.5rem}.practice-hub-dark .loading-between-tools{background-color:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.2)}.practice-hub-light .loading-between-tools{background-color:rgba(5,150,105,.1);border:1px solid rgba(5,150,105,.2)}.loading-dots{display:flex;gap:4px}.loading-dots span{width:6px;height:6px;border-radius:50%;animation:bounce 1s infinite}.practice-hub-dark .loading-dots span{background-color:rgb(212,175,55)}.practice-hub-light .loading-dots span{background-color:rgb(5,150,105)}.loading-dots span:nth-child(2){animation-delay:.15s}.loading-dots span:nth-child(3){animation-delay:.3s}@keyframes bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-8px)}}.practice-hub-light .practice-hub-panel button.doc-template-category-btn{background-color:white!important;color:rgb(17,24,39)!important}.practice-hub-light .practice-hub-panel button.doc-template-category-btn span{color:rgb(17,24,39)!important}.practice-hub-light .practice-hub-panel button.doc-template-category-btn svg{color:rgb(156,163,175)!important}.practice-hub-light .practice-hub-panel button.doc-template-category-btn:hover{background-color:rgba(5,150,105,.04)!important}.practice-hub-light .practice-hub-panel button.doc-template-btn:not(.doc-template-btn-selected){background-color:white!important;color:rgb(5,150,105)!important;border-color:transparent!important;box-shadow:none!important}.practice-hub-light .practice-hub-panel button.doc-template-btn:not(.doc-template-btn-selected):hover{background-color:rgba(5,150,105,.05)!important;color:rgb(5,150,105)!important}.practice-hub-light .practice-hub-panel button.doc-template-btn.doc-template-btn-selected{background-color:rgba(5,150,105,.12)!important;border:2px solid rgba(5,150,105,.5)!important;box-shadow:0 0 8px rgba(5,150,105,.25)!important;color:rgb(4,120,87)!important}.practice-hub-light .practice-hub-card[data-state=delayed-open],.practice-hub-light .practice-hub-card[data-state=instant-open],.practice-hub-light .practice-hub-card[role=tooltip]{background-color:white!important;color:rgb(17,24,39)!important;border:1px solid rgb(110,231,183)!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}.practice-hub-light .practice-hub-card .practice-hub-text-primary{color:rgb(6,78,59)!important}.practice-hub-light .practice-hub-card .practice-hub-text-secondary{color:rgb(55,65,81)!important}.practice-hub-light .practice-hub-panel button.practice-hub-filter-pill,.practice-hub-light .practice-hub-panel button.practice-hub-filter-pill[type=button],.practice-hub-light button.practice-hub-filter-pill{background-color:white!important;color:rgb(107,114,128)!important;border-color:rgb(229,231,235)!important}.practice-hub-light .practice-hub-panel button.practice-hub-filter-pill:hover,.practice-hub-light button.practice-hub-filter-pill:hover{color:rgb(55,65,81)!important}.practice-hub-light .practice-hub-panel button.practice-hub-filter-pill.active,.practice-hub-light .practice-hub-panel button.practice-hub-filter-pill.active[type=button],.practice-hub-light button.practice-hub-filter-pill.active{background-color:rgb(236,253,245)!important;color:rgb(4,120,87)!important;border-color:rgb(167,243,208)!important}.practice-hub-light .practice-hub-panel .deep-research-depth-btn{background-color:white!important;border-radius:.5rem!important;border:1px solid rgb(229,231,235)!important;font-size:.75rem!important;font-weight:500!important;color:rgb(107,114,128)!important;padding:.5rem .75rem!important}.practice-hub-light .practice-hub-panel .deep-research-depth-btn:hover{background-color:rgb(249,250,251)!important;color:rgb(55,65,81)!important}.practice-hub-light .practice-hub-panel .deep-research-depth-btn.deep-research-depth-btn-active{background-color:rgb(236,253,245)!important;border-color:rgb(52,211,153)!important;color:rgb(4,120,87)!important}.practice-hub-dark .practice-hub-panel .deep-research-depth-btn{background-color:transparent!important;border-radius:.5rem!important;border:1px solid rgb(55,65,81)!important;font-size:.75rem!important;font-weight:500!important;color:rgb(209,213,219)!important;padding:.5rem .75rem!important}.practice-hub-dark .practice-hub-panel .deep-research-depth-btn:hover{background-color:rgba(15,23,42,.6)!important;color:rgb(243,244,246)!important}.practice-hub-dark .practice-hub-panel .deep-research-depth-btn.deep-research-depth-btn-active{background-color:rgba(212,175,55,.2)!important;border-color:rgba(212,175,55,.6)!important;color:rgb(255,255,255)!important}.practice-hub-light .practice-hub-panel button.practice-hub-step-btn,.practice-hub-light .practice-hub-panel button.practice-hub-step-btn[type=button],.practice-hub-light button.practice-hub-step-btn{background-color:white!important;color:rgb(55,65,81)!important;border:none!important}.practice-hub-light .practice-hub-panel button.practice-hub-step-btn:focus-visible,.practice-hub-light .practice-hub-panel button.practice-hub-step-btn:hover,.practice-hub-light button.practice-hub-step-btn:focus-visible,.practice-hub-light button.practice-hub-step-btn:hover{background-color:rgb(236 253 245)!important;color:rgb(17 24 39)!important}.practice-hub-dark .practice-hub-panel button.practice-hub-step-btn:focus-visible,.practice-hub-dark button.practice-hub-step-btn:focus-visible{background-color:rgba(255,255,255,.06)!important}.practice-hub-dark .practice-hub-panel button.practice-hub-step-btn,.practice-hub-dark .practice-hub-panel button.practice-hub-step-btn[type=button],.practice-hub-dark button.practice-hub-step-btn{background-color:transparent!important;border:transparent!important}.practice-hub-dark .practice-hub-panel button.practice-hub-step-btn:hover,.practice-hub-dark button.practice-hub-step-btn:hover{background-color:rgba(255,255,255,.05)!important}