:root{--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a}.app-body{background-color:var(--color-grey-10);min-height:100vh;color:var(--color-grey-100);flex-direction:row;padding:0;display:flex}[data-theme=dark] .app-body{background-color:var(--color-dark-80)}.app-shell{flex-direction:column;flex:1;width:100%;min-width:0;display:flex}.card{cursor:pointer;border-radius:.5rem;width:300px;height:300px;position:relative;overflow:hidden}.card .box{text-align:center;cursor:pointer;width:300px;height:300px;box-shadow:var(--shadow-lg);border:1px solid var(--color-grey-30);color:var(--color-grey-100);background-color:var(--color-white);border-radius:.5rem;flex-direction:column;justify-content:space-between;align-items:center;padding:1rem;display:flex;position:relative;overflow:hidden}.card .title{padding:1rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}.card .description{color:var(--color-grey-50);margin-top:.5rem;margin-bottom:1rem;font-size:.75rem;line-height:1rem}.card .card-image{width:15rem;height:15rem}.card .bell{padding:.75rem;position:absolute;top:0;right:0}[data-theme=dark] .card{--text-heading:var(--color-white);--text-paragraph:var(--color-white);--text-label:var(--color-white);border:1px solid var(--color-grey-50)}[data-theme=dark] .card .box{background-color:var(--color-dark-100);border-color:var(--color-dark-80);color:var(--color-grey-40)}.count-elements{background-color:var(--color-red-60);width:1.25rem;height:1.25rem;color:var(--color-white);border:2px solid var(--color-white);border-radius:9999px;justify-content:center;align-items:center;font-size:11px;font-weight:500;transition:all .2s;display:flex;position:absolute;top:.25rem;right:.25rem}.count-elements:hover{translate:0 -2px;scale:1.25}.app-section{grid-auto-columns:max-content;grid-auto-flow:row;gap:1rem;width:auto;margin-left:auto;margin-right:auto;padding:1.25rem;display:grid}@media (min-width:1024px){.app-section{grid-auto-flow:column;width:100%}}.status-message{flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.status-message .support-icon{height:5rem}.status-message .message-container{text-align:center;padding-left:.25rem;padding-right:.25rem}.status-message .message-container span{padding-bottom:1rem;font-size:.75rem;font-weight:400;line-height:1rem}.status-message .cta-container{justify-content:center;align-items:center;gap:.5rem;width:300px;display:flex}[data-theme=dark] .status-message .message-container{color:var(--color-white)}.btn{cursor:pointer;border-radius:.25rem;align-items:center;gap:.5rem;height:2rem;padding:.25rem .75rem;font-size:.875rem;font-weight:600;line-height:21px;transition:all .2s;display:flex}.btn.primary{background-color:var(--color-nccgroup-neonblue-100);border:1px solid var(--color-nccgroup-neonblue-100);color:var(--color-white);font-size:.875rem;font-weight:600;line-height:21px}.btn.primary:hover{background-color:var(--color-nccgroup-neonblue-120)}.btn.primary .icon{width:1rem;height:1rem;fill:var(--color-white)}.btn.secondary{border:1px solid var(--color-grey-40);color:var(--color-grey-100);background-color:#0000;font-size:.813rem;font-weight:500;line-height:19px}.btn.secondary:hover{border:1px solid var(--color-grey-50)}.btn.secondary .icon{color:#000;width:1rem;height:1rem;fill:var(--color-grey-100)}.btn.secondary .icon:hover{fill:var(--color-grey-100)}[data-theme=dark] .btn.secondary{background-color:var(--color-nccgroup-neonblue-100);border:1px solid var(--color-nccgroup-neonblue-100);color:var(--color-white)}.loading-animation{background-color:var(--color-grey-10);justify-content:center;align-items:center;gap:.5rem;width:100%;height:calc(100vh - 56px);display:flex}.loading-animation .ball{background-color:var(--color-grey-100);border-radius:9999px;width:1rem;height:1rem;animation:1s infinite bounce}.loading-animation .ball.ball1{animation-delay:-.3s}.loading-animation .ball.ball2{animation-delay:-.15s}.loading-animation .ball.ball3{animation-delay:0s}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-theme=dark] .light-bell,[data-theme=light] .dark-bell,[data-theme=dark] .light-icon,[data-theme=light] .dark-icon{display:none}.notify-bell{position:absolute;top:1rem;right:1rem}a{text-decoration:none}.hidden{display:none}
/*# sourceMappingURL=app.870a1700.css.map */
