.v3-capture-kind{background:#ffffffb3;border:1px solid #1e2d261a;border-radius:999px;gap:4px;width:fit-content;padding:4px;display:inline-flex}.v3-capture-kind button{color:var(--v3-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:800}.v3-capture-kind button.is-selected{background:var(--v3-bronze-dark);color:#fff;box-shadow:0 5px 14px #8265412e}.v3-decision-fields{background:#f5efe5b8;border:1px solid #9d7e542e;border-radius:18px;gap:12px;padding:16px;display:grid}.v3-decision-fields label{gap:7px;display:grid}.v3-decision-fields label>span{color:var(--v3-ink);font-size:12px;font-weight:800}.v3-decision-fields label>span small{color:var(--v3-muted);font-weight:600}.v3-today-capture-form .v3-decision-fields textarea,.v3-decision-fields select{box-sizing:border-box;width:100%;min-height:0;color:var(--v3-ink);font:inherit;background:#fff;border:1px solid #53433524;border-radius:13px;outline:none;padding:11px 12px;font-size:14px;line-height:1.65}.v3-today-capture-form .v3-decision-fields textarea{min-height:82px}.v3-decision-fields select{appearance:auto}.v3-today-capture-form .v3-decision-fields textarea:focus,.v3-decision-fields select:focus{border-color:#9d7e5485;box-shadow:0 0 0 3px #9d7e5414}.v3-decision-fields>p{color:var(--v3-muted);margin:0;font-size:12px;line-height:1.7}.v3-today-decision-review{box-shadow:var(--v3-shadow);background:linear-gradient(135deg,#fffdf8fa,#efe5d3e6);border:1px solid #9d7e5438;border-radius:24px;justify-content:space-between;align-items:center;gap:28px;padding:22px 24px;display:flex}.v3-today-decision-review>div{gap:7px;min-width:0;display:grid}.v3-today-decision-review h2{letter-spacing:-.03em;margin:0;font-size:clamp(20px,4vw,26px)}.v3-today-decision-review time{color:var(--v3-muted);font-size:12px}.v3-today-decision-review>div>strong{font-size:17px;line-height:1.55}.v3-today-decision-review>div>p:not(.v3-kicker){color:var(--v3-muted);gap:3px;margin:0;line-height:1.65;display:grid}.v3-today-decision-review>div>p small{color:#826541;font-size:11px;font-weight:800}.v3-today-decision-review>a{color:#fff;background:#826541;border-radius:999px;flex:none;padding:11px 16px;font-size:13px;font-weight:800;text-decoration:none}.memory-decision{background:linear-gradient(145deg,#f7f1e7,#fffdfa);border:1px solid #9d7e5433;border-radius:18px;gap:16px;margin-top:24px;padding:19px;display:grid}.memory-decision-header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.memory-decision-header>div{gap:4px;display:grid}.memory-decision-header strong{color:#826541;font-size:14px}.memory-decision-header span,.memory-decision-header time{color:#766c63;font-size:12px}.memory-decision-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.memory-decision-grid>div,.memory-decision-result>div{background:#ffffffc2;border-radius:14px;gap:6px;padding:13px;display:grid}.memory-decision-grid small,.memory-decision-result small{color:#826541;font-size:11px;font-weight:800}.memory-decision-grid p,.memory-decision-result p{white-space:pre-wrap;color:#4f4842;margin:0;font-size:14px;line-height:1.7}.memory-decision-review{gap:13px;padding-top:4px;display:grid}.memory-decision-review h3{margin:0;font:400 23px Georgia,Times New Roman,serif}.memory-decision-review>p{color:#6f675f;margin:-5px 0 0;font-size:13px;line-height:1.7}.memory-decision-review label{gap:7px;display:grid}.memory-decision-review label span{color:#665b51;font-size:12px;font-weight:800}.memory-decision-review textarea{box-sizing:border-box;resize:vertical;color:#1d1916;width:100%;min-height:110px;font:inherit;background:#fff;border:1px solid #53433524;border-radius:14px;padding:12px 14px;line-height:1.7}.memory-decision-review button,.memory-decision-result a{color:#fff;width:fit-content;font:inherit;cursor:pointer;background:linear-gradient(135deg,#ab8b61,#967347);border:0;border-radius:999px;padding:11px 16px;font-size:12px;font-weight:800;text-decoration:none}.memory-decision-review button:disabled{cursor:default;opacity:.58}.memory-decision-result{gap:10px;display:grid}.memory-decision-result>a{margin-top:2px}@media (max-width:720px){.v3-today-decision-review{border-radius:20px;flex-direction:column;align-items:flex-start;padding:19px}.v3-today-decision-review>a{box-sizing:border-box;text-align:center;width:100%}.v3-capture-kind{width:100%}.v3-capture-kind button{flex:1}.memory-decision-grid{grid-template-columns:1fr}.memory-decision-header{flex-direction:column}}
