.ya-noidx .hm-sec-idx{display:none}.ya-lede-s{margin:0;max-width:86ch;padding:14px 18px 4px;font-size:13.5px;line-height:1.55;color:var(--hm-ink-2)}.ya-nr{font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11.5px;color:var(--hm-ink-3)}.ya-nr[data-down]{color:var(--hm-danger-ink)}.ya-jump{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 0}.ya-jump a{display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:99px;font-size:12.5px;color:var(--hm-ink-2);background:var(--hm-surface);box-shadow:inset 0 0 0 1px var(--hm-line-soft);text-decoration:none}.ya-jump a:focus-visible,.ya-jump a:hover{color:var(--hm-ink);box-shadow:inset 0 0 0 1px var(--hm-accent);outline:none}.ya-upgrade{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:16px;padding:16px 18px;border:1px solid var(--hm-line);border-radius:22px;background:var(--hm-surface)}.ya-upgrade>div{display:grid;gap:4px;max-width:64ch}.ya-pillt{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:99px;font-size:11.5px;font-weight:600;white-space:nowrap;color:var(--hm-ink-2);background:var(--hm-soft)}.ya-pillt[data-tone=accent]{color:var(--hm-accent-deep);background:var(--hm-accent-soft)}.ya-pillt[data-tone=pos]{color:var(--hm-pos-ink);background:var(--hm-pos-soft)}.ya-pillt[data-tone=warn]{color:var(--hm-warn-ink);background:var(--hm-warn-soft)}.ya-pillt[data-tone=muted]{color:var(--hm-ink-3);background:transparent;box-shadow:inset 0 0 0 1px var(--hm-line-soft)}.ya-plan-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:16px 18px 4px}.ya-plan-count{margin:0;font-size:13.5px;color:var(--hm-ink-2)}.ya-plan-count>strong{font-weight:600;color:var(--hm-ink)}.ya-segs{display:flex;gap:4px;width:min(200px,100%)}.ya-segs>span{flex:1;height:6px;border-radius:99px;background:color-mix(in srgb,var(--hm-ink-3) 26%,transparent)}.ya-segs>span[data-s=done]{background:var(--hm-pos)}.ya-segs>span[data-s=dismissed],.ya-segs>span[data-s=snoozed]{background:color-mix(in srgb,var(--hm-ink-3) 12%,transparent)}.ya-plan{margin:0;padding:8px 0 6px;list-style:none}.ya-act{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;padding:12px 18px 18px}.ya-act:before{content:"";position:absolute;left:32.5px;top:48px;bottom:-6px;width:1px;background:var(--hm-line)}.ya-act:last-child:before{display:none}.ya-act-n{position:relative;z-index:1;display:grid;place-items:center;width:30px;height:30px;border-radius:99px;font-family:var(--ya-num);font-size:12.5px;font-weight:500;color:var(--hm-ink-2);background:var(--hm-surface);box-shadow:inset 0 0 0 1.5px var(--hm-line)}.ya-act[data-first] .ya-act-n{color:var(--hm-surface);background:var(--hm-accent);box-shadow:0 0 0 4px var(--hm-accent-soft)}.ya-act[data-status=done] .ya-act-n{color:var(--hm-pos-ink);background:var(--hm-pos-soft);box-shadow:none}.ya-act[data-status=dismissed] .ya-act-n,.ya-act[data-status=snoozed] .ya-act-n{color:var(--hm-ink-3);box-shadow:inset 0 0 0 1.5px var(--hm-line-soft)}.ya-act-body{min-width:0;padding-top:4px}.ya-act-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.ya-act-title{margin:0;font-size:15.5px;line-height:1.35;font-weight:600;letter-spacing:-.012em;color:var(--hm-ink)}.ya-act[data-status=dismissed] .ya-act-title,.ya-act[data-status=done] .ya-act-title{color:var(--hm-ink-3);text-decoration:line-through;text-decoration-color:var(--hm-line)}.ya-act[data-status=snoozed] .ya-act-title{color:var(--hm-ink-3)}.ya-start{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:99px;font-size:11.5px;font-weight:600;color:var(--hm-accent-deep);background:var(--hm-accent-soft)}.ya-state{font-size:12px;color:var(--hm-ink-3)}.ya-state[data-k=done]{color:var(--hm-pos-ink)}.ya-act-why{margin:6px 0 0;max-width:78ch;font-size:14px;line-height:1.55;color:var(--hm-ink-2)}.ya-act-meta{gap:6px;margin-top:8px}.ya-act-meta,.ya-size{display:flex;flex-wrap:wrap}.ya-size{align-items:center;gap:4px 0;margin:10px 0 0;font-size:12.5px;color:var(--hm-ink-3)}.ya-size>span+span{margin-left:12px;padding-left:12px;border-left:1px solid var(--hm-line)}.ya-size-i{display:inline-flex;align-items:center;gap:7px}.ya-size-i[data-impact=high]{font-weight:550;color:var(--hm-ink)}.ya-pips{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.ya-pips>i{width:4px;border-radius:1.5px;background:var(--hm-line)}.ya-pips>i:first-child{height:5px}.ya-pips>i:nth-child(2){height:8.5px}.ya-pips>i:nth-child(3){height:12px}.ya-pips>i[data-on]{background:var(--hm-accent)}.ya-act-do{display:flex;gap:10px 18px;margin-top:14px}.ya-act-do,.ya-action{flex-wrap:wrap;align-items:center}.ya-action{display:inline-flex;gap:8px}.ya-action .hm-btn{height:32px;padding:0 14px;font-size:13px}.ya-action .hm-btn:active{transform:translateY(1px)}.ya-cost{font-size:12px;color:var(--hm-ink-3)}.ya-fb{display:inline-flex;flex-wrap:wrap;gap:2px 14px}.ya-quiet{height:28px;padding:0 2px;border-radius:6px;font-size:12.5px;color:var(--hm-ink-3);background:none}.ya-quiet:hover:not([disabled]){color:var(--hm-ink);text-decoration:underline;text-underline-offset:3px}.ya-quiet:focus-visible{outline:2px solid var(--hm-accent);outline-offset:2px}.ya-quiet[disabled]{opacity:.55;cursor:default}.ya-fbb{height:28px;padding:0 10px;border-radius:8px;font-size:12.5px;color:var(--hm-ink-2);background:transparent;box-shadow:inset 0 0 0 1px var(--hm-line)}.ya-fbb:hover:not([disabled]){color:var(--hm-ink);background:var(--hm-soft)}.ya-fbb:focus-visible{outline:2px solid var(--hm-accent);outline-offset:1px}.ya-fbb[disabled]{opacity:.55;cursor:default}.ya-reasons{gap:6px;margin-top:10px}.ya-plan-foot,.ya-reasons{display:flex;flex-wrap:wrap;align-items:center}.ya-plan-foot{justify-content:space-between;gap:10px;padding:12px 18px 14px;border-top:1px solid var(--hm-line-soft)}.ya-chip-more{cursor:pointer}.ya-claims{gap:8px;margin:12px 0 0;padding:0;list-style:none}.ya-claim,.ya-claims{display:grid;grid-template-columns:minmax(0,1fr)}.ya-claim{gap:3px;max-width:78ch;padding-left:12px;border-left:2px solid var(--hm-line)}.ya-claim-q{font-family:var(--ya-quote);font-size:12.5px;line-height:1.55;color:var(--hm-ink)}.ya-claim-by{font-size:12px;color:var(--hm-ink-3)}.ya-templates{display:grid;gap:6px;margin-top:12px}.ya-hook q,.ya-q,.ya-templates q{display:block;max-width:78ch;padding:8px 12px;border-radius:10px;font-family:var(--ya-quote);font-size:12.5px;line-height:1.55;color:var(--hm-ink);background:var(--hm-soft)}.ya-road{display:flex;padding:20px 18px 6px}.ya-rung-b{position:relative;flex:1 1 0;display:grid;justify-items:start;align-content:start;gap:3px;min-width:0;padding:0 12px 8px 0;border-radius:10px;text-align:left}.ya-rung-b:last-child{flex:0 0 auto;padding-right:0}.ya-rung-b:before{content:"";position:absolute;top:8px;left:9px;right:-9px;height:2px;border-radius:2px;background:var(--hm-line)}.ya-rung-b:last-child:before{display:none}.ya-rung-b[data-s=done]:before{background:var(--hm-pos)}.ya-rung-node{position:relative;z-index:1;display:grid;place-items:center;width:18px;height:18px;margin-bottom:8px;border-radius:99px;color:var(--hm-surface);background:var(--hm-surface);box-shadow:inset 0 0 0 2px var(--hm-line)}.ya-rung-b[data-s=done] .ya-rung-node{background:var(--hm-pos);box-shadow:none}.ya-rung-b[data-s=current] .ya-rung-node{background:var(--hm-accent);box-shadow:0 0 0 4px var(--hm-accent-soft)}.ya-rung-n{font-size:20px;line-height:1.15;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--hm-ink)}.ya-rung-s{font-size:12px;line-height:1.3;color:var(--hm-ink-3)}.ya-rung-b:hover .ya-rung-n{color:var(--hm-accent-deep)}.ya-rung-b[aria-pressed=true] .ya-rung-n{text-decoration:underline;text-decoration-color:var(--hm-accent);text-decoration-thickness:2px;text-underline-offset:6px}.ya-rung-b:focus-visible{outline:2px solid var(--hm-accent);outline-offset:4px}.ya-road-note{margin:0;max-width:92ch;padding:10px 18px 14px;font-size:13px;line-height:1.55;color:var(--hm-ink-2)}.ya-road-tip{padding:0 18px 16px}.ya-road-tip .ya-tip{margin-top:0}.ya-ms{border-top:1px solid var(--hm-line-soft)}.ya-ms-sig{padding:4px 18px 0}.ya-tactics{margin:0;padding:0;list-style:none}.ya-tac{padding:16px 18px;border-top:1px solid var(--hm-line-soft)}.ya-tac:first-child{border-top:none}.ya-tac[data-done] .ya-act-title{color:var(--hm-pos-ink)}.ya-tac-tick{display:inline-block;margin-right:6px;vertical-align:-2px}.ya-tac-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.ya-steps-ol{display:grid;gap:5px;max-width:78ch;margin:10px 0 0;padding-left:22px;list-style:decimal;font-size:13.5px;line-height:1.55;color:var(--hm-ink-2)}.ya-steps-ol>li::marker{font-family:var(--ya-num);font-size:11.5px;color:var(--hm-ink-3)}.ya-plats{margin:0;padding:0;list-style:none}.ya-plat{display:grid;grid-template-columns:30px minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;padding:18px;border-top:1px solid var(--hm-line-soft)}.ya-plat:first-child{border-top:none}.ya-plat[data-fit=skip_for_now]{opacity:.7}.ya-plat-rank{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;font-family:var(--ya-num);font-size:12.5px;color:var(--hm-ink-2);background:var(--hm-soft)}.ya-plat[data-fit=start_here] .ya-plat-rank{color:var(--hm-accent-deep);background:var(--hm-accent-soft)}.ya-plat-body{min-width:0}.ya-plat-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:30px}.ya-plat-name{font-size:15.5px;font-weight:600;letter-spacing:-.012em;color:var(--hm-ink)}.ya-fit{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.ya-score{width:96px;height:6px;overflow:hidden;border-radius:99px;background:var(--hm-line-soft)}.ya-score>span{display:block;height:100%;border-radius:99px;background:var(--hm-accent)}.ya-fit-l{font-size:12px;color:var(--hm-ink-3)}.ya-score-n{min-width:2ch;font-family:var(--ya-num);font-size:13px;font-variant-numeric:tabular-nums;color:var(--hm-ink);text-align:right}.ya-plat-test{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--hm-ink)}.ya-plat-test .hm-eyebrow{margin-right:6px}.ya-facts{display:flex;flex-wrap:wrap;gap:4px 0;overflow:hidden;margin:12px 0 0 -12px;padding:0;list-style:none;font-size:12.5px;line-height:1.4;color:var(--hm-ink-3)}.ya-facts>li{margin-left:-1px;padding:0 12px;border-left:1px solid var(--hm-line)}.ya-facts>li[data-tone=pos]{color:var(--hm-pos-ink)}.ya-fmt,.ya-fmts{display:grid;grid-template-columns:minmax(0,1fr)}.ya-fmt{align-content:start;gap:8px;min-width:0;padding:20px 18px;border-top:1px solid var(--hm-line-soft)}.ya-fmt:first-child{border-top:none}@media (min-width:900px){.ya-fmts{grid-template-columns:repeat(2,minmax(0,1fr))}.ya-fmt:nth-child(2){border-top:none}.ya-fmt:nth-child(odd){border-right:1px solid var(--hm-line-soft)}}.ya-fmt-head{display:grid;grid-template-columns:minmax(0,1fr);gap:3px}.ya-fmt-name{margin:0;font-size:17px;line-height:1.3;font-weight:600;letter-spacing:-.015em;color:var(--hm-ink)}.ya-fmt .ya-act-meta,.ya-fmt .ya-act-why{margin-top:0}.ya-fmt .ya-act-meta{margin-top:4px}.ya-fmt .ya-tip{margin-top:2px}.ya-fmt .ya-act-do{margin-top:6px}.ya-fmt .ya-chips{margin-top:2px}.ya-policy{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:4px}.ya-policy li{position:relative;padding-left:16px;font-size:12.5px;line-height:1.5;color:var(--hm-warn-ink)}.ya-policy li:before{content:"!";position:absolute;left:0;top:0;font-weight:700}.ya-policy.ya-muted{padding-bottom:12px}.ya-policy.ya-muted li{color:var(--hm-ink-3);padding:0 18px 0 34px}.ya-policy.ya-muted li:before{content:"·";left:22px}.ya-strip{display:flex;gap:8px;overflow-x:auto;padding:4px 0;scrollbar-width:thin}.ya-media{position:relative;flex:none;display:block;width:112px;height:150px;overflow:hidden;border-radius:12px;background:var(--hm-soft);box-shadow:inset 0 0 0 1px var(--hm-line-soft)}.ya-media-v{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ya-media-ph{display:grid;place-items:center;width:100%;height:100%;font-size:20px;color:var(--hm-ink-3)}.ya-media-l{position:absolute;left:0;right:0;bottom:0;padding:18px 7px 6px;font-size:10.5px;line-height:1.3;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.72))}.ya-media:focus-visible{outline:2px solid var(--hm-accent);outline-offset:2px}.ya-tablewrap{position:relative;overflow-x:auto;padding:8px 0 0}.ya-tablewrap:focus-visible{outline:2px solid var(--hm-accent);outline-offset:-2px}.ya-table{width:100%;min-width:640px;border-collapse:collapse;font-size:13px}.ya-table td,.ya-table th{padding:10px 12px;border-top:1px solid var(--hm-line-soft);text-align:left;vertical-align:middle;white-space:nowrap;color:var(--hm-ink)}.ya-table thead th{border-top:none;font-size:12px;font-weight:600;color:var(--hm-ink-3)}.ya-table tbody th{font-weight:550}.ya-table td:first-child,.ya-table th:first-child{padding-left:18px}.ya-table tr[data-you]{background:color-mix(in srgb,var(--hm-accent) 5%,transparent)}.ya-table tr[data-micro]{background:color-mix(in srgb,var(--hm-accent) 3%,transparent)}.ya-cell-app{display:inline-flex;align-items:center;gap:8px}.ya-socials{display:inline-flex;gap:4px}.ya-socials a{display:inline-grid;place-items:center;min-width:26px;height:22px;padding:0 5px;border-radius:6px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10.5px;color:var(--hm-accent-deep);background:var(--hm-accent-soft);text-decoration:none}.ya-socials a:focus-visible,.ya-socials a:hover{outline:1.5px solid var(--hm-accent);outline-offset:1px}.ya-avatar{flex:none;width:24px;height:24px;border-radius:99px;-o-object-fit:cover;object-fit:cover;background:var(--hm-soft);display:inline-block}.ya-missing{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px}.ya-works{margin:8px 0 0;padding:0;list-style:none}.ya-work{display:flex;gap:14px;padding:14px 18px;border-top:1px solid var(--hm-line-soft)}.ya-work:first-child{border-top:none}.ya-box{display:grid;align-content:start;gap:6px;min-width:0;padding:12px 14px;border-radius:12px;background:var(--hm-surface);box-shadow:inset 0 0 0 1px var(--hm-line-soft)}.ya-box-accent{background:var(--hm-accent-tint);box-shadow:inset 0 0 0 1px var(--hm-accent-soft)}.ya-hook{display:grid;gap:2px}.ya-kv{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:13px;color:var(--hm-ink)}.ya-vids{margin:8px 0 0;padding:0;list-style:none}.ya-vid{display:flex;gap:14px;padding:12px 18px;border-top:1px solid var(--hm-line-soft)}.ya-vid:first-child{border-top:none}.ya-vid-cap{margin:0 0 4px;font-size:13.5px;line-height:1.5;color:var(--hm-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ya-pat{margin:0;padding:0;list-style:none;display:grid;gap:4px}.ya-pat li{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--hm-ink)}.ya-thread{font-size:13.5px;line-height:1.5;color:var(--hm-ink);text-decoration:none}.ya-thread:hover{text-decoration:underline;text-underline-offset:3px}.ya-comms{margin:0;padding:0;list-style:none}.ya-comm{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;padding:12px 18px;border-top:1px solid var(--hm-line-soft)}.ya-comm:first-child{border-top:none}.ya-opp{padding:16px 18px;border-top:1px solid var(--hm-line-soft)}.ya-opp:first-child{border-top:none}.ya-opp-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ya-bars{display:grid;gap:4px;margin-top:10px;max-width:420px}.ya-barrow{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:8px}.ya-barl{font-size:12px;color:var(--hm-ink-3)}.ya-spark{color:var(--hm-accent)}.ya-stage-name{margin:0;font-size:26px;line-height:1.1;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.025em;color:var(--hm-ink)}.ya-stage-name .ya-note{font-weight:400;letter-spacing:0}.ya-scrim{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:rgba(8,10,20,.42)}.ya-drawer{width:min(560px,100%);max-height:min(80vh,720px);overflow:auto;border-radius:22px;background:var(--hm-surface);box-shadow:var(--hm-shadow-drop),inset 0 0 0 1px var(--hm-line);animation:ya-in .22s var(--ya-ease,ease)}.ya-drawer:focus{outline:none}.ya-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;border-bottom:1px solid var(--hm-line-soft)}.ya-drawer-head .hm-sec-title{white-space:normal}.ya-drawer-body{display:grid;gap:12px;padding:16px 18px 18px}.ya-check{display:grid;gap:8px;margin:0;padding-left:22px;list-style:decimal;font-size:13.5px;line-height:1.55;color:var(--hm-ink)}.ya-check>li::marker{font-family:var(--ya-num);font-size:11.5px;color:var(--hm-ink-3)}@media (max-width:640px){.ya-vid,.ya-work{flex-direction:column}.ya-media{width:96px;height:128px}.ya-fit{margin-left:0}.ya-score{width:72px}}.ya-bars,.ya-box,.ya-drawer-body,.ya-hook,.ya-msgs,.ya-templates{grid-template-columns:minmax(0,1fr)}.ya-box .hm-eyebrow,.ya-fmt .ya-kicker,.ya-plat-test .hm-eyebrow{white-space:normal}.ya-tabbar{position:sticky;top:10px;z-index:7;display:flex;margin:16px 0 0;pointer-events:none}.ya-tabs{pointer-events:auto;max-width:100%;backdrop-filter:blur(12px) saturate(140%);background:color-mix(in srgb,var(--hm-soft) 86%,transparent);box-shadow:0 6px 18px -12px rgba(10,15,31,.28)}.ya-tab{position:relative;height:30px;padding:0 12px;font-size:13px}.ya-tab-t{position:relative;z-index:1}.ya-tab[aria-selected=true]{color:var(--hm-ink)}.ya-tab:focus-visible{outline:2px solid var(--hm-accent);outline-offset:1px}.ya-tab-pill{position:absolute;inset:0;border-radius:8px;background:var(--hm-surface);box-shadow:0 0 0 1px var(--hm-line),0 1px 2px rgba(10,15,31,.06)}.ya-tabpanel{animation:ya-in .28s cubic-bezier(.2,0,0,1)}.ya-tabpanel>.ya-jump{margin-top:10px}@keyframes ya-in{0%{opacity:0;transform:translateY(4px)}}.ya-page [id^=ya-]{scroll-margin-top:60px}@media (min-width:1100px){.ya-peers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:0;column-gap:0}.ya-peers .ya-peer:nth-child(2){border-top:none}.ya-peers .ya-peer:nth-child(odd){box-shadow:inset -1px 0 0 var(--hm-line-soft)}}.ya-dock{position:sticky;bottom:14px;z-index:8;gap:8px;width:min(720px,100%);margin:20px auto 0}.ya-dock,.ya-dock-panel{display:grid;grid-template-columns:minmax(0,1fr)}.ya-dock-panel{grid-template-rows:auto minmax(0,1fr);grid-auto-rows:auto;max-height:min(64vh,600px);padding-bottom:12px;overflow:hidden;border-radius:22px;background:var(--hm-surface);box-shadow:var(--hm-shadow-drop),inset 0 0 0 1px var(--hm-line);animation:ya-in .22s cubic-bezier(.2,0,0,1)}.ya-dock-head{display:flex;align-items:center;gap:12px;padding:14px 14px 14px 16px;border-bottom:1px solid var(--hm-line-soft)}.ya-msgs{display:grid;align-content:start;gap:18px;max-height:480px;overflow-y:auto;padding:16px}.ya-dock .ya-msgs{max-height:none;min-height:0}.ya-msg{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ya-msg[data-role=user]{justify-self:end;max-width:86%;padding:9px 14px;border-radius:16px 16px 4px 16px;background:var(--hm-accent-soft)}.ya-msg[data-role=assistant]{grid-template-columns:26px minmax(0,1fr);align-items:start;-moz-column-gap:10px;column-gap:10px}.ya-msg-b{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ya-msg-t{margin:0;font-size:14px;line-height:1.6;color:var(--hm-ink);white-space:pre-wrap}.ya-msg[data-role=assistant] .ya-msg-t{padding-top:2px}.ya-thinking{color:var(--hm-ink-3)}.ya-dots{display:inline-flex;gap:3px;margin-left:6px;vertical-align:2px}.ya-dots>i{width:4px;height:4px;border-radius:99px;background:currentColor;animation:ya-dot 1.2s ease-in-out infinite}.ya-dots>i:nth-child(2){animation-delay:.15s}.ya-dots>i:nth-child(3){animation-delay:.3s}@keyframes ya-dot{0%,60%,to{opacity:.25}30%{opacity:1}}.ya-ask-empty{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.ya-ask-hi{margin:0;font-size:18px;line-height:1.25;font-weight:600;letter-spacing:-.02em;color:var(--hm-ink)}.ya-ask-starts{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:0;list-style:none}.ya-ask-start{display:block;width:100%;padding:10px 14px;border-radius:12px;text-align:left;font-size:13.5px;line-height:1.4;color:var(--hm-ink);background:var(--hm-soft);transition:background-color .15s ease,color .15s ease}.ya-ask-start:hover{color:var(--hm-accent-deep);background:var(--hm-accent-tint)}.ya-ask-start:active{transform:translateY(1px)}.ya-ask-start:focus-visible{outline:2px solid var(--hm-accent);outline-offset:1px}.ya-suggest{display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 10px}.ya-suggest .ya-fbb{height:30px;padding:0 12px;border-radius:99px;color:var(--hm-ink-2);background:var(--hm-soft);box-shadow:none}.ya-suggest .ya-fbb:hover:not([disabled]){color:var(--hm-accent-deep);background:var(--hm-accent-tint)}.ya-dock-limit{margin:0;padding:0 16px;font-size:11.5px;color:var(--hm-ink-3)}.ya-dock-bar .ta-box:not([data-focused]){box-shadow:0 0 0 4px color-mix(in srgb,var(--hm-accent) 6%,transparent),var(--hm-shadow-lift)}.ya-dock-count{flex:none;min-width:26px;height:26px;padding:0 8px;border-radius:99px;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11px;color:var(--hm-accent-deep);background:var(--hm-accent-soft)}@media (max-width:640px){.ya-dock{bottom:10px}.ya-dock-panel{max-height:66vh}}.ya-vgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px 12px;margin:0;padding:12px 18px 14px;list-style:none}.ya-vtile{display:grid;align-content:start;gap:6px;min-width:0}.ya-vtile .ya-media{width:100%;height:auto;aspect-ratio:3/4}.ya-vtile-cap{margin:0;font-size:12.5px;line-height:1.4;color:var(--hm-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ya-vtile-meta{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ya-vtile-do .ya-action{flex-wrap:wrap}.ya-vtile-do .ya-action .hm-btn{height:28px;padding:0 10px;font-size:12px;white-space:nowrap}.ya-vhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px 0}@media (max-width:640px){.ya-vgrid{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:16px;padding-right:16px}}.ya-more{margin-top:4px}.ya-more>summary{cursor:pointer;width:-moz-fit-content;width:fit-content;font-size:12.5px;font-weight:550;color:var(--hm-accent-deep);list-style:none}.ya-more>summary::-webkit-details-marker{display:none}.ya-more>summary:before{content:"+ "}.ya-more[open]>summary:before{content:"− "}.ya-more>summary:focus-visible{outline:2px solid var(--hm-accent);outline-offset:2px;border-radius:4px}.ya-more[open]>summary{margin-bottom:6px}.ya-showall{padding:4px 18px 10px}.ya-dock-fab{display:none}@media (max-width:640px){.ya-dock:not([data-open]){width:-moz-max-content;width:max-content;margin-left:auto;margin-right:0}.ya-dock:not([data-open]) .ya-dock-bar{display:none}.ya-dock:not([data-open]) .ya-dock-fab{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 18px 0 10px;border-radius:999px;font-size:14px;font-weight:600;color:var(--hm-surface);background:var(--hm-ink);box-shadow:0 12px 30px -12px rgba(10,15,31,.5)}.ya-dock-fab .ya-dock-count{min-width:20px;height:20px;padding:0 6px;display:inline-grid;place-items:center}.ya-dock-fab:focus-visible{outline:2px solid var(--hm-accent);outline-offset:2px}}@media (prefers-reduced-motion:reduce){.ya-dock-panel,.ya-dots>i,.ya-drawer,.ya-tabpanel{animation:none}.ya-action .hm-btn:active,.ya-ask-start:active{transform:none}}@media (pointer:coarse){.ya-quiet{height:40px;padding:0 4px}.ya-fbb{height:38px}.ya-action .hm-btn,.ya-ibtn,.ya-refresh,.ya-vtile-do .ya-action .hm-btn{height:40px}.ya-ibtn{width:40px}.ya-chip{height:30px}}@media (max-width:640px){.ya-tab{height:36px;padding:0 13px;font-size:13.5px}.ya-jump a{height:34px;padding:0 13px;font-size:13px}.ya-pill{height:40px}.ya-chip{height:32px}.ya-link{padding-block:9px;margin-block:-9px}}