.AY9HVW_card{gap:10px;min-width:0;padding-block:0 14px;padding-inline:46px 14px;display:grid}@media (max-width:560px){.AY9HVW_card{padding-inline:12px}}.AY9HVW_card [data-severity=high],.AY9HVW_card[data-severity=high]{--sev:var(--must)}.AY9HVW_card [data-severity=med],.AY9HVW_card[data-severity=med]{--sev:var(--should)}.AY9HVW_card [data-severity=low],.AY9HVW_card[data-severity=low]{--sev:var(--polish)}.AY9HVW_line{border-inline-start:2px solid var(--line-2);color:var(--ink);overflow-wrap:anywhere;margin:0;padding-inline-start:10px;font-size:14px;line-height:1.6}.AY9HVW_where{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.AY9HVW_mark{background:color-mix(in srgb, var(--sev) 12%, transparent);color:inherit;-webkit-text-decoration:underline wavy var(--sev);text-decoration:underline wavy var(--sev);text-decoration-skip-ink:none;text-underline-offset:3px;-webkit-box-decoration-break:clone;box-decoration-break:clone;animation:AY9HVW_markIn .42s var(--ease-out) .12s both;border-radius:3px;padding:0 1px;text-decoration-thickness:1.5px}@keyframes AY9HVW_markIn{0%{text-underline-offset:7px;background-color:#0000;text-decoration-color:#0000}}.AY9HVW_gap{vertical-align:-2px;align-items:flex-end;gap:3px;margin-inline-start:4px;display:inline-flex}.AY9HVW_caret{background:var(--sev);width:2px;height:1.05em;animation:AY9HVW_fadeIn .24s var(--ease-out) .2s both;border-radius:1px}.AY9HVW_blank{border-bottom:2px dashed color-mix(in srgb, var(--sev) 70%, transparent);width:34px;height:.9em;animation:AY9HVW_fadeIn .24s var(--ease-out) .26s both}@keyframes AY9HVW_fadeIn{0%{opacity:0}}.AY9HVW_why{color:var(--body);margin:0;font-size:13.5px;line-height:1.55}.AY9HVW_try{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);gap:12px;min-width:0;padding:10px 12px 12px;display:grid}.AY9HVW_tryText{gap:4px;min-width:0;margin:0;display:grid}.AY9HVW_tryLabel{color:var(--muted);font-size:12px;font-weight:600;line-height:1.5}.AY9HVW_tryLine{color:var(--ink);overflow-wrap:anywhere;font-size:14px;line-height:1.7}.AY9HVW_new{background:var(--marker-wash);color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 2px;text-decoration:none}.AY9HVW_cut{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--muted) 70%, transparent)}.AY9HVW_slot{border:1px dashed color-mix(in srgb, var(--machine) 60%, transparent);border-radius:var(--r-sm);background:var(--machine-wash);color:var(--machine-deep);animation:AY9HVW_slotPulse .7s var(--ease-out) .38s 1 both;margin-block:1px;padding:0 6px;font-size:13px;font-weight:500;line-height:1.55;display:inline-block}@keyframes AY9HVW_slotPulse{0%,to{transform:scale(1)}45%{transform:scale(1.05)}}.AY9HVW_action{flex-wrap:wrap;gap:8px;display:flex}.AY9HVW_action>button{white-space:nowrap}@media (max-width:560px){.AY9HVW_action>*{flex:100%;justify-content:center;min-height:44px}}.AY9HVW_also{gap:6px;margin:2px 0 0;padding:0;list-style:none;display:grid}.AY9HVW_also li{color:var(--body);flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13px;line-height:1.5;display:flex}.AY9HVW_also li>span:nth-child(2){flex:1 1 0;min-width:0}.AY9HVW_alsoTitle{color:var(--ink);font-weight:600}.AY9HVW_dot{background:var(--sev);border-radius:999px;flex:none;width:7px;height:7px;transform:translateY(-1px)}.AY9HVW_note{color:var(--faint);align-items:flex-start;gap:6px;margin:0;font-size:12px;line-height:1.5;display:flex}.AY9HVW_noteIcon{flex:none;margin-top:2px}@media (prefers-reduced-motion:reduce){.AY9HVW_mark,.AY9HVW_caret,.AY9HVW_blank,.AY9HVW_slot{animation:none}}.AY9HVW_diffLabel{color:var(--muted);font-size:12px;font-weight:600;line-height:1.5;display:block}.AY9HVW_before{background:var(--fail-wash);border:0;border-radius:12px;padding:8px 12px}.AY9HVW_before del{color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--fail) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--fail) 70%, transparent)}.AY9HVW_card[data-tap] .AY9HVW_try{background:var(--pass-wash);border-color:#0000;border-radius:12px}.AY9HVW_card[data-tap] .AY9HVW_new{background:0 0;padding:0;font-weight:600}.AY9HVW_card[data-tap] .AY9HVW_cut{display:none}.AY9HVW_tryLabel svg{vertical-align:-2px;width:13px;height:13px;margin-right:2px}@media (max-width:379px){.AY9HVW_tryText{display:block}.AY9HVW_tryLabel{margin-inline-end:6px}}.AY9HVW_writing{color:var(--muted);align-items:center;gap:6px;margin-inline-start:8px;font-weight:500;display:inline-flex}.AY9HVW_writing:before{content:"";background:var(--tool-violet,var(--action));width:6px;height:6px;animation:AY9HVW_writingPulse 1.1s var(--ease-out) infinite alternate;border-radius:999px}@keyframes AY9HVW_writingPulse{0%{opacity:.25;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.AY9HVW_writing:before{animation:none}}.AY9HVW_specific{margin-top:2px}.AY9HVW_tryLabel[data-recommended]{align-items:center;gap:4px;display:inline-flex}.AY9HVW_tryLabel[data-recommended] svg{vertical-align:0;margin:0}.AY9HVW_specific>summary{cursor:pointer;min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--machine) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--machine) 55%, transparent);text-underline-offset:3px;align-items:center;font-size:13px;font-weight:500;text-decoration-thickness:1.5px;list-style:none;display:inline-flex}.AY9HVW_specific>summary::-webkit-details-marker{display:none}.AY9HVW_specific[open]>summary{color:var(--ink-2);text-decoration:none}
._8Xp2BW_pill{left:50%;bottom:calc(132px + env(safe-area-inset-bottom));z-index:60;border:1px solid var(--line);background:var(--card);max-width:calc(100vw - 24px);color:var(--body);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 4px 4px 14px;font-size:13px;animation:.2s ease-out _8Xp2BW_enter;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #00000014}@media (min-width:1024px){._8Xp2BW_pill{bottom:24px}}._8Xp2BW_copy{border:1px solid var(--line);background:var(--paper-2,var(--card));min-height:36px;color:var(--ink);cursor:pointer;border-radius:999px;padding:0 12px;font-weight:600}._8Xp2BW_copy:active{transform:scale(.97)}._8Xp2BW_close{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}._8Xp2BW_copy:focus-visible,._8Xp2BW_close:focus-visible{outline:2px solid var(--machine);outline-offset:2px}@keyframes _8Xp2BW_enter{0%{opacity:0;transform:translate(-50%,6px)}}@media (prefers-reduced-motion:reduce){._8Xp2BW_pill{animation:none}}
.xddwua_toast{z-index:95;bottom:calc(var(--toast-dock,6rem) + 12px + env(safe-area-inset-bottom));background:var(--ink);max-width:calc(100% - 32px);box-shadow:var(--shadow-pop);color:var(--paper);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:0 6px 0 16px;font-size:13.5px;line-height:1.4;animation:.22s cubic-bezier(.2,.8,.2,1) xddwua_jobSavedIn;display:flex;position:fixed;left:50%;transform:translate(-50%)}.xddwua_toast[data-leaving]{opacity:0;transition:opacity .18s,transform .18s;transform:translate(-50%,8px)}html[data-review-callout=above] .xddwua_toast{bottom:calc(var(--toast-dock,6rem) + 76px + env(safe-area-inset-bottom))}@media (min-width:1024px){.xddwua_toast{bottom:max(20px, env(safe-area-inset-bottom));animation-name:xddwua_jobSavedInCorner;left:auto;right:24px;transform:none}html[data-review-callout=above] .xddwua_toast{bottom:max(20px, env(safe-area-inset-bottom));animation-name:xddwua_jobSavedInCorner;left:auto;right:24px;transform:none}.xddwua_toast[data-leaving]{transform:translateY(8px)}}body:has([data-export-done]) .xddwua_toast[data-job-saved]{display:none}body:has([data-gap-action]) .xddwua_toast[data-job-saved]{display:none}@keyframes xddwua_jobSavedInCorner{0%{opacity:0;transform:translateY(8px)}}.xddwua_check{color:var(--paper);opacity:.8;flex:none}.xddwua_text{text-overflow:ellipsis;overflow:hidden}.xddwua_view{min-height:44px;color:var(--paper);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--paper) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--paper) 45%, transparent);text-underline-offset:3px;border-radius:999px;flex:none;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.xddwua_view:hover{text-decoration-color:currentColor}.xddwua_view:focus-visible{outline:2px solid var(--paper);outline-offset:-4px}@keyframes xddwua_jobSavedIn{0%{opacity:0;transform:translate(-50%,8px)}}@media (prefers-reduced-motion:reduce){.xddwua_toast{animation:none}.xddwua_toast[data-leaving]{transition:none}}
._5Kplcq_ideas{scrollbar-width:none;white-space:nowrap;gap:6px;margin-inline:-2px;padding:2px 24px 2px 2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}._5Kplcq_ideas::-webkit-scrollbar{display:none}._5Kplcq_idea{background:var(--card);min-height:36px;box-shadow:var(--ring-hair);color:var(--ink-2);border-radius:999px;flex:none;padding:0 12px;font-size:13px;font-weight:500;transition:box-shadow .16s,color .16s}._5Kplcq_idea:focus-visible{outline:2px solid var(--machine);outline-offset:1px}@media (hover:hover){._5Kplcq_idea:hover{color:var(--ink);box-shadow:var(--ring-hair-hi)}}@media (prefers-reduced-motion:no-preference){._5Kplcq_idea{animation:.22s cubic-bezier(.2,.8,.2,1) both _5Kplcq_ideaIn}}@keyframes _5Kplcq_ideaIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
.lHBCra_done{letter-spacing:-.01em;align-items:center;gap:8px;padding-inline-end:28px;font-size:14.5px;font-weight:650;display:flex}.lHBCra_tick{background:var(--pass);width:18px;height:18px;color:var(--pass-on);border-radius:999px;flex:none;place-items:center;display:inline-grid}.lHBCra_tick svg{width:11px;height:11px}.lHBCra_ask{border:1px solid var(--line);border-radius:var(--r-card);background:var(--paper-2);color:var(--muted);margin-top:12px;padding:10px 12px;font-size:13px;line-height:1.45}.lHBCra_choices{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.lHBCra_choice{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--card);min-height:32px;color:var(--ink-2);transition:border-color .16s ease, transform var(--dur-press) var(--ease-out);align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.lHBCra_choice:active{transform:scale(.97)}.lHBCra_choice:focus-visible{outline:2px solid var(--machine);outline-offset:2px}@media (hover:hover){.lHBCra_choice:hover{border-color:var(--line-2);color:var(--ink)}}@media (max-width:639px),(pointer:coarse){.lHBCra_choice{min-height:44px;padding:0 14px;font-size:14px}}.lHBCra_chip{color:var(--muted);background:0 0;border-style:dashed;font-weight:550}.lHBCra_chip svg{width:13px;height:13px}
