.sc-pr-grid{--sc-pr-pitch: calc(9.2cqi - 7px) ;--sc-pr-gap: 5px;--sc-pr-slots: 4;--sc-pr-last: 3;display:flex;align-items:center;gap:18px;height:100%}.sc-pr-serp{flex:1 1 auto;min-width:0}.sc-pr-pill{display:flex;align-items:center;gap:6px;height:24px;margin-bottom:8px;padding:0 10px;border:1px solid var(--sc-line);border-radius:999px;color:var(--sc-muted)}.sc-pr-query{min-width:0;color:var(--sc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-pr-rows{position:relative;height:calc(var(--sc-pr-slots) * var(--sc-pr-pitch) - var(--sc-pr-gap))}.sc-pr-row{--sc-pr-shift: 0;position:absolute;inset:0 0 auto;height:calc(var(--sc-pr-pitch) - var(--sc-pr-gap));border-radius:3px;transform:translateY(calc((var(--sc-pr-slot) + var(--sc-pr-shift)) * var(--sc-pr-pitch)));translate:0 0;transition:transform .6s var(--sc-ease-drawer),translate .32s var(--sc-ease-out) var(--sc-delay, 0ms),opacity .32s var(--sc-ease-out) var(--sc-delay, 0ms),background-color .2s ease}.sc-pr-row[data-on=false]{opacity:0;translate:0 6px}.sc-pr-comp[data-moved=true]{--sc-pr-shift: 1}.sc-pr-you{--sc-pr-slot: var(--sc-pr-last)}.sc-pr-you[data-moved=true]{--sc-pr-slot: 0}.sc-pr-row[aria-pressed=true],.sc-pr-ai[aria-pressed=true]{background:var(--sc-gold-tint)}.sc-pr-you:after{content:"";position:absolute;inset:0;border:1px solid var(--sc-gold);border-radius:3px;opacity:0;pointer-events:none;transition:opacity .2s ease}.sc-pr-you[data-lit=true]:after{opacity:1}.sc-pr-ghost,.sc-pr-real{position:absolute;inset:0;transition:opacity .16s ease}.sc-pr-ghost[data-on=false],.sc-pr-real[data-on=false]{opacity:0}.sc-pr-ghost{padding:0 8px;border:1px dashed var(--sc-faint);border-radius:3px;font-family:var(--sc-mono);font-size:9.5px;letter-spacing:.04em;line-height:calc(var(--sc-pr-pitch) - var(--sc-pr-gap) - 2px);color:var(--sc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-pr-real{display:grid;grid-template-columns:14px minmax(0,1fr) auto;grid-template-rows:auto auto auto;align-content:center;align-items:center;-moz-column-gap:8px;column-gap:8px;row-gap:2px;padding:0 6px}.sc-pr-fav{grid-row:1 / span 3;width:14px;height:14px;border-radius:50%;background:var(--sc-block)}.sc-pr-you .sc-pr-fav{background:var(--sc-gold-soft)}.sc-pr-site{grid-column:2;overflow:hidden;text-overflow:ellipsis}.sc-pr-you[data-lit=true] .sc-pr-site{color:var(--sc-gold)}.sc-pr-title{grid-column:2;font-size:12px;color:var(--sc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-pr-skel{grid-column:2;display:flex;gap:4px;height:6px}.sc-pr-skel span{width:58%;height:6px;border-radius:2px;background:var(--sc-track)}.sc-pr-skel span+span{width:26%}.sc-pr-chip{grid-column:3;grid-row:1 / span 3}.sc-pr-ai{flex:none;width:44%;max-width:260px;display:flex;flex-direction:column;gap:6px;padding:10px 12px;border:1px solid var(--sc-line);border-radius:4px;transition:opacity .32s var(--sc-ease-out),transform .32s var(--sc-ease-out),background-color .2s ease}.sc-pr-prompt{display:block;font-size:11px;color:var(--sc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-pr-answer{display:block;font-size:12px;line-height:1.4;color:var(--sc-ink)}.sc-pr-ai-tag{display:none}.sc-pr-name{display:inline-grid;height:16px;padding:0 5px;border:1px solid var(--sc-line);border-radius:3px;font-size:11px;line-height:14px;vertical-align:-4px;white-space:nowrap;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.sc-pr-name[data-on=true]{color:var(--sc-gold);border-color:var(--sc-gold);background:var(--sc-gold-tint)}.sc-pr-swap{grid-area:1 / 1;justify-self:center;transition:opacity .16s ease}.sc-pr-swap[data-on=false]{opacity:0}.sc-pr-cited{margin-left:4px;vertical-align:-4px}.sc-pr-sources{display:flex;gap:5px;overflow:hidden}.sc-pr-src{display:inline-grid}.sc-pr-src .sc-chip{padding:0 5px;text-transform:none;letter-spacing:0}.sc-pr-ai[aria-pressed=true] .sc-chip[data-tone=tint]{border-color:var(--sc-gold-soft)}@media(hover:hover)and (pointer:fine){.sc-pr-row:hover,.sc-pr-ai:hover{background:var(--sc-gold-tint)}.sc-pr-ai:hover .sc-chip[data-tone=tint]{border-color:var(--sc-gold-soft)}}@container sc (max-width: 519px){.sc-pr-prompt{display:none}}@container sc (max-width: 559px){.sc-pr-skel,.sc-pr-src+.sc-pr-src{display:none}}@container sc (max-width: 479px){.sc-pr-grid{--sc-pr-pitch: calc(11.6cqi - 22px) ;--sc-pr-gap: 3px;--sc-pr-slots: 3;--sc-pr-last: 2;flex-direction:column;align-items:stretch;justify-content:center;gap:6px}.sc-pr-serp{flex:none}.sc-pr-pill{height:20px;margin-bottom:6px;padding:0 8px}.sc-pr-real{grid-template-columns:12px fit-content(46%) minmax(0,1fr) auto;grid-template-rows:1fr;-moz-column-gap:6px;column-gap:6px}.sc-pr-fav{grid-row:1;width:12px;height:12px}.sc-pr-title{grid-column:3}.sc-pr-chip{grid-column:4;grid-row:1}.sc-pr-ai{width:auto;max-width:none;height:20px;padding:0 8px;border-radius:3px;flex-direction:row;align-items:center}.sc-pr-answer{flex:1 1 auto;display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap}.sc-pr-ai-tag{display:inline;flex:none}.sc-pr-lead{min-width:0;overflow:hidden;text-overflow:ellipsis}.sc-pr-name,.sc-pr-cited{flex:none;vertical-align:0}.sc-pr-cited{margin-left:auto}}@container sc (max-width: 359px){.sc-pr-grid{--sc-pr-pitch: 5.85cqi;--sc-pr-gap: 2px;gap:5px}.sc-pr-pill{height:18px;margin-bottom:5px;font-size:11px}.sc-pr-title,.sc-pr-answer{font-size:11px}.sc-pr-answer{gap:5px}.sc-pr-ai{padding:0 6px}}@container sc (min-width: 300px) and (max-width: 329px){.sc-pr-pill{display:none}}@container sc (max-width: 299px){.sc-pr-grid{--sc-pr-pitch: 18px;gap:4px}.sc-pr-pill{height:16px;margin-bottom:4px}.sc-pr-ai{height:18px}}.sc-cd-grid{--sc-cd-cell: clamp(36px, 10cqi, 64px);display:flex;align-items:center;gap:18px;height:100%}.sc-cd-cal{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.sc-cd-head,.sc-cd-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.sc-cd-head .sc-label{text-align:center;font-size:9.5px;color:var(--sc-faint)}.sc-cd-cell{position:relative;height:var(--sc-cd-cell);border:1px solid var(--sc-line);border-radius:4px}.sc-cd-day{position:absolute;top:3px;left:5px;font-family:var(--sc-mono);font-size:9.5px;line-height:1;color:var(--sc-faint)}.sc-cd-pill{position:absolute;left:50%;bottom:4px;display:inline-flex;align-items:center;height:16px;padding:0 5px;border:1px solid transparent;border-radius:3px;background:var(--sc-gold-tint);color:var(--sc-gold-deep);white-space:nowrap;transform:translate(-50%);transition:opacity .22s var(--sc-ease-out) var(--sc-delay, 0ms),transform .22s var(--sc-ease-out) var(--sc-delay, 0ms),background-color .2s ease,border-color .2s ease}.sc-cd-pill[data-on=false]{opacity:0;transform:translate(-50%) scale(.9);pointer-events:none}.sc-cd-pill:before{content:"";position:absolute;inset:-5px}.sc-cd-pill:active{transform:translate(-50%) scale(.97)}.sc-cd .sc-cd-pill:focus-visible{outline-offset:2px}.sc-cd .sc-note-text{transition:opacity .32s var(--sc-ease-out)}.sc-cd:not([data-cd-note]) .sc-note-text{opacity:0}.sc-cd-pill[data-kind=diy],.sc-cd-pill[data-kind=late]{background:var(--sc-paper);border-style:dashed;border-color:var(--sc-faint);color:var(--sc-muted)}.sc-cd-pill[data-kind=paid]{border-color:var(--sc-gold)}.sc-cd-pill[aria-pressed=true]{background:var(--sc-gold);border-color:var(--sc-gold);color:#fff}.sc-cd-tag{font-family:var(--sc-mono);font-size:9.5px;letter-spacing:.1em;line-height:1;text-transform:uppercase}.sc-cd-micro{position:absolute;top:3px;right:4px;font-family:var(--sc-mono);font-size:9px;letter-spacing:.04em;line-height:1;text-transform:uppercase;color:var(--sc-gold);transition:opacity .22s var(--sc-ease-out) var(--sc-delay, 0ms)}.sc-cd-micro[data-kind=late]{color:var(--sc-muted)}.sc-cd-micro[data-on=false]{opacity:0}.sc-cd-line{display:none;align-items:center;gap:6px;height:16px;margin-top:2px;color:var(--sc-muted)}.sc-cd-side{flex:none;width:168px;display:flex;flex-direction:column;gap:12px;border-left:1px solid var(--sc-line);padding-left:18px}.sc-cd-legend{display:flex;flex-direction:column;gap:4px}.sc-cd-leg{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;height:16px}.sc-cd-legtag{color:var(--sc-faint)}.sc-cd-leglabel{font-size:12px;color:var(--sc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.sc-cd-leg[data-lit=true] .sc-cd-leglabel{color:var(--sc-gold)}.sc-cd-legcount{font-family:var(--sc-mono);font-size:10px;font-variant-numeric:tabular-nums;color:var(--sc-muted)}.sc-cd-count{display:flex;flex-direction:column;gap:4px}.sc-cd-steps{display:flex;align-items:center;gap:6px;margin-top:4px}.sc-cd-step{display:inline-flex;align-items:center;gap:3px;color:var(--sc-gold)}.sc-cd-step+.sc-cd-step:before{content:"";width:8px;height:1px;background:var(--sc-line)}.sc-cd-step .sc-label{color:inherit}.sc-cd-step svg{transition:opacity .2s ease,transform .2s var(--sc-ease-out)}.sc-cd-step[data-on=false]{color:var(--sc-muted)}.sc-cd-step[data-on=false] svg{opacity:0;transform:scale(.6)}@media(hover:hover)and (pointer:fine){.sc-cd-pill:hover{border-color:var(--sc-gold)}.sc-cd-leg[data-hot=true] .sc-cd-leglabel{color:var(--sc-gold)}}@container sc (min-width: 480px) and (max-width: 559px){.sc-cd-micro{display:none}}@container sc (max-width: 479px){.sc-cd-grid{--sc-cd-cell: clamp(30px, 9.2cqi, 44px)}.sc-cd-line{display:flex}}@container sc (max-width: 359px){.sc-cd-grid{--sc-cd-cell: clamp(30px, 15cqi, 52px)}.sc-cd-cal{gap:3px}.sc-cd-micro{display:none}}.faq-item[data-astro-cid-al2ca2vr] summary[data-astro-cid-al2ca2vr]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-al2ca2vr][open] summary[data-astro-cid-al2ca2vr]{color:#e0c67bf2}
