.steps-module__ubkDYq__heading{font-size:var(--proformax-font-size-xl);font-weight:var(--proformax-font-weight-bold);color:var(--proformax-text-1);margin-bottom:var(--proformax-spacing-xs);letter-spacing:var(--proformax-font-letter-spacing-tight)}.steps-module__ubkDYq__description{font-size:var(--proformax-font-size-sm);color:var(--proformax-glass-on-surface-tertiary);margin-bottom:var(--proformax-inset-lg);line-height:var(--proformax-font-line-height-relaxed)}@media (prefers-reduced-motion:reduce){.steps-module__ubkDYq__fadeIn{animation:none}}.steps-module__ubkDYq__sectionLabel{font-size:var(--proformax-font-size-sm);font-weight:var(--proformax-font-weight-semibold);color:var(--proformax-glass-on-surface-secondary);text-transform:uppercase;letter-spacing:var(--proformax-font-letter-spacing-wide);margin-bottom:var(--proformax-inset-md);padding-bottom:var(--proformax-spacing-sm);border-bottom:1px solid var(--proformax-glass-border)}.steps-module__ubkDYq__moduleHeader{align-items:center;gap:var(--proformax-inset-base);margin-bottom:var(--proformax-spacing-xs);display:flex}.steps-module__ubkDYq__statusBadge{padding:var(--proformax-spacing-xs)var(--proformax-inset-base);border-radius:var(--proformax-layout-radius-elevated);font-size:var(--proformax-font-size-2xs);font-weight:var(--proformax-font-weight-bold);text-transform:uppercase;letter-spacing:var(--proformax-font-letter-spacing-wider);font-family:var(--proformax-font-family-mono);align-items:center;display:inline-flex}.steps-module__ubkDYq__statusReady{background:var(--proformax-semantic-success-bg-subtle);color:var(--proformax-info-fill)}.steps-module__ubkDYq__statusPartial{background:var(--proformax-semantic-warning-bg-subtle);color:var(--proformax-warning-fill)}.steps-module__ubkDYq__statusNd{background:var(--proformax-glass-bg);-webkit-backdrop-filter:blur(var(--gc-tier-subtle-blur));color:var(--proformax-glass-on-surface-tertiary)}.steps-module__ubkDYq__card{background:var(--proformax-glass-bg);border:1px solid var(--proformax-glass-border);border-radius:var(--proformax-layout-radius-moderate);padding:var(--proformax-spacing-input-padding-inline-lg)}.steps-module__ubkDYq__form{gap:var(--proformax-spacing-form-field-gap);flex-direction:column;display:flex}.steps-module__ubkDYq__formGrid2{grid-template-columns:var(--proformax-layout-grid-cols2Content);gap:var(--proformax-stack-base);display:grid}.steps-module__ubkDYq__formGrid3{grid-template-columns:var(--proformax-layout-grid-cols3Content);gap:var(--proformax-inset-base);display:grid}.steps-module__ubkDYq__chipGroup{gap:var(--proformax-spacing-sm);flex-wrap:wrap;display:flex}.steps-module__ubkDYq__chip{padding:var(--proformax-spacing-xs)var(--proformax-inset-base);border-radius:var(--proformax-layout-radius-md);border:1px solid var(--proformax-glass-border);color:var(--proformax-text-1);cursor:pointer;font-size:var(--proformax-font-size-xs);font-family:var(--proformax-font-family-body);transition:background,color,border-color var(--proformax-duration-fast)var(--proformax-ease-out);background:0 0}.steps-module__ubkDYq__chip:hover{border-color:var(--proformax-border-2);background:var(--proformax-overlay-white-20);-webkit-backdrop-filter:blur(var(--gc-tier-subtle-blur))}.steps-module__ubkDYq__chipActive{background:var(--proformax-steel-link-strong);color:var(--proformax-text-inverse);border-color:var(--proformax-steel-link-strong)}.steps-module__ubkDYq__chipActive:hover{background:var(--proformax-brand-link-strong)}.steps-module__ubkDYq__checkboxRow{align-items:center;gap:var(--proformax-spacing-sm);font-size:var(--proformax-font-size-sm);color:var(--proformax-text-1);display:flex}.steps-module__ubkDYq__checkboxRow input[type=checkbox]{accent-color:var(--proformax-steel-link-strong)}.steps-module__ubkDYq__sectionTitle{font-size:var(--proformax-font-size-body);font-weight:var(--proformax-font-weight-semibold);color:var(--proformax-text-1);margin-bottom:var(--proformax-inset-base)}.steps-module__ubkDYq__sectionSubtitle{font-size:var(--proformax-font-size-sm);font-weight:var(--proformax-font-weight-semibold);color:var(--proformax-text-1)}.steps-module__ubkDYq__fieldLabel{font-size:var(--proformax-font-size-sm);font-weight:var(--proformax-font-weight-medium);color:var(--proformax-text-1);margin-bottom:var(--proformax-spacing-sm);display:block}.steps-module__ubkDYq__fileRow{padding:var(--proformax-inset-base);border-radius:var(--proformax-layout-radius-soft);border:1px solid var(--proformax-glass-border);transition:border-color var(--proformax-duration-fast)var(--proformax-ease-out);justify-content:space-between;align-items:center;display:flex}.steps-module__ubkDYq__fileRow:hover{border-color:var(--proformax-border-2)}.steps-module__ubkDYq__fileInfo{flex:1}.steps-module__ubkDYq__fileName{font-weight:var(--proformax-font-weight-medium);font-size:var(--proformax-font-size-sm);color:var(--proformax-text-1)}.steps-module__ubkDYq__fileMeta{font-size:var(--proformax-font-size-xs);color:var(--proformax-glass-on-surface-tertiary);margin-top:var(--proformax-spacing-xs)}.steps-module__ubkDYq__fileBadges{gap:var(--proformax-spacing-xs);margin-top:var(--proformax-spacing-xs);flex-wrap:wrap;display:flex}.steps-module__ubkDYq__gateCard{align-items:center;gap:var(--proformax-spacing-sm);padding:var(--proformax-inset-base);border-radius:var(--proformax-layout-radius-soft);border:1px solid var(--proformax-glass-border);background:var(--proformax-glass-bg);display:flex}.steps-module__ubkDYq__gateText{font-size:var(--proformax-font-size-sm);color:var(--proformax-glass-on-surface-secondary)}.steps-module__ubkDYq__deliverableGrid{gap:var(--proformax-inset-base);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.steps-module__ubkDYq__deliverableTile{gap:var(--proformax-spacing-sm);padding:var(--proformax-inset-md);border-radius:var(--proformax-layout-radius-soft);border:1px solid var(--proformax-glass-border);cursor:pointer;text-align:left;color:var(--proformax-text-1);font-family:var(--proformax-font-family-body);transition:background,box-shadow,border-color var(--proformax-duration-fast)var(--proformax-ease-out);background:0 0;flex-direction:column;display:flex}.steps-module__ubkDYq__deliverableTile:hover:not(:disabled){border-color:var(--proformax-border-2);background:var(--proformax-overlay-white-20);-webkit-backdrop-filter:blur(var(--gc-tier-subtle-blur))}.steps-module__ubkDYq__deliverableTileSelected{border-color:var(--proformax-steel-link-strong);background:var(--proformax-brand-glow-base);border-width:2px}.steps-module__ubkDYq__deliverableTile:disabled{opacity:var(--proformax-opacity-ambient);cursor:not-allowed}.steps-module__ubkDYq__deliverableTileHeader{justify-content:space-between;align-items:flex-start;width:100%;display:flex}.steps-module__ubkDYq__deliverableTileLabel{font-weight:var(--proformax-font-weight-semibold);font-size:var(--proformax-font-size-sm)}.steps-module__ubkDYq__deliverableTileDesc{font-size:var(--proformax-font-size-xs);color:var(--proformax-glass-on-surface-tertiary);line-height:var(--proformax-font-line-height-normal)}.steps-module__ubkDYq__deliverableTileAlways{font-size:var(--proformax-font-size-2xs);text-transform:uppercase;letter-spacing:var(--proformax-font-letter-spacing-wider);color:var(--proformax-glass-on-surface-tertiary)}.steps-module__ubkDYq__deliverableTileMissing{font-size:var(--proformax-font-size-xs);color:var(--proformax-glass-on-surface-tertiary);margin-top:var(--proformax-spacing-xs)}.steps-module__ubkDYq__progressCard{padding:var(--proformax-inset-md);border-radius:var(--proformax-layout-radius-soft);border:1px solid var(--proformax-glass-border);background:var(--proformax-glass-bg)}.steps-module__ubkDYq__progressHeader{margin-bottom:var(--proformax-spacing-sm);font-size:var(--proformax-font-size-sm);justify-content:space-between;display:flex}.steps-module__ubkDYq__progressLabel{font-weight:var(--proformax-font-weight-semibold);color:var(--proformax-text-1)}.steps-module__ubkDYq__progressValue{color:var(--proformax-glass-on-surface-tertiary)}.steps-module__ubkDYq__internalTabBar{border-bottom:1px solid var(--proformax-glass-border);gap:0;display:flex}.steps-module__ubkDYq__internalTab{padding:var(--proformax-spacing-sm)var(--proformax-spacing-input-padding-inline-lg);color:var(--proformax-glass-on-surface-tertiary);font-size:var(--proformax-font-size-sm);font-weight:var(--proformax-font-weight-medium);font-family:var(--proformax-font-family-body);cursor:pointer;transition:background,color,border-color var(--proformax-duration-fast)var(--proformax-ease-out);background:0 0;border:none;border-bottom:2px solid #0000}.steps-module__ubkDYq__internalTab:hover{color:var(--proformax-text-1)}.steps-module__ubkDYq__internalTabActive{color:var(--proformax-text-1);font-weight:var(--proformax-font-weight-semibold);border-bottom-color:var(--proformax-steel-link-strong)}.steps-module__ubkDYq__goldLabel{color:var(--proformax-warning-fill);font-size:var(--proformax-font-size-xs);font-weight:var(--proformax-font-weight-semibold);text-transform:uppercase;letter-spacing:var(--proformax-font-letter-spacing-wider)}.steps-module__ubkDYq__promptSection{border-top:1px solid var(--proformax-glass-border);padding-top:var(--proformax-inset-md)}.steps-module__ubkDYq__actions{gap:var(--proformax-inset-base);display:flex}.steps-module__ubkDYq__actionsEnd{margin-top:var(--proformax-spacing-sm);justify-content:flex-end;display:flex}.steps-module__ubkDYq__actionsSpread{margin-top:var(--proformax-spacing-sm);justify-content:space-between;align-items:center;display:flex}.steps-module__ubkDYq__selectedCount,.steps-module__ubkDYq__uploadStatus{font-size:var(--proformax-font-size-sm);color:var(--proformax-glass-on-surface-tertiary)}.steps-module__ubkDYq__emptyState{padding:var(--proformax-inset-xl);text-align:center;color:var(--proformax-glass-on-surface-tertiary)}.steps-module__ubkDYq__emptyStateHint{font-size:var(--proformax-font-size-sm);margin-top:var(--proformax-spacing-sm)}.steps-module__ubkDYq__placeholder{padding:var(--proformax-inset-xl);border-radius:var(--proformax-layout-radius-soft);border:1px dashed var(--proformax-glass-border);text-align:center;color:var(--proformax-glass-on-surface-tertiary)}.steps-module__ubkDYq__placeholderTitle{font-size:var(--proformax-font-size-2xl);margin-bottom:var(--proformax-spacing-sm);color:var(--proformax-glass-on-surface-tertiary)}.steps-module__ubkDYq__placeholderDesc{font-size:var(--proformax-font-size-sm);color:var(--proformax-glass-on-surface-tertiary)}.steps-module__ubkDYq__emailHeader{align-items:center;gap:var(--proformax-spacing-sm);margin-bottom:var(--proformax-spacing-sm);display:flex}@media (max-width:640px){.steps-module__ubkDYq__formGrid2,.steps-module__ubkDYq__deliverableGrid{grid-template-columns:var(--proformax-layout-grid-cols1Content)}}
:root{--profork-font-family-brand:var(--proformax-font-brand-keyword,var(--font-tenada,var(--font-brand,var(--profork-font-family-sans,inherit))));--profork-font-family-sans:var(--proformax-font-sans,var(--font-sans,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif));--profork-font-weight-brand:var(--proformax-font-weight-brand,700);--profork-font-weight-medium:var(--proformax-font-weight-medium,500);--profork-color-brand-cream:var(--proformax-control-gestion-color-paper-0);--profork-color-brand-red:var(--proformax-color-brand-red,var(--proformax-red,var(--color-brand-red,var(--proformax-color-brand-red-500))));--profork-color-brand-foreground:var(--profork-color-brand-cream);--profork-brandmark-font-size-md:var(--proformax-brandmark-font-size-md,clamp(2.1rem,4.2vw,3.45rem));--profork-brandmark-line-height-md:var(--proformax-brandmark-line-height-md,.86);--profork-brandmark-letter-spacing-md:var(--proformax-letter-spacing-brandmark,.035em);--profork-brand-keyword-letter-spacing:var(--proformax-letter-spacing-brand-keyword,.025em);--profork-color-text-primary:var(--proformax-color-text-primary,var(--color-text-primary,currentColor));--profork-radius-pill:var(--proformax-radius-pill,999px);--profork-font-size-caption:var(--proformax-font-size-caption,.75rem);--profork-line-height-caption:var(--proformax-line-height-caption,1rem);--profork-density-badge-padding-block:var(--proformax-spacing-badge-padding-block);--profork-density-badge-padding-inline:var(--proformax-spacing-badge-padding-inline);--profork-readiness-backdrop:blur(18px)saturate(170%);--profork-readiness-shadow-alpha:18%;--profork-readiness-border-alpha:58%;--profork-readiness-fill-alpha:32%;--profork-color-success-base:var(--proformax-color-state-info-500);--profork-color-success-surface:var(--proformax-color-info-fill,var(--color-info-fill,color-mix(in srgb,var(--profork-color-success-base)var(--profork-readiness-fill-alpha),transparent)));--profork-color-success-foreground:var(--proformax-color-info-on-glass-label,var(--color-info-on-glass-label,var(--proformax-color-state-info-200)));--profork-color-success-border:color-mix(in srgb,var(--profork-color-success-base)var(--profork-readiness-border-alpha),transparent);--profork-color-warning-base:var(--proformax-color-state-warning-500);--profork-color-warning-surface:var(--proformax-color-warning-fill,var(--color-warning-fill,color-mix(in srgb,var(--profork-color-warning-base)var(--profork-readiness-fill-alpha),transparent)));--profork-color-warning-foreground:var(--proformax-color-warning-on-glass-label,var(--color-warning-on-glass-label,var(--proformax-color-state-warning-200)));--profork-color-warning-border:color-mix(in srgb,var(--profork-color-warning-base)var(--profork-readiness-border-alpha),transparent);--profork-color-neutral-base:var(--proformax-color-neutral-graphite-500);--profork-color-neutral-surface-muted:var(--proformax-color-neutral-fill,var(--color-neutral-fill,color-mix(in srgb,var(--profork-color-neutral-base)26%,transparent)));--profork-color-neutral-foreground-muted:var(--proformax-color-neutral-on-glass-label,var(--color-neutral-on-glass-label,var(--proformax-color-neutral-graphite-200)));--profork-color-neutral-border-muted:color-mix(in srgb,var(--profork-color-neutral-base)48%,transparent);--profork-radius-card:var(--proformax-radius-lg,1rem);--profork-radius-button:var(--proformax-radius-md,.625rem);--profork-radius-button-chip:var(--proformax-radius-sm,.5rem);--profork-hairline:1px;--profork-touch-target-min:var(--proformax-layout-touch-target-min,2.75rem);--profork-density-card-padding:var(--proformax-spacing-canonical-card-standard-padding,clamp(.875rem,.75rem + .625vw,1.25rem));--profork-density-card-padding-dashboard:var(--proformax-spacing-canonical-card-compact-padding,1rem);--profork-density-card-gap:var(--proformax-spacing-canonical-card-standard-gap,1rem);--profork-density-button-padding-block:var(--proformax-spacing-button-padY-md);--profork-density-button-padding-inline:var(--proformax-spacing-button-padX-md);--profork-density-button-gap:var(--proformax-spacing-button-gap);--profork-duration-micro:var(--proformax-duration-fast,.14s);--profork-duration-base:var(--proformax-duration-base,.3s);--profork-ease-standard:var(--proformax-ease-standard,cubic-bezier(.4,0,.2,1));--profork-ease-out:var(--proformax-ease-out,cubic-bezier(0,0,.2,1));--profork-color-brand-fill:var(--proformax-color-brand-red,var(--profork-color-brand-red));--profork-color-danger-fill:var(--proformax-color-danger-fill,var(--profork-color-brand-fill));--profork-color-button-label-on-fill:var(--proformax-glass-button-text,white);--profork-color-focus-ring:var(--proformax-focus-ring,var(--proformax-color-action-fill,var(--profork-color-brand-red)))}
.pf-primitive{box-sizing:border-box}.pf-primitive--text,.pf-primitive--heading{color:var(--profork-color-text-primary,currentColor);font-family:var(--profork-font-family-sans,inherit)}.pf-primitive--text.pf-preset--brandmark{width:fit-content;max-width:100%;font-family:var(--profork-font-family-brand);font-size:var(--profork-brandmark-font-size-md);font-weight:var(--profork-font-weight-brand);letter-spacing:var(--profork-brandmark-letter-spacing-md);text-transform:uppercase;line-height:var(--profork-brandmark-line-height-md);white-space:nowrap;align-items:baseline;display:inline-flex}.pf-brandmark__word,.pf-brandmark__ai{color:var(--profork-color-brand-cream)}.pf-brandmark__dot{color:var(--profork-color-brand-red);padding-inline:.032em}.pf-primitive--card{--_pf-bright:var(--_pf-bright-l,1);--_pf-frost:var(--_pf-frost-l,0%);--_pf-tint-alpha:var(--_pf-tint-alpha-l,0%);--_pf-specular-op:var(--_pf-specular-op-l,0%);--_pf-rim-alpha:var(--_pf-rim-alpha-l,0%);--_pf-rim-side:color-mix(in oklch,white calc(var(--_pf-rim-alpha)*.5),transparent);--_pf-rim-base:color-mix(in oklch,black calc(var(--_pf-rim-alpha)*.35),transparent);--_pf-refraction-alpha:0%;gap:var(--_pf-density-rhythm,var(--_pf-density-gap,var(--profork-density-card-gap)));padding:var(--_pf-density-padding,var(--_profork-card-padding,var(--profork-density-card-padding)));border-radius:var(--profork-radius-card);border:var(--_pf-border-width,var(--profork-hairline))solid var(--_pf-border,var(--proformax-glass-card-border));background:  var(--_pf-scrim,transparent),linear-gradient(180deg,var(--_pf-specular,var(--proformax-glass-card-specular)),transparent 45%),linear-gradient(var(--_pf-tint,transparent),var(--_pf-tint,transparent)),var(--_pf-surface,var(--proformax-glass-card-surface));color:var(--profork-color-text-primary);box-shadow:  var(--_pf-shadow,var(--proformax-glass-card-shadow)),var(--_pf-inner-shadow,0 0 0 transparent),inset 0 var(--profork-hairline)0 var(--_pf-rim,var(--proformax-glass-card-rim)),inset var(--profork-hairline)0 0 var(--_pf-rim-side,var(--_pf-rim,var(--proformax-glass-card-rim))),inset calc(-1*var(--profork-hairline))0 0 var(--_pf-rim-side,var(--_pf-rim,var(--proformax-glass-card-rim))),inset 0 calc(-1*var(--profork-hairline))0 var(--_pf-rim-base,transparent),var(--_pf-bezel,0 0 0 transparent);-webkit-backdrop-filter:var(--_pf-backdrop,var(--proformax-glass-card-backdrop));backdrop-filter:var(--_pf-backdrop,var(--proformax-glass-card-backdrop));isolation:isolate;flex-direction:column;display:flex;position:relative}.pf-primitive--card:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(115deg,transparent 34%,color-mix(in oklch,white var(--_pf-specular-op),transparent)50%,transparent 64%);position:absolute;inset:0}.pf-primitive--card>*{z-index:2;position:relative}.pf-card-media{border-radius:var(--proformax-layout-radius-lg);display:block;overflow:hidden}.pf-card-media>*{width:100%;height:auto;display:block}.pf-card-header{justify-content:space-between;align-items:center;gap:var(--proformax-spacing-sm);display:flex}.pf-card-body{gap:var(--proformax-spacing-xs);flex-direction:column;min-width:0;display:flex}.pf-card-meta{font-size:var(--proformax-font-size-caption);letter-spacing:var(--proformax-letter-spacing-badge);text-transform:uppercase;color:var(--proformax-glass-on-surface-tertiary)}.pf-card-title{font-size:var(--proformax-font-size-fluid-body-lg);font-weight:var(--proformax-font-weight-semibold);line-height:var(--proformax-lineHeight-tight);color:var(--proformax-glass-on-surface-primary)}.pf-card-description{font-size:var(--proformax-font-size-fluid-body-sm);line-height:var(--proformax-lineHeight-normal);color:var(--proformax-glass-on-surface-secondary)}.pf-card-footer{align-items:center;gap:var(--proformax-spacing-sm);margin-top:auto;display:flex}.pf-card-action{align-items:center;gap:var(--proformax-spacing-xs);display:inline-flex}.pf-primitive--card.pf-preset--report-panel,.pf-primitive--card.pf-preset--metric-card,.pf-primitive--card.pf-preset--benchmark-panel,.pf-primitive--card.pf-preset--chart-shell,.pf-primitive--card.pf-preset--document-checklist,.pf-primitive--card.pf-preset--insight-block{--_profork-card-padding:var(--profork-density-card-padding-dashboard)}[data-theme=dark] .pf-primitive--card{--_pf-bright:var(--_pf-bright-d,1);--_pf-frost:var(--_pf-frost-d,0%);--_pf-tint-alpha:var(--_pf-tint-alpha-d,0%);--_pf-specular-op:var(--_pf-specular-op-d,0%);--_pf-rim-alpha:var(--_pf-rim-alpha-d,0%);--_pf-refraction-alpha:calc(var(--_pf-rim-alpha-d,0%)*.6)}.pf-primitive--card:hover{--_pf-rim-alpha:calc(var(--_pf-rim-alpha-l,0%)*1.18);--_pf-specular-op:calc(var(--_pf-specular-op-l,0%)*1.4)}[data-theme=dark] .pf-primitive--card:hover{--_pf-rim-alpha:calc(var(--_pf-rim-alpha-d,0%)*1.18);--_pf-specular-op:calc(var(--_pf-specular-op-d,0%)*1.4);--_pf-refraction-alpha:calc(var(--_pf-rim-alpha-d,0%)*.75)}.pf-primitive--card:focus-visible{outline:2px solid var(--proformax-focus-ring);outline-offset:2px;box-shadow:var(--_pf-shadow,var(--proformax-glass-card-shadow)),var(--_pf-inner-shadow,0 0 0 transparent),inset 0 var(--profork-hairline)0 var(--_pf-rim,var(--proformax-glass-card-rim)),inset var(--profork-hairline)0 0 var(--_pf-rim,var(--proformax-glass-card-rim)),var(--_pf-bezel,0 0 0 transparent),0 0 0 4px var(--proformax-focus-ring-glow)}@media (forced-colors:active){.pf-primitive--card{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:buttonface;border:1px solid buttontext}}@media (prefers-reduced-transparency:reduce){.pf-primitive--card{-webkit-backdrop-filter:var(--proformax-a11y-liquid-low-transparency-backdrop);backdrop-filter:var(--proformax-a11y-liquid-low-transparency-backdrop);--_pf-frost:var(--proformax-a11y-liquid-low-transparency-frost);--_pf-tint-alpha:var(--proformax-a11y-liquid-low-transparency-tint-alpha);--_pf-rim-alpha:var(--proformax-a11y-liquid-low-transparency-rim-alpha);--_pf-specular-op:var(--proformax-a11y-liquid-low-transparency-specular-alpha);--_pf-shadow:var(--proformax-a11y-liquid-low-transparency-shadow);--_pf-inner-shadow:var(--proformax-a11y-liquid-low-transparency-cast);transition:none;animation:none}}@media (prefers-contrast:more){.pf-primitive--card{--_pf-frost:calc(var(--_pf-frost-l,8%)*1.5);border-width:max(calc(var(--_pf-border-width,1px)*3),1.5px)}[data-theme=dark] .pf-primitive--card{--_pf-frost:calc(var(--_pf-frost-d,8%)*1.5)}}@media print{.pf-primitive--card{-webkit-backdrop-filter:none;backdrop-filter:none;color:#000;box-shadow:none;background:#fff;border:1px solid #000}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pf-primitive--card.pf-preset--content,.pf-primitive--card.pf-preset--metric-card,.pf-primitive--card.pf-preset--conversion-panel,.pf-primitive--card.pf-preset--service-raised,.pf-primitive--card.pf-preset--service-featured,.pf-primitive--card.pf-preset--hero-cinematic,.pf-primitive--card.pf-preset--premium-gloss{transition:transform var(--profork-duration-micro)var(--profork-ease-standard),box-shadow var(--profork-duration-micro)var(--profork-ease-standard)}.pf-primitive--card.pf-preset--content:hover,.pf-primitive--card.pf-preset--metric-card:hover,.pf-primitive--card.pf-preset--conversion-panel:hover,.pf-primitive--card.pf-preset--service-raised:hover,.pf-primitive--card.pf-preset--service-featured:hover,.pf-primitive--card.pf-preset--hero-cinematic:hover{transform:translateY(-1px)}.pf-primitive--card.pf-preset--premium-gloss:hover{transform:scale(1.01)}.pf-primitive--card.pf-preset--content:active,.pf-primitive--card.pf-preset--metric-card:active,.pf-primitive--card.pf-preset--conversion-panel:active,.pf-primitive--card.pf-preset--service-raised:active,.pf-primitive--card.pf-preset--service-featured:active,.pf-primitive--card.pf-preset--hero-cinematic:active,.pf-primitive--card.pf-preset--premium-gloss:active{transform:translateY(0)scale(.98)}.pf-primitive--card{transition:border-color var(--profork-duration-micro)var(--profork-ease-standard),background-color var(--profork-duration-micro)var(--profork-ease-standard)}}.pf-primitive--card:hover,.pf-primitive--card:focus-visible{border-color:var(--_pf-border-hover,var(--_pf-border,var(--proformax-glass-card-border)));background:linear-gradient(180deg,var(--_pf-specular,var(--proformax-glass-card-specular)),transparent 45%),linear-gradient(var(--_pf-tint,transparent),var(--_pf-tint,transparent)),var(--_pf-surface-hover,var(--_pf-surface,var(--proformax-glass-card-surface)))}.pf-primitive--card.pf-preset--interactive-row{flex-direction:row;align-items:center}.pf-primitive--card.pf-preset--interactive-row>.pf-card-row-content,.pf-primitive--card.pf-preset--interactive-tile>.pf-card-row-content{flex:auto;min-width:0}@media (prefers-reduced-motion:no-preference){.pf-primitive--card.pf-preset--service-featured:after,.pf-primitive--card.pf-preset--premium-gloss:after{animation:pf-card-shimmer var(--profork-duration-loading)var(--profork-ease-standard)infinite}.pf-primitive--card.pf-preset--hero-cinematic:after{animation:pf-card-drift var(--profork-duration-loading)var(--profork-ease-standard)infinite alternate}}@keyframes pf-card-shimmer{0%,to{opacity:.65}50%{opacity:1}}@keyframes pf-card-drift{0%{transform:translate(-2%)}to{transform:translate(2%)}}.pf-primitive--card:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;background:radial-gradient(120% 120% at 50% 0%,color-mix(in oklch,white var(--_pf-refraction-alpha),transparent),transparent 60%);position:absolute;inset:0}.pf-primitive--card.pf-preset--hero-cinematic,.pf-primitive--card.pf-preset--premium-gloss,.pf-primitive--card.pf-preset--service-featured{--_pf-refraction-alpha:var(--_pf-rim-alpha)}@media (forced-colors:active),(prefers-reduced-transparency:reduce){.pf-primitive--card:before{display:none}}.pf-primitive--modal{border-radius:var(--profork-radius-card);border:var(--profork-hairline)solid var(--_pf-border,var(--proformax-glass-card-border));background:var(--_pf-surface,var(--proformax-glass-card-surface));color:var(--profork-color-text-primary);box-shadow:var(--_pf-shadow,var(--proformax-glass-card-shadow));-webkit-backdrop-filter:var(--_pf-backdrop,var(--proformax-glass-card-backdrop));backdrop-filter:var(--_pf-backdrop,var(--proformax-glass-card-backdrop));isolation:isolate}.pf-primitive--surface{--_pf-bright:var(--_pf-bright-l,1);--_pf-frost:var(--_pf-frost-l,0%);--_pf-tint-alpha:var(--_pf-tint-alpha-l,0%);--_pf-specular-op:var(--_pf-specular-op-l,0%);padding:var(--_pf-density-padding,var(--profork-density-card-padding));border-radius:var(--profork-radius-card);border:var(--_pf-border-width,var(--profork-hairline))solid var(--_pf-border,var(--proformax-glass-card-border));border-left:var(--_pf-edge-width,var(--_pf-border-width,var(--profork-hairline)))solid var(--_pf-edge,var(--_pf-border,var(--proformax-glass-card-border)));background:linear-gradient(180deg,var(--_pf-specular,var(--proformax-glass-card-specular)),transparent 45%),linear-gradient(var(--_pf-tint,transparent),var(--_pf-tint,transparent)),var(--_pf-surface,var(--proformax-glass-card-surface));color:var(--profork-color-text-primary);box-shadow:var(--_pf-shadow,var(--proformax-glass-card-shadow)),var(--_pf-inner-shadow,0 0 0 transparent),inset 0 var(--profork-hairline)0 var(--_pf-rim,var(--proformax-glass-card-rim)),inset var(--profork-hairline)0 0 var(--_pf-rim,var(--proformax-glass-card-rim));-webkit-backdrop-filter:var(--_pf-backdrop,var(--proformax-glass-card-backdrop));backdrop-filter:var(--_pf-backdrop,var(--proformax-glass-card-backdrop));isolation:isolate;display:flow-root;position:relative}[data-theme=dark] .pf-primitive--surface{--_pf-bright:var(--_pf-bright-d,1);--_pf-frost:var(--_pf-frost-d,0%);--_pf-tint-alpha:var(--_pf-tint-alpha-d,0%);--_pf-specular-op:var(--_pf-specular-op-d,0%)}.pf-primitive--surface.pf-preset--modal-backdrop{box-shadow:none;background:var(--_pf-surface,var(--proformax-overlay-black-25));border:0;border-radius:0;padding:0}.pf-primitive--glass{border-radius:var(--profork-radius-card);border:var(--profork-hairline)solid var(--_pf-border,var(--proformax-glass-card-border));background:var(--_pf-surface,var(--proformax-glass-card-surface));color:var(--profork-color-text-primary);box-shadow:var(--_pf-shadow,var(--proformax-glass-card-shadow));-webkit-backdrop-filter:var(--_pf-backdrop,var(--proformax-glass-card-backdrop));backdrop-filter:var(--_pf-backdrop,var(--proformax-glass-card-backdrop));isolation:isolate}.pf-primitive--glass.pf-preset--backdrop-emphasis{border-radius:inherit;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none;isolation:auto;border:none;position:absolute;inset:0}.pf-primitive--glass.pf-preset--navigational-cta-primary,.pf-primitive--glass.pf-preset--navigational-cta-secondary,.pf-primitive--glass.pf-preset--navigational-cta-subtle{justify-content:center;align-items:center;gap:var(--profork-density-button-gap);min-height:var(--profork-touch-target-min);padding-block:var(--profork-density-button-padding-block);padding-inline:var(--profork-density-button-padding-inline);border-radius:var(--profork-radius-button);background:linear-gradient(180deg,var(--_pf-specular,transparent),transparent 60%),var(--_pf-surface,transparent);box-shadow:var(--_pf-shadow,var(--proformax-glass-button-shadow)),inset 0 var(--profork-hairline)0 var(--_pf-rim,var(--proformax-glass-card-rim));color:var(--_profork-button-fg,var(--profork-color-text-primary));font-family:var(--profork-font-family-sans);font-weight:var(--profork-font-weight-medium);cursor:pointer;transition:transform var(--profork-duration-micro)var(--profork-ease-standard),box-shadow var(--profork-duration-micro)var(--profork-ease-standard);text-decoration:none;display:inline-flex}.pf-primitive--glass.pf-preset--navigational-cta-primary:hover,.pf-primitive--glass.pf-preset--navigational-cta-secondary:hover,.pf-primitive--glass.pf-preset--navigational-cta-subtle:hover{transform:translateY(-1px)}.pf-primitive--glass.pf-preset--navigational-cta-primary:active,.pf-primitive--glass.pf-preset--navigational-cta-secondary:active,.pf-primitive--glass.pf-preset--navigational-cta-subtle:active{transform:translateY(0)scale(.98)}.pf-primitive--glass.pf-preset--navigational-cta-primary:focus-visible,.pf-primitive--glass.pf-preset--navigational-cta-secondary:focus-visible,.pf-primitive--glass.pf-preset--navigational-cta-subtle:focus-visible{outline:2px solid var(--profork-color-focus-ring);outline-offset:2px}.pf-primitive--glass.pf-preset--navigational-cta-primary{--_profork-button-fg:var(--profork-color-button-label-on-fill)}.pf-primitive--glass.pf-preset--navigational-cta-secondary,.pf-primitive--glass.pf-preset--navigational-cta-subtle{--_profork-button-fg:var(--profork-color-text-primary)}.pf-primitive--glass.pf-preset--interactive-card{width:100%;text-align:inherit;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:inherit;font:inherit;cursor:pointer;isolation:auto;appearance:none;transition:transform var(--profork-duration-micro)var(--profork-ease-standard);background:0 0;border:none;padding:0;display:block}.pf-primitive--glass.pf-preset--interactive-card:active{transform:scale(.995)}.pf-primitive--glass.pf-preset--interactive-card:focus-visible{outline:2px solid var(--profork-color-focus-ring);outline-offset:2px}.pf-primitive--glass.pf-preset--interactive-card:disabled,.pf-primitive--glass.pf-preset--interactive-card[aria-disabled=true]{cursor:not-allowed;opacity:.55}.pf-primitive--motion-effect{display:contents}.pf-primitive--button{justify-content:center;align-items:center;gap:var(--profork-density-button-gap);min-height:var(--profork-touch-target-min);min-width:var(--profork-touch-target-min);padding-block:var(--profork-density-button-padding-block);padding-inline:var(--profork-density-button-padding-inline);border-radius:var(--profork-radius-button);border:var(--profork-hairline)solid var(--_pf-border,var(--proformax-glass-card-border));background:linear-gradient(180deg,var(--_pf-specular,transparent),transparent 60%),var(--_pf-surface,transparent);color:var(--_profork-button-fg,var(--profork-color-text-primary));box-shadow:var(--_pf-shadow,var(--proformax-glass-button-shadow)),inset 0 var(--profork-hairline)0 var(--_pf-rim,var(--proformax-glass-card-rim));-webkit-backdrop-filter:var(--_pf-backdrop,var(--proformax-glass-button-backdrop));backdrop-filter:var(--_pf-backdrop,var(--proformax-glass-button-backdrop));appearance:none;font-family:var(--profork-font-family-sans);font-weight:var(--profork-font-weight-medium);cursor:pointer;isolation:isolate;transition:transform var(--profork-duration-micro)var(--profork-ease-standard),box-shadow var(--profork-duration-micro)var(--profork-ease-standard),background-color var(--profork-duration-micro)var(--profork-ease-standard);text-decoration:none;display:inline-flex;position:relative}.pf-primitive--button:hover{box-shadow:var(--_pf-shadow,var(--proformax-glass-button-shadow));transform:translateY(-1px)}.pf-primitive--button:active{transform:translateY(0)scale(.98)}.pf-primitive--button:focus-visible{outline:2px solid var(--profork-color-focus-ring);outline-offset:2px}.pf-primitive--button:disabled,.pf-primitive--button[aria-disabled=true]{cursor:not-allowed;opacity:.55;transform:none}.pf-primitive--button[aria-busy=true]{cursor:progress}.pf-primitive--button.pf-preset--primary-action,.pf-primitive--button.pf-preset--report-generate{--_profork-button-fg:var(--profork-color-button-label-on-fill)}.pf-primitive--button.pf-preset--secondary-action{--_profork-button-fg:var(--profork-color-text-primary)}.pf-primitive--button.pf-preset--destructive-action{--_profork-button-fg:var(--profork-color-button-label-on-fill)}.pf-primitive--button.pf-preset--icon-chip{padding-inline:var(--profork-density-button-padding-block);border-radius:var(--profork-radius-button-chip)}.pf-primitive--button.pf-preset--ghost-neutral{--_profork-button-fg:var(--profork-color-text-primary)}.pf-primitive--button.pf-preset--ghost-neutral:hover{background:var(--proformax-surface-hover-subtle)}.pf-primitive--button.pf-preset--quiet-action{--_profork-button-fg:var(--profork-color-text-primary)}.pf-primitive--button.pf-preset--link-action{--_profork-button-fg:var(--profork-color-brand-fill);min-width:auto;min-height:auto;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000;border-radius:0;padding:0}.pf-primitive--button.pf-preset--link-action:hover{box-shadow:none;text-underline-offset:.2em;text-decoration:underline;transform:none}.pf-primitive--button .pf-button__icon{flex:none;justify-content:center;align-items:center;width:1.125em;height:1.125em;line-height:0;display:inline-flex}.pf-primitive--button .pf-button__label{min-width:0;display:inline-block}.pf-button__spinner{border-radius:var(--profork-radius-pill);border:2px solid var(--proformax-overlay-white-30);width:1.05em;height:1.05em;animation:pf-button-spin var(--profork-duration-loading,.7s)linear infinite;border-block-start-color:currentColor;flex:none;display:inline-block}.pf-primitive--button[aria-busy=true] .pf-button__label{opacity:.7}.pf-primitive--button[aria-pressed=true]{box-shadow:var(--_pf-shadow,var(--proformax-glass-button-shadow)),inset 0 0 0 var(--profork-hairline)var(--_pf-border,var(--proformax-glass-card-border)),inset 0 var(--profork-hairline)0 var(--_pf-rim,var(--proformax-glass-card-rim))}@keyframes pf-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pf-primitive--button{transition:none}.pf-primitive--button:hover,.pf-primitive--button:active{transform:none}.pf-button__spinner{animation:pf-button-pulse var(--profork-duration-loading,.7s)ease-in-out infinite alternate}}@keyframes pf-button-pulse{to{opacity:.4}}.pf-primitive--icon{inline-size:var(--_pf-icon-size,var(--proformax-icon-size-lg));block-size:var(--_pf-icon-size,var(--proformax-icon-size-lg));color:var(--_pf-color-fg,currentColor);flex:none;justify-content:center;align-items:center;display:inline-flex}.pf-primitive--icon svg{block-size:100%;inline-size:100%;stroke-width:var(--_pf-icon-stroke,var(--proformax-icon-stroke-width-md))}.pf-primitive--icon.pf-preset--surface{box-sizing:content-box;padding:var(--profork-density-button-padding-block);border-radius:var(--profork-radius-button-chip);border:var(--profork-hairline)solid var(--_pf-border,transparent);background:var(--_pf-surface,transparent);-webkit-backdrop-filter:var(--_pf-backdrop,none);backdrop-filter:var(--_pf-backdrop,none)}.pf-primitive--icon.pf-preset--button,.pf-primitive--icon.pf-preset--link{box-sizing:border-box;min-inline-size:var(--profork-touch-target-min);min-block-size:var(--profork-touch-target-min);padding:var(--profork-density-button-padding-block);border-radius:var(--profork-radius-button-chip);border:var(--profork-hairline)solid var(--_pf-border,var(--proformax-glass-card-border));background:var(--_pf-surface,transparent);box-shadow:var(--_pf-shadow,var(--proformax-glass-button-shadow));-webkit-backdrop-filter:var(--_pf-backdrop,var(--proformax-glass-button-backdrop));backdrop-filter:var(--_pf-backdrop,var(--proformax-glass-button-backdrop));appearance:none;cursor:pointer;isolation:isolate;transition:transform var(--profork-duration-micro)var(--profork-ease-standard),box-shadow var(--profork-duration-micro)var(--profork-ease-standard);text-decoration:none}.pf-primitive--icon.pf-preset--button:hover,.pf-primitive--icon.pf-preset--link:hover{transform:translateY(-1px)}.pf-primitive--icon.pf-preset--button:active,.pf-primitive--icon.pf-preset--link:active{transform:translateY(0)scale(.98)}.pf-primitive--icon.pf-preset--button:focus-visible,.pf-primitive--icon.pf-preset--link:focus-visible{outline:2px solid var(--profork-color-focus-ring);outline-offset:2px}.pf-primitive--icon.pf-preset--button:disabled,.pf-primitive--icon.pf-preset--button[aria-disabled=true]{cursor:not-allowed;opacity:.55;transform:none}@media (prefers-reduced-motion:reduce){.pf-primitive--icon.pf-preset--button,.pf-primitive--icon.pf-preset--link{transition:none}.pf-primitive--icon.pf-preset--button:hover,.pf-primitive--icon.pf-preset--button:active,.pf-primitive--icon.pf-preset--link:hover,.pf-primitive--icon.pf-preset--link:active{transform:none}}.pf-primitive--heading.pf-preset--brand-keyword{width:auto;max-width:none;font-family:var(--profork-font-family-brand);font-size:inherit;font-weight:var(--profork-font-weight-brand);letter-spacing:var(--profork-brand-keyword-letter-spacing);text-transform:uppercase;line-height:inherit;color:var(--profork-color-brand-cream);margin:0;display:inline}.pf-primitive--navigation{align-items:center;gap:var(--_pf-density-gap,var(--profork-density-button-gap));padding:var(--proformax-nav-item-padding-y)var(--proformax-nav-item-padding-x);border-radius:var(--proformax-nav-item-radius);border:var(--profork-hairline)solid var(--_pf-border,var(--proformax-glass-card-border));background:linear-gradient(180deg,var(--_pf-specular,transparent),transparent 60%),var(--_pf-surface,var(--proformax-glass-card-surface));color:var(--proformax-nav-item-text,var(--profork-color-text-primary));box-shadow:var(--_pf-shadow,var(--proformax-glass-card-shadow)),inset 0 var(--profork-hairline)0 var(--_pf-rim,var(--proformax-glass-card-rim));-webkit-backdrop-filter:var(--_pf-backdrop,var(--proformax-glass-card-backdrop));backdrop-filter:var(--_pf-backdrop,var(--proformax-glass-card-backdrop));isolation:isolate;flex-direction:row;display:flex;position:relative}.pf-primitive--navigation .pf-nav__brand{align-items:center;gap:var(--profork-density-button-gap);color:inherit;flex:none;text-decoration:none;display:inline-flex}.pf-primitive--navigation .pf-nav__item{align-items:center;gap:var(--profork-density-button-gap);min-height:var(--profork-touch-target-min);padding:var(--proformax-nav-item-padding-y)var(--proformax-nav-item-padding-x);border-radius:var(--proformax-nav-item-radius);color:var(--proformax-nav-item-text,var(--profork-color-text-primary));font-family:var(--profork-font-family-sans);font-weight:var(--profork-font-weight-medium);cursor:pointer;transition:background-color var(--profork-duration-micro)var(--profork-ease-standard),color var(--profork-duration-micro)var(--profork-ease-standard);text-decoration:none;display:inline-flex;position:relative}.pf-primitive--navigation .pf-nav__item:hover{background:var(--proformax-nav-item-bg-hover);color:var(--proformax-nav-item-text-hover,var(--profork-color-text-primary))}.pf-primitive--navigation .pf-nav__item:focus-visible{outline:2px solid var(--profork-color-focus-ring);outline-offset:2px}.pf-primitive--navigation .pf-nav__item[aria-current=page]{background:var(--proformax-nav-item-bg-active);color:var(--proformax-nav-item-text-active,var(--profork-color-text-primary))}.pf-primitive--navigation.pf-preset--segmented{gap:var(--profork-density-button-gap);display:inline-flex}.pf-primitive--navigation.pf-preset--segmented[aria-orientation=vertical]{flex-direction:column}.pf-primitive--navigation.pf-preset--segmented .pf-nav__item{appearance:none;font:inherit;background:0 0;border:0}.pf-primitive--navigation .pf-nav__item[aria-selected=true]{background:var(--proformax-nav-item-bg-active);color:var(--proformax-nav-item-text-active,var(--profork-color-text-primary))}.pf-primitive--navigation .pf-nav__item-icon{flex:none;justify-content:center;align-items:center;width:1.125em;height:1.125em;line-height:0;display:inline-flex}.pf-primitive--navigation .pf-nav__item-label{min-width:0;display:inline-block}.pf-primitive--navigation .pf-nav__footer{flex:none;display:flex}.pf-primitive--navigation .pf-nav__group{flex-direction:column;display:flex}.pf-primitive--navigation .pf-nav__group-trigger{align-items:center;gap:var(--profork-density-button-gap);width:100%;min-height:var(--profork-touch-target-min);padding:var(--proformax-nav-item-padding-y)var(--proformax-nav-item-padding-x);border-radius:var(--proformax-nav-item-radius);color:var(--proformax-nav-item-text,var(--profork-color-text-primary));font-family:var(--profork-font-family-sans);font-weight:var(--profork-font-weight-medium);text-align:start;cursor:pointer;transition:background-color var(--profork-duration-micro)var(--profork-ease-standard);background:0 0;border:0;display:flex}.pf-primitive--navigation .pf-nav__group-trigger:hover{background:var(--proformax-nav-item-bg-hover)}.pf-primitive--navigation .pf-nav__group-trigger:focus-visible{outline:2px solid var(--profork-color-focus-ring);outline-offset:2px}.pf-primitive--navigation .pf-nav__group-chevron{width:.5em;height:.5em;transition:transform var(--profork-duration-micro)var(--profork-ease-standard);border-block-end:2px solid;border-inline-end:2px solid;flex:none;margin-inline-start:auto;transform:rotate(-45deg)}.pf-primitive--navigation .pf-nav__group-trigger[aria-expanded=true] .pf-nav__group-chevron{transform:rotate(45deg)}.pf-primitive--navigation .pf-nav__group-items{flex-direction:column;padding-inline-start:var(--proformax-nav-subitem-padding-left);display:flex}.pf-primitive--navigation .pf-nav__group-items[hidden]{display:none}.pf-primitive--navigation.pf-nav--collapsed{width:var(--proformax-nav-sidebar-width-collapsed)}.pf-primitive--navigation.pf-nav--collapsed .pf-nav__item-label,.pf-primitive--navigation.pf-nav--collapsed .pf-nav__group-chevron{display:none}.pf-primitive--navigation.pf-preset--primary-glass{justify-content:space-between;width:100%;position:sticky;top:0}.pf-primitive--navigation.pf-preset--floating-nav{top:var(--proformax-nav-item-padding-y);z-index:var(--proformax-layout-zIndex-sticky);border-radius:var(--profork-radius-pill);justify-content:center;width:fit-content;margin-inline:auto;position:sticky}.pf-primitive--navigation.pf-preset--sidebar-glass,.pf-primitive--navigation.pf-preset--admin-sidebar{width:var(--proformax-nav-sidebar-width);justify-content:flex-start;align-items:stretch;gap:var(--_pf-density-gap,var(--profork-density-button-gap));flex-direction:column;height:100%}.pf-primitive--navigation.pf-preset--sidebar-glass .pf-nav__item,.pf-primitive--navigation.pf-preset--admin-sidebar .pf-nav__item{width:100%;display:flex}.pf-primitive--navigation.pf-preset--mobile-tabbar{inset-inline:0;z-index:var(--proformax-layout-zIndex-sticky);width:100%;padding-bottom:calc(var(--proformax-nav-item-padding-y) + env(safe-area-inset-bottom,0px));border-radius:0;justify-content:space-around;position:fixed;bottom:0}.pf-primitive--navigation.pf-preset--mobile-tabbar .pf-nav__item{gap:var(--profork-density-button-gap);text-align:center;flex-direction:column;flex:1 1 0;justify-content:center;min-width:0}.pf-primitive--navigation.pf-preset--mobile-tabbar .pf-nav__item-label{font-size:var(--profork-font-size-caption);line-height:var(--profork-line-height-caption)}@media (forced-colors:active){.pf-primitive--navigation{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:1px solid canvastext}.pf-primitive--navigation .pf-nav__item[aria-current=page]{outline:2px solid highlight}}@media (prefers-reduced-transparency:reduce){.pf-primitive--navigation{-webkit-backdrop-filter:var(--proformax-a11y-liquid-low-transparency-backdrop);backdrop-filter:var(--proformax-a11y-liquid-low-transparency-backdrop)}}@media (prefers-reduced-motion:reduce){.pf-primitive--navigation .pf-nav__item,.pf-primitive--navigation .pf-nav__group-trigger,.pf-primitive--navigation .pf-nav__group-chevron{transition:none}}.pf-primitive--badge{white-space:nowrap;border-radius:var(--profork-radius-pill);width:fit-content;max-width:100%;font-family:var(--profork-font-family-sans);font-size:var(--profork-font-size-caption);font-weight:var(--profork-font-weight-medium);line-height:var(--profork-line-height-caption);padding-block:var(--profork-density-badge-padding-block);padding-inline:var(--profork-density-badge-padding-inline);border:1px solid var(--_pf-border,transparent);background:linear-gradient(180deg,#ffffff1f,transparent 52%),var(--_pf-surface,transparent);color:var(--_pf-color-fg,currentColor);box-shadow:inset 0 1px 0 #fff3,var(--_pf-shadow,none);-webkit-backdrop-filter:var(--_pf-backdrop,none);backdrop-filter:var(--_pf-backdrop,none);justify-content:center;align-items:center;display:inline-flex}@media (forced-colors:active){.pf-primitive--badge{-webkit-backdrop-filter:none;backdrop-filter:none;color:canvastext;background:canvas;border:1px solid canvastext}}@media (prefers-reduced-transparency:reduce){.pf-primitive--badge{-webkit-backdrop-filter:var(--proformax-a11y-liquid-low-transparency-backdrop,var(--_pf-backdrop,none));backdrop-filter:var(--proformax-a11y-liquid-low-transparency-backdrop,var(--_pf-backdrop,none))}}.pf-primitive--input,.pf-primitive--textarea,.pf-primitive--select{width:100%;font:inherit;color:var(--profork-color-text-primary);padding:var(--proformax-density-compact-padding)var(--proformax-density-comfortable-padding);border-radius:var(--profork-radius-button);border:var(--profork-hairline)solid var(--proformax-glass-card-border);background:var(--proformax-overlay-white-12);-webkit-backdrop-filter:var(--proformax-glass-card-backdrop);backdrop-filter:var(--proformax-glass-card-backdrop);transition:border-color var(--profork-duration-micro)var(--profork-ease-standard),box-shadow var(--profork-duration-micro)var(--profork-ease-standard);display:block}.pf-primitive--input::placeholder,.pf-primitive--textarea::placeholder{color:var(--profork-color-text-primary);opacity:.55}.pf-primitive--input:focus-visible,.pf-primitive--textarea:focus-visible,.pf-primitive--select:focus-visible{border-color:var(--proformax-brand-burnished);box-shadow:0 0 0 3px var(--proformax-brand-glow-subtle);outline:none}.pf-primitive--input[aria-invalid=true],.pf-primitive--textarea[aria-invalid=true],.pf-primitive--select[aria-invalid=true]{border-color:var(--proformax-color-state-danger-600)}.pf-primitive--input:disabled,.pf-primitive--textarea:disabled,.pf-primitive--select:disabled{background:var(--proformax-overlay-white-8);cursor:not-allowed;opacity:.6}.pf-primitive--textarea{min-height:calc(var(--proformax-density-comfortable-padding)*6);resize:vertical}.pf-primitive--textarea.pf-preset--code-textarea{font-family:var(--proformax-font-mono);min-height:calc(var(--proformax-density-comfortable-padding)*10);resize:none}.pf-primitive--input.pf-preset--input-elevated{background:var(--proformax-glass-card-surface-elevated)}.pf-primitive--checkbox{inline-size:var(--proformax-sizing-md);block-size:var(--proformax-sizing-md);border-radius:var(--profork-radius-button);border:var(--profork-hairline)solid var(--proformax-glass-card-border);background:var(--proformax-overlay-white-12);color:var(--proformax-brand-burnished);cursor:pointer;transition:border-color var(--profork-duration-micro)var(--profork-ease-standard),box-shadow var(--profork-duration-micro)var(--profork-ease-standard);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.pf-primitive--checkbox:before{content:"";inline-size:var(--proformax-layout-touch-target-min);block-size:var(--proformax-layout-touch-target-min);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.pf-primitive--checkbox:focus-visible{border-color:var(--proformax-brand-burnished);box-shadow:0 0 0 3px var(--proformax-brand-glow-subtle);outline:none}.pf-primitive--checkbox[data-state=checked],.pf-primitive--checkbox[data-state=indeterminate]{border-color:var(--proformax-brand-burnished)}.pf-primitive--checkbox[aria-invalid=true]{border-color:var(--proformax-color-state-danger-600)}.pf-primitive--checkbox:disabled{cursor:not-allowed;opacity:.6}.pf-checkbox__indicator{color:currentColor;justify-content:center;align-items:center;display:inline-flex}.pf-primitive--switch{inline-size:var(--proformax-layout-touch-target-min);block-size:var(--proformax-sizing-lg);padding:var(--profork-hairline);border-radius:var(--proformax-layout-radius-full);border:var(--profork-hairline)solid var(--proformax-glass-card-border);background:var(--proformax-overlay-white-12);cursor:pointer;transition:border-color var(--profork-duration-micro)var(--profork-ease-standard),background-color var(--profork-duration-micro)var(--profork-ease-standard);flex-shrink:0;align-items:center;display:inline-flex;position:relative}.pf-primitive--switch:focus-visible{border-color:var(--proformax-brand-burnished);box-shadow:0 0 0 3px var(--proformax-brand-glow-subtle);outline:none}.pf-primitive--switch[data-state=checked]{border-color:var(--proformax-brand-burnished);background:var(--proformax-brand-glow-subtle)}.pf-primitive--switch:disabled{cursor:not-allowed;opacity:.6}.pf-switch__thumb{inline-size:var(--proformax-sizing-md);block-size:var(--proformax-sizing-md);border-radius:var(--proformax-layout-radius-full);background:var(--profork-color-text-primary);transition:transform var(--profork-duration-micro)var(--profork-ease-standard);display:block;transform:translate(0)}.pf-primitive--switch[data-state=checked] .pf-switch__thumb{transform:translateX(calc(var(--proformax-layout-touch-target-min) - var(--proformax-sizing-md) - var(--profork-hairline)*2))}.pf-primitive--radio-group{gap:var(--stack-sm);flex-direction:column;display:flex}.pf-primitive--radio{inline-size:var(--proformax-sizing-md);block-size:var(--proformax-sizing-md);border-radius:var(--proformax-layout-radius-full);border:var(--profork-hairline)solid var(--proformax-glass-card-border);background:var(--proformax-overlay-white-12);cursor:pointer;transition:border-color var(--profork-duration-micro)var(--profork-ease-standard),box-shadow var(--profork-duration-micro)var(--profork-ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.pf-primitive--radio:before{content:"";inline-size:var(--proformax-layout-touch-target-min);block-size:var(--proformax-layout-touch-target-min);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.pf-primitive--radio:focus-visible{border-color:var(--proformax-brand-burnished);box-shadow:0 0 0 3px var(--proformax-brand-glow-subtle);outline:none}.pf-primitive--radio[data-state=checked]{border-color:var(--proformax-brand-burnished)}.pf-primitive--radio[aria-invalid=true]{border-color:var(--proformax-color-state-danger-600)}.pf-primitive--radio:disabled{cursor:not-allowed;opacity:.6}.pf-radio__indicator{justify-content:center;align-items:center;display:inline-flex}.pf-radio__indicator:after{content:"";inline-size:var(--proformax-sizing-sm);block-size:var(--proformax-sizing-sm);border-radius:var(--proformax-layout-radius-full);background:var(--proformax-brand-burnished);display:block}.pf-primitive--radio.pf-preset--radio-card{text-align:start;cursor:pointer;block-size:auto;inline-size:100%;padding:var(--proformax-density-comfortable-padding);border-radius:var(--profork-radius-card);border:var(--profork-hairline)solid transparent;background:var(--proformax-overlay-white-8);transition:border-color var(--profork-duration-micro)var(--profork-ease-standard),background var(--profork-duration-micro)var(--profork-ease-standard);display:block}.pf-primitive--radio.pf-preset--radio-card:before{content:none}.pf-primitive--radio.pf-preset--radio-card:focus-visible{box-shadow:0 0 0 3px var(--proformax-brand-glow-subtle);outline:none}.pf-primitive--radio.pf-preset--radio-card[data-state=checked]{background:var(--proformax-overlay-white-25);border-color:var(--proformax-brand-burnished)}.pf-primitive--radio.pf-preset--radio-card[aria-invalid=true]{border-color:var(--proformax-color-state-danger-600)}.pf-primitive--radio.pf-preset--radio-card:disabled{cursor:not-allowed;opacity:.6}.pf-primitive--checkbox.pf-preset--checkbox-card{block-size:auto;inline-size:100%;color:inherit;text-align:start;cursor:pointer;padding:var(--proformax-density-comfortable-padding);border-radius:var(--profork-radius-card);border:var(--profork-hairline)solid transparent;background:var(--proformax-overlay-white-8);transition:border-color var(--profork-duration-micro)var(--profork-ease-standard),background var(--profork-duration-micro)var(--profork-ease-standard);display:block}.pf-primitive--checkbox.pf-preset--checkbox-card:before{content:none}.pf-primitive--checkbox.pf-preset--checkbox-card:focus-visible{box-shadow:0 0 0 3px var(--proformax-brand-glow-subtle);outline:none}.pf-primitive--checkbox.pf-preset--checkbox-card[data-state=checked]{background:var(--proformax-overlay-white-25);border-color:var(--proformax-brand-burnished)}.pf-primitive--checkbox.pf-preset--checkbox-card[aria-invalid=true]{border-color:var(--proformax-color-state-danger-600)}.pf-primitive--checkbox.pf-preset--checkbox-card:disabled{cursor:not-allowed;opacity:.6}.pf-primitive--icon-container{inline-size:var(--proformax-sizing-fluid-2xl);block-size:var(--proformax-sizing-fluid-2xl);border:1px solid var(--_pf-border,transparent);background:var(--_pf-surface,transparent);color:var(--_pf-color-fg,currentColor);box-shadow:var(--_pf-shadow,none);-webkit-backdrop-filter:var(--_pf-backdrop,none);backdrop-filter:var(--_pf-backdrop,none);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pf-primitive--icon-container.pf-preset--feature{border-radius:var(--proformax-layout-radius-md)}.pf-primitive--icon-container.pf-preset--step{border-radius:var(--proformax-layout-radius-full)}.pf-primitive--field{gap:var(--proformax-density-compact-gap);flex-direction:column;display:flex}.pf-primitive--label{color:var(--profork-color-text-primary);font-weight:var(--profork-font-weight-medium);display:block}.pf-primitive--field-message{color:var(--profork-color-text-primary);opacity:.7;margin:0}.pf-primitive--field-error{color:var(--proformax-color-state-danger-600);margin:0}.pf-combobox-trigger{justify-content:space-between;align-items:center;gap:var(--proformax-density-compact-gap);width:100%;font:inherit;text-align:start;cursor:pointer;color:var(--profork-color-text-primary);padding:var(--proformax-density-compact-padding)var(--proformax-density-comfortable-padding);border-radius:var(--profork-radius-button);border:var(--profork-hairline)solid var(--proformax-glass-card-border);background:var(--proformax-overlay-white-12);-webkit-backdrop-filter:var(--proformax-glass-card-backdrop);backdrop-filter:var(--proformax-glass-card-backdrop);transition:border-color var(--profork-duration-micro)var(--profork-ease-standard),box-shadow var(--profork-duration-micro)var(--profork-ease-standard);display:inline-flex}.pf-combobox-trigger:focus-visible{border-color:var(--proformax-brand-burnished);box-shadow:0 0 0 3px var(--proformax-brand-glow-subtle);outline:none}.pf-combobox-trigger[aria-invalid=true]{border-color:var(--proformax-color-state-danger-600)}.pf-combobox-trigger:disabled{background:var(--proformax-overlay-white-8);cursor:not-allowed;opacity:.6}.pf-combobox-content{z-index:var(--proformax-layout-zIndex-popover);border-radius:var(--profork-radius-card);border:var(--profork-hairline)solid var(--proformax-glass-card-border);background:var(--proformax-surface-muted);-webkit-backdrop-filter:var(--proformax-glass-card-backdrop);backdrop-filter:var(--proformax-glass-card-backdrop);box-shadow:var(--proformax-glass-card-shadow);overflow:hidden}.pf-combobox-viewport{padding:var(--proformax-density-compact-gap)}.pf-combobox-item{align-items:center;gap:var(--proformax-density-compact-gap);cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;color:var(--profork-color-text-primary);padding:var(--proformax-density-compact-padding)var(--proformax-density-comfortable-padding);border-radius:var(--profork-radius-button);outline:none;display:flex;position:relative}.pf-combobox-item[data-highlighted]{background:var(--proformax-overlay-white-12)}.pf-combobox-item[data-disabled]{opacity:.6;cursor:not-allowed}.pf-combobox-item__indicator{justify-content:center;align-items:center;display:inline-flex}.pf-combobox-label{padding:var(--proformax-density-compact-padding)var(--proformax-density-comfortable-padding);color:var(--profork-color-text-primary);opacity:.7}.pf-combobox-separator{height:var(--profork-hairline);margin:var(--proformax-density-compact-gap)0;background:var(--proformax-glass-card-border)}.pf-combobox-scroll{cursor:default;justify-content:center;align-items:center;display:flex}@media (forced-colors:active){.pf-combobox-content{-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:1px solid canvastext}}@media (prefers-reduced-transparency:reduce){.pf-combobox-content,.pf-combobox-trigger{-webkit-backdrop-filter:var(--proformax-a11y-liquid-low-transparency-backdrop);backdrop-filter:var(--proformax-a11y-liquid-low-transparency-backdrop)}}.pf-input-group{align-items:center;width:100%;display:flex;position:relative}.pf-input-group__icon{pointer-events:none;color:var(--profork-color-text-primary);opacity:.6;align-items:center;display:inline-flex;position:absolute}.pf-input-group__icon--leading{inset-inline-start:var(--proformax-density-comfortable-padding)}.pf-input-group__icon--trailing{inset-inline-end:var(--proformax-density-comfortable-padding)}.pf-input-group--has-leading .pf-primitive--input,.pf-input-group--has-leading .pf-primitive--select{padding-inline-start:calc(var(--proformax-density-comfortable-padding)*2.5)}.pf-input-group--has-trailing .pf-primitive--input{padding-inline-end:calc(var(--proformax-density-comfortable-padding)*2.5)}
.pf-primitive--card.pf-preset--content{--_pf-surface:var(--proformax-glass-card-surface);--_pf-border:var(--proformax-glass-card-border);--_pf-backdrop:var(--proformax-glass-card-backdrop);--_pf-shadow:var(--proformax-glass-card-shadow);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--card.pf-preset--report-panel,.pf-primitive--card.pf-preset--metric-card,.pf-primitive--card.pf-preset--chart-shell,.pf-primitive--card.pf-preset--document-checklist,.pf-primitive--card.pf-preset--benchmark-panel{--_pf-surface:var(--proformax-glass-card-surface-elevated);--_pf-border:var(--proformax-glass-card-border-elevated);--_pf-backdrop:var(--proformax-glass-card-backdrop);--_pf-shadow:var(--proformax-glass-card-shadow-elevated);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--card.pf-preset--insight-block{--_pf-surface:var(--proformax-glass-card-surface);--_pf-border:var(--proformax-glass-card-border);--_pf-backdrop:var(--proformax-glass-card-backdrop);--_pf-shadow:var(--proformax-glass-card-shadow);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--card.pf-preset--conversion-panel,.pf-primitive--card.pf-preset--service-raised,.pf-primitive--card.pf-preset--service-featured,.pf-primitive--card.pf-preset--hero-cinematic,.pf-primitive--card.pf-preset--premium-gloss{--_pf-surface:var(--proformax-glass-card-surface-elevated);--_pf-border:var(--proformax-glass-card-border-elevated);--_pf-backdrop:var(--proformax-glass-card-backdrop);--_pf-shadow:var(--proformax-glass-card-shadow-elevated);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--button.pf-preset--primary-action{--_pf-surface:var(--proformax-glass-bg-brand-bg);--_pf-border:var(--proformax-glass-bg-brand-border);--_pf-backdrop:var(--proformax-glass-button-backdrop);--_pf-shadow:var(--proformax-glass-button-shadow);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--button.pf-preset--secondary-action{--_pf-surface:var(--proformax-glass-card-surface);--_pf-border:var(--proformax-glass-card-border);--_pf-backdrop:var(--proformax-glass-button-backdrop);--_pf-shadow:var(--proformax-glass-button-shadow);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--button.pf-preset--destructive-action{--_pf-surface:var(--proformax-glass-bg-danger-bg);--_pf-border:var(--proformax-glass-bg-danger-border);--_pf-backdrop:var(--proformax-glass-button-backdrop);--_pf-shadow:var(--proformax-glass-button-shadow);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--button.pf-preset--icon-chip{--_pf-surface:var(--proformax-glass-card-surface);--_pf-border:var(--proformax-glass-card-border);--_pf-backdrop:var(--proformax-glass-button-backdrop);--_pf-shadow:var(--proformax-glass-button-shadow);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--button.pf-preset--ghost-neutral{--_pf-surface:var(--proformax-glass-bg-ghost);--_pf-border:var(--proformax-overlay-white-16);--_pf-backdrop:var(--proformax-glass-button-backdrop);--_pf-shadow:var(--proformax-glass-button-shadow);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--button.pf-preset--quiet-action{--_pf-surface:var(--proformax-overlay-white-6);--_pf-border:var(--proformax-overlay-white-12);--_pf-backdrop:var(--proformax-glass-button-backdrop);--_pf-shadow:var(--proformax-glass-button-shadow);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--button.pf-preset--report-generate{--_pf-surface:var(--proformax-glass-bg-brand-bg);--_pf-border:var(--proformax-glass-bg-brand-border);--_pf-backdrop:var(--proformax-glass-button-backdrop);--_pf-shadow:var(--proformax-glass-button-shadow);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--navigation.pf-preset--primary-glass{--_pf-surface:var(--proformax-glass-card-surface);--_pf-border:var(--proformax-glass-card-border);--_pf-backdrop:var(--proformax-glass-card-backdrop);--_pf-shadow:var(--proformax-glass-card-shadow);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--navigation.pf-preset--floating-nav{--_pf-surface:var(--proformax-glass-card-surface-elevated);--_pf-border:var(--proformax-glass-card-border-elevated);--_pf-backdrop:var(--proformax-glass-card-backdrop);--_pf-shadow:var(--proformax-glass-card-shadow-elevated);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--navigation.pf-preset--sidebar-glass{--_pf-surface:var(--proformax-glass-card-surface-elevated);--_pf-border:var(--proformax-glass-card-border);--_pf-backdrop:var(--proformax-glass-card-backdrop);--_pf-shadow:var(--proformax-glass-card-shadow);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--navigation.pf-preset--mobile-tabbar{--_pf-surface:var(--proformax-glass-card-surface-elevated);--_pf-border:var(--proformax-glass-card-border);--_pf-backdrop:var(--proformax-glass-card-backdrop);--_pf-shadow:var(--proformax-glass-card-shadow-elevated);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--navigation.pf-preset--admin-sidebar{--_pf-surface:var(--proformax-glass-card-surface-elevated);--_pf-border:var(--proformax-glass-card-border);--_pf-backdrop:var(--proformax-glass-card-backdrop);--_pf-shadow:var(--proformax-glass-card-shadow);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}.pf-primitive--navigation.pf-preset--segmented{--_pf-surface:var(--proformax-glass-card-surface-elevated);--_pf-border:var(--proformax-glass-card-border);--_pf-backdrop:var(--proformax-glass-card-backdrop);--_pf-shadow:var(--proformax-glass-card-shadow-elevated);--_pf-rim:var(--proformax-glass-card-rim);--_pf-specular:var(--proformax-glass-card-specular)}
.pf-visible-always,.pf-visible-mobile-only,.pf-visible-below-md,.pf-visible-below-lg{display:contents}.pf-visible-desktop-only,.pf-visible-from-md,.pf-visible-from-lg{display:none}@media (min-width:768px){.pf-visible-mobile-only,.pf-visible-below-md{display:none}.pf-visible-from-md{display:contents}}@media (min-width:1024px){.pf-visible-below-lg{display:none}.pf-visible-desktop-only,.pf-visible-from-lg{display:contents}}.pf-primitive--box{box-sizing:border-box;min-width:0}.pf-primitive--box.pf-preset--container{width:min(100%,var(--profork-layout-container-max,1120px));padding-inline:var(--profork-layout-container-inline,1rem);margin-inline:auto}.pf-primitive--box.pf-preset--inset{padding:var(--profork-layout-inset,1rem)}.pf-primitive--box.pf-preset--bleed{width:100%;margin-inline:0;padding-inline:0}.pf-primitive--box.pf-preset--stretch{align-items:stretch;gap:var(--profork-stack-action-row-gap,.75rem);flex-direction:column;display:flex}.pf-primitive--box.pf-preset--split-row{gap:var(--profork-stack-action-row-gap,.75rem);flex-direction:row;display:flex}.pf-primitive--box.pf-preset--split-row>*{flex:1 1 0}.pf-primitive--box.pf-preset--brand-header{min-height:var(--profork-layout-brand-header-min-height,3rem);padding-block:var(--profork-layout-brand-header-padding-block,.5rem);padding-inline:var(--profork-layout-brand-header-padding-inline,0);margin-block:var(--profork-layout-brand-header-margin-block,0);align-items:center;display:flex}.pf-primitive--box.pf-preset--divider{border-block-start:1px solid var(--proformax-glass-border);block-size:0;inline-size:100%}.pf-primitive--stack{box-sizing:border-box;gap:var(--profork-stack-gap,1rem);flex-direction:column;min-width:0;display:flex}.pf-primitive--stack.pf-preset--content-flow{align-items:stretch;gap:var(--profork-stack-content-flow-gap,1rem);flex-direction:column}.pf-primitive--stack.pf-preset--card-body{align-items:stretch;gap:var(--profork-stack-card-body-gap,.75rem);flex-direction:column}.pf-primitive--stack.pf-preset--action-row{justify-content:flex-start;align-items:center;gap:var(--profork-stack-action-row-gap,.75rem);flex-direction:row}.pf-primitive--stack.pf-preset--form-group{align-items:stretch;gap:var(--profork-stack-form-group-gap,.5rem);flex-direction:column}.pf-primitive--stack.pf-preset--nav-list{justify-content:flex-start;align-items:stretch;gap:var(--profork-stack-nav-list-gap,.75rem);flex-direction:column;min-width:0}.pf-primitive--form{box-sizing:border-box;gap:var(--_pf-density-gap,var(--proformax-spacing-md));flex-direction:column;min-width:0;display:flex}.pf-primitive--grid{box-sizing:border-box;gap:var(--profork-grid-gap,1rem);min-width:0;display:grid}.pf-primitive--grid.pf-preset--dashboard-grid{grid-template-columns:repeat(auto-fit,minmax(var(--profork-grid-dashboard-min,16rem),1fr));gap:var(--profork-grid-dashboard-gap,1rem)}.pf-primitive--grid.pf-preset--report-grid{grid-template-columns:repeat(auto-fit,minmax(var(--profork-grid-report-min,18rem),1fr));gap:var(--profork-grid-report-gap,1rem)}.pf-primitive--grid.pf-preset--card-grid{grid-template-columns:repeat(auto-fit,minmax(var(--profork-grid-card-min,14rem),1fr));gap:var(--profork-grid-card-gap,1rem)}.pf-primitive--grid.pf-preset--feature-grid{grid-template-columns:var(--proformax-layout-grid-cols1);gap:var(--proformax-spacing-lg);align-items:stretch}.pf-primitive--grid.pf-preset--pricing-grid{grid-template-columns:var(--proformax-layout-grid-cols1);gap:var(--proformax-spacing-md);align-items:stretch}@media (min-width:768px){.pf-primitive--grid.pf-preset--feature-grid{grid-template-columns:var(--proformax-layout-grid-cols2)}.pf-primitive--grid.pf-preset--pricing-grid{grid-template-columns:var(--proformax-layout-grid-cols3)}}@media (min-width:1024px){.pf-primitive--grid.pf-preset--feature-grid{grid-template-columns:var(--proformax-layout-grid-cols3)}}.pf-primitive--modal{z-index:var(--profork-layout-modal-z,var(--proformax-layout-zIndex-modal));width:min(calc(100% - var(--profork-layout-modal-viewport-gutter,2rem)),var(--profork-layout-modal-max-width,32rem));max-height:var(--profork-layout-modal-max-height,85vh);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.pf-primitive--modal.pf-preset--form{--profork-layout-modal-max-width:var(--profork-layout-modal-max-width-form,42rem)}.pf-primitive--modal.pf-preset--wide,.pf-primitive--modal.pf-preset--editorial-overlay{--profork-layout-modal-max-width:var(--profork-layout-modal-max-width-wide,56rem)}.pf-primitive--modal.pf-preset--command-dialog{top:var(--profork-layout-modal-command-top,12vh);--profork-layout-modal-max-width:var(--profork-layout-modal-max-width-form,42rem);transform:translate(-50%)}.pf-primitive--modal.pf-preset--sheet-modal{width:min(calc(100% - var(--profork-layout-modal-viewport-gutter,2rem)),var(--profork-layout-modal-max-width-sheet,28rem));border-radius:0;max-height:100vh;inset:0 0 0 auto;transform:none}.pf-primitive--modal.pf-preset--sheet-modal.pf-modal--side-left{left:0;right:auto}.pf-primitive--surface.pf-preset--modal-backdrop{z-index:var(--profork-layout-modal-backdrop-z,var(--proformax-layout-zIndex-modal-backdrop));position:fixed;inset:0}.pf-primitive--modal{padding:var(--profork-layout-modal-padding,1.5rem)}.pf-modal__header{gap:var(--profork-layout-modal-header-gap,.25rem);margin-bottom:var(--profork-layout-modal-header-margin,1rem);flex-direction:column;display:flex}.pf-modal__close{top:var(--profork-layout-modal-close-inset,.75rem);right:var(--profork-layout-modal-close-inset,.75rem);z-index:1;position:absolute}.pf-primitive--modal:has(.pf-modal__close) .pf-modal__header{padding-right:var(--profork-layout-modal-close-clearance,2.75rem)}.pf-modal__body{gap:var(--profork-layout-modal-body-gap,1rem);flex-direction:column;display:flex}.pf-modal__footer{justify-content:flex-end;gap:var(--profork-layout-modal-footer-gap,.75rem);margin-top:var(--profork-layout-modal-footer-margin,1.5rem);flex-direction:row;display:flex}.pf-modal__form{display:contents}.pf-primitive--data-grid{border-collapse:collapse;box-sizing:border-box;width:100%}.pf-data-grid__header-cell,.pf-data-grid__cell{text-align:start;vertical-align:middle}.pf-data-grid__header-cell{font-weight:var(--proformax-font-weight-semibold,600)}.pf-primitive--data-grid.pf-data-grid--density-comfortable .pf-data-grid__header-cell,.pf-primitive--data-grid.pf-data-grid--density-comfortable .pf-data-grid__cell{padding:var(--proformax-density-comfortable-padding,.75rem)}.pf-primitive--data-grid.pf-data-grid--density-compact .pf-data-grid__header-cell,.pf-primitive--data-grid.pf-data-grid--density-compact .pf-data-grid__cell{padding:var(--proformax-density-compact-padding,.5rem)}.pf-primitive--data-grid.pf-data-grid--density-data-dense .pf-data-grid__header-cell,.pf-primitive--data-grid.pf-data-grid--density-data-dense .pf-data-grid__cell{padding:var(--proformax-density-dashboard-padding,.375rem)}.pf-primitive--data-grid.pf-data-grid--header-sticky .pf-data-grid__header{z-index:1;position:sticky;top:0}.pf-primitive--data-grid.pf-data-grid--rhythm-ruled .pf-data-grid__cell,.pf-primitive--data-grid.pf-data-grid--rhythm-ruled .pf-data-grid__header-cell,.pf-primitive--data-grid.pf-data-grid--rhythm-grouped .pf-data-grid__cell,.pf-primitive--data-grid.pf-data-grid--rhythm-grouped .pf-data-grid__header-cell{border-block-end:1px solid var(--proformax-border-1)}.pf-primitive--data-grid.pf-data-grid--rhythm-striped tbody .pf-data-grid__row:nth-child(2n) .pf-data-grid__cell{background:var(--proformax-overlay-white-8)}.pf-primitive--data-grid.pf-data-grid--rhythm-grouped tbody+tbody{border-block-start:2px solid var(--proformax-border-2)}.pf-data-grid__row[aria-selected=true] .pf-data-grid__cell{background:var(--proformax-overlay-white-10)}.pf-data-grid__header-cell[aria-sort]{cursor:pointer;-webkit-user-select:none;user-select:none}
.device-frame-module__3hXppq__frame{--_device-max-width:22rem;--_device-height:36rem;--_device-padding-block-start:var(--proformax-inset-base);--_device-padding-inline:var(--proformax-inset-base);--_device-padding-block-end:var(--proformax-inset-md);--_device-radius-outer:var(--proformax-radius-3xl);--_device-radius-screen:var(--proformax-radius-2xl);--_device-notch-width:5.5rem;--_device-notch-height:var(--proformax-spacing-input-padding-inline-lg);--_device-notch-top:var(--proformax-inset-sm);--_device-home-width:36%;--_device-home-max-width:7rem;--_device-home-height:4px;--_device-home-bottom:var(--proformax-inset-sm);isolation:isolate;max-width:var(--_device-max-width);width:100%;height:var(--_device-height);padding:var(--_device-padding-block-start)var(--_device-padding-inline)var(--_device-padding-block-end);background:var(--proformax-overlay-black-35);border-radius:var(--_device-radius-outer);transition:background var(--proformax-duration-fast)var(--proformax-ease-out);position:relative}[data-theme=light] .device-frame-module__3hXppq__frame,.device-frame-module__3hXppq__light .device-frame-module__3hXppq__frame{background:var(--proformax-overlay-white-25)}.device-frame-module__3hXppq__frame:before{content:"";top:var(--_device-notch-top);width:var(--_device-notch-width);height:var(--_device-notch-height);border-radius:var(--proformax-layout-radius-avatar);background:var(--proformax-overlay-black-50);z-index:3;position:absolute;left:50%;transform:translate(-50%)}[data-theme=light] .device-frame-module__3hXppq__frame:before,.device-frame-module__3hXppq__light .device-frame-module__3hXppq__frame:before{background:var(--proformax-overlay-white-32)}.device-frame-module__3hXppq__frame:after{content:"";bottom:var(--_device-home-bottom);width:var(--_device-home-width);max-width:var(--_device-home-max-width);height:var(--_device-home-height);border-radius:var(--proformax-layout-radius-avatar);background:var(--proformax-color-background-elevated);opacity:.7;z-index:3;position:absolute;left:50%;transform:translate(-50%)}.device-frame-module__3hXppq__glowLayer{inset:calc(var(--proformax-inset-lg)*-1);border-radius:inherit;background:radial-gradient(ellipse 70% 50% at 50% 0%,var(--proformax-brand-glow-medium),transparent 70%);opacity:var(--proformax-opacity-ambient);filter:blur(var(--proformax-inset-md));pointer-events:none;z-index:-3;transition:opacity var(--proformax-duration-slow)var(--proformax-ease-out);position:absolute}.device-frame-module__3hXppq__shadowLayer{border-radius:inherit;box-shadow:var(--proformax-shadow-2xl);pointer-events:none;z-index:-2;transition:box-shadow var(--proformax-duration-base)var(--proformax-ease-out);position:absolute;inset:0}.device-frame-module__3hXppq__specularLayer{border-radius:inherit;box-shadow:inset 0 1px 0 var(--proformax-overlay-white-12),inset 1px 0 0 var(--proformax-color-background-elevated),inset -1px 0 0 var(--proformax-color-background-elevated),inset 0 -1px 0 var(--proformax-color-background-base);pointer-events:none;z-index:-1;transition:box-shadow var(--proformax-duration-fast)var(--proformax-ease-out);position:absolute;inset:0}.device-frame-module__3hXppq__screen{isolation:isolate;border-radius:var(--_device-radius-screen);background:var(--proformax-overlay-black-65);width:100%;height:100%;box-shadow:inset 0 0 0 1px var(--proformax-overlay-white-12);z-index:0;position:relative;overflow:hidden}[data-theme=light] .device-frame-module__3hXppq__screen,.device-frame-module__3hXppq__light .device-frame-module__3hXppq__screen{background:var(--proformax-overlay-white-25)}.device-frame-module__3hXppq__reflectionLayer{border-radius:inherit;background:linear-gradient(135deg,var(--proformax-overlay-white-12)0%,transparent 40%,transparent 80%,var(--proformax-color-background-elevated)100%);opacity:var(--proformax-opacity-muted);pointer-events:none;mix-blend-mode:overlay;z-index:2;transition:opacity var(--proformax-duration-slower)var(--proformax-ease-out);position:absolute;inset:0}.device-frame-module__3hXppq__screenContent{z-index:1;width:100%;height:100%;position:relative}.device-frame-module__3hXppq__phone{--_device-max-width:22rem;--_device-height:36rem;--_device-padding-block-start:var(--proformax-inset-base);--_device-padding-inline:var(--proformax-inset-base);--_device-padding-block-end:var(--proformax-inset-md);--_device-radius-outer:var(--proformax-radius-3xl);--_device-radius-screen:var(--proformax-radius-2xl);--_device-notch-width:5.5rem;--_device-notch-height:var(--proformax-spacing-input-padding-inline-lg);--_device-notch-top:var(--proformax-inset-sm);--_device-home-width:36%;--_device-home-max-width:7rem;--_device-home-height:4px;--_device-home-bottom:var(--proformax-inset-sm)}.device-frame-module__3hXppq__tablet{--_device-max-width:56rem;--_device-height:42rem;--_device-padding-block-start:var(--proformax-inset-xl);--_device-padding-inline:var(--proformax-inset-xl);--_device-padding-block-end:var(--proformax-spacing-page-padding-block-spacious);--_device-radius-outer:var(--proformax-radius-3xl);--_device-radius-screen:var(--proformax-layout-radius-soft);--_device-notch-width:var(--proformax-inset-base);--_device-notch-height:var(--proformax-inset-base);--_device-notch-top:var(--proformax-inset-md);--_device-home-width:36%;--_device-home-max-width:9rem;--_device-home-height:5px;--_device-home-bottom:var(--proformax-inset-md)}.device-frame-module__3hXppq__tablet:before{box-shadow:inset 0 0 0 1px var(--proformax-overlay-white-12)}@media (min-width:768px){.device-frame-module__3hXppq__auto{--_device-max-width:56rem;--_device-height:42rem;--_device-padding-block-start:var(--proformax-inset-xl);--_device-padding-inline:var(--proformax-inset-xl);--_device-padding-block-end:var(--proformax-spacing-page-padding-block-spacious);--_device-radius-screen:var(--proformax-layout-radius-soft);--_device-notch-width:var(--proformax-inset-base);--_device-notch-height:var(--proformax-inset-base);--_device-notch-top:var(--proformax-inset-md);--_device-home-max-width:9rem;--_device-home-height:5px;--_device-home-bottom:var(--proformax-inset-md)}.device-frame-module__3hXppq__auto:before{box-shadow:inset 0 0 0 1px var(--proformax-overlay-white-12)}}@media (prefers-reduced-motion:reduce){.device-frame-module__3hXppq__frame,.device-frame-module__3hXppq__glowLayer,.device-frame-module__3hXppq__shadowLayer,.device-frame-module__3hXppq__specularLayer,.device-frame-module__3hXppq__reflectionLayer{transition:none}}@media (prefers-reduced-transparency){.device-frame-module__3hXppq__reflectionLayer{display:none}.device-frame-module__3hXppq__glowLayer{opacity:0}}
.wizard-layout-module__JKrD1W__wizard{--_wizard-gold:var(--proformax-warning-fill);--_container-max:50rem;margin:calc(-1*var(--proformax-inset-lg));min-height:100vh;color:var(--proformax-text-1);font-family:var(--proformax-font-family-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;flex-direction:column;gap:0;display:flex}.wizard-layout-module__JKrD1W__header{height:var(--proformax-sizing-topbar);padding:0 var(--proformax-inset-lg);background:var(--proformax-brand-glow-subtle);border-bottom:2px solid var(--proformax-brand-link);-webkit-backdrop-filter:blur(var(--gc-tier-subtle-blur))saturate(var(--gc-tier-default-saturate));flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.wizard-layout-module__JKrD1W__headerBrand{align-items:center;gap:var(--proformax-inset-base);display:flex}.wizard-layout-module__JKrD1W__headerTitle{font-size:var(--proformax-font-size-body);font-weight:var(--proformax-font-weight-bold);color:var(--proformax-text-inverse);letter-spacing:var(--proformax-font-letter-spacing-tight)}.wizard-layout-module__JKrD1W__headerSeparator{height:var(--proformax-sizing-icon-md);height:var(--proformax-sizing-2xs);background:var(--proformax-background-base-light);opacity:var(--proformax-opacity-overlay)}.wizard-layout-module__JKrD1W__headerSubtitle{font-size:var(--proformax-font-size-sm);color:var(--proformax-text-inverse)}.wizard-layout-module__JKrD1W__headerRisk{align-items:center;gap:var(--proformax-spacing-sm);display:flex}.wizard-layout-module__JKrD1W__headerRiskLabel{font-size:var(--proformax-font-size-xs);color:var(--proformax-text-inverse)}.wizard-layout-module__JKrD1W__content{align-items:center;gap:var(--proformax-stack-base);padding:var(--proformax-inset-lg)var(--proformax-spacing-input-padding-inline-lg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;flex:1;display:flex;overflow-y:auto}.wizard-layout-module__JKrD1W__contentInner{width:100%;max-width:var(--_container-max)}.wizard-layout-module__JKrD1W__statsSection{margin-top:var(--proformax-spacing-page-padding-block-spacious);padding-top:var(--proformax-spacing-input-padding-inline-lg);border-top:1px solid var(--proformax-glass-border)}.wizard-layout-module__JKrD1W__statsGrid{grid-template-columns:var(--proformax-layout-grid-cols4Content);gap:var(--proformax-inset-base);display:grid}.wizard-layout-module__JKrD1W__statCard{align-items:center;gap:var(--proformax-spacing-xs);background:var(--proformax-glass-bg);border:1px solid var(--proformax-glass-border);border-radius:var(--proformax-layout-radius-soft);padding:var(--proformax-inset-base)var(--proformax-inset-md);text-align:center;flex-direction:column;display:flex}.wizard-layout-module__JKrD1W__statLabel{font-size:var(--proformax-font-size-xs);color:var(--proformax-glass-on-surface-tertiary);text-transform:uppercase;letter-spacing:var(--proformax-font-letter-spacing-wider)}.wizard-layout-module__JKrD1W__statValue{font-size:var(--proformax-font-size-lg);font-weight:var(--proformax-font-weight-bold);font-family:var(--proformax-font-family-mono);font-variant-numeric:tabular-nums}.wizard-layout-module__JKrD1W__statSuccess{color:var(--proformax-info-fill)}.wizard-layout-module__JKrD1W__statWarning{color:var(--proformax-warning-fill)}.wizard-layout-module__JKrD1W__statDanger{color:var(--proformax-danger-fill)}.wizard-layout-module__JKrD1W__statGold{color:var(--_wizard-gold)}.wizard-layout-module__JKrD1W__statNeutral{color:var(--proformax-text-1)}.wizard-layout-module__JKrD1W__tagline{text-align:center;margin-top:var(--proformax-inset-lg);padding-bottom:var(--proformax-spacing-page-padding-block-spacious);font-size:var(--proformax-font-size-xs);color:var(--proformax-glass-on-surface-tertiary);font-style:italic}.wizard-layout-module__JKrD1W__content::-webkit-scrollbar{width:var(--proformax-sizing-scrollbar)}.wizard-layout-module__JKrD1W__content::-webkit-scrollbar-track{background:0 0}.wizard-layout-module__JKrD1W__content::-webkit-scrollbar-thumb{background:var(--proformax-surface-muted);border-radius:var(--proformax-layout-radius-avatar)}@media (max-width:768px){.wizard-layout-module__JKrD1W__wizard{margin:calc(-1*var(--proformax-inset-md))}.wizard-layout-module__JKrD1W__header{padding:0 var(--proformax-inset-md)}.wizard-layout-module__JKrD1W__content{padding:var(--proformax-inset-md)var(--proformax-inset-base)}.wizard-layout-module__JKrD1W__statsGrid{grid-template-columns:var(--proformax-layout-grid-cols2Content)}}@media (prefers-reduced-motion:reduce){.wizard-layout-module__JKrD1W__contentInner{animation:none}}
.wizard-tabs-module__ooFtkW__tabList{--_dot-size:.375rem;border-bottom:1px solid var(--proformax-glass-border);background:var(--proformax-overlay-white-32);padding:0 var(--proformax-inset-md);-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-shrink:0;gap:0;display:flex;overflow-x:auto}.wizard-tabs-module__ooFtkW__tabList::-webkit-scrollbar{display:none}.wizard-tabs-module__ooFtkW__tab{padding:var(--proformax-inset-base)var(--proformax-spacing-input-padding-inline-lg);font-family:var(--proformax-font-family-body);font-size:var(--proformax-font-size-sm);font-weight:var(--proformax-font-weight-regular);color:var(--proformax-text-3);cursor:pointer;white-space:nowrap;transition:background,color,border-color var(--proformax-duration-fast)var(--proformax-ease-out);background:0 0;border:none;border-bottom:2px solid #0000}.wizard-tabs-module__ooFtkW__tab:hover:not(.wizard-tabs-module__ooFtkW__disabled){color:var(--proformax-text-1)}.wizard-tabs-module__ooFtkW__tab.wizard-tabs-module__ooFtkW__active{color:var(--proformax-text-1);font-weight:var(--proformax-font-weight-semibold);border-bottom-color:var(--proformax-steel-link-strong)}.wizard-tabs-module__ooFtkW__tab.wizard-tabs-module__ooFtkW__disabled{opacity:var(--proformax-opacity-ambient);cursor:not-allowed}.wizard-tabs-module__ooFtkW__dotReady{width:var(--_dot-size);height:var(--_dot-size);border-radius:var(--proformax-layout-radius-avatar);background:var(--proformax-info-fill);margin-left:var(--proformax-spacing-sm);vertical-align:middle;display:inline-block}.wizard-tabs-module__ooFtkW__dotPartial{width:var(--_dot-size);height:var(--_dot-size);border-radius:var(--proformax-layout-radius-avatar);background:var(--proformax-warning-fill);margin-left:var(--proformax-spacing-sm);vertical-align:middle;display:inline-block}@media (prefers-reduced-motion:reduce){.wizard-tabs-module__ooFtkW__tab{transition:none}}
.file-dropzone-module__0xFzEa__dropzone{border:2px dashed var(--proformax-glass-border);border-radius:var(--proformax-layout-radius-soft);transition:all var(--proformax-duration-base)var(--proformax-ease-out);background:var(--proformax-glass-bg)}.file-dropzone-module__0xFzEa__dropzone:hover,.file-dropzone-module__0xFzEa__active{border-color:var(--proformax-steel-link-strong);background:var(--proformax-overlay-white-6)}.file-dropzone-module__0xFzEa__label{padding:var(--proformax-inset-xl);text-align:center;cursor:pointer;flex-direction:column;align-items:center;display:flex}.file-dropzone-module__0xFzEa__icon{color:var(--proformax-text-3);margin-bottom:var(--proformax-spacing-sm)}.file-dropzone-module__0xFzEa__text{font-size:var(--proformax-font-size-sm);color:var(--proformax-text-3)}.file-dropzone-module__0xFzEa__hint{font-size:var(--proformax-font-size-xs);color:var(--proformax-text-3);margin-top:var(--proformax-spacing-xs);opacity:.7}.file-dropzone-module__0xFzEa__input{display:none}
.progress-bar-module__HM7CeW__wrapper{align-items:center;gap:var(--proformax-inset-base);display:flex}.progress-bar-module__HM7CeW__track{height:var(--proformax-sizing-scrollbar);background:var(--proformax-glass-border);border-radius:var(--proformax-layout-radius-content);flex:1;overflow:hidden}.progress-bar-module__HM7CeW__fill{border-radius:var(--proformax-layout-radius-content);height:100%;transition:width var(--proformax-duration-slow)var(--proformax-ease-out);background:var(--proformax-steel-link-strong)}.progress-bar-module__HM7CeW__label{font-size:var(--proformax-font-size-xs);color:var(--proformax-text-3);font-weight:var(--proformax-font-weight-semibold);min-width:var(--proformax-sizing-space-10);text-align:right;font-family:var(--proformax-font-family-mono)}
.Brandmark-module__ymdSOG__brandmark[role=img]{font-family:var(--proformax-brandmark-font-family);font-weight:var(--proformax-brandmark-font-weight);letter-spacing:var(--proformax-brandmark-letter-spacing);line-height:var(--proformax-line-height-hero);text-transform:uppercase;white-space:nowrap;align-items:baseline;font-style:normal;display:inline-flex}.Brandmark-module__ymdSOG__brandmark[role=img] .Brandmark-module__ymdSOG__prefix,.Brandmark-module__ymdSOG__brandmark[role=img] .Brandmark-module__ymdSOG__dot,.Brandmark-module__ymdSOG__brandmark[role=img] .Brandmark-module__ymdSOG__suffix{font-family:var(--proformax-brandmark-font-family);font-weight:var(--proformax-brandmark-font-weight);letter-spacing:var(--proformax-brandmark-letter-spacing);font-style:normal}.Brandmark-module__ymdSOG__prefix{color:var(--proformax-brandmark-prefix)}.Brandmark-module__ymdSOG__dot{color:var(--proformax-brandmark-dot)}.Brandmark-module__ymdSOG__suffix{color:var(--proformax-brandmark-suffix)}.Brandmark-module__ymdSOG__brandmark[role=img].Brandmark-module__ymdSOG__inline{font-size:inherit;line-height:inherit;white-space:nowrap;font-family:var(--proformax-brandmark-font-family);font-weight:var(--proformax-brandmark-font-weight);letter-spacing:var(--proformax-brandmark-letter-spacing);display:inline}.Brandmark-module__ymdSOG__brandmark[role=img].Brandmark-module__ymdSOG__size-sm{font-size:var(--proformax-font-size-body)}.Brandmark-module__ymdSOG__brandmark[role=img].Brandmark-module__ymdSOG__size-md{font-size:var(--proformax-font-size-xl)}.Brandmark-module__ymdSOG__brandmark[role=img].Brandmark-module__ymdSOG__size-lg{font-size:var(--proformax-font-size-3xl)}.Brandmark-module__ymdSOG__brandmark[role=img].Brandmark-module__ymdSOG__size-xl{font-size:var(--proformax-font-size-5xl)}@media (min-width:768px){.Brandmark-module__ymdSOG__brandmark[role=img].Brandmark-module__ymdSOG__size-md{font-size:var(--proformax-font-size-2xl)}.Brandmark-module__ymdSOG__brandmark[role=img].Brandmark-module__ymdSOG__size-lg{font-size:var(--proformax-font-size-4xl)}.Brandmark-module__ymdSOG__brandmark[role=img].Brandmark-module__ymdSOG__size-xl{font-size:var(--proformax-font-size-6xl)}}
.EnviarInvitacionDialog-module__3R1MvW__overlay{inset:var(--proformax-space-0);z-index:9999;padding:var(--proformax-inset-md);background-color:var(--proformax-scrim-bg);-webkit-backdrop-filter:blur(var(--proformax-scrim-blur));backdrop-filter:blur(var(--proformax-scrim-blur));justify-content:center;align-items:center;display:flex;position:fixed;overflow-y:auto}.EnviarInvitacionDialog-module__3R1MvW__card{background-color:var(--proformax-colors-alpha-background-surface-muted-alpha-50);-webkit-backdrop-filter:blur(var(--proformax-glass-blur))saturate(var(--proformax-tiers-subtle-backdrop-saturate));color:var(--proformax-text-1);border:1px solid var(--proformax-glass-border);border-radius:var(--proformax-layout-radius-moderate);width:100%;max-width:var(--proformax-sizing-modal-max-width);padding:var(--proformax-inset-lg);position:relative}.EnviarInvitacionDialog-module__3R1MvW__closeButton{top:var(--proformax-inset-base);right:var(--proformax-inset-base);position:absolute}.EnviarInvitacionDialog-module__3R1MvW__header{gap:var(--proformax-spacing-sm);margin-bottom:var(--proformax-inset-md);padding-right:var(--proformax-inset-xl);flex-direction:column;display:flex}.EnviarInvitacionDialog-module__3R1MvW__title{margin:var(--proformax-space-0);color:var(--proformax-text-1)}.EnviarInvitacionDialog-module__3R1MvW__description{margin:var(--proformax-space-0);color:var(--proformax-text-3);font-size:var(--proformax-font-size-sm)}.EnviarInvitacionDialog-module__3R1MvW__form{gap:var(--proformax-inset-base);flex-direction:column;display:flex}.EnviarInvitacionDialog-module__3R1MvW__field{gap:var(--proformax-spacing-xs);flex-direction:column;display:flex}.EnviarInvitacionDialog-module__3R1MvW__submitButton{width:100%;margin-top:var(--proformax-spacing-sm)}.EnviarInvitacionDialog-module__3R1MvW__emptyState{padding:var(--proformax-inset-md)0;text-align:center;color:var(--proformax-text-3);font-size:var(--proformax-font-size-sm);gap:var(--proformax-spacing-sm);flex-direction:column;display:flex}.EnviarInvitacionDialog-module__3R1MvW__emptyStateTitle{margin:0 0 var(--proformax-spacing-sm)0;color:var(--proformax-text-1);font-size:var(--proformax-font-size-body);font-weight:var(--proformax-font-weight-medium)}.EnviarInvitacionDialog-module__3R1MvW__emptyStateLink{margin-top:var(--proformax-spacing-sm);color:var(--proformax-brand-link);text-decoration:underline;display:inline-block}@media (prefers-reduced-motion:reduce){.EnviarInvitacionDialog-module__3R1MvW__card{animation:none}}
.TopClientsTable-module__kx34dG__row{border-bottom:var(--proformax-layout-border-default)solid var(--proformax-border-subtle)}.TopClientsTable-module__kx34dG__row:last-child{border-bottom:none}
body[class] .BrandKeyword-module__Ng0yfa__brandKeyword[data-brand-keyword]{font-family:var(--proformax-font-brand-keyword);font-weight:var(--proformax-font-weight-regular);letter-spacing:var(--proformax-font-letter-spacing-tight);text-transform:uppercase;font-style:normal}
.CristianOvalleSignature-module__0UFLrq__wrap{margin:var(--proformax-spacing-lg)0;justify-content:center;display:flex}.CristianOvalleSignature-module__0UFLrq__card{background:var(--proformax-overlay-white-90);border-radius:var(--proformax-radius-lg);border:1px solid var(--proformax-overlay-black-15);box-shadow:var(--proformax-shadow-md);display:inline-block;position:relative;overflow:hidden}.CristianOvalleSignature-module__0UFLrq__badge{background:var(--proformax-overlay-black-50);padding:var(--proformax-spacing-3xs)var(--proformax-spacing-2xs);border-radius:0 var(--proformax-radius-lg)0 var(--proformax-radius-lg);line-height:0;position:absolute;top:0;right:0}.CristianOvalleSignature-module__0UFLrq__badgeImg{width:var(--proformax-utility-width-14);height:auto;display:block}.CristianOvalleSignature-module__0UFLrq__body{align-items:center;gap:var(--proformax-spacing-sm);padding:var(--proformax-spacing-md);padding-top:var(--proformax-spacing-xl);display:flex}.CristianOvalleSignature-module__0UFLrq__photo{width:var(--proformax-utility-width-20);height:var(--proformax-utility-height-20);border-radius:var(--proformax-layout-radius-avatar);border:var(--proformax-border-decorative-medium)solid var(--proformax-brand-link);object-fit:cover;flex-shrink:0;display:block}.CristianOvalleSignature-module__0UFLrq__info{gap:var(--proformax-spacing-3xs);flex-direction:column;min-width:0;display:flex}.CristianOvalleSignature-module__0UFLrq__name{font-family:var(--proformax-font-sans);font-size:var(--proformax-fontSizeFluid-bodyLg);font-weight:var(--proformax-fontWeight-bold);color:var(--proformax-text-1);margin:0;line-height:1.1}.CristianOvalleSignature-module__0UFLrq__role{font-family:var(--proformax-font-sans);font-size:var(--proformax-fontSizeFluid-micro);font-weight:var(--proformax-fontWeight-semibold);color:var(--proformax-text-3);margin:0}.CristianOvalleSignature-module__0UFLrq__partner{font-family:var(--proformax-font-family-brandKeyword);font-size:var(--proformax-fontSizeFluid-mini);font-weight:var(--proformax-fontWeight-bold);color:var(--proformax-brand-link);letter-spacing:.05em;text-transform:uppercase;margin:0}.CristianOvalleSignature-module__0UFLrq__contact{align-items:center;gap:var(--proformax-spacing-3xs);margin-top:var(--proformax-spacing-3xs);font-family:var(--proformax-font-sans);font-size:var(--proformax-fontSizeFluid-micro);display:flex}.CristianOvalleSignature-module__0UFLrq__email{color:var(--proformax-brand-link);font-weight:var(--proformax-fontWeight-semibold);text-decoration:none}.CristianOvalleSignature-module__0UFLrq__email:hover{text-decoration:underline}.CristianOvalleSignature-module__0UFLrq__divider{color:var(--proformax-text-3)}.CristianOvalleSignature-module__0UFLrq__phone{color:var(--proformax-text-3);text-decoration:none}.CristianOvalleSignature-module__0UFLrq__phone:hover{color:var(--proformax-text-2)}.CristianOvalleSignature-module__0UFLrq__footer{padding:var(--proformax-spacing-2xs)var(--proformax-spacing-md)var(--proformax-spacing-sm);border-top:1px solid var(--proformax-overlay-black-8);justify-content:center;display:flex}.CristianOvalleSignature-module__0UFLrq__logo{width:var(--proformax-utility-width-32);height:auto;display:block}
.migration-tool-module__3EED1W__page{padding:var(--proformax-spacing-page-padding-block-base);max-width:var(--proformax-sizing-canvas-4xl);margin:0 auto}.migration-tool-module__3EED1W__pageHeading{font-size:var(--proformax-font-size-2xl);font-weight:var(--proformax-font-weight-bold);color:var(--proformax-glass-on-surface-primary);margin-bottom:var(--proformax-spacing-sm);letter-spacing:var(--proformax-font-letter-spacing-tight)}.migration-tool-module__3EED1W__pageDescription{font-size:var(--proformax-font-size-sm);color:var(--proformax-glass-on-surface-tertiary);margin-bottom:var(--proformax-spacing-page-padding-block-base);line-height:var(--proformax-font-line-height-relaxed)}.migration-tool-module__3EED1W__container{gap:var(--proformax-stack-base);flex-direction:column;display:flex}.migration-tool-module__3EED1W__countryGrid{gap:var(--proformax-inset-base);margin-top:var(--proformax-spacing-sm);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.migration-tool-module__3EED1W__countryCard{align-items:center;gap:var(--proformax-spacing-xs);padding:var(--proformax-inset-md)var(--proformax-inset-base);border-radius:var(--proformax-layout-radius-soft);outline:2px solid var(--proformax-glass-border);outline-offset:-1px;cursor:pointer;font-family:var(--proformax-font-family-body);transition:outline-color var(--proformax-duration-base)var(--proformax-ease-out),background var(--proformax-duration-base)var(--proformax-ease-out),box-shadow var(--proformax-duration-base)var(--proformax-ease-out);background:0 0;flex-direction:column;display:flex}.migration-tool-module__3EED1W__countryCard:hover{outline-color:var(--proformax-border-2);background:var(--proformax-neutral-shade-medium)}.migration-tool-module__3EED1W__countryCardSelected{outline-color:var(--proformax-steel-link-strong);background:var(--proformax-brand-glow-base);box-shadow:0 0 var(--proformax-glass-glow-spread)var(--proformax-brand-glow-medium)}.migration-tool-module__3EED1W__countryCardSelected:hover{background:var(--proformax-brand-glow-medium);box-shadow:0 0 var(--proformax-glass-glow-spread)var(--proformax-brand-glow-strong)}.migration-tool-module__3EED1W__countryCode{font-size:var(--proformax-font-size-lg);font-weight:var(--proformax-font-weight-bold);font-family:var(--proformax-font-family-mono);letter-spacing:var(--proformax-font-letter-spacing-wider);color:var(--proformax-glass-on-surface-secondary);line-height:var(--proformax-line-height-hero)}.migration-tool-module__3EED1W__countryName{font-weight:var(--proformax-font-weight-semibold);font-size:var(--proformax-font-size-sm);color:var(--proformax-glass-on-surface-primary)}.migration-tool-module__3EED1W__countryTax{font-size:var(--proformax-font-size-xs);color:var(--proformax-glass-on-surface-tertiary)}.migration-tool-module__3EED1W__countryWarning{font-size:var(--proformax-font-size-xs);color:var(--proformax-warning-fill);font-weight:var(--proformax-font-weight-medium)}.migration-tool-module__3EED1W__countryBadge{align-items:center;gap:var(--proformax-spacing-xs);padding:var(--proformax-spacing-xs)var(--proformax-inset-base);border-radius:var(--proformax-layout-radius-avatar);font-size:var(--proformax-font-size-xs);font-weight:var(--proformax-font-weight-bold);font-family:var(--proformax-font-family-mono);letter-spacing:var(--proformax-font-letter-spacing-wider);background:var(--proformax-brand-glow-soft);color:var(--proformax-brand-link);transition:background var(--proformax-duration-fast)var(--proformax-ease-out);display:inline-flex}.migration-tool-module__3EED1W__countryBadgeWarning{background:var(--proformax-semantic-warning-bg-subtle);color:var(--proformax-warning-fill)}.migration-tool-module__3EED1W__templateDownload{justify-content:space-between;align-items:center;gap:var(--proformax-inset-base);padding:var(--proformax-inset-base)var(--proformax-inset-md);margin-bottom:var(--proformax-inset-base);border-radius:var(--proformax-layout-radius-soft);border:1px solid var(--proformax-glass-border);background:var(--proformax-glass-bg);font-size:var(--proformax-font-size-sm);color:var(--proformax-glass-on-surface-secondary);display:flex}.migration-tool-module__3EED1W__dropzoneDisabled{padding:var(--proformax-spacing-page-padding-block-spacious)var(--proformax-spacing-input-padding-inline-lg);border:2px dashed var(--proformax-glass-border);border-radius:var(--proformax-layout-radius-soft);font-size:var(--proformax-font-size-sm);color:var(--proformax-glass-on-surface-tertiary);text-align:center;justify-content:center;align-items:center;display:flex}.migration-tool-module__3EED1W__fileInfo{padding:var(--proformax-inset-base);border-radius:var(--proformax-layout-radius-soft);border:1px solid var(--proformax-glass-border);margin-top:var(--proformax-inset-base);transition:border-color var(--proformax-duration-fast)var(--proformax-ease-out);justify-content:space-between;align-items:center;display:flex}.migration-tool-module__3EED1W__fileInfo:hover{border-color:var(--proformax-border-2)}.migration-tool-module__3EED1W__fileName{font-weight:var(--proformax-font-weight-medium);font-size:var(--proformax-font-size-sm);color:var(--proformax-glass-on-surface-primary)}.migration-tool-module__3EED1W__fileSize{font-size:var(--proformax-font-size-xs);color:var(--proformax-glass-on-surface-tertiary);margin-top:var(--proformax-spacing-xs)}.migration-tool-module__3EED1W__removeButton{cursor:pointer;padding:var(--proformax-spacing-xs);color:var(--proformax-glass-on-surface-tertiary);font-size:var(--proformax-font-size-body);border-radius:var(--proformax-layout-radius-content);transition:color var(--proformax-duration-fast)var(--proformax-ease-out),background var(--proformax-duration-fast)var(--proformax-ease-out);background:0 0;border:none}.migration-tool-module__3EED1W__removeButton:hover{color:var(--proformax-glass-on-surface-primary);background:var(--proformax-overlay-white-20);-webkit-backdrop-filter:blur(var(--gc-tier-subtle-blur))}.migration-tool-module__3EED1W__processingInfo{gap:var(--proformax-inset-base);padding:var(--proformax-inset-md)0;flex-direction:column;display:flex}.migration-tool-module__3EED1W__processingMeta{align-items:center;gap:var(--proformax-inset-base);flex-wrap:wrap;display:flex}.migration-tool-module__3EED1W__stepLabel{font-size:var(--proformax-font-size-sm);font-weight:var(--proformax-font-weight-medium);color:var(--proformax-glass-on-surface-secondary)}.migration-tool-module__3EED1W__resultHeader{align-items:center;gap:var(--proformax-inset-base);flex-wrap:wrap;display:flex}.migration-tool-module__3EED1W__statsGrid{gap:var(--proformax-inset-base);margin-top:var(--proformax-inset-base);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.migration-tool-module__3EED1W__statItem{text-align:center;padding:var(--proformax-inset-base);border-radius:var(--proformax-layout-radius-soft);border:1px solid var(--proformax-glass-border);background:var(--proformax-glass-bg);transition:border-color var(--proformax-duration-fast)var(--proformax-ease-out),box-shadow var(--proformax-duration-fast)var(--proformax-ease-out)}.migration-tool-module__3EED1W__statItem:hover{border-color:var(--proformax-border-2);box-shadow:var(--proformax-shadow-neutral-sm)}.migration-tool-module__3EED1W__statValue{font-size:var(--proformax-font-size-2xl);font-weight:var(--proformax-font-weight-bold);font-variant-numeric:tabular-nums;color:var(--proformax-glass-on-surface-primary);font-family:var(--proformax-font-family-mono)}.migration-tool-module__3EED1W__statLabel{font-size:var(--proformax-font-size-xs);color:var(--proformax-glass-on-surface-tertiary);margin-top:var(--proformax-spacing-xs);text-transform:uppercase;letter-spacing:var(--proformax-font-letter-spacing-wider)}.migration-tool-module__3EED1W__downloadGroup{gap:var(--proformax-spacing-sm);margin-top:var(--proformax-inset-md);flex-wrap:wrap;display:flex}.migration-tool-module__3EED1W__qaSection{margin-top:var(--proformax-inset-md)}.migration-tool-module__3EED1W__issueList{margin:var(--proformax-spacing-sm)0 0;gap:var(--proformax-spacing-sm);flex-direction:column;padding:0;list-style:none;display:flex}.migration-tool-module__3EED1W__issueItem{align-items:center;gap:var(--proformax-spacing-sm);font-size:var(--proformax-font-size-sm);padding:var(--proformax-spacing-sm)var(--proformax-inset-base);border-radius:var(--proformax-layout-radius-content);border-left:2px solid var(--proformax-glass-border);color:var(--proformax-glass-on-surface-secondary);transition:background var(--proformax-duration-fast)var(--proformax-ease-out);display:flex}.migration-tool-module__3EED1W__issueItem[data-severity=ERROR]{border-left-color:var(--proformax-danger-fill);background:var(--proformax-semantic-error-bg-subtle)}.migration-tool-module__3EED1W__issueItem[data-severity=WARNING]{border-left-color:var(--proformax-warning-fill);background:var(--proformax-semantic-warning-bg-subtle)}.migration-tool-module__3EED1W__issueItem[data-severity=INFO]{border-left-color:var(--proformax-info-fill);background:var(--proformax-semantic-info-bg-subtle)}.migration-tool-module__3EED1W__errorMessage{margin-top:var(--proformax-inset-base);font-size:var(--proformax-font-size-sm);color:var(--proformax-glass-on-surface-secondary);line-height:var(--proformax-font-line-height-normal)}.migration-tool-module__3EED1W__errorDetail{font-size:var(--proformax-font-size-xs);color:var(--proformax-glass-on-surface-tertiary);margin-top:var(--proformax-spacing-sm);font-family:var(--proformax-font-family-mono);white-space:pre-wrap;word-break:break-word}.migration-tool-module__3EED1W__actions{gap:var(--proformax-spacing-sm);margin-top:var(--proformax-inset-md);display:flex}.migration-tool-module__3EED1W__gateGrid{gap:var(--proformax-spacing-sm);margin-top:var(--proformax-inset-base);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));display:grid}.migration-tool-module__3EED1W__gateItem{align-items:center;gap:var(--proformax-spacing-sm);font-size:var(--proformax-font-size-sm);padding:var(--proformax-spacing-sm)var(--proformax-inset-base);border-radius:var(--proformax-layout-radius-content);border:1px solid var(--proformax-glass-border);color:var(--proformax-glass-on-surface-secondary);transition:border-color var(--proformax-duration-fast)var(--proformax-ease-out),box-shadow var(--proformax-duration-fast)var(--proformax-ease-out);display:flex}.migration-tool-module__3EED1W__gateItem:hover{border-color:var(--proformax-border-2);box-shadow:var(--proformax-shadow-neutral-sm)}@media (max-width:640px){.migration-tool-module__3EED1W__page{padding:var(--proformax-inset-md)var(--proformax-inset-base)}.migration-tool-module__3EED1W__countryGrid,.migration-tool-module__3EED1W__statsGrid,.migration-tool-module__3EED1W__gateGrid{grid-template-columns:var(--proformax-layout-grid-cols2Content)}}@media (prefers-reduced-motion:reduce){.migration-tool-module__3EED1W__countryCard,.migration-tool-module__3EED1W__fileInfo,.migration-tool-module__3EED1W__statItem,.migration-tool-module__3EED1W__gateItem,.migration-tool-module__3EED1W__removeButton,.migration-tool-module__3EED1W__issueItem,.migration-tool-module__3EED1W__countryBadge{transition:none}}
.page-module__nXbafq__container{gap:var(--proformax-spacing-lg);padding:var(--proformax-spacing-lg);flex-direction:column;display:flex}.page-module__nXbafq__headerCard,.page-module__nXbafq__tableCard{width:100%}.page-module__nXbafq__stats{width:var(--proformax-layout-percentage-full);grid-template-columns:var(--proformax-layout-grid-cols3);gap:var(--proformax-spacing-md);display:grid}.page-module__nXbafq__stat{gap:var(--proformax-spacing-2xs);flex-direction:column;display:flex}
.login-card-module__bYZLTa__page{min-height:100vh;padding:var(--proformax-inset-md);justify-content:center;align-items:center;display:flex}.login-card-module__bYZLTa__card{grid-template-columns:var(--proformax-layout-grid-cols2Content);width:var(--proformax-layout-percentage-full);max-width:var(--proformax-layout-container-md);border-radius:var(--proformax-radius-2xl);-webkit-backdrop-filter:blur(var(--gc-tier-subtle-blur))saturate(var(--gc-tier-elevated-saturate));border:1px solid var(--proformax-glass-border);box-shadow:var(--proformax-shadow-2xl);background:0 0;gap:0;display:grid;position:relative;overflow:hidden}.login-card-module__bYZLTa__glow{pointer-events:none;z-index:var(--proformax-z-canvas);opacity:var(--proformax-opacity-ambient);transition:opacity var(--proformax-duration-slow)var(--proformax-ease-out);background:radial-gradient(circle at var(--glow-x,50%)var(--glow-y,50%),var(--proformax-glass-glow)0%,transparent 60%);position:absolute;inset:0}.login-card-module__bYZLTa__card:hover .login-card-module__bYZLTa__glow{opacity:var(--proformax-opacity-hover)}.login-card-module__bYZLTa__formPanel{z-index:var(--proformax-z-surface);padding:var(--proformax-stack-xl);justify-content:center;align-items:center;gap:var(--proformax-stack-lg);flex-direction:column;display:flex;position:relative}.login-card-module__bYZLTa__brand{align-items:center;gap:var(--proformax-inset-base);text-align:center;flex-direction:column;display:flex}.login-card-module__bYZLTa__title{font-family:var(--proformax-font-family-display);font-size:var(--proformax-font-size-3xl);font-weight:var(--proformax-font-weight-bold);color:var(--proformax-glass-on-surface-primary);letter-spacing:var(--proformax-font-letter-spacing-tight);line-height:var(--proformax-font-line-height-tight);margin:0;padding:0}.login-card-module__bYZLTa__brandLogoImg{height:var(--proformax-sizing-space-14);object-fit:contain;width:auto;max-width:100%;display:block}.login-card-module__bYZLTa__subtitle{font-family:var(--proformax-font-family-body);font-size:var(--proformax-font-size-sm);font-weight:var(--proformax-font-weight-regular);color:var(--proformax-glass-on-surface-tertiary);letter-spacing:var(--proformax-font-letter-spacing-wide);text-transform:uppercase}.login-card-module__bYZLTa__form{align-items:stretch;gap:var(--proformax-spacing-form-field-gap);flex-direction:column;width:100%;display:flex}.login-card-module__bYZLTa__googleIcon{flex-shrink:0}.login-card-module__bYZLTa__error{font-size:var(--proformax-font-size-sm);color:var(--proformax-danger-fill);text-align:center;padding:var(--proformax-inset-base)var(--proformax-inset-md);background:var(--proformax-semantic-error-bg-subtle);-webkit-backdrop-filter:blur(var(--gc-tier-subtle-blur));border-left:var(--proformax-layout-border-accent)solid var(--proformax-color-state-danger-600);border-radius:var(--proformax-layout-radius-elevated);width:100%}.login-card-module__bYZLTa__formStack{flex-direction:column;width:100%;display:flex}.login-card-module__bYZLTa__authActionsBundle{align-self:center;align-items:stretch;gap:var(--proformax-stack-base);flex-direction:column;max-width:100%;display:inline-flex}.login-card-module__bYZLTa__divider{align-items:center;gap:var(--proformax-spacing-sm);width:100%;display:flex;position:relative}.login-card-module__bYZLTa__divider:before,.login-card-module__bYZLTa__divider:after{content:"";height:var(--proformax-sizing-hairline);background:var(--proformax-glass-border);flex:1}.login-card-module__bYZLTa__dividerText{padding:0 var(--proformax-inset-base);font-size:var(--proformax-font-size-xs);color:var(--proformax-glass-on-surface-tertiary);font-family:var(--proformax-font-family-body)}.login-card-module__bYZLTa__credentialsForm{gap:var(--proformax-stack-base);flex-direction:column;width:100%;display:flex}.login-card-module__bYZLTa__fieldGroup{gap:var(--proformax-spacing-sm);flex-direction:column;display:flex}.login-card-module__bYZLTa__fieldLabel{font-family:var(--proformax-font-family-body);font-size:var(--proformax-font-size-xs);font-weight:var(--proformax-font-weight-medium);color:var(--proformax-glass-on-surface-secondary);letter-spacing:var(--proformax-font-letter-spacing-wide);text-transform:uppercase}.login-card-module__bYZLTa__fieldInput{width:100%;padding:var(--proformax-inset-base)var(--proformax-inset-md);border:1px solid var(--proformax-glass-border);border-radius:var(--proformax-layout-radius-soft);background:var(--proformax-glass-thin);color:var(--proformax-glass-on-surface-primary);font-family:var(--proformax-font-family-body);font-size:var(--proformax-font-size-sm);transition:border-color var(--proformax-duration-fast)var(--proformax-ease-out),background var(--proformax-duration-fast)var(--proformax-ease-out);box-sizing:border-box;outline:none}.login-card-module__bYZLTa__fieldInput::placeholder{color:var(--proformax-glass-on-surface-tertiary)}.login-card-module__bYZLTa__fieldInput:focus{border-color:var(--proformax-steel-link-strong);background:var(--proformax-glass-bg)}.login-card-module__bYZLTa__footer{font-family:var(--proformax-font-family-body);font-size:var(--proformax-font-size-xs);color:var(--proformax-glass-on-surface-tertiary);text-align:center}.login-card-module__bYZLTa__decorPanel{z-index:var(--proformax-z-surface);background:var(--proformax-glass-bg-brand-bg);border-left:1px solid var(--proformax-glass-bg-brand-border);box-shadow:inset 0 1px 0 var(--proformax-overlay-white-10);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.login-card-module__bYZLTa__decorPanel:before{content:"";pointer-events:none;background:radial-gradient(ellipse 40% 25% at 50% 10%,var(--proformax-overlay-white-10),transparent 70%);position:absolute;inset:0}.login-card-module__bYZLTa__decorMesh{background:radial-gradient(ellipse at 30% 20%,var(--proformax-glass-glow)0%,transparent 50%),radial-gradient(ellipse at 70% 80%,var(--proformax-brand-glow-medium)0%,transparent 50%);opacity:var(--proformax-opacity-overlay);position:absolute;inset:0}.login-card-module__bYZLTa__decorOrb{width:var(--proformax-sizing-space-32);height:var(--proformax-sizing-space-32);border-radius:var(--proformax-layout-radius-avatar);background:var(--proformax-glass-bg);-webkit-backdrop-filter:blur(var(--proformax-glass-blur))saturate(var(--proformax-glass-saturate))brightness(var(--proformax-glass-brightness));border:1px solid var(--proformax-glass-border);animation:login-card-module__bYZLTa__orbFloat var(--proformax-duration-long)var(--proformax-ease-in-out)infinite alternate;justify-content:center;align-items:center;display:flex;position:absolute}.login-card-module__bYZLTa__decorOrbImage{object-fit:contain;width:60%;height:60%;filter:drop-shadow(0 0 var(--proformax-effect-blur-md)var(--proformax-glass-glow))}@keyframes login-card-module__bYZLTa__orbFloat{0%{transform:translateY(calc(-1*var(--proformax-inset-md)))}to{transform:translateY(var(--proformax-inset-md))}}@media (max-width:768px){.login-card-module__bYZLTa__card{grid-template-columns:var(--proformax-layout-grid-cols1Content)}.login-card-module__bYZLTa__decorPanel{display:none}.login-card-module__bYZLTa__formPanel{padding:var(--proformax-inset-xl)}}@media (max-width:480px){.login-card-module__bYZLTa__formPanel{padding:var(--proformax-inset-lg);gap:var(--proformax-stack-md)}.login-card-module__bYZLTa__title{font-size:var(--proformax-font-size-2xl)}}.login-card-module__bYZLTa__gBlue{fill:var(--proformax-external-google-blue)}.login-card-module__bYZLTa__gGreen{fill:var(--proformax-external-google-green)}.login-card-module__bYZLTa__gYellow{fill:var(--proformax-external-google-yellow)}.login-card-module__bYZLTa__gRed{fill:var(--proformax-external-google-red)}@media (prefers-reduced-motion:reduce){.login-card-module__bYZLTa__glow{transition:none}.login-card-module__bYZLTa__decorOrb{animation:none}}
.preview-client-module__13zUlq__spinnerRing{border-width:var(--proformax-layout-border-thick);border-top-color:var(--proformax-color-action-primary)}.preview-client-module__13zUlq__errorPanel{max-width:var(--proformax-utility-width-80)}
/*# sourceMappingURL=d22c6c28aa330c22.css.map*/