.QuestRow_list__9QAh1{display:flex;flex-direction:column;gap:var(--spacing-sm);margin:0;padding:0;list-style:none}.QuestRow_row__aADBC{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);border:2px solid var(--color-neutral-200);border-radius:var(--radius-lg);background:var(--color-white);box-shadow:0 4px 0 var(--color-neutral-200);color:var(--color-tapenade)}.QuestRow_weekly__cMMsc{border-color:var(--color-cava);background:var(--color-cava-bg);box-shadow:0 4px 0 var(--color-cava-dark)}.QuestRow_iconBox__0g0Lf{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:40px;block-size:40px;border-radius:var(--radius-md);background:var(--color-ocean-bg);color:var(--color-ocean);font-size:1.1rem}.QuestRow_weekly__cMMsc .QuestRow_iconBox__0g0Lf{background:var(--color-white);color:var(--color-cava-dark)}.QuestRow_done__YUdrd .QuestRow_iconBox__0g0Lf{background:var(--color-success-bg);color:var(--color-success-dark)}.QuestRow_main__EHqta{display:flex;flex:1 1;flex-direction:column;gap:6px;min-inline-size:0}.QuestRow_label__abO5V{font-size:var(--font-size-base);font-weight:700}.QuestRow_subject__z2cvX{-webkit-margin-start:var(--spacing-xs);margin-inline-start:var(--spacing-xs);color:var(--color-text-secondary);font-weight:600}.QuestRow_subject__z2cvX:before{content:"· "}.QuestRow_deadline__InORz{color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:600}.QuestRow_bar__cgDeO{block-size:10px;overflow:hidden;border-radius:var(--radius-full);background:var(--color-neutral-200)}.QuestRow_fill__Hkq0X{display:block;block-size:100%;border-radius:inherit;background:var(--color-ocean);transition:inline-size .4s ease}.QuestRow_done__YUdrd .QuestRow_fill__Hkq0X{background:var(--color-success)}.QuestRow_count__gTpsv{flex-shrink:0;font-size:var(--font-size-sm);font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.QuestRow_done__YUdrd .QuestRow_count__gTpsv{color:var(--color-success-dark)}@media (prefers-reduced-motion:reduce){.QuestRow_fill__Hkq0X{transition:none}}