.icon-module__r_TcLW__icon{width:var(--gp-icon-size);height:var(--gp-icon-size);flex:0 0 var(--gp-icon-size);color:inherit;-webkit-mask:var(--gp-icon-source) center / contain no-repeat;mask:var(--gp-icon-source) center / contain no-repeat;-webkit-mask:var(--gp-icon-source) center / contain no-repeat;background:currentColor;display:inline-block}.icon-module__r_TcLW__sm{--gp-icon-size:14px}.icon-module__r_TcLW__md{--gp-icon-size:18px}.icon-module__r_TcLW__lg{--gp-icon-size:24px}.icon-module__r_TcLW__xl{--gp-icon-size:32px}.icon-module__r_TcLW__solidIcon{width:var(--gp-solid-icon-size);height:var(--gp-solid-icon-size);flex:0 0 var(--gp-solid-icon-size);color:var(--gp-text-inverse);background:var(--gp-solid-icon-background);vertical-align:middle;place-items:center;line-height:0;display:inline-grid}.icon-module__r_TcLW__solidIconSizeSm{--gp-solid-icon-size:24px}.icon-module__r_TcLW__solidIconSizeMd{--gp-solid-icon-size:32px}.icon-module__r_TcLW__solidIconSizeLg{--gp-solid-icon-size:40px}.icon-module__r_TcLW__solidIconSizeXl{--gp-solid-icon-size:48px}.icon-module__r_TcLW__solidIconTonePrimary{--gp-solid-icon-background:var(--gp-action-primary)}.icon-module__r_TcLW__solidIconToneNeutral{--gp-solid-icon-background:var(--gp-text-secondary)}.icon-module__r_TcLW__solidIconToneSuccess{--gp-solid-icon-background:var(--gp-success-700)}.icon-module__r_TcLW__solidIconToneWarning{--gp-solid-icon-background:var(--gp-warning-800)}.icon-module__r_TcLW__solidIconToneDanger{--gp-solid-icon-background:var(--gp-danger-700)}.icon-module__r_TcLW__solidIconToneInfo{--gp-solid-icon-background:var(--gp-info-700)}.icon-module__r_TcLW__solidIconShapeRounded{border-radius:var(--gp-radius-sm)}.icon-module__r_TcLW__solidIconShapeCircle{border-radius:var(--gp-radius-pill)}
.screen-reader-only-module__CYNjzq__screenReaderOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.typography-module__7XMTFG__typography{min-width:0;margin:0}.typography-module__7XMTFG__display{font:var(--gp-type-display);letter-spacing:var(--gp-type-display-letter-spacing)}.typography-module__7XMTFG__h1{font:var(--gp-type-h1);letter-spacing:var(--gp-type-h1-letter-spacing)}.typography-module__7XMTFG__h2{font:var(--gp-type-h2);letter-spacing:var(--gp-type-h2-letter-spacing)}.typography-module__7XMTFG__h3{font:var(--gp-type-h3);letter-spacing:var(--gp-type-h3-letter-spacing)}.typography-module__7XMTFG__h4{font:var(--gp-type-h4);letter-spacing:var(--gp-type-h4-letter-spacing)}.typography-module__7XMTFG__h5{font:var(--gp-type-h5);letter-spacing:var(--gp-type-body-letter-spacing)}.typography-module__7XMTFG__h6{font:var(--gp-type-h6);letter-spacing:var(--gp-type-body-letter-spacing)}.typography-module__7XMTFG__bodyLarge{font:var(--gp-type-body-lg);letter-spacing:var(--gp-type-body-letter-spacing)}.typography-module__7XMTFG__body{font:var(--gp-type-body);letter-spacing:var(--gp-type-body-letter-spacing)}.typography-module__7XMTFG__bodySmall{font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing)}.typography-module__7XMTFG__label{font:var(--gp-type-label);letter-spacing:var(--gp-type-label-letter-spacing)}.typography-module__7XMTFG__caption{font:var(--gp-type-caption);letter-spacing:var(--gp-type-caption-letter-spacing)}.typography-module__7XMTFG__overline{font:var(--gp-type-overline);letter-spacing:var(--gp-type-overline-letter-spacing);text-transform:uppercase}.typography-module__7XMTFG__toneInherit{color:inherit}.typography-module__7XMTFG__tonePrimary{color:var(--gp-text-primary)}.typography-module__7XMTFG__toneSecondary{color:var(--gp-text-secondary)}.typography-module__7XMTFG__toneMuted{color:var(--gp-text-muted)}.typography-module__7XMTFG__toneLink{color:var(--gp-text-link)}.typography-module__7XMTFG__toneInverse{color:var(--gp-text-inverse)}.typography-module__7XMTFG__toneSuccess{color:var(--gp-success-700)}.typography-module__7XMTFG__toneWarning{color:var(--gp-warning-800)}.typography-module__7XMTFG__toneDanger{color:var(--gp-danger-700)}.typography-module__7XMTFG__toneInfo{color:var(--gp-info-700)}.typography-module__7XMTFG__alignStart{text-align:start}.typography-module__7XMTFG__alignCenter{text-align:center}.typography-module__7XMTFG__alignEnd{text-align:end}.typography-module__7XMTFG__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.typography-module__7XMTFG__numeric{font-variant-numeric:tabular-nums}
.section-card-module__zIvmpq__card{border:1px solid var(--gp-border-subtle);border-radius:var(--gp-radius-md);width:100%;min-width:0;max-width:100%;color:var(--gp-text-primary);box-shadow:var(--gp-shadow-sm);overflow:visible;container:gp-section-card/inline-size}.section-card-module__zIvmpq__surfaceBase{background:var(--gp-surface-base)}.section-card-module__zIvmpq__surfaceSubdued{background:var(--gp-surface-subdued)}.section-card-module__zIvmpq__surfaceSelected{background:var(--gp-surface-selected)}.section-card-module__zIvmpq__paddingSmall{padding:var(--gp-space-3)}.section-card-module__zIvmpq__paddingMedium{padding:clamp(var(--gp-space-4), 1.5vw, var(--gp-space-5))}.section-card-module__zIvmpq__paddingLarge{padding:clamp(var(--gp-space-5), 2vw, var(--gp-space-8))}.section-card-module__zIvmpq__header{align-items:start;gap:var(--gp-space-3);min-width:0;margin-bottom:var(--gp-space-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.section-card-module__zIvmpq__headerWithoutContent{margin-bottom:0}.section-card-module__zIvmpq__marker{border-radius:var(--gp-radius-pill);width:24px;height:24px;color:var(--gp-text-inverse);background:var(--gp-action-primary);font:var(--gp-type-overline);font-variant-numeric:tabular-nums;flex:0 0 24px;place-items:center;display:grid}.section-card-module__zIvmpq__marker [data-ui-icon]{flex-basis:14px;width:14px;height:14px}.section-card-module__zIvmpq__headingCopy{gap:var(--gp-space-1);min-width:0;display:grid}.section-card-module__zIvmpq__action{justify-content:flex-end;align-items:center;min-width:0;display:flex}.section-card-module__zIvmpq__content{min-width:0}@container gp-section-card (max-width:520px){.section-card-module__zIvmpq__header{grid-template-columns:auto minmax(0,1fr)}.section-card-module__zIvmpq__action{grid-column:1/-1;justify-content:flex-start}}
.form-controls-module__Eom9wG__formIcon{--gp-icon-size:18px}.form-controls-module__Eom9wG__field{min-width:0;color:var(--gp-text-primary);align-content:start;gap:7px;display:grid}.form-controls-module__Eom9wG__fieldLabel{min-width:0;font:var(--gp-type-label);letter-spacing:var(--gp-type-label-letter-spacing)}.form-controls-module__Eom9wG__fieldMessage{min-width:0;color:var(--gp-text-secondary);font:var(--gp-type-caption);letter-spacing:var(--gp-type-caption-letter-spacing);align-items:flex-start;gap:4px;display:inline-flex}.form-controls-module__Eom9wG__fieldMessage .form-controls-module__Eom9wG__formIcon{flex:0 0 12px;width:12px;height:12px;margin-top:1px}.form-controls-module__Eom9wG__fieldMessageinline{align-items:center}.form-controls-module__Eom9wG__requiredMark{color:var(--gp-danger-500);margin-left:3px}.form-controls-module__Eom9wG__fieldToneerror .form-controls-module__Eom9wG__fieldMessage{color:var(--gp-danger-500)}.form-controls-module__Eom9wG__fieldTonesuccess .form-controls-module__Eom9wG__fieldMessage{color:var(--gp-success-500)}.form-controls-module__Eom9wG__fieldTonewarning .form-controls-module__Eom9wG__fieldMessage{color:var(--gp-warning-800)}.form-controls-module__Eom9wG__fieldToneinfo .form-controls-module__Eom9wG__fieldMessage{color:var(--gp-info-500)}.form-controls-module__Eom9wG__controlFrame,.form-controls-module__Eom9wG__selectFrame,.form-controls-module__Eom9wG__textareaFrame{width:100%;min-width:0;min-height:var(--gp-space-10);border:1px solid var(--gp-border-default);border-radius:var(--gp-radius-xs);color:var(--gp-text-primary);background:var(--gp-surface-base);align-items:center;transition:border-color .14s,box-shadow .14s,background-color .14s;display:flex;position:relative;overflow:hidden}.form-controls-module__Eom9wG__controlFrame:focus-within,.form-controls-module__Eom9wG__selectFrame:focus-within,.form-controls-module__Eom9wG__textareaFrame:focus-within,.form-controls-module__Eom9wG__multiSelect:focus-within,.form-controls-module__Eom9wG__tagInput:focus-within,.form-controls-module__Eom9wG__fileInput:focus-within,.form-controls-module__Eom9wG__colorControl:focus-within{border-color:var(--gp-action-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--gp-action-primary) 12%, transparent);outline:none}.form-controls-module__Eom9wG__controlToneerror{border-color:var(--gp-danger-500)}.form-controls-module__Eom9wG__controlTonesuccess{border-color:var(--gp-success-500)}.form-controls-module__Eom9wG__controlTonewarning{border-color:var(--gp-warning-600)}.form-controls-module__Eom9wG__controlToneinfo{border-color:var(--gp-info-500)}.form-controls-module__Eom9wG__controlDisabled{color:var(--gp-neutral-400);background:var(--gp-neutral-50)}.form-controls-module__Eom9wG__input,.form-controls-module__Eom9wG__select,.form-controls-module__Eom9wG__textarea{width:100%;min-width:0;color:inherit;font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing);background:0 0;border:0;outline:0}.form-controls-module__Eom9wG__input{height:calc(var(--gp-space-10) - 2px);padding:0 10px}.form-controls-module__Eom9wG__input[type=number]{font-variant-numeric:tabular-nums}.form-controls-module__Eom9wG__input::placeholder,.form-controls-module__Eom9wG__textarea::placeholder{color:var(--gp-text-muted);opacity:1}.form-controls-module__Eom9wG__input:disabled,.form-controls-module__Eom9wG__select:disabled,.form-controls-module__Eom9wG__textarea:disabled{cursor:not-allowed}.form-controls-module__Eom9wG__controlIcon{width:15px;height:15px;color:var(--gp-text-secondary);flex-basis:15px;margin-left:10px}.form-controls-module__Eom9wG__adornment{height:calc(var(--gp-space-10) - 2px);border-right:1px solid var(--gp-border-default);color:var(--gp-text-secondary);background:var(--gp-neutral-50);font:var(--gp-type-overline);letter-spacing:var(--gp-type-overline-letter-spacing);white-space:nowrap;align-items:center;padding:0 10px;display:inline-flex}.form-controls-module__Eom9wG__input+.form-controls-module__Eom9wG__adornment{border-right:0;border-left:1px solid var(--gp-border-default)}.form-controls-module__Eom9wG__trailingAction{align-items:center;padding-right:5px;display:inline-flex}.form-controls-module__Eom9wG__iconButton{width:30px;height:30px;color:var(--gp-text-secondary);cursor:pointer;background:0 0;border-radius:4px;flex:0 0 30px;place-items:center;display:inline-grid}.form-controls-module__Eom9wG__iconButton:hover{color:var(--gp-action-primary);background:var(--gp-brand-blue-50)}.form-controls-module__Eom9wG__iconButton:focus-visible,.form-controls-module__Eom9wG__formButton:focus-visible,.form-controls-module__Eom9wG__segment:focus-visible,.form-controls-module__Eom9wG__segmentActive:focus-visible,.form-controls-module__Eom9wG__rating button:focus-visible,.form-controls-module__Eom9wG__chip button:focus-visible{outline:3px solid color-mix(in srgb, var(--gp-action-primary) 18%, transparent);outline-offset:1px}.form-controls-module__Eom9wG__iconButton .form-controls-module__Eom9wG__formIcon{width:15px;height:15px}.form-controls-module__Eom9wG__textareaFrame{align-items:stretch;min-height:78px}.form-controls-module__Eom9wG__textarea{resize:vertical;min-height:76px;padding:10px 11px 23px}.form-controls-module__Eom9wG__characterCount{color:var(--gp-neutral-500);font:var(--gp-type-caption);letter-spacing:var(--gp-type-caption-letter-spacing);pointer-events:none;position:absolute;bottom:7px;right:9px}.form-controls-module__Eom9wG__selectFrame{position:relative;overflow:visible}.form-controls-module__Eom9wG__select{height:calc(var(--gp-space-10) - 2px);color:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;padding:0 34px 0 10px;display:flex}.form-controls-module__Eom9wG__select:disabled{cursor:not-allowed}.form-controls-module__Eom9wG__select>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-controls-module__Eom9wG__select>span[data-placeholder=true]{color:var(--gp-text-muted)}.form-controls-module__Eom9wG__selectIcon{width:14px;height:14px;color:var(--gp-neutral-600);pointer-events:none;position:absolute;right:10px}.form-controls-module__Eom9wG__selectMenu{z-index:40;border:1px solid var(--gp-border-default);background:var(--gp-surface-base);max-height:230px;box-shadow:0 12px 28px color-mix(in srgb, var(--gp-text-primary) 16%, transparent);border-radius:7px;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.form-controls-module__Eom9wG__selectOption{width:100%;min-height:34px;color:var(--gp-neutral-800);font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;padding:7px 9px;display:flex}.form-controls-module__Eom9wG__selectOption:hover,.form-controls-module__Eom9wG__selectOption:focus-visible,.form-controls-module__Eom9wG__selectOption[data-active=true]{color:var(--gp-info-700);background:var(--gp-info-50);outline:none}.form-controls-module__Eom9wG__selectOption[aria-selected=true],.form-controls-module__Eom9wG__selectOption[aria-selected=true]:hover,.form-controls-module__Eom9wG__selectOption[aria-selected=true][data-active=true]{border-color:var(--gp-action-primary);color:var(--gp-text-inverse);background:var(--gp-action-primary);box-shadow:inset 3px 0 var(--gp-action-primary-hover);font-weight:var(--gp-font-weight-semibold)}.form-controls-module__Eom9wG__selectOption[aria-selected=true]:focus-visible{border-color:var(--gp-action-primary-hover);color:var(--gp-text-inverse);background:var(--gp-action-primary-hover);box-shadow:inset 3px 0 var(--gp-action-primary);outline:2px solid var(--gp-text-inverse);outline-offset:-3px}.form-controls-module__Eom9wG__selectOption[aria-selected=true]>span:last-child{border:1px solid var(--gp-success-200);width:20px;height:20px;color:var(--gp-success-700);background:var(--gp-surface-base);border-radius:50%;flex:0 0 20px;place-items:center;font-size:13px;font-weight:800;display:grid}.form-controls-module__Eom9wG__selectOption[aria-selected=true]>span:last-child [data-ui-icon]{flex-basis:12px;width:12px;height:12px}.form-controls-module__Eom9wG__selectOption:disabled{color:var(--gp-neutral-400);cursor:not-allowed;background:0 0}.form-controls-module__Eom9wG__choice{min-width:0;color:var(--gp-neutral-800);cursor:pointer;font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing);align-items:flex-start;gap:7px;display:inline-flex}.form-controls-module__Eom9wG__choiceInput{width:14px;height:14px;accent-color:var(--gp-action-primary);cursor:pointer;flex:0 0 14px;margin:1px 0 0}.form-controls-module__Eom9wG__choiceInput:focus-visible{outline:3px solid color-mix(in srgb, var(--gp-action-primary) 20%, transparent);outline-offset:2px}.form-controls-module__Eom9wG__choiceGroup{min-width:0;color:var(--gp-text-primary);border:0;gap:7px;padding:0;display:grid}.form-controls-module__Eom9wG__choiceGroupLegend{color:var(--gp-text-primary);font:var(--gp-type-label);letter-spacing:var(--gp-type-label-letter-spacing);margin:0 0 1px;padding:0}.form-controls-module__Eom9wG__choiceGroupOptions{gap:5px;display:grid}.form-controls-module__Eom9wG__passwordStrength{color:var(--gp-text-secondary);font:var(--gp-type-caption);letter-spacing:var(--gp-type-caption-letter-spacing);gap:4px;display:grid}.form-controls-module__Eom9wG__passwordStrengthMeter{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.form-controls-module__Eom9wG__passwordStrengthMeter span{background:var(--gp-neutral-200);border-radius:999px;height:3px}.form-controls-module__Eom9wG__passwordStrengtherror .form-controls-module__Eom9wG__passwordStrengthMeter span[data-active=true]{background:var(--gp-danger-500)}.form-controls-module__Eom9wG__passwordStrengthwarning .form-controls-module__Eom9wG__passwordStrengthMeter span[data-active=true]{background:var(--gp-warning-600)}.form-controls-module__Eom9wG__passwordStrengthsuccess .form-controls-module__Eom9wG__passwordStrengthMeter span[data-active=true]{background:var(--gp-success-500)}.form-controls-module__Eom9wG__switchControl{width:fit-content;min-height:24px;color:var(--gp-neutral-800);cursor:pointer;font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing);align-items:center;gap:9px;display:inline-flex}.form-controls-module__Eom9wG__switchInput{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.form-controls-module__Eom9wG__switchTrack{background:var(--gp-neutral-300);border-radius:999px;flex:0 0 32px;align-items:center;width:32px;height:18px;padding:2px;transition:background-color .14s;display:flex}.form-controls-module__Eom9wG__switchThumb{background:var(--gp-surface-base);width:14px;height:14px;box-shadow:0 1px 3px color-mix(in srgb, var(--gp-text-primary) 20%, transparent);border-radius:50%;transition:transform .14s}.form-controls-module__Eom9wG__switchInput:checked+.form-controls-module__Eom9wG__switchTrack{background:var(--gp-action-primary)}.form-controls-module__Eom9wG__switchInput:checked+.form-controls-module__Eom9wG__switchTrack .form-controls-module__Eom9wG__switchThumb{transform:translate(14px)}.form-controls-module__Eom9wG__switchInput:focus-visible+.form-controls-module__Eom9wG__switchTrack{box-shadow:0 0 0 3px color-mix(in srgb, var(--gp-action-primary) 18%, transparent)}.form-controls-module__Eom9wG__switchInput:checked~.form-controls-module__Eom9wG__switchLabel{color:var(--gp-action-primary)}.form-controls-module__Eom9wG__segmentedControl{width:100%;min-height:var(--gp-space-10);border:1px solid var(--gp-border-default);border-radius:var(--gp-radius-xs);background:var(--gp-surface-base);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;overflow:hidden}.form-controls-module__Eom9wG__segmentedControlContent{flex:none;grid-auto-columns:max-content;width:max-content;max-width:none}.form-controls-module__Eom9wG__segmentedControlContent>:is(.form-controls-module__Eom9wG__segment,.form-controls-module__Eom9wG__segmentActive){padding-inline:var(--gp-space-4)}.form-controls-module__Eom9wG__segment,.form-controls-module__Eom9wG__segmentActive{border-left:1px solid var(--gp-border-default);min-width:0;color:var(--gp-neutral-700);cursor:pointer;font:var(--gp-type-label);letter-spacing:var(--gp-type-label-letter-spacing);white-space:nowrap;background:0 0;padding:0 9px;position:relative}.form-controls-module__Eom9wG__segment:first-child,.form-controls-module__Eom9wG__segmentActive:first-child{border-left:0}.form-controls-module__Eom9wG__segmentActive{border-color:var(--gp-action-primary);color:var(--gp-text-inverse);background:var(--gp-action-primary);box-shadow:-1px 0 var(--gp-action-primary);font-weight:var(--gp-font-weight-semibold)}.form-controls-module__Eom9wG__chipList{flex-wrap:nowrap;flex:0 auto;align-items:center;gap:5px;min-width:0;display:flex}.form-controls-module__Eom9wG__chip{max-width:100%;min-height:23px;color:var(--gp-neutral-800);background:var(--gp-surface-chip);font:var(--gp-type-caption);letter-spacing:var(--gp-type-caption-letter-spacing);border-radius:4px;flex:none;align-items:center;gap:3px;padding:2px 7px;display:inline-flex}.form-controls-module__Eom9wG__chip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-controls-module__Eom9wG__chip button{width:16px;height:16px;color:var(--gp-neutral-600);cursor:pointer;background:0 0;border-radius:3px;place-items:center;padding:0;display:grid}.form-controls-module__Eom9wG__chip .form-controls-module__Eom9wG__formIcon{width:11px;height:11px}.form-controls-module__Eom9wG__multiSelect,.form-controls-module__Eom9wG__tagInput,.form-controls-module__Eom9wG__colorControl{width:100%;min-width:0;min-height:var(--gp-space-10);border:1px solid var(--gp-border-default);border-radius:var(--gp-radius-xs);color:var(--gp-neutral-800);background:var(--gp-surface-base);align-items:center;gap:6px;padding:5px 8px;display:flex;position:relative}.form-controls-module__Eom9wG__multiChevron{width:14px;height:14px;color:var(--gp-text-secondary);flex:0 0 14px}.form-controls-module__Eom9wG__multiTrigger{width:100%;height:100%;color:var(--gp-text-secondary);cursor:pointer;background:0 0;border-radius:4px;place-items:center end;padding-inline-end:8px;display:grid;position:absolute;inset:0}.form-controls-module__Eom9wG__multiTrigger:hover,.form-controls-module__Eom9wG__multiTrigger:focus-visible{color:var(--gp-action-primary);background:var(--gp-brand-blue-50);outline:none}.form-controls-module__Eom9wG__multiPlaceholder{color:var(--gp-text-muted);font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing);padding-left:2px}.form-controls-module__Eom9wG__multiSelect>.form-controls-module__Eom9wG__selectMenu{min-width:100%}.form-controls-module__Eom9wG__multiSelect>.form-controls-module__Eom9wG__chipList{z-index:1;pointer-events:none;flex-wrap:wrap;flex:1 1 0;min-width:0;margin-inline-end:30px;position:relative}.form-controls-module__Eom9wG__multiSelect>.form-controls-module__Eom9wG__chipList button{z-index:1;pointer-events:auto;position:relative}.form-controls-module__Eom9wG__multiTrigger:disabled{cursor:not-allowed}.form-controls-module__Eom9wG__multiTrigger[aria-readonly=true]{cursor:default}.form-controls-module__Eom9wG__tagInput{min-height:var(--gp-space-10);flex-wrap:nowrap;align-items:center;padding:5px 8px}.form-controls-module__Eom9wG__tagInput input{width:auto;min-width:96px;color:var(--gp-neutral-800);font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing);background:0 0;border:0;outline:0;flex:120px}.form-controls-module__Eom9wG__tagInput input::placeholder{color:var(--gp-text-muted)}@container form-kit-showcase (max-width:420px){.form-controls-module__Eom9wG__tagInput{flex-wrap:wrap}.form-controls-module__Eom9wG__chipList{flex-wrap:wrap;flex:100%}.form-controls-module__Eom9wG__tagInput input{flex-basis:100%;width:100%}}.form-controls-module__Eom9wG__fileInputGroup{gap:6px;display:grid}.form-controls-module__Eom9wG__fileInput{min-height:var(--gp-space-10);border:1px solid var(--gp-border-default);border-radius:var(--gp-radius-xs);color:var(--gp-text-secondary);background:var(--gp-surface-base);cursor:pointer;font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing);grid-template-columns:1fr auto;display:grid;overflow:hidden}.form-controls-module__Eom9wG__fileInput span,.form-controls-module__Eom9wG__fileInput strong{align-items:center;padding:0 10px;display:flex}.form-controls-module__Eom9wG__fileInput strong{border-left:1px solid var(--gp-border-default);color:var(--gp-neutral-700);background:var(--gp-neutral-100);font:var(--gp-type-label);letter-spacing:var(--gp-type-label-letter-spacing)}.form-controls-module__Eom9wG__fileInputGroup small{color:var(--gp-neutral-500);font:var(--gp-type-caption);letter-spacing:var(--gp-type-caption-letter-spacing)}.form-controls-module__Eom9wG__visuallyHidden,.form-controls-module__Eom9wG__dropzone input{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.form-controls-module__Eom9wG__dropzone{border:1px dashed var(--gp-brand-blue-300);border-radius:var(--gp-radius-xs);min-height:87px;color:var(--gp-text-secondary);background:var(--gp-surface-base);cursor:pointer;text-align:left;justify-content:center;align-items:center;gap:12px;padding:12px;transition:border-color .14s,background-color .14s;display:flex}.form-controls-module__Eom9wG__dropzone:hover,.form-controls-module__Eom9wG__dropzoneDragging{border-color:var(--gp-action-primary);background:var(--gp-brand-blue-50)}.form-controls-module__Eom9wG__dropzone:focus-within{outline:3px solid color-mix(in srgb, var(--gp-action-primary) 14%, transparent);outline-offset:2px}.form-controls-module__Eom9wG__uploadIconCircle{width:34px;height:34px;color:var(--gp-text-inverse);background:var(--gp-action-primary);border-radius:50%;flex:0 0 34px;place-items:center;display:grid}.form-controls-module__Eom9wG__uploadIconCircle .form-controls-module__Eom9wG__formIcon{width:18px;height:18px}.form-controls-module__Eom9wG__dropzoneCopy{font:var(--gp-type-caption);letter-spacing:var(--gp-type-caption-letter-spacing);gap:1px;display:grid}.form-controls-module__Eom9wG__dropzoneCopy strong{color:var(--gp-neutral-700);font:var(--gp-type-label);letter-spacing:var(--gp-type-label-letter-spacing)}.form-controls-module__Eom9wG__dropzoneCopy small{color:var(--gp-neutral-500);font:var(--gp-type-caption);letter-spacing:var(--gp-type-caption-letter-spacing)}.form-controls-module__Eom9wG__dropzoneCompact{min-height:74px;padding:9px}.form-controls-module__Eom9wG__dropzoneCompact .form-controls-module__Eom9wG__uploadIconCircle{color:var(--gp-action-primary);background:0 0}.form-controls-module__Eom9wG__otpGroup{flex-wrap:wrap;gap:8px;display:flex}.form-controls-module__Eom9wG__otpGroup input{border:1px solid var(--gp-border-default);border-radius:var(--gp-radius-xs);width:34px;height:36px;color:var(--gp-neutral-800);background:var(--gp-surface-base);font:var(--gp-type-label);letter-spacing:var(--gp-type-label-letter-spacing);text-align:center;outline:0;padding:0;line-height:36px}.form-controls-module__Eom9wG__otpGroup input:focus{border-color:var(--gp-action-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--gp-action-primary) 12%, transparent)}.form-controls-module__Eom9wG__otpGroup input::selection{color:var(--gp-text-primary);background:var(--gp-neutral-200)}.form-controls-module__Eom9wG__dualRange{min-height:58px;padding-top:23px;position:relative}.form-controls-module__Eom9wG__rangeRail{background:linear-gradient(to right, var(--gp-border-default) 0 var(--range-start), var(--gp-action-primary) var(--range-start) var(--range-end), var(--gp-border-default) var(--range-end) 100%);border-radius:999px;height:4px;position:absolute;top:30px;left:0;right:0}.form-controls-module__Eom9wG__dualRange input[type=range]{z-index:2;appearance:none;pointer-events:none;background:0 0;width:100%;height:18px;margin:0;position:absolute;top:23px;left:0}.form-controls-module__Eom9wG__dualRange input[type=range]::-webkit-slider-thumb{border:1px solid var(--gp-action-primary);appearance:none;background:var(--gp-surface-base);cursor:pointer;pointer-events:auto;border-radius:50%;width:14px;height:14px}.form-controls-module__Eom9wG__dualRange input[type=range]::-moz-range-thumb{border:1px solid var(--gp-action-primary);background:var(--gp-surface-base);cursor:pointer;pointer-events:auto;border-radius:50%;width:14px;height:14px}.form-controls-module__Eom9wG__rangeMinimum,.form-controls-module__Eom9wG__rangeMaximum{min-width:25px;height:20px;color:var(--gp-text-inverse);background:var(--gp-action-primary);font:var(--gp-type-overline);letter-spacing:var(--gp-type-overline-letter-spacing);text-align:center;border-radius:3px;padding:0 5px;line-height:20px;position:absolute;top:0;transform:translate(-50%)}.form-controls-module__Eom9wG__rangeMinimum{left:var(--range-start)}.form-controls-module__Eom9wG__rangeMaximum{left:var(--range-end)}.form-controls-module__Eom9wG__rangeZero,.form-controls-module__Eom9wG__rangeHundred{color:var(--gp-neutral-500);font:var(--gp-type-caption);letter-spacing:var(--gp-type-caption-letter-spacing);position:absolute;bottom:0}.form-controls-module__Eom9wG__rangeZero{left:0}.form-controls-module__Eom9wG__rangeHundred{right:0}.form-controls-module__Eom9wG__rating{align-items:center;gap:5px;min-height:38px;display:flex}.form-controls-module__Eom9wG__rating button{cursor:pointer;background:0 0;border-radius:4px;place-items:center;width:27px;height:30px;padding:0;display:grid}.form-controls-module__Eom9wG__rating .form-controls-module__Eom9wG__formIcon{width:20px;height:20px}.form-controls-module__Eom9wG__starActive{color:var(--gp-warning-500)}.form-controls-module__Eom9wG__star{color:var(--gp-neutral-400)}.form-controls-module__Eom9wG__colorControl{height:var(--gp-space-10);padding:4px}.form-controls-module__Eom9wG__colorControl input[type=color]{cursor:pointer;background:0 0;border:0;border-radius:3px;width:30px;height:28px;padding:0;overflow:hidden}.form-controls-module__Eom9wG__colorControl output{min-width:0;color:var(--gp-neutral-800);font:var(--gp-type-label);letter-spacing:var(--gp-type-label-letter-spacing);flex:1;padding-left:4px}.form-controls-module__Eom9wG__colorControl .form-controls-module__Eom9wG__formIcon{width:16px;height:16px;color:var(--gp-text-secondary);margin-right:6px}.form-controls-module__Eom9wG__formButton{border-radius:var(--gp-radius-xs);cursor:pointer;min-width:0;font:var(--gp-type-label);letter-spacing:var(--gp-type-label-letter-spacing);border:1px solid #0000;justify-content:center;align-items:center;gap:7px;transition:transform .12s,border-color .12s,box-shadow .12s,background-color .12s,color .12s;display:inline-flex}.form-controls-module__Eom9wG__formButton:active,.form-controls-module__Eom9wG__formButton[data-preview-state=pressed]{transform:translateY(1px)}.form-controls-module__Eom9wG__formButton:disabled{border-color:var(--gp-neutral-200);color:var(--gp-neutral-400);background:var(--gp-neutral-100);box-shadow:none;cursor:not-allowed;transform:none}.form-controls-module__Eom9wG__buttonSizesm{min-height:32px;padding:0 13px}.form-controls-module__Eom9wG__buttonSizemd{min-height:40px;padding:0 18px}.form-controls-module__Eom9wG__buttonSizelg{min-height:48px;padding:0 22px}.form-controls-module__Eom9wG__buttonFullWidth{width:100%}.form-controls-module__Eom9wG__buttonLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.form-controls-module__Eom9wG__formButton .form-controls-module__Eom9wG__formIcon,.form-controls-module__Eom9wG__buttonSpinner{flex:0 0 14px;width:14px;height:14px}.form-controls-module__Eom9wG__buttonSpinner{border:2px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite form-controls-module__Eom9wG__formButtonSpin}@keyframes form-controls-module__Eom9wG__formButtonSpin{to{transform:rotate(360deg)}}.form-controls-module__Eom9wG__buttonprimary{color:var(--gp-text-inverse);background:linear-gradient(180deg, var(--gp-info-500), var(--gp-action-primary-hover));box-shadow:0 4px 10px color-mix(in srgb, var(--gp-action-primary) 16%, transparent)}.form-controls-module__Eom9wG__buttonprimary:hover,.form-controls-module__Eom9wG__buttonprimary[data-preview-state=hover]{background:var(--gp-info-700)}.form-controls-module__Eom9wG__buttonprimary:active,.form-controls-module__Eom9wG__buttonprimary[data-preview-state=pressed]{background:var(--gp-action-primary-hover);box-shadow:inset 0 2px 5px color-mix(in srgb, var(--gp-brand-navy-900) 24%, transparent)}.form-controls-module__Eom9wG__buttonsecondary{border-color:var(--gp-action-primary);color:var(--gp-action-primary);background:var(--gp-surface-base)}.form-controls-module__Eom9wG__buttonsecondary:hover,.form-controls-module__Eom9wG__buttonsecondary[data-preview-state=hover]{background:var(--gp-brand-blue-50)}.form-controls-module__Eom9wG__buttonsecondary:active,.form-controls-module__Eom9wG__buttonsecondary[data-preview-state=pressed]{color:var(--gp-text-inverse);background:var(--gp-action-primary)}.form-controls-module__Eom9wG__buttonghost{color:var(--gp-action-primary);background:0 0}.form-controls-module__Eom9wG__buttonghost:hover,.form-controls-module__Eom9wG__buttonghost[data-preview-state=hover]{background:var(--gp-brand-blue-50)}.form-controls-module__Eom9wG__buttonghost:active,.form-controls-module__Eom9wG__buttonghost[data-preview-state=pressed]{color:var(--gp-action-primary-hover);background:var(--gp-brand-blue-100)}.form-controls-module__Eom9wG__buttondanger{color:var(--gp-text-inverse);background:linear-gradient(180deg, var(--gp-danger-500), var(--gp-danger-700))}.form-controls-module__Eom9wG__buttondanger:hover,.form-controls-module__Eom9wG__buttondanger[data-preview-state=hover],.form-controls-module__Eom9wG__buttondanger:active,.form-controls-module__Eom9wG__buttondanger[data-preview-state=pressed]{background:var(--gp-danger-700)}.form-controls-module__Eom9wG__buttonsuccess{color:var(--gp-text-inverse);background:linear-gradient(180deg, var(--gp-success-500), var(--gp-success-700));box-shadow:0 4px 10px color-mix(in srgb, var(--gp-success-500) 16%, transparent)}.form-controls-module__Eom9wG__buttonsuccess:hover,.form-controls-module__Eom9wG__buttonsuccess[data-preview-state=hover],.form-controls-module__Eom9wG__buttonsuccess:active,.form-controls-module__Eom9wG__buttonsuccess[data-preview-state=pressed]{background:var(--gp-success-700)}.form-controls-module__Eom9wG__buttonwarning{border-color:var(--gp-warning-600);color:var(--gp-text-inverse);background:linear-gradient(180deg, var(--gp-warning-500), var(--gp-warning-600));box-shadow:0 4px 10px color-mix(in srgb, var(--gp-warning-600) 16%, transparent)}.form-controls-module__Eom9wG__buttonwarning:hover,.form-controls-module__Eom9wG__buttonwarning[data-preview-state=hover]{background:var(--gp-warning-800)}.form-controls-module__Eom9wG__buttonwarning:active,.form-controls-module__Eom9wG__buttonwarning[data-preview-state=pressed]{background:var(--gp-warning-800);box-shadow:inset 0 2px 5px color-mix(in srgb, var(--gp-warning-800) 24%, transparent)}.form-controls-module__Eom9wG__buttoninfo{border-color:var(--gp-chart-02);color:var(--gp-text-inverse);background:linear-gradient(180deg, var(--gp-chart-02), var(--gp-chart-02));box-shadow:0 4px 10px color-mix(in srgb, var(--gp-chart-02) 16%, transparent)}.form-controls-module__Eom9wG__buttoninfo:hover,.form-controls-module__Eom9wG__buttoninfo[data-preview-state=hover]{background:var(--gp-neutral-700)}.form-controls-module__Eom9wG__buttoninfo:active,.form-controls-module__Eom9wG__buttoninfo[data-preview-state=pressed]{background:var(--gp-neutral-800);box-shadow:inset 0 2px 5px color-mix(in srgb, var(--gp-neutral-900) 24%, transparent)}.form-controls-module__Eom9wG__buttonneutral{border-color:var(--gp-neutral-200);color:var(--gp-neutral-700);background:var(--gp-neutral-100)}.form-controls-module__Eom9wG__buttonneutral:hover{background:var(--gp-neutral-200)}.form-controls-module__Eom9wG__approvalActions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.form-controls-module__Eom9wG__confirmationOverlay{z-index:1000;background:color-mix(in srgb, var(--gp-text-primary) 54%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);place-items:center;padding:18px;animation:.15s ease-out form-controls-module__Eom9wG__confirmationBackdropIn;display:grid;position:fixed;inset:0}.form-controls-module__Eom9wG__confirmationDialog{border:1px solid color-mix(in srgb, currentcolor 28%, var(--gp-border-default));width:min(100%,460px);color:var(--confirmation-tone,var(--gp-action-primary));background:var(--gp-surface-base);box-shadow:0 24px 64px color-mix(in srgb, var(--gp-text-primary) 28%, transparent);border-radius:12px;outline:none;animation:.17s ease-out form-controls-module__Eom9wG__confirmationDialogIn;overflow:hidden}.form-controls-module__Eom9wG__confirmationDialog:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb, currentcolor 20%, transparent), 0 24px 64px color-mix(in srgb, var(--gp-text-primary) 28%, transparent)}.form-controls-module__Eom9wG__confirmationHeading{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:13px;padding:20px 20px 16px;display:grid}.form-controls-module__Eom9wG__confirmationHeading>span:last-child{gap:6px;min-width:0;display:grid}.form-controls-module__Eom9wG__confirmationHeading h4,.form-controls-module__Eom9wG__confirmationHeading p{margin:0}.form-controls-module__Eom9wG__confirmationHeading h4{color:var(--gp-text-primary);font:var(--gp-type-h5);letter-spacing:var(--gp-type-body-letter-spacing)}.form-controls-module__Eom9wG__confirmationHeading p{color:var(--gp-text-secondary);font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing)}.form-controls-module__Eom9wG__confirmationIcon{color:currentColor;background:color-mix(in srgb, currentcolor 12%, var(--gp-surface-base));border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.form-controls-module__Eom9wG__confirmationIcon .form-controls-module__Eom9wG__formIcon{width:21px;height:21px}.form-controls-module__Eom9wG__confirmationDetails{color:var(--gp-neutral-600);background:color-mix(in srgb, currentcolor 6%, var(--gp-surface-base));font:var(--gp-type-caption);letter-spacing:var(--gp-type-caption-letter-spacing);border-left:3px solid;border-radius:5px;margin:0 20px 18px 75px;padding:10px 12px}.form-controls-module__Eom9wG__confirmationActions{border-top:1px solid var(--gp-border-subtle);background:var(--gp-surface-subdued);justify-content:flex-end;gap:9px;padding:14px 20px;display:flex}.form-controls-module__Eom9wG__confirmationOverlay[data-confirmation-tone=danger]{--confirmation-tone:var(--gp-danger-500)}.form-controls-module__Eom9wG__confirmationOverlay[data-confirmation-tone=warning]{--confirmation-tone:var(--gp-warning-600)}.form-controls-module__Eom9wG__confirmationOverlay[data-confirmation-tone=success]{--confirmation-tone:var(--gp-success-500)}.form-controls-module__Eom9wG__confirmationOverlay[data-confirmation-tone=info]{--confirmation-tone:var(--gp-chart-02)}@keyframes form-controls-module__Eom9wG__confirmationBackdropIn{0%{opacity:0}}@keyframes form-controls-module__Eom9wG__confirmationDialogIn{0%{opacity:0;transform:translateY(8px)scale(.98)}}.form-controls-module__Eom9wG__formActionIconButton{cursor:pointer;border:1px solid #0000;place-items:center;padding:0;transition:transform .12s,box-shadow .12s,background-color .12s;display:inline-grid}.form-controls-module__Eom9wG__iconButtonAppearanceoutline{border-color:var(--gp-action-icon-color);color:var(--gp-action-icon-color);background:var(--gp-surface-base)}.form-controls-module__Eom9wG__iconButtonAppearanceoutline:hover:not(:disabled){background:color-mix(in srgb, var(--gp-action-icon-color) 8%, var(--gp-surface-base))}.form-controls-module__Eom9wG__iconButtonAppearancesolid{border-color:var(--gp-action-icon-color);color:var(--gp-text-inverse);background:var(--gp-action-icon-color);box-shadow:0 2px 5px color-mix(in srgb, var(--gp-action-icon-color) 18%, transparent)}.form-controls-module__Eom9wG__iconButtonAppearancesolid:hover:not(:disabled){background:color-mix(in srgb, var(--gp-action-icon-color) 84%, var(--gp-brand-navy-900));box-shadow:0 3px 7px color-mix(in srgb, var(--gp-action-icon-color) 24%, transparent)}.form-controls-module__Eom9wG__formActionIconButton:active:not(:disabled){transform:translateY(1px)}.form-controls-module__Eom9wG__formActionIconButton:disabled{cursor:not-allowed;filter:saturate(.45);opacity:.48;box-shadow:none}.form-controls-module__Eom9wG__formActionIconButton:focus-visible,.form-controls-module__Eom9wG__formActionMenu button:focus-visible{outline:3px solid var(--gp-border-focus);outline-offset:2px}.form-controls-module__Eom9wG__formActionIconButton .form-controls-module__Eom9wG__formIcon{width:15px;height:15px}.form-controls-module__Eom9wG__iconButtonSizesm{width:32px;height:32px}.form-controls-module__Eom9wG__iconButtonSizemd{width:38px;height:38px}.form-controls-module__Eom9wG__iconButtonSizelg{width:48px;height:48px}.form-controls-module__Eom9wG__iconButtonShapesquare{border-radius:var(--gp-radius-xs)}.form-controls-module__Eom9wG__iconButtonShapecircle{border-radius:50%}.form-controls-module__Eom9wG__iconButtonToneprimary{--gp-action-icon-color:var(--gp-action-primary)}.form-controls-module__Eom9wG__iconButtonTonewarning{--gp-action-icon-color:var(--gp-warning-800)}.form-controls-module__Eom9wG__iconButtonTonedanger{--gp-action-icon-color:var(--gp-danger-700)}.form-controls-module__Eom9wG__iconButtonTonesuccess{--gp-action-icon-color:var(--gp-success-700)}.form-controls-module__Eom9wG__iconButtonToneinfo{--gp-action-icon-color:var(--gp-info-700)}.form-controls-module__Eom9wG__iconButtonToneneutral{--gp-action-icon-color:var(--gp-text-secondary)}.form-controls-module__Eom9wG__formMenuButton{min-width:0;display:inline-flex;position:relative}.form-controls-module__Eom9wG__splitButton{min-width:0;display:inline-flex}.form-controls-module__Eom9wG__splitButton>button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.form-controls-module__Eom9wG__splitButton>button:last-child{border-left-color:color-mix(in srgb, var(--gp-surface-base) 35%, transparent);border-top-left-radius:0;border-bottom-left-radius:0;width:38px;padding-inline:9px}.form-controls-module__Eom9wG__formActionMenu{z-index:15;border:1px solid var(--gp-border-default);background:var(--gp-surface-base);width:max-content;min-width:132px;box-shadow:0 12px 30px color-mix(in srgb, var(--gp-text-primary) 14%, transparent);border-radius:6px;padding:4px;display:grid;position:absolute;top:calc(100% + 5px);right:0;overflow:hidden}.form-controls-module__Eom9wG__formActionMenu button{min-height:32px;color:var(--gp-neutral-800);cursor:pointer;font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing);text-align:left;background:0 0;border-radius:4px;padding:0 10px}.form-controls-module__Eom9wG__formActionMenu button:hover{color:var(--gp-action-primary);background:var(--gp-brand-blue-50)}.form-controls-module__Eom9wG__uploadedFile{border:1px solid var(--gp-border-default);border-radius:var(--gp-radius-xs);min-height:42px;color:var(--gp-action-primary);background:var(--gp-surface-base);grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;padding:5px 6px 5px 10px;display:grid}.form-controls-module__Eom9wG__uploadedFile>.form-controls-module__Eom9wG__formIcon{width:16px;height:16px}.form-controls-module__Eom9wG__uploadedFile strong,.form-controls-module__Eom9wG__uploadedFile span,.form-controls-module__Eom9wG__removedFile{font:var(--gp-type-caption);letter-spacing:var(--gp-type-caption-letter-spacing)}.form-controls-module__Eom9wG__uploadedFile strong{color:var(--gp-neutral-800);font-weight:var(--gp-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-controls-module__Eom9wG__uploadedFile>span{color:var(--gp-neutral-500)}.form-controls-module__Eom9wG__removedFile{border:1px dashed var(--gp-border-default);border-radius:var(--gp-radius-xs);min-height:42px;color:var(--gp-neutral-500);align-items:center;padding:0 10px;display:flex}@media (max-width:480px){.form-controls-module__Eom9wG__confirmationOverlay{padding:12px}.form-controls-module__Eom9wG__confirmationHeading{padding:17px 15px 13px}.form-controls-module__Eom9wG__confirmationDetails{margin:0 15px 15px}.form-controls-module__Eom9wG__confirmationActions{padding:12px 15px}.form-controls-module__Eom9wG__confirmationActions button{flex:1 1 0;padding-inline:8px}}@media (prefers-reduced-motion:reduce){.form-controls-module__Eom9wG__controlFrame,.form-controls-module__Eom9wG__selectFrame,.form-controls-module__Eom9wG__textareaFrame,.form-controls-module__Eom9wG__switchTrack,.form-controls-module__Eom9wG__switchThumb,.form-controls-module__Eom9wG__dropzone,.form-controls-module__Eom9wG__formButton,.form-controls-module__Eom9wG__formActionIconButton{transition:none}.form-controls-module__Eom9wG__buttonSpinner,.form-controls-module__Eom9wG__confirmationOverlay,.form-controls-module__Eom9wG__confirmationDialog{animation:none}}
.date-time-controls-module__rVDmdq__filterOverlay{z-index:var(--gp-z-modal-popover);background:color-mix(in srgb, var(--gp-text-primary) 42%, transparent);place-items:center;padding:12px;display:grid;position:fixed;inset:0}.date-time-controls-module__rVDmdq__filterSheet{overscroll-behavior:contain;border:1px solid var(--gp-border-subtle);border-radius:var(--gp-radius-lg);background:var(--gp-surface-base);width:min(100%,440px);max-height:calc(100dvh - 24px);color:var(--gp-text-primary);font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing);box-shadow:0 14px 34px color-mix(in srgb, var(--gp-text-primary) 18%, transparent);padding:16px;overflow-y:auto}.date-time-controls-module__rVDmdq__filterHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.date-time-controls-module__rVDmdq__filterHeading>strong{font:var(--gp-type-h6);letter-spacing:var(--gp-type-body-letter-spacing)}.date-time-controls-module__rVDmdq__filterHeading>button{min-width:40px;min-height:40px}.date-time-controls-module__rVDmdq__filterPresets{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.date-time-controls-module__rVDmdq__filterPresets>button{min-height:40px}.date-time-controls-module__rVDmdq__filterDates{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 10px;display:grid}.date-time-controls-module__rVDmdq__filterDates>div{border:1px solid var(--gp-border-default);border-radius:var(--gp-radius-sm);flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;min-height:34px;padding:6px 8px;display:flex}.date-time-controls-module__rVDmdq__filterDates dt{color:var(--gp-text-secondary);font:var(--gp-type-caption);letter-spacing:var(--gp-type-caption-letter-spacing)}.date-time-controls-module__rVDmdq__filterDates dd{font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0 0 0 auto}.date-time-controls-module__rVDmdq__filterApply{width:100%;min-height:44px;margin-top:14px}.date-time-controls-module__rVDmdq__pickerRoot{width:100%;min-width:0;color:var(--gp-text-primary);position:relative}.date-time-controls-module__rVDmdq__pickerTrigger{width:100%;min-width:0;min-height:var(--gp-space-10);border:1px solid var(--gp-border-default);border-radius:var(--gp-radius-xs);color:var(--gp-neutral-800);background:var(--gp-surface-base);font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;display:flex}.date-time-controls-module__rVDmdq__pickerTrigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.date-time-controls-module__rVDmdq__pickerTrigger>span[data-placeholder=true]{color:var(--gp-text-muted)}.date-time-controls-module__rVDmdq__pickerTrigger [data-ui-icon]{width:15px;height:15px;color:var(--gp-neutral-600);flex:0 0 15px}.date-time-controls-module__rVDmdq__pickerTrigger:hover,.date-time-controls-module__rVDmdq__pickerTrigger:focus-visible,.date-time-controls-module__rVDmdq__pickerTrigger[aria-expanded=true]{border-color:var(--gp-action-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--gp-action-primary) 12%, transparent);outline:none}.date-time-controls-module__rVDmdq__pickerPopover{z-index:var(--gp-z-modal-popover);overscroll-behavior:contain;border:1px solid var(--gp-border-default);background:var(--gp-surface-base);width:min(300px,100vw - 24px);max-width:calc(100vw - 24px);box-shadow:0 14px 34px color-mix(in srgb, var(--gp-text-primary) 18%, transparent);border-radius:9px;padding:10px;position:fixed;overflow-y:auto}.date-time-controls-module__rVDmdq__pickerHeader{grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:6px;margin-bottom:8px;display:grid}.date-time-controls-module__rVDmdq__pickerHeader strong{font:var(--gp-type-label);letter-spacing:var(--gp-type-label-letter-spacing);text-align:center}.date-time-controls-module__rVDmdq__pickerHeader button{width:34px;height:34px;color:var(--gp-text-secondary);background:var(--gp-neutral-50);cursor:pointer;border-radius:6px;place-items:center;display:grid}.date-time-controls-module__rVDmdq__pickerHeader button:hover,.date-time-controls-module__rVDmdq__pickerHeader button:focus-visible{color:var(--gp-action-primary);background:var(--gp-info-50);outline:2px solid color-mix(in srgb, var(--gp-action-primary) 16%, transparent)}.date-time-controls-module__rVDmdq__pickerHeader [data-ui-icon]{width:14px;height:14px}.date-time-controls-module__rVDmdq__previousIcon{transform:rotate(180deg)}.date-time-controls-module__rVDmdq__calendarPanel{min-width:0}.date-time-controls-module__rVDmdq__calendarWeekdays,.date-time-controls-module__rVDmdq__calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;display:grid}.date-time-controls-module__rVDmdq__calendarWeekdays{color:var(--gp-neutral-500);font:var(--gp-type-overline);letter-spacing:var(--gp-type-overline-letter-spacing);text-align:center;margin-bottom:4px}.date-time-controls-module__rVDmdq__calendarWeekdays span{padding-block:4px}.date-time-controls-module__rVDmdq__calendarGrid button,.date-time-controls-module__rVDmdq__monthGrid button{min-width:0;min-height:32px;color:var(--gp-neutral-800);font:var(--gp-type-caption);letter-spacing:var(--gp-type-caption-letter-spacing);cursor:pointer;background:0 0;border-radius:6px}.date-time-controls-module__rVDmdq__calendarGrid button:hover,.date-time-controls-module__rVDmdq__calendarGrid button:focus-visible,.date-time-controls-module__rVDmdq__monthGrid button:hover,.date-time-controls-module__rVDmdq__monthGrid button:focus-visible{color:var(--gp-info-700);background:var(--gp-info-50);outline:none}.date-time-controls-module__rVDmdq__calendarGrid button[data-outside=true]{color:var(--gp-neutral-400)}.date-time-controls-module__rVDmdq__calendarGrid button[data-in-range=true]{color:var(--gp-info-700);background:var(--gp-brand-blue-100);border-radius:3px}.date-time-controls-module__rVDmdq__calendarGrid button[aria-selected=true],.date-time-controls-module__rVDmdq__monthGrid button[aria-selected=true]{color:var(--gp-text-inverse);background:var(--gp-action-primary);font-weight:var(--gp-font-weight-bold)}.date-time-controls-module__rVDmdq__rangeHint{color:var(--gp-neutral-500);font:var(--gp-type-caption);letter-spacing:var(--gp-type-caption-letter-spacing);margin:8px 1px 0}.date-time-controls-module__rVDmdq__monthGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.date-time-controls-module__rVDmdq__monthGrid button{border:1px solid var(--gp-border-subtle);min-height:38px}.date-time-controls-module__rVDmdq__timePanel{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:7px;min-width:0;display:grid}.date-time-controls-module__rVDmdq__timePanel>div{border:1px solid var(--gp-neutral-200);scrollbar-width:thin;border-radius:7px;max-height:190px;padding:4px;display:grid;overflow-y:auto}.date-time-controls-module__rVDmdq__timePanel>span{font:var(--gp-type-h6);letter-spacing:var(--gp-type-body-letter-spacing);padding-top:9px}.date-time-controls-module__rVDmdq__timePanel button{min-height:32px;color:var(--gp-neutral-700);font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing);cursor:pointer;background:0 0;border-radius:5px}.date-time-controls-module__rVDmdq__timePanel button:hover,.date-time-controls-module__rVDmdq__timePanel button:focus-visible,.date-time-controls-module__rVDmdq__timePanel button[aria-selected=true]{color:var(--gp-info-700);background:var(--gp-info-50);font-weight:var(--gp-font-weight-bold);outline:none}.date-time-controls-module__rVDmdq__pickerDone{width:100%;min-height:34px;color:var(--gp-text-inverse);background:var(--gp-action-primary);font:var(--gp-type-label);letter-spacing:var(--gp-type-label-letter-spacing);cursor:pointer;border-radius:6px;margin-top:9px}.date-time-controls-module__rVDmdq__pickerDone:focus-visible{outline:3px solid color-mix(in srgb, var(--gp-action-primary) 20%, transparent);outline-offset:2px}.date-time-controls-module__rVDmdq__dateTimeLayout{grid-template-columns:minmax(0,1.55fr) minmax(100px,.75fr);gap:10px;display:grid}.date-time-controls-module__rVDmdq__dateTimeLayout .date-time-controls-module__rVDmdq__timePanel{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.date-time-controls-module__rVDmdq__pickerPopover[data-width=wide]{width:min(440px,100vw - 24px)}@media (max-width:640px){.date-time-controls-module__rVDmdq__pickerPopover{max-width:none;padding:12px}.date-time-controls-module__rVDmdq__dateTimeLayout{grid-template-columns:1fr}.date-time-controls-module__rVDmdq__dateTimeLayout .date-time-controls-module__rVDmdq__timePanel>div{max-height:120px}.date-time-controls-module__rVDmdq__calendarGrid button,.date-time-controls-module__rVDmdq__monthGrid button,.date-time-controls-module__rVDmdq__timePanel button{min-height:40px}}@media (prefers-reduced-motion:reduce){.date-time-controls-module__rVDmdq__pickerTrigger,.date-time-controls-module__rVDmdq__pickerPopover{scroll-behavior:auto}}
.form-dialog-module__12PgzW__overlay{z-index:var(--gp-z-modal);padding:var(--gp-space-4);background:color-mix(in srgb, var(--gp-text-primary) 42%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;animation:.14s ease-out form-dialog-module__12PgzW__formDialogBackdropIn;display:grid;position:fixed;inset:0}.form-dialog-module__12PgzW__dialog{width:min(100%,560px);max-height:calc(100dvh - (var(--gp-space-4) * 2));border:1px solid var(--gp-border-default);border-radius:var(--gp-radius-lg);color:var(--gp-text-primary);background:var(--gp-surface-base);box-shadow:var(--gp-shadow-lg);outline:none;animation:.16s ease-out form-dialog-module__12PgzW__formDialogIn;overflow:hidden}.form-dialog-module__12PgzW__dialog[data-form-dialog-size=sm]{width:min(100%,440px)}.form-dialog-module__12PgzW__dialog[data-form-dialog-size=lg]{width:min(100%,720px)}.form-dialog-module__12PgzW__dialog[data-form-dialog-size=xl]{width:min(100%,1040px)}.form-dialog-module__12PgzW__dialog:focus-visible{box-shadow:var(--gp-shadow-focus), var(--gp-shadow-lg)}.form-dialog-module__12PgzW__form{max-height:inherit;flex-direction:column;min-height:0;display:flex}.form-dialog-module__12PgzW__header{justify-content:space-between;align-items:flex-start;gap:var(--gp-space-3);min-width:0;padding:var(--gp-space-4);border-bottom:1px solid var(--gp-border-subtle);display:flex}.form-dialog-module__12PgzW__heading{gap:var(--gp-space-1);min-width:0;display:grid}.form-dialog-module__12PgzW__heading h2,.form-dialog-module__12PgzW__heading p{margin:0}.form-dialog-module__12PgzW__heading h2{color:var(--gp-text-primary);font:var(--gp-type-h5);letter-spacing:var(--gp-type-body-letter-spacing)}.form-dialog-module__12PgzW__heading p{color:var(--gp-text-secondary);font:var(--gp-type-body-sm);letter-spacing:var(--gp-type-body-letter-spacing)}.form-dialog-module__12PgzW__closeButton{border-radius:var(--gp-radius-sm);width:30px;min-width:30px;min-height:30px;color:var(--gp-text-secondary);flex:0 0 30px;padding:0;font-size:20px;line-height:1}.form-dialog-module__12PgzW__body{overscroll-behavior:contain;min-height:0;padding:var(--gp-space-4);scrollbar-gutter:stable;overflow:auto}.form-dialog-module__12PgzW__actions{justify-content:flex-end;align-items:center;gap:var(--gp-space-2);padding:var(--gp-space-3) var(--gp-space-4);border-top:1px solid var(--gp-border-subtle);background:var(--gp-surface-subdued);flex-wrap:wrap;display:flex}@keyframes form-dialog-module__12PgzW__formDialogBackdropIn{0%{opacity:0}}@keyframes form-dialog-module__12PgzW__formDialogIn{0%{opacity:0;transform:translateY(var(--gp-space-2)) scale(.985)}}@media (max-width:600px){.form-dialog-module__12PgzW__overlay{padding:var(--gp-space-2)}.form-dialog-module__12PgzW__dialog{max-height:calc(100dvh - (var(--gp-space-2) * 2));border-radius:var(--gp-radius-md)}.form-dialog-module__12PgzW__header,.form-dialog-module__12PgzW__body,.form-dialog-module__12PgzW__actions{padding:var(--gp-space-3)}}@media (prefers-reduced-motion:reduce){.form-dialog-module__12PgzW__overlay,.form-dialog-module__12PgzW__dialog{animation:none}}
.login-options-module__3j4H7W__options{gap:8px;margin-top:12px;display:grid}.login-options-module__3j4H7W__rememberRow,.login-options-module__3j4H7W__consentRow{width:100%;font:var(--gp-type-body-sm);gap:10px}.login-options-module__3j4H7W__rememberRow{align-items:center;min-height:36px}.login-options-module__3j4H7W__consentRow{min-height:44px;color:var(--gp-text-secondary);padding-block:4px}.login-options-module__3j4H7W__rememberRow input,.login-options-module__3j4H7W__consentRow input{flex:0 0 16px;width:16px;height:16px;margin-top:1px}.login-options-module__3j4H7W__options a{color:var(--gp-action-primary);font-weight:var(--gp-font-weight-semibold);text-underline-offset:3px;text-decoration:underline}
.login-card-module__rck1xq__card{background:#fefefe;border:1px solid #0d1b2a05;border-radius:44px;width:min(420px,100vw - 32px);padding:8px 40px 38px;overflow:hidden;box-shadow:0 24px 60px #0d1b2a1a,0 2px 10px #0d1b2a0a}.login-card-module__rck1xq__logoFrame{place-items:center;width:calc(100% + 52px);height:131px;margin-inline:-26px;display:grid}.login-card-module__rck1xq__logo{width:100%;height:auto;display:block}.login-card-module__rck1xq__intro h1,.login-card-module__rck1xq__intro p{margin:0}.login-card-module__rck1xq__intro h1{color:#0d1b2a;letter-spacing:-.025em;font-size:20px;font-weight:700;line-height:24px}.login-card-module__rck1xq__intro p{color:#667085;margin-top:3px;font-size:12px;font-weight:400;line-height:18px}.login-card-module__rck1xq__form{margin-top:24px}.login-card-module__rck1xq__fields{gap:16px;display:grid}.login-card-module__rck1xq__field{height:54px;position:relative}.login-card-module__rck1xq__loginInputFrame,.login-card-module__rck1xq__loginInputFrame:focus-within{height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.login-card-module__rck1xq__field input{color:#0d1b2a;background:#fff;border:1px solid #d7dee8;border-radius:11px;outline:none;width:100%;height:100%;padding:0 44px;font-size:14px;line-height:20px;transition:border-color .16s,box-shadow .16s;box-shadow:0 1px 2px #10182805}.login-card-module__rck1xq__field input::placeholder{color:#7b8493;opacity:1}.login-card-module__rck1xq__field input:focus{border-color:#83aaf8;box-shadow:0 0 0 3px #2563eb1f}.login-card-module__rck1xq__leadingIcon,.login-card-module__rck1xq__trailingIcon{z-index:1;color:#697386;background:0 0;border:0;place-items:center;width:18px;height:18px;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.login-card-module__rck1xq__leadingIcon{pointer-events:none;left:14px}.login-card-module__rck1xq__trailingIcon{cursor:pointer;right:14px}.login-card-module__rck1xq__leadingIcon svg,.login-card-module__rck1xq__trailingIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:18px;height:18px}.login-card-module__rck1xq__formError{color:#b42318;margin:12px 0 0;font-size:12px;line-height:18px}.login-card-module__rck1xq__signInButton:focus-visible{outline-offset:2px;outline:3px solid #2563eb38}.login-card-module__rck1xq__form .login-card-module__rck1xq__signInButton{color:#fff;cursor:pointer;background:linear-gradient(#1478ff 0%,#0561f5 100%);border-radius:10px;width:100%;height:52px;margin-top:18px;font-size:14px;font-weight:600;line-height:20px;transition:box-shadow .16s,transform .16s;box-shadow:0 8px 18px #2563eb38}.login-card-module__rck1xq__signInButton:hover{transform:translateY(-1px);box-shadow:0 10px 22px #2563eb45}.login-card-module__rck1xq__signInButton:active{transform:translateY(0)}.login-card-module__rck1xq__signInButton:disabled{box-shadow:none;cursor:not-allowed;opacity:.72;transform:none}.login-card-module__rck1xq__field input:disabled,.login-card-module__rck1xq__trailingIcon:disabled{cursor:wait;opacity:.72}.login-card-module__rck1xq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:479px){.login-card-module__rck1xq__card{border-radius:clamp(28px,9.5vw,44px);width:calc(100vw - 24px);padding-bottom:32px;padding-left:clamp(24px,8.7vw,40px);padding-right:clamp(24px,8.7vw,40px)}}@media (prefers-reduced-motion:reduce){.login-card-module__rck1xq__field input,.login-card-module__rck1xq__signInButton{transition:none}}
.auth-gate-module__T2HhpG__loading,.auth-gate-module__T2HhpG__statusCard{color:#344054;background:#fefefe;box-shadow:0 18px 48px #0d1b2a17}.auth-gate-module__T2HhpG__loading{border:1px solid #0d1b2a0d;border-radius:14px;align-items:center;gap:12px;min-height:52px;padding:14px 18px;font-size:14px;line-height:20px;display:inline-flex}.auth-gate-module__T2HhpG__spinner{border:2px solid #dbe5f5;border-top-color:#2563eb;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite auth-gate-module__T2HhpG__spin}.auth-gate-module__T2HhpG__statusCard{text-align:center;border:1px solid #0d1b2a0d;border-radius:24px;width:min(420px,100vw - 32px);padding:32px}.auth-gate-module__T2HhpG__statusCard h1,.auth-gate-module__T2HhpG__statusCard p{margin:0}.auth-gate-module__T2HhpG__statusCard h1{color:#0d1b2a;font-size:20px;line-height:28px}.auth-gate-module__T2HhpG__statusCard p{color:#667085;margin-top:10px;font-size:14px;line-height:21px}.auth-gate-module__T2HhpG__statusCard button{color:#fff;cursor:pointer;background:#2563eb;border-radius:9px;min-height:42px;margin-top:22px;padding:0 18px;font-size:14px;font-weight:600}.auth-gate-module__T2HhpG__statusCard button:focus-visible{outline-offset:2px;outline:3px solid #2563eb38}.auth-gate-module__T2HhpG__blankLanding{width:100%;min-height:calc(100svh - 32px)}.auth-gate-module__T2HhpG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes auth-gate-module__T2HhpG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.auth-gate-module__T2HhpG__spinner{animation:none}}
.portal-route-module__8hlQrq__page{isolation:isolate;min-height:100svh;padding:var(--gp-space-4);background:radial-gradient(circle at 8% 5%, color-mix(in srgb, var(--gp-brand-blue-700) 8%, transparent), transparent 32%), radial-gradient(circle at 92% 96%, color-mix(in srgb, var(--gp-brand-cyan-500) 4%, transparent), transparent 30%), var(--gp-neutral-100);place-items:center;display:grid;position:relative;overflow:hidden auto}.portal-route-module__8hlQrq__page:before{z-index:-1;background-image:linear-gradient(135deg, color-mix(in srgb, var(--gp-neutral-0) 48%, transparent), transparent 42%);content:"";pointer-events:none;position:fixed;inset:0}.portal-route-module__8hlQrq__page:has([data-employee-portal]){background:var(--gp-surface-canvas);padding:0;display:block;overflow:visible}@media (max-height:575px){.portal-route-module__8hlQrq__page{place-items:start center}}
.chart-patterns-module__oCN7hq__shell{border:1px solid color-mix(in srgb, var(--gp-border-default) 45%, var(--gp-border-subtle));background:var(--gp-surface-base);min-width:0;box-shadow:var(--gp-shadow-sm);border-radius:12px;grid-column:span 6;grid-template-rows:auto minmax(320px,1fr) auto;display:grid;overflow:hidden}.chart-patterns-module__oCN7hq__shell:is([data-chart-kind=pie],[data-chart-kind=donut],[data-chart-kind=radar],[data-chart-kind=treemap],[data-chart-kind=funnel],[data-chart-kind=waterfall],[data-chart-kind=gauge-radial]),.chart-patterns-module__oCN7hq__shell[data-chart-size=wide]{grid-column:span 6}.chart-patterns-module__oCN7hq__shell[data-chart-size=full],.chart-patterns-module__oCN7hq__shell:is([data-chart-kind=line],[data-chart-kind=area],[data-chart-kind=vertical-bar],[data-chart-kind=horizontal-bar]){grid-column:1/-1}.chart-patterns-module__oCN7hq__header{align-items:flex-start;gap:11px;min-width:0;padding:18px 18px 10px;display:flex}.chart-patterns-module__oCN7hq__header>span{width:28px;height:28px;color:var(--gp-text-inverse);background:var(--gp-brand-blue-600);font-variant-numeric:tabular-nums;border-radius:50%;flex:0 0 28px;place-items:center;font-size:11px;font-weight:750;display:grid}.chart-patterns-module__oCN7hq__header>div{min-width:0}.chart-patterns-module__oCN7hq__header h3,.chart-patterns-module__oCN7hq__header p,.chart-patterns-module__oCN7hq__statePanel h4,.chart-patterns-module__oCN7hq__statePanel p{margin:0}.chart-patterns-module__oCN7hq__header h3{font-size:15px;font-weight:750;line-height:21px}.chart-patterns-module__oCN7hq__header p{color:color-mix(in srgb, var(--gp-text-secondary) 72%, var(--gp-text-muted));margin-top:3px;font-size:10px;line-height:15px}.chart-patterns-module__oCN7hq__viewport{align-items:center;min-width:0;min-height:320px;padding:8px 18px 16px;display:grid}.chart-patterns-module__oCN7hq__tooltip{border-top:1px solid var(--gp-border-subtle);min-width:0;min-height:44px;color:var(--gp-text-secondary);background:color-mix(in srgb, var(--gp-surface-subdued) 72%, var(--gp-surface-base));text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:10px 18px;font-size:10px;line-height:15px;display:flex;overflow:hidden}.chart-patterns-module__oCN7hq__legend{flex-wrap:wrap;justify-content:flex-end;gap:7px;min-width:0;display:flex}.chart-patterns-module__oCN7hq__legend button{border:1px solid color-mix(in srgb, var(--gp-border-default) 55%, var(--gp-border-subtle));min-height:38px;color:var(--gp-text-secondary);background:var(--gp-surface-base);cursor:pointer;font:inherit;border-radius:6px;align-items:center;gap:7px;padding:0 12px;font-size:11px;font-weight:650;display:inline-flex}.chart-patterns-module__oCN7hq__legend button[aria-pressed=false]{color:color-mix(in srgb, var(--gp-neutral-400) 75%, var(--gp-text-muted));background:var(--gp-surface-canvas);text-decoration:line-through}.chart-patterns-module__oCN7hq__legend i{border-radius:50%;width:10px;height:10px}.chart-patterns-module__oCN7hq__legend button[aria-pressed=false] i{opacity:.3}.chart-patterns-module__oCN7hq__statePanel{border:1px solid var(--gp-neutral-200);min-height:210px;color:var(--gp-text-secondary);background:color-mix(in srgb, var(--gp-surface-subdued) 55%, var(--gp-surface-base));text-align:center;border-radius:10px;align-content:center;justify-items:center;gap:8px;padding:22px;display:grid}.chart-patterns-module__oCN7hq__statePanel h4{color:var(--gp-text-primary);font-size:13px}.chart-patterns-module__oCN7hq__statePanel p{max-width:220px;font-size:10px;line-height:15px}@container chart-kit (max-width:820px){.chart-patterns-module__oCN7hq__legend{justify-content:flex-start}.chart-patterns-module__oCN7hq__legend button{min-height:40px;padding-inline:12px}.chart-patterns-module__oCN7hq__header{padding:13px 13px 9px}.chart-patterns-module__oCN7hq__header>span{flex-basis:24px;width:24px;height:24px;font-size:9px}.chart-patterns-module__oCN7hq__header h3{font-size:12px;line-height:17px}.chart-patterns-module__oCN7hq__header p{font-size:8px;line-height:12px}.chart-patterns-module__oCN7hq__tooltip{min-height:40px;font-size:7.5px;line-height:12px}.chart-patterns-module__oCN7hq__shell,.chart-patterns-module__oCN7hq__shell:is([data-chart-kind=pie],[data-chart-kind=donut],[data-chart-kind=radar],[data-chart-kind=treemap],[data-chart-kind=funnel],[data-chart-kind=waterfall],[data-chart-kind=gauge-radial]),.chart-patterns-module__oCN7hq__shell[data-chart-size=wide],.chart-patterns-module__oCN7hq__shell[data-chart-size=full]{grid-column:1}}@container chart-kit (max-width:640px){.chart-patterns-module__oCN7hq__legend{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.chart-patterns-module__oCN7hq__legend button{text-overflow:ellipsis;white-space:nowrap;justify-content:center;min-width:0;padding-inline:7px;overflow:hidden}.chart-patterns-module__oCN7hq__shell,.chart-patterns-module__oCN7hq__shell[data-chart-size=wide],.chart-patterns-module__oCN7hq__shell[data-chart-size=full]{grid-column:1}.chart-patterns-module__oCN7hq__shell{grid-template-rows:auto minmax(220px,auto) auto}.chart-patterns-module__oCN7hq__viewport{min-height:220px;padding-inline:10px}.chart-patterns-module__oCN7hq__tooltip{white-space:normal}}
.image-patterns-module__DqVCTG__gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.image-patterns-module__DqVCTG__gallery button{aspect-ratio:1.45;background:color-mix(in srgb, var(--gp-neutral-100) 72%, var(--gp-neutral-200));cursor:pointer;border:2px solid #0000;border-radius:5px;min-width:0;padding:0;position:relative;overflow:hidden}.image-patterns-module__DqVCTG__gallery button:hover{border-color:var(--gp-brand-blue-300)}.image-patterns-module__DqVCTG__gallery button[data-selected]{border-color:var(--gp-brand-blue-600);box-shadow:0 0 0 2px color-mix(in srgb, var(--gp-brand-blue-600) 13%, transparent)}.image-patterns-module__DqVCTG__gallery img{object-fit:cover;width:100%;height:100%;display:block}.image-patterns-module__DqVCTG__selectedMark{width:16px;height:16px;color:var(--gp-text-inverse);background:var(--gp-brand-blue-600);border-radius:50%;place-items:center;display:grid;position:absolute;top:3px;right:3px}.image-patterns-module__DqVCTG__cropper{aspect-ratio:1;background:color-mix(in srgb, var(--gp-surface-inverse) 78%, var(--gp-neutral-600));cursor:grab;width:min(100%,440px);min-width:0;font:inherit;text-align:initial;touch-action:none;-webkit-user-select:none;user-select:none;border:0;border-radius:10px;padding:0;position:relative;overflow:hidden}.image-patterns-module__DqVCTG__cropper[data-dragging=true]{cursor:grabbing}.image-patterns-module__DqVCTG__cropper:focus-visible{outline:3px solid color-mix(in srgb, var(--gp-border-focus) 30%, transparent);outline-offset:3px}.image-patterns-module__DqVCTG__cropper img{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .15s}.image-patterns-module__DqVCTG__cropper[data-dragging=true] img{transition:none}.image-patterns-module__DqVCTG__cropper:after{border:2px solid color-mix(in srgb, var(--gp-surface-base) 88%, transparent);box-shadow:0 0 0 100vmax color-mix(in srgb, var(--gp-neutral-900) 48%, transparent);content:"";border-radius:50%;position:absolute;inset:11%}.image-patterns-module__DqVCTG__cropGrid{z-index:1;background:linear-gradient(90deg, transparent 32.8%, color-mix(in srgb, var(--gp-surface-base) 38%, transparent) 33%, color-mix(in srgb, var(--gp-surface-base) 38%, transparent) 33.6%, transparent 33.8%, transparent 65.8%, color-mix(in srgb, var(--gp-surface-base) 38%, transparent) 66%, color-mix(in srgb, var(--gp-surface-base) 38%, transparent) 66.6%, transparent 66.8%), linear-gradient(transparent 32.8%, color-mix(in srgb, var(--gp-surface-base) 38%, transparent) 33%, color-mix(in srgb, var(--gp-surface-base) 38%, transparent) 33.6%, transparent 33.8%, transparent 65.8%, color-mix(in srgb, var(--gp-surface-base) 38%, transparent) 66%, color-mix(in srgb, var(--gp-surface-base) 38%, transparent) 66.6%, transparent 66.8%);pointer-events:none;border-radius:50%;position:absolute;inset:11%}.image-patterns-module__DqVCTG__dragAffordance{z-index:2;border:1px solid color-mix(in srgb, var(--gp-surface-base) 38%, transparent);min-height:28px;color:var(--gp-text-inverse);background:color-mix(in srgb, var(--gp-surface-inverse) 74%, transparent);box-shadow:0 3px 10px color-mix(in srgb, var(--gp-neutral-900) 24%, transparent);pointer-events:none;border-radius:999px;align-items:center;padding:5px 10px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@container image-kit (max-width:520px){.image-patterns-module__DqVCTG__gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.image-patterns-module__DqVCTG__cropper img{transition:none}}
.organization-chart-module__-sW7ZG__chart{gap:var(--gp-space-4);width:100%;min-width:0;max-width:100%;color:var(--gp-text-primary);display:grid}.organization-chart-module__-sW7ZG__header{justify-content:space-between;align-items:flex-start;gap:var(--gp-space-4);flex-wrap:wrap;min-width:0;display:flex}.organization-chart-module__-sW7ZG__heading{gap:var(--gp-space-1);min-width:0;display:grid}.organization-chart-module__-sW7ZG__heading>*{margin:0}.organization-chart-module__-sW7ZG__actions{justify-content:flex-end;align-items:center;gap:var(--gp-space-2);flex-wrap:wrap;flex:none;max-width:100%;display:flex}.organization-chart-module__-sW7ZG__zoomActions,.organization-chart-module__-sW7ZG__branchActions{align-items:center;gap:var(--gp-space-2);min-width:0;display:flex}.organization-chart-module__-sW7ZG__zoomValue{min-width:52px;min-height:32px;padding-inline:var(--gp-space-2);border:1px solid var(--gp-border-default);border-radius:var(--gp-radius-xs);background:var(--gp-surface-base);color:var(--gp-text-secondary);font:var(--gp-type-label);font-variant-numeric:tabular-nums;place-items:center;display:inline-grid}.organization-chart-module__-sW7ZG__legend,.organization-chart-module__-sW7ZG__legendDetailed{justify-content:flex-end;align-items:center;gap:var(--gp-space-4);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.organization-chart-module__-sW7ZG__legend li,.organization-chart-module__-sW7ZG__legendDetailed li{align-items:center;gap:var(--gp-space-2);min-width:0;color:var(--gp-text-secondary);display:inline-flex}.organization-chart-module__-sW7ZG__legend li>[data-ui-icon],.organization-chart-module__-sW7ZG__legendDetailed li>[data-ui-icon]{flex:none}.organization-chart-module__-sW7ZG__legend li[data-legend-kind=company],.organization-chart-module__-sW7ZG__legendDetailed li[data-legend-kind=company]{color:var(--gp-chart-01)}.organization-chart-module__-sW7ZG__legend li[data-legend-kind=office],.organization-chart-module__-sW7ZG__legendDetailed li[data-legend-kind=office]{color:var(--gp-chart-02)}.organization-chart-module__-sW7ZG__legend li[data-legend-kind=organization-unit],.organization-chart-module__-sW7ZG__legendDetailed li[data-legend-kind=organization-unit]{color:var(--gp-chart-06)}.organization-chart-module__-sW7ZG__legend li[data-legend-kind=job-position],.organization-chart-module__-sW7ZG__legendDetailed li[data-legend-kind=job-position]{color:var(--gp-chart-09)}.organization-chart-module__-sW7ZG__legend span,.organization-chart-module__-sW7ZG__legendDetailed span{gap:1px;min-width:0;display:grid}.organization-chart-module__-sW7ZG__legend strong,.organization-chart-module__-sW7ZG__legendDetailed strong{color:currentColor;font:var(--gp-type-caption);white-space:nowrap}.organization-chart-module__-sW7ZG__legendDetailed{justify-content:center;gap:var(--gp-space-6);padding:var(--gp-space-3) var(--gp-space-4);border:1px solid var(--gp-border-subtle);border-radius:var(--gp-radius-md);background:var(--gp-surface-base)}.organization-chart-module__-sW7ZG__legendDetailed small{color:var(--gp-text-muted);font:var(--gp-type-caption);white-space:nowrap}.organization-chart-module__-sW7ZG__liveStatus{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.organization-chart-module__-sW7ZG__viewport{width:100%;min-width:0;max-width:100%;min-height:420px;padding:var(--gp-space-5) var(--gp-space-3);border:1px solid var(--gp-border-subtle);border-radius:var(--gp-radius-lg);background:var(--gp-surface-canvas);overscroll-behavior-inline:contain;scrollbar-gutter:stable;overflow-x:auto}.organization-chart-module__-sW7ZG__viewport:focus-visible{outline-offset:2px;box-shadow:var(--gp-shadow-focus);outline:2px solid #0000}.organization-chart-module__-sW7ZG__zoomSurface{zoom:var(--gp-organization-chart-zoom);justify-content:center;width:max-content;min-width:100%;display:flex}.organization-chart-module__-sW7ZG__forest,.organization-chart-module__-sW7ZG__children{justify-content:center;align-items:flex-start;width:max-content;min-width:100%;margin:0;padding-inline:0;list-style:none;display:flex}.organization-chart-module__-sW7ZG__forest{padding-block:var(--gp-space-2) var(--gp-space-5)}.organization-chart-module__-sW7ZG__branch{padding:34px var(--gp-space-2) 0;text-align:center;flex:none;position:relative}.organization-chart-module__-sW7ZG__forest>.organization-chart-module__-sW7ZG__branch{padding-top:0}.organization-chart-module__-sW7ZG__children{padding-top:34px;position:relative}.organization-chart-module__-sW7ZG__children:before{border-left:1px solid var(--gp-border-strong);content:"";width:0;height:34px;position:absolute;top:0;left:50%}.organization-chart-module__-sW7ZG__children>.organization-chart-module__-sW7ZG__branch:before,.organization-chart-module__-sW7ZG__children>.organization-chart-module__-sW7ZG__branch:after{border-top:1px solid var(--gp-border-strong);content:"";width:50%;height:34px;position:absolute;top:0}.organization-chart-module__-sW7ZG__children>.organization-chart-module__-sW7ZG__branch:before{right:50%}.organization-chart-module__-sW7ZG__children>.organization-chart-module__-sW7ZG__branch:after{border-left:1px solid var(--gp-border-strong);left:50%}.organization-chart-module__-sW7ZG__children>.organization-chart-module__-sW7ZG__branch:first-child:before,.organization-chart-module__-sW7ZG__children>.organization-chart-module__-sW7ZG__branch:last-child:after{border-top-color:#0000}.organization-chart-module__-sW7ZG__children>.organization-chart-module__-sW7ZG__branch:first-child:after{border-top-left-radius:var(--gp-radius-sm)}.organization-chart-module__-sW7ZG__children>.organization-chart-module__-sW7ZG__branch:last-child:before{border-right:1px solid var(--gp-border-strong);border-top-right-radius:var(--gp-radius-sm)}.organization-chart-module__-sW7ZG__children>.organization-chart-module__-sW7ZG__branch:only-child:before{border:0}.organization-chart-module__-sW7ZG__children>.organization-chart-module__-sW7ZG__branch:only-child:after{border-top:0;width:0;left:50%}.organization-chart-module__-sW7ZG__node{align-items:center;gap:var(--gp-space-3);width:212px;min-height:72px;padding:var(--gp-space-3);border:1px solid var(--gp-border-default);border-radius:var(--gp-radius-md);background:var(--gp-surface-base);box-shadow:var(--gp-shadow-xs);color:var(--gp-text-primary);font:inherit;text-align:left;grid-template-columns:auto minmax(0,1fr) auto;margin-inline:auto;display:grid}button.organization-chart-module__-sW7ZG__node{cursor:pointer}button.organization-chart-module__-sW7ZG__node:hover{box-shadow:var(--gp-shadow-sm)}button.organization-chart-module__-sW7ZG__node:focus-visible{box-shadow:var(--gp-shadow-focus);outline:2px solid #0000}.organization-chart-module__-sW7ZG__nodeIcon{border-radius:var(--gp-radius-sm);background:var(--gp-info-50);width:36px;height:36px;color:var(--gp-chart-01);place-items:center;display:grid}.organization-chart-module__-sW7ZG__nodeCopy{gap:var(--gp-space-2);min-width:0;display:grid}.organization-chart-module__-sW7ZG__nodeCopy>strong{max-width:100%;color:var(--gp-text-primary);font:var(--gp-type-label);overflow-wrap:anywhere}.organization-chart-module__-sW7ZG__nodeMeta{align-items:center;gap:var(--gp-space-1);flex-wrap:wrap;min-width:0;display:flex}.organization-chart-module__-sW7ZG__kindLabel{max-width:100%;min-height:20px;padding-inline:var(--gp-space-2);border-radius:var(--gp-radius-sm);background:var(--gp-info-50);color:var(--gp-info-700);font:var(--gp-type-caption);overflow-wrap:anywhere;align-items:center;display:inline-flex}.organization-chart-module__-sW7ZG__toggleIcon{border:1px solid var(--gp-border-default);border-radius:var(--gp-radius-sm);background:var(--gp-surface-base);width:28px;height:28px;color:var(--gp-text-secondary);place-items:center;display:grid}.organization-chart-module__-sW7ZG__branch[data-node-kind=holding-company]>.organization-chart-module__-sW7ZG__node{border-color:color-mix(in srgb, var(--gp-chart-01) 48%, var(--gp-border-default));width:260px}.organization-chart-module__-sW7ZG__branch[data-node-kind=holding-company]>.organization-chart-module__-sW7ZG__node .organization-chart-module__-sW7ZG__nodeIcon{background:var(--gp-info-50);color:var(--gp-chart-01)}.organization-chart-module__-sW7ZG__branch[data-node-kind=company]>.organization-chart-module__-sW7ZG__node,.organization-chart-module__-sW7ZG__branch[data-node-kind=office]>.organization-chart-module__-sW7ZG__node{border-color:color-mix(in srgb, var(--gp-chart-02) 44%, var(--gp-border-default))}.organization-chart-module__-sW7ZG__branch[data-node-kind=company]>.organization-chart-module__-sW7ZG__node .organization-chart-module__-sW7ZG__nodeIcon,.organization-chart-module__-sW7ZG__branch[data-node-kind=office]>.organization-chart-module__-sW7ZG__node .organization-chart-module__-sW7ZG__nodeIcon{background:color-mix(in srgb, var(--gp-chart-02) 9%, var(--gp-surface-base));color:var(--gp-chart-02)}.organization-chart-module__-sW7ZG__branch[data-node-kind=company]>.organization-chart-module__-sW7ZG__node .organization-chart-module__-sW7ZG__kindLabel,.organization-chart-module__-sW7ZG__branch[data-node-kind=office]>.organization-chart-module__-sW7ZG__node .organization-chart-module__-sW7ZG__kindLabel{background:color-mix(in srgb, var(--gp-chart-02) 9%, var(--gp-surface-base));color:color-mix(in srgb, var(--gp-chart-02) 78%, var(--gp-text-primary))}.organization-chart-module__-sW7ZG__branch[data-node-kind=organization-unit]>.organization-chart-module__-sW7ZG__node{border-color:color-mix(in srgb, var(--gp-chart-06) 48%, var(--gp-border-default));width:176px}.organization-chart-module__-sW7ZG__branch[data-node-kind=organization-unit]>.organization-chart-module__-sW7ZG__node .organization-chart-module__-sW7ZG__nodeIcon{background:color-mix(in srgb, var(--gp-chart-06) 9%, var(--gp-surface-base));color:var(--gp-chart-06)}.organization-chart-module__-sW7ZG__branch[data-node-kind=organization-unit]>.organization-chart-module__-sW7ZG__node .organization-chart-module__-sW7ZG__kindLabel{background:color-mix(in srgb, var(--gp-chart-06) 9%, var(--gp-surface-base));color:color-mix(in srgb, var(--gp-chart-06) 82%, var(--gp-text-primary))}.organization-chart-module__-sW7ZG__branch[data-node-kind=job-position]>.organization-chart-module__-sW7ZG__node{gap:var(--gp-space-2);grid-template-columns:auto minmax(0,1fr);width:156px;min-height:58px}.organization-chart-module__-sW7ZG__branch[data-node-kind=job-position]>.organization-chart-module__-sW7ZG__node .organization-chart-module__-sW7ZG__nodeIcon{background:color-mix(in srgb, var(--gp-chart-09) 9%, var(--gp-surface-base));width:28px;height:28px;color:var(--gp-chart-09)}.organization-chart-module__-sW7ZG__branch[data-node-kind=job-position]>.organization-chart-module__-sW7ZG__node .organization-chart-module__-sW7ZG__kindLabel{background:color-mix(in srgb, var(--gp-chart-09) 9%, var(--gp-surface-base));color:color-mix(in srgb, var(--gp-chart-09) 82%, var(--gp-text-primary))}.organization-chart-module__-sW7ZG__branch[data-node-kind=organization-unit]>.organization-chart-module__-sW7ZG__children{justify-content:start;gap:var(--gp-space-2);width:max-content;min-width:0;padding-top:var(--gp-space-4);padding-left:var(--gp-space-5);margin-inline:auto;display:grid}.organization-chart-module__-sW7ZG__branch[data-node-kind=organization-unit]>.organization-chart-module__-sW7ZG__children:before{top:0;left:var(--gp-space-5);height:calc(100% - 29px)}.organization-chart-module__-sW7ZG__branch[data-node-kind=organization-unit]>.organization-chart-module__-sW7ZG__children>.organization-chart-module__-sW7ZG__branch{padding:0 0 0 var(--gp-space-4)}.organization-chart-module__-sW7ZG__branch[data-node-kind=organization-unit]>.organization-chart-module__-sW7ZG__children>.organization-chart-module__-sW7ZG__branch:before{width:var(--gp-space-4);border-top:1px solid var(--gp-border-strong);height:0;top:50%;left:0;right:auto}.organization-chart-module__-sW7ZG__branch[data-node-kind=organization-unit]>.organization-chart-module__-sW7ZG__children>.organization-chart-module__-sW7ZG__branch:after,.organization-chart-module__-sW7ZG__children[hidden],.organization-chart-module__-sW7ZG__branch[data-node-kind=organization-unit]>.organization-chart-module__-sW7ZG__children[hidden]{display:none}.organization-chart-module__-sW7ZG__empty{padding:var(--gp-space-8) var(--gp-space-4);border:1px dashed var(--gp-border-default);border-radius:var(--gp-radius-md);background:var(--gp-surface-canvas);color:var(--gp-text-secondary);font:var(--gp-type-body-sm);text-align:center;margin:0}@media (max-width:768px){.organization-chart-module__-sW7ZG__header{display:grid}.organization-chart-module__-sW7ZG__actions{grid-template-columns:minmax(0,1fr);width:100%;display:grid}.organization-chart-module__-sW7ZG__zoomActions{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.organization-chart-module__-sW7ZG__branchActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.organization-chart-module__-sW7ZG__zoomActions>button,.organization-chart-module__-sW7ZG__branchActions>button{width:100%}.organization-chart-module__-sW7ZG__legend,.organization-chart-module__-sW7ZG__legendDetailed{justify-content:flex-start}.organization-chart-module__-sW7ZG__legendDetailed{gap:var(--gp-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.organization-chart-module__-sW7ZG__viewport{min-height:360px;padding:var(--gp-space-4) var(--gp-space-2)}.organization-chart-module__-sW7ZG__branch{padding-inline:var(--gp-space-1)}}@media (max-width:480px){.organization-chart-module__-sW7ZG__legendDetailed{grid-template-columns:minmax(0,1fr)}}
.business-page-patterns-module__-kZAja__pageTitleCard{justify-content:space-between;align-items:center;gap:var(--gp-space-5);min-width:0;padding:var(--gp-space-5) var(--gp-space-6);border:1px solid var(--gp-border-subtle);border-radius:var(--gp-radius-lg);background:var(--gp-surface-base);box-shadow:var(--gp-shadow-xs);display:flex;container-type:inline-size}.business-page-patterns-module__-kZAja__pageTitleCopy{gap:var(--gp-space-1);min-width:0;display:grid}.business-page-patterns-module__-kZAja__pageTitleActions{justify-content:flex-end;align-items:center;gap:var(--gp-space-2);flex-wrap:wrap;flex:none;min-width:0;display:flex}.business-page-patterns-module__-kZAja__dataState{align-content:center;place-items:center;gap:var(--gp-space-2);min-height:250px;padding:var(--gp-space-8) var(--gp-space-5);border:1px dashed var(--gp-border-default);border-radius:var(--gp-radius-lg);background:var(--gp-surface-subdued);text-align:center;display:grid}.business-page-patterns-module__-kZAja__dataStateCompact{min-height:150px;padding:var(--gp-space-5)}.business-page-patterns-module__-kZAja__dataStateMark{border-radius:var(--gp-radius-pill);width:42px;height:42px;color:var(--gp-info-700);background:var(--gp-info-50);place-items:center;display:grid}.business-page-patterns-module__-kZAja__dataState[data-data-state=empty] .business-page-patterns-module__-kZAja__dataStateMark,.business-page-patterns-module__-kZAja__dataState[data-data-state=not-found] .business-page-patterns-module__-kZAja__dataStateMark{color:var(--gp-neutral-600);background:var(--gp-neutral-100)}.business-page-patterns-module__-kZAja__dataState[data-data-state=error] .business-page-patterns-module__-kZAja__dataStateMark{color:var(--gp-danger-700);background:var(--gp-danger-50)}.business-page-patterns-module__-kZAja__dataState[data-data-state=forbidden] .business-page-patterns-module__-kZAja__dataStateMark{color:var(--gp-warning-800);background:var(--gp-warning-50)}.business-page-patterns-module__-kZAja__dataState[data-data-state=empty] .business-page-patterns-module__-kZAja__dataStateMark:before{content:"—";font-weight:var(--gp-font-weight-bold)}.business-page-patterns-module__-kZAja__dataState[data-data-state=error] .business-page-patterns-module__-kZAja__dataStateMark:before,.business-page-patterns-module__-kZAja__dataState[data-data-state=forbidden] .business-page-patterns-module__-kZAja__dataStateMark:before{content:"!";font-weight:var(--gp-font-weight-bold)}.business-page-patterns-module__-kZAja__dataState[data-data-state=not-found] .business-page-patterns-module__-kZAja__dataStateMark:before{content:"?";font-weight:var(--gp-font-weight-bold)}.business-page-patterns-module__-kZAja__spinner{border:2px solid var(--gp-info-200);border-top-color:var(--gp-info-700);border-radius:var(--gp-radius-pill);width:20px;height:20px;animation:.7s linear infinite business-page-patterns-module__-kZAja__data-state-spin}.business-page-patterns-module__-kZAja__dataStateAction{margin-top:var(--gp-space-2)}.business-page-patterns-module__-kZAja__pagination{justify-content:space-between;align-items:center;gap:var(--gp-space-3);min-width:0;padding-top:var(--gp-space-4);flex-wrap:wrap;display:flex}.business-page-patterns-module__-kZAja__pagination>nav{margin-inline-start:auto}.business-page-patterns-module__-kZAja__statCard{gap:var(--gp-space-1);min-width:0;padding:var(--gp-space-4);border:1px solid var(--gp-border-subtle);border-radius:var(--gp-radius-lg);background:var(--gp-surface-base);box-shadow:var(--gp-shadow-xs);display:grid;position:relative;overflow:hidden}.business-page-patterns-module__-kZAja__statCard:before{background:var(--gp-brand-blue-600);content:"";width:3px;position:absolute;inset-block:0;inset-inline-start:0}.business-page-patterns-module__-kZAja__statCard[data-stat-tone=success]:before{background:var(--gp-success-500)}.business-page-patterns-module__-kZAja__statCard[data-stat-tone=warning]:before{background:var(--gp-warning-500)}.business-page-patterns-module__-kZAja__statCard[data-stat-tone=danger]:before{background:var(--gp-danger-500)}.business-page-patterns-module__-kZAja__statCard[data-stat-tone=info]:before{background:var(--gp-info-500)}@media (max-width:620px){.business-page-patterns-module__-kZAja__pageTitleCard{padding:var(--gp-space-4);flex-direction:column;align-items:stretch}.business-page-patterns-module__-kZAja__pageTitleActions{justify-content:flex-start}}@media (max-width:520px){.business-page-patterns-module__-kZAja__pagination{flex-direction:column;align-items:stretch}.business-page-patterns-module__-kZAja__pagination>span{text-align:center}.business-page-patterns-module__-kZAja__pagination>nav{margin-inline-start:0}}@media (prefers-reduced-motion:reduce){.business-page-patterns-module__-kZAja__spinner{animation:none}}@keyframes business-page-patterns-module__-kZAja__data-state-spin{to{transform:rotate(360deg)}}
.numbered-pagination-module__zVF38q__numberedPagination{justify-content:flex-end;align-items:center;gap:var(--gp-space-3);min-width:0;padding-top:var(--gp-space-4);flex-wrap:wrap;display:flex}.numbered-pagination-module__zVF38q__paginationPages{align-items:center;gap:var(--gp-space-2);min-width:0;margin:0;padding:0;list-style:none;display:flex}.numbered-pagination-module__zVF38q__paginationPage{width:var(--gp-space-8);min-width:var(--gp-space-8);height:var(--gp-space-8);border-radius:var(--gp-radius-md);font-variant-numeric:tabular-nums;padding:0}.numbered-pagination-module__zVF38q__paginationStep{min-height:var(--gp-space-8);border-radius:var(--gp-radius-md)}.numbered-pagination-module__zVF38q__paginationIconStep{width:var(--gp-space-8);min-width:var(--gp-space-8);height:var(--gp-space-8);padding:0}.numbered-pagination-module__zVF38q__numberedPagination[data-ui-numbered-pagination=pill] .numbered-pagination-module__zVF38q__paginationPages{padding:var(--gp-space-1);border:1px solid var(--gp-border-subtle);border-radius:var(--gp-radius-pill);background:var(--gp-surface-subdued)}.numbered-pagination-module__zVF38q__numberedPagination[data-ui-numbered-pagination=pill] .numbered-pagination-module__zVF38q__paginationPage{border-radius:var(--gp-radius-pill)}.numbered-pagination-module__zVF38q__paginationEllipsis{width:var(--gp-space-8);height:var(--gp-space-8);flex:0 0 var(--gp-space-8);color:var(--gp-text-primary);font:var(--gp-type-label);font-variant-numeric:tabular-nums;letter-spacing:var(--gp-type-label-letter-spacing);place-items:center;display:grid}.numbered-pagination-module__zVF38q__visuallyHidden{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:620px){.numbered-pagination-module__zVF38q__numberedPagination{justify-content:center}}@media (max-width:520px){.numbered-pagination-module__zVF38q__numberedPagination{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.numbered-pagination-module__zVF38q__paginationPages{grid-area:1/1/auto/-1;justify-content:center}.numbered-pagination-module__zVF38q__paginationStep{width:100%}.numbered-pagination-module__zVF38q__numberedPagination:is([data-ui-numbered-pagination=first-last],[data-ui-numbered-pagination=responsive-mobile]){justify-content:center;display:flex}.numbered-pagination-module__zVF38q__numberedPagination:is([data-ui-numbered-pagination=first-last],[data-ui-numbered-pagination=responsive-mobile]) .numbered-pagination-module__zVF38q__paginationStep{width:var(--gp-space-8)}}
.access-admin-module__627QRW__page,.access-admin-module__627QRW__stack{gap:var(--gp-space-5);width:100%;min-width:0;max-width:100%;display:grid}.access-admin-module__627QRW__filterBar{align-items:end;gap:var(--gp-space-3);grid-template-columns:minmax(14rem,2fr) repeat(2,minmax(10rem,1fr)) auto;min-width:0;display:grid}.access-admin-module__627QRW__contextToolbar{max-width:28rem;margin-block-end:var(--gp-space-4);display:grid}.access-admin-module__627QRW__primaryLink{appearance:none;color:var(--gp-text-link);font:var(--gp-type-label);text-align:start;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0}.access-admin-module__627QRW__primaryLink:hover{text-underline-offset:3px;text-decoration:underline}.access-admin-module__627QRW__primaryLink:focus-visible{border-radius:var(--gp-radius-sm);outline:3px solid var(--gp-brand-blue-100);outline-offset:2px}.access-admin-module__627QRW__permissionName{gap:var(--gp-space-1);min-width:0;display:grid}.access-admin-module__627QRW__permissionName code,.access-admin-module__627QRW__codeList code{font:var(--gp-type-caption);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.access-admin-module__627QRW__rowActions{justify-content:flex-end}.access-admin-module__627QRW__definitionList{gap:var(--gp-space-3) var(--gp-space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin:0;display:grid}.access-admin-module__627QRW__definitionList>div{align-content:start;gap:var(--gp-space-1);min-width:0;display:grid}.access-admin-module__627QRW__definitionList dt{color:var(--gp-text-muted);font:var(--gp-type-caption)}.access-admin-module__627QRW__definitionList dd{min-width:0;color:var(--gp-text-primary);font:var(--gp-type-body-sm);overflow-wrap:anywhere;margin:0}.access-admin-module__627QRW__formGrid{gap:var(--gp-space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.access-admin-module__627QRW__formWide{grid-column:1/-1}.access-admin-module__627QRW__codeList{gap:var(--gp-space-2);min-width:0;flex-wrap:wrap;margin-block-start:var(--gp-space-3);display:flex}.access-admin-module__627QRW__codeList code{padding:var(--gp-space-1) var(--gp-space-2);border:1px solid var(--gp-border-subtle);border-radius:var(--gp-radius-sm);color:var(--gp-text-secondary);background:var(--gp-surface-subdued)}.access-admin-module__627QRW__subsection{gap:var(--gp-space-3);min-width:0;border-block-start:1px solid var(--gp-border-subtle);padding-block-start:var(--gp-space-3);display:grid}.access-admin-module__627QRW__compactList,.access-admin-module__627QRW__findingList{gap:var(--gp-space-1);color:var(--gp-text-secondary);font:var(--gp-type-body-sm);margin:0;padding-inline-start:var(--gp-space-5);display:grid}.access-admin-module__627QRW__historyList{gap:var(--gp-space-3);min-width:0;display:grid}.access-admin-module__627QRW__historyList>article{min-width:0;border-block-end:1px solid var(--gp-border-subtle);padding-block-end:var(--gp-space-3)}.access-admin-module__627QRW__historyList>article:last-child{border-block-end:0;padding-block-end:0}.access-admin-module__627QRW__previewPanel{gap:var(--gp-space-3);min-width:0;padding:var(--gp-space-3);border:1px solid var(--gp-border-default);border-radius:var(--gp-radius-md);background:var(--gp-surface-subdued);grid-column:1/-1;display:grid}.access-admin-module__627QRW__inlineFeedback{color:var(--gp-text-secondary);font:var(--gp-type-body-sm);margin:0}.access-admin-module__627QRW__inlineFeedback[data-feedback-tone=error]{color:var(--gp-danger-700)}.access-admin-module__627QRW__inlineFeedback[data-feedback-tone=success]{color:var(--gp-success-800)}@media (max-width:1023px){.access-admin-module__627QRW__filterBar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.access-admin-module__627QRW__page,.access-admin-module__627QRW__stack{gap:var(--gp-space-4)}.access-admin-module__627QRW__filterBar,.access-admin-module__627QRW__formGrid,.access-admin-module__627QRW__definitionList{grid-template-columns:minmax(0,1fr)}.access-admin-module__627QRW__filterBar>:last-child,.access-admin-module__627QRW__formWide,.access-admin-module__627QRW__previewPanel{grid-column:1;width:100%}.access-admin-module__627QRW__contextToolbar{max-width:none}}@media (forced-colors:active){.access-admin-module__627QRW__previewPanel,.access-admin-module__627QRW__codeList code{border-color:canvastext}}
.partners-module__h6aJWa__stack{gap:var(--gp-space-4);min-width:0;display:grid}.partners-module__h6aJWa__toolbar{align-items:center;gap:var(--gp-space-3);margin-bottom:var(--gp-space-4);grid-template-columns:auto minmax(0,1fr) minmax(10rem,12rem);display:grid}.partners-module__h6aJWa__search,.partners-module__h6aJWa__filter{min-width:0}.partners-module__h6aJWa__grid{gap:var(--gp-space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.partners-module__h6aJWa__full{grid-column:1/-1}.partners-module__h6aJWa__formSection{gap:var(--gp-space-3);min-width:0;padding-bottom:var(--gp-space-4);border-bottom:1px solid var(--gp-border-subtle);display:grid}.partners-module__h6aJWa__source{justify-content:space-between;align-items:center;gap:var(--gp-space-3);min-width:0;padding-top:var(--gp-space-3);margin-top:var(--gp-space-3);border-top:1px solid var(--gp-border-subtle);flex-wrap:wrap;display:flex}.partners-module__h6aJWa__sourceSummary{gap:var(--gp-space-1);flex:10rem;min-width:0;display:grid}.partners-module__h6aJWa__sourceValue{align-items:baseline;gap:var(--gp-space-1);flex-wrap:wrap;min-width:0;display:flex}.partners-module__h6aJWa__sourceName{font-weight:var(--gp-font-weight-semibold);overflow-wrap:anywhere}.partners-module__h6aJWa__link{color:var(--gp-text-link);overflow-wrap:anywhere;text-decoration:none}.partners-module__h6aJWa__link:hover{text-decoration:underline}@media (max-width:640px){.partners-module__h6aJWa__grid{grid-template-columns:minmax(0,1fr)}.partners-module__h6aJWa__toolbar{grid-template-columns:auto minmax(0,1fr)}.partners-module__h6aJWa__search{grid-area:2/1/auto/-1}}
.role-form-module__W_YMSG__form,.role-form-module__W_YMSG__section,.role-form-module__W_YMSG__fields{gap:var(--gp-space-3);min-width:0;display:grid}.role-form-module__W_YMSG__form{gap:var(--gp-space-5)}.role-form-module__W_YMSG__section+.role-form-module__W_YMSG__section{border-block-start:1px solid var(--gp-border-subtle);padding-block-start:var(--gp-space-4)}.role-form-module__W_YMSG__heading{justify-content:space-between;align-items:baseline;gap:var(--gp-space-2) var(--gp-space-3);flex-wrap:wrap;min-width:0;display:flex}.role-form-module__W_YMSG__fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.role-form-module__W_YMSG__wide{grid-column:1/-1}@media (max-width:600px){.role-form-module__W_YMSG__fields{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.role-form-module__W_YMSG__section+.role-form-module__W_YMSG__section{border-color:canvastext}}
.role-permission-picker-module__wL6TlW__picker,.role-permission-picker-module__wL6TlW__tree,.role-permission-picker-module__wL6TlW__children{gap:var(--gp-space-1);min-width:0;display:grid}.role-permission-picker-module__wL6TlW__tree,.role-permission-picker-module__wL6TlW__children{margin:0;padding:0;list-style:none}.role-permission-picker-module__wL6TlW__module{padding:var(--gp-space-2);border:1px solid var(--gp-border-subtle);border-radius:var(--gp-radius-sm)}.role-permission-picker-module__wL6TlW__module,.role-permission-picker-module__wL6TlW__branch,.role-permission-picker-module__wL6TlW__permission{min-width:0}.role-permission-picker-module__wL6TlW__nodeHeading{align-items:center;gap:var(--gp-space-1);min-width:0;display:flex}.role-permission-picker-module__wL6TlW__branchLabel{overflow-wrap:anywhere;min-width:0}.role-permission-picker-module__wL6TlW__count{white-space:nowrap;margin-inline-start:var(--gp-space-2)}.role-permission-picker-module__wL6TlW__tabs .role-permission-picker-module__wL6TlW__selectionBadge{min-width:24px;height:24px;padding-inline:var(--gp-space-1);background:var(--gp-danger-500);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;place-items:center;margin-inline-start:var(--gp-space-1);display:inline-grid}.role-permission-picker-module__wL6TlW__picker .role-permission-picker-module__wL6TlW__disclosure{background:0 0;border-color:#0000;flex:0 0 24px;width:24px;height:24px}.role-permission-picker-module__wL6TlW__picker .role-permission-picker-module__wL6TlW__disclosure [data-ui-icon]{width:12px;height:12px}.role-permission-picker-module__wL6TlW__children{border-inline-start:1px solid var(--gp-border-subtle);margin-block-start:var(--gp-space-1);margin-inline-start:var(--gp-space-3);padding-inline-start:var(--gp-space-2)}.role-permission-picker-module__wL6TlW__children>li{position:relative}.role-permission-picker-module__wL6TlW__children>li:before{content:"";inset-inline-start:calc(-1 * var(--gp-space-2));width:var(--gp-space-2);border-top:1px solid var(--gp-border-subtle);position:absolute;top:12px}.role-permission-picker-module__wL6TlW__permission{align-items:center;gap:var(--gp-space-1);flex-wrap:wrap;display:flex}.role-permission-picker-module__wL6TlW__choice{overflow-wrap:anywhere;align-items:center;min-width:0;min-height:24px}.role-permission-picker-module__wL6TlW__choice>span{overflow-wrap:anywhere;min-width:0}.role-permission-picker-module__wL6TlW__scrollRegion{scrollbar-gutter:stable;min-width:0;max-height:28rem;padding:var(--gp-space-1);overflow:auto}.role-permission-picker-module__wL6TlW__picker [hidden]{display:none}.role-permission-picker-module__wL6TlW__picker>fieldset>legend{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.role-permission-picker-module__wL6TlW__tabs{border:1px solid var(--gp-border-default);border-radius:var(--gp-radius-xs);width:fit-content;max-width:100%;margin-inline:auto;display:flex}.role-permission-picker-module__wL6TlW__tabs .role-permission-picker-module__wL6TlW__tab{min-width:0;box-shadow:none;white-space:normal;border:0;border-radius:0}.role-permission-picker-module__wL6TlW__tabs .role-permission-picker-module__wL6TlW__tab:first-child{border-start-start-radius:var(--gp-radius-xs);border-end-start-radius:var(--gp-radius-xs)}.role-permission-picker-module__wL6TlW__tabs .role-permission-picker-module__wL6TlW__tab:last-child{border-inline-start:1px solid var(--gp-border-default);border-start-end-radius:var(--gp-radius-xs);border-end-end-radius:var(--gp-radius-xs)}.role-permission-picker-module__wL6TlW__picker:focus-visible,.role-permission-picker-module__wL6TlW__scrollRegion:focus-visible{outline:2px solid var(--gp-action-primary);outline-offset:2px;border-radius:var(--gp-radius-sm)}@media (max-width:600px){.role-permission-picker-module__wL6TlW__children{margin-inline-start:var(--gp-space-2)}}
.approval-admin-module__ryfWoW__page{gap:var(--gp-space-5);width:100%;min-width:0;max-width:100%;display:grid}.approval-admin-module__ryfWoW__segmentBar{scrollbar-width:thin;min-width:0;display:flex;overflow-x:auto}.approval-admin-module__ryfWoW__sectionCard>[data-section-card-content]{gap:var(--gp-space-4);min-width:0;display:grid}.approval-admin-module__ryfWoW__filters{align-items:end;gap:var(--gp-space-3);grid-template-columns:repeat(3,minmax(10rem,1fr));min-width:0;display:grid}.approval-admin-module__ryfWoW__primaryLink{color:var(--gp-text-link);font:var(--gp-type-label);overflow-wrap:anywhere;text-decoration:none}.approval-admin-module__ryfWoW__primaryLink:hover{text-underline-offset:3px;text-decoration:underline}.approval-admin-module__ryfWoW__primaryLink:focus-visible{border-radius:var(--gp-radius-sm);outline:3px solid var(--gp-brand-blue-100);outline-offset:2px}.approval-admin-module__ryfWoW__formSections{gap:var(--gp-space-4);min-width:0;display:grid}.approval-admin-module__ryfWoW__formSection{gap:var(--gp-space-3);min-width:0;border-block-start:1px solid var(--gp-border-subtle);padding-block-start:var(--gp-space-3);display:grid}.approval-admin-module__ryfWoW__formSection:first-child{border-block-start:0;padding-block-start:0}.approval-admin-module__ryfWoW__formSectionHeading{gap:var(--gp-space-1);min-width:0;display:grid}.approval-admin-module__ryfWoW__formSectionHeading h3,.approval-admin-module__ryfWoW__previewHeading h3{color:var(--gp-text-primary);font:var(--gp-type-h6);margin:0}.approval-admin-module__ryfWoW__formSectionHeading p,.approval-admin-module__ryfWoW__dialogCopy,.approval-admin-module__ryfWoW__muted{color:var(--gp-text-secondary);font:var(--gp-type-body-sm);margin:0}.approval-admin-module__ryfWoW__formSectionHeadingRow,.approval-admin-module__ryfWoW__previewHeading{justify-content:space-between;align-items:flex-start;gap:var(--gp-space-3);min-width:0;display:flex}.approval-admin-module__ryfWoW__formGrid,.approval-admin-module__ryfWoW__detailGrid{gap:var(--gp-space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.approval-admin-module__ryfWoW__orderList,.approval-admin-module__ryfWoW__grantList,.approval-admin-module__ryfWoW__dialogSection,.approval-admin-module__ryfWoW__boundaryLists{gap:var(--gp-space-3);min-width:0;display:grid}.approval-admin-module__ryfWoW__orderRow{align-items:end;gap:var(--gp-space-3);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.approval-admin-module__ryfWoW__orderNumber{border-radius:var(--gp-radius-pill);width:2rem;height:2rem;color:var(--gp-text-inverse);background:var(--gp-action-primary);font:var(--gp-type-label);font-variant-numeric:tabular-nums;place-items:center;margin-block-end:.35rem;display:grid}.approval-admin-module__ryfWoW__grantRow{align-items:end;gap:var(--gp-space-3);min-width:0;padding:var(--gp-space-3);border:1px solid var(--gp-border-subtle);border-radius:var(--gp-radius-md);background:var(--gp-surface-subdued);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;display:grid}.approval-admin-module__ryfWoW__fieldError{color:var(--gp-danger-700);font:var(--gp-type-body-sm);margin:0}.approval-admin-module__ryfWoW__previewPanel{gap:var(--gp-space-3);min-width:0;padding:var(--gp-space-3);border:1px solid var(--gp-success-200);border-radius:var(--gp-radius-md);background:var(--gp-success-50);display:grid}.approval-admin-module__ryfWoW__previewPanel[data-allowed=false]{border-color:var(--gp-danger-200);background:var(--gp-danger-50)}.approval-admin-module__ryfWoW__previewFacts,.approval-admin-module__ryfWoW__detailGrid{margin:0}.approval-admin-module__ryfWoW__previewFacts{gap:var(--gp-space-3);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.approval-admin-module__ryfWoW__previewFacts>div,.approval-admin-module__ryfWoW__detailGrid>div{align-content:start;gap:var(--gp-space-1);min-width:0;display:grid}.approval-admin-module__ryfWoW__previewFacts dt,.approval-admin-module__ryfWoW__detailGrid dt{color:var(--gp-text-muted);font:var(--gp-type-caption)}.approval-admin-module__ryfWoW__previewFacts dd,.approval-admin-module__ryfWoW__detailGrid dd{min-width:0;color:var(--gp-text-primary);font:var(--gp-type-body-sm);overflow-wrap:anywhere;margin:0}.approval-admin-module__ryfWoW__findingList,.approval-admin-module__ryfWoW__idList{gap:var(--gp-space-1);color:var(--gp-text-secondary);font:var(--gp-type-body-sm);overflow-wrap:anywhere;margin:0;padding-inline-start:var(--gp-space-5);display:grid}.approval-admin-module__ryfWoW__statGrid{gap:var(--gp-space-3);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.approval-admin-module__ryfWoW__boundaryLists{border-block-start:1px solid var(--gp-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));padding-block-start:var(--gp-space-3)}.approval-admin-module__ryfWoW__boundaryLists section{align-content:start;gap:var(--gp-space-2);min-width:0;display:grid}@media (max-width:1023px){.approval-admin-module__ryfWoW__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.approval-admin-module__ryfWoW__page{gap:var(--gp-space-4)}.approval-admin-module__ryfWoW__filters,.approval-admin-module__ryfWoW__formGrid,.approval-admin-module__ryfWoW__detailGrid,.approval-admin-module__ryfWoW__previewFacts,.approval-admin-module__ryfWoW__statGrid,.approval-admin-module__ryfWoW__boundaryLists,.approval-admin-module__ryfWoW__grantRow{grid-template-columns:minmax(0,1fr)}.approval-admin-module__ryfWoW__formSectionHeadingRow,.approval-admin-module__ryfWoW__previewHeading{flex-direction:column;align-items:stretch}.approval-admin-module__ryfWoW__formSectionHeadingRow>:last-child{width:100%}.approval-admin-module__ryfWoW__orderRow{grid-template-columns:auto minmax(0,1fr)}.approval-admin-module__ryfWoW__orderRow>:last-child{grid-column:2;justify-self:end}.approval-admin-module__ryfWoW__grantRow>:last-child{justify-self:end}}@media (forced-colors:active){.approval-admin-module__ryfWoW__previewPanel,.approval-admin-module__ryfWoW__grantRow{border-color:canvastext}}
.company-admin-module__csgxAW__page{gap:var(--gp-space-5);width:100%;min-width:0;max-width:100%;display:grid}.company-admin-module__csgxAW__embeddedActions{justify-content:flex-end;min-width:0;display:flex}@media (max-width:600px){.company-admin-module__csgxAW__embeddedActions>*{width:100%}}.company-admin-module__csgxAW__filters{align-items:end;gap:var(--gp-space-3);grid-template-columns:minmax(14rem,2fr) repeat(3,minmax(10rem,1fr));min-width:0;display:grid}.company-admin-module__csgxAW__archiveToolbar{justify-content:space-between;align-items:end;gap:var(--gp-space-3);min-width:0;margin-block-end:var(--gp-space-3);display:flex}.company-admin-module__csgxAW__archiveToolbar>:first-child{width:min(100%,20rem)}.company-admin-module__csgxAW__companyTable{min-width:760px}.company-admin-module__csgxAW__companyLink{color:var(--gp-text-link);font:var(--gp-type-label);overflow-wrap:anywhere;text-decoration:none}.company-admin-module__csgxAW__companyLink:hover{text-underline-offset:3px;text-decoration:underline}.company-admin-module__csgxAW__companyLink:focus-visible{border-radius:var(--gp-radius-sm);outline:3px solid var(--gp-brand-blue-100);outline-offset:2px}.company-admin-module__csgxAW__code{font:var(--gp-type-caption);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.company-admin-module__csgxAW__dialogSections{gap:var(--gp-space-3);min-width:0;display:grid}.company-admin-module__csgxAW__formGrid,.company-admin-module__csgxAW__factsGrid{gap:var(--gp-space-3);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.company-admin-module__csgxAW__factsGrid{margin:0}.company-admin-module__csgxAW__factsGrid>div{align-content:start;gap:var(--gp-space-1);min-width:0;display:grid}.company-admin-module__csgxAW__factsGrid dt{color:var(--gp-text-muted);font:var(--gp-type-caption)}.company-admin-module__csgxAW__factsGrid dd{min-width:0;color:var(--gp-text-primary);font:var(--gp-type-body-sm);overflow-wrap:anywhere;margin:0}.company-admin-module__csgxAW__checkList,.company-admin-module__csgxAW__capabilityList,.company-admin-module__csgxAW__blockerList{gap:var(--gp-space-2);margin:0;padding:0;list-style:none;display:grid}.company-admin-module__csgxAW__checkList li,.company-admin-module__csgxAW__capabilityList li{justify-content:space-between;align-items:center;gap:var(--gp-space-3);min-width:0;color:var(--gp-text-secondary);font:var(--gp-type-body-sm);display:flex}.company-admin-module__csgxAW__checkList li>span:last-child,.company-admin-module__csgxAW__capabilityList li>span:first-child{overflow-wrap:anywhere;min-width:0}.company-admin-module__csgxAW__capabilityList{border-block-start:1px solid var(--gp-border-subtle);margin-block-start:var(--gp-space-4);padding-block-start:var(--gp-space-3)}.company-admin-module__csgxAW__blockerList{padding:var(--gp-space-3) var(--gp-space-3) var(--gp-space-3) var(--gp-space-6);border:1px solid var(--gp-danger-200);border-radius:var(--gp-radius-md);color:var(--gp-danger-700);background:var(--gp-danger-50);font:var(--gp-type-body-sm);margin-block-start:var(--gp-space-3);list-style:outside}.company-admin-module__csgxAW__formError{color:var(--gp-danger-700);font:var(--gp-type-body-sm);margin:0}.company-admin-module__csgxAW__previewPanel{gap:var(--gp-space-3);min-width:0;padding-block:var(--gp-space-3);border-block:1px solid var(--gp-border-subtle);display:grid}.company-admin-module__csgxAW__hierarchyName{color:var(--gp-text-primary);font:var(--gp-type-label);overflow-wrap:anywhere;padding-inline-start:min(calc(var(--company-tree-depth,0) * var(--gp-space-4)), 10rem);display:block}@media (max-width:1120px){.company-admin-module__csgxAW__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.company-admin-module__csgxAW__page{gap:var(--gp-space-4)}.company-admin-module__csgxAW__filters,.company-admin-module__csgxAW__formGrid,.company-admin-module__csgxAW__factsGrid{grid-template-columns:minmax(0,1fr)}.company-admin-module__csgxAW__archiveToolbar{flex-direction:column;align-items:stretch}.company-admin-module__csgxAW__archiveToolbar>:first-child,.company-admin-module__csgxAW__archiveToolbar>*{width:100%}.company-admin-module__csgxAW__checkList li,.company-admin-module__csgxAW__capabilityList li{justify-content:flex-start;align-items:flex-start;gap:var(--gp-space-1);flex-direction:column-reverse}.company-admin-module__csgxAW__rowActionButton{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.company-admin-module__csgxAW__companyLink{scroll-behavior:auto}}
.root-client-organization-chart-module__TL6Usq__shell{gap:var(--gp-space-3);width:100%;min-width:0;max-width:100%;display:grid}.root-client-organization-chart-module__TL6Usq__summary{gap:var(--gp-space-1);display:grid}.root-client-organization-chart-module__TL6Usq__summary>*{margin:0}
