[data-public-root] .robots-hero-chooser{box-sizing:border-box;width:100%;max-width:calc(10 * var(--grid-col) + 9 * var(--grid-gutter));align-self:stretch;align-items:stretch;gap:var(--space-content-y);flex-direction:column;margin-inline:auto;display:flex}[data-public-root] .robots-hero-chooser__grid{box-sizing:border-box;column-gap:var(--prv-space-48);row-gap:var(--space-gap-sm);grid-template:"copy-site or copy-manual""panel-site or panel-manual"minmax(0,1fr)/minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;width:100%;display:grid}[data-public-root] .robots-hero-chooser__copy{text-align:center;align-items:center;gap:var(--space-gap-xs);flex-direction:column;width:100%;min-width:0;display:flex}[data-public-root] .robots-hero-chooser__lede{color:var(--color-fg-default);text-wrap:balance;margin:0}[data-public-root] .robots-hero-chooser__copy--site{grid-area:copy-site}[data-public-root] .robots-hero-chooser__copy--manual{grid-area:copy-manual}[data-public-root] .robots-hero-chooser__or{box-sizing:border-box;align-items:center;gap:var(--space-gap-sm);padding-block:var(--prv-space-8);flex-direction:column;grid-area:or;min-width:2.5rem;display:flex}[data-public-root] .robots-hero-chooser__or-line{width:1px;min-height:var(--prv-space-24);background:color-mix(in srgb, var(--color-fg-default) 16%, transparent);flex:auto}[data-public-root] .robots-hero-chooser__or-label{color:var(--color-fg-muted);text-transform:lowercase;flex:none;margin:0}[data-public-root] .robots-hero-chooser__panel{justify-content:center;align-items:stretch;width:100%;min-width:0;min-height:0;display:flex}[data-public-root] .robots-hero-chooser__panel--site{grid-area:panel-site}[data-public-root] .robots-hero-chooser__panel--manual{grid-area:panel-manual;align-items:stretch}[data-public-root] .robots-hero-chooser__panel--manual .robots-manual-entry{box-sizing:border-box;width:100%;height:100%;min-height:0;padding:var(--space-gap-md);border-radius:var(--radius-2xl);background-color:color-mix(in srgb, var(--prv-palette-white) var(--prv-opacity-28), transparent);border:none;justify-content:center;align-items:center;display:flex;position:relative}[data-public-root] .robots-hero-chooser__panel--manual .robots-manual-entry__dash{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}[data-public-root] .robots-hero-chooser__panel--manual .robots-manual-entry__dash-rect{fill:none;stroke:color-mix(in srgb, var(--color-fg-default) var(--prv-opacity-20), transparent);stroke-width:1.25px;vector-effect:non-scaling-stroke}[data-public-root] .robots-hero-chooser__panel--site .presignup-form,[data-public-root] .robots-hero-chooser__panel--site .presignup-form__shell{width:100%;max-width:none;height:100%}[data-public-root] .robots-hero-chooser__panel--site .presignup-form__glass{box-sizing:border-box;justify-content:center;gap:var(--space-gap-md);flex-direction:column;height:100%;display:flex}[data-public-root] .robots-hero-chooser__caption{text-align:center;width:100%;color:var(--color-fg-default);margin:0}@media only screen and (max-width:767px){[data-public-root] .robots-hero-chooser__grid{row-gap:var(--space-gap-md);grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy-site""panel-site""or""copy-manual""panel-manual"}[data-public-root] .robots-hero-chooser__or{align-items:center;gap:var(--space-gap-md);flex-direction:row;width:100%;min-width:0;padding-block:0}[data-public-root] .robots-hero-chooser__or-line{flex:auto;width:auto;height:1px;min-height:0}[data-public-root] .robots-hero-chooser__panel--site .presignup-form,[data-public-root] .robots-hero-chooser__panel--site .presignup-form__shell,[data-public-root] .robots-hero-chooser__panel--site .presignup-form__glass{height:auto}}[data-public-root] [data-public-viewport=mobile] .robots-hero-chooser__grid{row-gap:var(--space-gap-md);grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy-site""panel-site""or""copy-manual""panel-manual"}[data-public-root] [data-public-viewport=mobile] .robots-hero-chooser__or{align-items:center;gap:var(--space-gap-md);flex-direction:row;width:100%;min-width:0;padding-block:0}[data-public-root] [data-public-viewport=mobile] .robots-hero-chooser__or-line{flex:auto;width:auto;height:1px;min-height:0}[data-public-root] [data-public-viewport=mobile] .robots-hero-chooser__panel--site .presignup-form,[data-public-root] [data-public-viewport=mobile] .robots-hero-chooser__panel--site .presignup-form__shell,[data-public-root] [data-public-viewport=mobile] .robots-hero-chooser__panel--site .presignup-form__glass{height:auto}
[data-public-root].tool-dialog__overlay{z-index:1100;background-color:color-mix(in srgb, var(--color-surface-inverse) var(--prv-opacity-58), transparent);position:fixed;inset:0}[data-public-root].tool-dialog__overlay--raised{z-index:1200}[data-public-root].tool-dialog{z-index:1101;width:calc(100% - 2 * var(--space-container-x));max-width:var(--grid-content-width);gap:var(--space-content-y);overscroll-behavior:none;max-height:85vh;padding:var(--space-inset-lg) var(--space-inset-lg) 0;border-radius:var(--radius-md);background-color:var(--color-surface-muted);box-shadow:var(--shadow-raised-lg);outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden auto;transform:translate(-50%,-50%)}[data-public-root].tool-dialog--raised{z-index:1201}[data-public-root].tool-dialog--panel{top:var(--space-inset-lg);bottom:var(--space-inset-lg);height:auto;max-height:none;box-shadow:none;background-color:#0000;border-radius:0;gap:0;padding:0;left:50%;overflow:hidden;transform:translate(-50%)}[data-public-root] .tool-dialog__body--panel{flex:auto;gap:0;height:100%;min-height:0;padding-bottom:0;display:flex}@media only screen and (max-width:767px){[data-public-root].tool-dialog--panel{width:100%;max-width:none;height:100%;max-height:none;padding:calc(env(safe-area-inset-top,0px) + var(--space-inset-lg)) calc(env(safe-area-inset-right,0px) + var(--space-inset-lg)) calc(env(safe-area-inset-bottom,0px) + var(--space-inset-lg)) calc(env(safe-area-inset-left,0px) + var(--space-inset-lg));inset:0;transform:none}}[data-public-root].tool-dialog--narrow{max-width:var(--heading-max-width)}[data-public-root] .tool-dialog__close{top:var(--space-gap-md);right:var(--space-gap-md);z-index:10;position:absolute}[data-public-root] .tool-dialog__header,[data-public-root] .tool-dialog__section{gap:var(--space-gap-sm);flex-direction:column;min-width:0;display:flex}[data-public-root] .tool-dialog__header{padding-right:var(--space-inset-lg)}[data-public-root] .tool-dialog__body{gap:var(--space-inset-lg);min-width:0;padding-bottom:var(--space-inset-lg);flex-direction:column;flex:auto;display:flex}[data-public-root] .tool-dialog__body:has(>.tool-dialog__bleed:last-child){padding-bottom:0}[data-public-root] .tool-dialog__eyebrow{color:var(--color-fg-default)}[data-public-root] .tool-dialog__section-title{color:var(--color-fg-default);margin:0}[data-public-root] .tool-dialog__label{color:var(--color-fg-default)}[data-public-root] .tool-dialog__quote{background-color:var(--color-surface-default);box-shadow:var(--shadow-raised);padding:var(--space-inset-sm);border-radius:var(--radius-xs);border:none}[data-public-root] .tool-dialog__footer{gap:var(--space-gap-xs);padding-bottom:var(--space-inset-lg);flex-direction:column-reverse;display:flex}@media only screen and (min-width:640px){[data-public-root] .tool-dialog__footer{flex-direction:row;justify-content:flex-end;align-items:center}[data-public-root] .tool-dialog__footer[data-align=between]{justify-content:space-between}}[data-public-root] .tool-dialog__collapse{transition:grid-template-rows .2s ease-in-out;display:grid}[data-public-root] .tool-dialog__collapse[data-open=true]{grid-template-rows:1fr}[data-public-root] .tool-dialog__collapse[data-open=false]{grid-template-rows:0fr}[data-public-root] .tool-dialog__collapse-inner{min-height:0;overflow:hidden}[data-public-root] .tool-dialog__disclosure{justify-content:space-between;align-items:center;gap:var(--space-gap-xs);width:100%;padding:0;cursor:pointer;text-align:left;font:inherit;color:inherit;background:0 0;border:none;padding-inline-end:var(--space-gap-md);display:flex}[data-public-root] .tool-dialog__chevron{color:var(--color-fg-muted);flex:none;transition:transform .2s ease-in-out}[data-public-root] .tool-dialog__disclosure[aria-expanded=true] .tool-dialog__chevron{transform:rotate(180deg)}[data-public-root] .tool-dialog__bleed{box-sizing:border-box;width:calc(100% + 2 * var(--space-inset-lg));max-width:none;margin-inline:calc(-1 * var(--space-inset-lg))}[data-public-root] .tool-dialog__bleed .banner{border-radius:0 0 var(--radius-md) var(--radius-md)}@media only screen and (max-width:767px){[data-public-root].tool-dialog{width:100%;max-width:none;height:100dvh;max-height:none;box-shadow:none;padding-top:calc(env(safe-area-inset-top,0px) + var(--space-inset-lg));padding-bottom:0;padding-left:calc(env(safe-area-inset-left,0px) + var(--space-inset-lg));padding-right:calc(env(safe-area-inset-right,0px) + var(--space-inset-lg));border-radius:0;inset:0;transform:none}[data-public-root] .tool-dialog__close{top:calc(env(safe-area-inset-top,0px) + var(--space-gap-md));right:calc(env(safe-area-inset-right,0px) + var(--space-gap-sm))}[data-public-root] .tool-dialog__body{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--space-inset-lg))}[data-public-root] .tool-dialog__body:has(>.tool-dialog__bleed:last-child){padding-bottom:0}[data-public-root] .tool-dialog__footer{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--space-inset-lg))}[data-public-root] .tool-dialog__bleed{width:calc(100% + env(safe-area-inset-left,0px) + env(safe-area-inset-right,0px) + 2 * var(--space-inset-lg));margin-left:calc(-1 * (env(safe-area-inset-left,0px) + var(--space-inset-lg)));margin-right:calc(-1 * (env(safe-area-inset-right,0px) + var(--space-inset-lg)))}[data-public-root] .tool-dialog__bleed:last-child .banner{padding-bottom:calc(var(--space-panel-pad-y) + env(safe-area-inset-bottom,0px));border-radius:0}}
[data-public-root] .tools-robots-diff-added{background-color:var(--color-surface-success-soft)}@keyframes tools-robots-diff-pulse{0%{background-color:color-mix(in srgb, var(--color-accent) 34%, transparent)}to{background-color:#0000}}[data-public-root] .tools-robots-diff-pulse{animation:1.4s ease-out forwards tools-robots-diff-pulse}[data-public-root] .tools-robots-diff-hover{background-color:color-mix(in srgb, var(--color-accent) 11%, transparent)}
[data-public-root].robots-manual-minimized-host{right:var(--prv-space-24);bottom:var(--prv-space-24);z-index:1100;position:fixed}[data-public-root] .robots-manual-minimized{box-sizing:border-box;min-width:min(20rem, calc(100vw - 2 * var(--prv-space-24)));max-width:min(22rem, calc(100vw - 2 * var(--prv-space-24)));align-items:center;gap:var(--space-gap-xs);padding:var(--space-inset-sm);border-radius:var(--radius-md);background-color:var(--color-surface-default);box-shadow:var(--shadow-raised-lg);display:flex}[data-public-root] .robots-manual-minimized__restore{align-items:center;gap:var(--space-gap-sm);cursor:pointer;text-align:left;min-width:0;color:inherit;font:inherit;background:0 0;border:none;flex:auto;margin:0;padding:0;display:flex}[data-public-root] .robots-manual-minimized__copy{gap:var(--space-gap-tight);flex-direction:column;flex:auto;min-width:0;display:flex}[data-public-root] .robots-manual-minimized__title,[data-public-root] .robots-manual-minimized__meta{text-overflow:ellipsis;white-space:nowrap;color:var(--color-fg-default);margin:0;overflow:hidden}