.fa-doclib__head{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.fa-doclib__head h3{margin:0;font-size:1.05rem}.fa-doclib__count{color:var(--muted-foreground);margin-left:auto;font-size:.85rem}.fa-doclib__count b{color:var(--good);font-size:1rem}.fa-doccard{text-align:left;cursor:pointer;font:inherit;color:inherit;background:#fff;transition:border-color .15s,transform .12s}.fa-doccard:hover{border-color:var(--ink);transform:translateY(-1px)}.fa-doccard--open{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.fa-doccard .d-prev{align-items:center;display:flex}.fa-doccard--dim{opacity:.45}.fa-doc-note{color:var(--warn);margin:.4rem 0;font-size:.9rem;font-style:italic}.fa-doc-footer{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:1.5rem;padding-top:.9rem;font-size:.85rem;display:block}a.pm-inf--inline,.pm-inf--inline{vertical-align:super;cursor:pointer;margin-left:.15rem;text-decoration:none;display:inline-flex;position:static}.fa-evgroup{border:1px solid var(--border);border-radius:var(--r-lg);background:linear-gradient(#f5f5f573,#0000);margin:0 0 .55rem;padding:.6rem .85rem}.fa-evgroup>summary{cursor:pointer;font-size:.92rem;font-weight:600}.fa-evgroup__cap{color:var(--muted-foreground);margin:.35rem 0 .5rem;font-size:.82rem}.fa-evclaim{margin:.3rem 0;padding-left:.2rem}.fa-evclaim>summary{cursor:pointer;font-size:.88rem}.fa-evclaim__meta{border-left:3px solid var(--border);color:var(--muted-foreground);margin:.3rem 0 .5rem;padding:.45rem .7rem;font-size:.82rem;list-style:none}.fa-evclaim__meta li{margin:.15rem 0}.fa-factlist{margin:.2rem 0 .4rem;padding-left:1.3rem;list-style:outside}.fa-factlist li{margin:.35rem 0;font-size:.88rem}.fa-factlist__meta{color:var(--muted-foreground);margin-top:.1rem;font-size:.78rem;display:block}.fa-docview__facts{border-top:1px solid var(--border);margin-top:1.2rem;padding-top:.9rem}.fa-docview__facts h4{margin:0 0 .15rem;font-size:.95rem;font-weight:600}.fa-docview{border:1px solid var(--border);border-radius:var(--r-2xl);background:linear-gradient(#f5f5f573,#0000 30%);margin-top:1rem;padding:1.1rem 1.3rem 1.4rem;animation:.2s cubic-bezier(.22,1,.36,1) both fa-doc-in}.fa-docview__bar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;gap:.75rem;margin-bottom:.7rem;padding-bottom:.7rem;display:flex}.fa-docview__bar h3{letter-spacing:-.02em;margin:.15rem 0 0;font-size:1.25rem;font-weight:500}.fa-docview__meta{flex-wrap:wrap;align-items:center;gap:.6rem;margin-left:auto;display:flex}.fa-docview__confirm{color:var(--ink);border-radius:var(--r-lg);background:#a86a0012;border:1px solid #a86a004d;align-items:flex-start;gap:.5rem;margin:.3rem 0 .2rem;padding:.55rem .75rem;font-size:.85rem;display:flex}.fa-docview__confirm input{margin-top:.15rem}.fa-docview__body{max-height:70vh;padding-right:.4rem;overflow-y:auto}.fa-docview__body blockquote.narr{font-size:1rem}@keyframes fa-doc-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.fa-docview{animation:none}.fa-doccard:hover{transform:none}}
.yj-card{z-index:var(--yj-z,45);border:1.5px solid var(--brand);border-radius:var(--r-2xl);background:#4928fd0a;margin:0 0 1.2rem;padding:1rem 1.2rem;animation:.22s cubic-bezier(.22,1,.36,1) both yj-in;position:relative}.yj-card--defaulted{border-color:var(--warn);background:#a86a000f}.yj-card--resolved{border-color:var(--good);background:#178a3a0f}.yj-eyebrow{align-items:center;gap:.5rem;display:flex}.yj-eyebrow__label{text-transform:uppercase;letter-spacing:.08em;color:var(--brand);font-size:.7rem;font-weight:700}.yj-card--defaulted .yj-eyebrow__label{color:var(--warn)}.yj-card--resolved .yj-eyebrow__label{color:var(--good)}.yj-eyebrow__kind{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);border:1px solid var(--border);border-radius:999px;padding:.05rem .5rem;font-size:.68rem}.yj-state{margin:.35rem 0 .1rem;font-size:.78rem;font-weight:600}.yj-state--open{color:var(--brand)}.yj-state--defaulted{color:var(--warn)}.yj-state--resolved{color:var(--good)}.yj-q{margin:.1rem 0 .3rem;font-size:1.02rem;font-weight:500;line-height:1.35}.yj-why{color:var(--muted-foreground);margin:0 0 .6rem;font-size:.86rem}.yj-answer{margin:.2rem 0 .3rem;font-size:.92rem}.yj-note{color:var(--muted-foreground);margin:.5rem 0 0;font-size:.78rem;font-style:italic}.yj-meta{color:var(--muted-foreground);font-size:.78rem}.yj-error{color:var(--bad);margin:.4rem 0 0;font-size:.78rem}.yj-opts{flex-direction:column;gap:.4rem;margin:.5rem 0 .7rem;display:flex}.yj-opt{text-align:left;border:1px solid var(--border);border-radius:var(--r-lg);font:inherit;cursor:pointer;color:var(--ink);background:#fff;align-items:center;gap:.6rem;padding:.55rem .8rem;font-size:.9rem;display:flex}.yj-opt:hover{border-color:var(--ink)}.yj-opt:disabled{opacity:.55;cursor:default}.yj-opt__text{flex:1}.yj-opt[data-default="1"]{border-color:var(--brand)}.yj-opt__badge{text-transform:uppercase;letter-spacing:.05em;color:var(--brand);white-space:nowrap;font-size:.64rem;font-weight:700}.yj-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@keyframes yj-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.yj-card{animation:none}}
