.test-secici{gap:var(--bosluk-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.test-secici__baslik{font-size:var(--yazi-kucuk-boy);font-weight:var(--yazi-kalinlik-kalin);color:var(--renk-yazi-ikincil);padding:0}.test-secici__haplar{flex-wrap:wrap;gap:6px;display:flex}.test-hapi{min-width:84px;min-height:44px;padding:var(--bosluk-1) var(--bosluk-3);border-radius:var(--kose-normal);border:var(--cizgi-normal) solid var(--renk-cizgi);background:var(--renk-yuzey);color:var(--renk-yazi);font:inherit;text-align:left;cursor:pointer;flex-direction:column;justify-content:center;align-items:flex-start;display:inline-flex;position:relative}.test-hapi:hover{border-color:var(--renk-vurgu)}.test-hapi:has(input:focus-visible){outline:2px solid var(--renk-vurgu);outline-offset:2px}.teslim-secici .hap:has(input:focus-visible){outline:2px solid var(--renk-vurgu);outline-offset:2px}.test-hapi__ad{font-size:14px;line-height:18px;font-weight:var(--yazi-kalinlik-orta)}.test-hapi__alt{color:var(--renk-yazi-ikincil);font-size:11px;line-height:14px}.test-hapi--verildi{border-style:dashed;border-color:var(--renk-yazi-pasif);background:var(--renk-yuzey-ikincil);color:var(--renk-yazi-ikincil)}.test-hapi--secili,.test-hapi--secili:hover{background:var(--renk-vurgu);border-color:var(--renk-vurgu);color:var(--renk-ustune-yazi)}.test-hapi--secili .test-hapi__alt{color:var(--renk-ustune-yazi)}.test-secici__ozet{color:var(--renk-yazi-ikincil);font-variant-numeric:tabular-nums;margin:0;font-size:12px;line-height:16px}.teslim-secici{gap:var(--bosluk-2);flex-direction:column;display:flex}.teslim-secici .hap{align-items:center;display:inline-flex;position:relative}.teslim-secici .hap--secili{background:var(--renk-vurgu);border-color:var(--renk-vurgu);color:var(--renk-ustune-yazi)}.teslim-secici__elle{gap:var(--bosluk-3);flex-wrap:wrap;display:flex}.teslim-secici__elle>*{flex:160px;min-width:0}.teslim-secici__cumle{color:var(--renk-yazi-ikincil);margin:0;font-size:12px;line-height:16px}.odev-karti{align-items:flex-start;gap:var(--bosluk-3);min-height:64px;padding:var(--bosluk-3) var(--bosluk-4);background:var(--renk-yuzey);border:var(--cizgi-normal) solid var(--renk-cizgi);border-radius:var(--kose-normal);color:var(--renk-yazi);text-decoration:none;display:flex}.odev-karti:hover{background:var(--renk-yuzey-ikincil)}.odev-karti__sol{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.odev-karti__ders{font-size:12px;line-height:16px;font-weight:var(--yazi-kalinlik-kalin);color:var(--renk-yazi-ikincil);letter-spacing:.02em}.odev-karti__baslik{font-size:15px;line-height:20px;font-weight:var(--yazi-kalinlik-orta);overflow-wrap:anywhere}.odev-karti__alt{color:var(--renk-yazi-ikincil);font-size:12px;line-height:16px}.odev-karti__sag{align-items:flex-end;gap:var(--bosluk-1);flex-direction:column;flex:none;display:flex}.kontrol-tablosu{overflow-x:auto}.kontrol-tablosu .tablo-kabugu{position:relative}.kontrol-tablosu__ad,.kontrol-tablosu__ek{min-width:0;min-height:0;padding:0}.kontrol-tablosu__ad{font-weight:var(--yazi-kalinlik-orta);text-align:left;align-items:center;min-height:24px;display:inline-flex}.kontrol-tablosu__alt{color:var(--renk-yazi-ikincil);font-size:12px;line-height:16px;display:block}.kontrol-tablosu__durum{gap:var(--bosluk-1);flex-wrap:wrap;display:inline-flex}.kontrol-tablosu__bos{color:var(--renk-yazi-ikincil)}.odev-izgarasi{gap:var(--bosluk-3);flex-direction:column;min-width:0;display:flex}.odev-izgarasi__tablo th,.odev-izgarasi__tablo td{white-space:nowrap}.odev-izgarasi__ogrenci{z-index:1;text-align:left;background:var(--renk-yuzey);min-width:160px;position:sticky;left:0}thead .odev-izgarasi__ogrenci{background:var(--renk-yuzey-ikincil)}.odev-izgarasi__tablo tbody .odev-izgarasi__ogrenci{background:var(--renk-yuzey);border-top:var(--cizgi-normal) solid var(--renk-cizgi-silik);font-weight:var(--yazi-kalinlik-orta);color:var(--renk-yazi)}.odev-izgarasi__odev{text-align:center;vertical-align:bottom;min-width:96px;max-width:140px}.odev-izgarasi__baslik{-webkit-line-clamp:2;white-space:normal;font-size:13px;line-height:18px;font-weight:var(--yazi-kalinlik-orta);color:var(--renk-yazi);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.odev-izgarasi__ad{font-size:14px;line-height:20px;display:block}.odev-izgarasi__alt{font-size:12px;line-height:16px;font-weight:var(--yazi-kalinlik-normal);color:var(--renk-yazi-ikincil);display:block}.odev-izgarasi__hucre{text-align:center;font-size:13px;font-weight:var(--yazi-kalinlik-kalin)}.odev-izgarasi__hucre--olumlu{color:var(--renk-olumlu)}.odev-izgarasi__hucre--ikincil{color:var(--renk-yazi-ikincil)}.odev-izgarasi__hucre--vurgu{color:var(--renk-vurgu-yazi)}.odev-izgarasi__hucre--uyari{color:var(--renk-uyari)}.odev-izgarasi__hucre--sorun{color:var(--renk-sorun)}.odev-izgarasi__oran{font-size:13px;font-weight:var(--yazi-kalinlik-kalin)}.odev-izgarasi__gosterge{gap:var(--bosluk-2) var(--bosluk-4);color:var(--renk-yazi-ikincil);flex-wrap:wrap;margin:0;padding:0;font-size:12px;line-height:16px;list-style:none;display:flex}
