@font-face{font-family:Leckerli One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/17f78f9382e34bdf-s.p.0ib8dz~tfau0o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Leckerli One Fallback;src:local(Arial);ascent-override:98.3%;descent-override:29.82%;line-gap-override:0.0%;size-adjust:104.98%}.leckerli_one_eaee5371-module__72he3G__className{font-family:Leckerli One,Leckerli One Fallback;font-style:normal;font-weight:400}
.Form-module__KIy7bq__formControl{flex-direction:column;margin-bottom:1rem;display:flex}.Form-module__KIy7bq__label{color:var(--amx-slate-200);margin-bottom:.5rem;font-weight:600}.Form-module__KIy7bq__inputWrapper{align-items:center;display:flex;position:relative}.Form-module__KIy7bq__input,.Form-module__KIy7bq__textarea,.Form-module__KIy7bq__select{border:1px solid var(--amx-slate-600);background-color:var(--amx-slate-800);width:100%;color:var(--amx-slate-100);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:.375rem;padding:.75rem;font-size:1rem;transition:border-color .2s}.Form-module__KIy7bq__input[type=date],.Form-module__KIy7bq__input[type=time],.Form-module__KIy7bq__input[type=datetime-local]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2334d399' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'%3E%3C/rect%3E%3Cline x1='16' y1='2' x2='16' y2='6'%3E%3C/line%3E%3Cline x1='8' y1='2' x2='8' y2='6'%3E%3C/line%3E%3Cline x1='3' y1='10' x2='21' y2='10'%3E%3C/line%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}.Form-module__KIy7bq__input[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:2.5rem;height:100%;position:absolute;right:0}.Form-module__KIy7bq__input[type=time]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:2.5rem;height:100%;position:absolute;right:0}.Form-module__KIy7bq__input[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:2.5rem;height:100%;position:absolute;right:0}.Form-module__KIy7bq__inputWithIcon{padding-right:3rem}.Form-module__KIy7bq__input:focus,.Form-module__KIy7bq__textarea:focus,.Form-module__KIy7bq__select:focus{border-color:var(--amx-emerald-600);box-shadow:0 0 0 2px var(--tint-accent-600-40);outline:none}.Form-module__KIy7bq__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b0d8c8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.25rem}.Form-module__KIy7bq__passwordToggle{cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:-.5rem;padding:.5rem;transition:all .2s;display:flex;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.Form-module__KIy7bq__passwordToggle:hover{background-color:var(--tint-accent-600-10)}.Form-module__KIy7bq__passwordToggle:focus{background-color:var(--tint-accent-600-20);outline:none}.Form-module__KIy7bq__passwordIcon{color:#14b8a6;width:1.25rem;height:1.25rem;transition:color .2s}.Form-module__KIy7bq__passwordToggle:hover .Form-module__KIy7bq__passwordIcon{color:var(--amx-slate-100)}.Form-module__KIy7bq__error{color:var(--amx-red-400);margin-top:.25rem;font-size:.875rem}.Form-module__KIy7bq__checkboxContainer{align-items:center;gap:.5rem;display:flex}.Form-module__KIy7bq__checkbox{width:1.1rem;height:1.1rem;accent-color:var(--amx-blue-600)}@media (max-width:768px){.Form-module__KIy7bq__input,.Form-module__KIy7bq__textarea,.Form-module__KIy7bq__select{padding:1rem;font-size:16px}.Form-module__KIy7bq__select{padding-right:2.5rem}.Form-module__KIy7bq__passwordToggle{min-width:48px;min-height:48px}.Form-module__KIy7bq__passwordIcon{width:1.5rem;height:1.5rem}}.Form-module__KIy7bq__button{text-align:center;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.375rem;justify-content:center;align-items:center;gap:.4rem;min-height:44px;padding:.875rem 1rem;font-size:1rem;font-weight:600;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.Form-module__KIy7bq__button:disabled{opacity:.6;cursor:not-allowed}.Form-module__KIy7bq__fullWidth{width:100%}.Form-module__KIy7bq__primary{background-color:var(--amx-emerald-800);color:var(--amx-emerald-300);border-color:var(--amx-emerald-600);padding:.75rem 1.5rem;font-weight:600}.Form-module__KIy7bq__primary:hover:not(:disabled){background-color:var(--amx-emerald-700);color:var(--amx-emerald-200)}.Form-module__KIy7bq__secondary{background-color:var(--amx-slate-800);color:var(--amx-slate-400);border-color:var(--amx-slate-700)}.Form-module__KIy7bq__secondary:hover:not(:disabled){background-color:var(--amx-slate-700);color:var(--amx-slate-300)}.Form-module__KIy7bq__ghost{border-color:var(--border-white-09);color:var(--amx-slate-400);background-color:#0000}.Form-module__KIy7bq__ghost:hover:not(:disabled){background-color:var(--surface-raised-60);border-color:var(--amx-slate-500);color:var(--amx-slate-100)}.Form-module__KIy7bq__danger{background-color:var(--tint-danger-12);color:var(--amx-red-400);border-color:var(--tint-danger-35)}.Form-module__KIy7bq__danger:hover:not(:disabled){color:var(--amx-rose-300);background-color:#ef444438}.Form-module__KIy7bq__sizeSm{min-height:36px;padding:.55rem 1rem;font-size:.875rem}.Form-module__KIy7bq__sizeIcon{border-radius:.375rem;width:2rem;height:2rem;min-height:0;padding:0}@media (max-width:768px){.Form-module__KIy7bq__button.Form-module__KIy7bq__fullWidth{min-height:48px;padding:1rem 1.5rem}}
.SideBar-module___cDpuW__closeButton{background:var(--tint-accent-05);border-color:var(--tint-accent-10);color:#fff;border-radius:.5rem;min-width:44px;min-height:44px;font-size:1.5rem;line-height:1;transition:all .3s cubic-bezier(.4,0,.2,1)}.SideBar-module___cDpuW__closeButton:hover{color:var(--amx-slate-100);background:var(--tint-accent-20);border-color:var(--tint-accent-40);transform:rotate(90deg)scale(1.05)}.SideBar-module___cDpuW__closeButton:focus{box-shadow:0 0 0 2px var(--tint-accent-50);outline:none}.SideBar-module___cDpuW__closeButton:active{background:var(--tint-accent-25);transform:scale(.95)}.SideBar-module___cDpuW__foldButton{background:var(--tint-accent-05);border-color:var(--tint-accent-10);color:#fff;border-radius:.5rem;transition:all .2s}.SideBar-module___cDpuW__foldButton:hover{background:var(--tint-accent-20);border-color:var(--tint-accent-40)}.SideBar-module___cDpuW__foldIcon{transition:transform .2s}.SideBar-module___cDpuW__sidebar{background:radial-gradient(ellipse at top left, var(--tint-accent-15) 0%, var(--tint-accent-600-12) 25%, var(--tint-accent-900-80) 50%, var(--surface-ground-95) 100%), radial-gradient(ellipse at bottom right, var(--tint-accent-15) 0%, var(--tint-accent-600-12) 25%, var(--tint-accent-900-80) 50%, var(--surface-ground-95) 100%);-webkit-backdrop-filter:blur(12px);width:256px}.SideBar-module___cDpuW__sidebarContent{gap:.5rem}.SideBar-module___cDpuW__navigationList{gap:.25rem}.SideBar-module___cDpuW__subNavigationList{gap:.125rem;margin-top:.25rem}@media (max-width:768px){.SideBar-module___cDpuW__sidebar{width:280px;box-shadow:0 20px 25px -5px var(--shadow-black-10), 0 10px 10px -5px #0000000a, 0 0 0 1px var(--tint-accent-05)}.SideBar-module___cDpuW__closeButton{width:2.5rem;min-width:48px;height:2.5rem;min-height:48px;font-size:1.75rem}.SideBar-module___cDpuW__sidebarContent{gap:.25rem;padding-bottom:1rem}.SideBar-module___cDpuW__navigationList{gap:.125rem}.SideBar-module___cDpuW__subNavigationList{gap:0;margin-top:.125rem}}@media (max-width:480px){.SideBar-module___cDpuW__sidebar{width:calc(100vw - 3rem);max-width:320px}.SideBar-module___cDpuW__sidebarContent{gap:.125rem;padding-bottom:.5rem}}.SideBar-module___cDpuW__navItem{border-radius:.5rem;min-height:44px;margin-bottom:0;transition:all .2s;position:relative}.SideBar-module___cDpuW__navButton,.SideBar-module___cDpuW__navLink,.SideBar-module___cDpuW__userButton{-webkit-tap-highlight-color:transparent;border-radius:.5rem;min-height:44px;padding:.5rem 1rem;transition:all .2s}.SideBar-module___cDpuW__logoContainer{-webkit-tap-highlight-color:transparent;align-items:center;min-height:44px;padding:.25rem 0;display:flex}@media (max-width:768px){.SideBar-module___cDpuW__navItem,.SideBar-module___cDpuW__navButton,.SideBar-module___cDpuW__navLink,.SideBar-module___cDpuW__userButton{padding:.5rem 1rem;font-size:.9rem;line-height:1.25}.SideBar-module___cDpuW__logoContainer{font-size:1.125rem}.SideBar-module___cDpuW__navIcon{width:1.125rem;height:1.125rem;margin-right:.75rem}.SideBar-module___cDpuW__userSection{border-top-width:1px;margin-top:.5rem;padding-top:.5rem}}@media (max-width:768px) and (orientation:portrait){.SideBar-module___cDpuW__navItem,.SideBar-module___cDpuW__navButton,.SideBar-module___cDpuW__navLink,.SideBar-module___cDpuW__userButton{min-height:40px;padding:.375rem 1rem}.SideBar-module___cDpuW__logoContainer{min-height:40px;padding:.125rem 0}.SideBar-module___cDpuW__headerContainer{height:2.5rem}}@media (max-width:768px){.SideBar-module___cDpuW__sidebar::-webkit-scrollbar{width:4px}.SideBar-module___cDpuW__sidebar::-webkit-scrollbar-track{background:var(--tint-accent-10)}.SideBar-module___cDpuW__sidebar::-webkit-scrollbar-thumb{background:var(--tint-accent-30);border-radius:2px}.SideBar-module___cDpuW__sidebar::-webkit-scrollbar-thumb:hover{background:var(--tint-accent-50)}.SideBar-module___cDpuW__navItem:active,.SideBar-module___cDpuW__navButton:active,.SideBar-module___cDpuW__navLink:active,.SideBar-module___cDpuW__userButton:active{transition-duration:.1s;transform:scale(.98)}}@media (prefers-contrast:high){.SideBar-module___cDpuW__sidebar,.SideBar-module___cDpuW__closeButton{border:2px solid var(--tint-accent-50)}}.SideBar-module___cDpuW__navLabel{white-space:nowrap;overflow:hidden}.SideBar-module___cDpuW__navChevron{flex-shrink:0}.SideBar-module___cDpuW__headerContainer{border-bottom:1px solid var(--tint-accent-20);height:3rem;margin-bottom:.25rem;padding:.5rem 0}.SideBar-module___cDpuW__navItemActive{box-shadow:inset 3px 0 0 var(--amx-emerald-500);border-radius:0 .375rem .375rem 0}.SideBar-module___cDpuW__navItemActive .SideBar-module___cDpuW__navLabel{font-weight:600}.SideBar-module___cDpuW__navItemActiveSub{box-shadow:inset 2px 0 0 var(--tint-accent-50);border-radius:0 .375rem .375rem 0}.SideBar-module___cDpuW__navIconActive{color:var(--amx-emerald-500);transition:color .15s}.SideBar-module___cDpuW__navIconActiveSub{color:var(--amx-emerald-300);transition:color .15s}.SideBar-module___cDpuW__navIconInactive{color:var(--hex-gray-400);transition:color .15s}.SideBar-module___cDpuW__navIconInactive:hover{color:var(--amx-emerald-100)}.SideBar-module___cDpuW__navLabelActiveSub{align-items:center;gap:.35rem;display:flex}.SideBar-module___cDpuW__navLabelActiveSub:before{content:"";background-color:var(--amx-emerald-300);border-radius:50%;flex-shrink:0;width:4px;height:4px;display:inline-block}.SideBar-module___cDpuW__subNavContainer{grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.4,0,.2,1);display:grid;overflow:hidden}.SideBar-module___cDpuW__subNavContainerOpen{grid-template-rows:1fr}.SideBar-module___cDpuW__subNavInner{opacity:0;min-height:0;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);overflow:hidden;transform:translateY(-6px)}.SideBar-module___cDpuW__subNavContainerOpen .SideBar-module___cDpuW__subNavInner{opacity:1;transform:translateY(0)}@media (min-width:1024px){.SideBar-module___cDpuW__sidebar{width:280px;transition:width .3s cubic-bezier(.4,0,.2,1);overflow:visible;transform:translate(0)!important}.SideBar-module___cDpuW__sidebar.SideBar-module___cDpuW__folded{width:64px;overflow:visible}.SideBar-module___cDpuW__navLabel,.SideBar-module___cDpuW__navChevron{opacity:1;max-width:200px;transition:opacity .15s,max-width .15s}.SideBar-module___cDpuW__sidebar.SideBar-module___cDpuW__folded .SideBar-module___cDpuW__navLabel,.SideBar-module___cDpuW__sidebar.SideBar-module___cDpuW__folded .SideBar-module___cDpuW__navChevron{opacity:0;max-width:0}.SideBar-module___cDpuW__navIcon{flex-shrink:0;margin-right:.75rem;transition:margin-right .15s}.SideBar-module___cDpuW__sidebar.SideBar-module___cDpuW__folded .SideBar-module___cDpuW__navIcon{margin-right:0}.SideBar-module___cDpuW__navButton,.SideBar-module___cDpuW__navLink{padding-left:var(--nav-indent,1rem);justify-content:flex-start}.SideBar-module___cDpuW__sidebar.SideBar-module___cDpuW__folded .SideBar-module___cDpuW__navButton,.SideBar-module___cDpuW__sidebar.SideBar-module___cDpuW__folded .SideBar-module___cDpuW__navLink{justify-content:center;padding-left:1rem}.SideBar-module___cDpuW__userButton{justify-content:flex-start;padding-left:1rem}.SideBar-module___cDpuW__sidebar.SideBar-module___cDpuW__folded .SideBar-module___cDpuW__userButton{justify-content:center}.SideBar-module___cDpuW__foldIcon{transform:rotate(0)}.SideBar-module___cDpuW__sidebar.SideBar-module___cDpuW__folded .SideBar-module___cDpuW__foldIcon{transform:rotate(180deg)}}.SideBar-module___cDpuW__subNavFlyout{background:var(--amx-slate-900);border:1px solid var(--tint-accent-25);width:220px;box-shadow:0 16px 32px var(--shadow-black-35,#00000059);z-index:100;border-radius:.75rem;grid-template-rows:1fr;position:fixed}.SideBar-module___cDpuW__subNavFlyout .SideBar-module___cDpuW__subNavInner{opacity:1;padding:.4rem;transform:none}.SideBar-module___cDpuW__subNavFlyout .SideBar-module___cDpuW__subNavigationList{margin-top:0}@media (prefers-reduced-motion:reduce){.SideBar-module___cDpuW__closeButton,.SideBar-module___cDpuW__navItem,.SideBar-module___cDpuW__navButton,.SideBar-module___cDpuW__navLink,.SideBar-module___cDpuW__userButton,.SideBar-module___cDpuW__navIconActive,.SideBar-module___cDpuW__navIconInactive,.SideBar-module___cDpuW__subNavContainer{transition:none}.SideBar-module___cDpuW__closeButton:hover,.SideBar-module___cDpuW__navItem:active,.SideBar-module___cDpuW__navButton:active,.SideBar-module___cDpuW__navLink:active,.SideBar-module___cDpuW__userButton:active{transform:none}}
.TestSidebar-module__64IszW__sidebar{background:linear-gradient(270deg, var(--tint-accent-02) 0%, var(--tint-accent-10) 5%, transparent 90%, var(--tint-accent-02) 100%, var(--tint-accent-10) 5%);width:100%;height:100%;overflow:hidden auto}.TestSidebar-module__64IszW__sidebar::-webkit-scrollbar{width:6px;height:6px}.TestSidebar-module__64IszW__sidebar::-webkit-scrollbar-track{background:#4d4f4e80;border-radius:3px}.TestSidebar-module__64IszW__sidebar::-webkit-scrollbar-thumb{background:var(--tint-accent-30);border-radius:3px}.TestSidebar-module__64IszW__sidebar::-webkit-scrollbar-thumb:hover{background:#21c08b80}.TestSidebar-module__64IszW__disabled{opacity:.6;pointer-events:none}
.AccountMenu-module__Preh_G__accountMenu{z-index:60;position:fixed;top:.75rem;right:1rem}.AccountMenu-module__Preh_G__trigger{border:1px solid var(--tint-accent-25);width:2.75rem;height:2.75rem;color:var(--amx-slate-100);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172ad1;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:border-color .15s,background .15s;display:flex}.AccountMenu-module__Preh_G__trigger:hover,.AccountMenu-module__Preh_G__triggerOpen{border-color:var(--tint-accent-400-55);background:#064e3be0}.AccountMenu-module__Preh_G__avatar{background:var(--amx-emerald-800);width:1.75rem;height:1.75rem;color:var(--amx-emerald-100);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:inline-flex}.AccountMenu-module__Preh_G__identity{border-bottom:1px solid #334155bf;align-items:center;gap:.65rem;margin-bottom:.25rem;padding:.55rem .6rem .7rem;display:flex}.AccountMenu-module__Preh_G__identityAvatar{background:var(--amx-emerald-800);width:2rem;height:2rem;color:var(--amx-emerald-100);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;display:inline-flex}.AccountMenu-module__Preh_G__identityMeta{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.1;display:flex}.AccountMenu-module__Preh_G__userName{text-overflow:ellipsis;white-space:nowrap;max-width:9rem;font-size:.8125rem;font-weight:700;overflow:hidden}.AccountMenu-module__Preh_G__userRole{color:var(--amx-slate-400);text-transform:capitalize;font-size:.6875rem}.AccountMenu-module__Preh_G__panel{border:1px solid var(--tint-accent-25);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172af5;border-radius:.5rem;min-width:12rem;padding:.35rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 18px 40px #00000052}.AccountMenu-module__Preh_G__menuItem{width:100%;color:var(--amx-slate-200);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.55rem;padding:.65rem .7rem;font-size:.8125rem;font-weight:650;text-decoration:none;transition:background .15s,color .15s;display:flex}.AccountMenu-module__Preh_G__menuItem:hover{background:var(--tint-accent-12);color:var(--amx-emerald-300)}.AccountMenu-module__Preh_G__menuItemDanger:hover{background:var(--tint-danger-soft-12);color:var(--amx-rose-300)}
.Breadcrumb-module__nwHiHa__header{background:linear-gradient(90deg, var(--tint-accent-02) 0%, var(--tint-accent-10) 5%, transparent 90%, var(--tint-accent-02) 100%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;border-bottom:1px solid #14815d33;width:100%;position:sticky;top:0}.Breadcrumb-module__nwHiHa__wrapper{max-width:80rem;margin:0;padding:1rem 1.5rem .75rem}.Breadcrumb-module__nwHiHa__trail{flex-wrap:wrap;align-items:center;gap:.25rem;margin:0 0 .4rem;padding:0;list-style:none;display:flex}.Breadcrumb-module__nwHiHa__crumb{white-space:nowrap;align-items:center;gap:.25rem;font-size:.8125rem;display:flex}.Breadcrumb-module__nwHiHa__link{color:var(--amx-emerald-300);white-space:nowrap;align-items:center;gap:.3rem;text-decoration:none;transition:color .15s;display:flex}.Breadcrumb-module__nwHiHa__link:hover{color:var(--amx-emerald-400);text-decoration:underline}.Breadcrumb-module__nwHiHa__homeIcon{flex-shrink:0}.Breadcrumb-module__nwHiHa__separator{color:var(--amx-slate-600);flex-shrink:0}.Breadcrumb-module__nwHiHa__current{color:var(--amx-slate-400);white-space:nowrap;font-size:.8125rem}.Breadcrumb-module__nwHiHa__title{color:var(--amx-slate-100);margin:.35rem 0 .2rem;font-size:1.375rem;font-weight:700;line-height:1.3}.Breadcrumb-module__nwHiHa__description{color:var(--amx-slate-400);margin:0;font-size:.8125rem}.Breadcrumb-module__nwHiHa__compactHeader{flex-direction:column;justify-content:center;gap:.15rem;min-width:0;display:flex;overflow:hidden}.Breadcrumb-module__nwHiHa__compactTrail{flex-wrap:nowrap;align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.Breadcrumb-module__nwHiHa__compactTitle{color:var(--amx-slate-100);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.9375rem;font-weight:700;overflow:hidden}
@font-face{font-family:Leckerli One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/17f78f9382e34bdf-s.p.0ib8dz~tfau0o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Leckerli One Fallback;src:local(Arial);ascent-override:98.3%;descent-override:29.82%;line-gap-override:0.0%;size-adjust:104.98%}.leckerli_one_f22fc096-module__LcgdNW__className{font-family:Leckerli One,Leckerli One Fallback;font-style:normal;font-weight:400}
.Pagination-module__53h7KG__paginationContainer{align-items:center;gap:.6rem;display:flex}.Pagination-module__53h7KG__navButton{border:1px solid var(--border-white-14,#ffffff21);background:var(--border-white-03,#ffffff08);width:1.9rem;height:1.9rem;color:var(--amx-slate-400);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.Pagination-module__53h7KG__navButton svg{width:13px;height:13px}.Pagination-module__53h7KG__navButton:hover:not(.Pagination-module__53h7KG__navButtonDisabled){border-color:var(--amx-emerald-500);color:var(--amx-emerald-300);background:var(--tint-accent-08)}.Pagination-module__53h7KG__navButtonDisabled{opacity:.4;cursor:not-allowed}.Pagination-module__53h7KG__paginationText{color:var(--amx-slate-500);font-size:.78rem}.Pagination-module__53h7KG__paginationNumbers{color:var(--amx-slate-300);font-variant-numeric:tabular-nums}
.Stepper-module__W2v3cW__stepper{display:flex}.Stepper-module__W2v3cW__horizontal{align-items:center;gap:0}.Stepper-module__W2v3cW__vertical{flex-direction:column;gap:0;margin:0;padding:0}.Stepper-module__W2v3cW__stepWrapper{display:flex}.Stepper-module__W2v3cW__vertical .Stepper-module__W2v3cW__stepWrapper{flex-direction:column;align-items:flex-start}.Stepper-module__W2v3cW__horizontal .Stepper-module__W2v3cW__stepWrapper{align-items:flex-start;gap:0}.Stepper-module__W2v3cW__stepRow{align-items:center;gap:var(--space-3);display:flex}.Stepper-module__W2v3cW__stepColumn{flex-direction:column;align-items:center;gap:3px;display:flex}.Stepper-module__W2v3cW__circle{width:var(--stepper-circle-size,40px);height:var(--stepper-circle-size,40px);background-color:var(--amx-slate-800);color:var(--amx-slate-500);border:2px solid var(--amx-slate-700);transition:background-color var(--transition-base), color var(--transition-base), border-color var(--transition-base), box-shadow var(--transition-base);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Stepper-module__W2v3cW__circleActive{background-color:var(--amx-emerald-500);color:var(--amx-white);border-color:var(--amx-emerald-500);box-shadow:0 0 0 3px var(--tint-accent-20)}.Stepper-module__W2v3cW__horizontal .Stepper-module__W2v3cW__circleActive{transform:scale(1.08)}.Stepper-module__W2v3cW__circleCompleted{background-color:var(--hex-green-900);color:var(--amx-green-300);border-color:var(--hex-green-800)}.Stepper-module__W2v3cW__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--amx-slate-600);white-space:nowrap;transition:color var(--transition-fast)}.Stepper-module__W2v3cW__labelEyebrow{font-size:.5625rem;font-weight:var(--font-weight-bold);letter-spacing:var(--eyebrow-letter-spacing);text-transform:uppercase;text-align:center;line-height:1}.Stepper-module__W2v3cW__labelActive{color:var(--amx-emerald-500)}.Stepper-module__W2v3cW__labelCompleted{color:var(--amx-emerald-600)}.Stepper-module__W2v3cW__connector{background-color:var(--amx-slate-700);transition:background-color var(--transition-base);flex-shrink:0}.Stepper-module__W2v3cW__vertical .Stepper-module__W2v3cW__connector{width:2px;height:1.5rem;margin-left:calc(var(--stepper-circle-size,40px) / 2 - 1px);margin-top:2px;margin-bottom:2px}.Stepper-module__W2v3cW__horizontal .Stepper-module__W2v3cW__connector{width:3rem;height:2px;margin-top:calc(var(--stepper-circle-size,40px) / 2 - 1px)}.Stepper-module__W2v3cW__connectorDone{background-color:var(--amx-emerald-600)}
.WizardShell-module__LFKRYq__root{background:radial-gradient(ellipse at top left, var(--tint-accent-10) 0%, var(--tint-accent-600-07) 25%, var(--tint-accent-900-45) 50%, var(--surface-ground-100) 100%), radial-gradient(ellipse at bottom right, var(--tint-accent-10) 0%, var(--tint-accent-600-07) 25%, var(--tint-accent-900-45) 50%, var(--surface-ground-100) 100%);flex-direction:column;height:100vh;display:flex;overflow:hidden}.WizardShell-module__LFKRYq__header{padding:0 4.5rem 0 var(--space-6);background:var(--surface-ground-55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;border-bottom:1px solid var(--tint-accent-15);flex-shrink:0;justify-content:space-between;align-items:center;height:4rem;display:flex;position:sticky;top:0}.WizardShell-module__LFKRYq__headerLeft{flex:1;justify-content:flex-start;align-items:center;gap:1rem;min-width:0;display:flex}.WizardShell-module__LFKRYq__headerCenter{flex:2;justify-content:center;align-items:center;display:flex}.WizardShell-module__LFKRYq__headerRight{align-items:center;gap:var(--space-2);flex:1;justify-content:flex-end;display:flex}.WizardShell-module__LFKRYq__backBtn{padding:.375rem var(--space-3);border:1px solid var(--amx-slate-700);border-radius:var(--radius-md);color:var(--amx-slate-400);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.WizardShell-module__LFKRYq__backBtn:hover{border-color:var(--amx-slate-500);color:var(--amx-slate-300)}.WizardShell-module__LFKRYq__primaryBtn{padding:.375rem var(--space-4);background:var(--tint-accent-forest-70);border:1px solid var(--tint-accent-600-60);border-radius:var(--radius-md);color:var(--amx-emerald-300);font-size:.8125rem;font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);align-items:center;gap:.375rem;display:flex}.WizardShell-module__LFKRYq__primaryBtn:hover:not(:disabled){background:var(--tint-accent-deep-85);border-color:var(--tint-accent-70);color:var(--amx-emerald-200)}.WizardShell-module__LFKRYq__primaryBtn:disabled{background-color:var(--amx-slate-800);color:var(--amx-slate-600);border-color:var(--amx-slate-700);cursor:not-allowed}.WizardShell-module__LFKRYq__content{padding:var(--space-6) var(--space-4) 2.5rem;flex-direction:column;flex:1;align-items:center;display:flex;overflow:hidden auto}.WizardShell-module__LFKRYq__error{width:100%;max-width:560px;margin-top:var(--space-3);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);background:var(--tint-danger-10);border:1px solid var(--tint-danger-30);color:var(--amx-rose-300)}.WizardShell-module__LFKRYq__success{width:100%;max-width:560px;margin-top:var(--space-3);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);background:var(--tint-accent-08);border:1px solid var(--tint-accent-25);color:var(--amx-emerald-300)}
.OptionCardSelector-module__pZWGSW__section{flex-direction:column;gap:.5rem;display:flex}.OptionCardSelector-module__pZWGSW__label{color:var(--amx-slate-400);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.8125rem;font-weight:600}.OptionCardSelector-module__pZWGSW__grid{gap:.625rem;display:grid}.OptionCardSelector-module__pZWGSW__card{background:var(--amx-slate-900);border:1.5px solid var(--amx-slate-700);cursor:pointer;border-radius:.75rem;flex-direction:column;align-items:center;gap:.375rem;padding:.75rem .5rem .625rem;transition:border-color .15s,background .15s,background-color .15s;display:flex;position:relative}.OptionCardSelector-module__pZWGSW__card:hover{border-color:var(--amx-slate-500);background:#1a2742}.OptionCardSelector-module__pZWGSW__top{background:var(--amx-slate-800);border:1.5px solid var(--amx-slate-700);border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:border-color .15s,background .15s;display:flex}.OptionCardSelector-module__pZWGSW__icon{color:var(--amx-slate-500);flex-shrink:0}.OptionCardSelector-module__pZWGSW__cardLabel{color:var(--amx-slate-400);text-align:center;font-size:.6875rem;font-weight:600;line-height:1.25}.OptionCardSelector-module__pZWGSW__check{border-radius:9999px;padding:1px;position:absolute;top:.3rem;right:.3rem}.OptionCardSelector-module__pZWGSW__activeDesc{color:var(--amx-slate-400);margin:0;padding-left:.125rem;font-size:.8rem}.OptionCardSelector-module__pZWGSW__nextHint{margin:0;padding-left:.125rem;font-size:.75rem;font-style:italic}.OptionCardSelector-module__pZWGSW__section[data-accent=blue] .OptionCardSelector-module__pZWGSW__cardActive{border-color:var(--amx-blue-500);background:var(--amx-blue-900)}.OptionCardSelector-module__pZWGSW__section[data-accent=blue] .OptionCardSelector-module__pZWGSW__cardActive .OptionCardSelector-module__pZWGSW__top{background:var(--amx-blue-950);border-color:var(--amx-blue-500)}.OptionCardSelector-module__pZWGSW__section[data-accent=blue] .OptionCardSelector-module__pZWGSW__cardActive .OptionCardSelector-module__pZWGSW__icon{color:var(--amx-blue-400)}.OptionCardSelector-module__pZWGSW__section[data-accent=blue] .OptionCardSelector-module__pZWGSW__cardActive .OptionCardSelector-module__pZWGSW__cardLabel{color:var(--amx-slate-200)}.OptionCardSelector-module__pZWGSW__section[data-accent=blue] .OptionCardSelector-module__pZWGSW__check{color:var(--amx-blue-500);background:var(--amx-blue-900)}.OptionCardSelector-module__pZWGSW__section[data-accent=blue] .OptionCardSelector-module__pZWGSW__nextHint{color:var(--amx-blue-500)}.OptionCardSelector-module__pZWGSW__section[data-accent=emerald] .OptionCardSelector-module__pZWGSW__card:hover{border-color:var(--tint-accent-40);background-color:#131f35}.OptionCardSelector-module__pZWGSW__section[data-accent=emerald] .OptionCardSelector-module__pZWGSW__cardActive{border-color:var(--amx-emerald-500);background-color:var(--tint-accent-06)}.OptionCardSelector-module__pZWGSW__section[data-accent=emerald] .OptionCardSelector-module__pZWGSW__cardActive .OptionCardSelector-module__pZWGSW__top{background:var(--tint-accent-10);border-color:var(--amx-emerald-500)}.OptionCardSelector-module__pZWGSW__section[data-accent=emerald] .OptionCardSelector-module__pZWGSW__cardActive .OptionCardSelector-module__pZWGSW__icon{color:var(--amx-emerald-400)}.OptionCardSelector-module__pZWGSW__section[data-accent=emerald] .OptionCardSelector-module__pZWGSW__cardActive .OptionCardSelector-module__pZWGSW__cardLabel{color:var(--amx-slate-200)}.OptionCardSelector-module__pZWGSW__section[data-accent=emerald] .OptionCardSelector-module__pZWGSW__check{color:var(--amx-emerald-500);background:var(--tint-accent-15)}.OptionCardSelector-module__pZWGSW__section[data-accent=emerald] .OptionCardSelector-module__pZWGSW__nextHint{color:var(--amx-emerald-500)}
.InstructorDashboard-module___6CX3W__page{background:var(--bg-dashboard);min-height:100vh;color:var(--amx-slate-200);flex-direction:column;display:flex}.InstructorDashboard-module___6CX3W__bodyWrap{flex-direction:column;gap:1.5rem;width:100%;max-width:88rem;margin:0 auto;padding:1.5rem 1.5rem 3rem;display:flex}.InstructorDashboard-module___6CX3W__chartsGrid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.InstructorDashboard-module___6CX3W__contentGrid{grid-template-columns:2fr 1fr;align-items:start;gap:1.5rem;display:grid}@media (max-width:1024px){.InstructorDashboard-module___6CX3W__contentGrid{grid-template-columns:1fr}}@media (max-width:768px){.InstructorDashboard-module___6CX3W__bodyWrap{gap:1rem;padding:1rem 1rem 2rem}}
.Step1Details-module__aKRGYW__wrap{justify-content:center;padding:2rem 1rem 3rem;display:flex}.Step1Details-module__aKRGYW__card{background:var(--color-card-bg);-webkit-backdrop-filter:blur(16px);border:1px solid var(--color-card-border);width:100%;max-width:960px;box-shadow:0 30px 70px #00000080, 0 0 0 1px #34d39912 inset, 0 0 50px var(--tint-accent-06);border-radius:1.1rem;padding:1.6rem 1.85rem}.Step1Details-module__aKRGYW__grid{grid-template-columns:290px 1fr;gap:0;display:grid}.Step1Details-module__aKRGYW__left{border-right:1px solid var(--tint-neutral-400-14);flex-direction:column;gap:1rem;padding:.1rem 1.75rem .1rem 0;display:flex}.Step1Details-module__aKRGYW__preview{background:radial-gradient(ellipse at 30% 20%, var(--tint-accent-12), transparent 60%), var(--surface-ground-55);border:1px solid var(--tint-accent-400-16);border-radius:.85rem;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:140px;padding:1rem;display:flex;position:relative;overflow:hidden}.Step1Details-module__aKRGYW__routeLine{stroke-dasharray:6 6;animation:1.2s linear infinite Step1Details-module__aKRGYW__routeFlow}@keyframes Step1Details-module__aKRGYW__routeFlow{to{stroke-dashoffset:-24px}}.Step1Details-module__aKRGYW__right{flex-direction:column;gap:1.15rem;padding:.1rem 0 .1rem 1.85rem;display:flex}.Step1Details-module__aKRGYW__fieldRow{align-items:flex-end;gap:1.1rem;display:flex}.Step1Details-module__aKRGYW__fieldRow>*{flex:1;min-width:0}.Step1Details-module__aKRGYW__topicsLabel{color:var(--amx-slate-200);margin:0 0 .5rem;font-weight:600}.Step1Details-module__aKRGYW__topicsRow{align-items:center;gap:.6rem;display:flex}.Step1Details-module__aKRGYW__topicsInput,.Step1Details-module__aKRGYW__topicsSelect{border:1px solid var(--amx-slate-600);background-color:var(--amx-slate-800);min-width:0;color:var(--amx-slate-100);border-radius:.375rem;flex:1;padding:.75rem;font-size:.9375rem;transition:border-color .2s}.Step1Details-module__aKRGYW__topicsInput:focus,.Step1Details-module__aKRGYW__topicsSelect:focus{border-color:var(--amx-emerald-600);box-shadow:0 0 0 2px var(--tint-accent-600-40);outline:none}.Step1Details-module__aKRGYW__topicsAddBtn{background:var(--amx-emerald-800);height:2.9rem;color:var(--amx-emerald-300);flex-shrink:0;padding:0 1.1rem;font-size:.875rem}.Step1Details-module__aKRGYW__topicsAddBtn:hover:not(:disabled){background:var(--amx-emerald-700);color:var(--amx-emerald-200)}.Step1Details-module__aKRGYW__topicsAddBtn:disabled{opacity:.45}.Step1Details-module__aKRGYW__pillRow{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.Step1Details-module__aKRGYW__disabledField{opacity:.45;pointer-events:none}@media (max-width:720px){.Step1Details-module__aKRGYW__grid{grid-template-columns:1fr}.Step1Details-module__aKRGYW__left{border-right:none;border-bottom:1px solid var(--tint-neutral-400-14);padding:.1rem 0 1.25rem}.Step1Details-module__aKRGYW__right{padding:1.25rem 0 .1rem}.Step1Details-module__aKRGYW__fieldRow,.Step1Details-module__aKRGYW__topicsRow{flex-direction:column;align-items:stretch}}
.Step2SceneSidebar-module__KHbWzq__panel{color:var(--hex-gray-300);flex-direction:column;gap:1.25rem;height:100%;padding:1rem;display:flex;overflow-y:auto}.Step2SceneSidebar-module__KHbWzq__hint{color:var(--amx-slate-500);margin:0;font-size:.8rem;font-style:italic}.Step2SceneSidebar-module__KHbWzq__introText{color:var(--amx-green-300);margin:0;font-size:.8125rem;line-height:1.5}.Step2SceneSidebar-module__KHbWzq__section{flex-direction:column;gap:.5rem;display:flex}.Step2SceneSidebar-module__KHbWzq__sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--hex-gray-500);margin:0 0 .25rem;font-size:.75rem;font-weight:600}.Step2SceneSidebar-module__KHbWzq__buttonRow{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.Step2SceneSidebar-module__KHbWzq__buttonGroup{flex-direction:column;gap:.5rem;display:flex}.Step2SceneSidebar-module__KHbWzq__markerBtn{background-color:var(--hex-gray-700);color:var(--hex-gray-200);text-align:left;border:1px solid #0000;justify-content:flex-start;gap:.5rem;padding:.625rem .75rem}.Step2SceneSidebar-module__KHbWzq__markerBtn:hover:not(:disabled){background-color:var(--hex-gray-600);border-color:var(--amx-emerald-500)}.Step2SceneSidebar-module__KHbWzq__markerBtn.Step2SceneSidebar-module__KHbWzq__selected{background-color:var(--amx-emerald-800);border-color:var(--amx-emerald-500);color:var(--amx-emerald-100)}.Step2SceneSidebar-module__KHbWzq__markerBtn.Step2SceneSidebar-module__KHbWzq__placed{opacity:.6;cursor:not-allowed}.Step2SceneSidebar-module__KHbWzq__markerBtn:disabled{opacity:.5}.Step2SceneSidebar-module__KHbWzq__markerIcon{color:var(--hex-gray-400);flex-shrink:0}.Step2SceneSidebar-module__KHbWzq__selected .Step2SceneSidebar-module__KHbWzq__markerIcon,.Step2SceneSidebar-module__KHbWzq__markerBtn.Step2SceneSidebar-module__KHbWzq__selected .Step2SceneSidebar-module__KHbWzq__markerIcon{color:var(--amx-emerald-300)}.Step2SceneSidebar-module__KHbWzq__markerLabel{flex:1;font-size:.875rem;font-weight:500}.Step2SceneSidebar-module__KHbWzq__badgeIcon{color:var(--amx-emerald-300);flex-shrink:0;margin-left:auto}.Step2SceneSidebar-module__KHbWzq__badge{color:var(--amx-emerald-300);background-color:var(--tint-accent-15);border-radius:9999px;padding:.1rem .4rem;font-size:.6875rem;font-weight:600}.Step2SceneSidebar-module__KHbWzq__legSection{flex-direction:column;gap:.5rem;display:flex}.Step2SceneSidebar-module__KHbWzq__legHeader{justify-content:space-between;align-items:center;display:flex}.Step2SceneSidebar-module__KHbWzq__addLegBtn{background:var(--amx-emerald-700);color:var(--amx-emerald-100);cursor:pointer;border:none;border-radius:.375rem;align-items:center;gap:.3rem;padding:.25rem .625rem;font-size:.75rem;transition:background .15s;display:flex}.Step2SceneSidebar-module__KHbWzq__addLegBtn:hover:not(:disabled){background:var(--amx-emerald-600)}.Step2SceneSidebar-module__KHbWzq__addLegBtn:disabled{opacity:.5;cursor:not-allowed}.Step2SceneSidebar-module__KHbWzq__legList{flex-direction:column;gap:.375rem;display:flex}.Step2SceneSidebar-module__KHbWzq__emptyNote{color:var(--hex-gray-500);margin:0;font-size:.8125rem;font-style:italic}.Step2SceneSidebar-module__KHbWzq__legItem{border:1.5px solid var(--hex-gray-700);border-radius:.375rem;align-items:center;gap:.375rem;transition:border-color .15s;display:flex;overflow:hidden}.Step2SceneSidebar-module__KHbWzq__legItemActive{border-color:var(--amx-emerald-500)}.Step2SceneSidebar-module__KHbWzq__legSelectBtn{cursor:pointer;color:var(--hex-gray-300);text-align:left;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;padding:.5rem .625rem;display:flex}.Step2SceneSidebar-module__KHbWzq__legSelectBtn:hover{background:var(--border-white-04)}.Step2SceneSidebar-module__KHbWzq__legLabel{font-size:.875rem;font-weight:600}.Step2SceneSidebar-module__KHbWzq__legDot{border-radius:9999px;flex-shrink:0;width:8px;height:8px}.Step2SceneSidebar-module__KHbWzq__legDotFull{background:var(--amx-green-500)}.Step2SceneSidebar-module__KHbWzq__legDotHalf{background:var(--amx-amber-500)}.Step2SceneSidebar-module__KHbWzq__legDotEmpty{background:var(--amx-slate-600)}.Step2SceneSidebar-module__KHbWzq__removeLegBtn{border:none;border-left:1px solid var(--hex-gray-700);height:100%;min-height:2rem;color:var(--hex-gray-400);cursor:pointer;background:0 0;padding:0 .5rem;font-size:1rem;transition:background .15s,color .15s}.Step2SceneSidebar-module__KHbWzq__removeLegBtn:hover{background:var(--tint-danger-15);color:var(--amx-red-400)}.Step2SceneSidebar-module__KHbWzq__thumbnail{background:radial-gradient(ellipse at 30% 20%, var(--tint-accent-12), transparent 60%), var(--surface-ground-50);border:1px solid var(--tint-accent-400-16);border-radius:.65rem;justify-content:center;align-items:center;padding:.75rem;display:flex}.Step2SceneSidebar-module__KHbWzq__routeLine{stroke-dasharray:6 6;animation:1.2s linear infinite Step2SceneSidebar-module__KHbWzq__routeFlow}@keyframes Step2SceneSidebar-module__KHbWzq__routeFlow{to{stroke-dashoffset:-24px}}
.Step1Details-module__CM9AGW__form{flex-direction:column;gap:.875rem;display:flex}.Step1Details-module__CM9AGW__divider{align-items:center;gap:.75rem;display:flex}.Step1Details-module__CM9AGW__divider:before,.Step1Details-module__CM9AGW__divider:after{content:"";background:var(--amx-slate-700);flex:1;height:1px}.Step1Details-module__CM9AGW__dividerLabel{color:var(--amx-slate-600);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:.75rem;font-weight:600}
.TestTakerHeader-module__z12dkq__header{background-color:var(--tint-gray-900-80);border-bottom:1px solid var(--surface-raised-gray-50);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:space-between;align-items:center;width:100%;padding:1rem 1.5rem;display:flex}.TestTakerHeader-module__z12dkq__titleSection{align-items:center;gap:1rem;display:flex}.TestTakerHeader-module__z12dkq__statsSection{align-items:center;gap:2rem;display:flex}.TestTakerHeader-module__z12dkq__questionNavGroup{align-items:center;gap:.5rem;display:flex}.TestTakerHeader-module__z12dkq__headerNavLabel{font-size:.75rem;font-weight:600}.TestTakerHeader-module__z12dkq__questionCounter{color:var(--amx-slate-400);text-align:center;min-width:3.5rem;font-size:.8125rem}.TestTakerHeader-module__z12dkq__statItem{text-align:center}.TestTakerHeader-module__z12dkq__statLabel{opacity:.7;color:var(--hex-gray-300);font-size:.875rem}.TestTakerHeader-module__z12dkq__statValue{color:var(--amx-white);font-size:1.125rem;font-weight:700}.TestTakerHeader-module__z12dkq__info{align-items:center;gap:1.5rem;display:flex}.TestTakerHeader-module__z12dkq__backButton{color:var(--hex-gray-400);cursor:pointer;background:0 0;border:none;font-size:1.5rem;transition:color .2s}.TestTakerHeader-module__z12dkq__backButton:hover{color:var(--amx-white)}.TestTakerHeader-module__z12dkq__title{color:var(--amx-white);font-size:1.25rem;font-weight:600}.TestTakerHeader-module__z12dkq__typeBadge{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:9999px;align-items:center;padding:.1875rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.TestTakerHeader-module__z12dkq__typeBadgePractice{background-color:var(--tint-accent-900-50);border-color:var(--amx-emerald-600);color:var(--amx-emerald-300)}.TestTakerHeader-module__z12dkq__typeBadgeAssessment{border-color:var(--amx-blue-700);color:var(--amx-blue-300);background-color:#1e3a8a80}.TestTakerHeader-module__z12dkq__meta{align-items:center;gap:1.5rem;margin-left:2rem;font-size:.9rem;display:flex}.TestTakerHeader-module__z12dkq__timer,.TestTakerHeader-module__z12dkq__score{color:var(--hex-gray-300)}.TestTakerHeader-module__z12dkq__score{font-weight:500}.TestTakerHeader-module__z12dkq__actions{align-items:center;gap:.75rem;display:flex}.TestTakerHeader-module__z12dkq__backBtn{color:var(--amx-white);cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:color .2s,background-color .2s;display:flex}.TestTakerHeader-module__z12dkq__backBtn:hover{color:var(--hex-green-400);background-color:var(--surface-raised-alt-50)}@media (max-width:899px){.TestTakerHeader-module__z12dkq__statsSection{gap:.75rem}.TestTakerHeader-module__z12dkq__headerNavLabel{display:none}.TestTakerHeader-module__z12dkq__questionCounter{min-width:2.8rem;font-size:.75rem}.TestTakerHeader-module__z12dkq__statItem{min-width:2.5rem}.TestTakerHeader-module__z12dkq__statLabel{font-size:.6875rem}.TestTakerHeader-module__z12dkq__statValue{font-size:.9375rem}.TestTakerHeader-module__z12dkq__btnLabel{display:none}.TestTakerHeader-module__z12dkq__title{white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:1rem;overflow:hidden}}@media (max-width:599px){.TestTakerHeader-module__z12dkq__statsSection{gap:.5rem}.TestTakerHeader-module__z12dkq__questionNavGroup{gap:.35rem}.TestTakerHeader-module__z12dkq__statItem{display:none}.TestTakerHeader-module__z12dkq__title{max-width:100px}}
.BaseTestListHeader-module__MGWH3G__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BaseTestListHeader-module__MGWH3G__header{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}.BaseTestListHeader-module__MGWH3G__titleBlock{flex-direction:column;gap:.2rem;display:flex}.BaseTestListHeader-module__MGWH3G__title{color:var(--amx-slate-50);margin:0;font-size:1.5rem;font-weight:700}.BaseTestListHeader-module__MGWH3G__description{color:var(--amx-slate-400);margin:0;font-size:.85rem}.BaseTestListHeader-module__MGWH3G__filterRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.BaseTestListHeader-module__MGWH3G__searchField{background:var(--border-white-03,#ffffff08);border:1px solid var(--border-white-14,#ffffff21);color:var(--amx-slate-500);border-radius:8px;flex:1;align-items:center;gap:.4rem;min-width:16rem;max-width:22rem;padding:.5rem .8rem;font-size:.82rem;display:flex}.BaseTestListHeader-module__MGWH3G__searchField svg{flex-shrink:0}.BaseTestListHeader-module__MGWH3G__searchField input{color:var(--amx-slate-200);background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:.82rem}.BaseTestListHeader-module__MGWH3G__searchField input::placeholder{color:var(--amx-slate-600)}.BaseTestListHeader-module__MGWH3G__selectField{background:var(--border-white-03,#ffffff08);border:1px solid var(--border-white-14,#ffffff21);color:var(--amx-slate-200);border-radius:8px;padding:.5rem .8rem;font-size:.82rem;transition:border-color .15s}.BaseTestListHeader-module__MGWH3G__selectField:focus{border-color:var(--amx-emerald-500);box-shadow:0 0 0 2px var(--tint-accent-14);outline:none}.BaseTestListHeader-module__MGWH3G__actionButtons{flex-shrink:0;margin-left:auto}
.DatePicker-module__hbDTnG__field{flex-direction:column;gap:.5rem;display:flex;position:relative}.DatePicker-module__hbDTnG__label{color:var(--amx-slate-200);font-weight:600}.DatePicker-module__hbDTnG__trigger{border:1px solid var(--amx-slate-600);background-color:var(--amx-slate-800);color:var(--amx-slate-500);cursor:pointer;text-align:left;border-radius:.375rem;align-items:center;gap:.5rem;padding:.75rem;font-family:inherit;font-size:1rem;transition:border-color .2s;display:flex}.DatePicker-module__hbDTnG__trigger:hover{border-color:var(--amx-emerald-600)}.DatePicker-module__hbDTnG__trigger.DatePicker-module__hbDTnG__filled{color:var(--amx-slate-100)}.DatePicker-module__hbDTnG__trigger svg{color:var(--amx-emerald-400);flex-shrink:0}.DatePicker-module__hbDTnG__popover{z-index:20;border:1px solid var(--color-card-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#0b624abf;background-image:radial-gradient(ellipse 110% 100% at 0% 0%, var(--tint-accent-400-30,#34d3994d) 0%, var(--tint-accent-18) 30%, #06785a1a 62%, #05463600 100%), radial-gradient(ellipse 90% 90% at 100% 100%, #34d39933 0%, var(--tint-accent-600-12) 38%, #05423300 100%), linear-gradient(155deg, var(--tint-accent-10) 0%, #0658434d 50%, #043a2d99 100%);width:18.5rem;box-shadow:0 12px 32px var(--shadow-black-35,#00000073);border-radius:14px;padding:.9rem 1rem 1.1rem;position:absolute;top:calc(100% + .5rem);left:0;overflow:hidden}.DatePicker-module__hbDTnG__head{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.DatePicker-module__hbDTnG__monthLabel{color:var(--amx-slate-100);font-size:.88rem;font-weight:700}.DatePicker-module__hbDTnG__nav{gap:.3rem;display:flex}.DatePicker-module__hbDTnG__nav button{border:1px solid var(--border-white-14,#ffffff21);background:var(--border-white-03,#ffffff08);width:1.8rem;height:1.8rem;color:var(--amx-slate-400);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.DatePicker-module__hbDTnG__nav button:hover{border-color:var(--amx-emerald-500);color:var(--amx-emerald-300);background:var(--tint-accent-08)}.DatePicker-module__hbDTnG__grid{grid-template-columns:repeat(7,1fr);gap:.15rem;display:grid}.DatePicker-module__hbDTnG__dow{text-align:center;text-transform:uppercase;letter-spacing:.03em;color:var(--amx-slate-600);padding:.3rem 0;font-size:.66rem;font-weight:700}.DatePicker-module__hbDTnG__day{text-align:center;cursor:pointer;color:var(--amx-slate-300);background:0 0;border:none;border-radius:7px;padding:.45rem 0;font-family:inherit;font-size:.82rem}.DatePicker-module__hbDTnG__day:hover:not(:disabled){background:var(--border-white-06,#ffffff0f)}.DatePicker-module__hbDTnG__day:disabled{opacity:.3;cursor:not-allowed}.DatePicker-module__hbDTnG__day.DatePicker-module__hbDTnG__muted{color:var(--amx-slate-600);opacity:.5}.DatePicker-module__hbDTnG__day.DatePicker-module__hbDTnG__today{color:var(--amx-emerald-300);font-weight:700;box-shadow:inset 0 0 0 1px #34d39966}.DatePicker-module__hbDTnG__day.DatePicker-module__hbDTnG__selected{background-image:linear-gradient(135deg, var(--amx-emerald-500), var(--amx-emerald-600));color:#fff;font-weight:700}.DatePicker-module__hbDTnG__footer{border-top:1px solid var(--border-white-08);justify-content:space-between;align-items:center;margin-top:.85rem;padding-top:.7rem;display:flex}.DatePicker-module__hbDTnG__todayLink,.DatePicker-module__hbDTnG__clearLink{cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.76rem;font-weight:600}.DatePicker-module__hbDTnG__todayLink{color:var(--amx-emerald-300)}.DatePicker-module__hbDTnG__clearLink{color:var(--amx-slate-500)}
.Dialog-module__Qj-Jbq__overlay{background:radial-gradient(ellipse at center, var(--tint-accent-15) 0%, var(--surface-ground-90) 70%);z-index:1000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:center;animation:.3s ease-out Dialog-module__Qj-Jbq__fadeIn;display:flex;position:fixed;inset:0}@keyframes Dialog-module__Qj-Jbq__fadeIn{0%{opacity:0}to{opacity:1}}.Dialog-module__Qj-Jbq__dialog{background-color:var(--amx-slate-800);box-shadow:0 25px 50px var(--shadow-black-40), 0 0 0 1px var(--tint-accent-10), inset 0 1px 0 var(--border-white-05);border:1px solid var(--tint-accent-20);border-radius:1rem;flex-direction:column;width:90%;max-width:500px;animation:.3s ease-out Dialog-module__Qj-Jbq__slideIn;display:flex;overflow:hidden}@keyframes Dialog-module__Qj-Jbq__slideIn{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.Dialog-module__Qj-Jbq__header{border-bottom:1px solid var(--tint-accent-20);background:radial-gradient(ellipse at right, var(--tint-accent-15) 0%, var(--tint-accent-600-12) 25%, #064e3b14 50%, var(--surface-ground-95) 100%);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex;position:relative}.Dialog-module__Qj-Jbq__header:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--tint-accent-40) 20%, var(--tint-accent-60) 50%, var(--tint-accent-40) 80%, transparent 100%);height:1px;position:absolute;top:0;left:0;right:0}.Dialog-module__Qj-Jbq__title{color:var(--amx-slate-100);text-shadow:0 1px 2px var(--shadow-black-30);background:linear-gradient(135deg, var(--amx-slate-100) 0%, #10b981e6 100%);-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700}.Dialog-module__Qj-Jbq__closeButton{background:var(--tint-accent-10);border:1px solid var(--tint-accent-20);color:var(--amx-slate-400);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:.5rem;padding:.5rem;font-size:1.25rem;line-height:1;transition:all .3s cubic-bezier(.4,0,.2,1)}.Dialog-module__Qj-Jbq__closeButton:hover{color:var(--amx-slate-100);background:var(--tint-accent-20);border-color:var(--tint-accent-40);transform:rotate(90deg)scale(1.05)}.Dialog-module__Qj-Jbq__body{background:linear-gradient(90deg, var(--tint-accent-02) 0%, var(--tint-accent-10) 5%, transparent 90%, var(--tint-accent-02) 100%, var(--tint-accent-10) 5%);max-height:70vh;padding:2rem 1.5rem;position:relative;overflow-y:auto}.Dialog-module__Qj-Jbq__body::-webkit-scrollbar{width:6px}.Dialog-module__Qj-Jbq__body::-webkit-scrollbar-track{background:var(--tint-accent-05);border-radius:3px}.Dialog-module__Qj-Jbq__body::-webkit-scrollbar-thumb{background:var(--tint-accent-30);border-radius:3px}.Dialog-module__Qj-Jbq__body::-webkit-scrollbar-thumb:hover{background:var(--tint-accent-50)}.Dialog-module__Qj-Jbq__footer{border-top:1px solid var(--tint-accent-20);background:radial-gradient(ellipse at center, var(--tint-accent-12) 0%, var(--tint-accent-600-08) 25%, #064e3b0f 50%, var(--surface-ground-95) 100%);border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;justify-content:flex-end;gap:.75rem;padding:1.25rem 1.5rem;display:flex;position:relative}.Dialog-module__Qj-Jbq__footer:after{content:"";background:linear-gradient(90deg, transparent 0%, var(--tint-accent-30) 20%, var(--tint-accent-50) 50%, var(--tint-accent-30) 80%, transparent 100%);height:1px;position:absolute;bottom:0;left:0;right:0}
.QuickActionsPanel-module__n4iQAq__container{background:radial-gradient(ellipse at top left, var(--tint-accent-14) 0%, var(--tint-accent-600-09) 25%, var(--surface-ground-97) 65%), radial-gradient(ellipse at bottom right, var(--tint-accent-10) 0%, var(--tint-accent-600-06) 30%, var(--surface-ground-97) 65%), var(--color-surface);border:1px solid var(--color-surface-border);border-radius:12px;padding:1.5rem;position:sticky;top:100px}.QuickActionsPanel-module__n4iQAq__title{color:var(--amx-slate-400);text-transform:uppercase;letter-spacing:.06em;margin:0 0 1rem;font-size:.8125rem;font-weight:700}.QuickActionsPanel-module__n4iQAq__grid{grid-template-columns:1fr;gap:.6rem;display:grid}.QuickActionsPanel-module__n4iQAq__actionButton{border:1px solid var(--border-white-07);background:var(--surface-ground-40);cursor:pointer;text-align:left;border-left:3px solid #0000;border-radius:.6rem;align-items:center;gap:.875rem;width:100%;padding:.8rem 1rem;transition:filter .18s;display:flex}.QuickActionsPanel-module__n4iQAq__actionButton:hover{filter:brightness(1.12)}.QuickActionsPanel-module__n4iQAq__icon{color:var(--amx-slate-400);flex-shrink:0}.QuickActionsPanel-module__n4iQAq__label{color:var(--amx-slate-200);flex:1;font-size:.8375rem;font-weight:700}.QuickActionsPanel-module__n4iQAq__actionTile{border:1px solid var(--border-white-07);background:var(--surface-ground-40);cursor:pointer;border-left:3px solid #0000;border-radius:.6rem;align-items:center;gap:.875rem;width:100%;padding:.8rem 1rem;text-decoration:none;transition:background-color .18s,filter .18s;display:flex}.QuickActionsPanel-module__n4iQAq__actionTile:hover{filter:brightness(1.12)}.QuickActionsPanel-module__n4iQAq__actionButton.QuickActionsPanel-module__n4iQAq__tileGreen,.QuickActionsPanel-module__n4iQAq__tileGreen{border-left-color:var(--tint-success-70);background:linear-gradient(135deg, var(--tint-success-07) 0%, var(--surface-ground-45) 60%)}.QuickActionsPanel-module__n4iQAq__actionButton.QuickActionsPanel-module__n4iQAq__tileBlue,.QuickActionsPanel-module__n4iQAq__tileBlue{border-left-color:var(--tint-info-70);background:linear-gradient(135deg, #3b82f612 0%, var(--surface-ground-45) 60%)}.QuickActionsPanel-module__n4iQAq__actionButton.QuickActionsPanel-module__n4iQAq__tilePurple,.QuickActionsPanel-module__n4iQAq__tilePurple{border-left-color:var(--tint-purple-70);background:linear-gradient(135deg, #a855f712 0%, var(--surface-ground-45) 60%)}.QuickActionsPanel-module__n4iQAq__actionButton.QuickActionsPanel-module__n4iQAq__tileAmber,.QuickActionsPanel-module__n4iQAq__tileAmber{border-left-color:var(--tint-warning-soft-70);background:linear-gradient(135deg, var(--tint-warning-soft-07) 0%, var(--surface-ground-45) 60%)}.QuickActionsPanel-module__n4iQAq__tileIcon{border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:flex}.QuickActionsPanel-module__n4iQAq__green{background:var(--tint-success-15);color:var(--hex-green-400)}.QuickActionsPanel-module__n4iQAq__blue{background:var(--tint-info-15);color:var(--amx-blue-400)}.QuickActionsPanel-module__n4iQAq__purple{background:var(--tint-purple-15);color:var(--amx-purple-300)}.QuickActionsPanel-module__n4iQAq__amber{background:var(--tint-warning-soft-15);color:var(--amx-amber-400)}.QuickActionsPanel-module__n4iQAq__tileText{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.QuickActionsPanel-module__n4iQAq__tileLabel{color:var(--amx-slate-200);white-space:nowrap;text-overflow:ellipsis;font-size:.8375rem;font-weight:700;overflow:hidden}.QuickActionsPanel-module__n4iQAq__tileDesc{color:var(--amx-slate-500);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.QuickActionsPanel-module__n4iQAq__tileArrow{color:var(--amx-slate-600);flex-shrink:0;transition:transform .15s}.QuickActionsPanel-module__n4iQAq__actionTile:hover .QuickActionsPanel-module__n4iQAq__tileArrow{color:var(--amx-slate-400);transform:translate(3px)}@media (max-width:1200px){.QuickActionsPanel-module__n4iQAq__container{position:static}}@media (max-width:768px){.QuickActionsPanel-module__n4iQAq__container{padding:1rem}}
.Step3VehiclesSidebar-module__ZsMOeW__panel{color:var(--hex-gray-300);flex-direction:column;gap:1rem;height:100%;padding:1rem;display:flex;overflow-y:auto}.Step3VehiclesSidebar-module__ZsMOeW__hint{color:var(--amx-slate-500);margin:0;font-size:.8rem;font-style:italic}.Step3VehiclesSidebar-module__ZsMOeW__intro{background-color:var(--tint-accent-08);border:1px solid var(--tint-accent-20);border-radius:.5rem;padding:.75rem}.Step3VehiclesSidebar-module__ZsMOeW__introText{color:var(--amx-green-300);margin:0;font-size:.8125rem;line-height:1.5}.Step3VehiclesSidebar-module__ZsMOeW__section{flex-direction:column;gap:.5rem;display:flex}.Step3VehiclesSidebar-module__ZsMOeW__sectionHeader{cursor:pointer;width:100%;color:var(--hex-gray-300);background:0 0;border:none;justify-content:space-between;align-items:center;padding:.375rem 0;display:flex}.Step3VehiclesSidebar-module__ZsMOeW__sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--hex-gray-500);align-items:center;gap:.4rem;margin:0;font-size:.75rem;font-weight:600;display:flex}.Step3VehiclesSidebar-module__ZsMOeW__countBadge{background:var(--amx-blue-950);color:var(--amx-blue-300);border-radius:9999px;padding:0 .4rem;font-size:.6875rem;font-weight:700;line-height:1.5}.Step3VehiclesSidebar-module__ZsMOeW__chevron{color:var(--hex-gray-500);font-size:.625rem}.Step3VehiclesSidebar-module__ZsMOeW__vehicleGrid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.Step3VehiclesSidebar-module__ZsMOeW__vehicleCard{background-color:var(--hex-gray-700);text-align:center;cursor:pointer;border:1px solid #0000;border-radius:.375rem;padding:.5rem;transition:background-color .15s,border-color .15s}.Step3VehiclesSidebar-module__ZsMOeW__vehicleCard:hover:not(.Step3VehiclesSidebar-module__ZsMOeW__disabled){background-color:var(--hex-gray-600);border-color:var(--amx-emerald-500)}.Step3VehiclesSidebar-module__ZsMOeW__vehicleCard.Step3VehiclesSidebar-module__ZsMOeW__selected{background-color:var(--amx-emerald-800);border-color:var(--amx-emerald-500)}.Step3VehiclesSidebar-module__ZsMOeW__vehicleCard.Step3VehiclesSidebar-module__ZsMOeW__disabled{opacity:.5;cursor:not-allowed}.Step3VehiclesSidebar-module__ZsMOeW__vehicleImg{-o-object-fit:contain;object-fit:contain;width:48px;height:24px;margin:0 auto .25rem;display:block}.Step3VehiclesSidebar-module__ZsMOeW__vehicleName{color:var(--hex-gray-200);font-size:.75rem}.Step3VehiclesSidebar-module__ZsMOeW__colorGrid{flex-wrap:wrap;gap:.5rem;padding:.25rem 0;display:flex}.Step3VehiclesSidebar-module__ZsMOeW__colorSwatch{border:2px solid var(--hex-gray-600);cursor:pointer;border-radius:50%;flex-shrink:0;width:28px;height:28px;transition:border-color .15s,transform .1s}.Step3VehiclesSidebar-module__ZsMOeW__colorSwatch:hover:not(:disabled){border-color:var(--hex-gray-400);transform:scale(1.15)}.Step3VehiclesSidebar-module__ZsMOeW__colorSwatch.Step3VehiclesSidebar-module__ZsMOeW__swatchSelected{border-color:var(--amx-emerald-500);transform:scale(1.1)}.Step3VehiclesSidebar-module__ZsMOeW__colorSwatch:disabled{opacity:.5;cursor:not-allowed}.Step3VehiclesSidebar-module__ZsMOeW__statusSection{border-top:1px solid var(--amx-slate-800);flex-direction:column;gap:.375rem;padding-top:.5rem;display:flex}.Step3VehiclesSidebar-module__ZsMOeW__emptyText{color:var(--hex-gray-500);margin:.25rem 0 0;font-size:.8125rem}.Step3VehiclesSidebar-module__ZsMOeW__countText{color:var(--hex-green-400);margin:.25rem 0 0;font-size:.875rem;font-weight:500}.Step3VehiclesSidebar-module__ZsMOeW__vehicleDotRow{flex-wrap:wrap;gap:.3rem;display:flex}.Step3VehiclesSidebar-module__ZsMOeW__vehicleDot{border:1px solid #ffffff40;border-radius:50%;flex-shrink:0;width:10px;height:10px}.Step3VehiclesSidebar-module__ZsMOeW__previewSwatch{background:var(--surface-ground-50);border:1px solid var(--amx-slate-700);border-radius:.5rem;justify-content:center;align-items:center;padding:.75rem;display:flex}.Step3VehiclesSidebar-module__ZsMOeW__previewSwatchImg{-o-object-fit:contain;object-fit:contain;width:72px;height:36px}.Step3VehiclesSidebar-module__ZsMOeW__npcList{flex-direction:column;gap:.375rem;margin-top:.25rem;display:flex}.Step3VehiclesSidebar-module__ZsMOeW__npcItem{background:var(--amx-slate-800);border:1px solid var(--amx-slate-700);border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.Step3VehiclesSidebar-module__ZsMOeW__npcKey{color:var(--amx-slate-300);flex:1;font-family:monospace;font-size:.8125rem}.Step3VehiclesSidebar-module__ZsMOeW__npcTrailBadge{color:var(--hex-green-400);background:var(--tint-success-soft-12);border-radius:9999px;padding:.1rem .375rem;font-size:.6875rem;font-weight:600}.Step3VehiclesSidebar-module__ZsMOeW__trailCheck{color:var(--hex-green-400);flex-shrink:0}.Step3VehiclesSidebar-module__ZsMOeW__recordDot{fill:currentColor}.Step3VehiclesSidebar-module__ZsMOeW__npcBtns{align-items:center;gap:.25rem;display:flex}.Step3VehiclesSidebar-module__ZsMOeW__recordBtn{background:var(--hex-red-900);color:var(--amx-rose-300);border:1px solid var(--hex-custom-3);cursor:pointer;border-radius:.25rem;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:.75rem;transition:background .15s;display:flex}.Step3VehiclesSidebar-module__ZsMOeW__recordBtn:hover:not(:disabled){background:var(--hex-custom-3)}.Step3VehiclesSidebar-module__ZsMOeW__recordBtn:disabled{opacity:.4;cursor:not-allowed}.Step3VehiclesSidebar-module__ZsMOeW__stopBtn{background:var(--amx-blue-950);color:var(--amx-blue-300);border:1px solid var(--amx-blue-700);cursor:pointer;border-radius:.25rem;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:.75rem;animation:1.4s ease-in-out infinite Step3VehiclesSidebar-module__ZsMOeW__pulse;display:flex}@keyframes Step3VehiclesSidebar-module__ZsMOeW__pulse{0%,to{opacity:1}50%{opacity:.65}}.Step3VehiclesSidebar-module__ZsMOeW__removeTrailBtn{width:1.375rem;height:1.375rem;color:var(--hex-gray-500);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;font-size:.875rem;transition:background .15s,color .15s;display:flex}.Step3VehiclesSidebar-module__ZsMOeW__removeTrailBtn:hover{background:var(--tint-danger-15);color:var(--amx-red-400)}
.Step2Questions-module__3N0Y4q__layout{grid-template-columns:1fr 300px;gap:1.5rem;height:100%;min-height:0;padding:1.5rem;display:grid}.Step2Questions-module__3N0Y4q__available{background-color:var(--amx-slate-800);border:1px solid var(--tint-accent-15);border-radius:.75rem;flex-direction:column;min-height:0;display:flex;overflow:hidden}.Step2Questions-module__3N0Y4q__panelHeader{border-bottom:1px solid var(--tint-accent-10);flex-shrink:0;padding:1rem 1.25rem .75rem}.Step2Questions-module__3N0Y4q__panelTitle{color:var(--amx-slate-100);margin-bottom:.75rem;font-size:.9375rem;font-weight:700}.Step2Questions-module__3N0Y4q__filters{gap:.75rem;display:flex}.Step2Questions-module__3N0Y4q__searchWrapper{flex:1;position:relative}.Step2Questions-module__3N0Y4q__searchIcon{color:var(--amx-slate-500);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.Step2Questions-module__3N0Y4q__searchInput{background-color:var(--amx-slate-900);border:1px solid var(--amx-slate-700);width:100%;color:var(--amx-slate-100);border-radius:.375rem;padding:.5rem .75rem .5rem 2.25rem;font-size:.875rem;transition:border-color .2s}.Step2Questions-module__3N0Y4q__searchInput::placeholder{color:var(--amx-slate-600)}.Step2Questions-module__3N0Y4q__searchInput:focus{border-color:var(--amx-emerald-500);box-shadow:0 0 0 2px var(--tint-accent-15);outline:none}.Step2Questions-module__3N0Y4q__difficultySelect{background-color:var(--amx-slate-900);border:1px solid var(--amx-slate-700);color:var(--amx-slate-100);cursor:pointer;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;transition:border-color .2s}.Step2Questions-module__3N0Y4q__difficultySelect:focus{border-color:var(--amx-emerald-500);outline:none}.Step2Questions-module__3N0Y4q__questionList{flex-direction:column;flex:1;gap:.625rem;padding:.75rem 1.25rem;display:flex;overflow-y:auto}.Step2Questions-module__3N0Y4q__questionCard{background-color:var(--amx-slate-900);border:1px solid var(--amx-slate-800);border-radius:.5rem;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;transition:border-color .2s;display:flex}.Step2Questions-module__3N0Y4q__questionCard:hover{border-color:var(--tint-accent-25)}.Step2Questions-module__3N0Y4q__questionCardAdded{border-color:var(--tint-accent-30);background-color:var(--tint-accent-04)}.Step2Questions-module__3N0Y4q__questionInfo{flex:1;min-width:0}.Step2Questions-module__3N0Y4q__questionTitle{color:var(--amx-slate-100);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.Step2Questions-module__3N0Y4q__questionMeta{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;display:flex}.Step2Questions-module__3N0Y4q__diffBadge{text-transform:uppercase;letter-spacing:.04em;border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:700}.Step2Questions-module__3N0Y4q__diffEasy{background-color:var(--tint-success-12);color:var(--amx-green-300);border:1px solid var(--tint-success-25)}.Step2Questions-module__3N0Y4q__diffMedium{background-color:var(--tint-warning-12);color:var(--amx-amber-300);border:1px solid var(--tint-warning-25)}.Step2Questions-module__3N0Y4q__diffHard{background-color:var(--tint-danger-12);color:var(--amx-rose-300);border:1px solid var(--tint-danger-25)}.Step2Questions-module__3N0Y4q__topic{color:var(--amx-slate-500);background-color:var(--amx-slate-800);border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem}.Step2Questions-module__3N0Y4q__addBtn{background-color:var(--amx-emerald-800);color:var(--amx-emerald-300);flex-shrink:0;gap:.25rem;padding:.375rem .625rem;font-size:.75rem}.Step2Questions-module__3N0Y4q__addBtn:hover{background-color:var(--amx-emerald-700);border-color:var(--amx-emerald-500);color:var(--amx-emerald-200)}.Step2Questions-module__3N0Y4q__addBtn:disabled{background-color:var(--amx-slate-800);border-color:var(--hex-gray-700);color:var(--amx-slate-700)}.Step2Questions-module__3N0Y4q__addBtnAdded{background-color:var(--hex-green-900);border:1px solid var(--hex-green-800);color:var(--amx-green-300);cursor:default}.Step2Questions-module__3N0Y4q__emptyState{text-align:center;color:var(--amx-slate-500);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:2rem 1rem;font-size:.875rem;display:flex}.Step2Questions-module__3N0Y4q__emptyStateLink{background-color:var(--amx-emerald-800);border:1px solid var(--amx-emerald-600);color:var(--amx-emerald-300);cursor:pointer;border-radius:.375rem;align-items:center;gap:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.Step2Questions-module__3N0Y4q__emptyStateLink:hover{background-color:var(--amx-emerald-700);border-color:var(--amx-emerald-500);color:var(--amx-emerald-200)}.Step2Questions-module__3N0Y4q__paginationRow{border-top:1px solid var(--tint-accent-10);flex-shrink:0}.Step2Questions-module__3N0Y4q__selected{background-color:var(--amx-slate-800);border:1px solid var(--tint-accent-15);border-radius:.75rem;flex-direction:column;display:flex;overflow:hidden}.Step2Questions-module__3N0Y4q__selectedList{flex-direction:column;flex:1;gap:.5rem;padding:.75rem;display:flex;overflow-y:auto}.Step2Questions-module__3N0Y4q__selectedCard{background-color:var(--tint-accent-06);border:1px solid var(--tint-accent-20);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.Step2Questions-module__3N0Y4q__selectedTitle{color:var(--amx-slate-200);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.8125rem;font-weight:600;overflow:hidden}.Step2Questions-module__3N0Y4q__removeBtn{color:var(--amx-slate-500);cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:color .15s,background-color .15s;display:flex}.Step2Questions-module__3N0Y4q__removeBtn:hover{color:var(--amx-red-400);background-color:var(--tint-danger-10)}.Step2Questions-module__3N0Y4q__selectedEmpty{color:var(--amx-slate-600);text-align:center;padding:2rem .5rem;font-size:.8125rem}.Step2Questions-module__3N0Y4q__selectedCount{color:var(--amx-emerald-500);font-size:.75rem;font-weight:600}@media (max-width:768px){.Step2Questions-module__3N0Y4q__layout{grid-template-rows:1fr auto;grid-template-columns:1fr}.Step2Questions-module__3N0Y4q__selected{max-height:200px}}.Step2Questions-module__3N0Y4q__tabs{gap:.375rem;margin-bottom:.75rem;display:flex}.Step2Questions-module__3N0Y4q__tab{cursor:pointer;border:1px solid var(--amx-slate-700);background-color:var(--amx-slate-900);color:var(--amx-slate-400);border-radius:9999px;padding:.3125rem .875rem;font-size:.8125rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s}.Step2Questions-module__3N0Y4q__tab:hover{border-color:var(--amx-emerald-500);color:var(--amx-emerald-100)}.Step2Questions-module__3N0Y4q__tabActive{background-color:var(--amx-emerald-800);border-color:var(--amx-emerald-600);color:var(--amx-emerald-300)}.Step2Questions-module__3N0Y4q__typePill{text-transform:uppercase;letter-spacing:.05em;background-color:var(--tint-indigo-12);color:var(--hex-indigo-300);border:1px solid var(--tint-indigo-25);border-radius:9999px;padding:.1rem .4rem;font-size:.625rem;font-weight:700}.Step2Questions-module__3N0Y4q__typePillSigns{text-transform:uppercase;letter-spacing:.05em;background-color:var(--tint-warning-12);color:var(--amx-amber-300);border:1px solid var(--tint-warning-25);border-radius:9999px;padding:.1rem .4rem;font-size:.625rem;font-weight:700}.Step2Questions-module__3N0Y4q__signsCardInner{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.Step2Questions-module__3N0Y4q__signThumb{-o-object-fit:contain;object-fit:contain;background-color:var(--amx-slate-900);border-radius:4px;flex-shrink:0;width:36px;height:36px;padding:2px}.Step2Questions-module__3N0Y4q__selectedTypePill{text-transform:uppercase;letter-spacing:.05em;background-color:var(--tint-indigo-12);color:var(--hex-indigo-300);border:1px solid var(--tint-indigo-20);border-radius:9999px;flex-shrink:0;padding:.1rem .375rem;font-size:.625rem;font-weight:700}.Step2Questions-module__3N0Y4q__selectedTypePillSigns{text-transform:uppercase;letter-spacing:.05em;background-color:var(--tint-warning-12);color:var(--amx-amber-300);border:1px solid #f59e0b33;border-radius:9999px;flex-shrink:0;padding:.1rem .375rem;font-size:.625rem;font-weight:700}
.QuestionNavigator-module__YLjpOW__questionBox{border-radius:var(--radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(16 185 129/var(--tw-border-opacity,1));background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#10b9814d var(--tw-gradient-from-position);--tw-gradient-to:#10b9811a var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);padding:var(--space-4);position:relative}.QuestionNavigator-module__YLjpOW__navButton{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:var(--radius-lg);padding:.375rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:50%}.QuestionNavigator-module__YLjpOW__navButton:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:#47556980}.QuestionNavigator-module__YLjpOW__navButtonDisabled{cursor:not-allowed;opacity:.3}.QuestionNavigator-module__YLjpOW__navButtonDisabled:hover{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:#0000}.QuestionNavigator-module__YLjpOW__leftButton{left:var(--space-2)}.QuestionNavigator-module__YLjpOW__rightButton{right:var(--space-2)}.QuestionNavigator-module__YLjpOW__questionContent{margin-left:var(--space-8);margin-right:var(--space-8)}.QuestionNavigator-module__YLjpOW__questionHeader{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.QuestionNavigator-module__YLjpOW__questionCounter{--tw-text-opacity:1;color:rgb(134 239 172/var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}.QuestionNavigator-module__YLjpOW__questionTitle{margin-bottom:var(--space-1);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-weight:500}.QuestionNavigator-module__YLjpOW__questionDescription{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}
.PlaygroundSceneSidebar-module__FFKfqa__panel{color:var(--hex-gray-300);flex-direction:column;gap:1.25rem;height:100%;padding:1rem;display:flex;overflow-y:auto}.PlaygroundSceneSidebar-module__FFKfqa__hint{color:var(--amx-slate-500);margin:0;font-size:.8rem;font-style:italic}.PlaygroundSceneSidebar-module__FFKfqa__section{flex-direction:column;gap:.5rem;display:flex}.PlaygroundSceneSidebar-module__FFKfqa__buttonRow{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.PlaygroundSceneSidebar-module__FFKfqa__markerBtn{background-color:var(--amx-slate-700);color:var(--hex-gray-200);text-align:left;border:1px solid #0000;justify-content:flex-start;gap:.5rem;padding:.625rem .75rem}.PlaygroundSceneSidebar-module__FFKfqa__markerBtn:hover:not(:disabled){border-color:var(--amx-emerald-500);background-color:#3c6b57}.PlaygroundSceneSidebar-module__FFKfqa__markerBtn.PlaygroundSceneSidebar-module__FFKfqa__selected{background-color:var(--amx-emerald-800);border-color:var(--amx-emerald-500);color:var(--amx-emerald-100)}.PlaygroundSceneSidebar-module__FFKfqa__markerBtn.PlaygroundSceneSidebar-module__FFKfqa__placed{opacity:.6;cursor:not-allowed}.PlaygroundSceneSidebar-module__FFKfqa__markerBtn:disabled{opacity:.5}.PlaygroundSceneSidebar-module__FFKfqa__markerIcon{color:var(--hex-gray-400);flex-shrink:0}.PlaygroundSceneSidebar-module__FFKfqa__selected .PlaygroundSceneSidebar-module__FFKfqa__markerIcon,.PlaygroundSceneSidebar-module__FFKfqa__markerBtn.PlaygroundSceneSidebar-module__FFKfqa__selected .PlaygroundSceneSidebar-module__FFKfqa__markerIcon{color:var(--amx-emerald-300)}.PlaygroundSceneSidebar-module__FFKfqa__markerLabel{flex:1;font-size:.875rem;font-weight:500}.PlaygroundSceneSidebar-module__FFKfqa__badgeIcon{color:var(--amx-emerald-300);flex-shrink:0;margin-left:auto}
.SmartFilters-module__45Nv_G__container{background:radial-gradient(ellipse at top left, var(--tint-accent-10) 0%, var(--tint-accent-600-06) 25%, var(--surface-ground-97) 65%), radial-gradient(ellipse at bottom right, var(--tint-accent-08) 0%, var(--tint-accent-600-04) 30%, var(--surface-ground-97) 65%), var(--amx-slate-800);border:1px solid var(--amx-slate-700);border-radius:12px;flex-wrap:wrap;align-items:center;gap:2rem;margin-bottom:2rem;padding:1rem;display:flex}.SmartFilters-module__45Nv_G__inlineContainer{display:contents}.SmartFilters-module__45Nv_G__filterGroup{flex-direction:column;gap:.5rem;display:flex}.SmartFilters-module__45Nv_G__label{color:var(--amx-slate-400);text-transform:uppercase;letter-spacing:.05em;font-size:.8125rem;font-weight:600}.SmartFilters-module__45Nv_G__buttonGroup{background:var(--border-white-03,#ffffff08);border:1px solid var(--border-white-08);border-radius:9px;flex-wrap:wrap;gap:.15rem;padding:.2rem;display:inline-flex}.SmartFilters-module__45Nv_G__filterBtn{color:var(--amx-slate-500);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:.4rem .85rem;font-size:.78rem;font-weight:600;transition:color .15s,background-color .15s}.SmartFilters-module__45Nv_G__filterBtn:hover{color:var(--amx-slate-200)}.SmartFilters-module__45Nv_G__filterBtn.SmartFilters-module__45Nv_G__active{background:var(--amx-emerald-600);color:#fff}.SmartFilters-module__45Nv_G__customRangeGroup{align-items:center;gap:.4rem;display:flex}.SmartFilters-module__45Nv_G__customRangeField{min-width:9.5rem}.SmartFilters-module__45Nv_G__customRangeSep{color:var(--amx-slate-600);font-size:.85rem}.SmartFilters-module__45Nv_G__resetBtn{color:var(--amx-slate-600);border:1px dashed var(--amx-slate-700);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.5rem;margin-left:auto;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s;display:flex}.SmartFilters-module__45Nv_G__resetBtn:hover{color:var(--amx-amber-500);border-color:var(--amx-amber-500)}@media (max-width:768px){.SmartFilters-module__45Nv_G__container{flex-direction:column;align-items:flex-start;gap:1rem}.SmartFilters-module__45Nv_G__resetBtn{margin-left:0}}
.Step-module__K2Q7ba__stepContent{flex-direction:column;gap:1.5rem;display:flex}.Step-module__K2Q7ba__stepHeader{border-bottom:1px solid var(--amx-slate-800);align-items:flex-start;gap:.75rem;padding-bottom:1rem;display:flex}.Step-module__K2Q7ba__stepIcon{color:var(--amx-emerald-500);flex-shrink:0;margin-top:2px}.Step-module__K2Q7ba__stepTitle{color:var(--amx-slate-100);margin:0 0 .25rem;font-size:1.125rem;font-weight:700}.Step-module__K2Q7ba__stepDesc{color:var(--amx-slate-500);margin:0;font-size:.8125rem;line-height:1.5}.Step-module__K2Q7ba__fieldGroup{flex-direction:column;gap:.375rem;display:flex}.Step-module__K2Q7ba__label{color:var(--amx-slate-400);letter-spacing:.02em;font-size:.8125rem;font-weight:600}.Step-module__K2Q7ba__input{background-color:var(--amx-slate-900);border:1px solid var(--amx-slate-700);width:100%;color:var(--amx-slate-200);box-sizing:border-box;border-radius:.375rem;outline:none;padding:.5rem .75rem;font-size:.875rem;transition:border-color .15s}.Step-module__K2Q7ba__input:focus{border-color:var(--amx-emerald-500)}.Step-module__K2Q7ba__schemaPreview{color:var(--amx-slate-500);font-size:.75rem}.Step-module__K2Q7ba__schemaPreview strong{color:var(--amx-emerald-500)}.Step-module__K2Q7ba__logoPreview{border:1px solid var(--amx-slate-700);background:var(--amx-slate-900);border-radius:.5rem;justify-content:center;align-items:center;width:80px;height:80px;display:flex;overflow:hidden}.Step-module__K2Q7ba__logoPreview img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.Step-module__K2Q7ba__colorRow{flex-wrap:wrap;gap:2rem;display:flex}.Step-module__K2Q7ba__colorField{flex-direction:column;flex:1;gap:.5rem;min-width:160px;display:flex}.Step-module__K2Q7ba__colorInputWrap{align-items:center;gap:.5rem;display:flex}.Step-module__K2Q7ba__colorSwatch{border:1px solid var(--amx-slate-700);background:var(--amx-slate-900);cursor:pointer;border-radius:.25rem;width:36px;height:36px;padding:2px}.Step-module__K2Q7ba__colorPreview{border-radius:.375rem;justify-content:center;align-items:center;height:40px;display:flex}.Step-module__K2Q7ba__colorPreviewLabel{color:#ffffffd9;text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;font-weight:700}.Step-module__K2Q7ba__featureList{flex-direction:column;gap:.5rem;display:flex}.Step-module__K2Q7ba__featureRow{background-color:var(--amx-slate-900);border:1px solid var(--amx-slate-800);cursor:pointer;text-align:left;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1rem;transition:border-color .15s,background-color .15s;display:flex}.Step-module__K2Q7ba__featureRow:hover{border-color:var(--amx-slate-700);background-color:#1a2540}.Step-module__K2Q7ba__featureRowOn{border-color:var(--amx-emerald-800);background-color:var(--hex-emerald-950)}.Step-module__K2Q7ba__featureRowOn:hover{border-color:var(--amx-emerald-600)}.Step-module__K2Q7ba__featureInfo{flex-direction:column;gap:.125rem;display:flex}.Step-module__K2Q7ba__featureLabel{color:var(--amx-slate-200);font-size:.875rem;font-weight:600}.Step-module__K2Q7ba__featureDesc{color:var(--amx-slate-500);font-size:.75rem}.Step-module__K2Q7ba__toggleIconOn{color:var(--amx-emerald-500);flex-shrink:0}.Step-module__K2Q7ba__toggleIconOff{color:var(--amx-slate-600);flex-shrink:0}.Step-module__K2Q7ba__fieldset{border:1px solid var(--amx-slate-800);border-radius:.5rem;flex-direction:column;gap:1rem;padding:1rem;display:flex}.Step-module__K2Q7ba__fieldsetLegend{color:var(--amx-emerald-500);text-transform:uppercase;letter-spacing:.06em;padding:0 .375rem;font-size:.75rem;font-weight:700}.Step-module__K2Q7ba__twoCol{grid-template-columns:1fr 1fr;gap:1rem;display:grid}
.CreatorHeader-module__4HjSuq__header{background-color:var(--amx-slate-800);border-bottom:1px solid var(--amx-slate-700);color:#fff;justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex;position:relative}.CreatorHeader-module__4HjSuq__title{color:#fff;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;max-width:40%;margin:0;font-size:1.25rem;font-weight:600;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.CreatorHeader-module__4HjSuq__actions{gap:.5rem;margin-left:auto;display:flex}@media (max-width:899px){.CreatorHeader-module__4HjSuq__title{max-width:30%;font-size:.9375rem}}@media (max-width:599px){.CreatorHeader-module__4HjSuq__title{display:none}}
.Step4ReviewSidebar-module__PLO6da__panel{color:var(--hex-gray-300);flex-direction:column;gap:1.25rem;height:100%;padding:1rem;display:flex;overflow-y:auto}.Step4ReviewSidebar-module__PLO6da__section{flex-direction:column;gap:.625rem;display:flex}.Step4ReviewSidebar-module__PLO6da__sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--hex-gray-500);margin:0;font-size:.75rem;font-weight:600}.Step4ReviewSidebar-module__PLO6da__summaryGrid{background-color:var(--amx-slate-800);border:1px solid var(--amx-slate-700);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.875rem;display:flex}.Step4ReviewSidebar-module__PLO6da__summaryItem{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.Step4ReviewSidebar-module__PLO6da__summaryItemFull{flex-direction:column;gap:.375rem;display:flex}.Step4ReviewSidebar-module__PLO6da__summaryLabel{color:var(--amx-slate-500);font-size:.75rem}.Step4ReviewSidebar-module__PLO6da__summaryValue{color:var(--amx-slate-200);font-size:.8125rem;font-weight:500}.Step4ReviewSidebar-module__PLO6da__diffEasy{color:var(--hex-green-400)}.Step4ReviewSidebar-module__PLO6da__diffMedium{color:var(--amx-amber-400)}.Step4ReviewSidebar-module__PLO6da__diffHard{color:var(--amx-red-400)}.Step4ReviewSidebar-module__PLO6da__topicList{flex-wrap:wrap;gap:.375rem;display:flex}.Step4ReviewSidebar-module__PLO6da__topicPill{background-color:var(--tint-accent-12);color:var(--amx-emerald-300);border:1px solid var(--tint-accent-25);border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem}.Step4ReviewSidebar-module__PLO6da__checkIcon{color:var(--hex-green-400);vertical-align:middle;display:inline-block}.Step4ReviewSidebar-module__PLO6da__instructionInput{gap:.375rem;display:flex}.Step4ReviewSidebar-module__PLO6da__input{background-color:var(--amx-slate-800);border:1px solid var(--amx-slate-700);color:var(--amx-slate-200);border-radius:.375rem;outline:none;flex:1;padding:.5rem .625rem;font-size:.8125rem;transition:border-color .15s}.Step4ReviewSidebar-module__PLO6da__input:focus{border-color:var(--amx-emerald-500)}.Step4ReviewSidebar-module__PLO6da__input::placeholder{color:var(--amx-slate-600)}.Step4ReviewSidebar-module__PLO6da__addBtn{background-color:var(--amx-emerald-500);width:34px;height:34px;color:var(--amx-white);border:none;flex-shrink:0}.Step4ReviewSidebar-module__PLO6da__addBtn:hover:not(:disabled){background-color:var(--amx-emerald-600)}.Step4ReviewSidebar-module__PLO6da__addBtn:disabled{background-color:var(--hex-gray-700);color:var(--hex-gray-500)}.Step4ReviewSidebar-module__PLO6da__emptyText{color:var(--amx-slate-600);margin:0;font-size:.8125rem}.Step4ReviewSidebar-module__PLO6da__instructionList{flex-direction:column;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.Step4ReviewSidebar-module__PLO6da__instructionItem{background-color:var(--amx-slate-800);border:1px solid var(--amx-slate-700);border-radius:.375rem;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;display:flex}.Step4ReviewSidebar-module__PLO6da__instructionText{color:var(--amx-slate-300);flex:1;font-size:.8125rem;line-height:1.4}.Step4ReviewSidebar-module__PLO6da__removeBtn{color:var(--amx-slate-500);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.125rem;transition:color .15s;display:flex}.Step4ReviewSidebar-module__PLO6da__removeBtn:hover{color:var(--amx-red-400)}
.Step3Settings-module__CZCbwa__container{flex-direction:column;align-items:center;min-height:100%;padding:2rem 1rem;display:flex}.Step3Settings-module__CZCbwa__card{background-color:var(--amx-slate-800);border:1px solid var(--tint-accent-20);border-radius:.75rem;width:100%;max-width:560px;padding:2rem}.Step3Settings-module__CZCbwa__heading{color:var(--amx-slate-100);margin-bottom:.25rem;font-size:1.125rem;font-weight:700}.Step3Settings-module__CZCbwa__subheading{color:var(--amx-slate-400);margin-bottom:1.5rem;font-size:.875rem}.Step3Settings-module__CZCbwa__form{flex-direction:column;gap:1.25rem;display:flex}.Step3Settings-module__CZCbwa__fieldGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.Step3Settings-module__CZCbwa__lockedRow{border:1px solid var(--amx-slate-700);color:var(--amx-slate-500);background-color:#64748b14;border-radius:.375rem;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.875rem;display:flex}.Step3Settings-module__CZCbwa__lockedLabel{color:var(--amx-slate-400);flex:1;font-weight:600}.Step3Settings-module__CZCbwa__lockedValue{color:var(--amx-slate-300);font-weight:700}.Step3Settings-module__CZCbwa__infoBanner{background-color:var(--tint-accent-06);border:1px solid var(--tint-accent-20);color:var(--amx-emerald-300);border-radius:.5rem;align-items:flex-start;gap:.625rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.5;display:flex}.Step3Settings-module__CZCbwa__infoBannerIcon{flex-shrink:0;margin-top:1px}@media (max-width:480px){.Step3Settings-module__CZCbwa__fieldGrid{grid-template-columns:1fr}}
.StudentTestListContainer-module__NQoXUW__page{background:var(--bg-student);color:#fff;flex-direction:column;min-height:100vh;display:flex}.StudentTestListContainer-module__NQoXUW__bodyWrap{flex-direction:column;gap:0;width:100%;max-width:90rem;margin:0 auto;padding:1.5rem 1.75rem 6rem;display:flex}.StudentTestListContainer-module__NQoXUW__errorBox{background:var(--tint-danger-10,#ef44441a);border:1px solid var(--tint-danger-25);text-align:center;border-radius:.75rem;padding:1rem}.StudentTestListContainer-module__NQoXUW__errorTitle{color:var(--amx-red-400);margin:0 0 .5rem;font-size:1.25rem;font-weight:700}.StudentTestListContainer-module__NQoXUW__errorText{color:var(--amx-slate-300);margin:0}
.TestTakerSidebar-module__nCeBxW__takerSidebar{color:var(--amx-slate-300);background-color:var(--amx-slate-900);flex-direction:column;gap:1rem;height:100%;padding:1rem;display:flex;overflow-y:auto}.TestTakerSidebar-module__nCeBxW__cluster{background:linear-gradient(135deg, var(--surface-raised-60), var(--surface-ground-50));border:1px solid var(--tint-accent-400-15);border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;transition:padding .15s;display:flex}.TestTakerSidebar-module__nCeBxW__clusterShut{gap:0;padding:.6rem 1rem}.TestTakerSidebar-module__nCeBxW__clusterLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--amx-emerald-300);margin:0;font-size:.75rem;font-weight:700}.TestTakerSidebar-module__nCeBxW__clusterLabelRow{align-items:center;gap:.5rem;display:inline-flex}.TestTakerSidebar-module__nCeBxW__jumpRow{gap:.5rem;display:flex}.TestTakerSidebar-module__nCeBxW__jumpIcon{border:1px solid var(--tint-neutral-400-20);background:var(--surface-ground-60);height:32px;color:var(--amx-slate-400);cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;transition:border-color .15s,color .15s;display:flex;position:relative}.TestTakerSidebar-module__nCeBxW__jumpIcon:hover{border-color:var(--tint-accent-400-40);color:var(--amx-slate-200)}.TestTakerSidebar-module__nCeBxW__jumpIconActive{border-color:var(--tint-accent-400-60);background:var(--tint-accent-14);color:var(--amx-emerald-300)}.TestTakerSidebar-module__nCeBxW__jumpBadge{background:var(--amx-red-500);min-width:15px;height:15px;color:var(--amx-white);border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-size:.6rem;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}.TestTakerSidebar-module__nCeBxW__pulseDot{background:var(--amx-emerald-400);border-radius:50%;width:8px;height:8px;animation:.8s ease-in-out infinite alternate TestTakerSidebar-module__nCeBxW__sidebarPulse;position:relative}@keyframes TestTakerSidebar-module__nCeBxW__sidebarPulse{0%{opacity:.75;transform:scale(.85)}to{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.TestTakerSidebar-module__nCeBxW__pulseDot{animation:none}}.TestTakerSidebar-module__nCeBxW__statTabular{font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Cascadia Code,Consolas,monospace}.TestTakerSidebar-module__nCeBxW__severityGlyph{flex-shrink:0;justify-content:center;align-items:center;width:1rem;font-size:.6875rem;line-height:1;display:inline-flex}.TestTakerSidebar-module__nCeBxW__severityCritical{color:var(--hex-red-600)}.TestTakerSidebar-module__nCeBxW__severityViolation{color:var(--amx-red-500)}.TestTakerSidebar-module__nCeBxW__severityImprovement{color:#f59e0b}.TestTakerSidebar-module__nCeBxW__subsection{border-top:1px solid var(--tint-neutral-400-15);padding-top:.75rem}.TestTakerSidebar-module__nCeBxW__subsection:first-of-type{border-top:none;padding-top:0}.TestTakerSidebar-module__nCeBxW__sectionLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--amx-slate-500);margin:0 0 .375rem;font-size:.6875rem;font-weight:600}.TestTakerSidebar-module__nCeBxW__violationTitle{color:var(--amx-red-500)}.TestTakerSidebar-module__nCeBxW__instructionsList{margin:0;padding-left:1.25rem;font-size:.875rem}.TestTakerSidebar-module__nCeBxW__instructionItem{border-bottom:.5px solid var(--border-gray-600-100);opacity:.9;margin-bottom:.5rem}.TestTakerSidebar-module__nCeBxW__guidancePlainList{flex-direction:column;gap:.5rem;display:flex}.TestTakerSidebar-module__nCeBxW__guidancePlainItem{color:var(--amx-slate-300);margin:0;font-size:.875rem;line-height:1.5}.TestTakerSidebar-module__nCeBxW__guidanceMore{color:var(--amx-emerald-300);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:.25rem;padding:0;font-size:.8125rem;font-weight:600}.TestTakerSidebar-module__nCeBxW__guidanceMore:hover{color:var(--amx-emerald-200)}.TestTakerSidebar-module__nCeBxW__violationItem{color:var(--amx-slate-300);opacity:.9;align-items:flex-start;gap:.5rem;margin-bottom:.5rem;list-style:none;display:flex}.TestTakerSidebar-module__nCeBxW__emptyMessage{color:var(--amx-slate-600);opacity:.8;margin:0;font-size:.75rem;font-style:italic}@media (max-width:768px){.TestTakerSidebar-module__nCeBxW__cluster{padding:.75rem}.TestTakerSidebar-module__nCeBxW__instructionsList{padding-left:1rem}}.TestTakerSidebar-module__nCeBxW__legStepper{flex-direction:column;gap:.5rem;display:flex}.TestTakerSidebar-module__nCeBxW__legStepperLabel{color:var(--amx-slate-200);text-align:center;font-size:.875rem;font-weight:600}.TestTakerSidebar-module__nCeBxW__legBtns{gap:.5rem;display:flex}.TestTakerSidebar-module__nCeBxW__legGrid{grid-template-columns:repeat(2,1fr);gap:.375rem;display:grid}.TestTakerSidebar-module__nCeBxW__legGridBtn{background:var(--amx-slate-800);border:1.5px solid var(--amx-slate-700);color:var(--amx-slate-400);cursor:pointer;border-radius:.375rem;padding:.4375rem 0;font-size:.8125rem;font-weight:500;transition:background .15s,border-color .15s,color .15s}.TestTakerSidebar-module__nCeBxW__legGridBtn:hover{background:var(--hex-custom-9);color:var(--amx-slate-200)}.TestTakerSidebar-module__nCeBxW__legGridBtnActive{background:var(--amx-blue-900);border-color:var(--amx-blue-500);color:var(--amx-blue-300)}.TestTakerSidebar-module__nCeBxW__retryButton{width:100%}.TestTakerSidebar-module__nCeBxW__statusRow{align-items:center;gap:.5rem;display:flex}.TestTakerSidebar-module__nCeBxW__statusBadge{background:var(--tint-success-soft-12);border:1px solid var(--tint-success-soft-35);color:var(--hex-green-400);border-radius:999px;align-items:center;gap:.3125rem;padding:.1875rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.TestTakerSidebar-module__nCeBxW__diffBadge{border:1px solid var(--tint-neutral-400-30);background:#94a3b81f;border-radius:999px;align-items:center;gap:.3125rem;padding:.1875rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.TestTakerSidebar-module__nCeBxW__diffEasy{color:var(--hex-green-400);border-color:var(--tint-success-soft-35);background:var(--tint-success-soft-12)}.TestTakerSidebar-module__nCeBxW__diffMedium{color:#facc15;background:#facc151f;border-color:#facc1559}.TestTakerSidebar-module__nCeBxW__diffHard{color:var(--amx-red-400);border-color:var(--tint-danger-soft-35);background:var(--tint-danger-soft-12)}.TestTakerSidebar-module__nCeBxW__detailsToggle{border:none;border-top:1px solid var(--tint-neutral-400-15);width:100%;color:var(--amx-slate-400);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;margin-top:.25rem;padding:.5rem 0 0;font-size:.75rem;font-weight:600;display:flex}.TestTakerSidebar-module__nCeBxW__detailsToggle:hover{color:var(--amx-slate-200)}.TestTakerSidebar-module__nCeBxW__detailsToggleIconOpen{transform:rotate(180deg)}.TestTakerSidebar-module__nCeBxW__descText{color:var(--amx-slate-300);margin:0 0 1rem;font-size:.875rem}.TestTakerSidebar-module__nCeBxW__statsGrid{grid-template-columns:repeat(2,1fr);gap:1rem;margin-bottom:1rem;font-size:.875rem;display:grid}.TestTakerSidebar-module__nCeBxW__statCellLabel{color:var(--amx-slate-400);margin:0 0 .125rem}.TestTakerSidebar-module__nCeBxW__statCellValue{color:var(--amx-white);align-items:center;gap:.25rem;margin:0;font-weight:500;display:flex}.TestTakerSidebar-module__nCeBxW__progressHeader{justify-content:space-between;margin-bottom:.25rem;font-size:.875rem;display:flex}.TestTakerSidebar-module__nCeBxW__progressLabel{color:var(--amx-slate-400)}.TestTakerSidebar-module__nCeBxW__progressValue{color:var(--amx-white);font-weight:500}.TestTakerSidebar-module__nCeBxW__progressTrack{background:var(--amx-slate-600);border-radius:9999px;width:100%;height:.5rem;overflow:hidden}.TestTakerSidebar-module__nCeBxW__progressFill{background:var(--amx-green-500);border-radius:9999px;height:100%;transition:width .3s}.TestTakerSidebar-module__nCeBxW__solutionLockedNote{color:var(--amx-red-400);align-items:center;gap:.375rem;margin-bottom:.625rem;font-size:.75rem;display:flex}.TestTakerSidebar-module__nCeBxW__showSolutionButton{width:100%}
.PlaygroundVehiclesSidebar-module__0Kmspq__panel{color:var(--hex-gray-300);flex-direction:column;gap:1rem;height:100%;padding:1rem;display:flex;overflow-y:auto}.PlaygroundVehiclesSidebar-module__0Kmspq__hint{color:var(--amx-slate-500);margin:0;font-size:.8rem;font-style:italic}.PlaygroundVehiclesSidebar-module__0Kmspq__modeToggleRow{grid-template-columns:1fr 1fr;gap:.375rem;display:grid}.PlaygroundVehiclesSidebar-module__0Kmspq__modeToggleBtn{background-color:var(--amx-slate-700);color:var(--hex-gray-300);cursor:pointer;border:1px solid #0000;border-radius:.375rem;padding:.4rem .5rem;font-size:.75rem;font-weight:600;transition:background-color .15s,border-color .15s}.PlaygroundVehiclesSidebar-module__0Kmspq__modeToggleBtn:hover:not(:disabled){background-color:#3c6b57}.PlaygroundVehiclesSidebar-module__0Kmspq__modeToggleBtn:disabled{opacity:.5;cursor:not-allowed}.PlaygroundVehiclesSidebar-module__0Kmspq__modeToggleBtnActive{background-color:var(--amx-emerald-800);border-color:var(--amx-emerald-500);color:var(--amx-emerald-100)}.PlaygroundVehiclesSidebar-module__0Kmspq__section{flex-direction:column;gap:.5rem;display:flex}.PlaygroundVehiclesSidebar-module__0Kmspq__sectionTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--hex-gray-500);align-items:center;gap:.4rem;margin:0;font-size:.75rem;font-weight:600;display:flex}.PlaygroundVehiclesSidebar-module__0Kmspq__countBadge{background:var(--amx-blue-950);color:var(--amx-blue-300);border-radius:9999px;padding:0 .4rem;font-size:.6875rem;font-weight:700;line-height:1.5}.PlaygroundVehiclesSidebar-module__0Kmspq__vehicleGrid{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.PlaygroundVehiclesSidebar-module__0Kmspq__vehicleCard{background-color:var(--amx-slate-700);text-align:center;cursor:pointer;border:1px solid #0000;border-radius:.375rem;padding:.5rem;transition:background-color .15s,border-color .15s}.PlaygroundVehiclesSidebar-module__0Kmspq__vehicleCard:hover:not(.PlaygroundVehiclesSidebar-module__0Kmspq__disabled){border-color:var(--amx-emerald-500);background-color:#3c6b57}.PlaygroundVehiclesSidebar-module__0Kmspq__vehicleCard.PlaygroundVehiclesSidebar-module__0Kmspq__selected{background-color:var(--amx-emerald-800);border-color:var(--amx-emerald-500)}.PlaygroundVehiclesSidebar-module__0Kmspq__vehicleCard.PlaygroundVehiclesSidebar-module__0Kmspq__disabled{opacity:.5;cursor:not-allowed}.PlaygroundVehiclesSidebar-module__0Kmspq__vehicleIcon{width:32px;height:32px;color:var(--hex-gray-300);justify-content:center;align-items:center;margin:0 auto .25rem;display:flex}.PlaygroundVehiclesSidebar-module__0Kmspq__vehicleCard.PlaygroundVehiclesSidebar-module__0Kmspq__selected .PlaygroundVehiclesSidebar-module__0Kmspq__vehicleIcon{color:var(--amx-emerald-300)}.PlaygroundVehiclesSidebar-module__0Kmspq__vehicleName{color:var(--hex-gray-200);font-size:.75rem}.PlaygroundVehiclesSidebar-module__0Kmspq__emptyText{color:var(--hex-gray-500);margin:.25rem 0 0;font-size:.8125rem}.PlaygroundVehiclesSidebar-module__0Kmspq__countText{color:var(--hex-green-400);margin:.25rem 0 0;font-size:.875rem;font-weight:500}.PlaygroundVehiclesSidebar-module__0Kmspq__vehicleDotRow{flex-wrap:wrap;gap:.3rem;display:flex}.PlaygroundVehiclesSidebar-module__0Kmspq__vehicleDot{border:1px solid #ffffff40;border-radius:50%;flex-shrink:0;width:10px;height:10px}.PlaygroundVehiclesSidebar-module__0Kmspq__npcList{flex-direction:column;gap:.375rem;margin-top:.25rem;display:flex}.PlaygroundVehiclesSidebar-module__0Kmspq__npcItem{background:var(--amx-slate-800);border:1px solid var(--amx-slate-700);border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .5rem;display:flex}.PlaygroundVehiclesSidebar-module__0Kmspq__npcKey{color:var(--amx-slate-300);flex:1;font-family:monospace;font-size:.8125rem}.PlaygroundVehiclesSidebar-module__0Kmspq__trailCheck{color:var(--hex-green-400);flex-shrink:0}.PlaygroundVehiclesSidebar-module__0Kmspq__recordDot{fill:currentColor}.PlaygroundVehiclesSidebar-module__0Kmspq__npcBtns{align-items:center;gap:.25rem;display:flex}.PlaygroundVehiclesSidebar-module__0Kmspq__recordBtn{background:var(--hex-red-900);color:var(--amx-rose-300);border:1px solid var(--hex-custom-3);cursor:pointer;border-radius:.25rem;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:.75rem;transition:background .15s;display:flex}.PlaygroundVehiclesSidebar-module__0Kmspq__recordBtn:hover:not(:disabled){background:var(--hex-custom-3)}.PlaygroundVehiclesSidebar-module__0Kmspq__recordBtn:disabled{opacity:.4;cursor:not-allowed}.PlaygroundVehiclesSidebar-module__0Kmspq__stopBtn{background:var(--amx-blue-950);color:var(--amx-blue-300);border:1px solid var(--amx-blue-700);cursor:pointer;border-radius:.25rem;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:.75rem;animation:1.4s ease-in-out infinite PlaygroundVehiclesSidebar-module__0Kmspq__pulse;display:flex}@keyframes PlaygroundVehiclesSidebar-module__0Kmspq__pulse{0%,to{opacity:1}50%{opacity:.65}}.PlaygroundVehiclesSidebar-module__0Kmspq__removeTrailBtn{width:1.375rem;height:1.375rem;color:var(--hex-gray-500);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;font-size:.875rem;transition:background .15s,color .15s;display:flex}.PlaygroundVehiclesSidebar-module__0Kmspq__removeTrailBtn:hover{background:var(--tint-danger-15);color:var(--amx-red-400)}
.DataTable-module__J10pMW__tableWrapper{border:1px solid var(--color-card-border);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background-color:#0b624a66;background-image:radial-gradient(ellipse 110% 100% at 0% 0%, var(--tint-accent-400-30,#34d3994d) 0%, var(--tint-accent-18) 30%, #06785a1a 62%, #05463600 100%), radial-gradient(ellipse 90% 90% at 100% 100%, #34d39933 0%, var(--tint-accent-600-12) 38%, #05423300 100%), linear-gradient(155deg, var(--tint-accent-10) 0%, #06584338 50%, #043a2d6b 100%);box-shadow:0 4px 24px var(--shadow-black-35);border-radius:14px;overflow-x:auto}.DataTable-module__J10pMW__table{border-collapse:collapse;width:100%}.DataTable-module__J10pMW__table thead{border-bottom:1px solid var(--border-white-08);background:#043a2d80}.DataTable-module__J10pMW__table th{padding:var(--space-3) var(--space-4);text-align:left;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--eyebrow-letter-spacing);text-transform:uppercase;color:var(--amx-slate-400);white-space:nowrap}.DataTable-module__J10pMW__table td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-white-06,#ffffff0f);color:var(--amx-slate-300);font-size:var(--font-size-sm)}.DataTable-module__J10pMW__table tbody tr:nth-child(2n) td{background:#d8efe60a}.DataTable-module__J10pMW__table tbody tr:hover td{background:var(--tint-accent-08)}.DataTable-module__J10pMW__alignRight{text-align:right}.DataTable-module__J10pMW__alignCenter{text-align:center}.DataTable-module__J10pMW__statusCell{text-align:center;padding:var(--space-6) var(--space-4);color:var(--amx-slate-400)}.DataTable-module__J10pMW__paginationWrap{justify-content:space-between;align-items:center;gap:var(--space-4);border-top:1px solid var(--border-white-08);background:#043a2d80;flex-wrap:wrap;padding:.6rem 1.1rem;display:flex}.DataTable-module__J10pMW__pageSizeField{color:var(--amx-slate-500);align-items:center;gap:.45rem;font-size:.76rem;display:flex}.DataTable-module__J10pMW__pageSizeField select{color:#fff;cursor:pointer;background:#0b3d2f;border:1px solid #34d39959;border-radius:6px;padding:.3rem .5rem;font-size:.76rem;font-weight:600}.DataTable-module__J10pMW__pageSizeField select:hover{border-color:var(--amx-emerald-500);background:#0f4a39}.DataTable-module__J10pMW__pageSizeField select option{color:#fff;background:#0b3d2f}
.page-module__sUWMKa__page{min-height:100vh;color:var(--amx-white);background:var(--bg-instructor)}.page-module__sUWMKa__bodyWrap{flex-direction:column;gap:1.5rem;width:100%;margin:0 auto;padding:2.5rem 1.75rem 6rem;display:flex}.page-module__sUWMKa__statRow{background:var(--border-white-08);border:1px solid var(--border-white-08);border-radius:12px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.page-module__sUWMKa__statCell{background:#043a2d73;flex-direction:column;gap:.3rem;padding:1rem 1.2rem;display:flex}.page-module__sUWMKa__statLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--amx-slate-500);font-size:.68rem;font-weight:700}.page-module__sUWMKa__statValue{color:var(--amx-slate-100);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800}.page-module__sUWMKa__statValueAmber{color:var(--amx-amber-400)}.page-module__sUWMKa__statValueEmerald{color:var(--amx-emerald-400)}.page-module__sUWMKa__searchField{background:var(--border-white-03,#ffffff08);border:1px solid var(--border-white-14,#ffffff21);color:var(--amx-slate-500);border-radius:8px;align-items:center;gap:.4rem;max-width:24rem;padding:.55rem .8rem;font-size:.84rem;display:flex}.page-module__sUWMKa__searchField svg{flex-shrink:0}.page-module__sUWMKa__searchField input{color:var(--amx-slate-200);background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:.84rem}.page-module__sUWMKa__searchField input::placeholder{color:var(--amx-slate-600)}.page-module__sUWMKa__cardGrid{grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));gap:1.25rem;display:grid}.page-module__sUWMKa__pagerWrap{padding-top:.5rem}.page-module__sUWMKa__empty{text-align:center;color:var(--amx-slate-500);padding:3rem 1rem;font-size:.9rem}
.Step7Provisioning-module__0TjvMW__provisionRoot{border:1px solid var(--amx-slate-800);background-color:#020617;border-radius:.5rem;flex-direction:column;gap:0;display:flex;overflow:hidden}.Step7Provisioning-module__0TjvMW__terminalHeader{background-color:var(--amx-slate-900);border-bottom:1px solid var(--amx-slate-800);align-items:center;gap:.5rem;padding:.625rem 1rem;display:flex}.Step7Provisioning-module__0TjvMW__terminalIcon{color:var(--amx-emerald-500)}.Step7Provisioning-module__0TjvMW__terminalTitle{color:var(--amx-slate-400);letter-spacing:.04em;flex:1;font-size:.8125rem;font-weight:700}@keyframes Step7Provisioning-module__0TjvMW__spin{to{transform:rotate(360deg)}}.Step7Provisioning-module__0TjvMW__spinner{color:var(--amx-emerald-500);flex-shrink:0;animation:.8s linear infinite Step7Provisioning-module__0TjvMW__spin}.Step7Provisioning-module__0TjvMW__terminalBody{flex-direction:column;gap:.5rem;min-height:240px;padding:1rem 1.25rem;font-family:Menlo,Monaco,Courier New,monospace;display:flex}.Step7Provisioning-module__0TjvMW__waiting{color:var(--amx-slate-600);margin:0;font-size:.8125rem}.Step7Provisioning-module__0TjvMW__logLine{align-items:center;gap:.625rem;font-size:.8125rem;display:flex}.Step7Provisioning-module__0TjvMW__logIcon{flex-shrink:0;align-items:center;width:16px;display:flex}.Step7Provisioning-module__0TjvMW__dot{background-color:var(--amx-slate-700);border-radius:50%;width:8px;height:8px;margin-left:4px;display:inline-block}.Step7Provisioning-module__0TjvMW__spinnerInline{color:var(--amx-amber-500);animation:.8s linear infinite Step7Provisioning-module__0TjvMW__spin}.Step7Provisioning-module__0TjvMW__iconDone{color:var(--amx-emerald-500)}.Step7Provisioning-module__0TjvMW__iconError{color:var(--amx-red-500)}.Step7Provisioning-module__0TjvMW__logText{color:var(--amx-slate-500);transition:color .2s}.Step7Provisioning-module__0TjvMW__logRunning{color:var(--amx-amber-500)}.Step7Provisioning-module__0TjvMW__logDone{color:var(--amx-emerald-300)}.Step7Provisioning-module__0TjvMW__logError{color:var(--amx-rose-300)}.Step7Provisioning-module__0TjvMW__errorDetail{color:var(--amx-red-500);font-style:italic}.Step7Provisioning-module__0TjvMW__errorBanner{border-top:1px solid var(--hex-red-900);color:var(--amx-rose-300);background-color:#2d0f0f;align-items:center;gap:.625rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}.Step7Provisioning-module__0TjvMW__errorBannerIcon{color:var(--amx-red-400);flex-shrink:0}.Step7Provisioning-module__0TjvMW__retryBtn{background-color:var(--hex-red-900);border-color:var(--hex-red-600);color:var(--amx-rose-300);margin-left:auto;padding:.35rem .75rem;font-size:.75rem}.Step7Provisioning-module__0TjvMW__retryBtn:hover{background-color:var(--hex-custom-3)}.Step7Provisioning-module__0TjvMW__successBanner{background-color:var(--hex-emerald-950);border-top:1px solid var(--amx-emerald-800);color:var(--amx-emerald-300);align-items:center;gap:.625rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}.Step7Provisioning-module__0TjvMW__successBannerIcon{color:var(--amx-emerald-500);flex-shrink:0}
.SolutionCard-module__5n6X9q__card{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:.75rem;flex-direction:column;gap:.75rem;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.SolutionCard-module__5n6X9q__card:hover{border-color:var(--tint-accent-65);box-shadow:0 4px 20px var(--tint-accent-10)}.SolutionCard-module__5n6X9q__header{border-top:3px solid #0000;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem .5rem;display:flex}.SolutionCard-module__5n6X9q__headerLeft{align-items:center;gap:.5rem;min-width:0;display:flex}.SolutionCard-module__5n6X9q__index{color:var(--hex-custom-2);flex-shrink:0;font-size:.7rem;font-weight:600}.SolutionCard-module__5n6X9q__title{color:var(--amx-slate-200);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.95rem;font-weight:700;overflow:hidden}.SolutionCard-module__5n6X9q__badgePass,.SolutionCard-module__5n6X9q__badgeFail{border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.2rem .5rem;font-size:.7rem;font-weight:600;display:flex}.SolutionCard-module__5n6X9q__badgePass{background:var(--tint-success-15);color:var(--amx-green-300);border:1px solid var(--tint-success-30)}.SolutionCard-module__5n6X9q__badgeFail{background:var(--tint-danger-15);color:var(--amx-rose-300);border:1px solid var(--tint-danger-30)}.SolutionCard-module__5n6X9q__mapWrapper{padding:0 .75rem}.SolutionCard-module__5n6X9q__stats{flex-wrap:wrap;align-items:center;gap:.75rem;padding:0 1rem;display:flex}.SolutionCard-module__5n6X9q__scoreBadge{border-radius:.375rem;align-items:center;gap:.25rem;padding:.2rem .6rem;font-size:.8rem;font-weight:700;display:flex}.SolutionCard-module__5n6X9q__scoreHigh{background:var(--tint-success-12);color:var(--amx-green-300);border:1px solid var(--tint-success-25)}.SolutionCard-module__5n6X9q__scoreMid{background:var(--tint-warning-12);color:var(--amx-amber-300);border:1px solid var(--tint-warning-25)}.SolutionCard-module__5n6X9q__scoreLow{background:var(--tint-danger-12);color:var(--amx-rose-300);border:1px solid var(--tint-danger-25)}.SolutionCard-module__5n6X9q__stat{color:var(--amx-slate-400);align-items:center;gap:.25rem;font-size:.75rem;display:flex}.SolutionCard-module__5n6X9q__description{color:var(--amx-slate-400);margin:0;padding:0 1rem;font-size:.78rem;line-height:1.5}.SolutionCard-module__5n6X9q__demonstrates{color:var(--hex-custom-5);margin:0;padding:0 1rem;font-size:.7rem;font-style:italic}.SolutionCard-module__5n6X9q__violations{flex-direction:column;gap:.2rem;margin:0;padding:0 1rem .75rem;list-style:none;display:flex}.SolutionCard-module__5n6X9q__violationItem{color:var(--amx-rose-300);align-items:center;gap:.3rem;font-size:.7rem;display:flex}.SolutionCard-module__5n6X9q__replayFooter{margin-top:auto;padding:.5rem 1rem .875rem}.SolutionCard-module__5n6X9q__watchReplayBtn{color:var(--amx-green-300);border-color:var(--tint-success-30);background:#22c55e14;gap:.35rem}.SolutionCard-module__5n6X9q__watchReplayBtn:hover{background:#22c55e2e;border-color:#22c55e99}.SolutionCard-module__5n6X9q__card:has(.SolutionCard-module__5n6X9q__demonstrates:last-child){padding-bottom:.75rem}
.NextStepsCard-module__TDu_kG__card{background:linear-gradient(90deg, var(--tint-accent-02) 0%, var(--tint-accent-10) 5%, transparent 90%, var(--tint-accent-02) 100%, var(--tint-accent-10) 5%)}
.MinimapHud-module__QQRWiW__minimap{pointer-events:none;border:1px solid var(--tint-neutral-400-30);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172ac7;border-radius:6px;position:absolute;bottom:14px;left:14px}.MinimapHud-module__QQRWiW__carDot{background:var(--hex-emerald-500);border-radius:50%;width:6px;height:6px;margin-top:-3px;margin-left:-3px;position:absolute;box-shadow:0 0 4px #10b981cc}.MinimapHud-module__QQRWiW__targetDot{background:#ef4444;border-radius:1px;width:5px;height:5px;margin-top:-2.5px;margin-left:-2.5px;position:absolute;box-shadow:0 0 4px #ef4444cc}
.PlaygroundStarterScenarios-module__qka7aa__panel{color:var(--hex-gray-300);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.PlaygroundStarterScenarios-module__qka7aa__hint{color:var(--amx-slate-500);margin:0;font-size:.8rem;font-style:italic}.PlaygroundStarterScenarios-module__qka7aa__grid{flex-direction:column;gap:.5rem;display:flex}.PlaygroundStarterScenarios-module__qka7aa__card{background-color:var(--amx-emerald-900);color:var(--hex-gray-200);border:1px solid var(--amx-emerald-700);text-align:left;cursor:pointer;border-radius:.375rem;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.8rem;font-weight:500;display:flex}.PlaygroundStarterScenarios-module__qka7aa__card:hover:not(:disabled){background-color:var(--amx-emerald-800);border-color:var(--amx-emerald-500)}.PlaygroundStarterScenarios-module__qka7aa__card:disabled{opacity:.5;cursor:not-allowed}.PlaygroundStarterScenarios-module__qka7aa__cardIcon{color:var(--amx-emerald-300);flex-shrink:0}.PlaygroundStarterScenarios-module__qka7aa__cardLabel{flex:1}
.page-module__XRUMya__page{min-height:100vh;color:var(--amx-white);background:var(--bg-instructor)}
.AssignTestDialog-module__g4_g6W__form{flex-direction:column;gap:1rem;display:flex}.AssignTestDialog-module__g4_g6W__hint{color:var(--amx-slate-400);margin:0;font-size:.8125rem}.AssignTestDialog-module__g4_g6W__fieldGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){.AssignTestDialog-module__g4_g6W__fieldGrid{grid-template-columns:1fr}}
