.rate.svelte-1xgzcht{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.boxed.svelte-1xgzcht{width:100%;padding:10px 16px}.ask.svelte-1xgzcht{font-size:14px;font-weight:700}.stars.svelte-1xgzcht{gap:4px;display:flex}.stars.svelte-1xgzcht button:where(.svelte-1xgzcht){width:40px;height:40px;color:color-mix(in srgb, var(--color-muted) 75%, transparent);cursor:pointer;font-size:30px;line-height:1;transition:color .1s,transform .12s}.compact.svelte-1xgzcht .stars:where(.svelte-1xgzcht) button:where(.svelte-1xgzcht){font-size:27px}.stars.svelte-1xgzcht button.lit:where(.svelte-1xgzcht){color:var(--color-ink)}.stars.svelte-1xgzcht button:where(.svelte-1xgzcht):active{transform:scale(1.18)}.done.svelte-1xgzcht{color:var(--color-up);align-items:center;gap:10px;font-size:13px;font-weight:700;display:flex}.words.svelte-1xgzcht{align-items:flex-start;gap:8px;width:100%;display:flex}.words.svelte-1xgzcht textarea:where(.svelte-1xgzcht){font:inherit;border:1px solid var(--color-line);border-radius:var(--radius-2xl);background:var(--color-card);color:var(--color-ink);flex:1;padding:8px 10px;font-size:16px}.problem.svelte-1xgzcht{color:#b3261e;width:100%;font-size:13px}.slides.svelte-26kk4y{width:100%;height:100%;position:relative}.track.svelte-26kk4y{scrollbar-width:none;outline:none;width:100%;height:100%;display:flex;overflow:hidden}.swipe.svelte-26kk4y .track:where(.svelte-26kk4y){scroll-snap-type:x mandatory;overscroll-behavior-x:contain;overflow-x:auto}.track.svelte-26kk4y::-webkit-scrollbar{display:none}picture.svelte-26kk4y{display:contents}img.svelte-26kk4y{object-fit:cover;scroll-snap-align:start;-webkit-user-select:none;user-select:none;flex:0 0 100%;width:100%;height:100%}.count.svelte-26kk4y{border-radius:var(--radius-sm);color:#fffdf8;font-variant-numeric:tabular-nums;pointer-events:none;background:#14100b99;padding:3px 9px;font-size:12px;font-weight:700;position:absolute;top:10px;right:10px}.arrow.svelte-26kk4y{border-radius:var(--radius-2xl);color:#1c1813;cursor:pointer;background:#fffdf8e6;place-items:center;width:36px;height:36px;padding-bottom:3px;font-size:24px;font-weight:700;line-height:1;transition:transform .12s;display:grid;position:absolute;top:50%;translate:0 -50%;box-shadow:0 2px 10px #00000040}.arrow.svelte-26kk4y:active{transform:scale(.92)}.back.svelte-26kk4y{left:10px}.fwd.svelte-26kk4y{right:10px}
