.MainPage-module__FjKWSW__main{max-width:720px;padding:0 var(--space-4) var(--space-7);margin:0 auto}.MainPage-module__FjKWSW__sections{gap:var(--space-6);margin-top:var(--space-6);flex-direction:column;display:flex}.MainPage-module__FjKWSW__todayBlock{scroll-margin-top:var(--anchor-offset-section)}.MainPage-module__FjKWSW__todayCta{min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-button);background-color:var(--color-accent);color:#fff;justify-content:center;align-self:flex-start;align-items:center;font-size:15px;font-weight:600;transition:opacity .15s;display:inline-flex}.MainPage-module__FjKWSW__todayCta:hover{opacity:.9}.MainPage-module__FjKWSW__todayCta:disabled,.MainPage-module__FjKWSW__todayCta:disabled:hover{opacity:.5;cursor:not-allowed}.MainPage-module__FjKWSW__answered{gap:var(--space-3);flex-direction:column;display:flex}.MainPage-module__FjKWSW__headAside{align-items:center;gap:var(--space-3);display:inline-flex}.MainPage-module__FjKWSW__doneChip{height:28px;padding:0 var(--space-3);background-color:var(--color-success-bg);color:var(--color-success);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.MainPage-module__FjKWSW__myLine{-webkit-line-clamp:1;color:var(--color-text-muted);-webkit-box-orient:vertical;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.MainPage-module__FjKWSW__answeredActions{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}.MainPage-module__FjKWSW__textAction{color:var(--color-text-muted);font-size:14px;font-weight:600}.MainPage-module__FjKWSW__textAction:hover{color:var(--color-text)}.MainPage-module__FjKWSW__editNotice{color:var(--color-accent);background-color:var(--color-accent-soft);padding:var(--space-2) var(--space-3);border-radius:10px;align-self:flex-start;font-size:13px;font-weight:600}.MainPage-module__FjKWSW__viewOthers{color:var(--color-accent);font-size:14px;font-weight:600}.MainPage-module__FjKWSW__viewOthers:hover{color:#e96a4a}@media (min-width:768px){.MainPage-module__FjKWSW__main{padding:0 var(--space-5) var(--space-8)}.MainPage-module__FjKWSW__sections{gap:var(--space-7);margin-top:var(--space-7)}}.MainPage-module__FjKWSW__changedNote{color:var(--color-point);white-space:pre-line;align-self:flex-start;font-size:13px;font-weight:700;line-height:1.6}
