@import"https://fonts.googleapis.com/css2?family=Instrument+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400&family=Instrument+Serif:ital@0;1&display=swap";body{margin:0;font-family:Instrument Sans,Helvetica Neue,sans-serif;transition:background-color .2s ease}#root{min-height:100%;transition:background-color .2s ease;padding-top:var(--promo-top-banner-height, 0px);box-sizing:border-box}nav.page-nav--fixed{top:var(--promo-top-banner-height, 0px)!important}html[data-theme=dark]{color-scheme:dark}html[data-theme=dark] body,html[data-theme=dark] #root{background:#0f0f12!important}html[data-theme=dark] #root>div:not(.dashboard-root):not(.home-explore-root),html[data-theme=dark] #root>div>.app-scroll,html[data-theme=dark] #root>div>.app-scroll>div:not(.home-explore-root){background:#0f0f12!important;transition:background-color .2s ease}html[data-theme=dark] .theme-nav:not(.marketing-nav){background:#0f0f12f2!important;border-color:#ffffff14!important;border-bottom:1px solid rgba(255,255,255,.08)!important;box-shadow:none!important}html[data-theme=dark] .theme-nav:not(.marketing-nav) *{color:#ffffffe6!important}html[data-theme=dark] .theme-nav:not(.marketing-nav) .nav-auth-signin{background:#111!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}.nav-auth-signin:focus-visible{outline:2px solid rgba(37,99,235,.85);outline-offset:2px}html[data-theme=dark] .theme-nav:not(.marketing-nav) a:hover{color:#fff!important}html[data-theme=dark] .theme-nav:not(.marketing-nav) [style*=transparent]{-webkit-text-fill-color:initial!important;color:#93c5fd!important}html[data-theme=dark] .glass-card{background:#ffffff14!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 4px 24px #0003!important}html[data-theme=dark] .theme-step-bar{border-bottom:1px solid rgba(255,255,255,.08)!important}html[data-theme=dark] .theme-step-bar .step-tab{color:#ffffffd9!important;background:#ffffff14!important;box-shadow:none!important}html[data-theme=dark] .theme-step-bar .step-tab:disabled{color:#fff6!important;background:transparent!important}html[data-theme=dark] .theme-step-bar .step-tab.step-tab-active{background:#fff3!important;color:#c73659!important}html[data-theme=dark] .theme-step-bar .step-tab>span:first-child{background:#ffffff26!important;color:#fffffff2!important;border-color:#fff3!important}html[data-theme=dark] .theme-step-bar .step-tab.step-tab-active>span:first-child{background:#c73659!important;color:#fff!important;border-color:#c73659!important}html[data-theme=dark] .theme-page .upload-drop-zone{background:#ffffff0f!important;border-color:#c7365973!important}html[data-theme=dark] .theme-page .upload-drop-zone.upload-inner.drag{background:#c736591f!important;border-color:#c736598c!important}html[data-theme=dark] .theme-page .upload-drop-zone-icon{background:#ffffff1a!important;border-color:#c7365999!important}html[data-theme=dark] .theme-page .upload-drop-zone kbd{background:#ffffff1f!important;color:#ffffffe6!important}html[data-theme=dark] .theme-page .upload-drop-zone>div:nth-child(3) span{background:#ffffff1a!important;color:#ffffffbf!important}html[data-theme=dark] .theme-page .gum-view-mode-btn{background:#ffffff14!important;border-color:#ffffff1f!important;color:#ffffffe0!important}html[data-theme=dark] .theme-page .gum-view-mode-btn.gum-view-mode-btn-selected{background:#ffffff24!important;border-color:#c73659!important;color:#c73659!important}html[data-theme=dark] .theme-page .gum-swatch-btn{background:#ffffff14!important;border-color:#ffffff1f!important}html[data-theme=dark] .theme-page .gum-swatch-btn.gum-swatch-btn-selected{background:#ffffff1f!important;border-color:#c73659!important}html[data-theme=dark] .theme-page .industry-swatch{background:#ffffff14!important;border-color:#ffffff1f!important}html[data-theme=dark] .theme-page .industry-swatch.industry-swatch-selected{background:#c736592e!important;border-color:#c73659!important}html[data-theme=dark] .theme-page .step4-action-btn{background:#ffffff14!important;border-color:#ffffff1f!important;color:#ffffffe6!important}html[data-theme=dark] .theme-page .step4-graph-card,html[data-theme=dark] .theme-page .step4-graph-card *{color:#1a1a28!important}html[data-theme=dark] .theme-page .step4-graph-card input,html[data-theme=dark] .theme-page .step4-graph-card input::placeholder{color:#1a1a28!important;background:#fff!important;border-color:#0000001f!important}html[data-theme=dark] .theme-page,html[data-theme=dark] .theme-page *{color:#ffffffe0!important}html[data-theme=dark] .theme-page a{color:#93c5fd!important}html[data-theme=dark] .theme-page a:hover{color:#bfdbfe!important}html[data-theme=dark] .sm-studio-canvas-bg{background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.08) 1px,transparent 0)!important;background-size:36px 36px!important}html[data-theme=dark] .sm-studio-subheader{background:#0f0f12eb!important;border-color:#ffffff14!important}html[data-theme=dark] .sm-studio-subheader *{color:#ffffffbf!important}html[data-theme=dark] .sm-step-active-bg{background:#2563eb2e!important}html[data-theme=dark] .sm-step-chevron path{stroke:#fff!important}html[data-theme=dark] .sm-studio-sidebar{background:#202020!important;border-color:#ffffff1a!important;box-shadow:0 4px 24px #00000059!important}html[data-theme=dark] .sm-studio-sidebar *{color:#ffffffb3!important}html[data-theme=dark] .sm-render-thumb{background:#ffffff0f!important;border-color:transparent!important}html[data-theme=dark] .sm-render-thumb:hover{border-color:#2563eb80!important}html[data-theme=dark] .sm-render-thumb.active{border-color:#3b82f6!important;box-shadow:0 0 0 2px #3b82f640!important}html[data-theme=dark] .sm-add-render{border-color:#2563eb66!important;background:#2563eb14!important;color:#6399fbcc!important}html[data-theme=dark] .sm-add-render:hover{border-color:#2563eba6!important;background:#2563eb24!important;color:#93c5fd!important}html[data-theme=dark] .sm-studio-toolbar span:not(.sm-action){color:#ffffff73!important}html[data-theme=dark] .sm-studio-toolbar{background:#202020!important;border-color:#ffffff1a!important;box-shadow:0 8px 32px #0006,0 2px 8px #0003!important}html[data-theme=dark] .sm-tb-btn{color:#ffffff80!important}html[data-theme=dark] .sm-tb-btn:hover{color:#ffffffd9!important;background:#ffffff1a!important}html[data-theme=dark] .sm-tb-btn.active{color:#60a5fa!important;background:#2563eb33!important;border-color:#3b82f659!important}html[data-theme=dark] .sm-tb-sep{background:#ffffff1f!important}html[data-theme=dark] .sm-tb-label,html[data-theme=dark] .sm-slider-val{color:#ffffff73!important}html[data-theme=dark] input[type=range].sm-range{background:#fff3!important}html[data-theme=dark] .sm-studio-toolbar .sm-brush-preview-erase{border-color:#fff6!important}html[data-theme=dark] .sm-action.clear{background:#ffffff14!important;border-color:#ffffff1f!important;color:#fff9!important}html[data-theme=dark] .sm-action.clear:hover{color:#f87171!important;border-color:#f8717159!important;background:#f8717114!important}html[data-theme=dark] .sm-action.ghost{background:#ffffff14!important;border-color:#ffffff1f!important;color:#ffffffb3!important}html[data-theme=dark] .sm-action.ghost:hover{background:#ffffff24!important;color:#ffffffe6!important}html[data-theme=dark] .sm-studio-upload-zone{background:#202020!important;border-color:#ffffff1a!important;box-shadow:0 12px 48px #0006!important}html[data-theme=dark] .sm-studio-upload-zone-drag{border-color:#3b82f68c!important}html[data-theme=dark] .sm-studio-upload-title{color:#ffffffeb!important}html[data-theme=dark] .sm-studio-upload-sub{color:#ffffff6b!important}html[data-theme=dark] .sm-studio-upload-btn{background:#ffffff1a!important;border-color:#ffffff24!important;color:#ffffffd9!important}.app-scroll .page-nav{display:none!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dentalaid-pulse{0%{box-shadow:0 0 #22c55e99}70%{box-shadow:0 0 0 6px #22c55e00}to{box-shadow:0 0 #22c55e00}}.folder-paper{transform:translate(-50%) translateY(var(--paper-start-y, 0%)) rotate(0) scale(.55);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.cases-folder-card:hover .folder-paper,.dash-case-card:hover .folder-paper{transform:translate(calc(-50% + var(--paper-ox, 0px))) translateY(var(--paper-end-y, -115%)) rotate(var(--paper-rot, 0deg)) scale(var(--paper-hover-scale, 1))}
