.layout-module__nsrX5W__search{min-inline-size:0;min-block-size:var(--app-control-h-sm);align-items:center;gap:var(--app-space-2);padding-inline:var(--app-space-2) var(--app-space-1);border:1px solid var(--app-border);border-radius:var(--app-radius-sm);background:var(--app-surface);color:var(--app-text-tertiary);font:var(--app-weight-regular) var(--app-text-small) / 1.3 var(--app-font);text-align:start;cursor:pointer;transition:background-color var(--app-duration) var(--app-ease), border-color var(--app-duration) var(--app-ease), color var(--app-duration) var(--app-ease);display:inline-flex}.layout-module__nsrX5W__search:hover{border-color:var(--app-border-strong);color:var(--app-text-secondary)}.layout-module__nsrX5W__search:focus-visible{outline:2px solid var(--app-focus);outline-offset:0}.layout-module__nsrX5W__search>svg{flex:none;block-size:1rem;inline-size:1rem}.layout-module__nsrX5W__searchLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.layout-module__nsrX5W__kbd{border:1px solid var(--app-border);background:var(--app-surface-sunken);color:var(--app-text-tertiary);font:var(--app-weight-medium) .6875rem / 1.4 var(--app-font);border-radius:.3125rem;flex:none;padding:.0625rem .375rem}@media (min-width:48rem){.layout-module__nsrX5W__search{inline-size:14rem}}@media (max-width:47.99rem){.layout-module__nsrX5W__search{inline-size:var(--app-control-h);min-block-size:var(--app-control-h);color:var(--app-text-secondary);background:0 0;border-color:#0000;justify-content:center;padding:0}.layout-module__nsrX5W__searchLabel,.layout-module__nsrX5W__kbd{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (pointer:coarse){.layout-module__nsrX5W__search{min-block-size:var(--app-touch)}}.layout-module__nsrX5W__palette{border:1px solid var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface-raised);inline-size:min(36rem,100vw - 1.5rem);max-inline-size:none;box-shadow:var(--app-shadow-raised);color:var(--app-text);font-family:var(--app-font);padding:0;overflow:hidden}.layout-module__nsrX5W__palette [cmdk-root]{color:var(--app-text);background:0 0}.layout-module__nsrX5W__palette [data-slot=command-input-wrapper]{gap:var(--app-space-2);block-size:3.25rem;padding-inline:var(--app-space-4);border-color:var(--app-border);color:var(--app-text-tertiary)}.layout-module__nsrX5W__palette [data-slot=command-input-wrapper] svg{opacity:1;block-size:1rem;inline-size:1rem}.layout-module__nsrX5W__palette [cmdk-input]{block-size:3.25rem;color:var(--app-text);font:var(--app-weight-regular) var(--app-text-body) / 1.4 var(--app-font)}.layout-module__nsrX5W__palette [cmdk-input]::placeholder{color:var(--app-text-tertiary)}.layout-module__nsrX5W__paletteList{max-block-size:min(22rem,60dvh);padding:var(--app-space-2);overflow-y:auto}.layout-module__nsrX5W__palette [cmdk-group]{padding:0}.layout-module__nsrX5W__palette [cmdk-group-heading]{padding:var(--app-space-2) var(--app-space-3) var(--app-space-1);color:var(--app-text-tertiary);font-size:var(--app-text-meta);font-weight:var(--app-weight-medium)}.layout-module__nsrX5W__palette [cmdk-item]{align-items:center;gap:var(--app-space-3);min-block-size:2.25rem;padding:0 var(--app-space-3);border-radius:var(--app-radius-sm);color:var(--app-text);font-size:var(--app-text-control);cursor:pointer;display:flex}.layout-module__nsrX5W__palette [cmdk-item] svg{block-size:1rem;inline-size:1rem;color:var(--app-text-tertiary)}.layout-module__nsrX5W__palette [cmdk-item][data-selected=true]{background:var(--app-surface-hover);color:var(--app-text)}.layout-module__nsrX5W__paletteEmpty{padding:var(--app-space-5) var(--app-space-3);color:var(--app-text-secondary);font-size:var(--app-text-small);text-align:center}@media (pointer:coarse){.layout-module__nsrX5W__palette [cmdk-item]{min-block-size:var(--app-touch)}}.layout-module__nsrX5W__account{align-items:center;gap:var(--app-space-3);min-block-size:3rem;inline-size:100%;padding:var(--app-space-2);border-radius:var(--app-radius-sm);color:var(--app-text);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--app-duration) var(--app-ease);background:0 0;border:0;display:flex}.layout-module__nsrX5W__account:hover,.layout-module__nsrX5W__account[data-state=open]{background:var(--app-sidebar-hover)}.layout-module__nsrX5W__account:focus-visible{outline:2px solid var(--app-focus);outline-offset:-2px}.layout-module__nsrX5W__avatar{border-radius:var(--app-radius-full);background:var(--app-surface-active);block-size:2rem;inline-size:2rem;color:var(--app-text);font-size:var(--app-text-meta);font-weight:var(--app-weight-semibold);flex:none;place-items:center;display:grid}.layout-module__nsrX5W__identity{flex-direction:column;flex:1;gap:.0625rem;min-inline-size:0;display:flex}.layout-module__nsrX5W__name{color:var(--app-text);font-size:var(--app-text-control);font-weight:var(--app-weight-medium);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.layout-module__nsrX5W__subtitle{color:var(--app-text-tertiary);font-size:var(--app-text-meta);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.layout-module__nsrX5W__chevron{block-size:1rem;inline-size:1rem;color:var(--app-text-tertiary);flex:none}.layout-module__nsrX5W__menu{inline-size:calc(var(--app-sidebar-w) - var(--app-space-4));min-inline-size:15rem;padding:var(--app-space-1);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface-raised);box-shadow:var(--app-shadow-raised);color:var(--app-text);font-family:var(--app-font)}.layout-module__nsrX5W__menuIdentity{align-items:center;gap:var(--app-space-3);min-inline-size:0;padding:var(--app-space-2);display:flex}.layout-module__nsrX5W__menuNote{padding:var(--app-space-1) var(--app-space-3);color:var(--app-text-tertiary);font-size:var(--app-text-meta);margin:0}.layout-module__nsrX5W__menuItem{align-items:center;gap:var(--app-space-3);min-block-size:2.25rem;padding-inline:var(--app-space-3);color:var(--app-text);font-size:var(--app-text-control);cursor:pointer;border-radius:.375rem;display:flex}.layout-module__nsrX5W__menuItem svg{block-size:1rem;inline-size:1rem;color:var(--app-text-secondary)}.layout-module__nsrX5W__menuItem[data-highlighted]{background:var(--app-surface-hover);outline:none}.layout-module__nsrX5W__menuDanger,.layout-module__nsrX5W__menuDanger svg{color:var(--app-danger)}.layout-module__nsrX5W__menuSeparator{block-size:1px;margin:var(--app-space-1) calc(var(--app-space-1) * -1);background:var(--app-border)}@media (pointer:coarse){.layout-module__nsrX5W__menuItem{min-block-size:var(--app-touch)}}.layout-module__nsrX5W__dialog{gap:var(--app-space-5);border-color:var(--app-border);border-radius:var(--app-radius-lg);background:var(--app-surface-raised);box-shadow:var(--app-shadow-raised);color:var(--app-text);font-family:var(--app-font)}@media (min-width:40rem){.layout-module__nsrX5W__dialog{max-inline-size:26rem}}.layout-module__nsrX5W__dialogHeader{gap:var(--app-space-2);flex-direction:column;display:flex}.layout-module__nsrX5W__dialogTitle{color:var(--app-text);font-size:var(--app-text-title-lg);font-weight:var(--app-weight-semibold);line-height:var(--app-leading-title);margin:0}.layout-module__nsrX5W__dialogBody{color:var(--app-text-secondary);font-size:var(--app-text-control);line-height:var(--app-leading-small)}.layout-module__nsrX5W__dialogFooter{justify-content:flex-end;gap:var(--app-space-2);flex-wrap:wrap;display:flex}@media (max-width:39.99rem){.layout-module__nsrX5W__dialogFooter{flex-direction:column-reverse}.layout-module__nsrX5W__dialogFooter>*{inline-size:100%}}
.Toast-module__73Ezmq__region{z-index:var(--z-toast);inline-size:min(calc(var(--space-10) * 3), calc(100vw - var(--space-6)));pointer-events:none;position:fixed;inset-block-end:calc(var(--space-5) + env(safe-area-inset-bottom));inset-inline-end:calc(var(--space-5) + env(safe-area-inset-right))}.Toast-module__73Ezmq__stack{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Toast-module__73Ezmq__toast{--toast-accent:var(--color-text-secondary);align-items:start;gap:var(--space-3);padding-block:var(--space-3);padding-inline:var(--space-4) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-3);box-shadow:var(--shadow-2);color:var(--color-text-primary);pointer-events:auto;animation:Toast-module__73Ezmq__toast-enter var(--duration-base) var(--ease-enter);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.Toast-module__73Ezmq__toast[data-tone=info]{--toast-accent:var(--color-info)}.Toast-module__73Ezmq__toast[data-tone=success]{--toast-accent:var(--color-success)}.Toast-module__73Ezmq__toast[data-tone=warning]{--toast-accent:var(--color-warning)}.Toast-module__73Ezmq__toast[data-tone=danger]{--toast-accent:var(--color-danger)}.Toast-module__73Ezmq__icon{block-size:var(--leading-sm);color:var(--toast-accent);align-items:center;display:inline-flex}.Toast-module__73Ezmq__content{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.Toast-module__73Ezmq__title{font:var(--type-ui-strong);overflow-wrap:anywhere}.Toast-module__73Ezmq__body{color:var(--color-text-secondary);font:var(--type-ui);overflow-wrap:anywhere}.Toast-module__73Ezmq__action{min-block-size:var(--target-touch);color:var(--color-text-primary);font:var(--type-ui-strong);text-underline-offset:.2em;cursor:pointer;margin-block-start:var(--space-1);padding-inline:0;text-decoration:underline}@keyframes Toast-module__73Ezmq__toast-enter{0%{opacity:0;translate:0 var(--motion-distance-md)}}.Toast-module__73Ezmq__queued{inline-size:fit-content;padding-block:var(--space-1);padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-3);color:var(--color-text-secondary);font:var(--type-caption-strong);margin-block-start:var(--space-1);margin-inline-start:auto}.Toast-module__73Ezmq__queued[data-viewport=mobile]{display:none}@media (max-width:767px){.Toast-module__73Ezmq__region{inset-inline:calc(var(--space-4) + env(safe-area-inset-left)) calc(var(--space-4) + env(safe-area-inset-right));inline-size:auto;inset-block-end:calc(var(--space-4) + env(safe-area-inset-bottom))}.Toast-module__73Ezmq__toast:not(:last-child){display:none}.Toast-module__73Ezmq__queued[data-viewport=mobile]{display:block}.Toast-module__73Ezmq__queued[data-viewport=desktop]{display:none}}@media (prefers-reduced-motion:reduce){.Toast-module__73Ezmq__toast{animation-name:Toast-module__73Ezmq__toast-fade}@keyframes Toast-module__73Ezmq__toast-fade{0%{opacity:0}}}@media (forced-colors:active){.Toast-module__73Ezmq__toast,.Toast-module__73Ezmq__queued{border-color:canvastext}.Toast-module__73Ezmq__icon{color:canvastext}}
.Tooltip-module__x1CNIa__anchor{display:inline-flex;position:relative}.Tooltip-module__x1CNIa__tooltip{z-index:var(--z-tooltip);inline-size:max-content;max-inline-size:min(calc(var(--space-9) * 3), calc(100vw - var(--space-6)));padding-block:var(--space-1);padding-inline:var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface-3);box-shadow:var(--shadow-1);color:var(--color-text-primary);font:var(--type-caption);text-align:center;overflow-wrap:anywhere;translate:calc(-50% + var(--tooltip-shift,0px)) 0;display:none;position:absolute;inset-inline-start:50%}.Tooltip-module__x1CNIa__tooltip[data-placement=top]{inset-block-end:calc(100% + var(--space-2))}.Tooltip-module__x1CNIa__tooltip[data-placement=bottom]{inset-block-start:calc(100% + var(--space-2))}.Tooltip-module__x1CNIa__tooltip:before{content:"";block-size:var(--space-2);position:absolute;inset-inline:0}.Tooltip-module__x1CNIa__tooltip[data-placement=top]:before{inset-block-start:100%}.Tooltip-module__x1CNIa__tooltip[data-placement=bottom]:before{inset-block-end:100%}.Tooltip-module__x1CNIa__tooltip[data-open]{opacity:1;transition:opacity var(--duration-base) var(--ease-enter);display:block}@starting-style{.Tooltip-module__x1CNIa__tooltip[data-open]{opacity:0}}@media (forced-colors:active){.Tooltip-module__x1CNIa__tooltip{border-color:canvastext}}
.EmptyState-module__QptO4G__root{justify-items:start;gap:var(--space-3);padding:var(--space-6) 0;max-inline-size:28rem;display:grid}.EmptyState-module__QptO4G__icon{block-size:2.5rem;inline-size:2.5rem;color:var(--color-text-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);place-items:center;display:grid}.EmptyState-module__QptO4G__title{font:var(--type-heading-3);color:var(--color-text-primary);margin:0}.EmptyState-module__QptO4G__body{max-inline-size:var(--measure);font:var(--type-ui);color:var(--color-text-secondary);text-wrap:pretty;margin:0}.EmptyState-module__QptO4G__action{margin-block-start:var(--space-1)}
.Disclosure-module__dqFcTW__root{min-inline-size:0}.Disclosure-module__dqFcTW__root[data-variant=section]{border-block-start:1px solid var(--color-border)}.Disclosure-module__dqFcTW__trigger{align-items:center;gap:var(--space-2);inline-size:100%;min-block-size:var(--target-touch);color:var(--color-text-primary);font:var(--type-ui-strong);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.Disclosure-module__dqFcTW__trigger:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.Disclosure-module__dqFcTW__root[data-variant=quiet] .Disclosure-module__dqFcTW__trigger{inline-size:auto;color:var(--color-text-secondary);font:var(--type-caption-strong)}.Disclosure-module__dqFcTW__trigger:hover .Disclosure-module__dqFcTW__title{color:var(--color-text-primary);text-underline-offset:.2em;text-decoration:underline}.Disclosure-module__dqFcTW__title{min-inline-size:0}.Disclosure-module__dqFcTW__meta{color:var(--color-text-tertiary);font:var(--type-caption)}.Disclosure-module__dqFcTW__chevron{color:var(--color-text-tertiary);transition:rotate var(--duration-base) var(--ease-standard);flex-shrink:0;margin-inline-start:auto}.Disclosure-module__dqFcTW__root[data-variant=quiet] .Disclosure-module__dqFcTW__chevron{margin-inline-start:0}.Disclosure-module__dqFcTW__trigger[aria-expanded=true] .Disclosure-module__dqFcTW__chevron{rotate:180deg}.Disclosure-module__dqFcTW__region{padding-block-end:var(--space-4)}.Disclosure-module__dqFcTW__root[data-variant=quiet] .Disclosure-module__dqFcTW__region{padding-block:var(--space-1) var(--space-2);color:var(--color-text-secondary);font:var(--type-ui)}@media (prefers-reduced-motion:reduce){.Disclosure-module__dqFcTW__chevron{transition:none}}
.ErrorPanel-module__3o7VOq__panel{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-danger-subtle);grid-template-columns:auto minmax(0,1fr);display:grid}.ErrorPanel-module__3o7VOq__icon{color:var(--color-status-error-icon);margin-block-start:var(--space-1)}.ErrorPanel-module__3o7VOq__content{gap:var(--space-2);min-inline-size:0;display:grid}.ErrorPanel-module__3o7VOq__title{font:var(--type-heading-3);color:var(--color-text-primary);margin:0}.ErrorPanel-module__3o7VOq__body{max-inline-size:var(--measure);font:var(--type-ui);color:var(--color-text-secondary);text-wrap:pretty;margin:0}.ErrorPanel-module__3o7VOq__actions{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.ErrorPanel-module__3o7VOq__details{font:var(--type-caption);color:var(--color-text-tertiary)}.ErrorPanel-module__3o7VOq__summary{min-block-size:var(--target-touch);cursor:pointer;align-items:center;display:inline-flex}.ErrorPanel-module__3o7VOq__detailList{gap:var(--space-1);margin:var(--space-2) 0 0;display:grid}.ErrorPanel-module__3o7VOq__detailRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.ErrorPanel-module__3o7VOq__detailRow dt{color:var(--color-text-tertiary)}.ErrorPanel-module__3o7VOq__detailRow dd{margin:0}.ErrorPanel-module__3o7VOq__code{font:var(--type-code);color:var(--color-text-secondary);overflow-wrap:anywhere}@media (forced-colors:active){.ErrorPanel-module__3o7VOq__panel{border-color:canvastext}}
.Field-module__CYLfRG__field{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.Field-module__CYLfRG__label{font:var(--type-label);color:var(--color-text-primary)}.Field-module__CYLfRG__labelRow{align-items:baseline;column-gap:var(--space-2);flex-wrap:wrap;min-inline-size:0;display:flex}.Field-module__CYLfRG__required{font:var(--type-caption);color:var(--color-text-secondary)}.Field-module__CYLfRG__control{inline-size:100%;min-inline-size:0;min-block-size:max(var(--ui-min-target,44px), var(--control-md));padding-block:var(--space-2);padding-inline:var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text-primary);font:var(--ui-type-field,var(--type-body));transition:border-color var(--duration-fast) var(--ease-standard)}.Field-module__CYLfRG__control:hover{border-color:var(--color-text-tertiary)}.Field-module__CYLfRG__control[aria-invalid=true]{border-color:var(--color-danger)}.Field-module__CYLfRG__control:disabled{border-color:var(--color-border-strong);background:var(--color-surface-3);color:var(--color-text-disabled);cursor:not-allowed}.Field-module__CYLfRG__textarea{min-block-size:calc(var(--leading-md) * 4 + var(--space-4));resize:vertical}.Field-module__CYLfRG__select{cursor:pointer}.Field-module__CYLfRG__hint{font:var(--type-caption);color:var(--color-text-tertiary);margin:0}.Field-module__CYLfRG__error{font:var(--type-caption-strong);color:var(--color-danger-text);margin:0}@media (max-width:767px){.Field-module__CYLfRG__control{min-block-size:var(--ui-control-mobile,var(--control-lg))}}
.Switch-module__LyLEZa__root{align-items:center;gap:var(--space-3);min-block-size:var(--target-touch);min-inline-size:0;display:flex}.Switch-module__LyLEZa__root[data-layout=row]{justify-content:space-between;inline-size:100%}.Switch-module__LyLEZa__root[data-layout=inline]{flex-direction:row-reverse;justify-content:flex-end}.Switch-module__LyLEZa__text{gap:var(--space-1);min-inline-size:0;display:grid}.Switch-module__LyLEZa__label{font:var(--type-ui-strong);color:var(--color-text-primary);cursor:pointer}.Switch-module__LyLEZa__description{font:var(--type-caption);color:var(--color-text-tertiary);margin:0}.Switch-module__LyLEZa__reason{font:var(--type-caption);color:var(--color-text-secondary);margin:0}.Switch-module__LyLEZa__control{min-inline-size:var(--target-touch);min-block-size:var(--target-touch);flex-shrink:0;place-items:center;display:inline-grid;position:relative}.Switch-module__LyLEZa__input{z-index:1;border-radius:var(--radius-full);opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Switch-module__LyLEZa__input:disabled{cursor:not-allowed}.Switch-module__LyLEZa__input[aria-busy=true]{cursor:progress}.Switch-module__LyLEZa__track{inline-size:calc(var(--icon-md) * 1.8);block-size:var(--icon-md);border:1px solid var(--color-border-control);border-radius:var(--radius-full);background:var(--color-surface-3);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);display:block;position:relative}.Switch-module__LyLEZa__thumb{inline-size:calc(var(--icon-md) - var(--space-1));block-size:calc(var(--icon-md) - var(--space-1));border-radius:var(--radius-full);background:var(--color-text-secondary);transition:translate var(--duration-base) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);margin-inline-start:1px;position:absolute;inset-block-start:50%;inset-inline-start:var(--space-0);translate:0 -50%}.Switch-module__LyLEZa__input:hover+.Switch-module__LyLEZa__track{border-color:var(--color-text-tertiary)}.Switch-module__LyLEZa__input:checked+.Switch-module__LyLEZa__track{border-color:var(--color-accent);background:var(--color-accent)}.Switch-module__LyLEZa__input:checked+.Switch-module__LyLEZa__track .Switch-module__LyLEZa__thumb{background:var(--color-text-on-accent);translate:calc(var(--icon-md) * .8) -50%}.Switch-module__LyLEZa__input:focus-visible+.Switch-module__LyLEZa__track{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.Switch-module__LyLEZa__input:disabled+.Switch-module__LyLEZa__track{border-color:var(--color-border-strong);background:var(--color-surface-2)}.Switch-module__LyLEZa__input:disabled+.Switch-module__LyLEZa__track .Switch-module__LyLEZa__thumb{background:var(--color-text-disabled)}.Switch-module__LyLEZa__input[aria-busy=true]+.Switch-module__LyLEZa__track{opacity:.6}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .Switch-module__LyLEZa__input:checked+.Switch-module__LyLEZa__track .Switch-module__LyLEZa__thumb{translate:calc(var(--icon-md) * -.8) -50%}@media (prefers-reduced-motion:reduce){.Switch-module__LyLEZa__track,.Switch-module__LyLEZa__thumb{transition:none}}@media (forced-colors:active){.Switch-module__LyLEZa__track{border-color:canvastext}.Switch-module__LyLEZa__input:checked+.Switch-module__LyLEZa__track{background:highlight}.Switch-module__LyLEZa__thumb,.Switch-module__LyLEZa__input:checked+.Switch-module__LyLEZa__track .Switch-module__LyLEZa__thumb{background:canvastext}}
.RadioGroup-module__K4fA3G__root{gap:var(--space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.RadioGroup-module__K4fA3G__legend{font:var(--type-label);color:var(--color-text-primary);margin-block-end:var(--space-1);padding:0}.RadioGroup-module__K4fA3G__required{font:var(--type-caption);color:var(--color-text-secondary)}.RadioGroup-module__K4fA3G__legendHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.RadioGroup-module__K4fA3G__hint{font:var(--type-caption);color:var(--color-text-tertiary);margin:0}.RadioGroup-module__K4fA3G__options{gap:var(--space-1);display:grid}.RadioGroup-module__K4fA3G__root[data-variant=cards] .RadioGroup-module__K4fA3G__options{gap:var(--space-2)}.RadioGroup-module__K4fA3G__option{align-items:start;column-gap:var(--space-3);min-block-size:var(--target-touch);padding-block:var(--space-3);cursor:pointer;grid-template-columns:auto minmax(0,1fr);display:grid}.RadioGroup-module__K4fA3G__root[data-variant=cards] .RadioGroup-module__K4fA3G__option{padding-inline:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-1);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard)}.RadioGroup-module__K4fA3G__root[data-variant=cards] .RadioGroup-module__K4fA3G__option:hover{border-color:var(--color-border-strong)}.RadioGroup-module__K4fA3G__root[data-variant=cards] .RadioGroup-module__K4fA3G__option:has(.RadioGroup-module__K4fA3G__input:checked){border-color:var(--color-brand-line);background:var(--color-brand-tint-08)}.RadioGroup-module__K4fA3G__root[data-variant=cards] .RadioGroup-module__K4fA3G__option:has(.RadioGroup-module__K4fA3G__input:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.RadioGroup-module__K4fA3G__option[data-disabled],.RadioGroup-module__K4fA3G__root:disabled .RadioGroup-module__K4fA3G__option{cursor:not-allowed}.RadioGroup-module__K4fA3G__input{inline-size:var(--icon-md);block-size:var(--icon-md);border:1px solid var(--color-border-control);border-radius:var(--radius-full);background:var(--color-surface-2);appearance:none;cursor:inherit;transition:border-color var(--duration-fast) var(--ease-standard);place-items:center;margin:0;margin-block-start:calc((var(--leading-sm) - var(--icon-md)) / 2);display:inline-grid}.RadioGroup-module__K4fA3G__input:before{content:"";inline-size:calc(var(--icon-md) / 2);block-size:calc(var(--icon-md) / 2);border-radius:var(--radius-full);background:var(--color-accent);transition:scale var(--duration-fast) var(--ease-standard);scale:0}.RadioGroup-module__K4fA3G__input:hover{border-color:var(--color-text-tertiary)}.RadioGroup-module__K4fA3G__input:checked{border-color:var(--color-accent)}.RadioGroup-module__K4fA3G__input:checked:before{scale:1}.RadioGroup-module__K4fA3G__root[data-variant=cards] .RadioGroup-module__K4fA3G__input:focus-visible{outline:none}.RadioGroup-module__K4fA3G__input:disabled{border-color:var(--color-border-strong);background:var(--color-surface-3)}.RadioGroup-module__K4fA3G__input:disabled:before{background:var(--color-text-disabled)}.RadioGroup-module__K4fA3G__root[aria-invalid=true] .RadioGroup-module__K4fA3G__input{border-color:var(--color-danger)}.RadioGroup-module__K4fA3G__text{gap:var(--space-1);min-inline-size:0;display:grid}.RadioGroup-module__K4fA3G__label{font:var(--type-ui-strong);color:var(--color-text-primary)}.RadioGroup-module__K4fA3G__option[data-disabled] .RadioGroup-module__K4fA3G__label,.RadioGroup-module__K4fA3G__root:disabled .RadioGroup-module__K4fA3G__label{color:var(--color-text-disabled)}.RadioGroup-module__K4fA3G__description{font:var(--type-caption);color:var(--color-text-tertiary)}.RadioGroup-module__K4fA3G__error{font:var(--type-caption-strong);color:var(--color-danger-text);margin:0}@media (prefers-reduced-motion:reduce){.RadioGroup-module__K4fA3G__option,.RadioGroup-module__K4fA3G__input,.RadioGroup-module__K4fA3G__input:before{transition:none}}@media (forced-colors:active){.RadioGroup-module__K4fA3G__input{border-color:canvastext}.RadioGroup-module__K4fA3G__input:before{background:highlight}.RadioGroup-module__K4fA3G__root[data-variant=cards] .RadioGroup-module__K4fA3G__option:has(.RadioGroup-module__K4fA3G__input:checked){border-color:highlight}}
.SearchField-module__AFvula__root{gap:var(--space-2);min-inline-size:0;display:grid}.SearchField-module__AFvula__label{font:var(--type-label);color:var(--color-text-primary)}.SearchField-module__AFvula__labelHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.SearchField-module__AFvula__control{min-block-size:max(var(--ui-min-target,44px), var(--control-md));border:1px solid var(--color-border-control);border-radius:var(--radius-sm);background:var(--color-surface-2);transition:border-color var(--duration-fast) var(--ease-standard);align-items:center;display:flex;position:relative}.SearchField-module__AFvula__control:hover{border-color:var(--color-text-tertiary)}.SearchField-module__AFvula__control:has(.SearchField-module__AFvula__input:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.SearchField-module__AFvula__control[data-disabled]{border-color:var(--color-border-strong);background:var(--color-surface-3)}.SearchField-module__AFvula__icon{color:var(--color-text-tertiary);pointer-events:none;position:absolute;inset-inline-start:var(--space-3)}.SearchField-module__AFvula__input{block-size:100%;min-inline-size:0;min-block-size:inherit;padding-block:var(--space-2);padding-inline:calc(var(--space-3) + var(--icon-sm) + var(--space-2)) var(--space-2);border-radius:inherit;color:var(--color-text-primary);font:var(--ui-type-field,var(--type-body));appearance:none;background:0 0;border:0;flex:1}.SearchField-module__AFvula__input:focus-visible{outline:none}.SearchField-module__AFvula__input::-webkit-search-cancel-button{appearance:none}.SearchField-module__AFvula__input:disabled{color:var(--color-text-disabled);cursor:not-allowed}.SearchField-module__AFvula__clear{inline-size:max(var(--ui-min-target,44px), var(--control-md));block-size:max(var(--ui-min-target,44px), var(--control-md));border-radius:var(--radius-sm);color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;margin-inline-end:calc(var(--space-1) * -1);display:inline-grid}.SearchField-module__AFvula__clear:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.SearchField-module__AFvula__hint{font:var(--type-caption);color:var(--color-text-tertiary);margin:0}@media (max-width:767px){.SearchField-module__AFvula__control{min-block-size:var(--ui-control-mobile,var(--control-lg))}.SearchField-module__AFvula__clear{inline-size:var(--target-touch);block-size:var(--target-touch)}}@media (forced-colors:active){.SearchField-module__AFvula__control{border-color:canvastext}.SearchField-module__AFvula__control:has(.SearchField-module__AFvula__input:focus-visible){outline-color:highlight}}
.NumberField-module__CNQ4aq__root{max-inline-size:100%;min-block-size:max(var(--ui-min-target,44px), var(--control-md));border:1px solid var(--color-border-control);border-radius:var(--radius-sm);background:var(--color-surface-2);transition:border-color var(--duration-fast) var(--ease-standard);align-items:stretch;display:inline-flex}.NumberField-module__CNQ4aq__root:hover{border-color:var(--color-text-tertiary)}.NumberField-module__CNQ4aq__root:has(.NumberField-module__CNQ4aq__input:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.NumberField-module__CNQ4aq__root:has(.NumberField-module__CNQ4aq__input[aria-invalid=true]){border-color:var(--color-danger)}.NumberField-module__CNQ4aq__root[data-disabled]{border-color:var(--color-border-strong);background:var(--color-surface-3)}.NumberField-module__CNQ4aq__step{inline-size:max(var(--ui-min-target,44px), var(--control-md));min-block-size:var(--ui-min-target,44px);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex-shrink:0;place-items:center;display:inline-grid}.NumberField-module__CNQ4aq__step:first-child{border-inline-end:1px solid var(--color-border);border-start-start-radius:inherit;border-end-start-radius:inherit}.NumberField-module__CNQ4aq__step:last-child{border-inline-start:1px solid var(--color-border);border-start-end-radius:inherit;border-end-end-radius:inherit}.NumberField-module__CNQ4aq__step:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text-primary)}.NumberField-module__CNQ4aq__step:disabled{color:var(--color-text-disabled);cursor:not-allowed}.NumberField-module__CNQ4aq__inputWrap{align-items:center;gap:var(--space-1);padding-inline:var(--space-3);display:inline-flex}.NumberField-module__CNQ4aq__input{inline-size:6ch;min-inline-size:0;color:var(--color-text-primary);font:var(--ui-type-field,var(--type-body));font-variant-numeric:tabular-nums;text-align:end;appearance:textfield;background:0 0;border:0;padding:0}.NumberField-module__CNQ4aq__input::-webkit-inner-spin-button{appearance:none;margin:0}.NumberField-module__CNQ4aq__input::-webkit-outer-spin-button{appearance:none;margin:0}.NumberField-module__CNQ4aq__input:focus-visible{outline:none}.NumberField-module__CNQ4aq__input:disabled{color:var(--color-text-disabled);cursor:not-allowed}.NumberField-module__CNQ4aq__unit{font:var(--type-ui);color:var(--color-text-tertiary);white-space:nowrap}@media (max-width:767px){.NumberField-module__CNQ4aq__root{min-block-size:var(--ui-control-mobile,var(--control-lg))}.NumberField-module__CNQ4aq__step{inline-size:var(--target-touch)}}@media (prefers-reduced-motion:reduce){.NumberField-module__CNQ4aq__root,.NumberField-module__CNQ4aq__step{transition:none}}@media (forced-colors:active){.NumberField-module__CNQ4aq__root{border-color:canvastext}}
.FileDropzone-module__CjzqoG__root{gap:var(--space-2);min-inline-size:0;display:grid}.FileDropzone-module__CjzqoG__label{font:var(--type-label);color:var(--color-text-primary);margin:0}.FileDropzone-module__CjzqoG__zone{align-items:center;gap:var(--space-3);min-block-size:calc(var(--target-touch) + var(--space-6));padding:var(--space-4);border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface-1);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);display:flex;position:relative}.FileDropzone-module__CjzqoG__zone:hover{border-color:var(--color-text-tertiary);background:var(--color-surface-2)}.FileDropzone-module__CjzqoG__zone[data-dragging]{border-color:var(--color-accent);background:var(--color-brand-tint-08)}.FileDropzone-module__CjzqoG__zone:has(.FileDropzone-module__CjzqoG__input:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.FileDropzone-module__CjzqoG__zone[data-invalid]{border-color:var(--color-danger)}.FileDropzone-module__CjzqoG__zone[data-disabled]{border-color:var(--color-border-strong);background:var(--color-surface-3);cursor:not-allowed}.FileDropzone-module__CjzqoG__input{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.FileDropzone-module__CjzqoG__icon{inline-size:var(--target-touch);block-size:var(--target-touch);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2);color:var(--color-text-secondary);flex-shrink:0;place-items:center;display:inline-grid}.FileDropzone-module__CjzqoG__zone[data-dragging] .FileDropzone-module__CjzqoG__icon{color:var(--color-accent)}.FileDropzone-module__CjzqoG__copy{gap:var(--space-1);min-inline-size:0;display:grid}.FileDropzone-module__CjzqoG__action{font:var(--type-ui-strong);color:var(--color-accent)}.FileDropzone-module__CjzqoG__zone[data-disabled] .FileDropzone-module__CjzqoG__action{color:var(--color-text-disabled)}.FileDropzone-module__CjzqoG__drop{font:var(--type-caption);color:var(--color-text-tertiary)}.FileDropzone-module__CjzqoG__hint{font:var(--type-caption);color:var(--color-text-tertiary);margin:0}.FileDropzone-module__CjzqoG__error{font:var(--type-caption-strong);color:var(--color-danger-text);margin:0}.FileDropzone-module__CjzqoG__files{margin:0;padding:0;list-style:none;display:grid}.FileDropzone-module__CjzqoG__file{align-items:center;gap:var(--space-2);min-block-size:var(--target-touch);font:var(--type-ui);display:flex}.FileDropzone-module__CjzqoG__file+.FileDropzone-module__CjzqoG__file{border-block-start:1px solid var(--color-border)}.FileDropzone-module__CjzqoG__fileIcon{color:var(--color-text-tertiary);flex-shrink:0}.FileDropzone-module__CjzqoG__fileName{min-inline-size:0;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.FileDropzone-module__CjzqoG__fileSize{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;flex-shrink:0}.FileDropzone-module__CjzqoG__remove{inline-size:var(--target-touch);block-size:var(--target-touch);border-radius:var(--radius-sm);color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:inline-grid}.FileDropzone-module__CjzqoG__remove:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}@media (prefers-reduced-motion:reduce){.FileDropzone-module__CjzqoG__zone{transition:none}}@media (forced-colors:active){.FileDropzone-module__CjzqoG__zone{border-color:canvastext}.FileDropzone-module__CjzqoG__zone[data-dragging]{border-color:highlight}}
.FileTrigger-module__wMvVwa__input{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.ConfirmDialog-module__CI4Fkq__body{gap:var(--space-5);display:grid}.ConfirmDialog-module__CI4Fkq__text{font:var(--type-body);color:var(--color-text-secondary);margin:0}.ConfirmDialog-module__CI4Fkq__actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}
.DescriptionList-module__jQH95G__root{min-inline-size:0;margin:0;display:grid}.DescriptionList-module__jQH95G__item{align-items:baseline;gap:var(--space-4);padding-block:var(--space-3);grid-template-columns:minmax(8rem,1fr) minmax(0,2fr);display:grid}.DescriptionList-module__jQH95G__item+.DescriptionList-module__jQH95G__item{border-block-start:1px solid var(--color-border)}.DescriptionList-module__jQH95G__root[data-layout=stacked] .DescriptionList-module__jQH95G__item{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.DescriptionList-module__jQH95G__term{font:var(--type-caption-strong);color:var(--color-text-tertiary)}.DescriptionList-module__jQH95G__value{min-inline-size:0;font:var(--type-ui);color:var(--color-text-primary);overflow-wrap:break-word;margin:0}@media (max-width:767px){.DescriptionList-module__jQH95G__root[data-layout=columns] .DescriptionList-module__jQH95G__item{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}
.ProgressBar-module__2f5xVa__root{gap:var(--space-2);min-inline-size:0;display:grid}.ProgressBar-module__2f5xVa__head{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.ProgressBar-module__2f5xVa__headHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ProgressBar-module__2f5xVa__label{font:var(--type-ui-strong);color:var(--color-text-primary)}.ProgressBar-module__2f5xVa__value{font:var(--type-ui);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.ProgressBar-module__2f5xVa__track{block-size:var(--space-1);border-radius:var(--radius-full);background:var(--color-surface-3);overflow:hidden}.ProgressBar-module__2f5xVa__fill{border-radius:inherit;background:var(--color-accent);block-size:100%;transition:inline-size var(--duration-context) var(--ease-standard);display:block}.ProgressBar-module__2f5xVa__track[data-tone=warning] .ProgressBar-module__2f5xVa__fill{background:var(--color-warning)}.ProgressBar-module__2f5xVa__track[data-tone=danger] .ProgressBar-module__2f5xVa__fill{background:var(--color-danger)}@media (prefers-reduced-motion:reduce){.ProgressBar-module__2f5xVa__fill{transition:none}}@media (forced-colors:active){.ProgressBar-module__2f5xVa__track{border:1px solid canvastext}.ProgressBar-module__2f5xVa__fill{background:highlight}}
.CopyButton-module__TW5o3q__root{align-items:center;display:inline-flex}.CopyButton-module__TW5o3q__feedback{font:var(--type-caption-strong);color:var(--color-text-secondary)}.CopyButton-module__TW5o3q__feedback:not(:empty){margin-inline-start:var(--space-2)}.CopyButton-module__TW5o3q__feedback[data-state=copied]{color:var(--color-success)}.CopyButton-module__TW5o3q__feedback[data-state=failed]{color:var(--color-danger-text)}
.Avatar-module__U1DF3W__root{inline-size:var(--avatar-md);block-size:var(--avatar-md);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface-3);color:var(--color-text-secondary);font:var(--type-caption-strong);-webkit-user-select:none;user-select:none;flex-shrink:0;place-items:center;display:inline-grid}.Avatar-module__U1DF3W__root[data-size=sm]{inline-size:var(--avatar-sm);block-size:var(--avatar-sm);letter-spacing:var(--tracking-tight)}.Avatar-module__U1DF3W__root[data-size=lg]{inline-size:var(--avatar-lg);block-size:var(--avatar-lg);font:var(--type-ui-strong)}
.Kbd-module__JmNCjq__root{min-inline-size:var(--icon-md);block-size:var(--icon-md);padding-inline:var(--space-1);border:1px solid var(--color-border-strong);border-radius:calc(var(--radius-sm) / 2);background:var(--color-surface-2);color:var(--color-text-secondary);font:var(--type-caption-strong);font-family:var(--font-sans);place-items:center;display:inline-grid}
.RelativeTime-module__fAl00W__time{font-variant-numeric:tabular-nums;white-space:nowrap}.RelativeTime-module__fAl00W__full{color:var(--color-text-tertiary);white-space:normal}
.Badge-module__SvJJsa__badge{--badge-fg:var(--color-text-secondary);--badge-dot:var(--badge-fg);--badge-bg:var(--color-surface-3);--badge-border:transparent;min-block-size:1.5rem;inline-size:max-content;max-inline-size:100%;padding-block:.2rem;padding-inline:var(--space-3);border:1px solid var(--badge-border);border-radius:var(--radius-full);background:var(--badge-bg);color:var(--badge-fg);letter-spacing:.01em;white-space:nowrap;vertical-align:middle;justify-self:start;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:1.2;display:inline-flex}.Badge-module__SvJJsa__dot{border-radius:var(--radius-full);background:var(--badge-dot);flex-shrink:0;block-size:6px;inline-size:6px}.Badge-module__SvJJsa__text{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.Badge-module__SvJJsa__badge[data-tone=live]{--badge-fg:var(--color-accent-hover);--badge-dot:var(--color-accent-hover);--badge-bg:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface-2));--badge-border:color-mix(in srgb, var(--color-accent) 18%, transparent)}.Badge-module__SvJJsa__badge[data-tone=success]{--badge-fg:var(--color-success);--badge-dot:var(--color-success);--badge-bg:color-mix(in srgb, var(--color-success) 16%, var(--color-surface-2));--badge-border:color-mix(in srgb, var(--color-success) 32%, transparent)}.Badge-module__SvJJsa__badge[data-tone=warning]{--badge-fg:color-mix(in srgb, var(--color-warning) 72%, var(--color-text-primary));--badge-dot:var(--color-warning);--badge-bg:color-mix(in srgb, var(--color-warning) 9%, var(--color-surface-2));--badge-border:color-mix(in srgb, var(--color-warning) 16%, transparent)}.Badge-module__SvJJsa__badge[data-tone=danger]{--badge-fg:color-mix(in srgb, var(--color-danger-text) 78%, var(--color-text-primary));--badge-dot:var(--color-danger);--badge-bg:color-mix(in srgb, var(--color-danger) 9%, var(--color-surface-2));--badge-border:color-mix(in srgb, var(--color-danger) 16%, transparent)}.Badge-module__SvJJsa__badge[data-tone=neutral]{--badge-fg:var(--color-text-tertiary);--badge-dot:var(--color-text-tertiary);--badge-bg:color-mix(in srgb, var(--color-text-tertiary) 8%, var(--color-surface-2));--badge-border:color-mix(in srgb, var(--color-text-tertiary) 14%, transparent)}.Badge-module__SvJJsa__badge[data-tone=info]{--badge-fg:var(--color-text-secondary);--badge-dot:var(--color-text-secondary);--badge-bg:color-mix(in srgb, var(--color-text-secondary) 8%, var(--color-surface-2));--badge-border:color-mix(in srgb, var(--color-text-secondary) 14%, transparent)}@media (forced-colors:active){.Badge-module__SvJJsa__badge{color:canvastext;background:canvas;border-color:canvastext}.Badge-module__SvJJsa__dot{background:canvastext}}
.RiskBadge-module__Re1YvG__badge{align-items:center;gap:var(--space-1);padding-block:var(--space-1);padding-inline:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-3);color:var(--color-text-secondary);font:var(--type-caption);overflow-wrap:anywhere;display:inline-flex}@media (forced-colors:active){.RiskBadge-module__Re1YvG__badge{border-color:canvastext}}
.SimulationBadge-module__-oNaEW__badge{align-items:center;gap:var(--space-1);padding-block:var(--space-1);padding-inline:var(--space-2);border-radius:var(--radius-full);font:var(--type-caption-strong);overflow-wrap:anywhere;display:inline-flex}.SimulationBadge-module__-oNaEW__badge[data-mode=simulation]{border:1px dashed var(--color-border-strong);color:var(--color-text-tertiary);background:0 0}.SimulationBadge-module__-oNaEW__badge[data-mode=real]{border:1px solid var(--color-border-control);background:var(--color-surface-3);color:var(--color-text-primary)}@media (forced-colors:active){.SimulationBadge-module__-oNaEW__badge{color:canvastext;border-color:canvastext}}
.StatusBadge-module__Rc9pda__badge{--badge-text:var(--color-text-secondary);--badge-icon:var(--badge-text);--badge-bg:var(--color-surface-3);align-items:center;gap:var(--space-1);max-inline-size:100%;padding-block:var(--space-1);padding-inline:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--badge-bg);color:var(--badge-text);font:var(--type-caption-strong);white-space:nowrap;vertical-align:middle;transition:opacity var(--duration-base) var(--ease-standard);display:inline-flex}.StatusBadge-module__Rc9pda__icon{color:var(--badge-icon);flex-shrink:0}.StatusBadge-module__Rc9pda__text{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.StatusBadge-module__Rc9pda__badge[data-family=approval]{--badge-text:var(--color-status-approval);--badge-bg:var(--color-accent-subtle)}.StatusBadge-module__Rc9pda__badge[data-family=working]{--badge-text:var(--color-status-working);--badge-bg:var(--color-info-subtle)}.StatusBadge-module__Rc9pda__badge[data-family=waiting]{--badge-text:var(--color-status-waiting)}.StatusBadge-module__Rc9pda__badge[data-family=success],.StatusBadge-module__Rc9pda__badge[data-family=verified]{--badge-text:var(--color-status-success);--badge-bg:var(--color-success-subtle)}.StatusBadge-module__Rc9pda__badge[data-family=to-verify]{--badge-text:var(--color-status-to-verify);--badge-bg:var(--color-warning-subtle)}.StatusBadge-module__Rc9pda__badge[data-family=error]{--badge-text:var(--color-status-error);--badge-icon:var(--color-status-error-icon);--badge-bg:var(--color-danger-subtle)}.StatusBadge-module__Rc9pda__badge[data-family=blocked]{--badge-text:var(--color-status-blocked);--badge-icon:var(--color-status-blocked-icon);--badge-bg:var(--color-danger-subtle)}.StatusBadge-module__Rc9pda__badge[data-family=handed-off]{--badge-text:var(--color-status-handed-off)}.StatusBadge-module__Rc9pda__badge[data-family=idle]{--badge-text:var(--color-status-idle)}.StatusBadge-module__Rc9pda__badge[data-family=working] .StatusBadge-module__Rc9pda__icon{animation:StatusBadge-module__Rc9pda__status-spin var(--pulse-period) linear 2}.StatusBadge-module__Rc9pda__badge[data-family=verified] .StatusBadge-module__Rc9pda__icon{animation:StatusBadge-module__Rc9pda__status-verified var(--duration-slow) var(--ease-emphasis) 1}@keyframes StatusBadge-module__Rc9pda__status-spin{to{rotate:1turn}}@keyframes StatusBadge-module__Rc9pda__status-verified{0%{scale:.9}}@media (prefers-reduced-motion:reduce){.StatusBadge-module__Rc9pda__badge .StatusBadge-module__Rc9pda__icon{animation:none}}@media (forced-colors:active){.StatusBadge-module__Rc9pda__badge{color:canvastext;background:canvas;border-color:canvastext}.StatusBadge-module__Rc9pda__icon{color:canvastext}}
.ConsentChoices-module__1d-Qra__choices{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ConsentChoices-module__1d-Qra__choice{inline-size:100%;min-block-size:var(--target-touch)}
.ConsentBanner-module__OyIDjq__dock{z-index:var(--z-dropdown);padding-inline:max(var(--space-3), env(safe-area-inset-left)) max(var(--space-3), env(safe-area-inset-right));pointer-events:none;margin-block-start:var(--space-3);position:sticky;inset-block-end:max(var(--space-3), env(safe-area-inset-bottom))}.ConsentBanner-module__OyIDjq__banner{gap:var(--space-4);max-inline-size:var(--container-md);padding:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-2);box-shadow:var(--shadow-2);color:var(--color-text-primary);pointer-events:auto;animation:ConsentBanner-module__OyIDjq__consent-in var(--duration-slow) var(--ease-enter);margin-inline:auto;display:grid}.ConsentBanner-module__OyIDjq__dock:focus{outline:none}.ConsentBanner-module__OyIDjq__dock:focus-visible>.ConsentBanner-module__OyIDjq__banner{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.ConsentBanner-module__OyIDjq__text{align-content:start;gap:var(--space-1);overscroll-behavior:contain;max-block-size:30dvh;min-inline-size:0;display:grid;overflow-y:auto}.ConsentBanner-module__OyIDjq__title{font:var(--type-heading-3);margin:0}.ConsentBanner-module__OyIDjq__body{font:var(--type-ui);color:var(--color-text-secondary);max-inline-size:var(--measure);margin:0}.ConsentBanner-module__OyIDjq__link{min-block-size:var(--target-min);color:var(--color-text-primary);text-underline-offset:var(--space-1);text-decoration:underline;display:inline-block}.ConsentBanner-module__OyIDjq__link:hover{color:var(--color-accent-hover)}@media (min-width:768px){.ConsentBanner-module__OyIDjq__dock{inset-block-end:max(var(--space-5), env(safe-area-inset-bottom))}.ConsentBanner-module__OyIDjq__banner{align-items:center;gap:var(--space-5);padding:var(--space-5);grid-template-columns:minmax(0,1fr) auto}}@media (max-height:30rem){.ConsentBanner-module__OyIDjq__dock{margin-block-start:var(--space-1);inset-block-end:max(var(--space-1), env(safe-area-inset-bottom))}.ConsentBanner-module__OyIDjq__banner{gap:var(--space-2);padding:var(--space-2) var(--space-3)}.ConsentBanner-module__OyIDjq__text{max-block-size:20dvh}}@keyframes ConsentBanner-module__OyIDjq__consent-in{0%{opacity:0;transform:translateY(var(--motion-distance-md))}}@media (forced-colors:active){.ConsentBanner-module__OyIDjq__banner{border-color:canvastext}}@media (prefers-reduced-motion:reduce){.ConsentBanner-module__OyIDjq__banner{animation:none}}
.AuthCard-module__kPRXOq__shell{gap:var(--space-7,28px);inline-size:min(100%,25rem);min-inline-size:0;display:grid}.AuthCard-module__kPRXOq__intro{gap:var(--space-3);text-align:start;display:grid}.AuthCard-module__kPRXOq__status{inline-size:var(--icon-lg);block-size:var(--icon-lg);color:var(--color-text-secondary)}.AuthCard-module__kPRXOq__title{font:var(--type-heading-2);letter-spacing:-.04em;color:var(--color-text-primary);overflow-wrap:break-word;margin:0;font-size:clamp(26px,2.5vw,36px);line-height:1.14}.AuthCard-module__kPRXOq__lead{font:var(--type-body);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}.AuthCard-module__kPRXOq__lead p{margin:0}.AuthCard-module__kPRXOq__lead a{color:var(--color-text-primary);text-underline-offset:.2em}.AuthCard-module__kPRXOq__lead a:hover{color:var(--color-text-secondary)}.AuthCard-module__kPRXOq__lead p+p{margin-block-start:var(--space-2)}.AuthCard-module__kPRXOq__panel{inline-size:100%;min-inline-size:0;display:grid}.AuthCard-module__kPRXOq__body{gap:var(--space-4);min-inline-size:0;display:grid}
.ConsentManager-module__zupyxG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
.auth-pages-module__RMk0ca__stack{gap:var(--space-4);justify-items:stretch;inline-size:min(100%,25rem);margin-inline:auto;display:grid}.auth-pages-module__RMk0ca__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.auth-pages-module__RMk0ca__tip{font:var(--type-body);font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}.auth-pages-module__RMk0ca__simulation{justify-items:start;gap:var(--space-2);font:var(--type-caption);color:var(--color-text-secondary);display:grid}.auth-pages-module__RMk0ca__address{font:var(--type-ui-strong);color:var(--color-text-primary);overflow-wrap:anywhere}
.ConsentPreferences-module__0vEA5W__content{gap:var(--space-5);display:grid}.ConsentPreferences-module__0vEA5W__intro{font:var(--type-body);color:var(--color-text-secondary);margin:0}.ConsentPreferences-module__0vEA5W__purpose{gap:var(--space-2);border-block-start:1px solid var(--color-border);padding-block-start:var(--space-4);display:grid}.ConsentPreferences-module__0vEA5W__purposeTitle{font:var(--type-heading-3);margin:0}.ConsentPreferences-module__0vEA5W__purposeBody{font:var(--type-ui);color:var(--color-text-secondary);margin:0}.ConsentPreferences-module__0vEA5W__status{margin:0 0 var(--space-2);font:var(--type-ui-strong);color:var(--color-text-primary)}.ConsentPreferences-module__0vEA5W__policy{font:var(--type-ui);margin:0}.ConsentPreferences-module__0vEA5W__link{min-block-size:var(--target-min);color:var(--color-text-primary);text-underline-offset:var(--space-1);text-decoration:underline;display:inline-block}.ConsentPreferences-module__0vEA5W__link:hover{color:var(--color-accent-hover)}
.SignupTrialContinue-module__Lo1B1W__root{gap:var(--space-3);margin-block:var(--space-4) 0;flex-direction:column;inline-size:100%;display:flex}.SignupTrialContinue-module__Lo1B1W__label{font:var(--type-caption-strong)}.SignupTrialContinue-module__Lo1B1W__choice{gap:var(--space-2);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.SignupTrialContinue-module__Lo1B1W__segments{gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SignupTrialContinue-module__Lo1B1W__segment{min-block-size:var(--target-touch);border-radius:var(--radius-sm);color:var(--color-text-secondary);font:var(--type-ui);cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.SignupTrialContinue-module__Lo1B1W__segment input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.SignupTrialContinue-module__Lo1B1W__segment:has(input:checked){background:var(--color-surface-3);color:var(--color-text-primary)}.SignupTrialContinue-module__Lo1B1W__segment:has(input:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.SignupTrialContinue-module__Lo1B1W__input{inline-size:100%;min-block-size:var(--control-lg);padding-inline:var(--space-4);border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface-1);color:inherit;font:var(--type-ui)}.SignupTrialContinue-module__Lo1B1W__input:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.SignupTrialContinue-module__Lo1B1W__error{color:var(--color-danger);font:var(--type-caption);margin:0}
.legacy-palette-module__dOh8Za__palette{--color-bg:var(--app-bg);--color-surface-1:var(--app-surface);--color-surface-2:var(--app-surface-sunken);--color-surface-3:var(--app-surface-sunken);--color-surface-hover:var(--app-surface-hover);--color-surface-selected:var(--app-surface-active);--color-border:var(--app-border);--color-border-strong:var(--app-border-strong);--color-border-control:var(--app-border-strong);--color-text-primary:var(--app-text);--color-text-secondary:var(--app-text-secondary);--color-text-tertiary:var(--app-text-tertiary);--color-text-disabled:var(--app-text-disabled);--color-text-on-accent:var(--app-on-primary);--color-accent:var(--app-accent);--color-accent-hover:var(--app-accent);--color-accent-subtle:var(--app-accent-subtle);--color-focus-ring:var(--app-focus);--color-focus:var(--app-focus);--color-success:var(--app-success);--color-warning:var(--app-warning);--color-danger:var(--app-danger);--color-danger-text:var(--app-danger);--color-info:var(--app-info);--color-success-subtle:var(--app-success-subtle);--color-warning-subtle:var(--app-warning-subtle);--color-danger-subtle:var(--app-danger-subtle);--color-info-subtle:var(--app-info-subtle);--color-brand-wash:var(--app-accent-subtle);--color-brand-tint-08:var(--app-accent-subtle);--color-brand-tint-10:var(--app-accent-subtle);--color-brand-line:var(--app-accent);--color-overlay:var(--app-scrim);--color-skeleton:var(--app-surface-sunken);--color-demo-label-bg:var(--app-surface-sunken);--color-status-idle:var(--app-text-tertiary);--color-status-scheduled:var(--app-text-tertiary);--color-status-working:var(--app-info);--color-status-approval:var(--app-accent);--color-status-waiting:var(--app-text-secondary);--color-status-success:var(--app-success);--color-status-to-verify:var(--app-warning);--color-status-handed-off:var(--app-text-secondary);--color-status-error:var(--app-danger);--color-status-error-icon:var(--app-danger);--color-status-blocked:var(--app-danger);--color-status-blocked-icon:var(--app-danger)}
.container-module__KOVJuq__container{--rail-gutter:clamp(20px, 4.5vw, 80px);--rail-max:1280px;inline-size:min(calc(100% - 2 * var(--rail-gutter)), var(--rail-max));margin-inline:auto;padding-inline:0}
.LegalDocument-module__B0mUga__notice{font:var(--type-ui);color:var(--color-text-secondary);margin:0;padding:0}.LegalDocument-module__B0mUga__layout{gap:var(--space-8);padding-block:var(--space-8) var(--section-space);display:grid}.LegalDocument-module__B0mUga__tocMobile{border-block:1px solid var(--color-border);max-inline-size:var(--measure-legal)}.LegalDocument-module__B0mUga__tocSummary{min-block-size:var(--target-touch);padding-inline:var(--space-4);font:var(--type-ui-strong);color:var(--color-text-primary);cursor:pointer;align-items:center;display:flex}.LegalDocument-module__B0mUga__tocMobile .LegalDocument-module__B0mUga__tocList{padding:0 0 var(--space-4);border:0}.LegalDocument-module__B0mUga__tocDesktop{display:none}.LegalDocument-module__B0mUga__tocTitle{margin:0 0 var(--space-3);font:var(--type-label);color:var(--color-text-tertiary)}.LegalDocument-module__B0mUga__tocList{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.LegalDocument-module__B0mUga__tocDesktop .LegalDocument-module__B0mUga__tocList{border-inline-start:1px solid var(--color-border)}.LegalDocument-module__B0mUga__tocLink{min-block-size:var(--target-touch);font:var(--type-ui);color:var(--color-text-secondary);align-items:center;text-decoration:none;display:flex}.LegalDocument-module__B0mUga__tocDesktop .LegalDocument-module__B0mUga__tocLink{border-inline-start:var(--stroke-strong) solid transparent;margin-inline-start:-1px;padding-inline-start:var(--space-4)}.LegalDocument-module__B0mUga__tocLink:hover{color:var(--color-text-primary)}.LegalDocument-module__B0mUga__tocLink:focus-visible,.LegalDocument-module__B0mUga__documents a:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.LegalDocument-module__B0mUga__documents{gap:var(--space-3) var(--space-5);padding-block:var(--space-5) var(--space-8);border-block-start:1px solid var(--color-border);flex-wrap:wrap;display:flex}.LegalDocument-module__B0mUga__documents a{min-block-size:var(--target-touch);font:var(--type-caption);color:var(--color-text-secondary);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}.LegalDocument-module__B0mUga__documents a:hover{color:var(--color-text-primary)}.LegalDocument-module__B0mUga__tocDesktop .LegalDocument-module__B0mUga__tocLink:hover{border-inline-start-color:var(--color-border-strong)}.LegalDocument-module__B0mUga__article{min-inline-size:0;max-inline-size:72ch;font-size:16px;line-height:1.8}@media (min-width:1024px){.LegalDocument-module__B0mUga__layout[data-toc]{gap:var(--space-8);grid-template-columns:minmax(180px,240px) minmax(0,1fr);align-items:start}.LegalDocument-module__B0mUga__tocMobile{display:none}.LegalDocument-module__B0mUga__tocDesktop{max-block-size:calc(100dvh - var(--header-height) - var(--space-8));display:block;position:sticky;inset-block-start:calc(var(--header-height) + var(--space-6));overflow-y:auto}}@media print{.LegalDocument-module__B0mUga__tocMobile,.LegalDocument-module__B0mUga__tocDesktop,.LegalDocument-module__B0mUga__documents{display:none}.LegalDocument-module__B0mUga__notice{color:canvastext;background:0 0}}
.AdminDataTable-module__KsNNsq__cell{align-items:flex-start;gap:var(--app-space-1);flex-direction:column;min-inline-size:0;display:inline-flex}.AdminDataTable-module__KsNNsq__primary{font:var(--app-weight-regular) var(--app-text-control) / 1.5 var(--app-font);color:var(--app-text)}.AdminDataTable-module__KsNNsq__meta{font:var(--app-weight-regular) var(--app-text-small) / var(--app-leading-small) var(--app-font);color:var(--app-text-tertiary)}
.AdminShell-module__GXUzKW__frame{--sidebar-width:var(--app-sidebar-w);background:var(--app-bg);color:var(--app-text);font-family:var(--app-font);}.AdminShell-module__GXUzKW__main{background:var(--app-bg);outline:none;flex-direction:column;flex:1;min-block-size:100svh;min-inline-size:0;display:flex;position:relative}.AdminShell-module__GXUzKW__content{inline-size:100%;max-inline-size:calc(var(--app-page-w-wide) + 2 * var(--app-space-6));gap:var(--app-space-5);min-inline-size:0;padding:var(--app-space-5) max(var(--app-space-4), env(safe-area-inset-right)) var(--app-space-7) max(var(--app-space-4), env(safe-area-inset-left));color:var(--app-text);flex-direction:column;flex:1;margin-inline:auto;display:flex}@media (min-width:48rem){.AdminShell-module__GXUzKW__content{padding-inline:var(--app-space-6);padding-block-start:var(--app-space-6)}}.AdminShell-module__GXUzKW__sidebar{border-inline-end:1px solid var(--app-border)!important}.AdminShell-module__GXUzKW__sidebar [data-sidebar=sidebar],.AdminShell-module__GXUzKW__sidebarInner{background:var(--app-sidebar-bg);color:var(--app-text)}.AdminShell-module__GXUzKW__sidebarInner{block-size:100%;min-block-size:0;font-family:var(--app-font);flex-direction:column;display:flex}.AdminShell-module__GXUzKW__head{block-size:var(--app-topbar-h);justify-content:space-between;align-items:center;gap:var(--app-space-2);padding-inline:var(--app-space-3) var(--app-space-2);flex:none;display:flex}.AdminShell-module__GXUzKW__brand{min-inline-size:0;min-block-size:var(--app-control-h);padding-inline:var(--app-space-1) var(--app-space-2);border-radius:var(--app-radius-sm);color:var(--app-text);font-size:var(--app-text-body);font-weight:var(--app-weight-semibold);letter-spacing:-.01em;align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.AdminShell-module__GXUzKW__brand:focus-visible{outline:2px solid var(--app-focus);outline-offset:0}.AdminShell-module__GXUzKW__brandMark{block-size:1.625rem;inline-size:1.625rem;color:var(--app-brand-sign,#0abab5);flex:none}.AdminShell-module__GXUzKW__brandText{flex-direction:column;align-items:flex-start;gap:.125rem;min-inline-size:0;line-height:1.1;display:flex}.AdminShell-module__GXUzKW__brandName{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.AdminShell-module__GXUzKW__adminTag{border:1px solid var(--app-border-strong);border-radius:var(--app-radius-full);color:var(--app-text-secondary);font-size:.6875rem;font-weight:var(--app-weight-medium);letter-spacing:.01em;flex:none;padding:0 .375rem;line-height:1.45}.AdminShell-module__GXUzKW__iconButton{inline-size:var(--app-control-h);block-size:var(--app-control-h);border-radius:var(--app-radius-sm);color:var(--app-text-secondary);cursor:pointer;transition:background-color var(--app-duration) var(--app-ease), color var(--app-duration) var(--app-ease);background:0 0;border:0;flex:none;place-items:center;display:inline-grid}.AdminShell-module__GXUzKW__iconButton:hover{background:var(--app-sidebar-hover);color:var(--app-text)}.AdminShell-module__GXUzKW__iconButton:focus-visible{outline:2px solid var(--app-focus);outline-offset:0}.AdminShell-module__GXUzKW__iconButton svg{block-size:1.125rem;inline-size:1.125rem}@media (pointer:coarse){.AdminShell-module__GXUzKW__iconButton{inline-size:var(--app-touch);block-size:var(--app-touch)}}.AdminShell-module__GXUzKW__navRoot{flex-direction:column;flex:1;min-block-size:0;display:flex}.AdminShell-module__GXUzKW__groups{gap:var(--app-space-3);flex-direction:column;display:flex}.AdminShell-module__GXUzKW__nav{gap:var(--app-space-3);min-block-size:0;padding:var(--app-space-1) var(--app-space-2) var(--app-space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.AdminShell-module__GXUzKW__group{flex-direction:column;gap:.125rem;display:flex}.AdminShell-module__GXUzKW__groupLabel{padding:var(--app-space-1) var(--app-space-3);color:var(--app-text-tertiary);font-size:var(--app-text-meta);font-weight:var(--app-weight-medium);margin:0;line-height:1.4}.AdminShell-module__GXUzKW__navList{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.AdminShell-module__GXUzKW__navLink,.AdminShell-module__GXUzKW__disclosure{align-items:center;gap:var(--app-space-3);min-block-size:2.25rem;inline-size:100%;padding-inline:var(--app-space-3) var(--app-space-2);border-radius:var(--app-radius-sm);color:var(--app-text-secondary);font:var(--app-weight-medium) var(--app-text-control) / 1.3 var(--app-font);text-align:start;cursor:pointer;transition:background-color var(--app-duration) var(--app-ease), color var(--app-duration) var(--app-ease);background:0 0;border:0;text-decoration:none;display:flex}.AdminShell-module__GXUzKW__navLink:hover,.AdminShell-module__GXUzKW__disclosure:hover{background:var(--app-sidebar-hover);color:var(--app-text)}.AdminShell-module__GXUzKW__navLink:focus-visible,.AdminShell-module__GXUzKW__disclosure:focus-visible{outline:2px solid var(--app-focus);outline-offset:-2px}.AdminShell-module__GXUzKW__navLink[aria-current=page]{background:var(--app-sidebar-active);color:var(--app-text)}.AdminShell-module__GXUzKW__navLink svg,.AdminShell-module__GXUzKW__disclosure svg{flex:none;block-size:1.0625rem;inline-size:1.0625rem}.AdminShell-module__GXUzKW__navLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.AdminShell-module__GXUzKW__chevron{color:var(--app-text-tertiary);transition:rotate var(--app-duration) var(--app-ease)}.AdminShell-module__GXUzKW__disclosure[aria-expanded=true] .AdminShell-module__GXUzKW__chevron{rotate:90deg}.AdminShell-module__GXUzKW__subList{padding:0 0 0 var(--app-space-2);border-inline-start:1px solid var(--app-border);flex-direction:column;gap:.125rem;margin:.125rem 0 0 1.375rem;list-style:none;display:flex}.AdminShell-module__GXUzKW__subList .AdminShell-module__GXUzKW__navLink{min-block-size:2rem;font-weight:var(--app-weight-regular);padding-inline-start:var(--app-space-2)}@media (pointer:coarse){.AdminShell-module__GXUzKW__navLink,.AdminShell-module__GXUzKW__disclosure,.AdminShell-module__GXUzKW__subList .AdminShell-module__GXUzKW__navLink{min-block-size:var(--app-touch)}}.AdminShell-module__GXUzKW__foot{padding:var(--app-space-2);border-block-start:1px solid var(--app-border);flex-direction:column;flex:none;gap:.125rem;padding-block-end:max(var(--app-space-2), env(safe-area-inset-bottom));display:flex}.AdminShell-module__GXUzKW__topbar{z-index:var(--z-sticky,20);block-size:var(--app-topbar-h);align-items:center;gap:var(--app-space-2);padding-inline:max(var(--app-space-2), env(safe-area-inset-left)) max(var(--app-space-3), env(safe-area-inset-right));border-block-end:1px solid var(--app-border);background:color-mix(in srgb, var(--app-bg) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(8px);backdrop-filter:saturate(1.4)blur(8px);color:var(--app-text);flex:none;display:flex;position:sticky;inset-block-start:0}@media (min-width:48rem){.AdminShell-module__GXUzKW__topbar{padding-inline:var(--app-space-4)}.AdminShell-module__GXUzKW__topbar[data-sidebar-state=expanded] .AdminShell-module__GXUzKW__topbarTrigger{display:none}}.AdminShell-module__GXUzKW__topbarTitle{min-inline-size:0;color:var(--app-text);font-size:var(--app-text-control);font-weight:var(--app-weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}.AdminShell-module__GXUzKW__topbarRight{align-items:center;gap:var(--app-space-1);flex:none;display:flex}.AdminShell-module__GXUzKW__topbarLink{min-block-size:var(--app-control-h-sm);align-items:center;gap:var(--app-space-2);padding-inline:var(--app-space-2);border-radius:var(--app-radius-sm);color:var(--app-text-secondary);font:var(--app-weight-medium) var(--app-text-small) / 1.3 var(--app-font);white-space:nowrap;transition:background-color var(--app-duration) var(--app-ease), color var(--app-duration) var(--app-ease);text-decoration:none;display:inline-flex}.AdminShell-module__GXUzKW__topbarLink:hover{background:var(--app-surface-hover);color:var(--app-text)}.AdminShell-module__GXUzKW__topbarLink:focus-visible{outline:2px solid var(--app-focus);outline-offset:0}.AdminShell-module__GXUzKW__topbarLink svg{flex:none;block-size:1rem;inline-size:1rem}@media (pointer:coarse){.AdminShell-module__GXUzKW__topbarLink{min-block-size:var(--app-touch)}}@media (max-width:63.99rem){.AdminShell-module__GXUzKW__topbarLinkLabel{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.AdminShell-module__GXUzKW__chevron{transition:none}}
.AdminStubPage-module__BAupKq__list{border:1px solid var(--app-border);background:var(--app-surface);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.AdminStubPage-module__BAupKq__item{justify-content:space-between;align-items:center;gap:var(--app-space-2) var(--app-space-4);padding:var(--app-space-4);border-block-end:1px solid var(--app-border);font:var(--app-weight-regular) var(--app-text-control) / 1.5 var(--app-font);color:var(--app-text);background:var(--app-surface);border-inline-start:2px solid #0000;flex-wrap:wrap;display:flex}.AdminStubPage-module__BAupKq__item:last-child{border-block-end:0}.AdminStubPage-module__BAupKq__item:focus-within{background:var(--app-surface-active);border-inline-start-color:var(--app-accent)}.AdminStubPage-module__BAupKq__marker{font:var(--app-weight-regular) var(--app-text-small) / var(--app-leading-small) var(--app-font);color:var(--app-text-tertiary)}.AdminStubPage-module__BAupKq__link{color:var(--app-text-secondary);text-underline-offset:.15em;text-decoration:underline}.AdminStubPage-module__BAupKq__link:hover{color:var(--app-text)}.AdminStubPage-module__BAupKq__link:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}.AdminStubPage-module__BAupKq__sectionTitle{margin:var(--app-space-6) 0 var(--app-space-3);font:var(--app-weight-semibold) var(--app-text-title) / var(--app-leading-title) var(--app-font)}@media (max-width:1023px){.AdminStubPage-module__BAupKq__sectionTitle{margin-block-start:var(--app-space-2)}}.AdminStubPage-module__BAupKq__health{margin-block-start:var(--app-space-2)}.AdminStubPage-module__BAupKq__healthLine{padding:var(--app-space-4);border:1px solid var(--app-border);border-radius:var(--app-radius-md);background:var(--app-surface);font:var(--app-weight-regular) var(--app-text-control) / 1.5 var(--app-font);color:var(--app-text);margin:0}.AdminStubPage-module__BAupKq__healthLine[data-tone=danger]{border-color:var(--app-danger-subtle);color:var(--app-danger)}.AdminStubPage-module__BAupKq__advanced{border-block-start:1px solid var(--app-border);margin-block-start:var(--app-space-7);padding-block-start:var(--app-space-5)}.AdminStubPage-module__BAupKq__advancedList{gap:var(--app-space-2) var(--app-space-4);margin:var(--app-space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.AdminStubPage-module__BAupKq__advancedLink{color:var(--app-text-secondary);font:var(--app-weight-regular) var(--app-text-control) / 1.4 var(--app-font);text-underline-offset:.15em;text-decoration:underline}.AdminStubPage-module__BAupKq__advancedLink:hover{color:var(--app-text)}.AdminStubPage-module__BAupKq__advancedLink:focus-visible{outline:2px solid var(--app-focus);outline-offset:2px}.AdminStubPage-module__BAupKq__tools{margin-block-start:var(--app-space-6)}
.ConsultationGate-module__koKHWa__form{gap:var(--app-space-4);display:grid}.ConsultationGate-module__koKHWa__preview{padding:var(--app-space-3);border-radius:var(--app-radius-sm);background:var(--app-surface-sunken)}.ConsultationGate-module__koKHWa__previewTitle{margin:0 0 var(--app-space-2);font:var(--app-weight-medium) var(--app-text-small) / var(--app-leading-small) var(--app-font)}.ConsultationGate-module__koKHWa__previewBody{font:var(--app-weight-regular) var(--app-text-control) / 1.5 var(--app-font);color:var(--app-text-secondary);margin:0}.ConsultationGate-module__koKHWa__footer{gap:var(--app-space-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.ConsultationGate-module__koKHWa__selfOrg{font:var(--app-weight-regular) var(--app-text-control) / 1.5 var(--app-font);color:var(--app-text);margin:0}.ConsultationGate-module__koKHWa__fixtureNotice{padding:var(--app-space-3);border-radius:var(--app-radius-sm);background:var(--app-surface-sunken);font:var(--app-weight-regular) var(--app-text-small) / var(--app-leading-small) var(--app-font);color:var(--app-text-secondary);margin:0}.ConsultationGate-module__koKHWa__previewFixture{margin:var(--app-space-2) 0 0;font:var(--app-weight-regular) var(--app-text-small) / var(--app-leading-small) var(--app-font);color:var(--app-text-tertiary)}.ConsultationGate-module__koKHWa__error{font:var(--app-weight-regular) var(--app-text-control) / 1.5 var(--app-font);color:var(--app-danger);margin:0}
.AuthConsent-module__d9sZiq__consent{text-align:start;max-inline-size:40ch;font:var(--type-caption);color:var(--color-text-tertiary);margin:0}.AuthConsent-module__d9sZiq__link{color:inherit;text-underline-offset:.15em;text-decoration:underline}.AuthConsent-module__d9sZiq__link:hover{color:var(--color-text-secondary)}
.CtaLink-module__sQgadq__cta{min-block-size:48px;max-inline-size:100%;font:var(--type-ui-strong);text-align:center;white-space:normal;border-radius:8px;justify-content:center;align-items:center;gap:12px;padding:12px 22px;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.CtaLink-module__sQgadq__primary{background:var(--color-accent);color:var(--color-text-on-accent);border:1px solid var(--color-accent)}.CtaLink-module__sQgadq__primary:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.CtaLink-module__sQgadq__secondary{color:var(--color-text-primary);border:1px solid var(--color-border-control);background:0 0}.CtaLink-module__sQgadq__secondary:hover{background:var(--color-surface-hover);border-color:var(--color-text-primary)}.CtaLink-module__sQgadq__text{min-block-size:44px;color:var(--color-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:6px;padding-inline:0}.CtaLink-module__sQgadq__text:hover{-webkit-text-decoration-color:var(--color-text-primary);text-decoration-color:var(--color-text-primary)}.CtaLink-module__sQgadq__textPlain{min-block-size:44px;color:var(--color-text-secondary);padding-inline:0;font-weight:500;text-decoration:none;transition:color .16s}.CtaLink-module__sQgadq__textPlain:hover{color:var(--color-text-primary);text-decoration:none}.CtaLink-module__sQgadq__cta:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:4px}@media (max-width:767px){.CtaLink-module__sQgadq__stretch{inline-size:100%}}@media (prefers-reduced-motion:reduce){.CtaLink-module__sQgadq__cta{transition:none}}@media (forced-colors:active){.CtaLink-module__sQgadq__primary,.CtaLink-module__sQgadq__secondary{border:1px solid buttontext}}.CtaLink-module__sQgadq__primary>svg,.CtaLink-module__sQgadq__secondary>svg,.CtaLink-module__sQgadq__primary>[aria-hidden=true],.CtaLink-module__sQgadq__secondary>[aria-hidden=true]{display:none}
.Breadcrumbs-module__rYkt1G__nav{font:var(--type-ui);color:var(--color-text-tertiary)}.Breadcrumbs-module__rYkt1G__list{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__rYkt1G__item{align-items:center;gap:var(--space-2);display:inline-flex}.Breadcrumbs-module__rYkt1G__item+.Breadcrumbs-module__rYkt1G__item:before{content:"/";color:var(--color-border-strong)}.Breadcrumbs-module__rYkt1G__link{min-block-size:var(--target-min);color:var(--color-text-secondary);align-items:center;text-decoration:none;display:inline-flex}.Breadcrumbs-module__rYkt1G__link:hover{color:var(--color-text-primary);text-decoration:underline}
section.integration-module__N4ZzmG__hero{padding-block:28px 44px}.integration-module__N4ZzmG__directory{width:min(calc(100% - 2 * var(--gutter-editorial)),1120px);margin-inline:auto;padding-block:32px 64px}.integration-module__N4ZzmG__heroEyebrow{margin-block-start:var(--space-6)}h1.integration-module__N4ZzmG__heroTitle{max-inline-size:22ch;font:450 clamp(32px, 4.2vw, 54px) / 1.08 var(--font-sans);margin-block-start:var(--space-4)}.integration-module__N4ZzmG__answer{max-inline-size:64ch;margin-block-start:var(--space-6)}.integration-module__N4ZzmG__heroActions{margin-block-start:var(--space-6)}.integration-module__N4ZzmG__finalActions{justify-content:center;margin-block-start:var(--space-6)}.integration-module__N4ZzmG__split{gap:var(--space-9);grid-template-columns:5fr 7fr;align-items:center;margin-block-start:var(--space-6);display:grid}.integration-module__N4ZzmG__split>*{min-inline-size:0}.integration-module__N4ZzmG__stack>*+*{margin-block-start:var(--space-5)}.integration-module__N4ZzmG__leadStrong{max-inline-size:36ch;font:var(--type-lead);color:var(--color-text-primary);text-wrap:pretty}.integration-module__N4ZzmG__body{max-inline-size:var(--measure);font:var(--type-body-lg);color:var(--color-text-secondary);text-wrap:pretty}.integration-module__N4ZzmG__callout{max-inline-size:var(--measure);padding:var(--space-4) var(--space-5);border-inline-start:var(--stroke-strong) solid var(--color-status-to-verify);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-surface-1);font:var(--type-body);color:var(--color-text-primary)}.integration-module__N4ZzmG__note{max-inline-size:var(--measure);font:var(--type-ui);color:var(--color-text-tertiary)}.integration-module__N4ZzmG__table{border-collapse:collapse;inline-size:100%;font:var(--type-ui)}.integration-module__N4ZzmG__caption{font:var(--type-label);color:var(--color-text-secondary);text-align:start;padding-block-end:var(--space-3)}.integration-module__N4ZzmG__table th,.integration-module__N4ZzmG__table td{padding:var(--space-3) var(--space-4) var(--space-3) 0;border-block-end:1px solid var(--color-border);text-align:start;vertical-align:top}.integration-module__N4ZzmG__table thead th{font:var(--type-label);color:var(--color-text-tertiary)}.integration-module__N4ZzmG__table tbody th{font-weight:var(--weight-medium);color:var(--color-text-primary)}.integration-module__N4ZzmG__table td{color:var(--color-text-secondary)}.integration-module__N4ZzmG__scope{font:var(--type-code);overflow-wrap:anywhere}.integration-module__N4ZzmG__landmarks{gap:var(--space-9);grid-template-columns:7fr 5fr;align-items:center;margin-block-start:var(--space-8);display:grid}.integration-module__N4ZzmG__landmarks>*{min-inline-size:0}.integration-module__N4ZzmG__landmarkList{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.integration-module__N4ZzmG__landmarkList li{gap:var(--space-4);border-block-start:1px solid var(--color-border);grid-template-columns:auto 1fr;align-items:baseline;padding-block-start:var(--space-5);display:grid}.integration-module__N4ZzmG__landmarkNumber{font:var(--type-ui-strong);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.integration-module__N4ZzmG__landmarkLabel{font:var(--type-label);color:var(--color-accent);display:block}.integration-module__N4ZzmG__landmarkText{font:var(--type-lead);color:var(--color-text-primary);text-wrap:pretty;margin-block-start:var(--space-2);display:block}.integration-module__N4ZzmG__statement{margin:0;margin-block-start:var(--space-8);padding:0;list-style:none}.integration-module__N4ZzmG__statement li{padding-block:var(--space-4);border-block-end:1px solid var(--color-border);font:var(--weight-semibold) var(--text-3xl) / var(--leading-3xl) var(--font-display);letter-spacing:var(--tracking-tight);color:var(--color-text-primary);text-wrap:balance}.integration-module__N4ZzmG__steps{gap:var(--space-5);max-inline-size:var(--measure);margin:0;margin-block-start:var(--space-8);padding:0;list-style:none;display:grid}.integration-module__N4ZzmG__steps li{gap:var(--space-4);border-block-start:1px solid var(--color-border);font:var(--type-body-lg);color:var(--color-text-primary);grid-template-columns:auto 1fr;align-items:baseline;padding-block-start:var(--space-4);display:grid}.integration-module__N4ZzmG__lines{gap:var(--space-3);max-inline-size:var(--measure);font:var(--type-body-lg);color:var(--color-text-secondary);margin:0;margin-block-start:var(--space-7);padding:0;list-style:none;display:grid}.integration-module__N4ZzmG__lines li{border-block-start:1px solid var(--color-border);padding-block-start:var(--space-3)}.integration-module__N4ZzmG__cards{gap:var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;margin-block-start:var(--space-8);padding:0;list-style:none;display:grid}.integration-module__N4ZzmG__card{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-1);align-content:start;display:grid}.integration-module__N4ZzmG__cardTitle{font:var(--type-heading-2);color:var(--color-text-primary)}.integration-module__N4ZzmG__cardText{font:var(--type-body-lg);color:var(--color-text-secondary);text-wrap:pretty}.integration-module__N4ZzmG__faq{max-inline-size:var(--faq-max);margin-block-start:var(--space-7)}@media (max-width:1023px){.integration-module__N4ZzmG__split,.integration-module__N4ZzmG__landmarks{gap:var(--space-6);grid-template-columns:1fr}}@media (max-width:767px){section.integration-module__N4ZzmG__hero{padding-block:var(--space-7) var(--space-8)}.integration-module__N4ZzmG__heroActions{margin-block-start:var(--space-5)}h1.integration-module__N4ZzmG__heroTitle{font-size:var(--text-3xl);line-height:var(--leading-3xl)}.integration-module__N4ZzmG__landmarks,.integration-module__N4ZzmG__statement,.integration-module__N4ZzmG__steps,.integration-module__N4ZzmG__cards{margin-block-start:var(--space-6)}.integration-module__N4ZzmG__cards{grid-template-columns:1fr}.integration-module__N4ZzmG__card{padding:var(--space-5)}.integration-module__N4ZzmG__statement li{padding-block:var(--space-3);font-size:var(--text-2xl);line-height:var(--leading-2xl)}.integration-module__N4ZzmG__table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.integration-module__N4ZzmG__table tr{gap:var(--space-2);padding-block:var(--space-4);border-block-end:1px solid var(--color-border);display:grid}.integration-module__N4ZzmG__table th,.integration-module__N4ZzmG__table td{border:0;padding:0}.integration-module__N4ZzmG__table td:before{content:attr(data-label);font:var(--type-caption-strong);color:var(--color-text-tertiary);display:block}}@media (max-width:479px){.integration-module__N4ZzmG__statement li{font-size:var(--text-lg);line-height:var(--leading-lg)}}@media (forced-colors:active){.integration-module__N4ZzmG__callout,.integration-module__N4ZzmG__card{border-color:canvastext}}.integration-module__N4ZzmG__hero .integration-module__N4ZzmG__answer p{font-size:17px;line-height:1.65}.integration-module__N4ZzmG__hero .integration-module__N4ZzmG__answer{max-inline-size:62ch;margin-block-start:20px}.integration-module__N4ZzmG__heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,76px);margin-top:20px;display:grid}.integration-module__N4ZzmG__heroGrid>*{min-width:0}.integration-module__N4ZzmG__connectorPreview section{padding:0}.integration-module__N4ZzmG__connectorPreview h2{color:var(--color-text-secondary);letter-spacing:0;margin:0 0 18px;font-size:16px}.integration-module__N4ZzmG__connectorPreview section>div{background:0 0;border:0;border-radius:0;padding:0}.integration-module__N4ZzmG__connectorPreview section>div>div{grid-template-columns:1fr;gap:14px;padding:20px 0}.integration-module__N4ZzmG__connectorPreview ul{gap:16px 24px}@media (max-width:900px){.integration-module__N4ZzmG__heroGrid{grid-template-columns:1fr}}.integration-module__N4ZzmG__finalLinks{flex-wrap:wrap;justify-content:center;gap:4px 28px;margin-top:8px;display:flex}.integration-module__N4ZzmG__finalLinks[data-align=start]{justify-content:flex-start}
.FaqList-module__sJQGfa__list{max-inline-size:760px;display:grid}.FaqList-module__sJQGfa__item{font-size:17px;line-height:1.5}.FaqList-module__sJQGfa__item+.FaqList-module__sJQGfa__item{border-top:1px solid var(--color-border)}.FaqList-module__sJQGfa__item>button{padding-block:20px;font-weight:500}.FaqList-module__sJQGfa__answer{max-inline-size:64ch;font:var(--type-body);color:var(--color-text-secondary);text-wrap:pretty;margin:0}@media (max-width:600px){.FaqList-module__sJQGfa__item{font-size:16px}.FaqList-module__sJQGfa__item>button{padding-block:16px}}
.EditorialDisclosure-module__dkkfkG__root{min-inline-size:0}.EditorialDisclosure-module__dkkfkG__trigger{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;min-height:44px;padding:var(--space-3) 0;color:var(--color-text-primary);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.EditorialDisclosure-module__dkkfkG__trigger svg{fill:none;stroke:currentColor;stroke-width:1px;flex:none;width:16px;height:16px;transition:transform .18s}.EditorialDisclosure-module__dkkfkG__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.EditorialDisclosure-module__dkkfkG__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:4px}.EditorialDisclosure-module__dkkfkG__content:not([hidden]){padding-bottom:var(--space-4)}@media (prefers-reduced-motion:reduce){.EditorialDisclosure-module__dkkfkG__trigger svg{transition:none}}
.scenes-module___CU_za__frame{--s-bg:#0e1014;--s-side:#111318;--s-card:#171a20;--s-paper:#1c2027;--s-line:#ffffff14;--s-text:#f1f0ec;--s-muted:#94979f;--s-faint:#6f737c;--s-turq:#0abab5;--s-turq-text:#2fd0c8;--s-turq-soft:#0abab524;--s-warn:#d7ad62;--s-ok:#4ade80;inline-size:100%;font-family:var(--font-sans,system-ui, sans-serif);-webkit-user-select:none;user-select:none;container-type:inline-size}.scenes-module___CU_za__window{border:1px solid var(--s-line);background:var(--s-bg);color:var(--s-text);border-radius:16px;grid-template-columns:168px minmax(0,1fr);font-size:11px;line-height:1.45;display:grid;overflow:hidden;box-shadow:0 30px 80px #00000073,0 0 0 1px #ffffff05}.scenes-module___CU_za__sidebar{border-right:1px solid var(--s-line);background:var(--s-side);flex-direction:column;gap:2px;min-inline-size:0;padding:12px 8px;display:flex}.scenes-module___CU_za__brand{letter-spacing:-.02em;align-items:center;gap:7px;padding:4px 6px 12px;font-size:13px;font-weight:600;display:flex}.scenes-module___CU_za__brandSign{color:var(--s-turq)}.scenes-module___CU_za__nav,.scenes-module___CU_za__recents{gap:1px;margin:0;padding:0;list-style:none;display:grid}.scenes-module___CU_za__navItem{color:var(--s-muted);border-radius:7px;align-items:center;gap:8px;padding:6px 8px;display:flex}.scenes-module___CU_za__navItem[data-active]{color:var(--s-text);background:#ffffff0f}.scenes-module___CU_za__count{background:var(--s-turq);color:#041413;text-align:center;border-radius:999px;min-inline-size:16px;margin-inline-start:auto;padding:0 5px;font-size:9px;font-weight:600;line-height:16px}.scenes-module___CU_za__navNew{border-top:1px solid var(--s-line);color:var(--s-text);align-items:center;gap:8px;margin-top:10px;padding:12px 8px 6px;display:flex}.scenes-module___CU_za__navLabel{color:var(--s-faint);margin:10px 8px 4px;font-size:10px}.scenes-module___CU_za__recents li{color:var(--s-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:7px;padding:5px 8px;overflow:hidden}.scenes-module___CU_za__recents li[data-active]{color:var(--s-text);background:#ffffff0a}.scenes-module___CU_za__account{border-top:1px solid var(--s-line);align-items:center;gap:8px;margin-top:auto;padding:10px 6px 2px;display:flex}.scenes-module___CU_za__accountAvatar{background:#22262f;border-radius:999px;place-items:center;block-size:24px;inline-size:24px;font-size:9px;font-weight:600;display:grid}.scenes-module___CU_za__accountText{min-inline-size:0;display:grid}.scenes-module___CU_za__accountText b{font-weight:500}.scenes-module___CU_za__accountText small{color:var(--s-faint);font-size:10px}.scenes-module___CU_za__main{flex-direction:column;min-inline-size:0;display:flex}.scenes-module___CU_za__topbar{border-bottom:1px solid var(--s-line);justify-content:space-between;align-items:center;padding:10px 16px;font-weight:500;display:flex}.scenes-module___CU_za__topbarIcons{color:var(--s-muted);gap:10px;display:flex}.scenes-module___CU_za__content{flex-direction:column;flex:1;justify-content:space-between;gap:14px;min-block-size:300px;padding:16px 18px 14px;display:flex}.scenes-module___CU_za__thread{gap:12px;display:grid}.scenes-module___CU_za__ask{background:#22262f;border-radius:12px 12px 4px;justify-self:end;max-inline-size:78%;padding:8px 11px}.scenes-module___CU_za__maxLine{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px;display:grid}.scenes-module___CU_za__maxLine b{font-weight:600}.scenes-module___CU_za__maxLine p{color:var(--s-text);margin:1px 0 0}.scenes-module___CU_za__avatar{background:#22262f;border-radius:999px;flex:none;display:inline-block;overflow:hidden}.scenes-module___CU_za__avatar>*{aspect-ratio:1;border-radius:999px;block-size:100%;inline-size:100%;margin:0}.scenes-module___CU_za__avatar img{object-fit:cover;object-position:50% 30%;block-size:100%;inline-size:100%;display:block}.scenes-module___CU_za__card{border:1px solid var(--s-line);background:var(--s-card);border-radius:12px;gap:10px;margin-inline-start:32px;padding:12px;display:grid}.scenes-module___CU_za__cardHead{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.scenes-module___CU_za__cardHead>div:only-child{grid-column:1/-1}.scenes-module___CU_za__cardHead b,.scenes-module___CU_za__agentRow b,.scenes-module___CU_za__steps b{font-weight:600;display:block}.scenes-module___CU_za__cardHead small,.scenes-module___CU_za__agentRow small,.scenes-module___CU_za__steps small{color:var(--s-muted);font-size:10px;display:block}.scenes-module___CU_za__statePill{border:1px solid var(--s-line);color:var(--s-turq-text);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:10px}.scenes-module___CU_za__statePill[data-tone=review]{color:var(--s-warn);border-color:#d7ad6259}.scenes-module___CU_za__statePill[data-tone=done]{color:var(--s-ok);border-color:#4ade804d}.scenes-module___CU_za__agentRow{border-top:1px solid var(--s-line);align-items:center;gap:8px;padding-top:8px;display:flex}.scenes-module___CU_za__steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.scenes-module___CU_za__steps li{grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.scenes-module___CU_za__steps li[data-state=todo]{opacity:.6}.scenes-module___CU_za__stepDone{background:var(--s-turq);color:#041413;border-radius:999px;place-items:center;block-size:14px;inline-size:14px;display:grid}.scenes-module___CU_za__stepWorking{color:var(--s-turq-text)}.scenes-module___CU_za__stepTodo{color:var(--s-faint)}.scenes-module___CU_za__tool{border:1px solid var(--s-line);background:var(--s-bg);color:var(--s-text);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:3px 7px;font-size:10px;display:inline-flex}.scenes-module___CU_za__tool img{display:block}.scenes-module___CU_za__toolRow{color:var(--s-muted);align-items:center;gap:8px;font-size:10px;display:flex}.scenes-module___CU_za__paper{background:var(--s-paper);color:#d9dad6;border-radius:8px;gap:6px;padding:10px 12px;display:grid}.scenes-module___CU_za__paper p{margin:0}.scenes-module___CU_za__actions{flex-wrap:wrap;gap:6px;display:flex}.scenes-module___CU_za__btnPrimary,.scenes-module___CU_za__btn,.scenes-module___CU_za__btnGhost{border-radius:8px;padding:5px 11px;font-weight:500}.scenes-module___CU_za__btnPrimary{background:var(--s-text);color:var(--s-bg)}.scenes-module___CU_za__btn{border:1px solid var(--s-line)}.scenes-module___CU_za__btnGhost{color:var(--s-muted)}.scenes-module___CU_za__summary{gap:8px;margin:0;padding:0;list-style:none;display:grid}.scenes-module___CU_za__summary li{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.scenes-module___CU_za__composer{border:1px solid var(--s-line);background:var(--s-card);color:var(--s-faint);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:9px 9px 9px 12px;display:flex}.scenes-module___CU_za__send{background:var(--s-text);block-size:22px;inline-size:22px;color:var(--s-bg);border-radius:999px;place-items:center;font-size:11px;font-weight:700;display:grid}.scenes-module___CU_za__stamp{color:var(--s-faint);align-items:center;gap:4px;font-size:10px;display:inline-flex}.scenes-module___CU_za__agentStage{grid-template-columns:minmax(0,.36fr) minmax(0,1fr);align-items:center;gap:16px;display:grid;position:relative}.scenes-module___CU_za__portraitCard{z-index:1;background:#171a20;border:1px solid #ffffff14;border-radius:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000080}.scenes-module___CU_za__portraitCard img{aspect-ratio:4/5;object-fit:cover;object-position:top;inline-size:100%;display:block}.scenes-module___CU_za__portraitName{color:#94979f;gap:1px;padding:10px 12px 12px;font-size:11px;line-height:1.35;display:grid}.scenes-module___CU_za__portraitName b{color:#f1f0ec;font-size:13px;font-weight:600}.scenes-module___CU_za__agentFrame{min-inline-size:0}@container (max-width:560px){.scenes-module___CU_za__window{grid-template-columns:minmax(0,1fr)}.scenes-module___CU_za__sidebar{display:none}.scenes-module___CU_za__content{min-block-size:0;padding:14px}.scenes-module___CU_za__card{margin-inline-start:0}.scenes-module___CU_za__ask{max-inline-size:90%}}@media (max-width:767px){.scenes-module___CU_za__agentStage{grid-template-columns:minmax(0,1fr);gap:12px}.scenes-module___CU_za__portraitCard{border-radius:14px;grid-template-columns:64px minmax(0,1fr);align-items:center}.scenes-module___CU_za__portraitCard img{aspect-ratio:auto;block-size:64px;inline-size:64px}.scenes-module___CU_za__portraitName{padding:0 12px}}.scenes-module___CU_za__teamHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.scenes-module___CU_za__teamHead b{font-size:12px;font-weight:600}.scenes-module___CU_za__teamList{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.scenes-module___CU_za__teamList li{border:1px solid var(--s-line);background:var(--s-card);border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px;display:grid}.scenes-module___CU_za__teamName{min-inline-size:0;display:grid}.scenes-module___CU_za__teamName b{font-weight:600}.scenes-module___CU_za__teamName small{color:var(--s-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.scenes-module___CU_za__teamState{color:var(--s-muted);white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:inline-flex}.scenes-module___CU_za__teamState:before{content:"";background:var(--s-ok);border-radius:999px;block-size:6px;inline-size:6px}.scenes-module___CU_za__teamState[data-working]{color:var(--s-turq-text)}.scenes-module___CU_za__teamState[data-working]:before{background:var(--s-turq)}@container (max-width:400px){.scenes-module___CU_za__teamList{grid-template-columns:minmax(0,1fr)}}.scenes-module___CU_za__card[data-flush]{margin-inline-start:0}.scenes-module___CU_za__summary[data-tools] li{grid-template-columns:auto minmax(0,1fr) auto}.scenes-module___CU_za__summary[data-tools] li>span:nth-child(2){color:var(--s-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scenes-module___CU_za__rules{border-top:1px solid var(--s-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:10px;display:grid}.scenes-module___CU_za__rules small{color:var(--s-faint);margin-bottom:6px;font-size:10px;display:block}.scenes-module___CU_za__rules ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.scenes-module___CU_za__rules li{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:7px;display:grid}.scenes-module___CU_za__rules li>span{margin-top:1px}.scenes-module___CU_za__stepNever{block-size:14px;inline-size:14px;color:var(--s-muted);background:#ffffff14;border-radius:999px;place-items:center;display:grid}.scenes-module___CU_za__receipt{gap:0;margin:0;display:grid}.scenes-module___CU_za__receipt div{border-top:1px solid var(--s-line);justify-content:space-between;gap:12px;padding:7px 0;display:flex}.scenes-module___CU_za__receipt dt{color:var(--s-muted)}.scenes-module___CU_za__receipt dd{font-variant-numeric:tabular-nums;text-align:end;margin:0}@container (max-width:420px){.scenes-module___CU_za__rules{grid-template-columns:minmax(0,1fr)}}.scenes-module___CU_za__statePill[data-tone=stopped]{color:var(--s-muted)}
.StartupScene-module__3u4BjG__scene{background:var(--color-surface-1);border-radius:8px;min-width:0;margin:0;overflow:hidden}.StartupScene-module__3u4BjG__scene figcaption{color:var(--color-text-secondary);padding:10px 12px;font-size:10px;line-height:1.5}.StartupScene-module__3u4BjG__scene>img{aspect-ratio:16/9;object-fit:cover;width:100%;height:100%;display:block}.StartupScene-module__3u4BjG__scene[data-variant=lucas]>img,.StartupScene-module__3u4BjG__scene[data-variant=chloe]>img{aspect-ratio:3/2}@media (max-width:700px){.StartupScene-module__3u4BjG__scene[data-variant=focus]>img{aspect-ratio:4/3;object-position:50% 45%}}.StartupScene-module__3u4BjG__codeScene{background:0 0;border-radius:0;overflow:visible}.StartupScene-module__3u4BjG__codeScene figcaption{padding:0}
.StatusBadge-module__-Ig0dq__badge{--badge-color:var(--color-text-secondary);--badge-bg:var(--color-surface-3);align-items:center;gap:var(--space-1);padding-block:var(--space-1);padding-inline:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--badge-bg);color:var(--badge-color);font:var(--type-caption-strong);white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex}.StatusBadge-module__-Ig0dq__badge[data-status=new]{--badge-color:var(--color-status-idle)}.StatusBadge-module__-Ig0dq__badge[data-status=scheduled]{--badge-color:var(--color-status-scheduled)}.StatusBadge-module__-Ig0dq__badge[data-status=working]{--badge-color:var(--color-status-working);--badge-bg:var(--color-info-subtle)}.StatusBadge-module__-Ig0dq__badge[data-status=prepared]{--badge-color:var(--color-text-primary)}.StatusBadge-module__-Ig0dq__badge[data-status=approval]{--badge-color:var(--color-status-approval);--badge-bg:var(--color-accent-subtle)}.StatusBadge-module__-Ig0dq__badge[data-status=executedChecking]{--badge-color:var(--color-success);--badge-bg:var(--color-success-subtle)}.StatusBadge-module__-Ig0dq__badge[data-status=verified]{--badge-color:var(--color-status-success);--badge-bg:var(--color-success-subtle)}.StatusBadge-module__-Ig0dq__badge[data-status=toVerify],.StatusBadge-module__-Ig0dq__badge[data-status=unknown]{--badge-color:var(--color-status-to-verify);--badge-bg:var(--color-warning-subtle)}.StatusBadge-module__-Ig0dq__icon{inline-size:var(--icon-sm);block-size:var(--icon-sm);fill:none;stroke:currentColor;stroke-width:var(--stroke-regular);stroke-linecap:round;stroke-linejoin:round;flex:none}.StatusBadge-module__-Ig0dq__filled{fill:currentColor}.StatusBadge-module__-Ig0dq__onFilled{stroke:var(--badge-bg)}@media (forced-colors:active){.StatusBadge-module__-Ig0dq__badge{background:canvas;border-color:canvastext}}
.resources-module__-95Vaa__hero,.resources-module__-95Vaa__list{width:min(calc(100% - 2 * var(--rail-gutter,24px)), var(--rail-max,1200px));margin-inline:auto}.resources-module__-95Vaa__hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,5vw,72px);padding-block:clamp(40px,6vw,88px);display:grid}.resources-module__-95Vaa__heroCopy,.resources-module__-95Vaa__heroScene{min-width:0}.resources-module__-95Vaa__eyebrow{color:var(--color-accent-hover);margin:0 0 18px;font-size:12px;font-weight:500}.resources-module__-95Vaa__hero h1{color:var(--color-text-primary);letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(38px,4.4vw,60px);font-weight:500;line-height:1.04}.resources-module__-95Vaa__actions{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.resources-module__-95Vaa__lead{max-width:44ch;color:var(--color-text-secondary);text-wrap:pretty;margin:22px 0 0;font-size:17px;line-height:1.7}.resources-module__-95Vaa__list{border-top:1px solid var(--color-border);padding-block:clamp(56px,7vw,96px)}.resources-module__-95Vaa__list h2{color:var(--color-text-primary);letter-spacing:-.045em;margin:0 0 clamp(28px,4vw,44px);font-size:clamp(28px,3.2vw,40px);font-weight:500;line-height:1.15}.resources-module__-95Vaa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.resources-module__-95Vaa__grid>li{min-width:0}.resources-module__-95Vaa__card{border:1px solid var(--color-border);background:var(--color-surface-1);height:100%;color:var(--color-text-primary);border-radius:20px;flex-direction:column;gap:12px;padding:24px;text-decoration:none;transition:border-color .16s,background-color .16s,transform .16s;display:flex}.resources-module__-95Vaa__card:hover{border-color:var(--color-border-strong);background:var(--color-surface-2);transform:translateY(-2px)}.resources-module__-95Vaa__card:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.resources-module__-95Vaa__tag{border:1px solid var(--color-brand-line,#0abab56b);color:var(--color-accent-hover);border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:11px;font-weight:500}.resources-module__-95Vaa__card h3{letter-spacing:-.025em;text-wrap:balance;margin:4px 0 0;font-size:20px;font-weight:500;line-height:1.3}.resources-module__-95Vaa__card p{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.65}.resources-module__-95Vaa__read{color:var(--color-text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:6px;margin-top:auto;padding-top:8px;font-size:13px;font-weight:500}.resources-module__-95Vaa__card:hover .resources-module__-95Vaa__read{-webkit-text-decoration-color:var(--color-text-primary);text-decoration-color:var(--color-text-primary)}.resources-module__-95Vaa__empty{color:var(--color-text-secondary)}@media (max-width:1000px){.resources-module__-95Vaa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.resources-module__-95Vaa__hero{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:600px){.resources-module__-95Vaa__grid{grid-template-columns:minmax(0,1fr)}.resources-module__-95Vaa__card{padding:20px}.resources-module__-95Vaa__hero h1{font-size:36px}.resources-module__-95Vaa__lead{font-size:15px}}@media (prefers-reduced-motion:reduce){.resources-module__-95Vaa__card{transition:none}.resources-module__-95Vaa__card:hover{transform:none}}@media (min-width:1001px){.resources-module__-95Vaa__grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}}
.DataTable-module__-lfr9G__table{border-collapse:collapse;inline-size:100%;font:var(--type-body)}.DataTable-module__-lfr9G__caption{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.DataTable-module__-lfr9G__table th,.DataTable-module__-lfr9G__table td{padding:var(--space-3) var(--space-4) var(--space-3) 0;border-block-end:1px solid var(--color-border);text-align:start;vertical-align:top;overflow-wrap:anywhere}.DataTable-module__-lfr9G__table thead th{font:var(--type-label);color:var(--color-text-tertiary)}.DataTable-module__-lfr9G__table tbody th{font-weight:var(--weight-medium);color:var(--color-text-primary)}.DataTable-module__-lfr9G__table td{color:var(--color-text-secondary)}.DataTable-module__-lfr9G__table tbody th.DataTable-module__-lfr9G__code{font:var(--type-code)}@media (min-width:768px){.DataTable-module__-lfr9G__table tbody th{overflow-wrap:normal;min-inline-size:12ch}.DataTable-module__-lfr9G__table tbody th.DataTable-module__-lfr9G__code{white-space:nowrap}}@media (max-width:767px){.DataTable-module__-lfr9G__table thead{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.DataTable-module__-lfr9G__table tr{gap:var(--space-2);padding-block:var(--space-4);border-block-end:1px solid var(--color-border);display:grid}.DataTable-module__-lfr9G__table th,.DataTable-module__-lfr9G__table td{border:0;padding:0}.DataTable-module__-lfr9G__table td:before{content:attr(data-label);font:var(--type-caption-strong);color:var(--color-text-tertiary);display:block}}
.UseCaseLayout-module__Xb49Eq__row,.UseCaseLayout-module__Xb49Eq__band{width:min(calc(100% - 2 * var(--rail-gutter,24px)), var(--rail-max,1200px));margin-inline:auto}.UseCaseLayout-module__Xb49Eq__visual{min-width:0;margin:0}.UseCaseLayout-module__Xb49Eq__rows{border-top:1px solid var(--color-border);gap:clamp(64px,8vw,112px);padding-block:clamp(64px,8vw,112px);display:grid}.UseCaseLayout-module__Xb49Eq__row{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.UseCaseLayout-module__Xb49Eq__copy{min-width:0;max-width:40ch}.UseCaseLayout-module__Xb49Eq__copy h2{color:var(--color-text-primary);letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.15}.UseCaseLayout-module__Xb49Eq__copy p{color:var(--color-text-secondary);text-wrap:pretty;margin:18px 0 0;font-size:15px;line-height:1.8}.UseCaseLayout-module__Xb49Eq__copy>div{margin-top:20px}@media (min-width:901px){.UseCaseLayout-module__Xb49Eq__row:nth-child(2n){grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.UseCaseLayout-module__Xb49Eq__row:nth-child(2n) .UseCaseLayout-module__Xb49Eq__copy{grid-area:1/2;justify-self:end}.UseCaseLayout-module__Xb49Eq__row:nth-child(2n) .UseCaseLayout-module__Xb49Eq__visual{grid-area:1/1}}.UseCaseLayout-module__Xb49Eq__band{border-top:1px solid var(--color-border);padding-block:clamp(64px,8vw,112px)}.UseCaseLayout-module__Xb49Eq__header{text-align:center;max-width:640px;margin:0 auto clamp(40px,5vw,56px)}.UseCaseLayout-module__Xb49Eq__eyebrow{color:var(--color-accent-hover);margin:0 0 16px;font-size:12px;font-weight:500}.UseCaseLayout-module__Xb49Eq__header h2{color:var(--color-text-primary);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:500;line-height:1.15}.UseCaseLayout-module__Xb49Eq__headerLead{max-width:52ch;color:var(--color-text-secondary);margin:16px auto 0;font-size:15px;line-height:1.7}.UseCaseLayout-module__Xb49Eq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;display:grid}.UseCaseLayout-module__Xb49Eq__grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:880px;margin-inline:auto}.UseCaseLayout-module__Xb49Eq__card{border:1px solid var(--color-border);background:var(--color-surface-1);border-radius:20px;align-content:start;gap:10px;min-width:0;padding:22px;display:grid}.UseCaseLayout-module__Xb49Eq__card dt{color:var(--color-text-primary);font-size:16px;font-weight:500;line-height:1.35}.UseCaseLayout-module__Xb49Eq__card dd{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}.UseCaseLayout-module__Xb49Eq__method{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.UseCaseLayout-module__Xb49Eq__method li{border:1px solid var(--color-border);background:var(--color-surface-1);color:var(--color-text-primary);counter-increment:step;border-radius:20px;padding:22px 22px 22px 60px;font-size:15px;line-height:1.6;position:relative}.UseCaseLayout-module__Xb49Eq__method li:before{content:counter(step, decimal-leading-zero);color:var(--color-accent-hover);font-variant-numeric:tabular-nums;font-size:13px;position:absolute;top:22px;left:22px}.UseCaseLayout-module__Xb49Eq__band a{white-space:normal}@media (max-width:1000px){.UseCaseLayout-module__Xb49Eq__grid,.UseCaseLayout-module__Xb49Eq__method{grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}.UseCaseLayout-module__Xb49Eq__grid[data-count="4"]{grid-template-columns:minmax(0,1fr);max-width:560px}}@media (max-width:900px){.UseCaseLayout-module__Xb49Eq__row{grid-template-columns:minmax(0,1fr);gap:28px}.UseCaseLayout-module__Xb49Eq__copy{max-width:56ch}}@media (max-width:640px){.UseCaseLayout-module__Xb49Eq__card,.UseCaseLayout-module__Xb49Eq__method li{padding:20px}.UseCaseLayout-module__Xb49Eq__method li{padding-left:56px}}
.doc-pages-module__d6Dupq__body{margin-block-start:var(--space-7)}.doc-pages-module__d6Dupq__body>*+*{margin-block-start:var(--space-6)}.doc-pages-module__d6Dupq__edition{font:var(--type-ui);color:var(--color-text-tertiary);margin-block-start:var(--space-3)}.doc-pages-module__d6Dupq__entity{max-inline-size:var(--measure);font:var(--type-body-lg);color:var(--color-text-secondary);margin-block-start:var(--space-4)}.doc-pages-module__d6Dupq__stepTitle{font-weight:var(--weight-semibold);color:var(--color-text-primary)}.doc-pages-module__d6Dupq__subTitle{font:var(--type-heading-2);color:var(--color-text-primary)}.doc-pages-module__d6Dupq__columns{gap:var(--grid-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.doc-pages-module__d6Dupq__columns>*{min-inline-size:0}.doc-pages-module__d6Dupq__column>*+*{margin-block-start:var(--space-5)}.doc-pages-module__d6Dupq__labelled{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.doc-pages-module__d6Dupq__labelled li{border-block-start:1px solid var(--color-border);padding-block-start:var(--space-4)}.doc-pages-module__d6Dupq__label{font:var(--type-label);color:var(--color-accent);display:block}.doc-pages-module__d6Dupq__labelText{font:var(--type-body-lg);color:var(--color-text-primary);text-wrap:pretty;margin-block-start:var(--space-2);display:block}.doc-pages-module__d6Dupq__measure{max-inline-size:var(--measure)}.doc-pages-module__d6Dupq__code{font:var(--type-code);overflow-wrap:anywhere}.doc-pages-module__d6Dupq__details{max-inline-size:var(--measure);border-block-start:1px solid var(--color-border);border-block-end:1px solid var(--color-border)}.doc-pages-module__d6Dupq__details summary{padding-block:var(--space-4);font:var(--type-ui-strong);color:var(--color-text-primary);cursor:pointer}.doc-pages-module__d6Dupq__details summary:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.doc-pages-module__d6Dupq__codeList{gap:var(--space-2) var(--space-5);padding:0 0 var(--space-5);font:var(--type-ui);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;list-style:none;display:grid}.doc-pages-module__d6Dupq__codeList a,.doc-pages-module__d6Dupq__linkList a{padding-block:var(--space-2);color:var(--color-text-secondary);text-underline-offset:.2em;display:inline-block}.doc-pages-module__d6Dupq__codeList a:hover,.doc-pages-module__d6Dupq__linkList a:hover{color:var(--color-text-primary)}.doc-pages-module__d6Dupq__linkList{gap:var(--space-1);max-inline-size:var(--measure);font:var(--type-body-lg);margin:0;padding:0;list-style:none;display:grid}@media (max-width:1023px){.doc-pages-module__d6Dupq__columns{gap:var(--space-7);grid-template-columns:1fr}}@media (max-width:767px){.doc-pages-module__d6Dupq__body{margin-block-start:var(--space-6)}.doc-pages-module__d6Dupq__codeList{grid-template-columns:1fr}}
.HowItWorks-module__RowUcq__section{width:min(calc(100% - 2 * var(--rail-gutter)),var(--rail-max));margin-inline:auto;padding-block:clamp(64px,8vw,112px)}.HowItWorks-module__RowUcq__header{text-align:center;max-width:640px;margin:0 auto clamp(48px,6vw,80px)}.HowItWorks-module__RowUcq__eyebrow{color:var(--color-accent-hover);margin:0 0 16px;font-size:12px;font-weight:500}.HowItWorks-module__RowUcq__header h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:500;line-height:1.15}.HowItWorks-module__RowUcq__header>p:last-child{max-width:48ch;color:var(--color-text-secondary);margin:20px auto 0;font-size:15px;line-height:1.7}.HowItWorks-module__RowUcq__steps{gap:clamp(64px,8vw,112px);margin:0;padding:0;list-style:none;display:grid}.HowItWorks-module__RowUcq__step{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.HowItWorks-module__RowUcq__copy{min-width:0;max-width:44ch}.HowItWorks-module__RowUcq__number{color:var(--color-accent-hover);font:12px/1.5 var(--font-mono);margin-bottom:20px;display:block}.HowItWorks-module__RowUcq__copy h3{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(25px,2.5vw,36px);font-weight:500;line-height:1.2}.HowItWorks-module__RowUcq__copy>p{color:var(--color-text-secondary);margin:20px 0 0;font-size:15px;line-height:1.8}.HowItWorks-module__RowUcq__copy ul{gap:12px;margin:24px 0 12px;padding:0;list-style:none;display:grid}.HowItWorks-module__RowUcq__copy li{color:var(--color-text-secondary);align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}.HowItWorks-module__RowUcq__copy li svg{color:var(--color-accent-hover);flex:none;margin-top:3px}.HowItWorks-module__RowUcq__link{min-height:44px;color:var(--color-text-primary);align-items:center;gap:8px;font-size:13px;text-decoration:none;display:inline-flex}.HowItWorks-module__RowUcq__link:hover{text-underline-offset:5px;text-decoration:underline}.HowItWorks-module__RowUcq__visual{min-width:0;margin:0}.HowItWorks-module__RowUcq__visual figcaption{color:var(--color-text-secondary);font-size:11px;line-height:1.5}@media (min-width:901px){.HowItWorks-module__RowUcq__step:nth-child(2n){grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.HowItWorks-module__RowUcq__step:nth-child(2n) .HowItWorks-module__RowUcq__copy{grid-area:1/2;justify-self:end}.HowItWorks-module__RowUcq__step:nth-child(2n) .HowItWorks-module__RowUcq__visual{grid-area:1/1}}@media (max-width:900px){.HowItWorks-module__RowUcq__step{grid-template-columns:minmax(0,1fr);gap:28px}.HowItWorks-module__RowUcq__copy{max-width:56ch}.HowItWorks-module__RowUcq__steps{gap:64px}}
.AppCard-module__XAClsG__card{padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(135deg, #ffffff04, transparent 62%), var(--color-surface-1);color:var(--color-text-secondary);box-shadow:0 20px 60px #0003,inset 0 1px #ffffff05}.AppCard-module__XAClsG__stack>*+*{margin-block-start:var(--space-5)}.AppCard-module__XAClsG__row{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.AppCard-module__XAClsG__title{font:var(--type-heading-2);color:var(--color-text-primary)}.AppCard-module__XAClsG__chip{align-items:center;gap:var(--space-3);font:var(--type-ui);display:flex}.AppCard-module__XAClsG__avatar{inline-size:var(--avatar-md);block-size:var(--avatar-md);flex:none}.AppCard-module__XAClsG__chipName{font:var(--type-ui-strong);color:var(--color-text-primary)}.AppCard-module__XAClsG__chipRole:before{content:"·" / "";margin-inline-end:var(--space-1)}.AppCard-module__XAClsG__draft{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-2);font:var(--type-body);color:var(--color-text-primary)}.AppCard-module__XAClsG__clamp{overflow-clip-margin:content-box;overflow:clip}.AppCard-module__XAClsG__source{font:var(--type-caption);color:var(--color-text-tertiary);text-wrap:balance}.AppCard-module__XAClsG__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.AppCard-module__XAClsG__actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.AppCard-module__XAClsG__miniButton{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);font:var(--type-ui-strong);color:var(--color-text-primary)}.AppCard-module__XAClsG__miniButton.AppCard-module__XAClsG__primary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-text-on-accent)}.AppCard-module__XAClsG__facts{gap:var(--space-2);display:grid}.AppCard-module__XAClsG__fact{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-2);border-block-end:1px solid var(--color-border);font:var(--type-body);display:flex}.AppCard-module__XAClsG__fact>:first-child{color:var(--color-text-tertiary)}.AppCard-module__XAClsG__fact>:last-child{color:var(--color-text-primary);text-align:end}.AppCard-module__XAClsG__crmHead{justify-content:space-between;align-items:start;gap:var(--space-4);display:flex}.AppCard-module__XAClsG__company{font:var(--type-heading-2);color:var(--color-text-primary)}@media (prefers-reduced-motion:no-preference){.AppCard-module__XAClsG__hero{animation:AppCard-module__XAClsG__settle var(--duration-story) var(--ease-enter) var(--duration-context) both}}@keyframes AppCard-module__XAClsG__settle{0%{transform:translateY(var(--motion-distance-lg))}}@media (max-width:767px){.AppCard-module__XAClsG__card{padding:var(--space-5)}.AppCard-module__XAClsG__mobileClamp{overflow-clip-margin:content-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:clip}.AppCard-module__XAClsG__fact{flex-direction:column;gap:0}.AppCard-module__XAClsG__fact>:last-child{text-align:start}.AppCard-module__XAClsG__hero{padding:var(--space-4);margin-block-start:calc(-1 * var(--space-6));margin-inline-start:var(--space-5);position:relative}.AppCard-module__XAClsG__hero.AppCard-module__XAClsG__stack>*+*{margin-block-start:var(--space-3)}.AppCard-module__XAClsG__hero .AppCard-module__XAClsG__draft{padding:var(--space-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.AppCard-module__XAClsG__hero .AppCard-module__XAClsG__source,.AppCard-module__XAClsG__hero .AppCard-module__XAClsG__actions{display:none}}
.page-module__MkJZ2q__split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.page-module__MkJZ2q__split>div{justify-items:start;gap:20px;min-width:0;display:grid}.page-module__MkJZ2q__split p{margin:0}.page-module__MkJZ2q__note{color:var(--color-text-tertiary);font-size:14px;line-height:1.7}.page-module__MkJZ2q__visual{min-width:0;margin:0}@media (max-width:900px){.page-module__MkJZ2q__split{grid-template-columns:minmax(0,1fr)}}
.OfferGrid-module__3D3-5W__offers{text-align:start;color:var(--color-text-primary)}.OfferGrid-module__3D3-5W__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.OfferGrid-module__3D3-5W__card{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);flex-direction:column;min-width:0;padding:28px 24px;display:flex}.OfferGrid-module__3D3-5W__card+.OfferGrid-module__3D3-5W__card{border-left:1px solid var(--color-border)}.OfferGrid-module__3D3-5W__card[data-plan=pro]{background:linear-gradient(#0abab50b,#0000)}.OfferGrid-module__3D3-5W__name{margin:0 0 26px;font-size:20px;font-weight:500}.OfferGrid-module__3D3-5W__price{align-items:baseline;gap:8px;margin:0;display:flex}.OfferGrid-module__3D3-5W__amount{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(36px,3.6vw,50px);line-height:1.1}.OfferGrid-module__3D3-5W__card[data-plan=enterprise] .OfferGrid-module__3D3-5W__amount{font-size:34px}.OfferGrid-module__3D3-5W__period{color:var(--color-text-secondary);font-size:12px}.OfferGrid-module__3D3-5W__pitch{color:var(--color-text-secondary);min-height:65px;margin:20px 0;font-size:13px;line-height:1.65}.OfferGrid-module__3D3-5W__essentials{gap:14px;margin:0 0 28px;font-size:13px;display:grid}.OfferGrid-module__3D3-5W__essentials>div{justify-content:space-between;gap:10px;display:flex}.OfferGrid-module__3D3-5W__essentials dt{color:var(--color-text-secondary)}.OfferGrid-module__3D3-5W__essentials dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.OfferGrid-module__3D3-5W__action{margin-top:auto}.OfferGrid-module__3D3-5W__action>a{width:100%}.OfferGrid-module__3D3-5W__summary{width:100%;min-height:44px;color:var(--color-text-secondary);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:11px;display:flex}.OfferGrid-module__3D3-5W__summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.OfferGrid-module__3D3-5W__detail{margin-top:16px}.OfferGrid-module__3D3-5W__attributes{gap:18px;margin:12px 0 0;font-size:12px;display:grid}.OfferGrid-module__3D3-5W__attributes dt{color:var(--color-text-secondary);margin-bottom:5px}.OfferGrid-module__3D3-5W__attributes dd{margin:0;line-height:1.65}.OfferGrid-module__3D3-5W__rowNote{text-align:center;max-width:none!important;margin-top:24px!important;font-size:12px!important}.OfferGrid-module__3D3-5W__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.OfferGrid-module__3D3-5W__principle{color:var(--color-text-secondary);text-align:center;max-width:840px;margin:0 auto 32px;font-size:16px;line-height:1.7}@media (max-width:1100px){.OfferGrid-module__3D3-5W__card{padding-inline:16px}.OfferGrid-module__3D3-5W__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.OfferGrid-module__3D3-5W__card:nth-child(odd){border-left:0}}@media (max-width:900px){.OfferGrid-module__3D3-5W__grid{grid-template-columns:1fr;gap:24px}.OfferGrid-module__3D3-5W__card+.OfferGrid-module__3D3-5W__card{border-left:0}}@media (max-width:560px){.OfferGrid-module__3D3-5W__card{padding:26px 6px}.OfferGrid-module__3D3-5W__card[data-plan=pro]{border-radius:6px;padding:26px 20px}.OfferGrid-module__3D3-5W__name{margin-bottom:20px}.OfferGrid-module__3D3-5W__pitch{min-height:0}.OfferGrid-module__3D3-5W__amount{font-size:48px}.OfferGrid-module__3D3-5W__rowNote{text-align:start}}
.ProductFigure-module__FsFdCG__figure{isolation:isolate;margin:0;position:relative}.ProductFigure-module__FsFdCG__figure:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 40%,#c2e89e12,#0000 68%);position:absolute;inset:-24px -16px 10%}.ProductFigure-module__FsFdCG__figure>div{position:relative}.ProductFigure-module__FsFdCG__caption{margin-block-start:var(--space-4)}
.AuthOfflineNotice-module__EEQ1qG__hidden{display:contents}
.BrandMark-module__MHdPcG__mark{color:#0abab5;block-size:2rem;inline-size:2rem}
