.error-container{flex-direction:column;align-items:center;gap:30px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.error-container>.error-title{color:var(--white);font-size:20pt}.error-container>.error-button{border:2px solid var(--white);border-radius:var(--border-radius);background-color:var(--blue);color:var(--white);justify-content:center;align-items:center;gap:5px;padding:10px 25px;font-size:1.2em;transition:background-color .3s,color .3s;display:flex}.error-container>.error-button:hover{background-color:var(--white);color:var(--blue)}.loader{text-align:center;display:block;position:fixed;top:45%;left:50%;translate:-50% -50%}.loader>p{color:var(--blue);font-size:13pt}.loader>img{max-width:80%;max-height:80%}.auth-screen{box-sizing:border-box;background:radial-gradient(circle at top left, color-mix(in srgb, var(--cyan) 18%, transparent), transparent 42%), var(--blue);justify-content:center;align-items:center;width:100%;min-height:100%;padding:1.5rem;display:flex}.auth-screen--loading{color:var(--white)}.auth-screen__loading-label{color:var(--white);align-items:center;gap:.35rem;font-size:1rem;display:inline-flex}.auth-screen__loading-label>svg{transform:translateY(.15rem)}.auth-screen__card{box-sizing:border-box;border-radius:var(--border-radius);background:var(--white);width:min(28rem,100%);box-shadow:var(--big-shadow);color:var(--blue);text-align:left;flex-direction:column;gap:.65rem;padding:1.75rem 1.85rem;display:flex}.auth-screen__card--error{border-top:3px solid var(--red)}.auth-screen__card--warning{border-top:3px solid var(--yellow,#e6b800)}.auth-screen__eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--dark-gray);margin:0;font-size:.75rem;font-weight:650}.auth-screen__title{color:var(--blue);margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}.auth-screen__message{border-radius:var(--border-radius);background:color-mix(in srgb, var(--red) 8%, var(--white));border:1px solid color-mix(in srgb, var(--red) 22%, transparent);color:color-mix(in srgb, var(--red) 75%, var(--blue));overflow-wrap:anywhere;margin:0;padding:.75rem .85rem;font-size:.88rem;line-height:1.45}.auth-screen__card--warning>.auth-screen__message{background:color-mix(in srgb, var(--yellow,#e6b800) 12%, var(--white));border-color:color-mix(in srgb, var(--yellow,#e6b800) 35%, transparent);color:var(--blue)}.auth-screen__actions{justify-content:flex-end;margin-top:.5rem;display:flex}.login-text{text-align:center;width:max-content;color:var(--blue);justify-content:center;align-items:center;font-size:1.2rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-text>svg .spinner_qM83{animation:1.05s infinite spinner_8HQG}.login-text>svg .spinner_oXPr{animation-delay:.1s}.login-text>svg .spinner_ZTLf{animation-delay:.2s}@keyframes spinner_8HQG{0%,57.14%{animation-timing-function:cubic-bezier(.33,.66,.66,1);transform:translate(0)}28.57%{animation-timing-function:cubic-bezier(.33,0,.66,.33);transform:translateY(-6px)}to{transform:translate(0)}}.jobstatus-button{aspect-ratio:1;background-color:#0000;border:none;justify-content:center;align-items:center;height:100%;padding:8px;display:flex;position:relative}.jobstatus-button>svg{color:var(--darkest-gray);transition:rotate .3s,color .3s}.jobstatus-button>svg:hover{color:var(--black);rotate:90deg}.jobstatus-button>.status-dot{aspect-ratio:1;background-color:var(--green);border-radius:50%;width:7px;display:block;position:absolute;top:3px;right:3px}.jobstatus-button>.status-dot:before{content:"";aspect-ratio:1;background-color:var(--green);border-radius:50%;width:100%;animation:1.5s linear infinite sidenav-status-icon-bounce;position:absolute;top:50%;left:50%;transform:translate(-57%,-57%)scale(0)}@keyframes sidenav-status-icon-bounce{75%{transform:translate(-57%,-57%)scale(2)}to{opacity:0}}.jobstatus-backdrop{z-index:100;background-color:var(--white);width:100%;max-width:350px;height:calc(100% - 40px);box-shadow:var(--big-shadow);clip-path:inset(-100px -100px 0);flex-direction:column;gap:10px;transition:transform .5s;display:flex;position:fixed;top:0;right:0;overflow-y:auto}@starting-style{.jobstatus-backdrop{transform:translate(100%)}}.jobstatus-backdrop>.jobstatus-header{align-items:center;gap:10px;padding:5px;display:flex}.jobstatus-backdrop>.jobstatus-header>.jobstatus-header-button{border-radius:var(--border-radius);text-wrap:nowrap;width:max-content;color:var(--dark-gray);background-color:#0000;border:none;justify-content:center;align-items:center;gap:10px;padding:5px 10px;transition:background-color .3s,color .3s;display:flex}.jobstatus-backdrop>.jobstatus-header>.jobstatus-header-button:hover{background-color:color-mix(in srgb, var(--lightest-gray) 30%, transparent)}.jobstatus-backdrop>.jobstatus-header>.jobstatus-header-button.close{width:2rem;margin-left:auto;padding:5px}.jobstatus-backdrop>.jobstatus-header>.jobstatus-header-button.close:hover{background-color:color-mix(in srgb, var(--red) 30%, transparent);color:var(--red)}.jobstatus-backdrop>.jobstatus-header>.jobstatus-header-button>svg{aspect-ratio:1;width:1.2em}.jobstatus-backdrop>.any-jobs-container{color:var(--dark-gray);flex-direction:column;align-items:center;gap:15px;margin-top:20px;display:flex}.jobstatus-backdrop>.any-jobs-container>.show-all-jobs{border:1px solid var(--lightest-gray);border-radius:var(--border-radius);color:var(--darkest-gray);background-color:#0000;padding:5px 15px;transition:border-color .3s,background-color .3s,color .3s}.jobstatus-backdrop>.any-jobs-container>.show-all-jobs:hover{border-color:var(--blue);background-color:var(--blue);color:var(--white)}.jobstatus-backdrop>.jobstatus-card{border-bottom:1px solid var(--light-gray);background-color:var(--white);flex-direction:column;gap:15px;padding:20px;display:flex}.jobstatus-backdrop>.jobstatus-card>.job-title{color:var(--blue);font-size:1.3rem}.jobstatus-backdrop>.jobstatus-card>.job-title>span{color:var(--dark-gray);margin-left:1ch;font-size:1rem}.jobstatus-backdrop>.jobstatus-card>.job-step{color:var(--black);grid-template-columns:20px 1fr;align-items:center;gap:2ch;display:grid}.jobstatus-backdrop>.jobstatus-card>.job-step>.job-step-status-dot{--color:var(--dark-gray);--semi-color:color-mix(in srgb, var(--color) 30%, var(--white));--format-color:color-mix(in srgb, var(--color) 80%, var(--white));aspect-ratio:1;border:3px solid var(--semi-color);background-color:var(--format-color);border-radius:100px;width:20px;display:block}.jobstatus-backdrop>.jobstatus-card>.job-step>.job-step-status-dot.success{--color:var(--green)}.jobstatus-backdrop>.jobstatus-card>.job-step>.job-step-status-dot.error{--color:var(--red)}.jobstatus-backdrop>.jobstatus-card>.job-step>.job-step-status-dot.pending{--color:var(--yellow);border:3px solid var(--semi-color);border-top-color:var(--color);border-left-color:var(--color);background-color:var(--semi-color);animation:1s linear infinite forwards step-rotate}@keyframes step-rotate{to{rotate:359deg}}.jobstatus-backdrop>.jobstatus-card .job-download-wrapper{width:max-content;position:relative}.jobstatus-backdrop>.jobstatus-card .job-download-wrapper:hover .job-download-tooltip{opacity:1;pointer-events:auto;transform:translateY(0)}.jobstatus-backdrop>.jobstatus-card .job-download-wrapper .job-download-file-button{border:1px solid var(--dark-gray);border-radius:var(--border-radius);width:max-content;color:var(--dark-gray);background-color:#0000;justify-content:center;align-items:center;gap:1ch;padding:5px 10px;text-decoration:none;transition:border-color .3s,background-color .3s,color .3s;display:flex}.jobstatus-backdrop>.jobstatus-card .job-download-wrapper .job-download-file-button:hover{border-color:var(--blue);background-color:var(--blue);color:var(--white)}.jobstatus-backdrop>.jobstatus-card .job-download-wrapper .job-download-file-button:disabled{background-color:var(--lightest-gray)}.jobstatus-backdrop>.jobstatus-card .job-download-wrapper .job-download-file-button>svg{width:1.2em}.jobstatus-backdrop>.jobstatus-card .job-download-wrapper .job-download-tooltip{border-radius:var(--border-radius);background-color:var(--black);width:max-content;max-width:280px;color:var(--white);opacity:0;pointer-events:none;z-index:10;flex-direction:column;gap:2px;padding:6px 10px;font-size:.9rem;line-height:1.4;transition:opacity .2s,transform .2s;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;transform:translateY(4px)}.jobstatus-backdrop>.jobstatus-card .job-download-wrapper .job-download-tooltip>span:first-child{word-break:break-all;font-weight:600}.jobstatus-backdrop>.jobstatus-card .job-download-wrapper .job-download-tooltip>span:last-child{color:color-mix(in srgb, var(--white) 70%, transparent)}.jobstatus-backdrop>.jobstatus-card .job-download-wrapper .job-download-tooltip:after{content:"";border:5px solid #0000;border-top-color:var(--black);position:absolute;top:100%;left:14px}.jobstatus-backdrop>.jobstatus-card>.job-date{color:var(--dark-gray);font-size:.9rem}.serverconsole-button{aspect-ratio:1;background-color:#0000;border:none;justify-content:center;align-items:center;height:100%;padding:8px;display:flex;position:relative}.serverconsole-button>svg{color:var(--darkest-gray);width:1.2em;transition:color .3s}.serverconsole-button>svg:hover{color:var(--black)}.serverconsole-button>.status-dot{aspect-ratio:1;background-color:var(--green);border-radius:50%;width:7px;display:block;position:absolute;top:3px;right:3px}.serverconsole-button>.status-dot:before{content:"";aspect-ratio:1;background-color:var(--green);border-radius:50%;width:100%;animation:1.5s linear infinite serverconsole-dot-bounce;position:absolute;top:50%;left:50%;transform:translate(-57%,-57%)scale(0)}@keyframes serverconsole-dot-bounce{75%{transform:translate(-57%,-57%)scale(2)}to{opacity:0}}.console-container{z-index:100;transform-origin:100% 100%;border-top-left-radius:var(--border-radius);background-color:var(--white);width:95svw;max-width:300px;box-shadow:var(--big-shadow);clip-path:inset(-100px -100px 0);flex-direction:column;justify-content:center;transition:max-width .75s,opacity .5s;display:flex;position:fixed;bottom:40px;right:0;overflow:hidden}@starting-style{.console-container{opacity:0}}.console-container>.console-header{align-items:center;gap:20px;height:40px;display:flex;position:relative}.console-container>.console-header>.actions-container{grid-template-columns:1fr 1fr;height:100%;display:grid}.console-container>.console-header>.actions-container>.action-button{aspect-ratio:1;color:var(--blue);background-color:#0000;border:none;justify-content:center;align-items:center;padding:7px;transition:background-color .3s,color .3s;display:flex}.console-container>.console-header>.actions-container>.action-button:disabled{background-color:color-mix(in srgb, var(--light-gray) 30%, transparent);color:var(--dark-gray)}.console-container>.console-header>.actions-container>.action-button:not(:disabled):hover{background-color:color-mix(in srgb, var(--light-gray) 50%, transparent)}.console-container>.console-header>.actions-container>.action-button:last-child:not(:disabled):hover{background-color:var(--red);color:var(--white)}.console-container>.console-header>.actions-container>.action-button>svg{width:1.2em}.console-container>.console-header>.text{color:var(--blue)}.console-container>.console-header>.active-dot{aspect-ratio:1;background-color:var(--green);border-radius:50%;width:10px;display:block;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.console-container>.console-header>.active-dot:after{content:"";background-color:var(--green);border-radius:50%;width:100%;height:100%;animation:1.5s ease-in infinite forwards active-dot;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}@keyframes active-dot{to{opacity:0;transform:translate(-50%,-50%)scale(3)}}.console-container>.console{aspect-ratio:16/9;flex-direction:column;max-height:0;transition:max-height .75s;display:flex;overflow:hidden}.console-container>.console>.console-content{color:var(--white);background-color:#1b1b1b;flex-grow:1;padding:20px;transition:border-color .3s;display:block;overflow-y:scroll}.console-container>.console>.console-content,.console-container>.console>.console-content *{font-family:monospace;line-height:1.5em}.console-container.expanded{max-width:800px}.console-container.expanded>.console{max-height:450px}.app-footer{z-index:0;background-color:var(--lightest-gray);height:100%;color:var(--darkest-gray);box-shadow:var(--big-shadow);justify-content:space-between;align-items:center;padding:0 10px;display:flex;position:relative}.app-footer>.footer-actions{align-items:center;height:100%;display:flex}.clear-cache{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:var(--blue);flex-direction:column;gap:1.25rem;display:flex}.clear-cache *{box-sizing:border-box}.clear-cache>.clear-cache__controls{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.85rem;width:100%;display:grid}.clear-cache>.clear-cache__controls>.clear-cache__control{border:1px solid var(--lighter-gray);border-radius:var(--border-radius);background:var(--white);justify-content:space-between;align-items:center;gap:1rem;width:100%;min-width:0;padding:.85rem 1rem;display:flex}.clear-cache>.clear-cache__controls>.clear-cache__control>.clear-cache__control-copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.clear-cache>.clear-cache__controls>.clear-cache__control>.clear-cache__control-copy>.clear-cache__control-title{margin:0;font-size:.9em;font-weight:650}.clear-cache>.clear-cache__controls>.clear-cache__control>.clear-cache__control-copy>.clear-cache__control-hint{color:var(--dark-gray);margin:0;font-size:.8em;line-height:1.35}.clear-cache>.clear-cache__section{flex-direction:column;gap:.75rem;width:100%;min-width:0;display:flex}.clear-cache>.clear-cache__section>.clear-cache__section-header{flex-direction:column;gap:.2rem;display:flex}.clear-cache>.clear-cache__section>.clear-cache__section-header>.clear-cache__section-heading{flex-direction:column;gap:.2rem;min-width:0;display:flex}.clear-cache>.clear-cache__section>.clear-cache__section-header>.clear-cache__section-title,.clear-cache>.clear-cache__section>.clear-cache__section-header .clear-cache__section-title{color:var(--blue);margin:0;font-size:.95em;font-weight:650}.clear-cache>.clear-cache__section>.clear-cache__section-header>.clear-cache__section-hint,.clear-cache>.clear-cache__section>.clear-cache__section-header .clear-cache__section-hint{color:var(--dark-gray);margin:0;font-size:.82em;line-height:1.35}.clear-cache>.clear-cache__section>.clear-cache__list{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.7rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.clear-cache>.clear-cache__section>.clear-cache__list>li{min-width:0}.clear-cache>.clear-cache__section>.clear-cache__list .clear-cache__item{border:1px solid var(--lighter-gray);border-radius:var(--border-radius);background:var(--white);width:100%;min-width:0;height:100%;color:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.7rem;padding:1.05rem 1.1rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.clear-cache>.clear-cache__section>.clear-cache__list .clear-cache__item:hover:not([aria-disabled=true]){border-color:color-mix(in srgb, var(--cyan) 35%, transparent);background-color:color-mix(in srgb, var(--cyan) 4%, var(--white))}.clear-cache>.clear-cache__section>.clear-cache__list .clear-cache__item[aria-disabled=true]{opacity:.65;cursor:not-allowed}.clear-cache>.clear-cache__section>.clear-cache__list .clear-cache__item.clear-cache__item--checking{opacity:.7;cursor:wait}.clear-cache>.clear-cache__section>.clear-cache__list .clear-cache__item>.clear-cache__item-copy{flex:auto;min-width:0}.clear-cache>.clear-cache__legend{border-top:1px solid var(--lighter-gray);width:100%;color:var(--dark-gray);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem .75rem;padding-top:.35rem;font-size:.8em;display:flex}.clear-cache__item-copy{flex-direction:column;gap:.4rem;min-width:0;display:flex}.clear-cache__item-copy>.clear-cache__item-title{overflow-wrap:anywhere;margin:0;font-size:.88em;font-weight:650;line-height:1.35;display:block}.clear-cache__item-copy>.clear-cache__item-description{color:var(--dark-gray);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.78em;line-height:1.4;display:-webkit-box;overflow:hidden}.clear-cache__item-copy>.clear-cache__badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;width:100%;margin-top:.45rem;display:flex}.clear-cache__badge{letter-spacing:.02em;border-radius:.45rem;justify-content:center;align-items:center;min-height:1.75rem;padding:.35rem .75rem;font-size:.8em;font-weight:650;display:inline-flex}.clear-cache__badge.clear-cache__badge--redis{color:#c4472a;background-color:color-mix(in srgb, #f15d5b 14%, var(--white));border:1px solid #f15d5b59}.clear-cache__badge.clear-cache__badge--versions{color:var(--green-700,#087848);background-color:color-mix(in srgb, var(--green) 12%, var(--white));border:1px solid color-mix(in srgb, var(--green) 35%, transparent)}.clear-cache__badge.clear-cache__badge--action{font:inherit;letter-spacing:.02em;cursor:pointer;min-width:4.5rem;font-size:.8em;font-weight:650;transition:background-color .15s,border-color .15s,transform .15s}.clear-cache__badge.clear-cache__badge--action:hover:not(:disabled){transform:translateY(-1px)}.clear-cache__badge.clear-cache__badge--action.clear-cache__badge--redis:hover:not(:disabled){background-color:color-mix(in srgb, #f15d5b 24%, var(--white));border-color:#f15d5b8c}.clear-cache__badge.clear-cache__badge--action.clear-cache__badge--versions:hover:not(:disabled){background-color:color-mix(in srgb, var(--green) 22%, var(--white));border-color:color-mix(in srgb, var(--green) 55%, transparent)}.clear-cache__badge.clear-cache__badge--action:disabled{opacity:.65;filter:grayscale(.55);cursor:not-allowed;color:var(--dark-gray);background-color:color-mix(in srgb, var(--lighter-gray) 55%, var(--white));border-color:var(--lighter-gray);transform:none}@media (width<=640px){.clear-cache>.clear-cache__controls{grid-template-columns:1fr}.clear-cache>.clear-cache__controls>.clear-cache__control{flex-direction:column;align-items:stretch}.clear-cache>.clear-cache__section>.clear-cache__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-modal{flex-direction:column;align-items:stretch;gap:15px;min-width:500px;display:flex}.settings-modal>h3{border-bottom:1px solid var(--light-gray);padding-bottom:10px}.settings-modal>h3:not(:first-child){margin-top:15px}.settings-modal>.user-infos{flex-direction:column;align-items:stretch;gap:10px;display:flex}.settings-modal>.user-infos>.row{color:var(--dark-gray);flex-flow:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.settings-modal>.user-infos>.row>.value{color:var(--blue)}.settings-modal>.user-infos>.reset-button{border-radius:var(--border-radius);background-color:var(--red);color:var(--white);border:none;align-self:flex-start;margin-top:10px;padding:5px 10px;transition:filter .3s}.settings-modal>.user-infos>.reset-button:hover{filter:brightness(1.1)}.settings-modal>.option{justify-content:space-between;gap:10px;display:flex}.sidebar{z-index:5;background-color:var(--black);height:100%;box-shadow:var(--big-shadow);flex-direction:column;display:flex;position:relative}.sidebar.beta{background-color:var(--red)}.sidebar.beta hr,.sidebar.beta>.nav-footer{border-color:var(--lightest-gray)}.sidebar>.nav-footer{border-top:1px solid var(--darkest-gray);flex-direction:column;margin-top:auto;display:flex}.sidebar>nav>ul{list-style-type:none}.sidebar>nav>ul>hr{border-color:var(--dark-gray);margin:20px 0}.sidebar>nav>ul>li{display:flex}.sidebar>nav>ul>li>.nav-button{aspect-ratio:1;color:var(--white);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;width:100%;padding:12px;transition:background-color .3s,color .3s;display:flex;position:relative}.sidebar>nav>ul>li>.nav-button>svg{aspect-ratio:1;width:100%}.sidebar>nav>ul>li>.nav-button:focus-visible{outline:1px solid var(--lightest-gray)}.sidebar>nav>ul>li>.nav-button.selected{background-color:color-mix(in srgb, var(--lightest-gray) 50%, transparent);color:var(--white)}.sidebar>nav>ul>li>.nav-button>.nav-button-tooltip{border-radius:var(--border-radius);background-color:var(--white);text-align:center;text-wrap:nowrap;color:var(--blue);opacity:0;pointer-events:none;box-shadow:var(--big-shadow);padding:5px 10px;transition:opacity .3s;position:absolute;top:50%;left:calc(100% + 5px);transform:translateY(-50%)}.sidebar>nav>ul>li>.nav-button:focus,.sidebar>nav>ul>li>.nav-button:hover{background-color:color-mix(in srgb, var(--lightest-gray) 30%, transparent)}.sidebar>nav>ul>li>.nav-button:focus>.nav-button-tooltip,.sidebar>nav>ul>li>.nav-button:hover>.nav-button-tooltip{opacity:1}.sidebar>nav>ul>li>.nav-button>.status-icon{aspect-ratio:1;background-color:var(--color);border-radius:50%;width:7px;display:block;position:absolute;top:5px;right:5px}.sidebar>nav>ul>li>.nav-button>.status-icon:before{content:"";aspect-ratio:1;background-color:var(--color);border-radius:50%;width:100%;animation:1.5s linear infinite sidenav-status-icon-bounce;position:absolute;top:50%;left:50%;transform:translate(-57%,-57%)scale(0)}.sidebar>nav>ul>li.nav-button-dropdown{position:relative}.sidebar>nav>ul>li.nav-button-dropdown>.nav-button-dropdown-menu{z-index:10;border-radius:var(--border-radius);background-color:var(--white);min-width:140px;box-shadow:var(--big-shadow);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;top:50%;left:calc(100% + 5px);overflow:hidden auto;transform:translateY(-50%)}.sidebar>nav>ul>li.nav-button-dropdown>.nav-button-dropdown-menu>button{text-align:left;width:100%;color:var(--blue);cursor:pointer;background-color:#0000;border:none;align-items:center;gap:8px;padding:8px 12px;transition:background-color .2s;display:flex}.sidebar>nav>ul>li.nav-button-dropdown>.nav-button-dropdown-menu>button>.nav-button-dropdown-icon{flex-shrink:0;width:16px;height:16px}.sidebar>nav>ul>li.nav-button-dropdown>.nav-button-dropdown-menu>button:hover{background-color:var(--lightest-gray)}.sidebar>nav>ul>li.nav-button-dropdown>.nav-button-dropdown-menu>button+button{border-top:1px solid var(--lightest-gray)}.sidebar>nav>ul>li.nav-button-dropdown.is-open>.nav-button{background-color:color-mix(in srgb, var(--lightest-gray) 30%, transparent)}.sidebar>nav>ul>li.nav-button-dropdown.is-open>.nav-button>.nav-button-tooltip{opacity:0}.sidebar>nav>ul>li.nav-button-dropdown.is-open>.nav-button-dropdown-menu{opacity:1;pointer-events:auto}.apps-view{grid-template-rows:calc(100svh - 40px) 40px;grid-template-columns:45px 1fr;align-items:center;width:100%;height:100svh;display:grid;overflow:hidden}.apps-view>aside{grid-area:1/1/3/2}.apps-view>main{grid-area:1/2/2/3;min-width:0}.apps-view>footer{grid-area:2/2/3/3}.exercices-launch{background-color:var(--white);flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.exercices-launch>.container{border-radius:var(--border-radius);background-color:var(--white);max-width:50vw;box-shadow:var(--big-shadow);flex-direction:column;align-items:center;gap:30px;padding:2em 3em;display:flex}.exercices-launch>.container>.title{color:var(--blue);font-size:1.7em;font-weight:500}.exercices-launch>.container>.exercice-selection-wrapper{flex-direction:column;gap:10px;display:flex}.exercices-launch>.container>.exercice-selection-wrapper>.text{text-align:center;color:var(--black)}.exercices-launch>.container>.exercice-selection-wrapper>.exercices-list{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.exercices-launch>.container>.exercice-selection-wrapper>.exercices-list>.exercice-option>.status-icon{aspect-ratio:1;background-color:var(--color);border-radius:50%;flex-shrink:0;width:7px;display:block}.app{width:100%;height:100%}.app>.Toastify{position:absolute}
