*{box-sizing:border-box}html,body{margin:0;padding:0}[contenteditable][data-ph]:empty:before{content:attr(data-ph);color:var(--text-3)}[data-console]>div>header{flex-shrink:0}@media (max-width:768px){[data-console]>div>header{gap:10px!important;height:60px!important;padding:0 14px 0 60px!important}[data-console]>div>header>div:last-child>div:first-child{display:none!important}[data-console]>div>header>div:last-child>button:first-of-type{gap:0!important;padding:0 11px!important;font-size:0!important}[data-console] main{padding:16px 14px 90px!important}[data-console] main [style*=grid-template-columns]:not([style*=min-width]){grid-template-columns:minmax(0,1fr)!important}[data-console] main [style*=min-width][style*=grid-template-columns]{width:max-content}[data-console] main [style*=sticky]{position:static!important}.tax-tree{padding-bottom:4px;overflow-x:auto}.tax-tree>div{width:max-content;max-width:none}[data-console] main table{width:100%;display:block;overflow-x:auto}.role-switcher{bottom:76px!important}.auth-brand{display:none!important}.auth-right{padding:28px 18px!important}}@media (max-width:1180px){[data-console] main [style*=grid-template-columns][style*="440px"]{grid-template-columns:minmax(0,1fr)!important}[data-console] main [style*=sticky][style*="90px"]{position:static!important;top:auto!important}.cb-actionbar{flex-wrap:wrap!important;row-gap:8px!important;height:auto!important}.cb-actionbar>div{flex-wrap:wrap!important;margin-left:0!important}}@media (max-width:1024px){[data-console] main [style*=grid-template-columns][style*="1.5fr"]{grid-template-columns:minmax(0,1fr)!important}}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-thumb{background:var(--border-strong);border:3px solid var(--bg);border-radius:8px}::-webkit-scrollbar-track{background:0 0}@keyframes fadein{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:none}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.45}}:root{--font-sans:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--bg:#f5f6f8;--surface:#fff;--surface-2:#f7f8fa;--border:#e9ebef;--border-strong:#d4d8de;--text:#0f1729;--text-2:#5a6473;--text-3:#9aa2b1;--accent:#4f46e5;--accent-2:#7c3aed;--eps-exam:#00d71f;--shadow:0 1px 2px #1018280a, 0 2px 5px #1018280d;--shadow-lg:0 16px 40px -10px #10182838;--maxw:1200px}html,body{font-family:var(--font-sans)}html[data-theme=dark]{--bg:#0a0c11;--surface:#13161d;--surface-2:#1a1e27;--border:#242a35;--border-strong:#323a48;--text:#eef1f6;--text-2:#9aa4b4;--text-3:#646e7e;--shadow:0 1px 2px #0006;--shadow-lg:0 18px 44px -10px #000000a6}[data-console=super_admin]{--bg:#f5f6f8;--surface:#fff;--surface-2:#f7f8fa;--border:#e9ebef;--border-strong:#d4d8de;--text:#0f1729;--text-2:#5a6473;--text-3:#9aa2b1;--accent:#4f46e5;--shadow:0 1px 2px #1018280a, 0 2px 5px #1018280d;--shadow-lg:0 16px 40px -10px #10182838;--toaster-surface:#1a1e27;--toaster-text:#eef1f6}[data-console=super_admin][data-theme=dark]{--bg:#0a0c11;--surface:#13161d;--surface-2:#1a1e27;--border:#242a35;--border-strong:#323a48;--text:#eef1f6;--text-2:#9aa4b4;--text-3:#646e7e;--shadow:0 1px 2px #0006;--shadow-lg:0 18px 44px -10px #000000a6;--toaster-surface:#1a1e27;--toaster-text:#eef1f6}[data-console=domain_admin]{--bg:#f5f6f8;--surface:#fff;--surface-2:#f7f8fa;--border:#e9ebef;--border-strong:#d4d8de;--text:#0f1729;--text-2:#5a6473;--text-3:#9aa2b1;--accent:#4f46e5;--shadow:0 1px 2px #1018280a, 0 2px 5px #1018280d;--shadow-lg:0 16px 40px -10px #10182838;--toaster-surface:#1a1e27;--toaster-text:#eef1f6}[data-console=domain_admin][data-theme=dark]{--bg:#0a0c11;--surface:#13161d;--surface-2:#1a1e27;--border:#242a35;--border-strong:#323a48;--text:#eef1f6;--text-2:#9aa4b4;--text-3:#646e7e;--shadow:0 1px 2px #0006;--shadow-lg:0 18px 44px -10px #000000a6;--toaster-surface:#1a1e27;--toaster-text:#eef1f6}[data-console=instructor]{--bg:#f5f6f8;--surface:#fff;--surface-2:#f7f8fa;--border:#e9ebef;--border-strong:#d4d8de;--text:#0f1729;--text-2:#5a6473;--text-3:#9aa2b1;--accent:#7c3aed;--shadow:0 1px 2px #1018280a, 0 2px 5px #1018280d;--shadow-lg:0 16px 40px -10px #10182838;--toaster-surface:#1a1e27;--toaster-text:#eef1f6}[data-console=instructor][data-theme=dark]{--bg:#0a0c11;--surface:#13161d;--surface-2:#1a1e27;--border:#242a35;--border-strong:#323a48;--text:#eef1f6;--text-2:#9aa4b4;--text-3:#646e7e;--shadow:0 1px 2px #0006;--shadow-lg:0 18px 44px -10px #000000a6;--toaster-surface:#1a1e27;--toaster-text:#eef1f6}[data-console=content_creator]{--bg:#f5f6f8;--surface:#fff;--surface-2:#f7f8fa;--border:#e9ebef;--border-strong:#d4d8de;--text:#0f1729;--text-2:#5a6473;--text-3:#9aa2b1;--accent:#4f46e5;--shadow:0 1px 2px #1018280a, 0 2px 5px #1018280d;--shadow-lg:0 16px 40px -10px #10182838;--toaster-surface:#1a1e27;--toaster-text:#eef1f6}[data-console=content_creator][data-theme=dark]{--bg:#0a0c11;--surface:#13161d;--surface-2:#1a1e27;--border:#242a35;--border-strong:#323a48;--text:#eef1f6;--text-2:#9aa4b4;--text-3:#646e7e;--shadow:0 1px 2px #0006;--shadow-lg:0 18px 44px -10px #000000a6;--toaster-surface:#1a1e27;--toaster-text:#eef1f6}[data-console=support_agent]{--bg:#f5f6f8;--surface:#fff;--surface-2:#f7f8fa;--border:#e9ebef;--border-strong:#d4d8de;--text:#0f1729;--text-2:#5a6473;--text-3:#9aa2b1;--accent:#4f46e5;--shadow:0 1px 2px #1018280a, 0 2px 5px #1018280d;--shadow-lg:0 16px 40px -10px #10182838;--toaster-surface:#1a1e27;--toaster-text:#eef1f6}[data-console=support_agent][data-theme=dark]{--bg:#0a0c11;--surface:#13161d;--surface-2:#1a1e27;--border:#242a35;--border-strong:#323a48;--text:#eef1f6;--text-2:#9aa4b4;--text-3:#646e7e;--shadow:0 1px 2px #0006;--shadow-lg:0 18px 44px -10px #000000a6;--toaster-surface:#1a1e27;--toaster-text:#eef1f6}.a-hv0:hover{background:var(--surface-2)}.a-hv1:hover{background:var(--surface-2);color:var(--text)}.a-hv2:hover{background:var(--surface);color:var(--text)}.a-hv3:hover{border-color:var(--border-strong)}.a-hv4:hover{color:#dc2626;background:#dc26261f}.a-hv5:hover{background:color-mix(in srgb, var(--accent) 13%, transparent);color:var(--accent)}.a-hv6:hover{border-color:var(--accent)}.a-hv7:hover{color:#dc2626}.a-hv8:hover{color:#e11d48;border-color:#e11d48}.a-hv9:hover{color:#7c3aed;border-color:#7c3aed}.a-hv10:hover{color:#2563eb;border-color:#2563eb}.a-hv11:hover{color:#0d9488;border-color:#0d9488}.a-hv12:hover{color:var(--accent);border-color:var(--accent)}.a-hv13:hover{background:#dc262617}.a-hv14:hover{background:#dc26261a}.d-hv0:hover{background:var(--surface-2)}.d-hv1:hover{background:color-mix(in srgb, var(--accent) 9%, transparent)}.i-hv0:hover{background:var(--surface-2)}.i-hv1:hover{opacity:.8}.i-hv2:hover{border-color:var(--border-strong)}.i-hv3:hover{background:#1a1e27}.custom-color-input{overflow:hidden;background:0 0!important;border:none!important;padding:0!important}.custom-color-input::-webkit-color-swatch-wrapper{padding:0!important}.custom-color-input::-webkit-color-swatch{border:1px solid var(--border-strong,#ccc)!important;border-radius:10px!important}.custom-color-input::-moz-color-swatch{border:1px solid var(--border-strong,#ccc)!important;border-radius:6px!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.sonner-toast{color:#eef1f6!important;background:#1a1e27!important;border:none!important;border-radius:12px!important;gap:10px!important;padding:20px!important;font-size:13.5px!important;font-weight:700!important;box-shadow:0 16px 40px -10px #00000080!important}.sonner-title{font-size:13.5px!important;font-weight:700!important}.sonner-description{color:#eef1f6!important}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes skeleton-pulse{0%{opacity:.6}50%{opacity:.3}to{opacity:.6}}.skeleton-block{background-color:#e2e8f0;animation:1.5s ease-in-out infinite skeleton-pulse}.select-filter{border:1px solid var(--border);background:var(--surface);height:38px;color:var(--text);cursor:pointer;border-radius:10px;outline:none;min-width:160px;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600}.ds-search{display:flex}.ds-search-mobile{display:none}@media (max-width:768px){.ds-search{display:none}.ds-search-mobile{display:flex}}.resp-flex{align-items:flex-start;gap:24px;display:flex}.resp-flex>:first-child{flex:3;min-width:0}.resp-flex>:last-child{flex:2;min-width:0}@media (max-width:1028px){.resp-flex{flex-direction:column}.resp-flex>*{width:100%}}html.exam-active,body.exam-active{overscroll-behavior:none;height:100%;overflow:hidden}body.exam-active{overscroll-behavior:none;height:100%;margin:0;padding:0;overflow:hidden}.exam-page{width:100%;min-height:100vh}.exam-landscape-container{-webkit-overflow-scrolling:touch;touch-action:pan-x;overflow:auto hidden}.number-card{cursor:pointer;border-radius:4px;height:40px;font-size:14px;font-weight:700;transition:all .15s}@media (max-width:768px){.exam-page{overscroll-behavior:none;z-index:9999;width:100dvw;height:100dvh;position:fixed;top:0;left:0;overflow:hidden}.exam-landscape-container{transform-origin:0 0;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;touch-action:none;width:100dvh;height:100dvw;position:absolute;top:0;left:100%;overflow:auto hidden;transform:rotate(90deg)}.exam-scroll{box-sizing:border-box;min-width:100dvh;height:100dvw;display:inline-block}.exam-root{box-sizing:border-box;min-width:100dvh;height:100dvw;max-height:100dvw;display:inline-flex}.exam-content{box-sizing:border-box;flex-direction:column;width:max-content;height:100dvw;max-height:100dvw;display:flex}.exam-main{box-sizing:border-box;flex:1;min-height:0;padding:24px 28px 56px;overflow-y:auto}.number-card{cursor:pointer;border-radius:4px;height:28px;font-size:12px;font-weight:700;transition:all .15s}}.image-gallery{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.image-gallery__item{background:var(--surface);cursor:zoom-in;border:none;border-radius:8px;padding:0;line-height:0;overflow:hidden}.image-gallery__item img{object-fit:cover;width:100%;height:100%;display:block}.gallery-lightbox.yarl__root{--yarl__lb_width:50vw;--yarl__lb_height:50vh;--yarl__lb_radius:12px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#000000b8}.gallery-lightbox .yarl__container{width:var(--yarl__lb_width);height:var(--yarl__lb_height);transform-origin:50%;border-radius:var(--yarl__lb_radius);background-color:#000;position:absolute;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 60px #0000008c}.gallery-lightbox .yarl__slide{padding:8px}.bb{border:2px solid red}.padding-gallary{padding:12px 16px}.circle-badge{width:42px;height:42px}.answer-text{font-size:16px}.image-gallery-image{object-fit:contain;cursor:pointer;border-radius:4px;max-width:160px;max-height:120px}.footer-exam{background-color:var(--surface);border-top:1px solid var(--border,#e5e7eb);box-sizing:border-box;flex-shrink:0;height:fit-content;padding:12px;box-shadow:0 4px 6px -1px #0000000d}@media (min-width:768px){.gallery-lightbox .yarl__toolbar{top:calc(50% - (var(--yarl__lb_height) / 2));right:calc(50% - (var(--yarl__lb_width) / 2))}.gallery-lightbox .yarl__navigation_prev{left:calc(50% - (var(--yarl__lb_width) / 2))}.gallery-lightbox .yarl__navigation_next{right:calc(50% - (var(--yarl__lb_width) / 2))}}@media (max-width:768px){.gallery-lightbox .yarl__container{--yarl__lb_width:60vh;--yarl__lb_height:80vw;--yarl__lb_radius:10px;transform:translate(-50%,-50%)rotate(90deg)}.gallery-lightbox .yarl__toolbar{top:0;right:0}.gallery-lightbox .yarl__navigation_prev{left:0}.gallery-lightbox .yarl__navigation_next{right:0}.gallery-lightbox .yarl__button{padding:10px}.padding-gallary{padding:8px}.circle-badge{width:28px;height:28px}.answer-text{font-size:14px}.image-gallery-image{max-width:80px;max-height:60px}.footer-exam{padding:8px;font-size:12px}}
