.ob-scrim{position:fixed;inset:0;z-index:95;display:grid;place-items:center;padding:16px;background:rgb(0 0 0/.42)}.ob-card{width:min(440px,100%);max-height:calc(100vh - 32px);overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding:22px 20px 18px;border-radius:16px;background:rgb(var(--surface));color:rgb(var(--ink));box-shadow:0 24px 60px rgb(0 0 0/.25)}.ob-card h2{margin:0;font-family:var(--font-serif);font-size:24px;font-weight:400;line-height:1.2}.ob-body p{margin:0 0 8px;font-size:15px;line-height:1.55;color:rgb(var(--ink-2))}.ob-action{align-self:flex-start;height:40px;padding:0 16px;border:1px solid rgb(var(--accent));border-radius:10px;background:rgb(var(--surface));color:rgb(var(--accent));font:inherit;font-weight:600;cursor:pointer}.ob-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:6px}.ob-dots{display:inline-flex;gap:6px}.ob-dots span{width:8px;height:8px;border-radius:50%;background:rgb(var(--line))}.ob-dots span.on{background:rgb(var(--accent))}.ob-buttons{display:inline-flex;gap:8px}.ob-next,.ob-skip{height:40px;min-width:88px;padding:0 16px;border-radius:10px;font:inherit;font-weight:600;cursor:pointer}.ob-skip{border:1px solid rgb(var(--line));background:rgb(var(--surface));color:rgb(var(--ink))}.ob-next{border:0;background:rgb(var(--accent));color:rgb(var(--on-accent,255 255 255))}@media (max-width:480px){.ob-scrim{place-items:end center;padding:0}.ob-card{width:100%;border-radius:16px 16px 0 0;max-height:92vh}}.yd{display:flex;flex-direction:column;gap:14px;max-width:760px}.yd-search{width:100%;height:40px;padding:0 12px;border:1px solid rgb(var(--field-line));border-radius:10px;color:rgb(var(--ink));font:inherit}.yd-list,.yd-search{background:rgb(var(--surface))}.yd-list{display:flex;flex-direction:column;border:1px solid rgb(var(--line));border-radius:12px}.yd-topic{border-bottom:1px solid rgb(var(--line));scroll-margin-top:80px}.yd-topic:last-child{border-bottom:0}.yd-topic>summary{list-style:none;cursor:pointer;padding:14px 16px;font-weight:600}.yd-topic>summary::-webkit-details-marker{display:none}.yd-topic>summary:after{content:"+";float:right;color:rgb(var(--secondary))}.yd-topic[open]>summary:after{content:"–"}.yd-a{padding:0 16px 14px;font-size:14px;line-height:1.6;color:rgb(var(--ink-2))}.yd-a ol,.yd-a p,.yd-a ul{margin:0 0 8px}.yd-a ol,.yd-a ul{padding-left:20px}.yd-a ul{list-style:disc}.yd-a ol{list-style:decimal}.yd-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:14px}.yd-empty{padding:14px 16px;color:rgb(var(--secondary))}.ho-help{font-size:12px}