.test-day-plan-module__B7V7jq__stack{gap:16px;padding-top:16px;display:grid}.test-day-plan-module__B7V7jq__stack>section{margin:0}.test-day-plan-module__B7V7jq__quick{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;display:grid}.test-day-plan-module__B7V7jq__datePick{flex-wrap:wrap;align-items:end;gap:10px;margin-top:14px;display:flex}.test-day-plan-module__B7V7jq__datePick label{color:var(--om-text-muted);flex:200px;gap:4px;display:grid}.test-day-plan-module__B7V7jq__datePick input{border:1px solid var(--om-border-strong);background:var(--om-surface);min-height:44px;color:var(--om-text);font:inherit;border-radius:10px;padding:8px 12px}.test-day-plan-module__B7V7jq__countdown.test-day-plan-module__B7V7jq__countdown{font-size:2rem}.test-day-plan-module__B7V7jq__inlineLink{min-height:44px;color:var(--om-interactive);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.test-day-plan-module__B7V7jq__goal{gap:8px;display:grid}.test-day-plan-module__B7V7jq__goalLine{margin:0;font-size:1.2rem}.test-day-plan-module__B7V7jq__meter{background:var(--om-surface-muted);border-radius:999px;height:12px;overflow:hidden}.test-day-plan-module__B7V7jq__meter span{border-radius:inherit;background:var(--om-action);height:100%;display:block}.test-day-plan-module__B7V7jq__schedule{gap:10px;margin:0;padding:0;list-style:none;display:grid}.test-day-plan-module__B7V7jq__schedule li{border:1px solid var(--om-border);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.test-day-plan-module__B7V7jq__schedule li>span:first-child{gap:2px;display:grid}.test-day-plan-module__B7V7jq__schedule li>span:first-child>span{color:var(--om-text-muted)}.test-day-plan-module__B7V7jq__schedule li[data-status=due]{border-color:var(--om-action)}.test-day-plan-module__B7V7jq__done{font-weight:700}.test-day-plan-module__B7V7jq__upcoming{color:var(--om-text-muted)}.test-day-plan-module__B7V7jq__ready{border:1px solid var(--om-border);background:var(--om-surface);border-radius:16px;gap:8px;padding:18px;display:grid}.test-day-plan-module__B7V7jq__ready h2,.test-day-plan-module__B7V7jq__ready p{margin:0}.test-day-plan-module__B7V7jq__ready h2{font-size:1.5rem}.test-day-plan-module__B7V7jq__ready h2:before{content:"";background:var(--om-text-muted);vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-right:10px;display:inline-block}.test-day-plan-module__B7V7jq__ready[data-status=ready] h2:before{background:#1f8a4c}.test-day-plan-module__B7V7jq__ready[data-status=almost] h2:before{background:#e8731a}.test-day-plan-module__B7V7jq__ready[data-status=not_yet] h2:before{background:#b42318}.test-day-plan-module__B7V7jq__pitch{border:1px solid var(--om-border);background:var(--om-surface);border-radius:14px;gap:6px;padding:14px 16px;display:grid}.test-day-plan-module__B7V7jq__pitch h2,.test-day-plan-module__B7V7jq__pitch p{margin:0}.test-day-plan-module__B7V7jq__actionLink.test-day-plan-module__B7V7jq__actionLink{color:var(--om-action-text);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.test-day-plan-module__B7V7jq__buttonLink.test-day-plan-module__B7V7jq__buttonLink{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.test-day-plan-module__B7V7jq__textLink.test-day-plan-module__B7V7jq__textLink{color:var(--om-interactive);text-decoration:underline}.test-day-plan-module__B7V7jq__topicChips{flex-wrap:wrap;gap:8px;display:flex}.test-day-plan-module__B7V7jq__topicChips button{border:1px solid var(--om-border);background:var(--om-surface);min-height:40px;color:var(--om-text);font:inherit;cursor:pointer;border-radius:999px;padding:6px 14px}.test-day-plan-module__B7V7jq__topicChips button[aria-pressed=true]{border-color:var(--om-text);background:var(--om-surface-muted);font-weight:650}.test-day-plan-module__B7V7jq__goldPitch{background:linear-gradient(160deg,#241c0c 0%,#121212 100%) padding-box padding-box,linear-gradient(135deg,#fff3b0 0%,#ffd23f 45%,#ffae00 100%) border-box;border:1.5px solid #0000;justify-items:start;gap:8px;display:grid;box-shadow:0 10px 28px #e08a0038}.test-day-plan-module__B7V7jq__goldPitch h2{color:#fff6dc}.test-day-plan-module__B7V7jq__goldPitch p{color:#d8cfb5}.test-day-plan-module__B7V7jq__goldButton{color:#2b1a00;background:linear-gradient(135deg,#fff3b0 0%,#ffd23f 45%,#ffae00 100%);border-radius:999px;place-items:center;min-height:52px;padding:0 22px;font-size:16px;font-weight:800;text-decoration:none;display:grid;box-shadow:inset 0 1px #ffffff8c}.test-day-plan-module__B7V7jq__goldLink{color:#ffd877;text-underline-offset:3px;align-items:center;min-height:44px;font-weight:700;text-decoration:underline;display:inline-flex}
