@import"https://libs.wiseflow.io/fonts/signika/index.css";footer{padding:16px 32px}footer .centered{justify-content:center!important}footer .copyright{color:#0009!important}header{width:100%;padding:32px;margin-bottom:42px}header .SmallDeviceCentered{display:flex;justify-content:center}header .SmallDeviceCentered img{width:160px}header img{height:35px}header .LeftContainer{display:flex;align-items:center;justify-content:flex-end;gap:var(--wf-spacings-2)}.LoginForm,.LoginForm .FormInputContainer,.LoginForm .BottomContainer{display:flex;flex-direction:column}.LoginForm{gap:var(--wf-spacings-6)}.LoginForm .FormInputContainer{gap:var(--wf-spacings-5)}.LoginForm .BottomContainer{gap:var(--wf-spacings-3);text-align:center}.Frontpage{height:100%}.Frontpage .DisableIconBackground .icon{background-color:inherit!important}.Frontpage .Desktop{padding-top:100px!important;height:100%;flex-wrap:nowrap!important;flex-direction:column!important}.Frontpage .Desktop .Text{margin-top:32px!important;max-width:700px}.Frontpage .Desktop .Text .Title{font-size:64px!important;font-weight:500}.Frontpage .Desktop .Text .Subtitle{font-weight:300;font-size:32px;line-height:38px;max-width:600px}.Frontpage .Desktop .Text .button{margin-top:14px;font-weight:700}.Frontpage .Desktop .Figure{display:flex;justify-content:center;align-items:flex-end}.Frontpage .Desktop .Figure img{max-width:250px!important}.Frontpage .Desktop .Waves{z-index:-1;margin-top:-60px;margin-bottom:-1rem;padding:0!important;background:linear-gradient(90deg,#769b08,#bad377 90%);flex:1;min-height:150px}.Frontpage .Desktop .Waves img{position:absolute;margin-top:-1px}.ProviderList{display:flex;flex-direction:column;gap:var(--wf-spacings-2)}.ProviderList button,.ProviderList a{height:48px!important;box-shadow:0 0 0 1px #00000040 inset!important;display:flex!important;flex-direction:row;align-items:center}.ProviderList button img,.ProviderList a img{height:20px}.FormSection{display:flex;justify-content:center}.LicenseLogin{padding:0rem .25rem}.LicenseLogin .NoProviders{margin:32px 0;font-size:1.5em;text-align:center}html,body,#root{height:100%;margin:0;font-family:Signika,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.DFBALoginForm,.DFBALoginForm .FormMainContainer,.DFBALoginForm .SubmitContainer{display:flex;flex-direction:column}.FormContainer{max-width:500px}#root{display:flex!important;flex-direction:column}#root>*{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#root>main{flex-grow:1;min-height:0}#root>*>main{flex-grow:1;min-height:0}a.WfLink,.ChangelogEntry a{color:var(--wf-colors-secondary-11);padding:.25em;border-radius:.25em}a.WfLink:hover,.ChangelogEntry a:hover{color:var(--wf-colors-secondary-12);text-decoration:underline}a.WfLink:focus-visible,.ChangelogEntry a:focus-visible{color:var(--wf-colors-secondary-12);box-shadow:0 0 0 .143em #545454,inset 0 0 0 .143em #fff;outline:.143em solid transparent}.DFBALoginForm{gap:var(--wf-spacings-6)}.DFBALoginForm .FormMainContainer{gap:var(--wf-spacings-5)}.DFBALoginForm .SubmitContainer{gap:var(--wf-spacings-6)}.DFBAForm{display:flex;flex-direction:column;gap:var(--wf-spacings-4)}.searchResults{margin-top:var(--wf-spacings-4);height:293px;border:1px solid var(--wf-colors-border-default);border-radius:var(--wf-borders-radius-1)}.searchResults .searchResultsInner{margin:var(--wf-spacings-1);overflow-y:auto;height:calc(100% - var(--wf-spacings-2))}.searchResults .noResults{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;opacity:.5}.searchResults .noResultsIcon{margin-bottom:var(--wf-spacings-2)}.ListItem{padding:.9rem 1rem;display:flex;align-items:center;gap:var(--wf-spacings-4);overflow:hidden;color:var(--wf-colors-text-default);border-bottom:1px solid var(--wf-colors-border-default)}.ListItem:hover{background-color:var(--wf-colors-gray-1);color:var(--wf-colors-text-default)}.ListItem:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--wf-colors-primary-10)!important;border-radius:var(--wf-borders-radius-1)!important}.ListItem .ListItemName{font-size:1.125rem;font-weight:100;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ListItem .ListItemLogo{width:32px;height:32px;object-fit:contain}.ListItem .ListItemArrow{opacity:.5;font-size:1.25rem}.FormSection{display:flex;justify-content:center;padding:0rem 1rem}.FormContent{display:flex;flex-direction:column;gap:var(--wf-spacings-7);width:100%}
