.biz-next{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);min-width:0}.next-steps+.biz-next{margin-top:calc(-1 * var(--space-2))}.biz-next__link{align-items:center;gap:var(--space-3);min-height:var(--tap);padding:var(--space-3) var(--space-4);border-radius:inherit;color:var(--text);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.biz-next__link:hover{text-decoration:none}.biz-next__link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.biz-next__icon{border-radius:var(--radius-s);background:var(--surface-2);width:2.25rem;height:2.25rem;box-shadow:inset 0 -2px 0 var(--signal);color:var(--text);place-items:center;display:grid}.biz-next__text{gap:.1rem;min-width:0;display:grid}.biz-next__label{font-weight:700;line-height:var(--lh-heading);overflow-wrap:anywhere}.biz-next__pitch{color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-body-tight);overflow-wrap:anywhere}.biz-next__go{color:var(--text-3);transition:transform var(--dur-quick) var(--ease-out), color var(--dur-quick) var(--ease-out)}@media (hover:hover) and (pointer:fine){.biz-next__link:hover .biz-next__label{text-underline-offset:.15em;text-decoration:underline}.biz-next__link:hover .biz-next__go{color:var(--primary-bg);transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.biz-next__go{transition:none}}.next-steps{gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);transition:border-color var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);grid-template-columns:minmax(0,1fr);display:grid}.next-steps__head{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;min-height:36px;display:flex}.next-steps__title{align-items:center;gap:var(--space-2);color:var(--text-2);font-family:var(--font-body);font-size:var(--text-ui);letter-spacing:normal;margin:0;font-weight:700;line-height:1.3;display:flex}.next-steps .next-steps__label--done,.next-steps .next-steps__done,.next-steps .next-steps__after{display:none}.next-steps__done{border-radius:var(--radius-pill);background:var(--success);width:20px;height:20px;color:var(--surface);flex:none;place-items:center}.next-steps__summary{color:var(--text-2);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.next-steps__restart{visibility:hidden;margin-inline-start:auto}.next-steps.is-ready .next-steps__restart{visibility:visible}.next-steps__unlock{align-items:flex-start;gap:var(--space-2);color:var(--text-2);font-size:var(--text-ui-s);visibility:hidden;line-height:1.45;display:flex}.next-steps__unlock>.icon{margin-top:.15rem}.next-steps__unlock a{font-weight:600}html[data-tv-preview=preview] .next-steps.is-ready .next-steps__unlock{visibility:visible}html[data-tv-pass=pro] .next-steps[data-built-tier=pro] .next-steps__unlock,html[data-tv-pass=business] .next-steps:is([data-built-tier=pro],[data-built-tier=business]) .next-steps__unlock,html[data-tv-pass=ultimate] .next-steps .next-steps__unlock{display:none}.next-steps__foot{font-size:var(--fs-sm);margin:0;line-height:1.5;display:grid}.next-steps__foot>a{grid-area:1/1;justify-self:start;font-weight:600;position:relative}@media (any-pointer:coarse){.next-steps__foot>a:after{content:"";position:absolute;inset:-12px -4px}}.next-steps__list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.next-steps__list>li{min-width:0;max-width:100%;display:flex}.next-step{align-items:center;gap:var(--space-2);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;max-width:100%;min-height:44px;color:var(--text);font-size:var(--text-ui);touch-action:manipulation;transition:border-color var(--dur-quick) var(--ease-out), box-shadow var(--dur-quick) var(--ease-out), transform var(--dur-instant) var(--ease-out);padding:.3rem .7rem .3rem .35rem;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex}.next-step:hover{text-decoration:none}.next-step:active{transform:scale(.98)}.next-step__icon{border-radius:var(--radius-s);width:30px;height:30px;color:var(--cat);background:color-mix(in srgb, var(--cat) 12%, transparent);flex:none;place-items:center;display:grid}.next-step__name{overflow-wrap:anywhere;min-width:0}.next-step__go{color:var(--text-3);transition:transform var(--dur-quick) var(--ease-out);flex:none;display:grid}@media (hover:hover) and (pointer:fine){.next-step:hover{border-color:color-mix(in srgb, var(--cat) 55%, var(--line));box-shadow:var(--shadow-1)}.next-step:hover .next-step__go{color:var(--text-2);transform:translate(2px)}}.next-steps.is-ready{border-color:var(--line-strong)}.next-steps.is-ready .next-steps__title{color:var(--text)}:is(.next-steps[data-built-tier=free],html[data-tv-pass=pro] .next-steps[data-built-tier=pro],html[data-tv-pass=business] .next-steps:is([data-built-tier=pro],[data-built-tier=business]),html[data-tv-pass=ultimate] .next-steps:is([data-built-tier=pro],[data-built-tier=business],[data-built-tier=ultimate])) .next-steps__share{visibility:hidden;display:inline-flex}:is(.next-steps[data-built-tier=free],html[data-tv-pass=pro] .next-steps[data-built-tier=pro],html[data-tv-pass=business] .next-steps:is([data-built-tier=pro],[data-built-tier=business]),html[data-tv-pass=ultimate] .next-steps:is([data-built-tier=pro],[data-built-tier=business],[data-built-tier=ultimate])) .next-steps__rate{visibility:hidden;display:inline}:is(.next-steps[data-built-tier=free],html[data-tv-pass=pro] .next-steps[data-built-tier=pro],html[data-tv-pass=business] .next-steps:is([data-built-tier=pro],[data-built-tier=business]),html[data-tv-pass=ultimate] .next-steps:is([data-built-tier=pro],[data-built-tier=business],[data-built-tier=ultimate])).is-ready{border-color:color-mix(in srgb, var(--success) 45%, var(--line));background:color-mix(in srgb, var(--success-bg) 60%, var(--surface))}:is(.next-steps[data-built-tier=free],html[data-tv-pass=pro] .next-steps[data-built-tier=pro],html[data-tv-pass=business] .next-steps:is([data-built-tier=pro],[data-built-tier=business]),html[data-tv-pass=ultimate] .next-steps:is([data-built-tier=pro],[data-built-tier=business],[data-built-tier=ultimate])).is-ready .next-steps__after{visibility:visible}:is(.next-steps[data-built-tier=free],html[data-tv-pass=pro] .next-steps[data-built-tier=pro],html[data-tv-pass=business] .next-steps:is([data-built-tier=pro],[data-built-tier=business]),html[data-tv-pass=ultimate] .next-steps:is([data-built-tier=pro],[data-built-tier=business],[data-built-tier=ultimate])).is-ready .next-steps__foot:has(>.next-steps__rate)>.next-steps__more{visibility:hidden}:is(.next-steps[data-built-tier=free],html[data-tv-pass=pro] .next-steps[data-built-tier=pro],html[data-tv-pass=business] .next-steps:is([data-built-tier=pro],[data-built-tier=business]),html[data-tv-pass=ultimate] .next-steps:is([data-built-tier=pro],[data-built-tier=business],[data-built-tier=ultimate])).is-ready .next-steps__label{display:none}:is(.next-steps[data-built-tier=free],html[data-tv-pass=pro] .next-steps[data-built-tier=pro],html[data-tv-pass=business] .next-steps:is([data-built-tier=pro],[data-built-tier=business]),html[data-tv-pass=ultimate] .next-steps:is([data-built-tier=pro],[data-built-tier=business],[data-built-tier=ultimate])).is-ready .next-steps__label--done{display:inline}:is(.next-steps[data-built-tier=free],html[data-tv-pass=pro] .next-steps[data-built-tier=pro],html[data-tv-pass=business] .next-steps:is([data-built-tier=pro],[data-built-tier=business]),html[data-tv-pass=ultimate] .next-steps:is([data-built-tier=pro],[data-built-tier=business],[data-built-tier=ultimate])).is-ready .next-steps__done{animation:next-steps-done var(--dur-base) var(--ease-out);display:inline-grid}@keyframes next-steps-done{0%{opacity:0;transform:scale(.6)}}.tool-workspace.is-focus>.next-steps{display:none}.tool-learn__lead[data-astro-cid-ova5hbnu]{color:var(--text-2);margin:0}.tool-learn__list[data-astro-cid-ova5hbnu]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.tool-learn__item[data-astro-cid-ova5hbnu]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.25rem .75rem;padding:.75rem .9rem;display:grid}.tool-learn__item[data-astro-cid-ova5hbnu] .tool-learn__icon{color:var(--text-2);margin-top:.15rem}.tool-learn__text[data-astro-cid-ova5hbnu]{gap:.15rem;min-width:0;display:grid}.tool-learn__link[data-astro-cid-ova5hbnu]{overflow-wrap:anywhere;font-weight:650}.tool-learn__meta[data-astro-cid-ova5hbnu]{color:var(--text-2);font-size:.85rem}.tool-learn__text[data-astro-cid-ova5hbnu] .tool-learn__label{justify-self:start;margin-top:.2rem}.tool-learn__draft[data-astro-cid-ova5hbnu]{align-self:center}.tool-checks[data-astro-cid-gqpqdm2x]{padding:var(--space-4) var(--space-4) var(--space-3);border:1px solid var(--line);border-inline-start:3px solid var(--cat);border-radius:var(--radius-card);background:var(--surface);container:tool-checks/inline-size}.tool-checks[data-astro-cid-gqpqdm2x] .tool-checks__title[data-astro-cid-gqpqdm2x]{align-items:center;gap:var(--space-2);display:flex}.tool-checks[data-astro-cid-gqpqdm2x] .tool-checks__icon{color:var(--cat);flex:none}.tool-checks__rows[data-astro-cid-gqpqdm2x]{gap:var(--space-3);margin:0;display:grid}.tool-checks__row[data-astro-cid-gqpqdm2x]{row-gap:2px;min-width:0;display:grid}.tool-checks__row[data-astro-cid-gqpqdm2x] dt[data-astro-cid-gqpqdm2x]{color:var(--text-2);font-size:var(--fs-sm);font-weight:600;line-height:1.4}.tool-checks__row[data-astro-cid-gqpqdm2x] dd[data-astro-cid-gqpqdm2x]{overflow-wrap:break-word;min-width:0;margin:0;line-height:1.55}.tool-checks__sources[data-astro-cid-gqpqdm2x]{margin:var(--space-1) 0 0;gap:2px;padding-inline-start:1.15rem;list-style:outside;display:grid}.tool-checks__more[data-astro-cid-gqpqdm2x]{padding-top:var(--space-3);border-top:1px solid var(--line);font-size:var(--fs-sm)}@container tool-checks (width>=28rem){.tool-checks__rows[data-astro-cid-gqpqdm2x]{column-gap:var(--space-5);grid-template-columns:max-content minmax(0,1fr)}.tool-checks__row[data-astro-cid-gqpqdm2x]{grid-column:1/-1;grid-template-columns:8.5rem minmax(0,1fr);grid-template-columns:subgrid;column-gap:var(--space-5)}.tool-checks__row[data-astro-cid-gqpqdm2x] dt[data-astro-cid-gqpqdm2x]{padding-top:.15em}}.hs-offers{gap:var(--space-3);min-width:0;display:grid}.hs-offers__title{margin:0}.hs-offers__lead{max-width:var(--measure);color:var(--text-2);margin:0}.hs-offers__frame{min-width:0;container-type:inline-size}.hs-offers__table{border-collapse:separate;border-spacing:0;border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);font-variant-numeric:tabular-nums;width:100%;overflow:hidden}.hs-offers__table th,.hs-offers__table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.hs-offers__table tbody tr:last-child>*{border-bottom:0}.hs-offers__table thead th{background:var(--surface-2);color:var(--text-2);font-size:var(--fs-sm);font-weight:600}.hs-offers__num{white-space:nowrap;text-align:right!important}.hs-offers__name{gap:2px;font-weight:400;display:grid}.hs-offers__offer{font-weight:700}.hs-offers__term{color:var(--text-2);font-size:var(--fs-sm)}.hs-offers__opens{color:var(--text-2);font-size:var(--fs-sm);line-height:var(--lh-body-tight);overflow-wrap:break-word}.hs-offers__price{font-family:var(--font-display);font-size:var(--fs-xl);font-weight:700}.hs-offers__none{max-width:12rem;color:var(--text-2);font-size:var(--fs-sm);white-space:normal;text-align:right;display:inline-block}.hs-offers__pass>th{box-shadow:inset 4px 0 0 var(--signal)}.hs-offers__label{display:none}.hs-offers__notes{gap:var(--space-1);color:var(--text-2);font-size:var(--fs-sm);margin:0;padding:0;list-style:none;display:grid}@container (width<=34rem){.hs-offers__table,.hs-offers__table tbody,.hs-offers__table tr,.hs-offers__table th,.hs-offers__table td{display:block}.hs-offers__table{background:0 0;border:0}.hs-offers__table thead{display:none}.hs-offers__table tbody{gap:var(--space-2);display:grid}.hs-offers__table tr{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);overflow:hidden}.hs-offers__table tbody tr:last-child>*{border-bottom:1px solid var(--line)}.hs-offers__table tbody tr>:last-child{border-bottom:0!important}.hs-offers__table .hs-offers__name{display:grid}.hs-offers__num{justify-content:space-between;align-items:baseline;gap:var(--space-3);white-space:normal;text-align:left!important;display:flex!important}.hs-offers__label{color:var(--text-2);font-size:var(--fs-sm);display:inline}.hs-offers__none{max-width:none}}@media print{.hs-offers__pass>th{box-shadow:none}}.hs-links{gap:var(--space-4);display:grid}.hs-links>h2{margin:0}.hs-links__groups{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));display:grid}.hs-links__group{align-content:start;gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);grid-template-columns:minmax(0,1fr);display:grid}.hs-links__heading{align-items:center;gap:var(--space-2);font-size:var(--fs-md);margin:0;display:flex}.hs-links__heading .icon{color:var(--cat)}.hs-links__list{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.hs-links__list a{min-height:var(--tap);overflow-wrap:anywhere;align-items:center;display:inline-flex}@media (pointer:fine){.hs-links__list a{min-height:0;padding-block:2px}}.hs-links__all a{font-weight:600}.tool-head{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:var(--head-areas,"icon title actions" "tagline tagline tagline" "chips chips chips");align-items:center;gap:var(--space-2) var(--space-3);margin:var(--space-1) 0 var(--space-2);display:grid}.tool-head__icon{border-radius:var(--radius);width:2.25rem;height:2.25rem;color:var(--cat);background:var(--surface-2);background:color-mix(in srgb, var(--cat) 12%, var(--surface));grid-area:icon;place-items:center;display:grid}.tool-head__title{min-width:0;font:700 var(--text-display-l) / var(--lh-display) var(--font-display);letter-spacing:var(--tracking-display);grid-area:title}@media (max-width:22.4375em),(max-height:31.25em){.tool-head__title{font-size:var(--text-display-m)}}.tool-page[data-layout=full] .tool-head__title{font-size:var(--text-display-m)}.tool-head__actions{gap:var(--space-1);grid-area:actions;display:flex}.tool-head__tagline{color:var(--text-2);font-size:var(--text-body-l);overflow-wrap:break-word;grid-area:tagline;line-height:1.4}.tool-head__action .btn-label,.next-steps__share .btn-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:48em) and (min-height:31.3125em){.tool-head__action,.next-steps__share{padding-inline:var(--space-3)}.tool-head__action .btn-label,.next-steps__share .btn-label{clip-path:none;width:auto;height:auto;position:static}}@media (max-width:39.9375em){.tool-head[data-long-name]{--head-areas:"icon title title" "actions actions actions" "tagline tagline tagline" "chips chips chips"}}@media (max-width:19.75em){.tool-head:has(.tool-focus-btn){--head-areas:"icon title title" "actions actions actions" "tagline tagline tagline" "chips chips chips"}}@media (max-width:17em){.tool-head{--head-areas:"icon title title" "actions actions actions" "tagline tagline tagline" "chips chips chips"}}@media (min-width:40em) and (min-height:31.3125em){.tool-head{--head-areas:"icon title actions" "icon tagline tagline" ". chips chips";column-gap:var(--space-4)}.tool-head__icon{border-radius:var(--radius-card);align-self:start;width:3rem;height:3rem}}.tool-head [data-favorite][aria-pressed=true] .icon{fill:var(--star);color:var(--star)}.tool-head__chips{align-items:center;gap:var(--space-2) 6px;flex-wrap:wrap;grid-area:chips;min-width:0;display:flex}.tool-head__chips span.chip{border-radius:var(--radius-plate)}.tool-head__chips :is(.plate,.chip,.tape,.tool-country){white-space:normal;overflow-wrap:break-word;max-width:100%}.tool-head__chips>[data-tier-badge]{order:-3}.tool-head__chips>[data-tier-chip]{order:-2}.tool-head__chips>[data-pass-price]{order:-1}.tool-head__chips>.tool-access__chip{color:var(--text);font-weight:400}a.tool-head__price{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);position:relative}.tool-head__chips:has(>[data-tier-badge=pro]){--access-wash:var(--tier-pro-wash)}.tool-head__chips:has(>[data-tier-badge=business]){--access-wash:var(--tier-premium-wash)}.tool-head__chips:has(>[data-tier-badge=ultimate]){--access-wash:var(--tier-ultimate-wash)}.tool-head__chips:has(>[data-tier-badge])>:is([data-tier-chip],[data-pass-price]){background:var(--access-wash)}.tool-head__chips:has(>[data-tier-chip])>[data-tier-badge]{--tier-line:var(--line);border-radius:var(--radius-plate) 0 0 var(--radius-plate);border-right:0;margin-right:-6px}.tool-head__chips:has(>[data-tier-badge])>[data-tier-chip]{border-radius:0 var(--radius-plate) var(--radius-plate) 0}@media (min-width:30em){.tool-head__chips:has(>[data-tier-badge])>[data-tier-chip]{border-radius:0;margin-right:-6px}.tool-head__chips:has(>[data-tier-badge])>[data-pass-price]{border-radius:0 var(--radius-plate) var(--radius-plate) 0}}@media (max-width:22.4375em){.tool-head__more:not([open]){order:-1}:root:not([data-tv-pass]) .tool-page:has([data-preview-bar]) .tool-head__chips>[data-tier-chip]{display:none}}.plate--flow{color:var(--text)}.plate--flow-device>.icon{color:var(--success)}.tool-head__fact>.tool-head__claim{all:unset}.tier-chip__pass,html[data-tv-pass=pro] [data-tier-chip][data-built-tier=pro] [data-tier-chip-text],html[data-tv-pass=business] [data-tier-chip]:is([data-built-tier=pro],[data-built-tier=business]) [data-tier-chip-text],html[data-tv-pass=ultimate] [data-tier-chip]:is([data-built-tier=pro],[data-built-tier=business],[data-built-tier=ultimate]) [data-tier-chip-text]{display:none}html[data-tv-pass=pro] [data-tier-chip][data-built-tier=pro] .tier-chip__pass,html[data-tv-pass=business] [data-tier-chip]:is([data-built-tier=pro],[data-built-tier=business]) .tier-chip__pass,html[data-tv-pass=ultimate] [data-tier-chip]:is([data-built-tier=pro],[data-built-tier=business],[data-built-tier=ultimate]) .tier-chip__pass{display:inline}.tool-head__more{min-width:0}.tool-head__more[open]{display:contents}.tool-head__more>summary{order:1}.tool-head .tool-head__more-toggle{cursor:pointer;color:var(--text);-webkit-user-select:none;user-select:none;gap:.2rem;padding-inline:.55rem .45rem;list-style:none;position:relative}.tool-head__more-toggle::-webkit-details-marker{display:none}.tool-head__more-rest{display:none}.tool-head .tool-head__more-icon{width:12px;height:12px;transition:transform var(--dur-quick) var(--ease-out)}.tool-head__more[open] .tool-head__more-icon{transform:rotate(180deg)}.tool-head .tool-head__country{border-radius:var(--radius-plate);background:var(--surface);min-height:1.75rem;font-size:var(--text-ui-s);padding:.125rem .55rem}@media (max-width:39.9375em){.tool-head__tape{display:none}}@media (min-width:40em) and (min-height:31.3125em){@supports selector(::details-content){.tool-head__more:not([open]){content-visibility:visible;display:contents}.tool-head__more:not([open])::details-content{content-visibility:visible;display:contents}.tool-head__more:not([open])>:is(.tool-head__cat,.tool-head__country,.tool-head__fact~.tool-head__fact~.tool-head__fact),.tool-head__more:not([open]) .tool-head__more-all{display:none}.tool-head__more:not([open]) .tool-head__more-rest{display:inline}}}.tool :where(h2):not([class]){font-family:var(--font-body);font-size:var(--text-title-l);letter-spacing:normal;line-height:1.3}.tool :where(h3):not([class]){font-size:var(--text-title-m);line-height:1.3}.file-handoff:not([hidden]){align-items:flex-start;gap:.6rem;display:flex}html[data-handoff] .file-handoff[data-pending]{visibility:hidden;display:flex!important}html[data-handoff] .file-handoff .file-handoff__text{min-height:4.8em;min-height:3lh}@media (min-width:40em){html[data-handoff] .file-handoff .file-handoff__text{min-height:3.2em;min-height:2lh}}.file-handoff>.icon{flex:none;margin-top:.1rem}.file-handoff__text{flex:1;min-width:0;min-height:1.5em}.file-handoff__close{color:inherit;flex:none;margin:-.3rem -.45rem -.3rem 0}.tool-layout:has(+.slot:not([hidden])){padding-bottom:var(--space-8);border-bottom:1px solid var(--line);margin-bottom:var(--space-4)}.tool-layout--row>.tool-aside:has(>.slot:first-child:not([hidden])){padding-top:var(--space-8);border-top:1px solid var(--line)}@media (max-width:67.4375em){.tool-layout--aside>.tool-aside:has(>.slot:first-child:not([hidden])){padding-top:var(--space-8);border-top:1px solid var(--line)}}.dropzone__keys{display:none}.tool-guide{margin-top:var(--space-10)}.tool-content{gap:var(--space-8);max-width:var(--measure);overflow-wrap:break-word;grid-template-columns:minmax(0,1fr);display:grid}@media (max-width:39.9375em){.tool-page[data-layout=full] .tool-toolbar :is(.btn,.segmented label):has(>.tool-toolbar__label){font-size:var(--fs-xs);flex-direction:column;gap:2px;padding-block:.3rem;line-height:1.2}}.tool-toc{display:none}@media (min-width:67.5em){.tool-guide--toc{grid-template-columns:minmax(0, 1fr) var(--tool-aside);column-gap:var(--space-6);align-items:start;display:grid}.tool-guide--toc>.tool-content{grid-area:1/1}.tool-toc{top:calc(var(--sticky-stack) + var(--space-4));max-block-size:calc(100dvh - var(--sticky-stack) - var(--space-8));overscroll-behavior:contain;border-inline-start:1px solid var(--line);grid-area:1/2;padding-inline-start:var(--space-4);display:block;position:sticky;overflow-y:auto}}@media (max-height:31.25em){.tool-toc{max-block-size:none;position:static}}.tool-toc__title{margin:0 0 var(--space-2);color:var(--text-2);font-size:var(--fs-sm);font-weight:600}.tool-toc__list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.tool-toc__list a{color:var(--text-2);font-size:var(--fs-sm);overflow-wrap:anywhere;padding-block:.3rem;line-height:1.4;text-decoration:none;display:block}.action-bar{inset-inline:0;z-index:var(--z-action-bar);position:fixed;bottom:0}.action-bar:not(.is-shown){height:0;overflow:hidden}.action-bar__panel{padding:var(--space-2) var(--gutter) calc(var(--space-2) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line-strong);background:var(--surface);visibility:hidden;justify-content:center;display:flex}.action-bar.is-shown .action-bar__panel{visibility:visible;animation:action-bar-in var(--dur-base) var(--ease-out)}.action-bar__btn{width:100%;max-width:32rem}@keyframes action-bar-in{0%{transform:translateY(100%)}}html.tv-focus-lock .action-bar{display:none}:root:has(.tool-workspace.is-focus) .action-bar{display:none}.tool-page__card{min-width:0;display:grid;position:relative}.tool-page__card:has(>[data-tool-card][hidden]){display:none}.tool-page__card>.tool-list__tier{z-index:1;pointer-events:none;transition:transform var(--dur-quick) var(--ease-out);position:absolute;top:0;right:1rem;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.tool-head__price:hover{text-decoration-color:currentColor}.tool-head .tool-head__more-toggle:hover{border-color:var(--text-3)}.dropzone__keys{display:inline}.tool-toc__list a:hover{color:var(--text);text-decoration:underline}.tool-page__card:hover>.tool-list__tier{transform:translateY(calc(-50% - 2px))}}@media (any-pointer:coarse){.tool-head__price:after,.tool-head__more-toggle:after{content:"";position:absolute;inset:-8px -4px}.tool-toc__list a{min-height:var(--tap);align-items:center;display:flex}}.hosted-region{gap:var(--space-8);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}
