.odevler,.hizli-kontrol,.odev-ayrintisi{gap:var(--bosluk-4);flex-direction:column;min-width:0;display:flex}.odev-gruplari{gap:var(--bosluk-4);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.kontrol-bekleyenler{gap:var(--bosluk-5);flex-direction:column;display:flex}.kontrol-bekleyenler__gecikenler{gap:var(--bosluk-3);flex-direction:column;display:flex}.kontrol-bekleyenler__bas{flex-direction:column;gap:2px;display:flex}.kontrol-bekleyenler__bas .panel__baslik{margin:0}.kontrol-bekleyenler__aciklama{color:var(--renk-yazi-ikincil);font-size:var(--yazi-kucuk-boy);margin:0}.odev-gruplari__liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.odev-gruplari__satir{padding:var(--bosluk-3) 0;border-top:var(--cizgi-normal) solid var(--renk-cizgi-silik);color:var(--renk-yazi);flex-direction:column;gap:2px;text-decoration:none;display:flex}.odev-gruplari__liste li:first-child .odev-gruplari__satir{border-top:0}.odev-gruplari__ad{font-weight:var(--yazi-kalinlik-orta)}.odev-gruplari__satir:hover .odev-gruplari__ad{text-decoration:underline}.odev-gruplari__alt,.odev-listesi__alt{color:var(--renk-yazi-ikincil);font-size:12px;line-height:16px}.odev-listesi__ad{min-height:24px;font-weight:var(--yazi-kalinlik-orta);color:var(--renk-yazi);align-items:center;display:flex}.odev-listesi__sayilar{gap:var(--bosluk-1);flex-wrap:wrap;display:inline-flex}.odev-ver{gap:var(--bosluk-4);flex-direction:column;display:flex}.odev-ver__kume{gap:var(--bosluk-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.odev-ver__siniflar{gap:var(--bosluk-2) var(--bosluk-4);flex-wrap:wrap;display:flex}.odev-ver__bulunan{border:var(--cizgi-normal) solid var(--renk-cizgi);border-radius:var(--kose-normal);margin:0;padding:0;list-style:none}.odev-ver__ogrenci{width:100%;min-height:40px;padding:var(--bosluk-2) var(--bosluk-3);background:var(--renk-yuzey);color:var(--renk-yazi);font:inherit;text-align:left;cursor:pointer;border:0}.odev-ver__ogrenci:hover{background:var(--renk-yuzey-ikincil)}.odev-ver__haplar{gap:var(--bosluk-2);flex-wrap:wrap;display:flex}.odev-ver__haplar .hap{align-items:center;gap:var(--bosluk-1);display:inline-flex}.odev-ver__konular{gap:var(--bosluk-1);flex-direction:column;display:flex}.odev-ver__konu{justify-content:space-between;align-items:center;gap:var(--bosluk-2);min-height:48px;padding:var(--bosluk-2) var(--bosluk-3);border:var(--cizgi-normal) solid var(--renk-cizgi);border-radius:var(--kose-normal);background:var(--renk-yuzey);color:var(--renk-yazi);font:inherit;text-align:left;cursor:pointer;display:flex}.odev-ver__konu[aria-pressed=true]{border-color:var(--renk-vurgu);background:var(--renk-vurgu-zemin)}.odev-ver__konu-ad{font-weight:var(--yazi-kalinlik-orta);display:block}.odev-ver__konu-alt{color:var(--renk-yazi-ikincil);font-size:12px;line-height:16px;display:block}.odev-ver__dosya{cursor:pointer;align-self:flex-start}.odev-ver__ekler{gap:var(--bosluk-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.odev-ver__ekler li{justify-content:space-between;align-items:center;gap:var(--bosluk-2);display:flex}.odev-ver__alt{justify-content:flex-end;align-items:center;gap:var(--bosluk-2);flex-wrap:wrap;display:flex}.odev-ver__alt .form-alani__hata{flex-basis:100%;margin:0}.uyari-kutusu,.vurgu-kutusu{gap:var(--bosluk-2);padding:var(--bosluk-3) var(--bosluk-4);border-radius:var(--kose-normal);flex-direction:column;align-items:flex-start;margin:0;display:flex}.uyari-kutusu{background:var(--renk-uyari-zemin);color:var(--renk-uyari)}.vurgu-kutusu{background:var(--renk-vurgu-zemin);color:var(--renk-yazi)}.uyari-kutusu p,.vurgu-kutusu p{margin:0}.hizli-kontrol__dugmeler{gap:var(--bosluk-2);flex-wrap:wrap;display:flex}.hizli-kontrol__alt{color:var(--renk-yazi-ikincil);margin:0}.hizli-kontrol__not{padding:var(--bosluk-3) var(--bosluk-4);border-radius:var(--kose-normal);background:var(--renk-vurgu-zemin);margin:0}.hizli-kontrol__sayilar{gap:var(--bosluk-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0;padding:0;list-style:none;display:grid}.hizli-kontrol__sayilar .panel{padding:var(--bosluk-3) var(--bosluk-4);flex-direction:column;gap:2px;display:flex}.hizli-kontrol__sayi-ad{color:var(--renk-yazi-ikincil);font-size:12px;line-height:16px}.hizli-kontrol__sayi{font-size:20px;line-height:26px;font-weight:var(--yazi-kalinlik-kalin);font-variant-numeric:tabular-nums}.ogrenci-ayrintisi{gap:var(--bosluk-3);flex-direction:column;display:flex}.ogrenci-ayrintisi__etiketler,.odev-ayrintisi__etiketler{gap:var(--bosluk-1);flex-wrap:wrap;margin:0;display:flex}.ogrenci-ayrintisi__testler,.ogrenci-ayrintisi__veliler{padding-left:var(--bosluk-4);margin:0}.ogrenci-ayrintisi__yazi{white-space:pre-wrap;margin:0}.ogrenci-ayrintisi__ekler{gap:var(--bosluk-2);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.ogrenci-ayrintisi__resim{object-fit:cover;border-radius:var(--kose-normal);border:var(--cizgi-normal) solid var(--renk-cizgi);width:96px;height:96px}.ogrenci-ayrintisi__yaz{gap:var(--bosluk-2);flex-wrap:wrap;display:flex}.odevlerim{gap:var(--bosluk-6);flex-direction:column;display:flex}.odevlerim__ozet{color:var(--renk-yazi-ikincil);margin:0}.odevlerim__bolum{gap:var(--bosluk-2);flex-direction:column;display:flex}.odevlerim__baslik{font-size:var(--yazi-kucuk-boy);font-weight:var(--yazi-kalinlik-kalin);color:var(--renk-yazi-ikincil);margin:0}.odevlerim__kartlar{gap:var(--bosluk-2);flex-direction:column;max-width:720px;display:flex}.odev-ayrintisi{max-width:720px}.odev-ayrintisi__aciklama{white-space:pre-wrap;margin:0}.odev-ayrintisi__testler{margin:0;padding:0;list-style:none}.odev-ayrintisi__test{padding:var(--bosluk-3) var(--bosluk-4);border-top:var(--cizgi-normal) solid var(--renk-cizgi-silik)}.odev-ayrintisi__test:first-child{border-top:0}.odev-ayrintisi__test-satir{align-items:center;gap:var(--bosluk-2);flex-wrap:wrap;justify-content:space-between;display:flex}.odev-ayrintisi__test-ad{font-weight:var(--yazi-kalinlik-orta)}.odev-ayrintisi__sayilar{gap:var(--bosluk-2);margin-top:var(--bosluk-2);flex-direction:column;display:flex}.odev-ayrintisi__teslim-yazisi{gap:var(--bosluk-1);flex-direction:column;display:flex}.odev-ayrintisi__teslim-yazisi>p:last-child{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.odev-ayrintisi__ekler{gap:var(--bosluk-2);flex-direction:column;align-items:flex-start;display:flex}.oneriler{gap:var(--bosluk-4);flex-direction:column;display:flex}.oneriler__liste{margin:0;padding:0;list-style:none}.oneriler__satir{width:100%;padding:var(--bosluk-3) 0;border-top:var(--cizgi-normal) solid var(--renk-cizgi-silik);color:var(--renk-yazi);text-align:left;flex-direction:column;gap:2px;display:flex}.oneriler__liste li:first-child .oneriler__satir,.oneriler__liste li.oneriler__satir:first-child{border-top:0}.oneriler__dugme{font:inherit;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0;min-height:44px}.oneriler__liste li:first-child .oneriler__dugme{border-top:0}.oneriler__ad{font-weight:var(--yazi-kalinlik-orta)}.oneriler__dugme:hover .oneriler__ad{text-decoration:underline}.oneriler__alt{color:var(--renk-yazi-ikincil);font-size:12px;line-height:16px}.oneriler__bag,.oneri-cekmecesi__bag{min-height:24px;color:var(--renk-vurgu-yazi);font-weight:var(--yazi-kalinlik-orta);align-self:flex-start;align-items:center;display:inline-flex}.oneri-cekmecesi{gap:var(--bosluk-4);flex-direction:column;display:flex}.oneri-cekmecesi__konular{gap:var(--bosluk-3)}.oneri-konusu{gap:var(--bosluk-2);padding:var(--bosluk-3) var(--bosluk-4);border:var(--cizgi-normal) solid var(--renk-cizgi);border-radius:var(--kose-normal);background:var(--renk-yuzey);flex-direction:column;display:flex}.oneri-konusu__etiket{flex-direction:column;gap:2px;display:flex}.oneri-konusu__baslik{flex-direction:column;gap:2px;margin:0;display:flex}.oneri-konusu__ad{font-weight:var(--yazi-kalinlik-orta)}.oneri-konusu__alt{color:var(--renk-yazi-ikincil);font-size:13px;line-height:18px}.oneri-konusu__cubuk{background:var(--renk-cizgi-silik);border-radius:4px;height:8px;display:block;overflow:hidden}.oneri-konusu__cubuk i{background:var(--renk-vurgu-yazi);border-radius:0 4px 4px 0;height:100%;display:block}.oneri-konusu__testler{font-size:14px;line-height:20px}.kisisel-oneri{gap:var(--bosluk-3);flex-direction:column;display:flex}.kisisel-oneri .panel__baslik{margin-bottom:0}.kisisel-oneri__alt,.kisisel-oneri__bos,.kisisel-oneri__not{color:var(--renk-yazi-ikincil);margin:0;font-size:13px;line-height:18px}.kisisel-oneri__secim{gap:var(--bosluk-3);flex-direction:column;display:flex}.kisisel-oneri__bilgi{color:var(--renk-olumlu);font-weight:var(--yazi-kalinlik-orta);margin:0}.kisisel-oneri__dugmeler{justify-content:flex-end;display:flex}.odevlerim__oran{font-weight:var(--yazi-kalinlik-orta);margin:0}.ogrenci-odevleri{gap:var(--bosluk-4);flex-direction:column;display:flex}.ogrenci-odevleri__ust{gap:var(--bosluk-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;display:grid}.ogrenci-odevleri__oran{gap:var(--bosluk-2);flex-direction:column;display:flex}.ogrenci-odevleri__cumle{font-size:16px;line-height:23px;font-weight:var(--yazi-kalinlik-orta);margin:0}.ogrenci-odevleri__alt{color:var(--renk-yazi-ikincil);margin:0;font-size:13px;line-height:18px}.ogrenci-odevleri__dersler{margin:var(--bosluk-2) 0 0;gap:var(--bosluk-2);flex-direction:column;padding:0;list-style:none;display:flex}.ogrenci-odevleri__liste-ust{justify-content:space-between;align-items:center;gap:var(--bosluk-3);margin-bottom:var(--bosluk-3);flex-wrap:wrap;display:flex}.ogrenci-odevleri__liste-ust .panel__baslik{margin:0}.ogrenci-odevleri__bag{min-height:24px;color:var(--renk-yazi);font-weight:var(--yazi-kalinlik-orta);align-items:center;display:inline-flex}
