.tk-empty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:56px 24px 48px;display:flex}.tk-empty-art{opacity:.55;width:180px;height:180px;margin:10px 0 4px}.tk-empty .yd-w-link{color:var(--ink-muted);margin-top:0;font-size:13px}.tk-empty .yd-w-link:hover{color:var(--ink)}.tk-reset{border:1px solid var(--brand-border);background:var(--brand-solid);min-height:44px;color:var(--accent-foreground);font-family:var(--sans);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 18px;font-size:15px;font-weight:450;display:inline-flex}.yd-cat{gap:32px;display:grid}.yd-cat-main,.yd-cat-nav{min-width:0}.yd-cat-main.is-empty{grid-column:1/-1}@media (min-width:1024px){.yd-cat{grid-template-columns:232px minmax(0,1fr);gap:56px}.yd-cn-sticky{position:sticky;top:88px}.yd-cn-head{padding-left:10px}}.yd-cn-head{font-family:var(--sans);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:22px}.yd-cn-group+.yd-cn-group{margin-top:26px}.yd-cn-list{flex-direction:column;gap:2px;margin:10px 0 0;padding:0;list-style:none;display:flex}.yd-cn-item{width:100%;font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted);cursor:pointer;text-align:left;transition:color .18s var(--ease), background .18s var(--ease);background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:7px 10px;font-size:11px;text-decoration:none;display:flex}.yd-cn-item:hover{color:var(--ink);background:var(--surface)}.yd-cn-item[aria-pressed=true],.yd-cn-item[aria-current=page]{color:var(--brand);background:color-mix(in oklab, var(--brand-solid) 18%, transparent)}.yd-cn-item:disabled{opacity:.38;cursor:default}.yd-cn-item:disabled:hover{color:var(--ink-muted);background:0 0}.yd-cn-n{font-variant-numeric:tabular-nums}.yd-tk-head{align-items:center}.yd-tk-order{align-items:center;gap:12px;min-width:0;display:flex}@media (max-width:879px){.yd-tk-order{flex-direction:column;align-items:flex-start;gap:8px;max-width:100%}.yd-tk-order .yd-label{white-space:nowrap}.yd-tk-order .yd-seg{border-radius:14px;flex-wrap:wrap;max-width:100%}}.yd-cn-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.yd-cn-chip{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--brand);border:1px solid var(--brand-border);cursor:pointer;background:color-mix(in oklab, var(--brand-solid) 18%, transparent);border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;display:inline-flex}.yd-cn-chip span+span{opacity:.65;font-size:13px;line-height:1}.yd-cn-chip:hover span+span{opacity:1}.yd-cn-clear{font-family:var(--sans);color:var(--ink-muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:6px 4px;font-size:13px;text-decoration:underline}.yd-cn-clear:hover{color:var(--ink)}@media (max-width:1023px){.yd-cn-list{scrollbar-width:none;flex-direction:row;gap:8px;padding-bottom:4px;overflow-x:auto}.yd-cn-list::-webkit-scrollbar{display:none}.yd-cn-item{white-space:nowrap;border:1px solid var(--hairline);border-radius:999px;width:auto}}.tk-ask{margin-top:36px;margin-bottom:calc(-28px - var(--section-y))}.tk-ask .yd-tk-search{height:56px;padding:0 18px}.tk-ask .yd-tk-search:focus-within{background-color:var(--surface);background-image:linear-gradient(var(--surface-raised), var(--surface-raised))}.tk-ask .yd-tk-search input{font-size:17px}.tk-category-intro{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;margin-top:16px;display:grid}.tk-category-intro .yd-h2{max-width:22ch;margin:0}.tk-category-intro .yd-lede{max-width:56ch;margin-top:14px}.tk-category-intro .yd-btn-s{justify-self:end}@media (max-width:640px){.tk-category-intro{grid-template-columns:minmax(0,1fr);gap:20px}.yd-kbd{position:relative}.yd-kbd:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}}@media (min-width:760px){main[data-page^=toolkit] :is(.yd-ar,.yd-arhead){grid-template-columns:36px minmax(0,1fr) 92px 80px 88px 22px}}.tk-category-results{position:relative}.tk-category-search{z-index:2;position:absolute;top:-28px;left:0;right:0}.tk-category-search .tk-ask{margin:0}@media (max-width:640px){main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) .yd-ph .yd-container>:nth-child(2),main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) .yd-ph .yd-h1+.yd-lede{margin-top:16px!important}main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) .yd-ph .yd-lede+*{margin-top:32px!important}main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) .yd-ph .yd-lede+.yd-label{margin-top:24px!important}main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) .yd-ph .yd-lede+.yd-label+*{margin-top:32px!important}main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) .yd-sp-meta>div{padding:20px}main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) .yd-sp-meta .yd-sp-v{margin-top:12px!important}main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) .yd-h2+.yd-lede,main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) section .yd-lede+p:not(.yd-label){margin-top:16px!important}main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) section .yd-lede+:is(div,figure,ol,ul,.yd-label),main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) section .yd-h2+:is(div,figure,ol,ul,.yd-label){margin-top:32px!important}main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) section .yd-container>.yd-label+*{margin-top:16px!important}main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) .yd-faq+.yd-label{margin-top:48px!important}main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) .yd-ph .yd-7-5>div>:first-child{margin-top:0!important}main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) .tk-ask{margin-top:32px}main[data-page^=toolkit] .yd-ar:not(.yd-arhead){grid-template-columns:minmax(0,1fr)}main[data-page^=toolkit] .yd-ar>.yd-ar-i{margin:0;position:absolute;top:15px;right:12px}main[data-page^=toolkit] .yd-ar>div,main[data-page^=toolkit] .yd-ar-c,main[data-page^=toolkit] .yd-ar-k,main[data-page^=toolkit] .yd-ar-m{grid-column:1}main[data-page^=toolkit] .yd-ar>div{padding-right:44px}main[data-page^=toolkit] .yd-ar-d{font-size:15px;line-height:23px}main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) .tk-category-intro{gap:24px}main:is([data-page=toolkit],[data-page=toolkit-category],[data-page=toolkit-kind],[data-page=toolkit-agent]) [aria-labelledby=agent-list] .yd-container>div[style*=border-top]{margin-top:48px!important;padding-top:24px!important}}.tk-category-results{padding-top:max(var(--g), 60px)}.yd-ph:has(.tk-ask)+.yd-section{padding-top:max(var(--g), 60px)}main[data-page^=toolkit] .yd-tk-search input{text-overflow:ellipsis}main[data-page^=toolkit] .tk-category-search .tk-ask{margin:0}@media (hover:none) and (pointer:coarse){main[data-page^=toolkit] .yd-kbd-swap:has(>.yd-kbd-x.is-off){display:none}}@media (max-width:1023px){main[data-page^=toolkit] .yd-cn-list{margin:9px calc(-1 * var(--g)) -3px;padding:7px var(--g);scroll-padding-inline:var(--g);-webkit-mask-image:linear-gradient(90deg, transparent, var(--ink) var(--g), var(--ink) calc(100% - var(--g)), transparent);mask-image:linear-gradient(90deg, transparent, var(--ink) var(--g), var(--ink) calc(100% - var(--g)), transparent)}main[data-page^=toolkit] .yd-cn-group+.yd-cn-group{margin-top:24px}main[data-page^=toolkit] :is(.yd-cn-item,.yd-tk-order .yd-seg button,.yd-cn-chip,.yd-cn-clear,.tk-category-intro .yd-btn-s,.yd-tk-filter,.yd-link){position:relative}main[data-page^=toolkit] :is(.yd-cn-item,.yd-tk-order .yd-seg button,.yd-cn-chip,.yd-cn-clear,.tk-category-intro .yd-btn-s,.yd-tk-filter,.yd-link):after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}main[data-page^=toolkit] .yd-ar>div,main[data-page^=toolkit] a.yd-ar-t{position:static}main[data-page^=toolkit] a.yd-ar-t:after{content:"";z-index:1;width:auto;height:auto;position:absolute;inset:0;translate:none}}
