.has-errors{border-color:var(--color-warning);border-width:2px;border-style:solid}.dashboard-page .tile.is-complete .icon i{color:var(--color-success)!important}.dashboard-page__tile-container{display:flex;flex-direction:column;gap:2em;border-radius:8px}@media screen and (min-width: 768px){.dashboard-page__tile-container{padding:1em 2em 2em}}.dashboard-page__tile{position:relative;display:flex;align-items:center;background-color:#eee;gap:1em;padding:1em;border-radius:.5em;overflow:hidden;box-shadow:0 .5em 1em -.125em #0a0a0a1a,0 0 0 1px #0a0a0a05;-webkit-user-select:none;user-select:none;outline-offset:.25em;outline-color:#404040}@media screen and (min-width: 768px){.dashboard-page__tile{gap:1em;padding:1em 2em}}.dashboard-page__tile__icon-container{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;height:3em}@media screen and (min-width: 768px){.dashboard-page__tile__icon-container{width:8em;height:100%}}@media screen and (min-width: 768px){.dashboard-page__tile__icon.icon{width:1em;height:1em;font-size:4em;transition:transform .25s,opacity .25s;transform:scale3d(2,2,1);opacity:.5}}.dashboard-page__tile__text{position:relative;margin-top:3em}@media screen and (min-width: 768px){.dashboard-page__tile__text{margin-left:8em;margin-top:0}}.dashboard-page__tile:hover .icon,.dashboard-page__tile:focus-visible .icon,.dashboard-page__tile.is-complete .icon{transform:scaleZ(1);opacity:1}@media screen and (min-width: 768px){.dashboard-page__tile:not(.is-complete):hover .dashboard-page__tile__border,.dashboard-page__tile:not(.is-complete):focus-visible .dashboard-page__tile__border{opacity:1;width:2em}}.dashboard-page__tile__border{position:absolute;transition:opacity .25s,width .25s,height .25s;opacity:.5}@media screen and (max-width: 767px){.dashboard-page__tile__border{height:.25em;width:100%;bottom:0;left:0}}@media screen and (min-width: 768px){.dashboard-page__tile__border{width:1em;height:100%;right:0}}.disclaimer-page .disclaimer .disclaimer-inner-content{margin-bottom:2rem}.disclaimer-page .disclaimer h1{font-size:1.6em}.disclaimer-page .disclaimer h2{font-size:1.3em}
