.rt_m1a_anchor{scroll-margin-top:calc(var(--pb-chrome-offset,104px) + 52px)}.rt_m1a_srcLine{color:var(--pb-muted);margin:12px 0 0;font-size:13px;line-height:1.5}.rt_m1a_srcLine a{color:var(--pb-accent-text);font-weight:600}.rt_m1a_courseLink{font:700 10.5px var(--pb-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--pb-accent-text);align-items:center;gap:8px;margin-top:12px;text-decoration:none;display:inline-flex}.rt_m1a_courseLink:hover{text-decoration:underline}.rt_m1a_gtk{gap:14px;margin-top:22px;display:grid}.rt_m1a_gtkItem{border:1px solid var(--pb-line);border-radius:var(--pb-r-lg,18px);background:var(--pb-paper);padding:18px 20px}.rt_m1a_gtkItem summary{cursor:pointer;justify-content:space-between;gap:12px;list-style:none;display:flex}.rt_m1a_gtkItem summary::-webkit-details-marker{display:none}.rt_m1a_gtkItem summary:after{content:"+" / "";color:var(--pb-muted);font-weight:700}.rt_m1a_gtkItem[open] summary:after{content:"−" / ""}.rt_m1a_gtkClaim{margin:8px 0 0}.rt_m1a_gtkQ{color:var(--pb-ink);font-family:var(--pb-display);letter-spacing:-.02em;margin:0;font-size:16px;font-weight:800}.rt_m1a_gtkA{color:var(--pb-muted);margin:6px 0 0;font-size:14px;line-height:1.55}.rt_m1a_gtkA a{color:var(--pb-accent-text);font-weight:600}.rt_m1a_correction{margin-top:10px}.rt_m1a_correction form{gap:8px;max-width:520px;margin-top:12px;display:grid}.rt_m1a_correction label{color:var(--pb-ink);font-size:13px;font-weight:600}.rt_m1a_correction select,.rt_m1a_correction textarea,.rt_m1a_correction input{border:1px solid var(--pb-line-2);width:100%;min-width:0;color:var(--pb-ink);font:inherit;background:#fff;border-radius:10px;padding:10px 12px;font-size:14px}.rt_m1a_correction [role=alert]{color:var(--pb-accent-text);margin:4px 0 0;font-size:13px}.rt_m1a_correctionTrigger{color:var(--pb-accent-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.rt_m1a_correctionTrigger:focus-visible{outline:2px solid var(--pb-accent);outline-offset:2px}.rt_m1a_correctionReceived{color:var(--pb-ink);margin:10px 0 0;font-size:14px}.rt_m1a_railActs{min-width:0}.rt_m1a_photosPair{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:16px;display:grid}.rt_m1a_photosPair>*{margin-top:28px}.rt_m1a_railBlock{margin-top:14px}.rt_m1a_correctionSubmit{justify-self:start;margin-top:4px}.rt_m1a_correctionSubmit:disabled{cursor:progress;opacity:.7}.rt_m1a_metaWrap.rt_m1a_metaWrap{white-space:normal;max-width:440px;line-height:1.5}.rt_m1a_wrapBtn.rt_m1a_wrapBtn{white-space:normal;text-align:center;overflow-wrap:anywhere;max-width:100%}@media (max-width:640px){.rt_m1a_correctionTrigger,.rt_m1a_railActs button,.rt_m1a_wrapBtn{position:relative}.rt_m1a_correctionTrigger:before,.rt_m1a_railActs button:before,.rt_m1a_wrapBtn:before{content:"";position:absolute;inset:min(0px,50% - 22px)}}.rt_m1a_claimCard{border:1px solid var(--pb-line);border-radius:var(--pb-r-md);background:var(--pb-paper);box-shadow:var(--pb-e1);scroll-margin-top:calc(var(--pb-chrome-offset,104px) + 52px);margin-top:14px;padding:18px 20px}.rt_m1a_claimK{font:700 10px var(--pb-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pb-muted);margin:0}.rt_m1a_claimRow{align-items:center;gap:11px;margin-top:11px;display:flex}.rt_m1a_claimAv{border-radius:var(--pb-r-pill);background:var(--pb-surface-inset);width:42px;height:42px;color:var(--pb-muted);font:800 14px var(--pb-display);flex:none;place-items:center;display:grid}.rt_m1a_claimRow b{font:700 15px var(--pb-display);letter-spacing:-.015em;display:block}.rt_m1a_claimRow small{font:500 11px var(--pb-mono);letter-spacing:.04em;color:var(--pb-muted);margin-top:2px;display:block}.rt_m1a_claimActs{gap:8px;margin-top:14px;display:grid}.rt_m1a_shotCard{border:1px solid var(--pb-line);border-radius:var(--pb-r-lg);background:var(--pb-paper);box-shadow:var(--pb-e1);margin-top:28px;padding:22px 24px}.rt_m1a_shotTitle{font:800 clamp(22px, 2.6vw, 28px) / 1.1 var(--pb-display);letter-spacing:-.035em;color:var(--pb-ink);margin:8px 0 0}.rt_m1a_shotText{max-width:62ch;color:var(--pb-muted);margin:10px 0 0;font-size:14px;line-height:1.6}.rt_m1a_shotBtn{background:var(--pb-ink);color:var(--pb-bg);margin-top:16px}