.BadgeCard-module__E4dVOq__badge{background:var(--bg-base);border:1px solid var(--border);text-align:center;border-radius:14px;padding:20px 12px;transition:transform .2s;position:relative}.BadgeCard-module__E4dVOq__badge:hover{transform:translateY(-4px)}.BadgeCard-module__E4dVOq__badge.BadgeCard-module__E4dVOq__compact{padding:16px 8px}.BadgeCard-module__E4dVOq__icon{white-space:nowrap;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 12px;font-size:32px;display:inline-flex}.BadgeCard-module__E4dVOq__badge.BadgeCard-module__E4dVOq__compact .BadgeCard-module__E4dVOq__icon{width:64px;height:64px;margin-bottom:8px;font-size:28px}.BadgeCard-module__E4dVOq__icon[data-tone=brand]{background:var(--brand-100)}.BadgeCard-module__E4dVOq__icon[data-tone=emerald]{background:var(--emerald-100)}.BadgeCard-module__E4dVOq__icon[data-tone=sky]{background:var(--sky-100)}.BadgeCard-module__E4dVOq__icon[data-tone=amber]{background:var(--amber-100)}.BadgeCard-module__E4dVOq__icon[data-tone=pink]{background:var(--pink-100)}.BadgeCard-module__E4dVOq__icon[data-tone=orange]{background:var(--orange-100)}.BadgeCard-module__E4dVOq__icon[data-tone=rose]{background:var(--rose-100)}.BadgeCard-module__E4dVOq__icon[data-tone=muted]{background:var(--bg-muted)}[data-theme=dark] .BadgeCard-module__E4dVOq__icon[data-tone=brand]{background:#7c5cff2e}[data-theme=dark] .BadgeCard-module__E4dVOq__icon[data-tone=emerald]{background:#16a34a2e}[data-theme=dark] .BadgeCard-module__E4dVOq__icon[data-tone=sky]{background:#0ea5e92e}[data-theme=dark] .BadgeCard-module__E4dVOq__icon[data-tone=amber]{background:#f59e0b2e}[data-theme=dark] .BadgeCard-module__E4dVOq__icon[data-tone=pink]{background:#ec48992e}[data-theme=dark] .BadgeCard-module__E4dVOq__icon[data-tone=orange]{background:#f973162e}[data-theme=dark] .BadgeCard-module__E4dVOq__icon[data-tone=rose]{background:#ef44442e}.BadgeCard-module__E4dVOq__name{color:var(--text-1);font-size:14px;font-weight:700}.BadgeCard-module__E4dVOq__badge.BadgeCard-module__E4dVOq__compact .BadgeCard-module__E4dVOq__name{font-size:12px}.BadgeCard-module__E4dVOq__date{color:var(--text-3);margin-top:4px;font-size:11px}.BadgeCard-module__E4dVOq__locked{opacity:.45;filter:grayscale()}.BadgeCard-module__E4dVOq__new:after{content:"YENİ";background:var(--rose-500);color:#fff;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:800;position:absolute;top:8px;right:8px}
.StatTile-module__ip1yba__tile{background:var(--bg-base);border:1px solid var(--border);flex-direction:column;display:flex}.StatTile-module__ip1yba__md{border-radius:12px;padding:16px}.StatTile-module__ip1yba__lg{border-radius:14px;padding:18px}.StatTile-module__ip1yba__align-left{text-align:left;align-items:flex-start}.StatTile-module__ip1yba__align-center{text-align:center;align-items:center}.StatTile-module__ip1yba__value{font-family:var(--font-display);letter-spacing:-.035em;font-variation-settings:"opsz" 80, "wght" 720, "wdth" 95;color:var(--text-1);font-weight:720;line-height:1}.StatTile-module__ip1yba__md .StatTile-module__ip1yba__value{letter-spacing:-.02em;font-size:26px;font-weight:700}.StatTile-module__ip1yba__lg .StatTile-module__ip1yba__value{font-size:28px}.StatTile-module__ip1yba__label{color:var(--text-3);text-transform:uppercase;font-weight:600}.StatTile-module__ip1yba__md .StatTile-module__ip1yba__label{letter-spacing:.06em;margin-top:6px;font-size:11px}.StatTile-module__ip1yba__lg .StatTile-module__ip1yba__label{letter-spacing:.05em;margin-top:4px;font-size:12px}.StatTile-module__ip1yba__tone-default{color:var(--text-1)}.StatTile-module__ip1yba__tone-brand{color:var(--brand-700)}[data-theme=dark] .StatTile-module__ip1yba__tone-brand{color:var(--brand-300)}.StatTile-module__ip1yba__tone-emerald{color:var(--emerald-600)}.StatTile-module__ip1yba__tone-amber{color:var(--amber-600)}.StatTile-module__ip1yba__tone-rose{color:var(--rose-500)}.StatTile-module__ip1yba__delta{border-radius:999px;align-self:flex-start;align-items:center;gap:4px;width:fit-content;margin-top:8px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.StatTile-module__ip1yba__align-center .StatTile-module__ip1yba__delta{align-self:center}.StatTile-module__ip1yba__delta-good{background:var(--emerald-100);color:var(--emerald-700)}.StatTile-module__ip1yba__delta-bad{background:var(--rose-100);color:var(--rose-600)}.StatTile-module__ip1yba__delta-neutral{background:var(--bg-muted);color:var(--text-2)}[data-theme=dark] .StatTile-module__ip1yba__delta-good{color:#86efac;background:#16a34a2e}[data-theme=dark] .StatTile-module__ip1yba__delta-bad{color:#fca5a5;background:#ef44442e}
.ErrorCard-module__-Td-3a__card{background:var(--bg-base);border:1px solid var(--border);border-radius:14px;grid-template-columns:1fr auto;align-items:flex-start;gap:16px;padding:20px;display:grid}.ErrorCard-module__-Td-3a__solved{opacity:.7}.ErrorCard-module__-Td-3a__num{font-family:var(--font-mono);color:var(--text-3);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.ErrorCard-module__-Td-3a__solved .ErrorCard-module__-Td-3a__num{color:var(--emerald-600)}.ErrorCard-module__-Td-3a__q{color:var(--text-1);margin:6px 0 12px;font-size:14px;line-height:1.5}.ErrorCard-module__-Td-3a__choices{flex-direction:column;gap:6px;margin-bottom:12px;font-size:13px;display:flex}.ErrorCard-module__-Td-3a__ch{border:1px solid var(--border);border-radius:8px;gap:10px;padding:8px 12px;display:flex}.ErrorCard-module__-Td-3a__letter{background:var(--bg-muted);width:22px;height:22px;font-family:var(--font-mono);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.ErrorCard-module__-Td-3a__correct{background:var(--emerald-100);border-color:var(--emerald-500)}.ErrorCard-module__-Td-3a__correct .ErrorCard-module__-Td-3a__letter{background:var(--emerald-500);color:#fff}.ErrorCard-module__-Td-3a__wrong{background:var(--rose-100);border-color:var(--rose-500)}.ErrorCard-module__-Td-3a__wrong .ErrorCard-module__-Td-3a__letter{background:var(--rose-500);color:#fff}.ErrorCard-module__-Td-3a__note{background:var(--amber-100);color:var(--amber-600);border-left:3px solid var(--amber-500);border-radius:10px;margin-top:8px;padding:10px 14px;font-size:13px;line-height:1.5}[data-theme=dark] .ErrorCard-module__-Td-3a__note{color:var(--amber-400);background:#f59e0b1a}.ErrorCard-module__-Td-3a__note b{color:inherit}.ErrorCard-module__-Td-3a__rightActions{flex-direction:column;align-items:flex-end;gap:6px;min-width:140px;display:flex}
.MascotFigure-module__fGsPia__figure{flex-direction:column;justify-content:flex-end;align-items:center;display:inline-flex;position:relative}:is(.MascotFigure-module__fGsPia__color .mascot-slot,.MascotFigure-module__fGsPia__ghost .mascot-slot){background:0 0!important;border:none!important}.MascotFigure-module__fGsPia__sm.MascotFigure-module__fGsPia__color .mascot-slot{box-shadow:inset 0 -10px 20px color-mix(in srgb, var(--m-color) 27%, transparent), 0 4px 12px color-mix(in srgb, var(--m-color) 20%, transparent)}.MascotFigure-module__fGsPia__md.MascotFigure-module__fGsPia__color .mascot-slot{box-shadow:inset 0 -12px 24px color-mix(in srgb, var(--m-color) 27%, transparent), 0 4px 14px color-mix(in srgb, var(--m-color) 20%, transparent)}.MascotFigure-module__fGsPia__lg.MascotFigure-module__fGsPia__color .mascot-slot{box-shadow:inset 0 -16px 32px color-mix(in srgb, var(--m-color) 27%, transparent), 0 6px 20px color-mix(in srgb, var(--m-color) 20%, transparent)}.MascotFigure-module__fGsPia__xl.MascotFigure-module__fGsPia__color .mascot-slot{box-shadow:inset 0 -16px 32px color-mix(in srgb, var(--m-color) 27%, transparent), 0 8px 24px color-mix(in srgb, var(--m-color) 27%, transparent)}.MascotFigure-module__fGsPia__sm.MascotFigure-module__fGsPia__ghost .mascot-slot{box-shadow:inset 0 -10px 20px #ffffff29,0 4px 14px #0000001a}.MascotFigure-module__fGsPia__md.MascotFigure-module__fGsPia__ghost .mascot-slot{box-shadow:inset 0 -12px 24px #ffffff29,0 4px 14px #0000001a}.MascotFigure-module__fGsPia__lg.MascotFigure-module__fGsPia__ghost .mascot-slot{box-shadow:inset 0 -16px 32px #ffffff29,0 6px 20px #0000001a}.MascotFigure-module__fGsPia__xl.MascotFigure-module__fGsPia__ghost .mascot-slot{box-shadow:inset 0 -16px 32px #ffffff29,0 8px 24px #0000001a}
.ChipRow-module___QwoIq__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ChipRow-module___QwoIq__chip{background:var(--bg-muted);height:30px;font-family:var(--font-ui);color:var(--text-1);cursor:pointer;transition:background var(--dur-quick) var(--ease-quart), color var(--dur-quick) var(--ease-quart), border-color var(--dur-quick) var(--ease-quart);border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}button.ChipRow-module___QwoIq__chip{cursor:pointer}span.ChipRow-module___QwoIq__chip{cursor:default}.ChipRow-module___QwoIq__chip:hover{background:var(--brand-50);color:var(--brand-700)}.ChipRow-module___QwoIq__chip.ChipRow-module___QwoIq__active{background:var(--brand-100);color:var(--brand-700);border-color:var(--brand-200)}[data-theme=dark] .ChipRow-module___QwoIq__chip:hover{color:var(--brand-300);background:#7c5cff1a}[data-theme=dark] .ChipRow-module___QwoIq__chip.ChipRow-module___QwoIq__active{color:var(--brand-300);background:#7c5cff33;border-color:#7c5cff73}.ChipRow-module___QwoIq__count{font-family:var(--font-mono);color:inherit;background:#00000014;border-radius:999px;padding:0 6px;font-size:11px;font-weight:700}.ChipRow-module___QwoIq__chip.ChipRow-module___QwoIq__active .ChipRow-module___QwoIq__count{background:#7c5cff2e}
.ProgressBar-module__HDqYoa__wrap{align-items:center;gap:10px;width:100%;display:inline-flex}.ProgressBar-module__HDqYoa__track{background:var(--bg-muted);border-radius:999px;flex:1;position:relative;overflow:hidden}.ProgressBar-module__HDqYoa__sm .ProgressBar-module__HDqYoa__track{height:4px}.ProgressBar-module__HDqYoa__md .ProgressBar-module__HDqYoa__track{height:6px}.ProgressBar-module__HDqYoa__lg .ProgressBar-module__HDqYoa__track{height:10px}.ProgressBar-module__HDqYoa__fill{border-radius:999px;height:100%;transition:width .4s cubic-bezier(.25,1,.5,1)}.ProgressBar-module__HDqYoa__brand{background:var(--brand-500)}.ProgressBar-module__HDqYoa__emerald{background:var(--emerald-500)}.ProgressBar-module__HDqYoa__amber{background:var(--amber-500,#f59e0b)}.ProgressBar-module__HDqYoa__rose{background:var(--rose-500)}.ProgressBar-module__HDqYoa__sky{background:var(--sky-500,#0ea5e9)}.ProgressBar-module__HDqYoa__pink{background:var(--pink-500)}.ProgressBar-module__HDqYoa__label{font-family:var(--font-mono);color:var(--text-2);text-align:right;min-width:36px;font-size:12px;font-weight:600}@media (prefers-reduced-motion:reduce){.ProgressBar-module__HDqYoa__fill{transition:none}}
.FormField-module___TgrBW__field{margin-bottom:16px}.FormField-module___TgrBW__label{color:var(--text-1);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.FormField-module___TgrBW__compact .FormField-module___TgrBW__label{font-size:11px}.FormField-module___TgrBW__labelRow{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.FormField-module___TgrBW__labelRow .FormField-module___TgrBW__label{margin-bottom:0}.FormField-module___TgrBW__hint{color:var(--text-3);margin-top:6px;font-size:11px;display:block}.FormField-module___TgrBW__footer{color:var(--text-3);text-align:right;margin-top:6px;font-size:11px}
.LabeledBar-module__q1sbFq__row{flex-direction:column;gap:4px;display:flex}.LabeledBar-module__q1sbFq__top{justify-content:space-between;align-items:center;font-size:13px;display:flex}.LabeledBar-module__q1sbFq__label{color:var(--text-2)}.LabeledBar-module__q1sbFq__percent{font-variant-numeric:tabular-nums;font-family:var(--font-mono);font-feature-settings:"tnum";font-weight:600}.LabeledBar-module__q1sbFq__tone-brand{color:var(--brand-700)}[data-theme=dark] .LabeledBar-module__q1sbFq__tone-brand{color:var(--brand-300)}.LabeledBar-module__q1sbFq__tone-emerald{color:var(--emerald-600)}.LabeledBar-module__q1sbFq__tone-amber{color:var(--amber-600)}.LabeledBar-module__q1sbFq__tone-rose{color:var(--rose-500)}.LabeledBar-module__q1sbFq__tone-sky{color:var(--sky-600)}.LabeledBar-module__q1sbFq__tone-pink{color:var(--pink-500)}
