.d1-skin,.d1-skin .font-google-sans{font-family:Inter,system-ui,sans-serif!important;font-size:12px!important}.d1-skin .font-google-sans.text-lg{font-size:1.125rem!important}.d1-skin h1:not(.font-serif){letter-spacing:-.02em!important;color:var(--ds-ink)!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-weight:600!important}.d1-skin p.italic{letter-spacing:-.01em!important;color:var(--ds-ink-secondary)!important;font-family:Playfair Display,Georgia,serif!important;font-size:13px!important;font-style:italic!important;font-weight:400!important}.d1-skin p.italic span{color:#2563eb!important;font-family:Playfair Display,Georgia,serif!important;font-style:italic!important;font-weight:600!important}.d1-skin h2{letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--ds-ink)!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px!important;font-weight:600!important}.d1-skin thead th{letter-spacing:.08em!important;color:var(--ds-ink-muted)!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px!important;font-weight:400!important}.d1-skin [class*=tracking-wider],.d1-skin [class*=tracking-widest]{letter-spacing:.08em!important;color:var(--ds-ink-muted)!important;font-family:JetBrains Mono,ui-monospace,monospace!important}.d1-skin h3,.d1-skin .text-slate-700,.d1-skin .text-slate-800,.d1-skin .text-slate-900,.d1-skin .text-slate-950{color:var(--ds-ink)!important}.d1-skin .text-slate-600,.d1-skin .text-slate-500{color:var(--ds-ink-secondary)!important}.d1-skin .text-slate-400{color:var(--ds-ink-muted)!important}.d1-skin [class*=text-3xl],.d1-skin [class*=text-4xl]{letter-spacing:-.02em!important;color:#2563eb!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-weight:700!important}.d1-skin h1+p,.d1-skin h1~p:not(.italic){color:var(--ds-ink-secondary)!important}.d1-skin .dashboard-header>div:has(>h1){display:none!important}.d1-skin header .flex.items-center.gap-4>button[aria-label=Toggle\ menu]{order:2!important}.d1-skin header .flex.items-center.gap-4>a[aria-label="One More Test"]{flex-shrink:0!important;order:1!important;width:208px!important}.d1-skin header .flex.items-center.gap-4>div:has(>a[aria-label="One More Test"]){flex-shrink:0!important;order:1!important;width:208px!important}.d1-skin .space-y-8{-moz-column-gap:1.75rem!important;grid-template-columns:1fr auto!important;gap:1.5rem 1.75rem!important;display:grid!important}.d1-skin .space-y-8>*{margin-top:0!important}.d1-skin .space-y-8>p{grid-area:1/1!important;align-self:center!important}.d1-skin .space-y-8>div.flex-col{flex-direction:row!important;grid-area:1/2!important;align-items:center!important;gap:.75rem!important;padding:0!important}.d1-skin .space-y-8>div.flex-col .flex-wrap{flex-wrap:nowrap!important;gap:.75rem!important}.d1-skin .space-y-8>div.auto-rows-fr{grid-area:2/1/auto/-1!important}.d1-skin .space-y-8>div.justify-end{grid-area:3/1/auto/-1!important}.d1-skin .auto-rows-fr{grid-template-rows:repeat(3,auto)!important;grid-template-columns:1fr 360px!important;grid-auto-rows:auto!important;align-items:start!important;display:grid!important}.d1-skin .auto-rows-fr>:first-child{grid-area:1/1!important;align-self:start!important}.d1-skin .auto-rows-fr>:first-child .flex-1{max-height:420px!important;overflow-y:auto!important}.d1-skin .auto-rows-fr>:nth-child(2){grid-area:2/1!important;align-self:start!important}.d1-skin .auto-rows-fr>:nth-child(3),.d1-skin .auto-rows-fr>:nth-child(4){grid-column:2!important;align-self:stretch!important}.d1-skin [class*=glass-card]{background:var(--ds-surface)!important;border:1px solid var(--ds-border)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;border-radius:0!important;transition:border-color .15s!important}.d1-skin [class*=glass-card]:hover{border-color:#2563eb!important}.d1-skin{--dashboard-sidebar-bg:var(--ds-surface)!important;--dashboard-sidebar-backdrop:none!important;--dashboard-sidebar-border:none!important;--dashboard-sidebar-shadow:none!important;--dashboard-active-nav-bg:#2563eb!important;--dashboard-active-nav-border:#2563eb!important;--dashboard-active-nav-text:#fff!important;--dashboard-active-nav-shadow:none!important;--dashboard-nav-text:var(--ds-ink-secondary)!important;--dashboard-nav-hover-bg:var(--ds-surface-muted)!important;--dashboard-nav-hover-text:#2563eb!important;background:#fff!important}.dark .d1-skin{background:#0f1115!important}.d1-skin header{background:var(--ds-surface)!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-bottom:none!important}.d1-skin aside{border:none!important;border-radius:0!important}.d1-skin aside a{text-transform:uppercase!important;letter-spacing:.05em!important;border-radius:0!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px!important;transition:all .15s!important}.d1-skin aside a:not([style*="var(--dashboard-active-nav-bg)"]){background:var(--ds-surface)!important;border:1px solid var(--ds-border)!important;box-shadow:none!important;color:var(--ds-ink-secondary)!important}.d1-skin aside a:not([style*="var(--dashboard-active-nav-bg)"]):hover{color:#2563eb!important;background:var(--ds-surface)!important;border-color:#2563eb!important}.d1-skin aside a[aria-label=Open\ profile]{background:var(--ds-surface-muted)!important;border:1px solid var(--ds-border)!important;box-shadow:none!important;border-radius:0!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px!important}.d1-skin [class*=glass-input],.d1-skin select,.d1-skin select option,.d1-skin input{background:var(--ds-surface)!important;border:1px solid var(--ds-border)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;color:var(--ds-ink)!important;border-radius:0!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:11px!important}.d1-skin main .overflow-auto:has([data-preview-canvas]){padding-top:.5rem!important}.d1-skin [data-preview-canvas] section.bg-card{border:none!important}.d1-skin [data-preview-canvas]{--brand:164 100% 39%;--brand-foreground:0 0% 100%;--brand-deep:164 100% 32%;--brand-soft:164 60% 95%;--brand-soft-foreground:164 100% 20%;--brand-line:164 60% 85%}.dark .d1-skin [data-preview-canvas]{--brand:164 100% 45%;--brand-foreground:164 100% 8%;--brand-deep:164 100% 38%;--brand-soft:164 50% 12%;--brand-soft-foreground:164 80% 80%;--brand-line:164 40% 25%}.d1-skin [data-preview-canvas] input{box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important;border-bottom:1px solid #cbd5e1!important;border-radius:0!important;font-family:inherit!important;font-size:1rem!important}.dark .d1-skin [data-preview-canvas] input{border-bottom-color:#334155!important}.d1-skin [data-preview-canvas] p.italic,.d1-skin [data-preview-canvas] p.italic span{letter-spacing:normal!important;color:#18181b!important;font-family:inherit!important;font-size:1rem!important;font-weight:500!important}.dark .d1-skin [data-preview-canvas] p.italic,.dark .d1-skin [data-preview-canvas] p.italic span{color:#e4e4e7!important}.d1-skin [data-preview-canvas] thead th{letter-spacing:normal!important;color:#334155!important;font-family:inherit!important;font-size:1rem!important;font-weight:600!important}.dark .d1-skin [data-preview-canvas] thead th{color:#cbd5e1!important}.d1-skin [data-preview-canvas] tbody td,.d1-skin [data-preview-canvas] tbody td *{letter-spacing:normal!important;font-family:inherit!important;font-size:1rem!important}.d1-skin .teacher-queue-head{border-bottom:1px dashed var(--ds-border)!important}.d1-skin .teacher-queue-row span,.d1-skin .teacher-queue-row a{font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px!important}.d1-skin .divide-y>*{border-color:var(--ds-border)!important}.d1-skin .flex-1>div.px-6.py-10{border:1px dashed var(--ds-border)!important;text-align:center!important;color:var(--ds-ink-muted)!important;text-transform:uppercase!important;letter-spacing:.08em!important;margin:1.5rem!important;padding:2.5rem 2rem!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px!important}.d1-skin thead th,.d1-skin .teacher-queue-head span{letter-spacing:.08em!important;color:var(--ds-ink-muted)!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:9px!important;font-weight:500!important}.d1-skin tbody td,.d1-skin tbody td *{font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px!important}.d1-skin tbody td span.rounded-full{border-radius:2px!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px!important}.d1-skin .space-y-5 .space-y-2 span{font-family:JetBrains Mono,ui-monospace,monospace!important}.d1-skin .space-y-5 .space-y-2 .flex.items-center.justify-between>span:first-child{font-size:10px!important;font-weight:600!important}.d1-skin .space-y-5 .space-y-2 .flex.items-center.justify-between>span:last-child{color:var(--ds-ink-muted)!important;font-size:9px!important}.d1-skin .space-y-5 .space-y-2 .flex.items-center.gap-3>span{color:#2563eb!important;font-size:10px!important;font-weight:700!important}.d1-skin .space-y-5 [class*=rounded-full].bg-slate-100{background-color:var(--ds-surface-muted)!important;border-radius:0!important;height:6px!important}.d1-skin .space-y-5 [class*=rounded-full].bg-slate-100>div{background-color:#2563eb!important;background-image:none!important;border-radius:0!important;height:100%!important}.d1-skin .recharts-cartesian-axis text,.d1-skin .recharts-legend-item-text{font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px!important}.d1-skin .recharts-tooltip-wrapper,.d1-skin .recharts-default-tooltip{border-radius:0!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px!important}.d1-skin [role=tablist] button[role=tab]{letter-spacing:.08em!important;text-transform:uppercase!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px!important}.d1-skin [class*=glass-card] .border-t a{text-transform:uppercase!important;letter-spacing:.05em!important;font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px!important;font-weight:600!important}.d1-skin .justify-end .inline-flex{border-radius:0!important}.d1-skin .justify-end button,.d1-skin .justify-end span{font-family:JetBrains Mono,ui-monospace,monospace!important;font-size:10px!important}.d1-skin .justify-end button{border-radius:0!important}@media (max-width:1023px){.d1-skin{font-size:11px!important}.d1-skin .space-y-8{flex-direction:column!important;gap:1rem!important;display:flex!important}.d1-skin .space-y-8>p{grid-column:unset!important;grid-row:unset!important}.d1-skin .space-y-8>div.flex-col{grid-column:unset!important;grid-row:unset!important;flex-direction:column!important;align-items:stretch!important;gap:.5rem!important;width:100%!important}.d1-skin .space-y-8>div.flex-col .flex-wrap{flex-wrap:wrap!important;gap:.5rem!important;width:100%!important}.d1-skin .space-y-8>div.flex-col .flex-wrap>*{flex:auto!important}.d1-skin .auto-rows-fr{grid-template-rows:auto!important;grid-template-columns:1fr!important;gap:1rem!important}.d1-skin .auto-rows-fr>*{grid-area:auto/1!important;align-self:start!important}.d1-skin .auto-rows-fr>:first-child .flex-1{max-height:320px!important}.d1-skin header .flex.items-center.gap-4>a[aria-label="One More Test"]{width:auto!important}.d1-skin header .flex.items-center.gap-4>div:has(>a[aria-label="One More Test"]){width:auto!important}.d1-skin a[aria-label="One More Test"] span{height:auto!important;font-size:3.5px!important;transform:none!important}.d1-skin main .overflow-auto{padding:1rem 12px!important}}
