@tailwind base;@tailwind components;@tailwind utilities;html.light{--theme-bg:#fff;--theme-fg:#0d0d0d;--theme-spinner:#2c5273;color:#0d0d0d;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff}html.light body{color:#0d0d0d;background-color:#fff}html.dark{--theme-bg:#17191d;--theme-fg:#f5f7fa;--theme-spinner:#a8bdcf;color:#f5f7fa;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#17191d}html.dark body{color:#f5f7fa;background-color:#17191d}html.high-contrast{--theme-bg:#000;--theme-fg:#fff;--theme-spinner:#ff0;color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#000}html.high-contrast body{color:#fff;background-color:#000}html,body{transition:background-color .2s ease-in-out,color .2s ease-in-out}#page-transition-loader{z-index:99999;pointer-events:none;background-color:#0000;border-radius:0;height:2px;margin:0;padding:0;animation:.5s ease-out .8s forwards fadeOut;position:fixed;top:0;left:0;right:0}@keyframes fadeOut{to{opacity:0;pointer-events:none}}@keyframes fadeOutLoader{to{opacity:0;pointer-events:none;visibility:hidden}}@keyframes indeterminate-1{0%{left:-35%;right:100%}60%{left:100%;right:-90%}to{left:100%;right:-90%}}@keyframes indeterminate-2{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}#page-transition-loader .progress-bar-track{background-color:#0000;border-radius:0;width:100%;height:100%;position:absolute;overflow:hidden}#page-transition-loader .progress-bar-value-1{background-color:var(--theme-spinner);border-radius:0;width:auto;animation:2s cubic-bezier(.4,0,.2,1) infinite indeterminate-1;position:absolute;top:0;bottom:0;left:0}#page-transition-loader .progress-bar-value-2{background-color:var(--theme-spinner);border-radius:0;width:auto;animation:2s cubic-bezier(.165,.84,.44,1) 1.15s infinite indeterminate-2;position:absolute;top:0;bottom:0;left:0}.fluent-progress-bar{z-index:99999;pointer-events:none;background-color:#0000;border-radius:0;height:2px;margin:0;padding:0;position:fixed;top:0;left:0;right:0}.fluent-progress-bar .progress-bar-track{background-color:#0000;border-radius:0;width:100%;height:100%;position:absolute;overflow:hidden}.fluent-progress-bar .progress-bar-value-1{background-color:var(--theme-spinner);border-radius:0;width:auto;animation:2s cubic-bezier(.4,0,.2,1) infinite indeterminate-1;position:absolute;top:0;bottom:0;left:0}.fluent-progress-bar .progress-bar-value-2{background-color:var(--theme-spinner);border-radius:0;width:auto;animation:2s cubic-bezier(.165,.84,.44,1) 1.15s infinite indeterminate-2;position:absolute;top:0;bottom:0;left:0}@layer base{:root{--fontFamilyBase:var(--font-outfit), -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", sans-serif;--fontFamilyMonospace:Consolas, "Courier New", monospace;--org-base-font-size:16px;--org-heading-scale:1;--org-table-row-height:44px;--org-border-radius:6px}html{font-family:var(--fontFamilyBase)}@apply font-sans;body{font-size:var(--org-base-font-size);margin:0;padding:0}}h1,h2,h3,h4,h5,h6{font-family:var(--fontFamilyHeading,var(--fontFamilyBase))}h1{font-size:calc(2rem * var(--org-heading-scale))}h2{font-size:calc(1.5rem * var(--org-heading-scale))}h3{font-size:calc(1.25rem * var(--org-heading-scale))}h4{font-size:calc(1.125rem * var(--org-heading-scale))}h5{font-size:calc(1rem * var(--org-heading-scale))}h6{font-size:calc(.875rem * var(--org-heading-scale))}:root[data-org-density=compact]{--org-table-row-height:36px}:root[data-org-density=comfortable]{--org-table-row-height:44px}.fui-TableRow,tr{min-height:var(--org-table-row-height);height:var(--org-table-row-height)}:root[data-org-button-style=outline] .fui-Button{background-color:#0000!important;border:1px solid!important}.fui-Card{background-color:var(--colorNeutralBackground2)!important;border-color:var(--colorNeutralStroke2)!important}:root[data-org-card-style=flat] .fui-Card{box-shadow:none!important;border:none!important}:root[data-org-card-style=outlined] .fui-Card{border:1px solid var(--colorNeutralStroke1)!important;box-shadow:none!important}:root[data-org-card-style=elevated] .fui-Card{box-shadow:0 2px 8px #0000001f!important}input[type=text],input[type=email],input[type=password],input[type=search],input[type=date],input[type=time],input[type=number],textarea,[contenteditable],[role=combobox],[role=textbox],input,textarea,[contenteditable]{-webkit-user-modify:read-write-plaintext-only!important}@media (max-width:1024px){body{font-size:14px}[role=dialog]{max-width:100vw!important;margin:0!important}[style*="display: grid"][style*=gridTemplateColumns]{grid-template-columns:1fr!important}}@media (max-width:768px){body{padding:0}[role=dialog] button{min-width:100px}button,a,[role=button]{min-width:44px;min-height:44px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fui-Button svg,.fui-Button svg path{fill:currentColor}.fui-Button:hover svg,.fui-Button:hover svg path{color:var(--org-brand-primary);fill:var(--org-brand-primary)}.fui-Button:hover{color:var(--org-brand-primary)}a:hover svg,a:hover svg path{color:var(--org-brand-primary);fill:var(--org-brand-primary)}a:hover{color:var(--org-brand-primary)}[role=menuitem]:hover svg,[role=menuitem]:hover svg path{color:var(--org-brand-primary);fill:var(--org-brand-primary)}[role=menuitem]:hover{color:var(--org-brand-primary)}.fui-Button svg [fill],a svg [fill],[role=menuitem] svg [fill]{fill:currentColor!important}.fui-Button svg [stroke],a svg [stroke],[role=menuitem] svg [stroke]{stroke:currentColor!important}.auth-marketing-footer a{-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80;color:#fff!important}.auth-marketing-footer a:hover{text-decoration-color:#fff}
