@layer components{.AccountNav-module-scss-module__omvzFa__root{gap:var(--space-xs) var(--space-md);flex-wrap:wrap;padding-block-end:var(--space-sm);display:flex}.AccountNav-module-scss-module__omvzFa__link{color:var(--color-text-muted);font-size:var(--text-sm);transition:color var(--duration-base) var(--ease-out)}@media (hover:hover) and (pointer:fine){.AccountNav-module-scss-module__omvzFa__link:hover{color:var(--color-text)}}.AccountNav-module-scss-module__omvzFa__link[aria-current=page]{color:var(--color-secondary-text);font-weight:var(--weight-semibold)}}
@layer components{.Mark-module-scss-module__XQoC5G__knob{fill:var(--brand-coral)}}
@layer components{.Logo-module-scss-module__cr6uZq__root{--logo-size:var(--text-xl)}@media (max-width:479.98px){.Logo-module-scss-module__cr6uZq__root{--logo-size:var(--text-lg)}}.Logo-module-scss-module__cr6uZq__root{align-items:center;gap:var(--proportion-mark-gap);color:var(--color-text);font-size:var(--logo-size);display:inline-flex}.Logo-module-scss-module__cr6uZq__mark{inline-size:var(--proportion-mark-width);block-size:var(--proportion-mark);flex:none}.Logo-module-scss-module__cr6uZq__word{font-family:var(--font-display);font-weight:var(--weight-bold);line-height:var(--leading-solid);letter-spacing:var(--tracking-display);white-space:nowrap}}
@layer components{.Icon-module-scss-module__G_jc4q__root{flex:none}}
@layer components{:where(.Panel-module-scss-module__N84XNa__root){--panel-space:var(--space-md);--panel-gap:var(--space-2xs)}@media (min-width:1024px){:where(.Panel-module-scss-module__N84XNa__root){--panel-space:var(--space-lg)}}:where(.Panel-module-scss-module__N84XNa__root[data-compact]){--panel-space:var(--space-sm)}.Panel-module-scss-module__N84XNa__root{align-items:flex-start;gap:var(--panel-gap);padding:var(--panel-space);background-color:var(--color-bg-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}.Panel-module-scss-module__N84XNa__root :is(h1,h2,h3,h4){font-size:var(--text-lg)}.Panel-module-scss-module__N84XNa__root[data-raised]{background-color:var(--color-surface)}.Panel-module-scss-module__N84XNa__root[data-tone]:before{content:"";inline-size:var(--space-lg);block-size:var(--space-3xs);background-color:var(--panel-mark);border-radius:var(--radius-sm);margin-block-end:var(--space-2xs)}.Panel-module-scss-module__N84XNa__root[data-tone=primary]{--panel-mark:var(--color-primary)}.Panel-module-scss-module__N84XNa__root[data-tone=secondary]{--panel-mark:var(--color-secondary)}.Panel-module-scss-module__N84XNa__root[data-tone=accent]{--panel-mark:var(--color-accent)}}
@layer components{.Text-module-scss-module__IWp0ba__root{color:var(--color-text);font-size:var(--text-md)}.Text-module-scss-module__IWp0ba__root[data-size=small]{font-size:var(--text-sm)}.Text-module-scss-module__IWp0ba__root[data-tone=muted]{color:var(--color-text-muted)}.Text-module-scss-module__IWp0ba__root[data-numeric]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}}
@layer components{:where(.Button-module-scss-module__LHzceq__root){--button-padding:var(--space-2xs) var(--space-md)}@media (max-width:479.98px){:where(.Button-module-scss-module__LHzceq__root){--button-padding:var(--space-2xs) var(--space-sm)}}:where(.Button-module-scss-module__LHzceq__root[data-compact]){--button-padding:var(--space-3xs) var(--space-2xs)}.Button-module-scss-module__LHzceq__root{justify-content:center;align-items:center;gap:var(--space-2xs);padding:var(--button-padding);font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;color:var(--color-on-primary);background-color:var(--color-primary);border:var(--border-hairline) solid var(--color-primary);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out);display:inline-flex}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__LHzceq__root:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}}.Button-module-scss-module__LHzceq__root:disabled{color:var(--color-text-disabled);background-color:var(--color-surface);border-color:var(--color-border);cursor:not-allowed}.Button-module-scss-module__LHzceq__root[data-compact]{font-size:var(--text-2xs)}.Button-module-scss-module__LHzceq__root[data-tone=secondary]{color:var(--color-secondary-text);border-color:var(--color-secondary-text);background-color:#0000}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__LHzceq__root[data-tone=secondary]:hover{background-color:var(--color-secondary-surface);border-color:var(--color-secondary-text)}}.Button-module-scss-module__LHzceq__root[data-tone=secondary][aria-pressed=true]{color:var(--color-on-secondary);background-color:var(--color-secondary);border-color:var(--color-secondary)}.Button-module-scss-module__LHzceq__root[data-tone=secondary]:disabled{color:var(--color-text-disabled);border-color:var(--color-border);background-color:#0000}}
@layer components{.AsciiGlobe-module-scss-module__42QMgG__host{display:contents}}
@layer components{.Notice-module-scss-module__aJRp7q__root{padding:var(--space-xs) var(--space-sm);font-size:var(--text-sm);color:var(--color-text);background-color:var(--color-secondary-surface);border-radius:var(--radius-md)}.Notice-module-scss-module__aJRp7q__root[data-tone=success]{background-color:var(--color-accent-surface)}.Notice-module-scss-module__aJRp7q__root[data-tone=danger]{background-color:var(--color-primary-surface)}}
@layer components{.TextAction-module-scss-module__aylzMa__root{font:inherit;text-align:start;color:var(--color-secondary-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-secondary-border);text-decoration-color:var(--color-secondary-border);text-decoration-thickness:var(--border-hairline);text-underline-offset:var(--outline-offset-underline);cursor:pointer;transition:text-decoration-color var(--duration-base) var(--ease-out);background:0 0;border:0;padding:0}@media (hover:hover) and (pointer:fine){.TextAction-module-scss-module__aylzMa__root:hover{-webkit-text-decoration-color:var(--color-secondary-text);text-decoration-color:var(--color-secondary-text)}}}
@layer layout{.Cluster-module-scss-module__4biiCq__root{--cluster-space:var(--space-md);justify-content:space-between;align-self:stretch;align-items:center;gap:var(--cluster-space);flex-wrap:wrap;display:flex}.Cluster-module-scss-module__4biiCq__root[data-packed]{justify-content:flex-start}.Cluster-module-scss-module__4biiCq__root[data-centered]{--cluster-space:var(--space-xs);justify-content:center}}
@layer layout{.Container-module-scss-module__HEFMEq__root{--layout-inset:var(--space-sm);--container-max:var(--measure-content);inline-size:100%;max-inline-size:var(--container-max);padding-inline:var(--layout-inset);margin-inline:auto}@media (min-width:768px){.Container-module-scss-module__HEFMEq__root{--layout-inset:var(--space-lg)}}}
@layer layout{.FormLayout-module-scss-module__ffqYpq__root{gap:var(--space-sm);max-inline-size:var(--measure-prose);flex-direction:column;display:flex}.FormLayout-module-scss-module__ffqYpq__actions{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}}
@layer layout{.Panels-module-scss-module__FXOIyW__root{--panels-min:var(--measure-panel);--panels-columns:repeat(auto-fit, minmax(var(--panels-min), 1fr));--panels-gap:var(--space-sm);grid-template-columns:var(--panels-columns);gap:var(--panels-gap);display:grid}.Panels-module-scss-module__FXOIyW__root[data-columns="2"]{--panels-columns:1fr}@media (min-width:768px){.Panels-module-scss-module__FXOIyW__root[data-columns="2"]{--panels-columns:repeat(2, 1fr)}.Panels-module-scss-module__FXOIyW__root[data-columns="2"]>:last-child:nth-child(odd){grid-column:1/-1}}.Panels-module-scss-module__FXOIyW__root[data-columns="3"]{--panels-columns:1fr}@media (min-width:768px){.Panels-module-scss-module__FXOIyW__root[data-columns="3"]{--panels-columns:repeat(3, 1fr)}}}
@layer layout{.Stack-module-scss-module__AZjrXa__root{--stack-space:var(--space-md);gap:var(--stack-space);flex-direction:column;display:flex}.Stack-module-scss-module__AZjrXa__root[data-gap=sm]{--stack-space:var(--space-sm)}.Stack-module-scss-module__AZjrXa__root[data-gap=xl]{--stack-space:var(--space-2xl)}}
@layer components{.AccountControl-module-scss-module__Gyxvta__root{display:contents}.AccountControl-module-scss-module__Gyxvta__root .AccountControl-module-scss-module__Gyxvta__offer,.AccountControl-module-scss-module__Gyxvta__root .AccountControl-module-scss-module__Gyxvta__account{display:none}:root:not([data-account=in]) .AccountControl-module-scss-module__Gyxvta__offer,:root[data-account=in] .AccountControl-module-scss-module__Gyxvta__account{display:inline-flex}}
@layer components{.BrowserProfile-module-scss-module__LBxAHq__root{gap:var(--space-2xs);padding:var(--space-2xs);background-color:var(--color-bg-subtle);border-radius:var(--radius-md);display:grid}.BrowserProfile-module-scss-module__LBxAHq__spec{--panels-min:var(--measure-spec);--panels-gap:0}.BrowserProfile-module-scss-module__LBxAHq__stage{min-inline-size:0}}
@layer components{.Fact-module-scss-module__uWRwCa__root{--panel-gap:0;--fact-indent:calc(var(--space-sm) + var(--space-2xs));font-family:var(--font-mono);font-size:var(--text-2xs)}.Fact-module-scss-module__uWRwCa__label{align-items:center;gap:var(--space-2xs);color:var(--color-text-muted);display:flex}.Fact-module-scss-module__uWRwCa__icon{color:var(--color-secondary-text);flex:none}.Fact-module-scss-module__uWRwCa__value{color:var(--color-text)}.Fact-module-scss-module__uWRwCa__root:has(.Fact-module-scss-module__uWRwCa__icon) .Fact-module-scss-module__uWRwCa__value{padding-inline-start:var(--fact-indent)}}
@layer components{.Field-module-scss-module__RcGszq__root{gap:var(--space-3xs);flex-direction:column;display:flex}.Field-module-scss-module__RcGszq__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}.Field-module-scss-module__RcGszq__input{inline-size:100%;padding:var(--space-2xs) var(--space-xs);font-family:var(--font-body);font-size:var(--text-md);color:var(--color-text);background-color:var(--color-bg);border:var(--border-hairline) solid var(--color-border-strong);border-radius:var(--radius-md)}.Field-module-scss-module__RcGszq__input[aria-invalid=true]{border-color:var(--color-primary-text)}.Field-module-scss-module__RcGszq__note{font-size:var(--text-sm);color:var(--color-text-muted)}.Field-module-scss-module__RcGszq__input[aria-invalid=true]~.Field-module-scss-module__RcGszq__note{color:var(--color-primary-text)}}
@layer layout{.Actions-module-scss-module__y4RvWW__root{align-items:center;gap:var(--space-sm);font-size:var(--text-sm);flex-wrap:wrap;display:flex}}
@layer components{@keyframes ProgressTrack-module-scss-module__4LKCRa__progress-crawl{0%{background-position:0 0}to{background-position:calc(-1*var(--space-md)) 0}}.ProgressTrack-module-scss-module__4LKCRa__root{gap:var(--space-3xs);flex-direction:column;inline-size:100%;display:flex}.ProgressTrack-module-scss-module__4LKCRa__head{justify-content:space-between;gap:var(--space-2xs);font-size:var(--text-2xs);display:flex}.ProgressTrack-module-scss-module__4LKCRa__label{color:var(--color-text-muted);font-family:var(--font-mono);flex:none}.ProgressTrack-module-scss-module__4LKCRa__step{color:var(--color-text);text-align:end}.ProgressTrack-module-scss-module__4LKCRa__track{gap:var(--border-thick);block-size:var(--space-3xs);background-color:var(--color-bg);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.ProgressTrack-module-scss-module__4LKCRa__segment{background-color:var(--color-border);border-radius:var(--radius-sm)}.ProgressTrack-module-scss-module__4LKCRa__segment[data-state=done]{background-color:var(--color-secondary)}.ProgressTrack-module-scss-module__4LKCRa__segment[data-state=active]{background-color:var(--color-secondary);background-image:repeating-linear-gradient(var(--angle-ribbing), transparent 0 var(--space-2xs), var(--color-bg) var(--space-2xs) var(--space-xs));background-size:var(--space-md) var(--space-md);animation:ProgressTrack-module-scss-module__4LKCRa__progress-crawl var(--duration-crawl) var(--ease-out) infinite}@media (prefers-reduced-motion:reduce){.ProgressTrack-module-scss-module__4LKCRa__segment[data-state=active]{background-image:none;animation:none}}.ProgressTrack-module-scss-module__4LKCRa__root[data-state=spent] .ProgressTrack-module-scss-module__4LKCRa__step{color:var(--color-text-muted)}.ProgressTrack-module-scss-module__4LKCRa__root[data-state=spent] .ProgressTrack-module-scss-module__4LKCRa__segment[data-state=done]{background-color:var(--color-border-strong)}}
@layer components{.CurrencyConverter-module-scss-module__Ezirda__root{gap:var(--space-3xs);padding:var(--space-3xs);background-color:var(--color-surface-active);border-radius:var(--radius-md);grid-auto-flow:column;display:inline-grid}.CurrencyConverter-module-scss-module__Ezirda__field{align-items:center;gap:var(--space-3xs);block-size:var(--space-md);padding-inline:var(--space-2xs);background-color:var(--color-bg);border-radius:var(--radius-sm);display:flex}.CurrencyConverter-module-scss-module__Ezirda__field:focus-within{outline:var(--border-thick) solid var(--color-focus);outline-offset:0}.CurrencyConverter-module-scss-module__Ezirda__input{inline-size:var(--measure-money);font-family:var(--font-mono);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;text-align:end;color:var(--color-text);background-color:#0000;border:0;padding:0}.CurrencyConverter-module-scss-module__Ezirda__input:focus{outline:0}.CurrencyConverter-module-scss-module__Ezirda__input::placeholder{color:var(--color-text-disabled)}.CurrencyConverter-module-scss-module__Ezirda__code{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:var(--tracking-wide);color:var(--color-text-muted)}}
@layer components{.Steps-module-scss-module__j9lnyq__root{gap:var(--space-lg);grid-template-columns:1fr;list-style:none;display:grid}@media (min-width:768px){.Steps-module-scss-module__j9lnyq__root{grid-template-columns:repeat(3,1fr)}}.Steps-module-scss-module__j9lnyq__step{column-gap:var(--space-sm);row-gap:var(--space-3xs);grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:start;display:grid}.Steps-module-scss-module__j9lnyq__step[data-tone=primary]{--step-surface:var(--color-primary-surface);--step-ink:var(--color-primary-text)}.Steps-module-scss-module__j9lnyq__step[data-tone=secondary]{--step-surface:var(--color-secondary-surface);--step-ink:var(--color-secondary-text)}.Steps-module-scss-module__j9lnyq__step[data-tone=accent]{--step-surface:var(--color-accent-surface);--step-ink:var(--color-accent-text)}.Steps-module-scss-module__j9lnyq__number{inline-size:var(--space-xl);block-size:var(--space-xl);color:var(--step-ink);background-color:var(--step-surface);border-radius:var(--radius-md);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--leading-solid);font-variant-numeric:tabular-nums;grid-row:1/span 2;place-items:center;display:grid}.Steps-module-scss-module__j9lnyq__title{font-size:var(--text-lg)}.Steps-module-scss-module__j9lnyq__body{max-inline-size:var(--measure-prose);color:var(--color-text-muted);font-size:var(--text-sm)}}
@layer components{.ThemeToggle-module-scss-module__E9nw7W__root{gap:var(--space-3xs);padding:var(--space-3xs);background-color:var(--color-surface-active);border-radius:var(--radius-md);grid-auto-flow:column;display:inline-grid}.ThemeToggle-module-scss-module__E9nw7W__option{inline-size:var(--space-lg);block-size:var(--space-lg);color:var(--color-text-muted);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out);background-color:#0000;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.ThemeToggle-module-scss-module__E9nw7W__option:hover{color:var(--color-text)}}.ThemeToggle-module-scss-module__E9nw7W__option:focus-visible{outline:var(--border-thick) solid var(--color-focus);outline-offset:0}:root:not([data-theme]) .ThemeToggle-module-scss-module__E9nw7W__option[data-theme-option=system],:root[data-theme=light] .ThemeToggle-module-scss-module__E9nw7W__option[data-theme-option=light],:root[data-theme=dark] .ThemeToggle-module-scss-module__E9nw7W__option[data-theme-option=dark]{color:var(--color-secondary-text);background-color:var(--color-bg)}}
@layer components{.AuthGateDialog-module-scss-module__W6qWhG__root{--gate-dialog-space:var(--space-lg);--gate-dialog-close:var(--space-xl);inline-size:min(var(--measure-dialog),100vw - var(--space-md));padding:var(--gate-dialog-space);color:var(--color-text);background-color:var(--color-bg);border-radius:var(--radius-md);border:0}.AuthGateDialog-module-scss-module__W6qWhG__root::backdrop{background-color:var(--color-scrim)}.AuthGateDialog-module-scss-module__W6qWhG__title{font-size:var(--text-xl);padding-inline-end:var(--gate-dialog-close)}.AuthGateDialog-module-scss-module__W6qWhG__body{margin-block-start:var(--space-sm)}.AuthGateDialog-module-scss-module__W6qWhG__close{--button-padding:var(--space-2xs);position:absolute;inset-block-start:var(--gate-dialog-space);inset-inline-end:var(--gate-dialog-space)}}
@layer components{@keyframes Skeleton-module-scss-module__ga7Nga__skeleton-reveal{0%{background-color:#0000}}@keyframes Skeleton-module-scss-module__ga7Nga__skeleton-breathe{0%{opacity:1}to{opacity:var(--opacity-resting)}}.Skeleton-module-scss-module__ga7Nga__root{-webkit-user-select:none;user-select:none;border-radius:var(--radius-sm);background-color:var(--color-surface-active);animation:Skeleton-module-scss-module__ga7Nga__skeleton-reveal var(--duration-fast) var(--ease-out) var(--duration-reveal) both,Skeleton-module-scss-module__ga7Nga__skeleton-breathe var(--duration-breathe) var(--ease-in-out) var(--duration-reveal) infinite alternate;display:inline}@media (prefers-reduced-motion:reduce){.Skeleton-module-scss-module__ga7Nga__root{animation:Skeleton-module-scss-module__ga7Nga__skeleton-reveal var(--duration-fast) var(--ease-out) var(--duration-reveal) both}}.Skeleton-module-scss-module__ga7Nga__root[data-circle]{border-radius:50%;block-size:1em;inline-size:1em;display:block}.Skeleton-module-scss-module__ga7Nga__sample{visibility:hidden}}
@layer components{.VisuallyHidden-module-scss-module__zkWt9W__root{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
@layer components{.CloudBrowser-module-scss-module__4yvyyW__root{--cloud-browser-bar:var(--space-xl);--cloud-browser-chrome:var(--measure-chrome);display:grid}.CloudBrowser-module-scss-module__4yvyyW__stage{grid-template-rows:var(--cloud-browser-bar) auto;display:grid}.CloudBrowser-module-scss-module__4yvyyW__bar{justify-content:space-between;align-items:center;gap:var(--space-2xs) var(--space-md);padding-inline:var(--space-xs);display:flex;overflow:hidden}.CloudBrowser-module-scss-module__4yvyyW__status{align-items:center;gap:var(--space-2xs);color:var(--color-text-muted);font-size:var(--text-2xs);display:flex}.CloudBrowser-module-scss-module__4yvyyW__pulse{inline-size:var(--space-2xs);block-size:var(--space-2xs);background-color:var(--color-secondary);border-radius:var(--radius-sm);flex:none}.CloudBrowser-module-scss-module__4yvyyW__pulse[data-idle]{background-color:var(--color-accent)}.CloudBrowser-module-scss-module__4yvyyW__wireframe{grid-template-rows:var(--cloud-browser-chrome) 1fr;min-block-size:100%;display:grid}.CloudBrowser-module-scss-module__4yvyyW__chrome{align-items:center;gap:var(--space-2xs);padding-inline:var(--space-xs);color:var(--color-text-disabled);display:flex}.CloudBrowser-module-scss-module__4yvyyW__address{block-size:var(--space-sm);background-color:var(--color-bg-subtle);border-radius:var(--radius-sm);flex:1;margin-inline-start:var(--space-3xs)}.CloudBrowser-module-scss-module__4yvyyW__browser{aspect-ratio:var(--ratio-screen);border-radius:var(--radius-md);min-block-size:0;min-inline-size:0;overflow:hidden}.CloudBrowser-module-scss-module__4yvyyW__screen{aspect-ratio:var(--ratio-screen);background-color:var(--color-bg);border-radius:var(--radius-md);min-inline-size:0;overflow:hidden}.CloudBrowser-module-scss-module__4yvyyW__globe{z-index:0;object-fit:contain;block-size:100%;inline-size:100%;opacity:var(--opacity-faint);pointer-events:none;position:absolute;inset:0}.CloudBrowser-module-scss-module__4yvyyW__placeholder{justify-content:center;align-items:center;gap:var(--space-2xs);min-block-size:100%;padding-block:var(--space-sm);padding-inline:var(--layout-inset);text-align:center;flex-direction:column;display:flex;position:relative}.CloudBrowser-module-scss-module__4yvyyW__front{z-index:1;align-items:center;gap:var(--space-sm);inline-size:100%;max-inline-size:var(--measure-narrow);flex-direction:column;display:flex;position:relative}.CloudBrowser-module-scss-module__4yvyyW__prompt{color:var(--color-text-muted);font-size:var(--text-sm)}.CloudBrowser-module-scss-module__4yvyyW__choices{justify-content:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.CloudBrowser-module-scss-module__4yvyyW__runs{gap:var(--space-2xs);flex-direction:column;inline-size:100%;list-style:none;display:flex}.CloudBrowser-module-scss-module__4yvyyW__shortcuts{gap:var(--space-2xs);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}@media (min-width:768px){.CloudBrowser-module-scss-module__4yvyyW__shortcuts{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.CloudBrowser-module-scss-module__4yvyyW__shortcuts>li{display:flex}.CloudBrowser-module-scss-module__4yvyyW__shortcut{align-items:flex-start;gap:var(--space-3xs);padding:var(--space-sm);text-align:start;background-color:var(--color-bg-subtle);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out),opacity var(--duration-base) var(--ease-out),transform var(--duration-base) var(--ease-out);flex-direction:column;flex:1;display:flex}@media (hover:hover) and (pointer:fine){.CloudBrowser-module-scss-module__4yvyyW__shortcut:hover{background-color:var(--color-surface)}}.CloudBrowser-module-scss-module__4yvyyW__shortcut:focus-visible{outline:var(--border-thick) solid var(--color-focus);outline-offset:0}.CloudBrowser-module-scss-module__4yvyyW__shortcut:disabled{color:var(--color-text-disabled);cursor:not-allowed}.CloudBrowser-module-scss-module__4yvyyW__shortcut[aria-busy=true]{z-index:1;background-color:var(--color-secondary-surface);outline:var(--border-hairline) solid var(--color-secondary-text);transform:scale(var(--zoom-lift));cursor:progress;position:relative}.CloudBrowser-module-scss-module__4yvyyW__shortcut[data-state=receded]{opacity:var(--opacity-receded)}@media (prefers-reduced-motion:reduce){.CloudBrowser-module-scss-module__4yvyyW__shortcut{transition:none}.CloudBrowser-module-scss-module__4yvyyW__shortcut[aria-busy=true]{transform:none}}.CloudBrowser-module-scss-module__4yvyyW__mark{inline-size:var(--space-md);block-size:var(--space-md);object-fit:contain}.CloudBrowser-module-scss-module__4yvyyW__brand{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}.CloudBrowser-module-scss-module__4yvyyW__domain{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-muted)}.CloudBrowser-module-scss-module__4yvyyW__root[data-focused]{block-size:100cqb;padding:var(--space-2xs);background-color:var(--color-bg-subtle);border-radius:var(--radius-md);grid-template-rows:minmax(0,1fr)}.CloudBrowser-module-scss-module__4yvyyW__root[data-focused] .CloudBrowser-module-scss-module__4yvyyW__panel{grid-template-rows:minmax(0,1fr);min-block-size:0;display:grid}.CloudBrowser-module-scss-module__4yvyyW__root[data-focused] .CloudBrowser-module-scss-module__4yvyyW__stage{grid-template-rows:var(--cloud-browser-bar) minmax(0, 1fr);min-block-size:0}.CloudBrowser-module-scss-module__4yvyyW__root[data-focused] .CloudBrowser-module-scss-module__4yvyyW__browser{aspect-ratio:auto}.CloudBrowser-module-scss-module__4yvyyW__root[data-focused] .CloudBrowser-module-scss-module__4yvyyW__screen{aspect-ratio:auto;background-color:var(--color-bg-subtle);place-items:start center;min-block-size:0;display:grid;container-type:size}.CloudBrowser-module-scss-module__4yvyyW__root[data-focused] .CloudBrowser-module-scss-module__4yvyyW__wireframe{inline-size:min(100cqi,100cqb*var(--ratio-screen));block-size:auto;aspect-ratio:var(--ratio-screen);background-color:var(--color-bg);border-radius:var(--radius-md);min-block-size:0;overflow:auto}}
@layer components{.RemoteBrowser-module-scss-module__ej73rq__root{background-color:var(--color-bg-subtle);border-radius:var(--radius-md);grid-template-rows:auto auto minmax(0,1fr);block-size:100%;min-block-size:0;display:grid;overflow:hidden}.RemoteBrowser-module-scss-module__ej73rq__root:fullscreen{border-radius:0}.RemoteBrowser-module-scss-module__ej73rq__tabs{align-items:stretch;gap:var(--space-3xs);min-inline-size:0;scrollbar-width:none;background-color:var(--color-surface);padding-block-start:var(--space-2xs);padding-inline-start:var(--space-2xs);display:flex;overflow-x:auto}.RemoteBrowser-module-scss-module__ej73rq__tab{flex:0 1 var(--measure-tab);min-inline-size:var(--space-3xl);color:var(--color-text-muted);border-radius:var(--radius-md) var(--radius-md) 0 0;align-items:center;display:flex;position:relative}.RemoteBrowser-module-scss-module__ej73rq__tab:has([aria-selected=true]){color:var(--color-text);background-color:var(--color-bg)}@media (hover:hover) and (pointer:fine){.RemoteBrowser-module-scss-module__ej73rq__tab:hover:not(:has([aria-selected=true])){background-color:var(--color-surface-hover)}}.RemoteBrowser-module-scss-module__ej73rq__tabButton{align-items:center;gap:var(--space-2xs);min-inline-size:0;padding-block:var(--space-2xs);padding-inline:var(--space-2xs) 0;font-size:var(--text-2xs);text-align:start;color:inherit;cursor:default;flex:1;display:flex}.RemoteBrowser-module-scss-module__ej73rq__tabButton:focus-visible{outline:var(--border-thick) solid var(--color-focus);outline-offset:calc(-1*var(--border-thick))}.RemoteBrowser-module-scss-module__ej73rq__favicon{inline-size:var(--space-sm);block-size:var(--space-sm);object-fit:contain;flex:none}.RemoteBrowser-module-scss-module__ej73rq__tabTitle{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RemoteBrowser-module-scss-module__ej73rq__tabClose,.RemoteBrowser-module-scss-module__ej73rq__newTab,.RemoteBrowser-module-scss-module__ej73rq__tool{inline-size:var(--space-lg);block-size:var(--space-lg);color:var(--color-text-muted);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--duration-base) var(--ease-out),background-color var(--duration-base) var(--ease-out);flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.RemoteBrowser-module-scss-module__ej73rq__tabClose:hover,.RemoteBrowser-module-scss-module__ej73rq__newTab:hover,.RemoteBrowser-module-scss-module__ej73rq__tool:hover{color:var(--color-text);background-color:var(--color-surface-hover)}}.RemoteBrowser-module-scss-module__ej73rq__tabClose:focus-visible,.RemoteBrowser-module-scss-module__ej73rq__newTab:focus-visible,.RemoteBrowser-module-scss-module__ej73rq__tool:focus-visible{outline:var(--border-thick) solid var(--color-focus);outline-offset:calc(-1*var(--border-thick))}.RemoteBrowser-module-scss-module__ej73rq__tabClose{inline-size:var(--space-md);block-size:var(--space-md);margin-inline-end:var(--space-3xs)}.RemoteBrowser-module-scss-module__ej73rq__newTab{align-self:center}.RemoteBrowser-module-scss-module__ej73rq__spinner{inline-size:var(--space-2xs);block-size:var(--space-2xs);margin-inline:var(--space-3xs);background-color:var(--color-secondary);border-radius:var(--radius-sm);animation:RemoteBrowser-module-scss-module__ej73rq__breathe var(--duration-breathe) var(--ease-in-out) infinite alternate;flex:none}@media (prefers-reduced-motion:reduce){.RemoteBrowser-module-scss-module__ej73rq__spinner{animation:none}}@keyframes RemoteBrowser-module-scss-module__ej73rq__breathe{to{opacity:var(--opacity-resting)}}.RemoteBrowser-module-scss-module__ej73rq__toolbar{align-items:center;gap:var(--space-2xs);min-inline-size:0;padding:var(--space-3xs) var(--space-2xs);background-color:var(--color-bg);display:flex}.RemoteBrowser-module-scss-module__ej73rq__navigation{flex:none;display:flex}.RemoteBrowser-module-scss-module__ej73rq__address{align-items:center;gap:var(--space-2xs);min-inline-size:var(--measure-tab);padding-inline:var(--space-2xs);background-color:var(--color-bg-subtle);border-radius:var(--radius-md);flex:1;display:flex}.RemoteBrowser-module-scss-module__ej73rq__address:focus-within{outline:var(--border-thick) solid var(--color-focus)}.RemoteBrowser-module-scss-module__ej73rq__lock{color:var(--color-text-muted);display:grid}.RemoteBrowser-module-scss-module__ej73rq__addressInput{min-inline-size:0;padding-block:var(--space-2xs);font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text);background:0 0;border:0;outline:none;flex:1}.RemoteBrowser-module-scss-module__ej73rq__place{align-items:center;gap:var(--space-3xs);padding-inline:var(--space-2xs);font-size:var(--text-2xs);color:var(--color-text);flex:none;display:flex}@media (max-width:1023.98px){.RemoteBrowser-module-scss-module__ej73rq__placeName{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.RemoteBrowser-module-scss-module__ej73rq__clock{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.RemoteBrowser-module-scss-module__ej73rq__clock[data-warning]{color:var(--color-primary-text)}.RemoteBrowser-module-scss-module__ej73rq__actions{gap:var(--space-3xs);flex:none;display:flex}.RemoteBrowser-module-scss-module__ej73rq__downloads{flex:none;position:relative}.RemoteBrowser-module-scss-module__ej73rq__downloadsSummary{align-items:center;gap:var(--space-3xs);padding:var(--space-3xs) var(--space-2xs);font-size:var(--text-2xs);color:var(--color-text-muted);cursor:pointer;list-style:none;display:flex}@media (hover:hover) and (pointer:fine){.RemoteBrowser-module-scss-module__ej73rq__downloadsSummary:hover{color:var(--color-text)}}.RemoteBrowser-module-scss-module__ej73rq__downloadsSummary::-webkit-details-marker{display:none}.RemoteBrowser-module-scss-module__ej73rq__downloadList{z-index:2;min-inline-size:var(--measure-panel);background-color:var(--color-bg);border:var(--border-hairline) solid var(--color-border-subtle);border-radius:var(--radius-md);list-style:none;position:absolute;inset-block-start:100%;inset-inline-end:0;overflow:hidden}.RemoteBrowser-module-scss-module__ej73rq__downloadItem{inline-size:100%;padding:var(--space-2xs) var(--space-sm);font-family:var(--font-mono);font-size:var(--text-2xs);text-align:start;overflow-wrap:anywhere;cursor:pointer}@media (hover:hover) and (pointer:fine){.RemoteBrowser-module-scss-module__ej73rq__downloadItem:hover{background-color:var(--color-surface-hover)}}@media (max-width:1279.98px){.RemoteBrowser-module-scss-module__ej73rq__label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.RemoteBrowser-module-scss-module__ej73rq__viewport{background-color:var(--color-bg);touch-action:none;outline:none;position:relative;overflow:hidden}.RemoteBrowser-module-scss-module__ej73rq__video{inline-size:var(--stream-width,100%);block-size:var(--stream-height,100%);opacity:0;pointer-events:none;max-inline-size:none;transition:opacity var(--duration-base) var(--ease-out);position:absolute;inset-block-start:var(--stream-top,0);inset-inline-start:var(--stream-left,0)}.RemoteBrowser-module-scss-module__ej73rq__video[data-ready]{opacity:1}.RemoteBrowser-module-scss-module__ej73rq__loadingBar{block-size:var(--border-thick);pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0;overflow:hidden}.RemoteBrowser-module-scss-module__ej73rq__loadingBar:after{content:"";inline-size:var(--space-4xl);background-color:var(--color-secondary);animation:RemoteBrowser-module-scss-module__ej73rq__sweep var(--duration-crawl) var(--ease-in-out) infinite;position:absolute;inset-block:0}@media (prefers-reduced-motion:reduce){.RemoteBrowser-module-scss-module__ej73rq__loadingBar:after{inline-size:100%;animation:none}}@keyframes RemoteBrowser-module-scss-module__ej73rq__sweep{0%{transform:translate(-100%)}to{transform:translate(100vw)}}.RemoteBrowser-module-scss-module__ej73rq__notice{padding:var(--space-2xs) var(--space-sm);font-size:var(--text-2xs);color:var(--color-text);background-color:var(--color-surface);border-radius:var(--radius-md);position:absolute;inset-block-start:var(--space-sm);inset-inline-start:50%;transform:translate(-50%)}.RemoteBrowser-module-scss-module__ej73rq__banner{z-index:1;inset-block-start:var(--space-sm);inset-inline:var(--space-sm);justify-content:space-between;align-items:center;gap:var(--space-2xs) var(--space-sm);max-inline-size:var(--measure-narrow);padding:var(--space-2xs) var(--space-sm);font-size:var(--text-2xs);color:var(--color-text);background-color:var(--color-primary-surface);border-radius:var(--radius-md);flex-wrap:wrap;margin-inline:auto;display:flex;position:absolute}.RemoteBrowser-module-scss-module__ej73rq__bannerActions{gap:var(--space-3xs);display:flex}.RemoteBrowser-module-scss-module__ej73rq__opening,.RemoteBrowser-module-scss-module__ej73rq__newTabPage{justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-md);background-color:var(--color-bg);flex-direction:column;display:flex;position:absolute;inset:0}.RemoteBrowser-module-scss-module__ej73rq__openingCard{gap:var(--space-sm);inline-size:100%;max-inline-size:var(--measure-dialog);flex-direction:column;display:flex}.RemoteBrowser-module-scss-module__ej73rq__openingTitle,.RemoteBrowser-module-scss-module__ej73rq__newTabPrompt{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center}.RemoteBrowser-module-scss-module__ej73rq__shortcuts{gap:var(--space-2xs);inline-size:100%;max-inline-size:var(--measure-narrow);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}@media (min-width:768px){.RemoteBrowser-module-scss-module__ej73rq__shortcuts{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.RemoteBrowser-module-scss-module__ej73rq__shortcuts>li{display:flex}.RemoteBrowser-module-scss-module__ej73rq__shortcut{align-items:flex-start;gap:var(--space-3xs);padding:var(--space-sm);text-align:start;background-color:var(--color-bg-subtle);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--duration-base) var(--ease-out);flex-direction:column;flex:1;display:flex}@media (hover:hover) and (pointer:fine){.RemoteBrowser-module-scss-module__ej73rq__shortcut:hover{background-color:var(--color-surface)}}.RemoteBrowser-module-scss-module__ej73rq__shortcut:focus-visible{outline:var(--border-thick) solid var(--color-focus);outline-offset:calc(-1*var(--border-thick))}.RemoteBrowser-module-scss-module__ej73rq__shortcutLabel{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}.RemoteBrowser-module-scss-module__ej73rq__shortcutHost{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--color-text-muted)}}
@layer components{.SiteFooter-module-scss-module__L33jrG__root{gap:var(--space-xl);display:grid}.SiteFooter-module-scss-module__L33jrG__columns{gap:var(--space-lg) var(--space-xl);grid-template-columns:1fr;display:grid}@media (min-width:480px){.SiteFooter-module-scss-module__L33jrG__columns{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.SiteFooter-module-scss-module__L33jrG__columns{grid-template-columns:1.6fr repeat(3,1fr)}}.SiteFooter-module-scss-module__L33jrG__brand{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}@media (max-width:767.98px){.SiteFooter-module-scss-module__L33jrG__brand{grid-column:1/-1}}.SiteFooter-module-scss-module__L33jrG__group{align-items:flex-start;gap:var(--space-3xs);flex-direction:column;display:flex}.SiteFooter-module-scss-module__L33jrG__heading{color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-block-end:var(--space-3xs)}.SiteFooter-module-scss-module__L33jrG__link{color:var(--color-text-muted);font-size:var(--text-sm);transition:color var(--duration-base) var(--ease-out)}@media (hover:hover) and (pointer:fine){.SiteFooter-module-scss-module__L33jrG__link:hover{color:var(--color-text)}}.SiteFooter-module-scss-module__L33jrG__base{justify-content:space-between;align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;padding-block-start:var(--space-lg);display:flex}}
@layer layout{.Workspace-module-scss-module__kXdsWW__root{flex-direction:column;block-size:100dvh;display:flex}.Workspace-module-scss-module__kXdsWW__main{min-block-size:0;padding-block:var(--space-sm);flex-direction:column;flex:1;display:flex;container-type:size}}
