.ui-module__iofFOq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-module__iofFOq__iconButton{border-radius:var(--gs-radius);block-size:32px;inline-size:32px;color:var(--gs-color-ink-muted);cursor:pointer;transition:background var(--gs-transition-ui), color var(--gs-transition-ui);-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ui-module__iofFOq__iconButton:hover:not(:disabled){background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__iconButton:disabled{cursor:not-allowed;opacity:.45}.ui-module__iofFOq__iconButtonCompact{block-size:30px;inline-size:30px}.ui-module__iofFOq__iconButtonSmall{border-radius:var(--gs-radius);block-size:26px;inline-size:26px}.ui-module__iofFOq__iconButtonPrimary{color:var(--gs-color-primary)}.ui-module__iofFOq__iconButtonPrimary:hover:not(:disabled){background:var(--gs-color-primary-50);color:var(--gs-color-primary-600)}.ui-module__iofFOq__iconButtonDanger{color:var(--gs-color-danger)}.ui-module__iofFOq__iconButtonDanger:hover:not(:disabled){background:var(--gs-color-danger-50);color:var(--gs-color-danger)}.ui-module__iofFOq__iconButtonBadge{border-radius:var(--gs-radius-pill);background:var(--gs-color-notif);block-size:16px;inline-size:16px;color:var(--gs-color-on-accent);border:2px solid var(--gs-color-surface);justify-content:center;align-items:center;padding-inline:2px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;inset-block-start:3px;inset-inline-end:3px}.ui-module__iofFOq__textButton{border-radius:var(--gs-radius);border:1px solid var(--gs-color-border);background:var(--gs-color-surface);block-size:30px;color:var(--gs-color-ink);cursor:pointer;transition:background var(--gs-transition-ui), border-color var(--gs-transition-ui), color var(--gs-transition-ui);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding-inline:12px;font-family:inherit;font-size:12.5px;font-weight:500;display:inline-flex}.ui-module__iofFOq__textButton:hover:not(:disabled){background:var(--gs-color-surface-muted)}.ui-module__iofFOq__textButton:disabled{cursor:not-allowed;opacity:.45}.ui-module__iofFOq__textButton svg{flex:none}.ui-module__iofFOq__textButtonPrimary{background:var(--gs-color-primary);border-color:var(--gs-color-primary);color:var(--gs-color-on-accent);box-shadow:0 1px 2px rgba(var(--gs-color-primary-rgb), .3)}.ui-module__iofFOq__textButtonPrimary:hover:not(:disabled){background:var(--gs-color-primary-600);border-color:var(--gs-color-primary-600)}.ui-module__iofFOq__textButtonDanger{background:var(--gs-color-danger);border-color:var(--gs-color-danger);color:var(--gs-color-on-accent)}.ui-module__iofFOq__textButtonDanger:hover:not(:disabled){filter:brightness(.92)}.ui-module__iofFOq__textButtonSuccess{background:var(--gs-color-success);border-color:var(--gs-color-success);color:var(--gs-color-on-accent)}.ui-module__iofFOq__textButtonWarning{background:var(--gs-color-warning);border-color:var(--gs-color-warning);color:var(--gs-color-on-accent)}.ui-module__iofFOq__textButtonGhost{color:var(--gs-color-ink-muted);background:0 0;border-color:#0000}.ui-module__iofFOq__textButtonGhost:hover:not(:disabled){background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__textButtonSmall{gap:5px;block-size:26px;padding-inline:8px;font-size:11.5px}.ui-module__iofFOq__splitButton{isolation:isolate;align-items:stretch;display:inline-flex}.ui-module__iofFOq__splitButtonPrimary,.ui-module__iofFOq__splitButtonChevron{border:1px solid var(--gs-color-border);background:var(--gs-color-surface);block-size:30px;color:var(--gs-color-ink);cursor:pointer;transition:background var(--gs-transition-ui), border-color var(--gs-transition-ui), color var(--gs-transition-ui);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;font-family:inherit;font-size:12.5px;font-weight:500;display:inline-flex}.ui-module__iofFOq__splitButtonPrimary{border-inline-end-width:0;border-start-start-radius:var(--gs-radius-md);border-end-start-radius:var(--gs-radius-md);gap:6px;padding-inline:12px}.ui-module__iofFOq__splitButtonChevron{border-start-end-radius:var(--gs-radius-md);border-end-end-radius:var(--gs-radius-md);justify-content:center;inline-size:28px;padding-inline:0}.ui-module__iofFOq__splitButtonPrimary:hover:not(:disabled),.ui-module__iofFOq__splitButtonChevron:hover:not(:disabled){background:var(--gs-color-surface-muted)}.ui-module__iofFOq__splitButtonPrimary:disabled,.ui-module__iofFOq__splitButtonChevron:disabled{cursor:not-allowed;opacity:.45}.ui-module__iofFOq__splitButtonPrimary svg,.ui-module__iofFOq__splitButtonChevron svg{flex:none}.ui-module__iofFOq__splitButtonVariantPrimary{background:var(--gs-color-primary);border-color:var(--gs-color-primary);color:var(--gs-color-on-accent)}.ui-module__iofFOq__splitButton .ui-module__iofFOq__splitButtonVariantPrimary+.ui-module__iofFOq__splitButtonVariantPrimary{border-inline-start:1px solid #ffffff40}.ui-module__iofFOq__splitButtonVariantPrimary:hover:not(:disabled){background:var(--gs-color-primary-600);border-color:var(--gs-color-primary-600)}.ui-module__iofFOq__splitButtonVariantDanger{background:var(--gs-color-danger);border-color:var(--gs-color-danger);color:var(--gs-color-on-accent)}.ui-module__iofFOq__splitButtonVariantSuccess{background:var(--gs-color-success);border-color:var(--gs-color-success);color:var(--gs-color-on-accent)}.ui-module__iofFOq__splitButtonVariantWarning{background:var(--gs-color-warning);border-color:var(--gs-color-warning);color:var(--gs-color-on-accent)}.ui-module__iofFOq__splitButton .ui-module__iofFOq__splitButtonPrimary{border-inline-end-width:0}.ui-module__iofFOq__actionDivider{background:var(--gs-color-border);flex:0 0 1px;align-self:center;block-size:20px;inline-size:1px;margin-inline:2px}.ui-module__iofFOq__actionsGroup{align-items:center;gap:6px;display:inline-flex}.ui-module__iofFOq__menuContent{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);min-inline-size:180px;max-inline-size:320px;box-shadow:var(--gs-shadow-lg);color:var(--gs-color-ink);z-index:100;padding:4px;font-size:12.5px;animation-duration:.12s}.ui-module__iofFOq__menuItem{border-radius:var(--gs-radius);color:var(--gs-color-ink);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:8px;padding-block:6px;padding-inline:8px;display:flex}.ui-module__iofFOq__menuItem[data-highlighted],.ui-module__iofFOq__menuItem:hover:not([data-disabled]){background:var(--gs-color-surface-muted)}.ui-module__iofFOq__menuItem[data-disabled]{cursor:not-allowed;color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__menuItemIcon{color:var(--gs-color-ink-muted);flex:0 0 14px;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__menuItemLabel{flex:1}.ui-module__iofFOq__menuItemLink{color:inherit;text-decoration:none;display:block}.ui-module__iofFOq__menuItemCheck{color:var(--gs-color-primary);opacity:0;flex:0 0 12px}.ui-module__iofFOq__menuItemCheckActive{opacity:1}.ui-module__iofFOq__menuItemShortcut{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);margin-inline-start:auto;font-size:10px}.ui-module__iofFOq__menuItemDanger,.ui-module__iofFOq__menuItemDanger .ui-module__iofFOq__menuItemIcon{color:var(--gs-color-danger)}.ui-module__iofFOq__menuItemDanger[data-highlighted]{background:var(--gs-color-danger-50)}.ui-module__iofFOq__menuSeparator{background:var(--gs-color-border);block-size:1px;margin-block:4px}.ui-module__iofFOq__menuHeading{text-transform:uppercase;letter-spacing:.08em;color:var(--gs-color-ink-faint);padding-block:6px 4px;padding-inline:8px;font-size:10px;font-weight:600}.ui-module__iofFOq__tooltipContent{background:var(--gs-color-ink);max-inline-size:280px;color:var(--gs-color-surface);border-radius:var(--gs-radius-sm);box-shadow:var(--gs-shadow-md);z-index:200;-webkit-user-select:none;user-select:none;padding-block:6px;padding-inline:9px;font-size:11px;line-height:1.4;animation-duration:.12s}.ui-module__iofFOq__tooltipContentRich{background:var(--gs-color-surface);max-inline-size:360px;color:var(--gs-color-ink);border:1px solid var(--gs-color-border);box-shadow:var(--gs-shadow-lg);-webkit-user-select:text;user-select:text;padding-block:10px;padding-inline:14px;font-size:12px;line-height:1.55}.ui-module__iofFOq__tooltipContentRich .ui-module__iofFOq__tooltipArrow{fill:var(--gs-color-surface)}.ui-module__iofFOq__tooltipArrow{fill:var(--gs-color-ink)}.ui-module__iofFOq__selectTrigger{block-size:30px;min-inline-size:140px;color:var(--gs-color-ink);background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);cursor:pointer;transition:background var(--gs-transition-ui), border-color var(--gs-transition-ui);white-space:nowrap;outline:none;align-items:center;gap:6px;padding-inline:10px 8px;font-family:inherit;font-size:12.5px;font-weight:500;display:inline-flex}.ui-module__iofFOq__selectTrigger:hover:not(:disabled){background:var(--gs-color-surface-muted)}.ui-module__iofFOq__selectTrigger:focus-visible{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16)}.ui-module__iofFOq__selectTrigger[data-state=open]{border-color:var(--gs-color-primary)}.ui-module__iofFOq__selectTrigger:disabled{cursor:not-allowed;opacity:.45}.ui-module__iofFOq__selectTriggerCompact{block-size:26px;min-inline-size:auto;color:var(--gs-color-ink-muted);border-radius:var(--gs-radius-sm);gap:5px;padding-inline:10px 8px;font-size:11.5px;font-weight:500}.ui-module__iofFOq__selectTriggerCompact:hover:not(:disabled){background:var(--gs-color-surface);border-color:var(--gs-color-border-strong);color:var(--gs-color-ink)}.ui-module__iofFOq__selectTriggerCompact .ui-module__iofFOq__selectTriggerLabel{color:var(--gs-color-ink-muted)}.ui-module__iofFOq__selectTriggerCompact .ui-module__iofFOq__selectTriggerChevron{margin-inline-start:2px}.ui-module__iofFOq__selectTriggerLabel{color:var(--gs-color-ink-faint);flex:none;font-weight:500}.ui-module__iofFOq__selectTriggerValue{text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}.ui-module__iofFOq__selectTriggerPlaceholder{color:var(--gs-color-ink-faint);font-weight:400}.ui-module__iofFOq__selectTriggerChevron{color:var(--gs-color-ink-faint);transition:transform var(--gs-transition-ui);flex:none}.ui-module__iofFOq__selectTrigger[data-state=open] .ui-module__iofFOq__selectTriggerChevron{transform:rotate(180deg)}.ui-module__iofFOq__selectChipsField{flex-direction:column;gap:8px;display:flex}.ui-module__iofFOq__selectChipStack{flex-flow:wrap;align-items:center;gap:6px;display:flex}.ui-module__iofFOq__selectClear{border-radius:var(--gs-radius-pill);block-size:16px;inline-size:16px;color:var(--gs-color-ink-faint);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-module__iofFOq__selectClear:hover{background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__selectPanel{inline-size:var(--radix-popover-trigger-width,auto);background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);min-inline-size:220px;max-inline-size:420px;box-shadow:var(--gs-shadow-lg);z-index:100;max-block-size:min(340px, var(--radix-popover-content-available-height,340px));flex-direction:column;padding:4px;animation-duration:.12s;display:flex;overflow:hidden}.ui-module__iofFOq__selectSearchWrap{border-block-end:1px solid var(--gs-color-border);margin-block-end:4px;padding:4px;position:relative}.ui-module__iofFOq__selectSearchIcon{color:var(--gs-color-ink-faint);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:12px;transform:translateY(-50%)}.ui-module__iofFOq__selectSearch{block-size:28px;inline-size:100%;color:var(--gs-color-ink);background:var(--gs-color-bg);border-radius:var(--gs-radius);border:1px solid #0000;outline:none;padding-inline:30px 8px;font-family:inherit;font-size:12.5px}.ui-module__iofFOq__selectSearch:focus{background:var(--gs-color-surface);border-color:var(--gs-color-primary)}.ui-module__iofFOq__selectList{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-block-size:0;padding:2px;overflow-y:auto}.ui-module__iofFOq__selectGroupLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--gs-color-ink-faint);padding-block:6px 4px;padding-inline:8px;font-size:10px;font-weight:600}.ui-module__iofFOq__selectOption{border-radius:var(--gs-radius);color:var(--gs-color-ink);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:8px;padding-block:6px;padding-inline:8px;font-size:12.5px;display:flex}.ui-module__iofFOq__selectOption[data-selected=true],.ui-module__iofFOq__selectOption:hover:not([aria-disabled=true]){background:var(--gs-color-surface-muted)}.ui-module__iofFOq__selectOption[aria-disabled=true]{cursor:not-allowed;color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__selectOptionIcon{color:var(--gs-color-ink-muted);flex:0 0 14px;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__selectOptionLabel{text-overflow:ellipsis;flex:1;min-inline-size:0;overflow:hidden}.ui-module__iofFOq__selectOptionDescription{color:var(--gs-color-ink-faint);margin-block-start:1px;font-size:11px;display:block}.ui-module__iofFOq__selectOptionCheck{color:var(--gs-color-primary);opacity:0;flex:0 0 12px}.ui-module__iofFOq__selectOptionSelected .ui-module__iofFOq__selectOptionCheck{opacity:1}.ui-module__iofFOq__selectEmpty{color:var(--gs-color-ink-faint);text-align:center;padding-block:10px;padding-inline:10px;font-size:12px}.ui-module__iofFOq__selectListFooter{border-block-start:1px solid var(--gs-color-border);flex:none;margin-block-start:2px;padding:4px}.ui-module__iofFOq__selectCreate{border-radius:var(--gs-radius);color:var(--gs-color-primary);cursor:pointer;border-block-start:1px solid var(--gs-color-border);outline:none;align-items:center;gap:8px;margin-block-start:2px;padding-block:7px;padding-inline:8px;font-size:12.5px;font-weight:500;display:flex}.ui-module__iofFOq__selectCreate:hover,.ui-module__iofFOq__selectCreate[data-highlighted=true]{background:var(--gs-color-primary-50)}.ui-module__iofFOq__selectCreateIcon{flex:0 0 14px;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__selectMultiChip{background:var(--gs-color-primary-50);color:var(--gs-color-primary-700);border:1px solid var(--gs-color-primary-100);border-radius:var(--gs-radius-sm);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;max-inline-size:120px;padding-block:1px;padding-inline:5px;font-size:11px;font-weight:500;display:inline-flex;overflow:hidden}.ui-module__iofFOq__badge{border-radius:var(--gs-radius-sm);letter-spacing:.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;align-items:center;gap:4px;block-size:22px;padding-inline:7px;font-size:11.5px;font-weight:600;display:inline-flex}.ui-module__iofFOq__badgeCompact{block-size:18px;padding-inline:5px;font-size:10px;font-weight:700}.ui-module__iofFOq__badgeDefaultSoft{background:var(--gs-color-surface-muted);color:var(--gs-color-ink-muted);border-color:var(--gs-color-border)}.ui-module__iofFOq__badgeDefaultSolid{background:var(--gs-color-ink-muted);color:var(--gs-color-surface)}.ui-module__iofFOq__badgeDefaultOutline{color:var(--gs-color-ink-muted);border-color:var(--gs-color-border-strong);background:0 0}.ui-module__iofFOq__badgePrimarySoft{background:var(--gs-color-primary-50);color:var(--gs-color-primary-700);border-color:var(--gs-color-primary-100)}.ui-module__iofFOq__badgePrimarySolid{background:var(--gs-color-primary);color:var(--gs-color-surface)}.ui-module__iofFOq__badgePrimaryOutline{color:var(--gs-color-primary);border-color:var(--gs-color-primary);background:0 0}.ui-module__iofFOq__badgeSuccessSoft{background:var(--gs-color-success-50);color:var(--gs-color-success-ink);border-color:var(--gs-color-success-100)}.ui-module__iofFOq__badgeSuccessSolid{background:var(--gs-color-success);color:var(--gs-color-surface)}.ui-module__iofFOq__badgeSuccessOutline{color:var(--gs-color-success);border-color:var(--gs-color-success);background:0 0}.ui-module__iofFOq__badgeWarningSoft{background:var(--gs-color-warning-50);color:var(--gs-color-warning-ink);border-color:var(--gs-color-warning-100)}.ui-module__iofFOq__badgeWarningSolid{background:var(--gs-color-warning);color:var(--gs-color-surface)}.ui-module__iofFOq__badgeWarningOutline{color:var(--gs-color-warning);border-color:var(--gs-color-warning);background:0 0}.ui-module__iofFOq__badgeDangerSoft{background:var(--gs-color-danger-50);color:var(--gs-color-danger-ink);border-color:var(--gs-color-danger-100)}.ui-module__iofFOq__badgeDangerSolid{background:var(--gs-color-danger);color:var(--gs-color-surface)}.ui-module__iofFOq__badgeDangerOutline{color:var(--gs-color-danger);border-color:var(--gs-color-danger);background:0 0}.ui-module__iofFOq__badgeInfoSoft{background:var(--gs-color-info-50);color:var(--gs-color-info-ink);border-color:var(--gs-color-info-100)}.ui-module__iofFOq__badgeInfoSolid{background:var(--gs-color-info,var(--gs-color-info-ink));color:var(--gs-color-surface)}.ui-module__iofFOq__badgeInfoOutline{color:var(--gs-color-info-ink);border-color:var(--gs-color-info-100);background:0 0}.ui-module__iofFOq__form{gap:1rem;display:grid}.ui-module__iofFOq__formCompact{gap:.6rem}.ui-module__iofFOq__formLoose{gap:1.5rem}.ui-module__iofFOq__formField{color:var(--gs-color-ink);gap:5px;font-size:13px;display:grid}.ui-module__iofFOq__formFieldCompact{gap:4px;font-size:12px}.ui-module__iofFOq__formFieldLabel{color:var(--gs-color-ink);letter-spacing:-.005em;align-items:center;gap:6px;font-size:11.5px;font-weight:600;display:flex}.ui-module__iofFOq__formFieldRequired{color:var(--gs-color-danger);margin-inline-start:2px;font-weight:700}.ui-module__iofFOq__formFieldLabelInfoButton{cursor:help;color:var(--gs-color-info);border-radius:var(--gs-radius-pill);background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .12s;display:inline-flex}.ui-module__iofFOq__formFieldLabelInfoButton:hover,.ui-module__iofFOq__formFieldLabelInfoButton:focus-visible{color:var(--gs-color-info-ink,var(--gs-color-info))}.ui-module__iofFOq__formFieldLabelInfoButton:focus-visible{outline:2px solid var(--gs-color-info);outline-offset:2px}.ui-module__iofFOq__formFieldHint{color:var(--gs-color-ink-faint);font-size:11px;line-height:1.4}.ui-module__iofFOq__formFieldCounter{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);letter-spacing:0;margin-inline-start:auto;font-size:10.5px;font-weight:500}.ui-module__iofFOq__formFieldCenter{text-align:center;justify-items:center}.ui-module__iofFOq__formFieldCenter .ui-module__iofFOq__formFieldLabel{justify-content:center}.ui-module__iofFOq__formFieldCenter .ui-module__iofFOq__formFieldCounter{margin-inline-start:0}.ui-module__iofFOq__formFieldCounterWarn{color:var(--gs-color-warning)}.ui-module__iofFOq__formFieldCounterDanger{color:var(--gs-color-danger)}.ui-module__iofFOq__formFieldError{color:var(--gs-color-danger);font-size:11px;line-height:1.4}.ui-module__iofFOq__formFieldErrors{gap:2px;display:grid}.ui-module__iofFOq__input,.ui-module__iofFOq__textarea{inline-size:100%;block-size:var(--gs-sz-field);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);background:var(--gs-color-surface);color:var(--gs-color-ink);font:inherit;transition:border-color var(--gs-transition-ui), box-shadow var(--gs-transition-ui);appearance:none;padding-block:0;padding-inline:10px;font-size:13px;line-height:1.4;display:block}.ui-module__iofFOq__inputCompact{block-size:28px;font-size:12px}.ui-module__iofFOq__textareaCompact{font-size:12px}.ui-module__iofFOq__textarea{resize:vertical;block-size:auto;min-block-size:72px;padding-block:8px}.ui-module__iofFOq__input:hover:not(:disabled),.ui-module__iofFOq__textarea:hover:not(:disabled){border-color:var(--gs-color-border-strong)}.ui-module__iofFOq__input:focus-visible,.ui-module__iofFOq__textarea:focus-visible{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16);outline:none}.ui-module__iofFOq__input:disabled,.ui-module__iofFOq__textarea:disabled{background:var(--gs-color-surface-alt);color:var(--gs-color-ink-ghost);cursor:not-allowed;border-style:dashed}.ui-module__iofFOq__input[readonly]:not(:disabled),.ui-module__iofFOq__textarea[readonly]:not(:disabled){background:var(--gs-color-surface-alt);color:var(--gs-color-ink-muted);cursor:default}.ui-module__iofFOq__input::placeholder,.ui-module__iofFOq__textarea::placeholder{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__inputInvalid{border-color:var(--gs-color-danger)}.ui-module__iofFOq__inputInvalid:focus-visible{border-color:var(--gs-color-danger);box-shadow:0 0 0 2px #b91c1c1f}.ui-module__iofFOq__inputRevealWrap{inline-size:100%;display:block;position:relative}.ui-module__iofFOq__inputRevealWrap>.ui-module__iofFOq__input{padding-inline-end:38px}.ui-module__iofFOq__inputRevealButton{border-radius:var(--gs-radius-sm);block-size:28px;inline-size:28px;color:var(--gs-color-ink-faint);cursor:pointer;transition:color var(--gs-transition-ui), background var(--gs-transition-ui);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:6px;transform:translateY(-50%)}.ui-module__iofFOq__inputRevealButton:hover{color:var(--gs-color-ink);background:var(--gs-color-surface-muted)}.ui-module__iofFOq__inputRevealButton:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:1px}.ui-module__iofFOq__inputRevealButton[aria-pressed=true]{color:var(--gs-color-primary)}.ui-module__iofFOq__passwordStrength{align-items:center;gap:10px;display:flex}.ui-module__iofFOq__passwordStrengthTrack{flex:auto;gap:6px;min-inline-size:0;display:flex}.ui-module__iofFOq__passwordStrengthSegment{border-radius:var(--gs-radius-pill);background:var(--pw-strength-tone,var(--gs-color-surface-muted));block-size:4px;transition:background var(--gs-transition-ui);flex:1 1 0}.ui-module__iofFOq__passwordStrengthLabel{white-space:nowrap;color:var(--pw-strength-tone,var(--gs-color-ink-muted));flex:none;font-size:.78rem;font-weight:600}.ui-module__iofFOq__passwordStrengthWeak{--pw-strength-tone:var(--gs-color-danger)}.ui-module__iofFOq__passwordStrengthFair{--pw-strength-tone:var(--gs-color-warning)}.ui-module__iofFOq__passwordStrengthGood{--pw-strength-tone:var(--gs-color-primary)}.ui-module__iofFOq__passwordStrengthStrong{--pw-strength-tone:var(--gs-color-success)}.ui-module__iofFOq__checkboxRow,.ui-module__iofFOq__radioRow{cursor:pointer;color:var(--gs-color-ink);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.4;display:inline-flex}.ui-module__iofFOq__checkboxRowDisabled{cursor:not-allowed;color:var(--gs-color-ink-faint)}.ui-module__iofFOq__checkbox,.ui-module__iofFOq__radio{block-size:16px;inline-size:16px;accent-color:var(--gs-color-primary);cursor:inherit;flex-shrink:0;margin-block-start:2px}.ui-module__iofFOq__checkboxBody{gap:.2rem;display:grid}.ui-module__iofFOq__checkboxLabel{font-weight:500}.ui-module__iofFOq__checkboxDescription{color:var(--gs-color-ink-faint);font-size:11px}.ui-module__iofFOq__radioCard{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);background:var(--gs-color-surface-alt);color:var(--gs-color-ink);cursor:pointer;align-items:flex-start;gap:10px;min-inline-size:0;padding:10px 12px;transition:border-color .12s,background .12s;display:inline-flex;position:relative}.ui-module__iofFOq__radioCard:hover:not(.ui-module__iofFOq__radioCardDisabled){background:var(--gs-color-surface)}.ui-module__iofFOq__radioCardDisabled{cursor:not-allowed;opacity:.6}.ui-module__iofFOq__radioCardInput{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;inset-block-start:0;inset-inline-start:0}.ui-module__iofFOq__radioCard:has(.ui-module__iofFOq__radioCardInput:checked){border-color:var(--gs-color-primary);background:var(--gs-color-primary-50);box-shadow:inset 0 0 0 1px var(--gs-color-primary-100)}.ui-module__iofFOq__radioCard:has(.ui-module__iofFOq__radioCardInput:focus-visible){outline:2px solid var(--gs-color-primary);outline-offset:2px}.ui-module__iofFOq__radioCardIndicator{border-radius:var(--gs-radius-pill);border:1.5px solid var(--gs-color-border-strong,var(--gs-color-border));background:var(--gs-color-surface);flex-shrink:0;block-size:14px;inline-size:14px;margin-block-start:2px;position:relative}.ui-module__iofFOq__radioCard:has(.ui-module__iofFOq__radioCardInput:checked) .ui-module__iofFOq__radioCardIndicator{border-color:var(--gs-color-primary)}.ui-module__iofFOq__radioCard:has(.ui-module__iofFOq__radioCardInput:checked) .ui-module__iofFOq__radioCardIndicator:after{content:"";border-radius:var(--gs-radius-pill);background:var(--gs-color-primary);position:absolute;inset:2.5px}.ui-module__iofFOq__radioCardBody{gap:2px;min-inline-size:0;display:grid}.ui-module__iofFOq__radioCardTitle{color:var(--gs-color-ink);letter-spacing:-.005em;font-size:12.5px;font-weight:600}.ui-module__iofFOq__radioCardDescription{color:var(--gs-color-ink-faint);font-size:11px;line-height:1.4}.ui-module__iofFOq__kbd{min-inline-size:18px;font-family:var(--gs-font-mono);color:var(--gs-color-ink-muted);background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);white-space:nowrap;vertical-align:1px;border-block-end-width:2px;justify-content:center;align-items:center;padding-block:1px;padding-inline:5px;font-size:10.5px;font-weight:600;line-height:1.4;display:inline-flex}.ui-module__iofFOq__pageHeader{background:var(--gs-color-surface);min-block-size:var(--gs-sz-pageheader);align-items:center;gap:16px;padding-block:10px;padding-inline:28px;display:flex}.ui-module__iofFOq__pageHeaderTitleGroup{flex-direction:column;flex:1;gap:1px;min-inline-size:0;display:flex}.ui-module__iofFOq__pageHeaderTitle{font-family:var(--gs-font-heading);letter-spacing:-.005em;color:var(--gs-color-ink);font-size:15px;font-weight:700;line-height:1.2}.ui-module__iofFOq__pageHeaderSubtitle{color:var(--gs-color-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.ui-module__iofFOq__pageHeaderTitleCount{background:var(--gs-color-surface-muted);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);block-size:18px;min-inline-size:20px;font-family:var(--gs-font-mono);color:var(--gs-color-ink-muted);vertical-align:2px;justify-content:center;align-items:center;margin-inline-start:6px;padding-inline:5px;font-size:10px;font-weight:600;display:inline-flex}.ui-module__iofFOq__pageHeaderActions{flex:none}.ui-module__iofFOq__tabsRow{border-block-start:1px solid var(--gs-color-border);border-block-end:1px solid var(--gs-color-border);background:var(--gs-color-surface);block-size:var(--gs-sz-tabs);box-shadow:var(--gs-shadow-elevation);z-index:2;align-items:center;gap:4px;padding-inline:12px;display:flex;position:relative}.ui-module__iofFOq__tab{block-size:100%;color:var(--gs-color-ink-muted);cursor:pointer;transition:color var(--gs-transition-ui);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding-inline:16px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.ui-module__iofFOq__tab:hover{color:var(--gs-color-ink)}.ui-module__iofFOq__tab:disabled{cursor:not-allowed;opacity:.45}.ui-module__iofFOq__tabActive{color:var(--gs-color-primary-700);font-weight:600}.ui-module__iofFOq__tabActive:after{content:"";background:var(--gs-color-primary);border-start-start-radius:2px;border-start-end-radius:2px;block-size:3px;position:absolute;inset-block-end:-1px;inset-inline:12px}.ui-module__iofFOq__tabCount{background:var(--gs-color-primary-100);block-size:18px;min-inline-size:18px;color:var(--gs-color-primary-700);border-radius:var(--gs-radius-pill);justify-content:center;align-items:center;padding-inline:5px;font-size:10px;font-weight:700;display:inline-flex}.ui-module__iofFOq__tabActive .ui-module__iofFOq__tabCount{background:var(--gs-color-primary);color:var(--gs-color-on-accent)}.ui-module__iofFOq__filterBar{background:var(--gs-color-bg);border-block-end:1px solid var(--gs-color-border);min-block-size:var(--gs-sz-filterbar);align-items:center;gap:8px;padding-block:6px;padding-inline:28px;display:flex}.ui-module__iofFOq__filterBarGroup{align-items:center;gap:2px;display:inline-flex}.ui-module__iofFOq__filterBarSpacer{flex:1}.ui-module__iofFOq__filterChip{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);block-size:26px;inline-size:26px;color:var(--gs-color-ink-muted);cursor:pointer;transition:background var(--gs-transition-fast), border-color var(--gs-transition-fast), color var(--gs-transition-fast);justify-content:center;align-items:center;gap:5px;font-family:inherit;font-size:11.5px;font-weight:500;display:inline-flex}.ui-module__iofFOq__filterChipLabeled{inline-size:auto;padding-inline:10px}.ui-module__iofFOq__filterChip:hover:not(:disabled){border-color:var(--gs-color-border-strong);color:var(--gs-color-ink)}.ui-module__iofFOq__filterChip:disabled{cursor:not-allowed;opacity:.55}.ui-module__iofFOq__filterChip svg{color:var(--gs-color-ink-faint);flex:none}.ui-module__iofFOq__filterChipActive{background:var(--gs-color-primary-50);border-color:var(--gs-color-primary-100);color:var(--gs-color-primary);font-weight:600}.ui-module__iofFOq__filterChipActive svg{color:var(--gs-color-primary)}.ui-module__iofFOq__filterBar .ui-module__iofFOq__textButton{border-radius:var(--gs-radius-sm);block-size:26px;padding-inline:10px;font-size:11.5px}.ui-module__iofFOq__filterBar .ui-module__iofFOq__iconButton{border-radius:var(--gs-radius-sm);block-size:26px;inline-size:26px}.ui-module__iofFOq__filterBarSearch{flex:0 0 220px;position:relative}.ui-module__iofFOq__filterBarSearchInput{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);block-size:26px;inline-size:100%;color:var(--gs-color-ink);outline:none;padding-inline:28px 10px;font-family:inherit;font-size:12px}.ui-module__iofFOq__filterBarSearchIcon{color:var(--gs-color-ink-faint);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:8px;transform:translateY(-50%)}.ui-module__iofFOq__viewToggle{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);gap:0;block-size:26px;display:inline-flex;overflow:hidden}.ui-module__iofFOq__viewToggleButton{block-size:26px;inline-size:26px;color:var(--gs-color-ink-faint);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__viewToggleButton+.ui-module__iofFOq__viewToggleButton{border-inline-start:1px solid var(--gs-color-border)}.ui-module__iofFOq__viewToggleButton:hover{color:var(--gs-color-ink)}.ui-module__iofFOq__viewToggleButtonActive{background:var(--gs-color-primary-50);color:var(--gs-color-primary)}.ui-module__iofFOq__detailHeader{background:var(--gs-color-surface);min-block-size:var(--gs-sz-pageheader);align-items:center;gap:16px;padding-block:8px;padding-inline:28px;display:flex}.ui-module__iofFOq__detailHeaderGrid{flex:1;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;min-inline-size:0;display:grid}.ui-module__iofFOq__detailHeaderIdCell{grid-area:1/1;place-self:center start}.ui-module__iofFOq__detailHeaderIdBadge{font-family:var(--gs-font-mono);letter-spacing:.02em;font-size:10px}.ui-module__iofFOq__detailHeaderBackCell{grid-area:2/1;place-self:center start}.ui-module__iofFOq__detailHeaderTitleCell{grid-area:1/2;min-inline-size:0}.ui-module__iofFOq__detailHeaderMetaCell{grid-area:2/2;min-inline-size:0}.ui-module__iofFOq__detailHeader .ui-module__iofFOq__detailHeaderGrid:not(:has(.ui-module__iofFOq__detailHeaderIdCell)){grid-template-columns:1fr}:is(.ui-module__iofFOq__detailHeader .ui-module__iofFOq__detailHeaderGrid:not(:has(.ui-module__iofFOq__detailHeaderIdCell)) .ui-module__iofFOq__detailHeaderTitleCell,.ui-module__iofFOq__detailHeader .ui-module__iofFOq__detailHeaderGrid:not(:has(.ui-module__iofFOq__detailHeaderIdCell)) .ui-module__iofFOq__detailHeaderMetaCell){grid-column:1}.ui-module__iofFOq__detailHeaderTitle{font-family:var(--gs-font-heading);letter-spacing:-.005em;color:var(--gs-color-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:700;line-height:1.25;overflow:hidden}.ui-module__iofFOq__detailHeaderMetaLine{color:var(--gs-color-ink-faint);flex-wrap:wrap;align-items:center;gap:5px;font-size:11.5px;line-height:1.35;display:inline-flex}.ui-module__iofFOq__detailHeaderMetaSep{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__detailHeaderMetaLink{color:var(--gs-color-ink-muted);transition:color var(--gs-transition-fast);text-decoration:none}.ui-module__iofFOq__detailHeaderMetaLink:hover{color:var(--gs-color-primary)}.ui-module__iofFOq__detailHeaderBackLink{color:var(--gs-color-ink-muted);border-radius:var(--gs-radius-sm);cursor:pointer;transition:color var(--gs-transition-fast), background var(--gs-transition-fast);background:0 0;border:0;align-items:center;gap:3px;margin-inline-start:-4px;padding-block:1px;padding-inline:4px;font-size:11px;font-weight:500;text-decoration:none;display:inline-flex}.ui-module__iofFOq__detailHeaderBackLink:hover{color:var(--gs-color-primary);background:var(--gs-color-primary-50)}[dir=rtl] .ui-module__iofFOq__detailHeaderBackLink svg[data-rtl-flip]{transform:scaleX(-1)}.ui-module__iofFOq__detailHeaderRight{flex:none;align-items:center;gap:10px;display:inline-flex}.ui-module__iofFOq__detailHeaderBadges{align-items:center;gap:6px;display:inline-flex}.ui-module__iofFOq__link{font:inherit;color:var(--gs-color-ink);cursor:pointer;transition:color var(--gs-transition-ui), text-decoration-color var(--gs-transition-ui);background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.ui-module__iofFOq__link:hover{color:var(--gs-color-primary);text-underline-offset:2px;text-decoration:underline}.ui-module__iofFOq__linkMuted{color:var(--gs-color-ink-muted);font-weight:500}.ui-module__iofFOq__linkMuted:hover{color:var(--gs-color-primary)}.ui-module__iofFOq__linkSubtle{color:var(--gs-color-ink-faint);font-weight:500}.ui-module__iofFOq__linkSubtle:hover{color:var(--gs-color-ink-muted);text-decoration:none}.ui-module__iofFOq__textButtonLarge{border-radius:var(--gs-radius);justify-content:center;block-size:36px;padding-block:0;padding-inline:16px;font-size:13px;font-weight:600;text-decoration:none}.ui-module__iofFOq__textButtonBlock{justify-content:center;inline-size:100%}.ui-module__iofFOq__divider{align-items:center;gap:12px;display:flex}.ui-module__iofFOq__dividerLine{background:var(--gs-color-border);flex:1 1 0;block-size:1px}.ui-module__iofFOq__dividerLabel{color:var(--gs-color-ink-faint);flex:none;font-size:12px}.ui-module__iofFOq__heading{font-family:var(--gs-font-heading);color:var(--gs-color-ink);letter-spacing:-.01em;margin:0}.ui-module__iofFOq__heading1{font-size:1.5rem;font-weight:700;line-height:1.2}.ui-module__iofFOq__heading2{font-size:1.15rem;font-weight:700;line-height:1.25}.ui-module__iofFOq__heading3{font-size:1rem;font-weight:700;line-height:1.3}.ui-module__iofFOq__heading4{font-size:.9rem;font-weight:700;line-height:1.35}.ui-module__iofFOq__text{color:var(--gs-color-ink);margin:0;font-size:.95rem;line-height:1.55}.ui-module__iofFOq__textMuted{color:var(--gs-color-ink-muted)}.ui-module__iofFOq__textFaint{color:var(--gs-color-ink-faint)}.ui-module__iofFOq__overflowText{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-inline-size:100%;display:inline-block;overflow:hidden}.ui-module__iofFOq__textSuccess{color:var(--gs-color-success)}.ui-module__iofFOq__textWarning{color:var(--gs-color-warning)}.ui-module__iofFOq__textDanger{color:var(--gs-color-danger)}.ui-module__iofFOq__textSm{font-size:.85rem;line-height:1.5}.ui-module__iofFOq__textXs{font-size:.78rem;line-height:1.45}.ui-module__iofFOq__text2xs{font-size:.7rem;line-height:1.4}.ui-module__iofFOq__textMedium{font-weight:500}.ui-module__iofFOq__textSemibold{font-weight:600}.ui-module__iofFOq__textAlignStart{text-align:start}.ui-module__iofFOq__textAlignCenter{text-align:center}.ui-module__iofFOq__textAlignEnd{text-align:end}.ui-module__iofFOq__uiLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--gs-color-ink-faint);font-size:.78rem;font-weight:700}.ui-module__iofFOq__stack{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.ui-module__iofFOq__stack>*{min-inline-size:0}.ui-module__iofFOq__row{flex-wrap:nowrap;gap:1rem;display:flex}.ui-module__iofFOq__rowWrap{flex-wrap:wrap}.ui-module__iofFOq__rowFill{inline-size:100%}.ui-module__iofFOq__grid{gap:1rem;display:grid}.ui-module__iofFOq__gapCompact{gap:.5rem}.ui-module__iofFOq__gapLoose{gap:1.5rem}.ui-module__iofFOq__rowAlignStart{align-items:flex-start}.ui-module__iofFOq__rowAlignCenter{align-items:center}.ui-module__iofFOq__rowAlignEnd{align-items:flex-end}.ui-module__iofFOq__rowAlignStretch{align-items:stretch}.ui-module__iofFOq__rowAlignBaseline{align-items:baseline}.ui-module__iofFOq__rowJustifyStart{justify-content:flex-start}.ui-module__iofFOq__rowJustifyCenter{justify-content:center}.ui-module__iofFOq__rowJustifyEnd{justify-content:flex-end}.ui-module__iofFOq__rowJustifyBetween{justify-content:space-between}.ui-module__iofFOq__rowJustifyAround{justify-content:space-around}.ui-module__iofFOq__gridAutoFitSm{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.ui-module__iofFOq__gridAutoFit{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.ui-module__iofFOq__gridAutoFitLg{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.ui-module__iofFOq__grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-module__iofFOq__grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-module__iofFOq__grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.ui-module__iofFOq__gridAlignStart{align-items:start}.ui-module__iofFOq__gridAlignCenter{align-items:center}.ui-module__iofFOq__gridAlignEnd{align-items:end}.ui-module__iofFOq__bootstrapSplitStage{grid-template-columns:minmax(320px,420px) 1fr;min-block-size:100vh;inline-size:100%;display:grid}.ui-module__iofFOq__bootstrapSplitStagePane{flex-direction:column;justify-content:center;align-items:center;padding-block:2rem;padding-inline:2rem;display:flex}.ui-module__iofFOq__bootstrapSplitStagePaneInner{inline-size:100%;max-inline-size:32rem}.ui-module__iofFOq__bootstrapSplitStagePaneBg1{background:url(/assets/images/background/bg1.png) center / cover no-repeat, var(--gs-color-bg)}@media (max-width:720px){.ui-module__iofFOq__bootstrapSplitStage{grid-template-columns:1fr}}.ui-module__iofFOq__detailPanel{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);background:var(--gs-color-surface-alt);gap:.35rem;padding-block:.85rem;padding-inline:1rem;display:grid}.ui-module__iofFOq__detailPanelLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--gs-color-ink-faint);font-size:.78rem;font-weight:700}.ui-module__iofFOq__detailPanelValue{color:var(--gs-color-ink);overflow-wrap:anywhere;font-size:1rem;font-weight:600}.ui-module__iofFOq__detailPanelMeta{color:var(--gs-color-ink-muted);overflow-wrap:anywhere;font-size:.9rem}.ui-module__iofFOq__settingRow{border-block-end:1px solid var(--gs-color-border);align-items:center;gap:14px;padding-block:14px;display:flex}.ui-module__iofFOq__settingRow:last-child{border-block-end:0}.ui-module__iofFOq__settingRowMuted{opacity:.6}.ui-module__iofFOq__settingRowIcon{border-radius:var(--gs-radius-md);border:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);block-size:36px;inline-size:36px;color:var(--gs-color-ink-faint);flex:none;place-items:center;display:grid}.ui-module__iofFOq__settingRowMain{flex:1;min-inline-size:0}.ui-module__iofFOq__settingRowTitle{color:var(--gs-color-ink);font-size:.9rem;font-weight:600}.ui-module__iofFOq__settingRowDesc{color:var(--gs-color-ink-faint);font-size:.8rem}.ui-module__iofFOq__settingRowTrailing{flex:none;align-items:center;gap:10px;display:flex}.ui-module__iofFOq__qrCode{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);background:var(--gs-color-surface);color:var(--gs-color-ink);padding:12px;display:inline-flex}.ui-module__iofFOq__qrCodeSvg{display:block}.ui-module__iofFOq__activationCard{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);box-shadow:var(--gs-shadow-sm);min-block-size:168px;transition:box-shadow var(--gs-transition-ui), transform var(--gs-transition-ui), border-color var(--gs-transition-ui);flex-direction:column;padding:16px 16px 14px;display:flex;position:relative;overflow:hidden}.ui-module__iofFOq__activationCard:not(.ui-module__iofFOq__activationCardDisabled):hover{box-shadow:var(--gs-shadow-md);border-color:var(--gs-color-border-strong);transform:translateY(-3px)}.ui-module__iofFOq__activationCardDisabled{opacity:.6}.ui-module__iofFOq__activationCardHead{align-items:flex-start;gap:12px;display:flex}.ui-module__iofFOq__activationCardMedia{border-radius:var(--gs-radius);background:var(--gs-color-surface-alt);border:1px solid var(--gs-color-border);block-size:40px;inline-size:40px;color:var(--gs-color-ink-faint);flex:none;place-items:center;font-size:16px;font-weight:700;display:grid;overflow:hidden}.ui-module__iofFOq__activationCardMediaImg{background:0 0;border:0}.ui-module__iofFOq__activationCardMedia img{object-fit:contain;block-size:100%;inline-size:100%}.ui-module__iofFOq__activationCardHeadText{flex:1;min-inline-size:0}.ui-module__iofFOq__activationCardTitle{color:var(--gs-color-ink);font-size:.95rem;font-weight:600}.ui-module__iofFOq__activationCardSubtitle{color:var(--gs-color-ink-faint);margin-block-start:1px;font-size:.78rem}.ui-module__iofFOq__activationCardMenu{opacity:0;transition:opacity var(--gs-transition-fast);flex:none}.ui-module__iofFOq__activationCard:hover .ui-module__iofFOq__activationCardMenu{opacity:1}.ui-module__iofFOq__activationCardBody{flex:1;margin-block-start:12px;position:relative;overflow:hidden}.ui-module__iofFOq__activationCardDesc{color:var(--gs-color-ink-muted);transition:opacity var(--gs-transition-ui), transform var(--gs-transition-ui);margin:0;font-size:.8rem}.ui-module__iofFOq__activationCardFacts{opacity:0;pointer-events:none;transition:opacity var(--gs-transition-ui), transform var(--gs-transition-ui);flex-direction:column;gap:8px;display:flex;position:absolute;inset:0;overflow:hidden;transform:translateY(8px)}.ui-module__iofFOq__activationCardConfigured:hover .ui-module__iofFOq__activationCardFacts,.ui-module__iofFOq__activationCardActive:hover .ui-module__iofFOq__activationCardFacts{opacity:1;transform:translateY(0)}.ui-module__iofFOq__activationCardConfigured:hover .ui-module__iofFOq__activationCardDesc,.ui-module__iofFOq__activationCardActive:hover .ui-module__iofFOq__activationCardDesc{opacity:0;transform:translateY(-6px)}.ui-module__iofFOq__activationCardFoot{align-items:center;gap:8px;min-block-size:32px;margin-block-start:14px;display:flex;position:relative}.ui-module__iofFOq__activationCardFootMeta{margin-inline-start:auto}.ui-module__iofFOq__activationCardFootRest{transition:opacity var(--gs-transition-fast);align-items:center;gap:8px;display:flex}.ui-module__iofFOq__activationCardFootCta{opacity:0;pointer-events:none;transition:opacity var(--gs-transition-ui), transform var(--gs-transition-ui);align-items:center;display:flex;position:absolute;inset-block:0;inset-inline:0;transform:translateY(6px)}.ui-module__iofFOq__activationCardAvailable:not(.ui-module__iofFOq__activationCardDisabled):hover .ui-module__iofFOq__activationCardFootRest{opacity:0}.ui-module__iofFOq__activationCardAvailable:not(.ui-module__iofFOq__activationCardDisabled):hover .ui-module__iofFOq__activationCardFootCta{opacity:1;pointer-events:auto;transform:translateY(0)}.ui-module__iofFOq__activationCardAdd{background:var(--gs-color-surface-alt);box-shadow:none;text-align:center;cursor:pointer;color:var(--gs-color-ink-faint);font:inherit;border-style:dashed;border-width:1.5px;justify-content:center;align-items:center;gap:6px}.ui-module__iofFOq__activationCardAdd:not(.ui-module__iofFOq__activationCardDisabled):hover{border-color:var(--gs-color-primary);background:var(--gs-color-primary-50);box-shadow:none;color:var(--gs-color-primary)}.ui-module__iofFOq__activationCardAddIcon{place-items:center;font-size:26px;font-weight:300;line-height:1;display:grid}.ui-module__iofFOq__activationCardAddTitle{color:var(--gs-color-ink);font-size:.95rem;font-weight:600}.ui-module__iofFOq__activationCardAdd:not(.ui-module__iofFOq__activationCardDisabled):hover .ui-module__iofFOq__activationCardAddTitle{color:var(--gs-color-primary)}.ui-module__iofFOq__activationCardAddSub{color:var(--gs-color-ink-faint);font-size:.78rem}.ui-module__iofFOq__editorChrome{background:var(--gs-color-surface-alt);grid-template-rows:auto minmax(0,1fr) auto;block-size:100dvh;max-block-size:100dvh;display:grid;overflow:hidden}.ui-module__iofFOq__editorChromeTopbar{background:var(--gs-color-surface);border-block-end:1px solid var(--gs-color-border);align-items:center;gap:16px;block-size:48px;min-inline-size:0;padding-block:8px;padding-inline:16px;display:flex;overflow:hidden}.ui-module__iofFOq__editorChromeTopbarStart{flex:1;align-items:center;gap:12px;min-inline-size:0;display:flex}.ui-module__iofFOq__editorChromeTopbarEnd{flex:none;align-items:center;gap:8px;display:flex}.ui-module__iofFOq__editorChromeBack{border-radius:var(--gs-radius-sm);color:var(--gs-color-ink-faint);transition:background var(--gs-transition-ui), color var(--gs-transition-ui);align-items:center;gap:4px;padding-block:4px;padding-inline:8px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.ui-module__iofFOq__editorChromeBack:hover{background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__editorChromeBackChevron{font-size:14px;line-height:1}.ui-module__iofFOq__editorChromeBackLabel{line-height:1}.ui-module__iofFOq__editorChromeBackSlot{align-items:center;display:inline-flex}.ui-module__iofFOq__editorChromeTitleGroup{flex-direction:column;flex:1;gap:1px;min-inline-size:0;display:flex}.ui-module__iofFOq__editorChromeTitle{font-family:var(--gs-font-heading);letter-spacing:-.005em;color:var(--gs-color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;line-height:1.2;overflow:hidden}.ui-module__iofFOq__editorChromeSubtitle{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.ui-module__iofFOq__editorChromeStatus,.ui-module__iofFOq__editorChromeActions{align-items:center;gap:6px;display:inline-flex}.ui-module__iofFOq__editorChromeShortcuts{align-items:center;display:inline-flex}.ui-module__iofFOq__editorChromeBody{flex-direction:column;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.ui-module__iofFOq__editorChromeFooter{background:var(--gs-color-surface);border-block-start:1px solid var(--gs-color-border);align-items:center;min-block-size:36px;min-inline-size:0;padding-block:6px;padding-inline:16px;display:flex;overflow:hidden}.ui-module__iofFOq__editorPanes{background:var(--gs-color-surface-alt);flex:1 1 0;grid-template-rows:minmax(0,1fr);block-size:100%;min-block-size:0;min-inline-size:0;display:grid;overflow:hidden}.ui-module__iofFOq__editorPanesStart{overscroll-behavior:contain;background:var(--gs-color-surface);border-inline-end:1px solid var(--gs-color-border);min-block-size:0;min-inline-size:0;padding-block:18px;padding-inline:14px;overflow:hidden auto}.ui-module__iofFOq__editorPanesCenter{overscroll-behavior:contain;flex-direction:column;min-block-size:0;min-inline-size:0;padding-block:24px 56px;padding-inline:24px;display:flex;overflow:hidden auto}.ui-module__iofFOq__editorPanesEnd{overscroll-behavior:contain;background:var(--gs-color-surface);border-inline-start:1px solid var(--gs-color-border);min-block-size:0;min-inline-size:0;padding-block:18px;padding-inline:16px;overflow:hidden auto}.ui-module__iofFOq__editorPanesSplit{flex:1 1 0;block-size:100%;min-block-size:0;min-inline-size:0;overflow:hidden}.ui-module__iofFOq__editorPanesCanvas{overscroll-behavior:contain;background:var(--gs-color-surface-alt);flex-direction:column;block-size:100%;min-block-size:0;min-inline-size:0;padding-block:24px 56px;padding-inline:24px;display:flex;overflow:hidden auto}.ui-module__iofFOq__editorCanvasFrame{inline-size:100%;max-inline-size:var(--editor-canvas-frame-max-width,760px);margin-inline:auto}.ui-module__iofFOq__editorTabs{background:var(--gs-color-surface-muted);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);align-items:stretch;gap:2px;padding:2px;display:inline-flex}.ui-module__iofFOq__editorTabsCompact{padding:1px}.ui-module__iofFOq__editorTab{min-block-size:26px;color:var(--gs-color-ink-muted);border-radius:var(--gs-radius-sm);cursor:pointer;transition:background var(--gs-transition-ui), color var(--gs-transition-ui);background:0 0;border:0;justify-content:center;align-items:center;padding-block:4px;padding-inline:12px;font-size:12.5px;font-weight:500;display:inline-flex}.ui-module__iofFOq__editorTab:hover:not(:disabled){color:var(--gs-color-ink);background:var(--gs-color-surface)}.ui-module__iofFOq__editorTab:focus-visible{outline:2px solid var(--gs-color-info);outline-offset:2px}.ui-module__iofFOq__editorTab:disabled{opacity:.45;cursor:not-allowed}.ui-module__iofFOq__editorTabActive{color:var(--gs-color-ink);background:var(--gs-color-surface);box-shadow:var(--gs-shadow-sm);font-weight:600}.ui-module__iofFOq__editorTabIcon{inline-size:28px;min-inline-size:28px;padding-inline:0}.ui-module__iofFOq__editorTabIcon>svg{block-size:16px;inline-size:16px}.ui-module__iofFOq__segmentedControl{background:var(--gs-color-surface-muted);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);align-items:stretch;gap:2px;padding:2px;display:inline-flex}.ui-module__iofFOq__segmentedControlCompact{padding:1px}.ui-module__iofFOq__segmentedControlDisabled{opacity:.6}.ui-module__iofFOq__segmentedOption{min-block-size:26px;color:var(--gs-color-ink-muted);border-radius:var(--gs-radius-sm);cursor:pointer;transition:background var(--gs-transition-ui), color var(--gs-transition-ui);background:0 0;border:0;justify-content:center;align-items:center;padding-block:4px;padding-inline:10px;font-size:12.5px;font-weight:500;display:inline-flex}.ui-module__iofFOq__segmentedOption:hover:not(:disabled){color:var(--gs-color-ink);background:var(--gs-color-surface)}.ui-module__iofFOq__segmentedOption:focus-visible{outline:2px solid var(--gs-color-info);outline-offset:2px}.ui-module__iofFOq__segmentedOption:disabled{cursor:not-allowed;opacity:.45}.ui-module__iofFOq__segmentedOptionActive{color:var(--gs-color-ink);background:var(--gs-color-surface);box-shadow:var(--gs-shadow-sm);font-weight:600}.ui-module__iofFOq__segmentedOptionTone_info{color:var(--gs-color-info)}.ui-module__iofFOq__segmentedOptionTone_success{color:var(--gs-color-success)}.ui-module__iofFOq__segmentedOptionTone_warning{color:var(--gs-color-warning)}.ui-module__iofFOq__segmentedOptionTone_danger{color:var(--gs-color-danger)}.ui-module__iofFOq__editorPaletteCard{background:var(--gs-color-surface);border:1px dashed var(--gs-color-border-strong);border-radius:var(--gs-radius-sm);cursor:grab;text-align:start;inline-size:100%;transition:background var(--gs-transition-ui), border-color var(--gs-transition-ui);align-items:center;gap:10px;padding-block:8px;padding-inline:10px;display:flex}.ui-module__iofFOq__editorPaletteCard:active:not(:disabled){cursor:grabbing}.ui-module__iofFOq__editorPaletteCard:hover:not(:disabled){border-style:solid;border-color:var(--gs-color-info);background:var(--gs-color-info-50)}.ui-module__iofFOq__editorPaletteCard:focus-visible{outline:2px solid var(--gs-color-info);outline-offset:2px}.ui-module__iofFOq__editorPaletteCard:disabled{cursor:not-allowed;opacity:.55}.ui-module__iofFOq__editorPaletteCardIcon{block-size:22px;inline-size:22px;color:var(--gs-color-ink-muted);background:var(--gs-color-surface-muted);border-radius:var(--gs-radius-sm);flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__editorPaletteCardBody{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.ui-module__iofFOq__editorPaletteCardLabel{color:var(--gs-color-ink);font-size:12.5px;font-weight:600}.ui-module__iofFOq__editorPaletteCardSubtitle{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);font-size:10.5px}.ui-module__iofFOq__editorCanvasBlock{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);cursor:pointer;transition:border-color var(--gs-transition-ui), box-shadow var(--gs-transition-ui);padding:14px 16px}.ui-module__iofFOq__editorCanvasBlock:focus-visible{outline:2px solid var(--gs-color-info);outline-offset:2px}.ui-module__iofFOq__editorCanvasBlock:hover:not(.ui-module__iofFOq__editorCanvasBlockSelected):not(.ui-module__iofFOq__editorCanvasBlockDisabled){border-color:var(--gs-color-border-strong);box-shadow:var(--gs-shadow-sm)}.ui-module__iofFOq__editorCanvasBlockSection{background:var(--gs-color-surface);border-color:var(--gs-color-border-strong);box-shadow:var(--gs-shadow-sm)}.ui-module__iofFOq__editorCanvasBlockField{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__editorCanvasBlockSelected{border-color:var(--gs-color-info);box-shadow:0 0 0 1px var(--gs-color-info), var(--gs-shadow-sm)}.ui-module__iofFOq__editorCanvasBlockDisabled{cursor:default;opacity:.7}.ui-module__iofFOq__editorCanvasBlockHead{align-items:center;gap:8px;display:flex}.ui-module__iofFOq__editorCanvasBlockHandle{color:var(--gs-color-ink-faint);align-items:center;display:inline-flex}.ui-module__iofFOq__editorCanvasBlockHeadMain{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-inline-size:0;display:flex}.ui-module__iofFOq__editorCanvasBlockActions{flex:none;align-items:center;gap:4px;display:inline-flex}.ui-module__iofFOq__editorCanvasBlockBody{flex-direction:column;gap:8px;margin-block-start:10px;display:flex}.ui-module__iofFOq__editorTableShell{flex-direction:column;gap:6px;inline-size:100%;min-inline-size:0;display:flex}.ui-module__iofFOq__editorTableToolbar{align-items:center;gap:4px;display:inline-flex}.ui-module__iofFOq__editorTableGrid{grid-template-columns:minmax(96px, .55fr) repeat(var(--editor-table-column-count,1), minmax(120px, 1fr));gap:4px;inline-size:100%;min-inline-size:0;display:grid;overflow-x:auto}.ui-module__iofFOq__editorTableGridNoRowHeader{grid-template-columns:repeat(var(--editor-table-column-count,1), minmax(120px, 1fr))}.ui-module__iofFOq__editorTableCorner,.ui-module__iofFOq__editorTableHeaderCell,.ui-module__iofFOq__editorTableRowHeaderCell,.ui-module__iofFOq__editorTableCell{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);background:var(--gs-color-surface);min-block-size:36px;min-inline-size:0}.ui-module__iofFOq__editorTableCorner{background:0 0;border-style:dashed}.ui-module__iofFOq__editorTableHeaderCell,.ui-module__iofFOq__editorTableRowHeaderCell{flex-direction:column;gap:2px;padding:4px;display:flex}.ui-module__iofFOq__editorTableHeaderCell{background:var(--gs-color-surface-muted)}.ui-module__iofFOq__editorTableRowHeaderCell{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__editorTableHeaderLabel{color:var(--gs-color-ink);overflow-wrap:anywhere;font-size:12px;font-weight:600}.ui-module__iofFOq__editorTableSubLabel{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);overflow-wrap:anywhere;font-size:10.5px}.ui-module__iofFOq__editorTableCellActions{align-items:center;gap:2px;display:inline-flex}.ui-module__iofFOq__editorTableCell{cursor:pointer;text-align:start;color:var(--gs-color-ink);transition:border-color var(--gs-transition-ui), box-shadow var(--gs-transition-ui);padding:6px}.ui-module__iofFOq__editorTableCell:hover{border-color:var(--gs-color-border-strong);box-shadow:var(--gs-shadow-sm)}.ui-module__iofFOq__editorTableCell:focus-visible{outline:2px solid var(--gs-color-info);outline-offset:2px}.ui-module__iofFOq__editorTableCellSelected{border-color:var(--gs-color-info);box-shadow:0 0 0 1px var(--gs-color-info), var(--gs-shadow-sm)}.ui-module__iofFOq__editorTableCellWarning{border-color:var(--gs-color-warning);background:var(--gs-color-warning-50)}.ui-module__iofFOq__editorTableCellDanger{border-color:var(--gs-color-danger);background:var(--gs-color-danger-50)}.ui-module__iofFOq__documentPage{inline-size:100%;max-inline-size:100%;aspect-ratio:var(--document-page-aspect,210 / 297);background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 8px 24px #0000000d}.ui-module__iofFOq__documentPageHeader{border-block-end:1px solid var(--gs-color-border);background:var(--gs-color-surface);padding-block:16px;padding-inline:32px}.ui-module__iofFOq__documentPageBody{flex:1;min-block-size:0;padding-block:24px;padding-inline:32px;overflow:hidden auto}.ui-module__iofFOq__documentPageFooter{border-block-start:1px solid var(--gs-color-border);background:var(--gs-color-surface-muted);padding-block:12px;padding-inline:32px}.ui-module__iofFOq__documentMark{vertical-align:middle;flex-shrink:0;display:inline-block}.ui-module__iofFOq__documentMarkLine{border-block-end:1px solid var(--gs-color-border-strong);block-size:20px;display:block}.ui-module__iofFOq__documentMarkCheckbox{border:1px solid var(--gs-color-border-strong);border-radius:var(--gs-radius-xs);block-size:14px;inline-size:14px}.ui-module__iofFOq__documentMarkRadio{border:1px solid var(--gs-color-border-strong);border-radius:var(--gs-radius-pill);block-size:14px;inline-size:14px}.ui-module__iofFOq__documentMarkStampBox{border:1px dashed var(--gs-color-border-strong);border-radius:var(--gs-radius-sm);block-size:72px;inline-size:120px}.ui-module__iofFOq__editorPlaceholder{flex:1;justify-content:center;align-items:center;min-block-size:0;padding-block:48px;padding-inline:24px;display:flex}.ui-module__iofFOq__editorPlaceholderInner{text-align:center;flex-direction:column;align-items:center;gap:12px;max-inline-size:56ch;display:flex}.ui-module__iofFOq__editorPlaceholderBadges{flex-wrap:wrap;justify-content:center;gap:6px;display:inline-flex}.ui-module__iofFOq__editorPlaceholderTitle,.ui-module__iofFOq__editorPlaceholderDescription{margin:0}.ui-module__iofFOq__editorPlaceholderActions{gap:8px;margin-block-start:8px;display:inline-flex}.ui-module__iofFOq__editorPlaceholderFooter{color:var(--gs-color-ink-faint);margin-block-start:12px;font-size:12px}.ui-module__iofFOq__pageShell{grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;min-block-size:100%;display:grid}.ui-module__iofFOq__pageShellPadded{padding-block:2rem 3rem;padding-inline:1.5rem}.ui-module__iofFOq__pageBody{min-inline-size:0;padding-block:20px 32px;padding-inline:28px}.ui-module__iofFOq__panel{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);background:var(--gs-color-surface);padding-block:.85rem;padding-inline:1rem}.ui-module__iofFOq__panelMuted{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__panelCompact{padding-block:.5rem;padding-inline:.75rem}.ui-module__iofFOq__accordion{flex-direction:column;gap:8px;display:flex}.ui-module__iofFOq__accordionSummary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding-block:4px;list-style:none;display:inline-flex}.ui-module__iofFOq__accordionSummary::-webkit-details-marker{display:none}.ui-module__iofFOq__accordionChevron{color:var(--gs-color-ink-faint);align-items:center;transition:transform .12s,color .12s;display:inline-flex}.ui-module__iofFOq__accordionItem[open]>.ui-module__iofFOq__accordionSummary>.ui-module__iofFOq__accordionChevron{transform:rotate(90deg)}.ui-module__iofFOq__accordionSummary:hover .ui-module__iofFOq__accordionChevron{color:var(--gs-color-ink-muted)}.ui-module__iofFOq__accordionBody{margin-block-start:8px}.ui-module__iofFOq__collapsibleSection{border-block-start:1px solid var(--gs-color-border);padding-block-start:12px}.ui-module__iofFOq__collapsibleSummary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding-block:2px;list-style:none;display:flex}.ui-module__iofFOq__collapsibleSummary::-webkit-details-marker{display:none}.ui-module__iofFOq__collapsibleChevron{color:var(--gs-color-ink-faint);transition:transform var(--gs-transition-ui), color var(--gs-transition-ui);align-items:center;display:inline-flex}.ui-module__iofFOq__collapsibleSection[open]>.ui-module__iofFOq__collapsibleSummary>.ui-module__iofFOq__collapsibleChevron{transform:rotate(90deg)}.ui-module__iofFOq__collapsibleSummary:hover .ui-module__iofFOq__collapsibleChevron{color:var(--gs-color-ink-muted)}.ui-module__iofFOq__collapsibleLeadingIcon{color:var(--gs-color-ink-faint);align-items:center;display:inline-flex}.ui-module__iofFOq__collapsibleSummaryText{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.ui-module__iofFOq__collapsibleTitle{color:var(--gs-color-ink);font-size:.85rem;font-weight:600}.ui-module__iofFOq__collapsibleDescription{color:var(--gs-color-ink-faint);font-size:.78rem}.ui-module__iofFOq__collapsibleBody{margin-block-start:12px}.ui-module__iofFOq__collapsibleSectionCompact .ui-module__iofFOq__collapsibleTitle{color:var(--gs-color-ink-muted);font-size:.72rem;font-weight:500}.ui-module__iofFOq__collapsibleSectionCompact .ui-module__iofFOq__collapsibleSummary{gap:5px}.ui-module__iofFOq__collapsibleSectionCompact .ui-module__iofFOq__collapsibleSummary:hover .ui-module__iofFOq__collapsibleTitle{color:var(--gs-color-ink)}.ui-module__iofFOq__collapsibleSectionCompact .ui-module__iofFOq__collapsibleBody{margin-block-start:8px}@media (prefers-reduced-motion:no-preference){.ui-module__iofFOq__collapsibleSection[open]>.ui-module__iofFOq__collapsibleBody{animation:ui-module__iofFOq__collapsibleReveal var(--gs-transition-ui) ease}}@keyframes ui-module__iofFOq__collapsibleReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ui-module__iofFOq__citationBlock{border-inline-start:3px solid var(--gs-color-primary-100);background:var(--gs-color-surface-muted);border-start-end-radius:var(--gs-radius-md);border-end-end-radius:var(--gs-radius-md);gap:6px;min-inline-size:0;margin:0;padding-block:10px;padding-inline:12px;display:grid}.ui-module__iofFOq__citationBlockQuote{color:var(--gs-color-ink);overflow-wrap:anywhere;margin:0;font-size:.82rem;font-style:italic;line-height:1.55}.ui-module__iofFOq__citationBlockQuote:before{content:"“";color:var(--gs-color-ink-faint);margin-inline-end:1px}.ui-module__iofFOq__citationBlockQuote:after{content:"”";color:var(--gs-color-ink-faint);margin-inline-start:1px}.ui-module__iofFOq__citationBlockAttribution{justify-content:space-between;align-items:center;gap:8px;min-inline-size:0;display:flex}.ui-module__iofFOq__citationBlockSource{color:var(--gs-color-ink-muted);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:.72rem;font-weight:500;overflow:hidden}.ui-module__iofFOq__citationBlockMeta{flex-shrink:0;align-items:center;display:inline-flex}.ui-module__iofFOq__citationBlockCaption{color:var(--gs-color-ink-faint);font-size:.68rem}.ui-module__iofFOq__editableSection{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);background:var(--gs-color-surface);transition:border-color var(--gs-transition-ui), box-shadow var(--gs-transition-ui);outline:none}.ui-module__iofFOq__editableSection[data-editing=true]{border-color:var(--gs-color-primary);box-shadow:0 0 0 3px rgba(var(--gs-color-primary-rgb), .1)}.ui-module__iofFOq__editableSection[data-tone=danger]{border-color:var(--gs-color-danger-100)}.ui-module__iofFOq__editableSection[data-tone=danger] .ui-module__iofFOq__editableSectionTitle{color:var(--gs-color-danger)}.ui-module__iofFOq__editableSection[data-tone=danger] .ui-module__iofFOq__editableSectionHeader{border-bottom-color:var(--gs-color-danger-100);background:var(--gs-color-danger-50)}.ui-module__iofFOq__editableSection[data-editing=true][data-tone=danger]{box-shadow:0 0 0 3px #b91c1c1a}.ui-module__iofFOq__editableSectionHeader{border-bottom:1px solid var(--gs-color-border);background:var(--gs-color-surface);transition:background var(--gs-transition-ui);border-start-start-radius:var(--gs-radius-md);border-start-end-radius:var(--gs-radius-md);align-items:flex-start;gap:12px;padding-block:12px;padding-inline:16px;display:flex}.ui-module__iofFOq__editableSection[data-editing=true] .ui-module__iofFOq__editableSectionHeader{background:var(--gs-color-primary-50);border-bottom-color:var(--gs-color-primary-100)}.ui-module__iofFOq__editableSectionTitleGroup{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ui-module__iofFOq__editableSectionTitle{color:var(--gs-color-ink);letter-spacing:-.005em;margin:0;font-size:13.5px;font-weight:600;line-height:1.3}.ui-module__iofFOq__editableSection[data-editing=true] .ui-module__iofFOq__editableSectionTitle{color:var(--gs-color-primary-700)}.ui-module__iofFOq__editableSectionDescription{color:var(--gs-color-ink-faint);margin:0;font-size:11.5px;line-height:1.4}.ui-module__iofFOq__editableSectionActions{flex:none;align-items:center;gap:6px;display:inline-flex}.ui-module__iofFOq__editableSectionBody{padding-block:16px 18px;padding-inline:16px}.ui-module__iofFOq__list{color:var(--gs-color-ink);gap:.35rem;margin:0;padding-inline-start:1.2rem;font-size:.92rem;line-height:1.45;list-style:outside;display:grid}.ui-module__iofFOq__listGapCompact{gap:.2rem}.ui-module__iofFOq__listGapLoose{gap:.6rem}.ui-module__iofFOq__listOrdered{list-style:decimal}.ui-module__iofFOq__listPlain{padding-inline-start:0;list-style:none}.ui-module__iofFOq__listMono{font-family:var(--gs-font-mono);padding-inline-start:0;font-size:.9rem;list-style:none}.ui-module__iofFOq__dtWrap{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);box-shadow:var(--gs-shadow-sm);overflow:hidden}.ui-module__iofFOq__dtToolbar{border-bottom:1px solid var(--gs-color-border);background:var(--gs-color-surface);color:var(--gs-color-ink-muted);flex-wrap:nowrap;align-items:center;gap:8px;padding:7px 12px;font-size:12px;display:flex}.ui-module__iofFOq__dtSelInfo{color:var(--gs-color-ink-faint);white-space:nowrap}.ui-module__iofFOq__dtSelInfo b{color:var(--gs-color-ink);font-weight:600}.ui-module__iofFOq__dtSpacer{flex:1;min-inline-size:8px}.ui-module__iofFOq__dtDivider{background:var(--gs-color-border);flex:0 0 1px;block-size:18px;inline-size:1px}.ui-module__iofFOq__dtBulkGroup{transition:opacity var(--gs-transition-ui);align-items:center;gap:4px;display:inline-flex}.ui-module__iofFOq__dtBulkGroupEmpty{opacity:.5;pointer-events:none}.ui-module__iofFOq__dtBulkBtn{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);block-size:26px;color:var(--gs-color-ink-muted);cursor:pointer;white-space:nowrap;transition:background var(--gs-transition-fast), border-color var(--gs-transition-fast), color var(--gs-transition-fast);align-items:center;gap:5px;padding-inline:9px;font-size:11.5px;font-weight:500;display:inline-flex}.ui-module__iofFOq__dtBulkBtn:hover:not(:disabled){background:var(--gs-color-surface-muted);border-color:var(--gs-color-border-strong);color:var(--gs-color-ink)}.ui-module__iofFOq__dtBulkBtn svg{color:var(--gs-color-ink-faint);flex:none}.ui-module__iofFOq__dtBulkBtn:hover:not(:disabled) svg{color:var(--gs-color-ink)}.ui-module__iofFOq__dtBulkBtnPrimary{background:var(--gs-color-primary-50);border-color:var(--gs-color-primary-100);color:var(--gs-color-primary)}.ui-module__iofFOq__dtBulkBtnPrimary svg{color:var(--gs-color-primary)}.ui-module__iofFOq__dtBulkBtnPrimary:hover:not(:disabled){background:var(--gs-color-primary-100);border-color:var(--gs-color-primary-100);color:var(--gs-color-primary-700)}.ui-module__iofFOq__dtBulkBtnDanger:hover:not(:disabled){background:var(--gs-color-danger-50);border-color:var(--gs-color-danger-100);color:var(--gs-color-danger)}.ui-module__iofFOq__dtBulkBtnDanger:hover:not(:disabled) svg{color:var(--gs-color-danger)}.ui-module__iofFOq__dtBulkBtnIconOnly{justify-content:center;inline-size:26px;padding-inline:0}.ui-module__iofFOq__dtRange{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);white-space:nowrap;font-size:11px}.ui-module__iofFOq__dtRange b{color:var(--gs-color-ink);font-weight:600}.ui-module__iofFOq__dtPager{align-items:center;gap:1px;display:inline-flex}.ui-module__iofFOq__dtPagerBtn{border-radius:var(--gs-radius-sm);block-size:24px;min-inline-size:24px;color:var(--gs-color-ink-muted);cursor:pointer;font-size:11px;font-family:var(--gs-font-mono);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding-inline:6px;display:inline-flex}.ui-module__iofFOq__dtPagerBtn:hover:not(:disabled){background:var(--gs-color-surface);border-color:var(--gs-color-border);color:var(--gs-color-ink)}.ui-module__iofFOq__dtPagerBtn:disabled{cursor:not-allowed;opacity:.4}.ui-module__iofFOq__dtPagerBtnActive,.ui-module__iofFOq__dtPagerBtnActive:hover:not(:disabled){background:var(--gs-color-primary);border-color:var(--gs-color-primary);color:var(--gs-color-on-accent)}.ui-module__iofFOq__dtPagerEllipsis{block-size:24px;min-inline-size:24px;font-family:var(--gs-font-mono);color:var(--gs-color-ink-ghost);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding-inline:6px;font-size:11px;display:inline-flex}[dir=rtl] .ui-module__iofFOq__dtPagerBtn svg{transform:scaleX(-1)}.ui-module__iofFOq__dtPageSize{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);background:var(--gs-color-surface);align-items:center;block-size:24px;display:inline-flex;overflow:hidden}.ui-module__iofFOq__dtPageSize select{font:inherit;block-size:100%;color:var(--gs-color-ink);cursor:pointer;appearance:none;background:0 0;border:0;outline:none;padding-block:0;padding-inline:8px 16px;font-size:11px}.ui-module__iofFOq__dtPageSize:after{content:"";border-inline:3px solid #0000;border-block-start:4px solid var(--gs-color-ink-ghost);pointer-events:none;block-size:0;inline-size:0;margin-inline:-10px 6px}.ui-module__iofFOq__dtScroll{position:relative;overflow:auto visible}.ui-module__iofFOq__dtScroll::-webkit-scrollbar{block-size:10px}.ui-module__iofFOq__dtScroll::-webkit-scrollbar-track{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__dtScroll::-webkit-scrollbar-thumb{background:var(--gs-color-border-strong);border-radius:var(--gs-radius);border:2px solid var(--gs-color-surface-alt)}.ui-module__iofFOq__dtScroll::-webkit-scrollbar-thumb:hover{background:var(--gs-color-ink-ghost)}.ui-module__iofFOq__dt{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:12px}.ui-module__iofFOq__dt thead th{background:var(--gs-color-surface-alt);border-bottom:1px solid var(--gs-color-border);text-align:start;color:var(--gs-color-ink-muted);white-space:nowrap;z-index:2;-webkit-user-select:none;user-select:none;padding:8px 12px;font-size:11px;font-weight:600;position:sticky;inset-block-start:0}.ui-module__iofFOq__dtHeadInner{align-items:center;gap:6px;display:inline-flex}.ui-module__iofFOq__dtHeadInfoIcon{border-radius:var(--gs-radius-xs);block-size:16px;inline-size:16px;color:var(--gs-color-ink-faint);cursor:help;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__dtHeadInfoIcon:hover,.ui-module__iofFOq__dtHeadInfoIcon:focus-visible{color:var(--gs-color-primary);background:var(--gs-color-primary-50);outline:none}.ui-module__iofFOq__dtHeadInnerSortable{cursor:pointer}.ui-module__iofFOq__dtHeadInnerSortable:hover{color:var(--gs-color-ink)}.ui-module__iofFOq__dtHeadAlignCenter .ui-module__iofFOq__dtHeadInner{justify-content:center;display:flex}.ui-module__iofFOq__dtHeadAlignEnd .ui-module__iofFOq__dtHeadInner{justify-content:flex-end;display:flex}.ui-module__iofFOq__dtHeadSorted{color:var(--gs-color-ink)}.ui-module__iofFOq__dtSortInd{color:var(--gs-color-ink-ghost);flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:0;display:inline-flex}.ui-module__iofFOq__dtSortInd svg{display:block}.ui-module__iofFOq__dtHeadInnerSortable:hover .ui-module__iofFOq__dtSortInd{color:var(--gs-color-ink-muted)}.ui-module__iofFOq__dtSortIndUpActive,.ui-module__iofFOq__dtSortIndDownActive{color:var(--gs-color-primary)}.ui-module__iofFOq__dt tbody td{block-size:var(--gs-sz-dt-row-compact);border-bottom:1px solid var(--gs-color-border);background:var(--gs-color-surface);color:var(--gs-color-ink);white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;padding-block:0;padding-inline:12px;overflow:hidden}.ui-module__iofFOq__dt tbody tr:last-child td{border-bottom:0}.ui-module__iofFOq__dt tbody tr:hover td{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__dtRowSelected td,.ui-module__iofFOq__dtRowSelected:hover td{background:var(--gs-color-primary-50)}.ui-module__iofFOq__dtCellAlignCenter{text-align:center}.ui-module__iofFOq__dtCellAlignEnd{text-align:end}.ui-module__iofFOq__dtDensityComfortable tbody td{block-size:var(--gs-sz-dt-row-comfortable)}.ui-module__iofFOq__dtColCheck,.ui-module__iofFOq__dt thead th.ui-module__iofFOq__dtColCheck,.ui-module__iofFOq__dt tbody td.ui-module__iofFOq__dtColCheck{inline-size:38px;min-inline-size:38px;padding-inline:14px 0}.ui-module__iofFOq__dtRowCheck{border:1.5px solid var(--gs-color-border-strong);border-radius:var(--gs-radius-xs);background:var(--gs-color-surface);vertical-align:middle;cursor:pointer;appearance:none;flex:0 0 15px;block-size:15px;inline-size:15px;margin:0;display:inline-block;position:relative}.ui-module__iofFOq__dtRowCheck:checked,.ui-module__iofFOq__dtRowCheck[data-indeterminate=true]{background:var(--gs-color-primary);border-color:var(--gs-color-primary)}.ui-module__iofFOq__dtRowCheck:checked:after{content:"";border:solid var(--gs-color-on-accent);border-width:0 2px 2px 0;block-size:9px;inline-size:5px;position:absolute;inset-block-start:0;inset-inline-start:3px;transform:rotate(45deg)}.ui-module__iofFOq__dtRowCheck[data-indeterminate=true]:after{content:"";background:var(--gs-color-on-accent);block-size:2px;inline-size:7px;position:absolute;inset-block-start:5px;inset-inline-start:2px}.ui-module__iofFOq__dtRowCheck:focus-visible{box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .25);outline:none}.ui-module__iofFOq__dtColActions{text-align:end;background:var(--gs-color-surface);inline-size:90px;min-inline-size:90px;box-shadow:var(--gs-shadow-sticky);padding-inline-end:12px;position:sticky;inset-inline-end:0}.ui-module__iofFOq__dt thead th.ui-module__iofFOq__dtColActions{background:var(--gs-color-surface-alt);z-index:3}.ui-module__iofFOq__dt tbody tr:hover td.ui-module__iofFOq__dtColActions{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__dtRowSelected td.ui-module__iofFOq__dtColActions{background:var(--gs-color-primary-50)}[dir=rtl] .ui-module__iofFOq__dtColActions{box-shadow:var(--gs-shadow-sticky-rtl)}.ui-module__iofFOq__dtRowActions{justify-content:flex-end;align-items:center;gap:2px;display:inline-flex}.ui-module__iofFOq__dtRowActions .ui-module__iofFOq__iconButton:not(.ui-module__iofFOq__iconButtonPrimary):not(.ui-module__iofFOq__iconButtonDanger){color:var(--gs-color-ink)}.ui-module__iofFOq__dtEmptyCell{text-align:center;color:var(--gs-color-ink-faint);background:var(--gs-color-surface);padding-block:28px;padding-inline:12px;font-size:12.5px}.ui-module__iofFOq__pageState{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);inline-size:388px;box-shadow:0 1px 0 0 #ffffffb3 inset, 0 1px 3px rgba(var(--gs-color-scrim-rgb), .04), 0 10px 28px -8px rgba(var(--gs-color-scrim-rgb), .1), 0 28px 56px -16px rgba(var(--gs-color-scrim-rgb), .14);isolation:isolate;position:relative;overflow:hidden}.ui-module__iofFOq__pageStateViewport{background:radial-gradient(1100px 380px at 50% -8%, rgba(var(--gs-color-primary-rgb), .07), transparent 70%), var(--gs-color-bg);flex-direction:column;justify-content:center;align-items:center;min-block-size:100vh;padding-block:48px 64px;padding-inline:24px;display:flex}.ui-module__iofFOq__pageStateViewport>.ui-module__iofFOq__pageState{max-inline-size:100%}.ui-module__iofFOq__pageStateInShell{place-items:center;min-block-size:100%;display:grid}.ui-module__iofFOq__pageStateHero{background:linear-gradient(180deg, var(--gs-color-primary-50) 0%, #fff0 78%), var(--gs-color-surface-alt);block-size:168px;position:relative;overflow:hidden}.ui-module__iofFOq__pageStateHero:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='56' height='32' viewBox='0 0 56 32'><g fill='none' stroke='%23d1d5db' stroke-width='0.7' opacity='0.55'><path d='M0 16 L14 8 L28 16 L14 24 Z'/><path d='M28 16 L42 8 L56 16 L42 24 Z'/><path d='M14 8 L14 -8 M14 24 L14 40 M42 8 L42 -8 M42 24 L42 40'/></g></svg>");background-size:56px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 70% 30%,#000000d9 0%,#0000 75%);mask-image:radial-gradient(at 70% 30%,#000000d9 0%,#0000 75%)}.ui-module__iofFOq__pageStateHero:after{content:"";background:radial-gradient(circle, rgba(var(--gs-color-primary-rgb), .1) 0%, rgba(var(--gs-color-primary-rgb), 0) 70%);pointer-events:none;block-size:220px;inline-size:220px;position:absolute;inset-block-start:-90px;inset-inline-end:-60px}.ui-module__iofFOq__pageStateCube{transform-origin:50%;block-size:64px;inline-size:64px;position:absolute}.ui-module__iofFOq__pageStateCubeFace{background:var(--gs-color-surface);border:1.2px solid var(--gs-color-border-strong);border-radius:var(--gs-radius-xs);position:absolute;inset:0}.ui-module__iofFOq__pageStateCubeFaceTop{transform-origin:0 0;background:var(--gs-color-surface-alt);block-size:32px;inline-size:32px;inset-block-start:0;inset-inline-start:32px;transform:rotate(60deg)skew(-30deg)scaleY(.866)}.ui-module__iofFOq__pageStateCubeFaceLeft{transform-origin:0 0;background:var(--gs-color-surface);block-size:32px;inline-size:32px;inset-block-start:16px;inset-inline-start:0;transform:rotate(-30deg)skew(-30deg)scaleY(.866)}.ui-module__iofFOq__pageStateCubeFaceRight{transform-origin:0 0;background:var(--gs-color-surface-muted);block-size:32px;inline-size:32px;inset-block-start:16px;inset-inline-start:32px;transform:rotate(30deg)skew(30deg)scaleY(.866)}.ui-module__iofFOq__pageStateCube1{opacity:.85;inset-block-start:18px;inset-inline-end:24px}.ui-module__iofFOq__pageStateCube2{opacity:.55;inset-block-start:38px;inset-inline-end:76px;transform:scale(.72)}.ui-module__iofFOq__pageStateCube3{opacity:.42;inset-block-start:64px;inset-inline-end:32px;transform:scale(.62)}.ui-module__iofFOq__pageStateHeroCenter{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ui-module__iofFOq__pageStateTag{z-index:4;font-family:var(--gs-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--gs-color-ink-faint);font-size:10px;font-weight:700;position:absolute;inset-block-start:14px;inset-inline-end:16px}.ui-module__iofFOq__pageStateTagLoading{color:var(--gs-color-primary)}.ui-module__iofFOq__pageStateTagError{color:var(--gs-color-danger)}.ui-module__iofFOq__pageStateTagEmpty{color:var(--gs-color-primary-700)}.ui-module__iofFOq__pageStateTagInfo{color:var(--gs-color-info)}.ui-module__iofFOq__pageStateTagSuccess{color:var(--gs-color-success)}.ui-module__iofFOq__pageStateChip{border-radius:var(--gs-radius-lg);block-size:50px;inline-size:50px;box-shadow:var(--gs-shadow-floating);z-index:3;background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:143px;inset-inline-start:24px}.ui-module__iofFOq__pageStateChip svg{display:block}.ui-module__iofFOq__pageStateChip:before,.ui-module__iofFOq__pageStateChip:after,.ui-module__iofFOq__pageStateChip>.ui-module__iofFOq__pageStateChipBrTr,.ui-module__iofFOq__pageStateChip>.ui-module__iofFOq__pageStateChipBrBl{content:"";border:2px solid;block-size:11px;inline-size:11px;position:absolute}.ui-module__iofFOq__pageStateChip:before{border-block-end:0;border-inline-end:0;border-start-start-radius:4px;inset-block-start:0;inset-inline-start:0}.ui-module__iofFOq__pageStateChip:after{border-block-start:0;border-inline-start:0;border-end-end-radius:4px;inset-block-end:0;inset-inline-end:0}.ui-module__iofFOq__pageStateChip>.ui-module__iofFOq__pageStateChipBrTr{border-block-end:0;border-inline-start:0;border-start-end-radius:4px;inset-block-start:0;inset-inline-end:0}.ui-module__iofFOq__pageStateChip>.ui-module__iofFOq__pageStateChipBrBl{border-block-start:0;border-inline-end:0;border-end-start-radius:4px;inset-block-end:0;inset-inline-start:0}.ui-module__iofFOq__pageStateChipLoading{color:var(--gs-color-primary)}.ui-module__iofFOq__pageStateChipError{color:var(--gs-color-danger)}.ui-module__iofFOq__pageStateChipEmpty{color:var(--gs-color-primary-700)}.ui-module__iofFOq__pageStateChipInfo{color:var(--gs-color-info)}.ui-module__iofFOq__pageStateChipSuccess{color:var(--gs-color-success)}.ui-module__iofFOq__pageStateBody{padding-block:48px 22px;padding-inline:24px}.ui-module__iofFOq__pageStateSection{font-family:var(--gs-font-heading);color:var(--gs-color-ink);letter-spacing:-.005em;margin-block-end:6px;font-size:13.5px;font-weight:700}.ui-module__iofFOq__pageStateTitle{font-family:var(--gs-font-heading);color:var(--gs-color-ink);letter-spacing:-.015em;margin-block-end:8px;font-size:18px;font-weight:700;line-height:1.25}.ui-module__iofFOq__pageStateAccent{background:var(--gs-color-warning-100);color:var(--gs-color-ink);border-radius:var(--gs-radius-sm);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin-inline:1px;padding-inline:6px}.ui-module__iofFOq__pageStateAccentDanger{background:var(--gs-color-danger-100)}.ui-module__iofFOq__pageStateAccentPrimary{background:var(--gs-color-primary-100)}.ui-module__iofFOq__pageStateAccentSuccess{background:var(--gs-color-success-100)}.ui-module__iofFOq__pageStateAccentInfo{background:var(--gs-color-info-100)}.ui-module__iofFOq__pageStateDescription{color:var(--gs-color-ink-muted);font-size:12.5px;line-height:1.6}.ui-module__iofFOq__pageStateDivider{background:var(--gs-color-border);block-size:1px;margin-block-start:16px;margin-inline:-24px}.ui-module__iofFOq__pageStateActions{align-items:center;gap:12px;padding-block-start:14px;display:flex}.ui-module__iofFOq__pageStateMeta{color:var(--gs-color-ink-faint);align-items:center;gap:6px;margin-inline-start:auto;font-size:11.5px;display:inline-flex}.ui-module__iofFOq__pageStateMeta b{color:var(--gs-color-ink);font-weight:600}.ui-module__iofFOq__pageStateSlim{border-radius:var(--gs-radius-md);background:var(--gs-color-surface);border:1px solid var(--gs-color-border);box-shadow:0 1px 2px rgba(var(--gs-color-scrim-rgb), .04);color:var(--gs-color-ink-muted);align-items:center;gap:10px;padding-block:8px;padding-inline:10px 14px;font-size:12px;display:inline-flex}.ui-module__iofFOq__pageStateSlimSpinner{block-size:18px;inline-size:18px;color:var(--gs-color-primary);position:relative}.ui-module__iofFOq__pageStateSlimSpinner svg{transform-origin:50%;animation:1.1s linear infinite ui-module__iofFOq__pageStateSpin}.ui-module__iofFOq__pageStateSlimSpinnerTrack{fill:none;stroke:currentColor;stroke-width:2px;opacity:.18}.ui-module__iofFOq__pageStateSlimSpinnerArc{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-dasharray:12 30}@keyframes ui-module__iofFOq__pageStateSpin{to{transform:rotate(360deg)}}.ui-module__iofFOq__iconChipSpinning svg{transform-origin:50%;animation:1.1s linear infinite ui-module__iofFOq__pageStateSpin}.ui-module__iofFOq__framePage{background:radial-gradient(1100px 380px at 50% -8%, rgba(var(--gs-color-primary-rgb), .07), transparent 70%), var(--gs-color-bg);flex-direction:column;align-items:center;gap:22px;min-block-size:100vh;padding-block:48px 64px;padding-inline:24px;display:flex}.ui-module__iofFOq__framePageBg1{background:url(/assets/images/background/bg1.png) center / cover no-repeat, var(--gs-color-bg)}.ui-module__iofFOq__frameBrand{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-pill);box-shadow:0 1px 2px rgba(var(--gs-color-scrim-rgb), .04);align-items:center;gap:10px;padding-block:6px;padding-inline:8px 14px;display:inline-flex}.ui-module__iofFOq__frameBrandLogo{border-radius:var(--gs-radius-md);background:var(--gs-color-primary-700);block-size:28px;inline-size:28px;color:var(--gs-color-on-accent);justify-content:center;align-items:center;display:flex}.ui-module__iofFOq__frameBrandLogo svg{display:block}.ui-module__iofFOq__frameBrandName{font-family:var(--gs-font-heading);color:var(--gs-color-primary-700);letter-spacing:-.005em;font-size:13px;font-weight:700}.ui-module__iofFOq__frameBrandEnv{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);border-inline-start:1px solid var(--gs-color-border);margin-inline-start:4px;padding-inline-start:8px;font-size:10.5px}.ui-module__iofFOq__frameCard{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);inline-size:440px;box-shadow:0 1px 0 0 #ffffffb3 inset, 0 1px 3px rgba(var(--gs-color-scrim-rgb), .04), 0 14px 32px -10px rgba(var(--gs-color-scrim-rgb), .1), 0 36px 64px -20px rgba(var(--gs-color-scrim-rgb), .16);position:relative;overflow:hidden}.ui-module__iofFOq__frameCardInShell{inline-size:100%;box-shadow:0 1px 0 0 #fff9 inset, 0 1px 2px rgba(var(--gs-color-scrim-rgb), .04), 0 4px 12px -6px rgba(var(--gs-color-scrim-rgb), .06)}.ui-module__iofFOq__frameCardElevated{border-color:var(--gs-color-border-strong);inline-size:100%;box-shadow:0 1px 0 0 #ffffffb3 inset, 0 1px 3px rgba(var(--gs-color-scrim-rgb), .06), 0 10px 24px -8px rgba(var(--gs-color-scrim-rgb), .12), 0 24px 48px -16px rgba(var(--gs-color-scrim-rgb), .1)}.ui-module__iofFOq__frameHero{background:linear-gradient(180deg, var(--gs-color-primary-50) 0%, #fff0 78%), var(--gs-color-surface-alt);block-size:132px;position:relative;overflow:hidden}.ui-module__iofFOq__frameHeroInShell{block-size:108px}.ui-module__iofFOq__frameHero:before{content:"";pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='56' height='32' viewBox='0 0 56 32'><g fill='none' stroke='%23d1d5db' stroke-width='0.7' opacity='0.5'><path d='M0 16 L14 8 L28 16 L14 24 Z'/><path d='M28 16 L42 8 L56 16 L42 24 Z'/></g></svg>");background-size:56px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 30% 30%,#000000b3 0%,#0000 75%);mask-image:radial-gradient(at 30% 30%,#000000b3 0%,#0000 75%)}.ui-module__iofFOq__frameHeroInShell:before{-webkit-mask-image:radial-gradient(at 90% 30%,#000000b3 0%,#0000 75%);mask-image:radial-gradient(at 90% 30%,#000000b3 0%,#0000 75%)}.ui-module__iofFOq__frameChip{border-radius:var(--gs-radius-lg);block-size:50px;inline-size:50px;color:var(--gs-color-primary);box-shadow:var(--gs-shadow-floating);z-index:2;background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:107px;inset-inline-start:32px}:is(.ui-module__iofFOq__frameCardInShell,.ui-module__iofFOq__frameCardElevated) .ui-module__iofFOq__frameChip{inset-block-start:83px;inset-inline-start:24px}.ui-module__iofFOq__frameChip svg{display:block}.ui-module__iofFOq__frameChip:before,.ui-module__iofFOq__frameChip:after,.ui-module__iofFOq__frameChip>.ui-module__iofFOq__frameChipBrTr,.ui-module__iofFOq__frameChip>.ui-module__iofFOq__frameChipBrBl{content:"";border:2px solid;block-size:11px;inline-size:11px;position:absolute}.ui-module__iofFOq__frameChip:before{border-block-end:0;border-inline-end:0;border-start-start-radius:4px;inset-block-start:0;inset-inline-start:0}.ui-module__iofFOq__frameChip:after{border-block-start:0;border-inline-start:0;border-end-end-radius:4px;inset-block-end:0;inset-inline-end:0}.ui-module__iofFOq__frameChip>.ui-module__iofFOq__frameChipBrTr{border-block-end:0;border-inline-start:0;border-start-end-radius:4px;inset-block-start:0;inset-inline-end:0}.ui-module__iofFOq__frameChip>.ui-module__iofFOq__frameChipBrBl{border-block-start:0;border-inline-end:0;border-end-start-radius:4px;inset-block-end:0;inset-inline-start:0}.ui-module__iofFOq__frameBody{flex-direction:column;gap:16px;padding-block:48px 28px;padding-inline:32px;display:flex}:is(.ui-module__iofFOq__frameCardInShell,.ui-module__iofFOq__frameCardElevated) .ui-module__iofFOq__frameBody{padding-block:48px 22px;padding-inline:24px}.ui-module__iofFOq__frameNoHero .ui-module__iofFOq__frameBody{padding-block-start:28px}.ui-module__iofFOq__frameEyebrow{color:var(--gs-color-primary-700);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:600}.ui-module__iofFOq__frameTitle{font-family:var(--gs-font-heading);color:var(--gs-color-ink);letter-spacing:-.015em;font-size:20px;font-weight:700;line-height:1.2}:is(.ui-module__iofFOq__frameCardInShell,.ui-module__iofFOq__frameCardElevated) .ui-module__iofFOq__frameTitle{letter-spacing:-.01em;font-size:17px;line-height:1.25}.ui-module__iofFOq__frameDescription{color:var(--gs-color-ink-muted);font-size:13px;line-height:1.55}:is(.ui-module__iofFOq__frameCardInShell,.ui-module__iofFOq__frameCardElevated) .ui-module__iofFOq__frameDescription{max-inline-size:640px;font-size:12.5px;line-height:1.6}.ui-module__iofFOq__frameContent{gap:14px;margin-block-start:4px;display:grid}.ui-module__iofFOq__frameFooter{color:var(--gs-color-ink-muted);justify-content:center;gap:14px;padding-block-start:6px;font-size:12px;display:flex}.ui-module__iofFOq__frameFooterInShell{background:var(--gs-color-surface-alt);border-block-start:1px solid var(--gs-color-border);justify-content:flex-end;gap:8px;padding-block:14px;padding-inline:24px;display:flex}.ui-module__iofFOq__frameFooterInShellStart{justify-content:flex-start}.ui-module__iofFOq__frameFooterInShellCenter{justify-content:center}.ui-module__iofFOq__frameFooterInShellStretch{text-align:end;display:block}.ui-module__iofFOq__codeBlock{background:var(--gs-color-code-bg);border-radius:var(--gs-radius-lg);box-shadow:0 1px 0 0 #ffffff0f inset, 0 1px 2px rgba(var(--gs-color-scrim-rgb), .05), 0 8px 24px -10px rgba(var(--gs-color-scrim-rgb), .18);position:relative;overflow:hidden}.ui-module__iofFOq__codeBlockHeader{background:var(--gs-color-code-bg-header);border-block-end:1px solid var(--gs-color-code-border);align-items:center;gap:10px;block-size:36px;padding-inline:14px;display:flex}.ui-module__iofFOq__codeBlockLang{font-family:var(--gs-font-mono);text-transform:uppercase;letter-spacing:.06em;border-radius:var(--gs-radius-sm);color:var(--gs-color-code-ink-accent);background:#ffffff0f;padding:3px 8px;font-size:10.5px;font-weight:600}.ui-module__iofFOq__codeBlockPath{font-family:var(--gs-font-mono);color:var(--gs-color-code-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.ui-module__iofFOq__codeBlockActions{align-items:center;gap:2px;margin-inline-start:auto;display:inline-flex}.ui-module__iofFOq__codeBlockBtn{block-size:26px;color:var(--gs-color-code-ink-muted);border-radius:var(--gs-radius-sm);font-family:var(--gs-font-mono);transition:background var(--gs-transition-ui), color var(--gs-transition-ui);justify-content:center;align-items:center;gap:5px;padding-inline:8px;font-size:11px;display:inline-flex}.ui-module__iofFOq__codeBlockBtn:hover:not(:disabled){color:var(--gs-color-code-ink);background:#ffffff0f}.ui-module__iofFOq__codeBlockBtnActive{color:var(--gs-color-code-ink-accent);background:#7dd3fc1f}.ui-module__iofFOq__codeBlockBtnCopied{color:var(--gs-color-code-ink-success)}.ui-module__iofFOq__codeBlockBtn svg{flex:none}.ui-module__iofFOq__codeBlockCopyFloating{z-index:1;position:absolute;inset-block-start:8px;inset-inline-end:8px}.ui-module__iofFOq__codeBlockBody{font-family:var(--gs-font-mono);color:var(--gs-color-code-ink);font-size:12.5px;line-height:1.6;display:flex;overflow-x:auto}.ui-module__iofFOq__codeBlockBodyWrap{overflow-x:hidden}.ui-module__iofFOq__codeBlockBodyWrap .ui-module__iofFOq__codeBlockPre{white-space:pre-wrap;word-break:break-word}.ui-module__iofFOq__codeBlockGutter{color:var(--gs-color-code-ink-muted);text-align:end;-webkit-user-select:none;user-select:none;border-inline-end:1px solid var(--gs-color-code-border);font-variant-numeric:tabular-nums;white-space:pre;flex:none;padding-block:14px;padding-inline:16px 8px}.ui-module__iofFOq__codeBlockPre{flex:1;min-inline-size:0;margin:0;padding:14px 16px}.ui-module__iofFOq__codeBlockPre code{font-family:inherit}.ui-module__iofFOq__codeBlockTokPrompt{color:var(--gs-color-code-ink-accent);font-weight:600}.ui-module__iofFOq__codeBlockTokComment{color:var(--gs-color-code-ink-muted);font-style:italic}.ui-module__iofFOq__codeBlockLight{background:var(--gs-color-surface-muted);box-shadow:0 1px 0 0 #fff9 inset, 0 1px 2px rgba(var(--gs-color-scrim-rgb), .04), 0 4px 12px -6px rgba(var(--gs-color-scrim-rgb), .06)}.ui-module__iofFOq__codeBlockLight .ui-module__iofFOq__codeBlockHeader{background:var(--gs-color-surface-alt);border-block-end-color:var(--gs-color-border)}.ui-module__iofFOq__codeBlockLight .ui-module__iofFOq__codeBlockLang{background:var(--gs-color-primary-50);color:var(--gs-color-primary)}.ui-module__iofFOq__codeBlockLight .ui-module__iofFOq__codeBlockPath{color:var(--gs-color-ink)}.ui-module__iofFOq__codeBlockLight .ui-module__iofFOq__codeBlockBtn{color:var(--gs-color-ink-faint)}.ui-module__iofFOq__codeBlockLight .ui-module__iofFOq__codeBlockBtn:hover:not(:disabled){background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__codeBlockLight .ui-module__iofFOq__codeBlockBtnActive{background:var(--gs-color-primary-50);color:var(--gs-color-primary)}.ui-module__iofFOq__codeBlockLight .ui-module__iofFOq__codeBlockBtnCopied{color:var(--gs-color-success)}.ui-module__iofFOq__codeBlockLight .ui-module__iofFOq__codeBlockBody{color:var(--gs-color-ink)}.ui-module__iofFOq__codeBlockLight .ui-module__iofFOq__codeBlockGutter{color:var(--gs-color-ink-faint);border-inline-end-color:var(--gs-color-border)}.ui-module__iofFOq__codeBlockLight .ui-module__iofFOq__codeBlockTokPrompt{color:var(--gs-color-primary)}.ui-module__iofFOq__codeBlockLight .ui-module__iofFOq__codeBlockTokComment{color:var(--gs-color-ink-faint)}.ui-module__iofFOq__codeInline{font-family:var(--gs-font-mono);background:var(--gs-color-surface-muted);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);color:var(--gs-color-ink);white-space:nowrap;padding-block:1px;padding-inline:5px;font-size:.88em;display:inline}.ui-module__iofFOq__dialogOverlay{background:var(--gs-color-scrim);z-index:50;animation:.16s ui-module__iofFOq__dialogOverlayIn;position:fixed;inset:0}.ui-module__iofFOq__dialogOverlay[data-state=closed]{animation:.14s ui-module__iofFOq__dialogOverlayOut}.ui-module__iofFOq__dialogContent{background:var(--gs-color-surface);border-radius:var(--gs-radius-lg);max-block-size:calc(100vh - 2rem);inline-size:min(32rem,100vw - 2rem);box-shadow:var(--gs-shadow-lg);z-index:51;grid-template-rows:auto 1fr auto;animation:.18s cubic-bezier(.4,0,.2,1) ui-module__iofFOq__dialogContentIn;display:grid;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow:hidden;transform:translate(-50%,-50%)}.ui-module__iofFOq__dialogContent[data-state=closed]{animation:.16s cubic-bezier(.4,0,.2,1) ui-module__iofFOq__dialogContentOut}.ui-module__iofFOq__dialogContentSm{inline-size:min(24rem,100vw - 2rem)}.ui-module__iofFOq__dialogContentLg{inline-size:min(48rem,100vw - 2rem)}@keyframes ui-module__iofFOq__dialogOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes ui-module__iofFOq__dialogOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes ui-module__iofFOq__dialogContentIn{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes ui-module__iofFOq__dialogContentOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-48%)scale(.97)}}.ui-module__iofFOq__dialogHeader{border-block-end:1px solid var(--gs-color-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:14px 18px 12px;display:flex;position:relative}.ui-module__iofFOq__dialogHeaderMain{flex-direction:column;gap:3px;min-inline-size:0;display:flex}.ui-module__iofFOq__dialogTitle{color:var(--gs-color-ink);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:700}.ui-module__iofFOq__dialogDescription{color:var(--gs-color-ink-faint);margin:0;font-size:12px}.ui-module__iofFOq__dialogClose{color:var(--gs-color-ink-muted);cursor:pointer;border-radius:var(--gs-radius-sm);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.ui-module__iofFOq__dialogClose:hover{color:var(--gs-color-ink);background:var(--gs-color-surface-muted)}.ui-module__iofFOq__dialogBody{color:var(--gs-color-ink);padding:16px 18px;overflow:auto}.ui-module__iofFOq__dialogFooter{border-block-start:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);justify-content:flex-end;align-items:center;gap:8px;padding:12px 18px;display:flex}.ui-module__iofFOq__consoleFormDialogError{border-radius:var(--gs-radius-sm);background:var(--gs-color-danger-50);color:var(--gs-color-danger-ink);border:1px solid var(--gs-color-danger-100);margin-block-start:14px;padding:10px 12px;font-size:12px}.ui-module__iofFOq__detailConsoleBanner{margin-block-end:16px}.ui-module__iofFOq__detailConsoleGrid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.ui-module__iofFOq__detailConsoleAdditional{margin-block-start:20px}@media (max-width:1024px){.ui-module__iofFOq__detailConsoleGrid{grid-template-columns:minmax(0,1fr)}}.ui-module__iofFOq__tabbedConsoleBreadcrumb{color:var(--gs-color-ink-faint);flex-wrap:wrap;align-items:center;gap:6px;padding-block:8px 0;padding-inline:28px;font-size:11.5px;display:flex}.ui-module__iofFOq__tabbedConsoleBreadcrumbItem{align-items:center;gap:6px;display:inline-flex}.ui-module__iofFOq__tabbedConsoleBreadcrumbItem:not(:last-child):after{content:"/";color:var(--gs-color-ink-faint);opacity:.6}.ui-module__iofFOq__tabbedConsoleBreadcrumbLink{color:var(--gs-color-ink-muted);text-decoration:none}.ui-module__iofFOq__tabbedConsoleBreadcrumbLink:hover{color:var(--gs-color-primary);text-decoration:underline}.ui-module__iofFOq__tabbedConsoleBanner{padding-block-start:12px;padding-inline:28px}.ui-module__iofFOq__drawerOverlay{background:var(--gs-color-scrim);z-index:50;animation:.18s ui-module__iofFOq__drawerOverlayIn;position:fixed;inset:0}.ui-module__iofFOq__drawerOverlay[data-state=closed]{animation:.14s ui-module__iofFOq__drawerOverlayOut}.ui-module__iofFOq__drawerContent{background:var(--gs-color-surface);box-shadow:var(--gs-shadow-drawer);z-index:51;flex-direction:column;display:flex;position:fixed;inset-block:0;overflow:hidden}.ui-module__iofFOq__drawerContentEnd{border-inline-start:1px solid var(--gs-color-border);animation:.22s cubic-bezier(.4,0,.2,1) ui-module__iofFOq__drawerSlideInEnd;inset-inline-end:0}.ui-module__iofFOq__drawerContentEnd[data-state=closed]{animation:.18s cubic-bezier(.4,0,.2,1) ui-module__iofFOq__drawerSlideOutEnd}.ui-module__iofFOq__drawerContentStart{border-inline-end:1px solid var(--gs-color-border);animation:.22s cubic-bezier(.4,0,.2,1) ui-module__iofFOq__drawerSlideInStart;inset-inline-start:0}.ui-module__iofFOq__drawerContentStart[data-state=closed]{animation:.18s cubic-bezier(.4,0,.2,1) ui-module__iofFOq__drawerSlideOutStart}.ui-module__iofFOq__drawerContentSm{inline-size:min(320px,100vw)}.ui-module__iofFOq__drawerContentMd{inline-size:min(420px,100vw)}.ui-module__iofFOq__drawerContentLg{inline-size:min(560px,100vw)}.ui-module__iofFOq__drawerContentXl{inline-size:min(760px,100vw)}.ui-module__iofFOq__drawerContentFull{inline-size:min(1024px,100vw)}@keyframes ui-module__iofFOq__drawerOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes ui-module__iofFOq__drawerOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes ui-module__iofFOq__drawerSlideInEnd{0%{transform:translate(calc(100% + 20px))}to{transform:translate(0)}}@keyframes ui-module__iofFOq__drawerSlideOutEnd{0%{transform:translate(0)}to{transform:translate(calc(100% + 20px))}}@keyframes ui-module__iofFOq__drawerSlideInStart{0%{transform:translate(calc(-100% - 20px))}to{transform:translate(0)}}@keyframes ui-module__iofFOq__drawerSlideOutStart{0%{transform:translate(0)}to{transform:translate(calc(-100% - 20px))}}[dir=rtl] .ui-module__iofFOq__drawerContentEnd{animation-name:ui-module__iofFOq__drawerSlideInStart}[dir=rtl] .ui-module__iofFOq__drawerContentEnd[data-state=closed]{animation-name:ui-module__iofFOq__drawerSlideOutStart}[dir=rtl] .ui-module__iofFOq__drawerContentStart{animation-name:ui-module__iofFOq__drawerSlideInEnd}[dir=rtl] .ui-module__iofFOq__drawerContentStart[data-state=closed]{animation-name:ui-module__iofFOq__drawerSlideOutEnd}[dir=rtl] .ui-module__iofFOq__drawerContentEnd,[dir=rtl] .ui-module__iofFOq__drawerContentStart{box-shadow:var(--gs-shadow-drawer-rtl)}.ui-module__iofFOq__drawerHeader{border-block-end:1px solid var(--gs-color-border);flex:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:12px 16px;display:flex}.ui-module__iofFOq__drawerHeaderMain{flex-direction:column;gap:3px;min-inline-size:0;display:flex}.ui-module__iofFOq__drawerTitle{color:var(--gs-color-ink);letter-spacing:-.01em;margin:0;font-size:13px;font-weight:700}.ui-module__iofFOq__drawerDescription{color:var(--gs-color-ink-faint);margin:0;font-size:12px}.ui-module__iofFOq__drawerClose{color:var(--gs-color-ink-muted);cursor:pointer;border-radius:var(--gs-radius-sm);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.ui-module__iofFOq__drawerClose:hover{color:var(--gs-color-ink);background:var(--gs-color-surface-muted)}.ui-module__iofFOq__drawerBody{color:var(--gs-color-ink);flex:auto;padding:16px;overflow:auto}.ui-module__iofFOq__drawerFooter{border-block-start:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px;display:flex}.ui-module__iofFOq__drawerHeaderTitleRow{font-family:var(--gs-font-heading);letter-spacing:-.012em;color:var(--gs-color-ink);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;line-height:1.25;display:flex}.ui-module__iofFOq__drawerSubtitle{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);margin:0;margin-block-start:4px;font-size:12px;line-height:1.45}.ui-module__iofFOq__drawerTitleTag{font-family:var(--gs-font-mono);border-radius:var(--gs-radius-xs);letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;padding:2px 7px;font-size:9.5px;font-weight:600}.ui-module__iofFOq__drawerTitleTagPrimary{background:var(--gs-color-primary-50);color:var(--gs-color-primary);border-color:var(--gs-color-primary-100)}.ui-module__iofFOq__drawerTitleTagWarning{background:var(--gs-color-warning-50);color:var(--gs-color-warning);border-color:var(--gs-color-warning-100)}.ui-module__iofFOq__drawerTitleTagDanger{background:var(--gs-color-danger-50);color:var(--gs-color-danger);border-color:var(--gs-color-danger-100)}.ui-module__iofFOq__drawerInfoIcon{border-radius:var(--gs-radius-pill);block-size:18px;inline-size:18px;color:var(--gs-color-ink-faint);cursor:help;transition:background var(--gs-transition-fast), color var(--gs-transition-fast);background:0 0;border:0;flex:0 0 18px;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__drawerInfoIcon:hover,.ui-module__iofFOq__drawerInfoIcon:focus-visible{background:var(--gs-color-primary-50);color:var(--gs-color-primary);outline:none}.ui-module__iofFOq__drawerInfoIconDanger:hover,.ui-module__iofFOq__drawerInfoIconDanger:focus-visible{background:var(--gs-color-danger-50);color:var(--gs-color-danger)}.ui-module__iofFOq__drawerHeaderActions{flex:none;align-items:center;gap:2px;padding-block-start:1px;display:inline-flex}.ui-module__iofFOq__drawerHeaderActionsDivider{background:var(--gs-color-border);flex:0 0 1px;block-size:18px;inline-size:1px;margin:0 4px}.ui-module__iofFOq__drawerTabs{background:var(--gs-color-surface);border-block-end:1px solid var(--gs-color-border);flex:none;align-items:center;gap:0;block-size:38px;padding-inline:14px;display:flex}.ui-module__iofFOq__drawerTab{block-size:100%;color:var(--gs-color-ink-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding-inline:12px;font-family:inherit;font-size:12.5px;font-weight:500;display:inline-flex;position:relative}.ui-module__iofFOq__drawerTab:hover{color:var(--gs-color-ink)}.ui-module__iofFOq__drawerTabActive{color:var(--gs-color-primary-700);font-weight:600}.ui-module__iofFOq__drawerTabActive:after{content:"";background:var(--gs-color-primary);border-start-start-radius:var(--gs-radius-xs);border-start-end-radius:var(--gs-radius-xs);block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:12px}.ui-module__iofFOq__drawerTabCount{background:var(--gs-color-surface-muted);block-size:16px;min-inline-size:16px;color:var(--gs-color-ink-muted);border-radius:var(--gs-radius-pill);justify-content:center;align-items:center;padding-inline:5px;font-size:9.5px;font-weight:700;display:inline-flex}.ui-module__iofFOq__drawerTabActive .ui-module__iofFOq__drawerTabCount{background:var(--gs-color-primary);color:var(--gs-color-on-accent)}.ui-module__iofFOq__drawerTabsToolbar{background:var(--gs-color-surface-alt);border-block-end:1px solid var(--gs-color-border);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:8px 14px;display:flex}.ui-module__iofFOq__drawerTabsToolbarSelects{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.ui-module__iofFOq__drawerTabsToolbarSearch{flex:160px;min-inline-size:160px;position:relative}.ui-module__iofFOq__drawerTabsToolbarSearchInput{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);block-size:26px;inline-size:100%;color:var(--gs-color-ink);outline:none;padding-inline:28px 10px;font-family:inherit;font-size:12px}.ui-module__iofFOq__drawerTabsToolbarSearchIcon{color:var(--gs-color-ink-faint);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:8px;transform:translateY(-50%)}.ui-module__iofFOq__drawerFooterRich{border-block-start:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);flex:none}.ui-module__iofFOq__drawerFooterError{background:var(--gs-color-danger-50);border-block-end:1px solid var(--gs-color-danger-100);grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:grid}.ui-module__iofFOq__drawerFooterErrorIcon{border-radius:var(--gs-radius-sm);background:var(--gs-color-surface);block-size:22px;inline-size:22px;color:var(--gs-color-danger);border:1px solid var(--gs-color-danger-100);justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__drawerFooterErrorMessage{color:var(--gs-color-danger-ink);line-height:1.45}.ui-module__iofFOq__drawerFooterErrorAction{gap:6px;display:inline-flex}.ui-module__iofFOq__drawerFooterBar{align-items:center;gap:8px;padding:12px 16px;display:flex}.ui-module__iofFOq__drawerFooterStatus{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);align-items:center;gap:8px;font-size:10.5px;display:inline-flex}.ui-module__iofFOq__drawerFooterStatusDotBase{border-radius:var(--gs-radius-pill);flex:0 0 6px;block-size:6px;inline-size:6px}.ui-module__iofFOq__drawerFooterStatusDot{background:var(--gs-color-warning)}.ui-module__iofFOq__drawerFooterStatusDotOk{background:var(--gs-color-success)}.ui-module__iofFOq__drawerFooterStatusDotBusy{background:var(--gs-color-primary);animation:1.2s ease-in-out infinite ui-module__iofFOq__drawerStatusPulse}.ui-module__iofFOq__drawerFooterSpacer{flex:1}@keyframes ui-module__iofFOq__drawerStatusPulse{50%{opacity:.4}}.ui-module__iofFOq__formSection{border-block-end:1px solid var(--gs-color-border);padding:22px 24px 24px}.ui-module__iofFOq__formSection:last-child{border-block-end:0}.ui-module__iofFOq__formSectionHeader{align-items:baseline;gap:14px;margin-block-end:18px;display:flex}.ui-module__iofFOq__formSectionTitle{color:var(--gs-color-ink);letter-spacing:-.005em;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:700;display:inline-flex}.ui-module__iofFOq__formSectionNumber{font-family:var(--gs-font-mono);color:var(--gs-color-ink-ghost);letter-spacing:.04em;font-size:10px;font-weight:500}.ui-module__iofFOq__formSectionDescription{color:var(--gs-color-ink-faint);flex:1;margin:0;font-size:12px}.ui-module__iofFOq__formSectionOptional{font-family:var(--gs-font-mono);color:var(--gs-color-ink-ghost);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-xs);letter-spacing:.04em;text-transform:uppercase;margin-inline-start:auto;padding:2px 7px;font-size:10px}.ui-module__iofFOq__formShell{grid-template-columns:1fr 320px;gap:16px;display:grid}.ui-module__iofFOq__formShellNoRail{grid-template-columns:1fr}@media (max-width:1100px){.ui-module__iofFOq__formShell{grid-template-columns:1fr}}.ui-module__iofFOq__formShellMain{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);overflow:hidden}.ui-module__iofFOq__formFooter{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);box-shadow:var(--gs-shadow-sm);z-index:5;align-items:center;gap:10px;margin-block-start:14px;padding:12px 16px;display:flex;position:sticky;inset-block-end:12px}.ui-module__iofFOq__formFooterInfo{color:var(--gs-color-ink-faint);align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.ui-module__iofFOq__formFooterDot{border-radius:var(--gs-radius-pill);background:var(--gs-color-warning);block-size:6px;inline-size:6px}.ui-module__iofFOq__formFooterSpacer{flex:1}.ui-module__iofFOq__formFooterPerm{font-family:var(--gs-font-mono);color:var(--gs-color-ink-muted);border-radius:var(--gs-radius-xs);background:var(--gs-color-surface-alt);border:1px solid var(--gs-color-border);padding:3px 7px;font-size:10.5px}.ui-module__iofFOq__formRail{flex-direction:column;align-self:flex-start;gap:12px;block-size:fit-content;display:flex;position:sticky;inset-block-start:56px}.ui-module__iofFOq__formRailCard{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);padding:14px 16px 16px}.ui-module__iofFOq__formRailCardHeader{align-items:center;gap:8px;margin-block-end:10px;display:flex}.ui-module__iofFOq__formRailCardTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--gs-color-ink-muted);margin:0;font-size:11px;font-weight:700}.ui-module__iofFOq__dangerZone{background:var(--gs-color-surface);border:1px solid var(--gs-color-danger-100);border-radius:var(--gs-radius-lg);overflow:hidden}.ui-module__iofFOq__dangerZoneHeader{background:var(--gs-color-danger-50);border-block-end:1px solid var(--gs-color-danger-100);align-items:center;gap:10px;padding:12px 16px;display:flex}.ui-module__iofFOq__dangerZoneIcon{border-radius:var(--gs-radius);background:var(--gs-color-surface);block-size:26px;inline-size:26px;color:var(--gs-color-danger);border:1px solid var(--gs-color-danger-100);flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__dangerZoneHeaderMain{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.ui-module__iofFOq__dangerZoneTitle{color:var(--gs-color-danger);letter-spacing:-.005em;margin:0;font-size:13px;font-weight:700}.ui-module__iofFOq__dangerZoneDescription{color:var(--gs-color-danger);font-size:11.5px;font-family:var(--gs-font-mono);margin:0}.ui-module__iofFOq__dangerZoneRow{border-block-end:1px solid var(--gs-color-border);grid-template-columns:1fr auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.ui-module__iofFOq__dangerZoneRow:last-child{border-block-end:0}.ui-module__iofFOq__dangerZoneRowTitle{color:var(--gs-color-ink);margin:0;font-size:13px;font-weight:600}.ui-module__iofFOq__dangerZoneRowDescription{color:var(--gs-color-ink-faint);margin:2px 0 0;font-size:11.5px}.ui-module__iofFOq__feedbackViewport{z-index:1000;pointer-events:none;flex-direction:column;gap:.75rem;inline-size:min(22rem,100vw - 2rem);display:flex;position:fixed;inset-block-start:1rem;inset-inline-end:1rem}.ui-module__iofFOq__feedbackToast{pointer-events:auto;background:var(--gs-color-surface);color:var(--gs-color-ink);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);box-shadow:var(--gs-shadow-lg);grid-template-columns:auto 1fr;gap:12px;padding:14px;font-size:13px;line-height:1.5;display:grid}.ui-module__iofFOq__feedbackIconTile{border-radius:var(--gs-radius);background:var(--gs-color-surface);block-size:32px;inline-size:32px;box-shadow:var(--gs-shadow-sm);flex:0 0 32px;justify-content:center;align-items:center;margin-block-start:1px;display:inline-flex}.ui-module__iofFOq__feedbackIconTileSuccess{color:var(--gs-color-success);border:1px solid var(--gs-color-success-100)}.ui-module__iofFOq__feedbackIconTileInfo{color:var(--gs-color-info);border:1px solid var(--gs-color-info-100)}.ui-module__iofFOq__feedbackIconTileWarning{color:var(--gs-color-warning);border:1px solid var(--gs-color-warning-100)}.ui-module__iofFOq__feedbackIconTileError{color:var(--gs-color-danger);border:1px solid var(--gs-color-danger-100)}.ui-module__iofFOq__feedbackIconTilePrimary{color:var(--gs-color-primary);border:1px solid var(--gs-color-primary-100)}.ui-module__iofFOq__feedbackBody{flex-direction:column;gap:3px;min-inline-size:0;display:flex}.ui-module__iofFOq__feedbackTitleRow{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ui-module__iofFOq__feedbackTitle{color:var(--gs-color-ink);word-break:break-word;font-size:13.5px;font-weight:600;line-height:1.4}.ui-module__iofFOq__feedbackMessage{color:var(--gs-color-ink-muted);font-size:12.5px;line-height:1.55}.ui-module__iofFOq__feedbackDismiss{block-size:22px;inline-size:22px;color:var(--gs-color-ink-faint);cursor:pointer;border-radius:var(--gs-radius-sm);transition:background var(--gs-transition-ui), color var(--gs-transition-ui);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;display:inline-flex}.ui-module__iofFOq__feedbackDismiss:hover{background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__feedbackDismiss:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:1px}.ui-module__iofFOq__feedbackProgress{align-items:center;gap:10px;margin-block-start:7px;display:flex}.ui-module__iofFOq__feedbackProgressTrack{background:var(--gs-color-surface-muted);border-radius:var(--gs-radius-pill);flex:1;block-size:4px;overflow:hidden}.ui-module__iofFOq__feedbackProgressFill{background:var(--gs-color-primary);border-radius:var(--gs-radius-pill);block-size:100%;transition:inline-size var(--gs-transition-state)}.ui-module__iofFOq__feedbackProgressLabel{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);text-align:end;flex:none;min-inline-size:32px;font-size:11px}.ui-module__iofFOq__feedbackActions{flex-wrap:wrap;align-items:center;gap:10px;margin-block-start:7px;display:flex}.ui-module__iofFOq__selectableCard{border-radius:var(--gs-radius-lg);border:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);color:var(--gs-color-ink);text-align:start;cursor:pointer;gap:.35rem;padding:.95rem 1rem;display:grid}.ui-module__iofFOq__selectableCard:hover:not(:disabled){background:var(--gs-color-surface)}.ui-module__iofFOq__selectableCard:disabled{cursor:not-allowed;opacity:.6}.ui-module__iofFOq__selectableCardActive{border-color:var(--gs-color-primary);background:var(--gs-color-primary-50);box-shadow:inset 0 0 0 1px var(--gs-color-primary-100)}.ui-module__iofFOq__alert{background:var(--gs-color-surface);border-radius:var(--gs-radius-sm);border:1px solid var(--alert-glow);box-shadow:0 1px 2px rgba(var(--gs-color-scrim-rgb), .05), 0 6px 20px -6px var(--alert-glow);--alert-glow:var(--gs-color-info-100);grid-template-columns:auto 1fr;align-items:start;gap:.25rem .75rem;padding:.9rem 1.05rem;font-size:.92rem;line-height:1.5;display:grid}.ui-module__iofFOq__alertIcon{block-size:22px;inline-size:22px;color:var(--gs-color-info);flex:none;justify-content:center;align-items:center;margin-block-start:1px;display:inline-flex}.ui-module__iofFOq__alertBody{overflow-wrap:anywhere;gap:.15rem;min-inline-size:0;display:grid}.ui-module__iofFOq__alertTitle{color:var(--gs-color-info);font-weight:700}.ui-module__iofFOq__alertText{color:var(--gs-color-ink-muted)}.ui-module__iofFOq__alertInfo{--alert-glow:var(--gs-color-info-100)}.ui-module__iofFOq__alertSuccess{--alert-glow:var(--gs-color-success-100)}.ui-module__iofFOq__alertSuccess .ui-module__iofFOq__alertIcon,.ui-module__iofFOq__alertSuccess .ui-module__iofFOq__alertTitle{color:var(--gs-color-success)}.ui-module__iofFOq__alertWarning{--alert-glow:var(--gs-color-warning-100)}.ui-module__iofFOq__alertWarning .ui-module__iofFOq__alertIcon,.ui-module__iofFOq__alertWarning .ui-module__iofFOq__alertTitle{color:var(--gs-color-warning)}.ui-module__iofFOq__alertDanger{--alert-glow:var(--gs-color-danger-100)}.ui-module__iofFOq__alertDanger .ui-module__iofFOq__alertIcon,.ui-module__iofFOq__alertDanger .ui-module__iofFOq__alertTitle{color:var(--gs-color-danger)}.ui-module__iofFOq__logoUploader{grid-template-columns:minmax(10rem,12rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.ui-module__iofFOq__logoUploaderPreview{border-radius:var(--gs-radius-lg);border:1px dashed var(--gs-color-border-strong);background:var(--gs-color-surface-alt);min-block-size:9rem;color:var(--gs-color-ink-faint);font:inherit;cursor:pointer;transition:border-color var(--gs-transition-fast), background var(--gs-transition-fast), color var(--gs-transition-fast);place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.ui-module__iofFOq__logoUploaderPreview:hover:not(:disabled){border-color:var(--gs-color-primary);background:var(--gs-color-primary-50);color:var(--gs-color-primary-700)}.ui-module__iofFOq__logoUploaderPreview:focus-visible{border-color:var(--gs-color-primary);box-shadow:0 0 0 3px rgba(var(--gs-color-primary-rgb), .15);outline:none}.ui-module__iofFOq__logoUploaderPreview:disabled{cursor:progress;opacity:.7}.ui-module__iofFOq__logoUploaderImage{object-fit:contain;background:var(--gs-color-surface);grid-area:1/1;block-size:100%;inline-size:100%;display:block}.ui-module__iofFOq__logoUploaderTileLabel{letter-spacing:.01em;text-align:center;color:inherit;pointer-events:none;grid-area:1/1;padding:.5rem .75rem;font-size:.82rem;font-weight:600;line-height:1.35}.ui-module__iofFOq__logoUploaderPreview[data-has-preview=true] .ui-module__iofFOq__logoUploaderTileLabel{color:var(--gs-color-on-accent);opacity:0;transition:opacity var(--gs-transition-fast);background:#0f172a8c;place-items:center;block-size:100%;inline-size:100%;display:grid}.ui-module__iofFOq__logoUploaderPreview[data-has-preview=true]:hover:not(:disabled) .ui-module__iofFOq__logoUploaderTileLabel,.ui-module__iofFOq__logoUploaderPreview[data-has-preview=true]:focus-visible .ui-module__iofFOq__logoUploaderTileLabel{opacity:1}.ui-module__iofFOq__logoUploaderDetails{gap:.9rem;display:grid}.ui-module__iofFOq__logoUploaderHeading{gap:.35rem;display:grid}.ui-module__iofFOq__logoUploaderHeading span{color:var(--gs-color-ink-muted);font-size:.93rem}.ui-module__iofFOq__logoUploaderMeta{color:var(--gs-color-ink-muted);flex-wrap:wrap;align-items:center;gap:.65rem;font-size:.9rem;display:flex}.ui-module__iofFOq__logoUploaderHint{color:var(--gs-color-ink-faint);font-size:.84rem;line-height:1.45}.ui-module__iofFOq__dtTreeNameCell{align-items:center;gap:4px;min-block-size:24px;display:flex;position:relative}.ui-module__iofFOq__dtTreeRailPad{inline-size:var(--gs-sz-tree-indent);flex:none;block-size:100%;display:inline-block;position:relative}.ui-module__iofFOq__dtTreeRailLine:before{content:"";background:var(--gs-color-border-strong);inline-size:1px;position:absolute;inset-block:-8px;inset-inline-start:50%}.ui-module__iofFOq__dtTreeRailBranch:before{content:"";background:var(--gs-color-border-strong);inline-size:1px;position:absolute;inset-block:-8px 50%;inset-inline-start:50%}.ui-module__iofFOq__dtTreeRailBranch:after{content:"";background:var(--gs-color-border-strong);block-size:1px;inline-size:14px;position:absolute;inset-block-start:50%;inset-inline-start:50%}.ui-module__iofFOq__dtTreeRailBranchLast:before{inset-block-end:50%}.ui-module__iofFOq__dtTreeRailBranchMid:before{inset-block-end:-8px}.ui-module__iofFOq__dtTreeExpander{border-radius:var(--gs-radius-sm);block-size:20px;inline-size:20px;color:var(--gs-color-ink-muted);cursor:pointer;background:0 0;border:0;flex:0 0 20px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-module__iofFOq__dtTreeExpander:hover:not(:disabled){background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__dtTreeExpander svg{transition:transform .16s}.ui-module__iofFOq__dtTreeExpanderOpen svg{transform:rotate(90deg)}.ui-module__iofFOq__dtTreeExpanderLeaf{visibility:hidden;cursor:default}.ui-module__iofFOq__dtRowExpanded{background:var(--gs-color-primary-50)}.ui-module__iofFOq__treeEntityCell{align-items:center;gap:.55rem;min-inline-size:0;max-inline-size:100%;display:inline-flex}.ui-module__iofFOq__treeEntityIcon{border-radius:var(--gs-radius-sm);block-size:1.75rem;inline-size:1.75rem;color:var(--gs-color-ink-muted);background:var(--gs-color-surface-alt);border:1px solid var(--gs-color-border);flex:0 0 1.75rem;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__treeEntityIconFolder{color:var(--gs-color-primary);background:var(--gs-color-primary-50);border-color:var(--gs-color-primary-100)}.ui-module__iofFOq__treeEntityIconDocument{color:var(--gs-color-ink-muted);background:0 0;border-color:#0000}.ui-module__iofFOq__treeEntityIconParty{color:var(--gs-color-info-ink);background:var(--gs-color-info-50);border-color:var(--gs-color-info-100)}.ui-module__iofFOq__treeEntityIconWarning{color:var(--gs-color-warning-ink);background:var(--gs-color-warning-50);border-color:var(--gs-color-warning-100)}.ui-module__iofFOq__treeEntityIconColorBlue{color:var(--gs-color-hue-blue);background:var(--gs-color-hue-blue-100);border-color:var(--gs-color-hue-blue-100)}.ui-module__iofFOq__treeEntityIconColorViolet{color:var(--gs-color-hue-violet);background:var(--gs-color-hue-violet-100);border-color:var(--gs-color-hue-violet-100)}.ui-module__iofFOq__treeEntityIconColorMint{color:var(--gs-color-hue-mint);background:var(--gs-color-hue-mint-100);border-color:var(--gs-color-hue-mint-100)}.ui-module__iofFOq__treeEntityIconColorIndigo{color:var(--gs-color-hue-indigo);background:var(--gs-color-hue-indigo-100);border-color:var(--gs-color-hue-indigo-100)}.ui-module__iofFOq__treeEntityIconColorAmber{color:var(--gs-color-hue-amber);background:var(--gs-color-hue-amber-100);border-color:var(--gs-color-hue-amber-100)}.ui-module__iofFOq__treeEntityIconColorRose{color:var(--gs-color-hue-rose);background:var(--gs-color-hue-rose-100);border-color:var(--gs-color-hue-rose-100)}.ui-module__iofFOq__treeEntityIconColorLime{color:var(--gs-color-hue-lime);background:var(--gs-color-hue-lime-100);border-color:var(--gs-color-hue-lime-100)}.ui-module__iofFOq__treeEntityIconColorSlate{color:var(--gs-color-ink-faint);background:var(--gs-color-surface-muted);border-color:var(--gs-color-border)}.ui-module__iofFOq__treeEntityText{flex-direction:column;gap:.08rem;min-inline-size:0;display:inline-flex}.ui-module__iofFOq__treeEntityTitle{color:var(--gs-color-ink);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:.86rem;font-weight:650;line-height:1.2;overflow:hidden}.ui-module__iofFOq__treeEntityMeta{color:var(--gs-color-ink-faint);font-family:var(--gs-font-mono);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:.72rem;line-height:1.25;overflow:hidden}.ui-module__iofFOq__treeEntityTrailing{align-items:center;margin-inline-start:.25rem;display:inline-flex}.ui-module__iofFOq__colorKeyPicker{flex-wrap:wrap;gap:6px;display:inline-flex}.ui-module__iofFOq__colorKeySwatch{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);cursor:pointer;block-size:24px;inline-size:24px;padding:0;transition:transform .12s,border-color .12s}.ui-module__iofFOq__colorKeySwatch:hover:not(:disabled){transform:scale(1.05)}.ui-module__iofFOq__colorKeySwatch:disabled{cursor:not-allowed;opacity:.45}.ui-module__iofFOq__colorKeySwatchSelected{border-color:var(--gs-color-primary);border-width:2px}.ui-module__iofFOq__colorKeySwatchNone{background:var(--gs-color-surface-muted)}.ui-module__iofFOq__colorKeySwatchBlue{background:var(--gs-color-hue-blue-100)}.ui-module__iofFOq__colorKeySwatchViolet{background:var(--gs-color-hue-violet-100)}.ui-module__iofFOq__colorKeySwatchMint{background:var(--gs-color-hue-mint-100)}.ui-module__iofFOq__colorKeySwatchIndigo{background:var(--gs-color-hue-indigo-100)}.ui-module__iofFOq__colorKeySwatchAmber{background:var(--gs-color-hue-amber-100)}.ui-module__iofFOq__colorKeySwatchRose{background:var(--gs-color-hue-rose-100)}.ui-module__iofFOq__colorKeySwatchLime{background:var(--gs-color-hue-lime-100)}.ui-module__iofFOq__colorKeySwatchSlate{background:var(--gs-color-surface-muted)}.ui-module__iofFOq__colorPicker{gap:8px;display:grid}.ui-module__iofFOq__colorPickerCompact{gap:6px}.ui-module__iofFOq__colorPickerDisabled{opacity:.6;cursor:not-allowed}.ui-module__iofFOq__colorPickerHeadRow{align-items:center;gap:6px;display:inline-flex}.ui-module__iofFOq__colorPickerPreview{inline-size:var(--gs-sz-field);block-size:var(--gs-sz-field);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);background:var(--gs-color-surface-muted);display:inline-block}.ui-module__iofFOq__colorPickerHexInput{inline-size:9.5rem;block-size:var(--gs-sz-field);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);font-family:var(--gs-font-mono);color:var(--gs-color-ink);background:var(--gs-color-surface);outline:none;padding-block:0;padding-inline:10px;font-size:12.5px}.ui-module__iofFOq__colorPickerHexInput:focus{outline:2px solid var(--gs-color-primary);outline-offset:1px}.ui-module__iofFOq__colorPickerHexInputInvalid{border-color:var(--gs-color-danger)}.ui-module__iofFOq__colorPickerNativeInput{inline-size:var(--gs-sz-field);block-size:var(--gs-sz-field);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);background:var(--gs-color-surface);cursor:pointer;padding:0}.ui-module__iofFOq__colorPickerNativeInput:disabled{cursor:not-allowed;opacity:.45}.ui-module__iofFOq__colorPickerSwatches{flex-wrap:wrap;gap:6px;display:inline-flex}.ui-module__iofFOq__colorPickerSwatch{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);cursor:pointer;block-size:28px;inline-size:28px;padding:0;transition:transform 80ms}.ui-module__iofFOq__colorPickerCompact .ui-module__iofFOq__colorPickerSwatch{block-size:24px;inline-size:24px}.ui-module__iofFOq__colorPickerSwatch:hover:not(:disabled){transform:scale(1.05)}.ui-module__iofFOq__colorPickerSwatch:disabled{cursor:not-allowed;opacity:.45}.ui-module__iofFOq__colorPickerSwatch:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:2px}.ui-module__iofFOq__colorPickerSwatchSelected{border-color:var(--gs-color-primary);border-width:2px}.ui-module__iofFOq__colorPickerSwatchNone{background:linear-gradient(to top right, transparent calc(50% - 1px), var(--gs-color-danger) calc(50% - 1px), var(--gs-color-danger) calc(50% + 1px), transparent calc(50% + 1px)), var(--gs-color-surface-muted)}.ui-module__iofFOq__treeEntityAddChild{border-radius:var(--gs-radius-sm);border:1px dashed var(--gs-color-primary-100);background:var(--gs-color-primary-50);color:var(--gs-color-primary);cursor:pointer;opacity:0;transition:opacity .14s ease, background var(--gs-transition-ui), border-color var(--gs-transition-ui);align-items:center;gap:4px;margin-inline-start:.5rem;padding:2px 6px;font-family:inherit;font-size:.69rem;font-weight:500;display:inline-flex}.ui-module__iofFOq__treeEntityAddChild:hover{background:var(--gs-color-primary-100)}.ui-module__iofFOq__treeEntityAddChild svg{flex:none}:where(tr:hover,tr[aria-expanded=true]) .ui-module__iofFOq__treeEntityAddChild,.ui-module__iofFOq__treeEntityAddChild:focus-visible{opacity:1}.ui-module__iofFOq__dtSkeleton{border-radius:var(--gs-radius-sm);background:linear-gradient(90deg, var(--gs-color-surface-muted) 0%, var(--gs-color-surface-alt) 50%, var(--gs-color-surface-muted) 100%);background-size:200% 100%;block-size:12px;inline-size:100%;max-inline-size:80%;animation:1.2s ease-in-out infinite ui-module__iofFOq__dtSkeletonShimmer;display:inline-block}@keyframes ui-module__iofFOq__dtSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ui-module__iofFOq__dtEmptyCellNoResults{color:var(--gs-color-ink-muted)}.ui-module__iofFOq__dtCellTruncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-module__iofFOq__dtClearSelectionBtn{color:var(--gs-color-ink-muted);border-radius:var(--gs-radius-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding-block:4px;padding-inline:6px;font-size:12px;font-weight:500;display:inline-flex}.ui-module__iofFOq__dtClearSelectionBtn:hover{background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__dtColCheckSticky{background:var(--gs-color-surface);z-index:1;position:sticky;inset-inline-start:0}.ui-module__iofFOq__dtColStickyStart{background:var(--gs-color-surface);z-index:1;box-shadow:var(--gs-shadow-sticky-rtl);position:sticky;inset-inline-start:0}.ui-module__iofFOq__dtColStickyStartOffset{inset-inline-start:var(--gs-sz-dt-check-width)}[dir=rtl] .ui-module__iofFOq__dtColStickyStart{box-shadow:var(--gs-shadow-sticky)}.ui-module__iofFOq__dt thead th.ui-module__iofFOq__dtColCheckSticky,.ui-module__iofFOq__dt thead th.ui-module__iofFOq__dtColStickyStart{background:var(--gs-color-surface-alt);z-index:3}.ui-module__iofFOq__dt tbody tr:hover td.ui-module__iofFOq__dtColCheckSticky,.ui-module__iofFOq__dt tbody tr:hover td.ui-module__iofFOq__dtColStickyStart{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__dtRowSelected td.ui-module__iofFOq__dtColCheckSticky,.ui-module__iofFOq__dtRowSelected td.ui-module__iofFOq__dtColStickyStart{background:var(--gs-color-primary-50)}.ui-module__iofFOq__dtColStickyEnd{background:var(--gs-color-surface);z-index:1;box-shadow:var(--gs-shadow-sticky);position:sticky;inset-inline-end:0}[dir=rtl] .ui-module__iofFOq__dtColStickyEnd{box-shadow:var(--gs-shadow-sticky-rtl)}.ui-module__iofFOq__dt thead th.ui-module__iofFOq__dtColStickyEnd{background:var(--gs-color-surface-alt);z-index:3}.ui-module__iofFOq__dt tbody tr:hover td.ui-module__iofFOq__dtColStickyEnd{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__dtRowSelected td.ui-module__iofFOq__dtColStickyEnd,.ui-module__iofFOq__dtRowExpanded td.ui-module__iofFOq__dtColStickyEnd,.ui-module__iofFOq__dtRowExpanded td.ui-module__iofFOq__dtColCheckSticky,.ui-module__iofFOq__dtRowExpanded td.ui-module__iofFOq__dtColStickyStart{background:var(--gs-color-primary-50)}.ui-module__iofFOq__dtRowInteractive{cursor:pointer}.ui-module__iofFOq__dtRowInteractive:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:-2px}.ui-module__iofFOq__dtRowLink{color:inherit;inline-size:100%;text-decoration:none;display:inline-block}.ui-module__iofFOq__dtRowLink:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gs-color-primary);text-decoration-color:var(--gs-color-primary);text-underline-offset:2px}.ui-module__iofFOq__dtRowLink:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:2px;border-radius:var(--gs-radius-xs)}.ui-module__iofFOq__formSwitch{color:var(--gs-color-ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:12.5px;display:inline-flex}.ui-module__iofFOq__formSwitch input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-module__iofFOq__formSwitchTrack{border-radius:var(--gs-radius-pill);background:var(--gs-color-border-strong);flex:0 0 30px;block-size:17px;inline-size:30px;transition:background .16s;position:relative}.ui-module__iofFOq__formSwitchTrack:after{content:"";border-radius:var(--gs-radius-pill);background:var(--gs-color-surface);block-size:13px;inline-size:13px;transition:inset-inline-start .16s;position:absolute;inset-block-start:2px;inset-inline-start:2px;box-shadow:0 1px 2px #0003}.ui-module__iofFOq__formSwitchChecked .ui-module__iofFOq__formSwitchTrack{background:var(--gs-color-primary)}.ui-module__iofFOq__formSwitchChecked .ui-module__iofFOq__formSwitchTrack:after{inset-inline-start:15px}.ui-module__iofFOq__formSwitch input:focus-visible+.ui-module__iofFOq__formSwitchTrack{outline:2px solid var(--gs-color-primary);outline-offset:2px}.ui-module__iofFOq__formSwitchDisabled{cursor:not-allowed;opacity:.55}.ui-module__iofFOq__formSwitchLabel{flex-direction:column;gap:1px;min-inline-size:0;display:inline-flex}.ui-module__iofFOq__formSwitchLabelText{font-weight:500}.ui-module__iofFOq__formSwitchLabelDescription{color:var(--gs-color-ink-faint);font-size:11.5px}.ui-module__iofFOq__fileUpload{border:1px dashed var(--gs-color-border-strong);border-radius:var(--gs-radius-lg);background:var(--gs-color-surface-alt);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:18px 16px;transition:border-color .14s,background .14s;display:flex}.ui-module__iofFOq__fileUpload:hover:not([aria-disabled=true]),.ui-module__iofFOq__fileUploadDragging{border-color:var(--gs-color-primary);background:var(--gs-color-primary-50)}.ui-module__iofFOq__fileUpload[aria-disabled=true]{cursor:not-allowed;opacity:.6}.ui-module__iofFOq__fileUploadIcon{border-radius:var(--gs-radius-pill);background:var(--gs-color-surface);block-size:36px;inline-size:36px;color:var(--gs-color-primary);border:1px solid var(--gs-color-border);justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__fileUploadTitle{color:var(--gs-color-ink);margin:0;font-size:12.5px;font-weight:600}.ui-module__iofFOq__fileUploadSub{color:var(--gs-color-ink-faint);margin:0;font-size:11px}.ui-module__iofFOq__fileUploadBrowse{color:var(--gs-color-primary);cursor:pointer;font-weight:600;font:inherit;background:0 0;border:0;padding:0;font-size:12.5px}.ui-module__iofFOq__fileUploadBrowse:hover:not(:disabled){text-decoration:underline}.ui-module__iofFOq__fileUploadBrowse:disabled{cursor:not-allowed;color:var(--gs-color-ink-faint)}.ui-module__iofFOq__fileUploadError{color:var(--gs-color-danger);margin-block-start:8px;font-size:11.5px}.ui-module__iofFOq__fileRow{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.ui-module__iofFOq__fileRowIcon{border-radius:var(--gs-radius);background:var(--gs-color-primary-50);block-size:30px;inline-size:30px;color:var(--gs-color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__fileRowBody{gap:2px;min-inline-size:0;display:grid}.ui-module__iofFOq__fileRowName{color:var(--gs-color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.ui-module__iofFOq__fileRowMeta{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);font-size:10.5px}.ui-module__iofFOq__fileRowProgress{border-radius:var(--gs-radius-sm);background:var(--gs-color-surface-muted);grid-column:2/-1;block-size:4px;margin-block-start:4px;overflow:hidden}.ui-module__iofFOq__fileRowProgressBar{background:var(--gs-color-primary);border-radius:var(--gs-radius-sm);block-size:100%;transition:inline-size .16s;display:block}.ui-module__iofFOq__fileRowError{color:var(--gs-color-danger);grid-column:2/-1;margin-block-start:2px;font-size:11.5px}.ui-module__iofFOq__fieldSkeleton{border-radius:var(--gs-radius);border:1px solid var(--gs-color-border);background:linear-gradient(90deg, var(--gs-color-surface-muted) 0%, var(--gs-color-surface-alt) 50%, var(--gs-color-surface-muted) 100%);background-size:200% 100%;block-size:32px;inline-size:100%;animation:1.6s linear infinite ui-module__iofFOq__fieldSkeletonShimmer;display:block}.ui-module__iofFOq__fieldSkeletonLine{border-radius:var(--gs-radius-sm);border:0;block-size:10px}.ui-module__iofFOq__fieldSkeletonShort{block-size:20px}@keyframes ui-module__iofFOq__fieldSkeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ui-module__iofFOq__permissionDeniedField{background:var(--gs-color-surface-alt);border:1px dashed var(--gs-color-border-strong);border-radius:var(--gs-radius);block-size:32px;color:var(--gs-color-ink-faint);align-items:center;gap:8px;inline-size:100%;padding-inline:10px;font-size:12px;display:inline-flex}.ui-module__iofFOq__permissionDeniedFieldIcon{color:var(--gs-color-ink-faint);flex:none}.ui-module__iofFOq__entityForm{flex-direction:column;display:flex}.ui-module__iofFOq__entityFormBanner{margin-block-end:12px}.ui-module__iofFOq__entityFormFieldset{border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.ui-module__iofFOq__entityFormErrorList{margin:0;padding:0;list-style:none}.ui-module__iofFOq__datePicker{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);block-size:32px;color:var(--gs-color-ink);cursor:pointer;inline-size:100%;font-size:13px;font-family:var(--gs-font-mono);align-items:center;gap:8px;padding-block:0;padding-inline:10px;display:inline-flex;position:relative}.ui-module__iofFOq__datePicker:hover:not([aria-disabled=true]){border-color:var(--gs-color-border-strong)}.ui-module__iofFOq__datePicker[data-state=open],.ui-module__iofFOq__datePicker:focus-visible{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16);outline:none}.ui-module__iofFOq__datePicker[aria-disabled=true]{cursor:not-allowed;opacity:.6}.ui-module__iofFOq__datePickerIcon{color:var(--gs-color-ink-faint);flex:none}.ui-module__iofFOq__datePickerValue{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;overflow:hidden}.ui-module__iofFOq__datePickerPlaceholder{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__datePickerCaret{color:var(--gs-color-ink-faint);flex:none;margin-inline-start:auto}.ui-module__iofFOq__calendar{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);inline-size:240px;box-shadow:var(--gs-shadow-md);z-index:51;padding:10px}.ui-module__iofFOq__calendarHeader{color:var(--gs-color-ink);justify-content:space-between;align-items:center;margin-block-end:6px;font-size:12px;font-weight:600;display:flex}.ui-module__iofFOq__calendarNavButton{color:var(--gs-color-ink-faint);border-radius:var(--gs-radius-xs);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:2px;display:inline-flex}.ui-module__iofFOq__calendarNavButton:hover:not(:disabled){background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__calendarNavButton:disabled{cursor:not-allowed;opacity:.5}.ui-module__iofFOq__calendarGrid{font-family:var(--gs-font-mono);grid-template-columns:repeat(7,1fr);gap:2px;font-size:10.5px;display:grid}.ui-module__iofFOq__calendarWeekday{color:var(--gs-color-ink-ghost);text-align:center;padding-block:3px;font-weight:500}.ui-module__iofFOq__calendarDay{text-align:center;border-radius:var(--gs-radius-sm);color:var(--gs-color-ink);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;padding-block:5px}.ui-module__iofFOq__calendarDay:hover:not(:disabled){background:var(--gs-color-surface-muted)}.ui-module__iofFOq__calendarDay:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:0}.ui-module__iofFOq__calendarDayMuted{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__calendarDayToday{border-color:var(--gs-color-primary)}.ui-module__iofFOq__calendarDaySelected{background:var(--gs-color-primary);color:var(--gs-color-on-accent);font-weight:600}.ui-module__iofFOq__calendarDaySelected:hover:not(:disabled){background:var(--gs-color-primary-600)}.ui-module__iofFOq__calendarDay:disabled{cursor:not-allowed;color:var(--gs-color-ink-ghost);opacity:.55}.ui-module__iofFOq__userPicker{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;min-block-size:32px;inline-size:100%;padding:3px 8px;display:inline-flex}.ui-module__iofFOq__userPicker:hover:not([aria-disabled=true]){border-color:var(--gs-color-border-strong)}.ui-module__iofFOq__userPicker[data-state=open],.ui-module__iofFOq__userPicker:focus-within{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16)}.ui-module__iofFOq__userPicker[aria-disabled=true]{cursor:not-allowed;opacity:.6}.ui-module__iofFOq__userPickerChip{background:var(--gs-color-surface-muted);border-radius:var(--gs-radius-pill);color:var(--gs-color-ink);align-items:center;gap:5px;padding-block:2px;padding-inline:2px 6px;font-size:11.5px;font-weight:500;display:inline-flex}.ui-module__iofFOq__userPickerChipRemove{color:var(--gs-color-ink-faint);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 2px;display:inline-flex}.ui-module__iofFOq__userPickerChipRemove:hover{color:var(--gs-color-ink)}.ui-module__iofFOq__userPickerInput{min-inline-size:80px;font:inherit;color:var(--gs-color-ink);background:0 0;border:0;outline:none;flex:1;block-size:22px;padding:0 4px;font-size:12.5px}.ui-module__iofFOq__userPickerInput::placeholder{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__userPickerPanel{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);inline-size:min(320px,100vw - 2rem);box-shadow:var(--gs-shadow-md);z-index:51;overflow:hidden}.ui-module__iofFOq__userPickerList{max-block-size:280px;padding:4px;overflow:auto}.ui-module__iofFOq__userPickerOption{border-radius:var(--gs-radius-sm);cursor:pointer;color:var(--gs-color-ink);text-align:start;background:0 0;border:0;align-items:center;gap:8px;inline-size:100%;padding-block:6px;padding-inline:8px;font-size:12.5px;display:flex}.ui-module__iofFOq__userPickerOption:hover,.ui-module__iofFOq__userPickerOption[data-highlighted=true]{background:var(--gs-color-surface-muted)}.ui-module__iofFOq__userPickerOption[data-selected=true]{background:var(--gs-color-primary-50);color:var(--gs-color-primary-700);font-weight:600}.ui-module__iofFOq__userPickerOption:disabled{cursor:not-allowed;opacity:.55}.ui-module__iofFOq__userPickerOptionBody{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.ui-module__iofFOq__userPickerOptionName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-module__iofFOq__userPickerOptionEmail{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.ui-module__iofFOq__userPickerEmpty{color:var(--gs-color-ink-faint);text-align:center;padding:14px 10px;font-size:12px}.ui-module__iofFOq__folderPicker{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);block-size:32px;inline-size:100%;color:var(--gs-color-ink);cursor:pointer;align-items:center;gap:4px;padding-inline:8px;font-size:12.5px;display:inline-flex}.ui-module__iofFOq__folderPicker:hover:not([aria-disabled=true]){border-color:var(--gs-color-border-strong)}.ui-module__iofFOq__folderPicker[data-state=open],.ui-module__iofFOq__folderPicker:focus-visible{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16);outline:none}.ui-module__iofFOq__folderPicker[aria-disabled=true]{cursor:not-allowed;opacity:.6}.ui-module__iofFOq__folderPickerIcon{color:var(--gs-color-primary);flex:none}.ui-module__iofFOq__folderPickerPath{color:var(--gs-color-ink);flex:1;align-items:center;gap:2px;min-inline-size:0;font-weight:500;display:inline-flex;overflow:hidden}.ui-module__iofFOq__folderPickerCrumb{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-module__iofFOq__folderPickerSep{color:var(--gs-color-ink-ghost);flex:none;margin-inline:2px}.ui-module__iofFOq__folderPickerPlaceholder{color:var(--gs-color-ink-ghost);font-weight:400}.ui-module__iofFOq__folderPickerCaret{color:var(--gs-color-ink-faint);flex:none;margin-inline-start:auto}.ui-module__iofFOq__folderPickerPanel{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);max-block-size:320px;inline-size:min(320px,100vw - 2rem);box-shadow:var(--gs-shadow-md);z-index:51;padding:4px;overflow:auto}.ui-module__iofFOq__folderPickerNode{border-radius:var(--gs-radius-sm);cursor:pointer;color:var(--gs-color-ink);text-align:start;background:0 0;border:0;align-items:center;gap:4px;inline-size:100%;padding-block:6px;padding-inline:6px;font-size:12.5px;display:flex}.ui-module__iofFOq__folderPickerNode:hover{background:var(--gs-color-surface-muted)}.ui-module__iofFOq__folderPickerNode[data-selected=true]{background:var(--gs-color-primary-50);color:var(--gs-color-primary-700);font-weight:600}.ui-module__iofFOq__folderPickerNodeIndent{inline-block:1;flex:0 0 20px;inline-size:20px}.ui-module__iofFOq__folderPickerNodeChevron{block-size:18px;inline-size:18px;color:var(--gs-color-ink-muted);cursor:pointer;border-radius:var(--gs-radius-xs);background:0 0;border:0;flex:0 0 18px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-module__iofFOq__folderPickerNodeChevron:hover{background:var(--gs-color-surface-muted)}.ui-module__iofFOq__folderPickerNodeChevron svg{transition:transform .16s}.ui-module__iofFOq__folderPickerNodeChevronOpen svg{transform:rotate(90deg)}.ui-module__iofFOq__folderPickerNodeChevronLeaf{visibility:hidden}.ui-module__iofFOq__folderPickerNodeIcon{color:var(--gs-color-primary);flex:none}.ui-module__iofFOq__folderPickerNodeLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-module__iofFOq__entityPicker{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);block-size:32px;color:var(--gs-color-ink);cursor:pointer;align-items:center;gap:8px;inline-size:100%;padding-inline:10px;font-size:13px;display:inline-flex}.ui-module__iofFOq__entityPicker:hover:not([aria-disabled=true]){border-color:var(--gs-color-border-strong)}.ui-module__iofFOq__entityPicker[data-state=open],.ui-module__iofFOq__entityPicker:focus-visible{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16);outline:none}.ui-module__iofFOq__entityPicker[aria-disabled=true]{cursor:not-allowed;opacity:.6}.ui-module__iofFOq__entityPickerValue{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;overflow:hidden}.ui-module__iofFOq__entityPickerPlaceholder{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__entityPickerCaret{color:var(--gs-color-ink-faint);flex:none;margin-inline-start:auto}.ui-module__iofFOq__entityPickerPanel{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);inline-size:min(360px,100vw - 2rem);box-shadow:var(--gs-shadow-md);z-index:51;overflow:hidden}.ui-module__iofFOq__entityPickerSearch{border-block-end:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);padding:8px;position:relative}.ui-module__iofFOq__entityPickerSearch input{block-size:26px;inline-size:100%;font:inherit;background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);color:var(--gs-color-ink);outline:none;padding-inline:28px 10px;font-size:12px}.ui-module__iofFOq__entityPickerSearch input::placeholder{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__entityPickerSearch input:focus{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16)}.ui-module__iofFOq__entityPickerSearchIcon{color:var(--gs-color-ink-faint);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:16px;transform:translateY(-50%)}.ui-module__iofFOq__entityPickerList{max-block-size:260px;padding:4px;overflow:auto}.ui-module__iofFOq__entityPickerOption{border-radius:var(--gs-radius-sm);cursor:pointer;color:var(--gs-color-ink);text-align:start;background:0 0;border:0;align-items:center;gap:8px;inline-size:100%;padding-block:6px;padding-inline:8px;font-size:12.5px;display:flex}.ui-module__iofFOq__entityPickerOption:hover,.ui-module__iofFOq__entityPickerOption[data-highlighted=true]{background:var(--gs-color-surface-muted)}.ui-module__iofFOq__entityPickerOption[data-selected=true]{background:var(--gs-color-primary-50);color:var(--gs-color-primary-700);font-weight:600}.ui-module__iofFOq__entityPickerOptionBody{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.ui-module__iofFOq__entityPickerOptionLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-module__iofFOq__entityPickerOptionDescription{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.ui-module__iofFOq__entityPickerEmpty{color:var(--gs-color-ink-faint);text-align:center;padding:14px 10px;font-size:12px}.ui-module__iofFOq__entityPickerLoading{color:var(--gs-color-ink-faint);text-align:center;font-size:12px;font-family:var(--gs-font-mono);padding:14px 10px}.ui-module__iofFOq__referencePicker{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);block-size:32px;color:var(--gs-color-ink);cursor:pointer;align-items:center;gap:8px;inline-size:100%;padding-inline:10px;font-size:13px;display:inline-flex}.ui-module__iofFOq__referencePicker:hover:not([aria-disabled=true]){border-color:var(--gs-color-border-strong)}.ui-module__iofFOq__referencePicker[data-state=open],.ui-module__iofFOq__referencePicker:focus-visible{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16);outline:none}.ui-module__iofFOq__referencePicker[aria-disabled=true]{cursor:not-allowed;opacity:.6}.ui-module__iofFOq__referencePickerValue{text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;overflow:hidden}.ui-module__iofFOq__referencePickerPlaceholder{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__referencePickerClear{border-radius:var(--gs-radius-sm);block-size:18px;inline-size:18px;color:var(--gs-color-ink-faint);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__referencePickerClear:hover{background:var(--gs-color-surface-muted);color:var(--gs-color-danger)}.ui-module__iofFOq__referencePickerCaret{color:var(--gs-color-ink-faint);flex:none}.ui-module__iofFOq__referencePickerPanel{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);inline-size:min(360px,100vw - 2rem);box-shadow:var(--gs-shadow-md);z-index:51;overflow:hidden}.ui-module__iofFOq__referencePickerSearch{border-block-end:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);padding:8px;position:relative}.ui-module__iofFOq__referencePickerSearch input{block-size:26px;inline-size:100%;font:inherit;background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);color:var(--gs-color-ink);outline:none;padding-inline:28px 10px;font-size:12px}.ui-module__iofFOq__referencePickerSearch input::placeholder{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__referencePickerSearch input:focus{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16)}.ui-module__iofFOq__referencePickerSearchIcon{color:var(--gs-color-ink-faint);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:16px;transform:translateY(-50%)}.ui-module__iofFOq__referencePickerList{max-block-size:280px;padding:4px;overflow:auto}.ui-module__iofFOq__referencePickerOption{border-radius:var(--gs-radius-sm);cursor:pointer;color:var(--gs-color-ink);text-align:start;background:0 0;border:0;align-items:flex-start;gap:8px;inline-size:100%;padding-block:8px;padding-inline:8px;font-size:12.5px;display:flex}.ui-module__iofFOq__referencePickerOption:hover:not([disabled]),.ui-module__iofFOq__referencePickerOption[data-highlighted=true]:not([disabled]){background:var(--gs-color-surface-muted)}.ui-module__iofFOq__referencePickerOption[data-selected=true]{background:var(--gs-color-primary-50);color:var(--gs-color-primary-700)}.ui-module__iofFOq__referencePickerOptionDisabled{cursor:not-allowed;opacity:.55}.ui-module__iofFOq__referencePickerOptionBody{flex-wrap:wrap;align-items:flex-start;gap:8px;inline-size:100%;min-inline-size:0;display:flex}.ui-module__iofFOq__referencePickerOptionMain{flex-direction:column;flex:1;gap:1px;min-inline-size:0;display:flex}.ui-module__iofFOq__referencePickerOptionEyebrow{font-family:var(--gs-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gs-color-ink-faint);font-size:10px;font-weight:600}.ui-module__iofFOq__referencePickerOptionLabel{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ui-module__iofFOq__referencePickerOptionDescription{color:var(--gs-color-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.ui-module__iofFOq__referencePickerOptionDisabledReason{color:var(--gs-color-ink-faint);font-size:11px;font-style:italic}.ui-module__iofFOq__referencePickerOptionBadges{flex-wrap:wrap;align-items:center;gap:4px;margin-inline-start:auto;display:inline-flex}.ui-module__iofFOq__referencePickerEmpty,.ui-module__iofFOq__referencePickerLoading{color:var(--gs-color-ink-faint);text-align:center;padding:14px 10px;font-size:12px}.ui-module__iofFOq__referencePickerLoading{font-family:var(--gs-font-mono)}.ui-module__iofFOq__referencePickerError{color:var(--gs-color-danger);text-align:center;padding:14px 10px;font-size:12px}.ui-module__iofFOq__referenceMultiPicker{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);min-block-size:32px;color:var(--gs-color-ink);cursor:pointer;text-align:start;flex-wrap:wrap;align-items:center;gap:6px;inline-size:100%;padding:4px 8px;font-size:13px;display:flex}.ui-module__iofFOq__referenceMultiPicker:hover:not([aria-disabled=true]){border-color:var(--gs-color-border-strong)}.ui-module__iofFOq__referenceMultiPicker[data-state=open],.ui-module__iofFOq__referenceMultiPicker:focus-visible{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16);outline:none}.ui-module__iofFOq__referenceMultiPicker[aria-disabled=true]{cursor:not-allowed;opacity:.6}.ui-module__iofFOq__referenceMultiPickerPlaceholder{color:var(--gs-color-ink-ghost);flex:1}.ui-module__iofFOq__referenceMultiPickerChips{flex-wrap:wrap;flex:1;gap:4px;min-inline-size:0;display:inline-flex}.ui-module__iofFOq__referenceMultiPickerChip{background:var(--gs-color-surface-muted);border-radius:var(--gs-radius-pill);color:var(--gs-color-ink);align-items:center;gap:5px;max-inline-size:220px;padding-block:2px;padding-inline:8px 4px;font-size:11.5px;font-weight:500;display:inline-flex}.ui-module__iofFOq__referenceMultiPickerChipRemove{border-radius:var(--gs-radius-pill);block-size:16px;inline-size:16px;color:var(--gs-color-ink-faint);cursor:pointer;flex:0 0 16px;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__referenceMultiPickerChipRemove:hover{background:var(--gs-color-surface);color:var(--gs-color-danger)}.ui-module__iofFOq__richText{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);overflow:hidden}.ui-module__iofFOq__richText:focus-within{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16)}.ui-module__iofFOq__richTextToolbar{background:var(--gs-color-surface-alt);border-block-end:1px solid var(--gs-color-border);align-items:center;gap:2px;padding-block:6px;padding-inline:8px;display:flex}.ui-module__iofFOq__richTextToolbarButton{border-radius:var(--gs-radius-xs);block-size:24px;inline-size:24px;color:var(--gs-color-ink-muted);cursor:not-allowed;background:0 0;border:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.ui-module__iofFOq__richTextToolbarButton:hover{background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__richTextToolbarSeparator{background:var(--gs-color-border);block-size:14px;inline-size:1px;margin-inline:4px}.ui-module__iofFOq__richTextToolbarNote{font-family:var(--gs-font-mono);color:var(--gs-color-ink-ghost);margin-inline-start:auto;font-size:10px}.ui-module__iofFOq__richTextBody{min-block-size:120px;inline-size:100%;font:inherit;color:var(--gs-color-ink);resize:vertical;font-size:13px;line-height:1.55;font-family:var(--gs-font-sans);background:0 0;border:0;outline:none;padding:14px 14px 16px;display:block}.ui-module__iofFOq__richTextBody::placeholder{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__metaSurface{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);overflow:hidden}.ui-module__iofFOq__metaSurfaceHeader{border-block-end:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);align-items:center;gap:10px;padding-block:12px;padding-inline:14px;display:flex}.ui-module__iofFOq__metaSurfaceTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--gs-color-ink-muted);margin:0;font-size:12px;font-weight:700}.ui-module__iofFOq__metaSurfaceCount{font-family:var(--gs-font-mono);border-radius:var(--gs-radius-pill);background:var(--gs-color-surface);border:1px solid var(--gs-color-border);color:var(--gs-color-ink-muted);padding-block:2px;padding-inline:7px;font-size:10px}.ui-module__iofFOq__metaSurfaceSpacer{flex:1}.ui-module__iofFOq__metaProfileName{align-items:center;gap:8px;font-weight:600;display:inline-flex}.ui-module__iofFOq__metaProfileIcon{border-radius:var(--gs-radius-sm);background:var(--gs-color-primary-50);block-size:22px;inline-size:22px;color:var(--gs-color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__metaProfileStatus{border-radius:var(--gs-radius-pill);background:var(--gs-color-success-50);color:var(--gs-color-success);align-items:center;gap:5px;padding-block:2px;padding-inline:8px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.ui-module__iofFOq__metaProfileStatus:before{content:"";border-radius:var(--gs-radius-pill);background:currentColor;block-size:6px;inline-size:6px}.ui-module__iofFOq__metaProfileStatusOff{background:var(--gs-color-surface-alt);color:var(--gs-color-ink-faint)}.ui-module__iofFOq__metaEditorIdentity{border-block-end:1px solid var(--gs-color-border);padding-block:14px;padding-inline:16px}.ui-module__iofFOq__metaFieldList{flex-direction:column;display:flex}.ui-module__iofFOq__metaFieldListRow{border-block-end:1px solid var(--gs-color-border);background:var(--gs-color-surface);grid-template-columns:44px 1fr 120px 90px 80px 32px;align-items:center;gap:12px;padding-block:10px;padding-inline:14px;display:grid}.ui-module__iofFOq__metaFieldListRow:last-child{border-block-end:0}.ui-module__iofFOq__metaFieldListRow:hover{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__metaFieldListOrder{flex-direction:column;gap:2px;display:inline-flex}.ui-module__iofFOq__metaFieldListOrderButton{block-size:18px;inline-size:20px;color:var(--gs-color-ink-ghost);cursor:pointer;border-radius:var(--gs-radius-xs);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-module__iofFOq__metaFieldListOrderButton:hover:not(:disabled){background:var(--gs-color-surface-muted);color:var(--gs-color-ink-muted)}.ui-module__iofFOq__metaFieldListOrderButton:disabled{cursor:not-allowed;opacity:.3}.ui-module__iofFOq__metaFieldListId{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.ui-module__iofFOq__metaFieldListLabel{color:var(--gs-color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.ui-module__iofFOq__metaFieldListKey{font-family:var(--gs-font-mono);color:var(--gs-color-ink-ghost);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.ui-module__iofFOq__metaFieldListRowInactive .ui-module__iofFOq__metaFieldListLabel{color:var(--gs-color-ink-ghost);text-decoration:line-through;text-decoration-thickness:1px}.ui-module__iofFOq__metaFieldListRequired{color:var(--gs-color-ink-muted);align-items:center;gap:6px;font-size:11.5px;display:inline-flex}.ui-module__iofFOq__metaFieldListState{color:var(--gs-color-ink-muted);font-size:11.5px}.ui-module__iofFOq__metaFieldListActions{justify-self:end;align-items:center;display:inline-flex}.ui-module__iofFOq__fieldTypeBadge{font-family:var(--gs-font-mono);border-radius:var(--gs-radius-xs);background:var(--gs-color-surface-alt);border:1px solid var(--gs-color-border);color:var(--gs-color-ink-muted);letter-spacing:.04em;justify-self:start;align-items:center;gap:5px;padding-block:2px;padding-inline:7px;font-size:10.5px;font-weight:500;display:inline-flex}.ui-module__iofFOq__fieldTypeBadgeDot{border-radius:var(--gs-radius-pill);background:var(--gs-color-ink-ghost);block-size:6px;inline-size:6px}.ui-module__iofFOq__fieldTypeBadgeText .ui-module__iofFOq__fieldTypeBadgeDot,.ui-module__iofFOq__fieldTypeBadgeLongText .ui-module__iofFOq__fieldTypeBadgeDot{background:var(--gs-color-fieldtype-text)}.ui-module__iofFOq__fieldTypeBadgeSelect .ui-module__iofFOq__fieldTypeBadgeDot,.ui-module__iofFOq__fieldTypeBadgeMultiSelect .ui-module__iofFOq__fieldTypeBadgeDot{background:var(--gs-color-fieldtype-select)}.ui-module__iofFOq__fieldTypeBadgeDate .ui-module__iofFOq__fieldTypeBadgeDot{background:var(--gs-color-fieldtype-date)}.ui-module__iofFOq__fieldTypeBadgeNumber .ui-module__iofFOq__fieldTypeBadgeDot{background:var(--gs-color-fieldtype-number)}.ui-module__iofFOq__fieldTypeBadgeBoolean .ui-module__iofFOq__fieldTypeBadgeDot{background:var(--gs-color-fieldtype-boolean)}.ui-module__iofFOq__fieldTypeBadgeUser .ui-module__iofFOq__fieldTypeBadgeDot{background:var(--gs-color-fieldtype-user)}.ui-module__iofFOq__fieldTypeBadgeEntity .ui-module__iofFOq__fieldTypeBadgeDot{background:var(--gs-color-fieldtype-entity)}.ui-module__iofFOq__metaAddFieldRow{border-block-start:1px dashed var(--gs-color-border-strong);background:var(--gs-color-surface-alt);color:var(--gs-color-primary);cursor:pointer;text-align:start;border-block-end:0;border-inline:0;align-items:center;gap:8px;inline-size:100%;padding-block:12px;padding-inline:14px;font-size:12.5px;font-weight:600;display:flex}.ui-module__iofFOq__metaAddFieldRow:hover:not(:disabled){background:var(--gs-color-primary-50)}.ui-module__iofFOq__metaAddFieldRow:disabled{cursor:not-allowed;opacity:.55}.ui-module__iofFOq__metaAddFieldCount{color:var(--gs-color-ink-ghost);font-size:11px;font-family:var(--gs-font-mono);margin-inline-start:auto;font-weight:400}.ui-module__iofFOq__optionsEditor{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);overflow:hidden}.ui-module__iofFOq__optionsEditorRow{border-block-end:1px solid var(--gs-color-border);background:var(--gs-color-surface);grid-template-columns:44px 1fr 160px 28px;align-items:center;gap:8px;padding-block:6px;padding-inline:10px;display:grid}.ui-module__iofFOq__optionsEditorRow:last-of-type{border-block-end:0}.ui-module__iofFOq__optionsEditorLabel{font:inherit;color:var(--gs-color-ink);background:0 0;border:0;outline:none;inline-size:100%;font-size:12.5px}.ui-module__iofFOq__optionsEditorLabel:focus{outline:none}.ui-module__iofFOq__optionsEditorColor{border-radius:var(--gs-radius-xs);color:var(--gs-color-ink-muted);background:var(--gs-color-surface-alt);border:1px solid var(--gs-color-border);cursor:pointer;font-size:11px;font:inherit;align-items:center;gap:6px;padding-block:2px;padding-inline:8px;font-size:11px;display:inline-flex}.ui-module__iofFOq__optionsEditorColor:hover:not(:disabled){background:var(--gs-color-surface-muted)}.ui-module__iofFOq__optionsEditorColorDot{border-radius:var(--gs-radius-pill);background:var(--gs-color-primary);flex:0 0 10px;block-size:10px;inline-size:10px}.ui-module__iofFOq__optionsEditorRemove{block-size:28px;inline-size:28px;color:var(--gs-color-ink-faint);cursor:pointer;border-radius:var(--gs-radius-xs);background:0 0;border:0;justify-content:center;justify-self:end;align-items:center;padding:0;display:inline-flex}.ui-module__iofFOq__optionsEditorRemove:hover:not(:disabled){background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__optionsEditorFoot{background:var(--gs-color-surface-alt);border-block-start:1px dashed var(--gs-color-border-strong);align-items:center;gap:8px;padding-block:8px;padding-inline:10px;font-size:12px;display:flex}.ui-module__iofFOq__optionsEditorAdd{color:var(--gs-color-primary);cursor:pointer;font-weight:600;font:inherit;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:12px;display:inline-flex}.ui-module__iofFOq__optionsEditorAdd:hover:not(:disabled){text-decoration:underline}.ui-module__iofFOq__optionsEditorAdd:disabled{cursor:not-allowed;opacity:.55}.ui-module__iofFOq__optionsEditorFootCount{color:var(--gs-color-ink-ghost);font-family:var(--gs-font-mono);margin-inline-start:auto;font-size:10px}.ui-module__iofFOq__metaPreviewCard{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);overflow:hidden}.ui-module__iofFOq__metaPreviewHeader{background:var(--gs-color-surface-alt);border-block-end:1px solid var(--gs-color-border);align-items:center;gap:10px;padding-block:10px;padding-inline:14px;display:flex}.ui-module__iofFOq__metaPreviewTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--gs-color-ink-muted);margin:0;font-size:11.5px;font-weight:700}.ui-module__iofFOq__metaPreviewTag{font-family:var(--gs-font-mono);border-radius:var(--gs-radius-pill);background:var(--gs-color-surface);border:1px solid var(--gs-color-border);color:var(--gs-color-ink-muted);margin-inline-start:auto;padding-block:2px;padding-inline:7px;font-size:10px}.ui-module__iofFOq__metaPreviewBody{gap:14px;padding:16px;display:grid}.ui-module__iofFOq__metaPreviewEmpty{text-align:center;color:var(--gs-color-ink-faint);padding:20px;font-size:12px}.ui-module__iofFOq__metaModalAffectedCount{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);margin-inline-end:auto;font-size:10.5px}.ui-module__iofFOq__metaModalAffectedCount b{color:var(--gs-color-ink);font-weight:600}.ui-module__iofFOq__avatar{border-radius:var(--gs-radius-pill);font-family:var(--gs-font-sans);color:var(--gs-color-hue-indigo);background:var(--gs-color-hue-indigo-50);border:1px solid var(--gs-color-border-faint);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.ui-module__iofFOq__avatarXs{width:18px;height:18px;font-size:8.5px}.ui-module__iofFOq__avatarSm{width:22px;height:22px;font-size:9.5px}.ui-module__iofFOq__avatarMd{width:28px;height:28px;font-size:11px}.ui-module__iofFOq__avatarLg{width:40px;height:40px;font-size:13px}.ui-module__iofFOq__avatarXl{width:64px;height:64px;font-size:20px;font-weight:700}.ui-module__iofFOq__avatarIndigo{background:var(--gs-color-hue-indigo-50);color:var(--gs-color-hue-indigo)}.ui-module__iofFOq__avatarMint{background:var(--gs-color-hue-mint-50);color:var(--gs-color-hue-mint)}.ui-module__iofFOq__avatarRose{background:var(--gs-color-hue-rose-50);color:var(--gs-color-hue-rose)}.ui-module__iofFOq__avatarAmber{background:var(--gs-color-hue-amber-50);color:var(--gs-color-hue-amber)}.ui-module__iofFOq__avatarBlue{background:var(--gs-color-hue-blue-50);color:var(--gs-color-hue-blue)}.ui-module__iofFOq__avatarViolet{background:var(--gs-color-hue-violet-50);color:var(--gs-color-hue-violet)}.ui-module__iofFOq__avatarLime{background:var(--gs-color-hue-lime-50);color:var(--gs-color-hue-lime)}.ui-module__iofFOq__avatarPhoto{object-fit:cover;width:100%;height:100%;display:block}.ui-module__iofFOq__avatarPresence{inset-inline-end:-1px;border-radius:var(--gs-radius-pill);border:1.5px solid var(--gs-color-surface);background:var(--gs-color-ink-ghost);width:8px;height:8px;position:absolute;bottom:-1px}.ui-module__iofFOq__avatarLg .ui-module__iofFOq__avatarPresence{width:11px;height:11px}.ui-module__iofFOq__avatarXl .ui-module__iofFOq__avatarPresence{border-width:2px;width:14px;height:14px}.ui-module__iofFOq__avatarPresenceOnline{background:var(--gs-color-success)}.ui-module__iofFOq__avatarPresenceAway{background:var(--gs-color-warning)}.ui-module__iofFOq__avatarPresenceOffline{background:var(--gs-color-ink-ghost)}.ui-module__iofFOq__avatarStack{align-items:center;display:inline-flex}.ui-module__iofFOq__avatarStack .ui-module__iofFOq__avatar{border:2px solid var(--gs-color-surface)}.ui-module__iofFOq__avatarStack .ui-module__iofFOq__avatar+.ui-module__iofFOq__avatar{margin-inline-start:-6px}.ui-module__iofFOq__avatarStack .ui-module__iofFOq__avatarLg+.ui-module__iofFOq__avatarLg{margin-inline-start:-10px}.ui-module__iofFOq__avatarStackOverflow{background:var(--gs-color-surface-muted);color:var(--gs-color-ink-muted);font-family:var(--gs-font-mono);font-weight:600}.ui-module__iofFOq__userBadge{align-items:center;gap:8px;min-width:0;display:inline-flex}.ui-module__iofFOq__userBadgeText{flex-direction:column;min-width:0;display:flex}.ui-module__iofFOq__userBadgeName{color:var(--gs-color-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.ui-module__iofFOq__userBadgeRole{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.ui-module__iofFOq__userBadgeCompact .ui-module__iofFOq__userBadgeRole{display:none}.ui-module__iofFOq__userBadgeInline{gap:6px}.ui-module__iofFOq__userBadgeInline .ui-module__iofFOq__userBadgeName{font-size:12px;font-weight:500}.ui-module__iofFOq__statusBadge{border-radius:var(--gs-radius-xs);letter-spacing:.01em;white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.ui-module__iofFOq__statusBadgeSm{border-radius:var(--gs-radius-xs);gap:4px;padding:1px 6px;font-size:9.5px}.ui-module__iofFOq__statusBadgeLg{border-radius:var(--gs-radius-sm);gap:6px;padding:4px 10px;font-size:11.5px;font-weight:700}.ui-module__iofFOq__statusBadgeDot{border-radius:var(--gs-radius-pill);background:currentColor;flex:0 0 6px;width:6px;height:6px}.ui-module__iofFOq__statusBadgeSm .ui-module__iofFOq__statusBadgeDot{flex:0 0 5px;width:5px;height:5px}.ui-module__iofFOq__statusBadgeLg .ui-module__iofFOq__statusBadgeDot{flex:0 0 7px;width:7px;height:7px}.ui-module__iofFOq__statusBadgeDraft{background:var(--gs-color-status-draft-50);color:var(--gs-color-status-draft)}.ui-module__iofFOq__statusBadgeInReview{background:var(--gs-color-status-in-review-50);color:var(--gs-color-status-in-review)}.ui-module__iofFOq__statusBadgeInApproval{background:var(--gs-color-status-in-approval-50);color:var(--gs-color-status-in-approval)}.ui-module__iofFOq__statusBadgeApproved{background:var(--gs-color-status-approved-50);color:var(--gs-color-status-approved)}.ui-module__iofFOq__statusBadgePublishing{background:var(--gs-color-status-publishing-50);color:var(--gs-color-status-publishing)}.ui-module__iofFOq__statusBadgePublished{background:var(--gs-color-status-published-50);color:var(--gs-color-status-published)}.ui-module__iofFOq__statusBadgeRejected{background:var(--gs-color-status-rejected-50);color:var(--gs-color-status-rejected)}.ui-module__iofFOq__statusBadgeArchived{background:var(--gs-color-status-archived-50);color:var(--gs-color-status-archived)}.ui-module__iofFOq__statusBadgePending{background:var(--gs-color-status-pending-50);color:var(--gs-color-status-pending)}.ui-module__iofFOq__statusBadgeSuccess{background:var(--gs-color-success-50);color:var(--gs-color-success)}.ui-module__iofFOq__statusBadgeWarn{background:var(--gs-color-warning-50);color:var(--gs-color-warning)}.ui-module__iofFOq__statusBadgeDanger{background:var(--gs-color-danger-50);color:var(--gs-color-danger)}.ui-module__iofFOq__statusBadgeInfo{background:var(--gs-color-info-50);color:var(--gs-color-info)}.ui-module__iofFOq__statusBadgeNeutral{background:var(--gs-color-surface-muted);color:var(--gs-color-ink-muted)}.ui-module__iofFOq__statusBadgeIndicator{border-radius:var(--gs-radius-xs);vertical-align:middle;width:10px;height:10px;padding:0;display:inline-block}.ui-module__iofFOq__statusBadgeIndicator.ui-module__iofFOq__statusBadgeDraft{background:var(--gs-color-status-draft)}.ui-module__iofFOq__statusBadgeIndicator.ui-module__iofFOq__statusBadgeInReview{background:var(--gs-color-status-in-review)}.ui-module__iofFOq__statusBadgeIndicator.ui-module__iofFOq__statusBadgeInApproval{background:var(--gs-color-status-in-approval)}.ui-module__iofFOq__statusBadgeIndicator.ui-module__iofFOq__statusBadgeApproved{background:var(--gs-color-status-approved)}.ui-module__iofFOq__statusBadgeIndicator.ui-module__iofFOq__statusBadgePublishing{background:var(--gs-color-status-publishing)}.ui-module__iofFOq__statusBadgeIndicator.ui-module__iofFOq__statusBadgePublished{background:var(--gs-color-status-published)}.ui-module__iofFOq__statusBadgeIndicator.ui-module__iofFOq__statusBadgeRejected{background:var(--gs-color-status-rejected)}.ui-module__iofFOq__statusBadgeIndicator.ui-module__iofFOq__statusBadgeArchived{background:var(--gs-color-status-archived)}.ui-module__iofFOq__statusBadgeIndicator.ui-module__iofFOq__statusBadgePending{background:var(--gs-color-status-pending)}.ui-module__iofFOq__statusBadgeIndicator.ui-module__iofFOq__statusBadgeSuccess{background:var(--gs-color-success)}.ui-module__iofFOq__statusBadgeIndicator.ui-module__iofFOq__statusBadgeWarn{background:var(--gs-color-warning)}.ui-module__iofFOq__statusBadgeIndicator.ui-module__iofFOq__statusBadgeDanger{background:var(--gs-color-danger)}.ui-module__iofFOq__statusBadgeIndicator.ui-module__iofFOq__statusBadgeInfo{background:var(--gs-color-info)}.ui-module__iofFOq__statusBadgeIndicator.ui-module__iofFOq__statusBadgeNeutral{background:var(--gs-color-ink-ghost)}.ui-module__iofFOq__tag{background:var(--gs-color-surface-muted);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);height:22px;color:var(--gs-color-ink-muted);white-space:nowrap;align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}.ui-module__iofFOq__tagSm{gap:4px;height:18px;padding:0 6px;font-size:10.5px}.ui-module__iofFOq__tagLg{gap:6px;height:26px;padding:0 10px;font-size:12.5px}.ui-module__iofFOq__tagDot{border-radius:var(--gs-radius-pill);background:currentColor;flex:0 0 6px;width:6px;height:6px}.ui-module__iofFOq__tagRemove{cursor:pointer;color:var(--gs-color-ink-faint);border-radius:var(--gs-radius-xs);background:0 0;border:0;justify-content:center;align-items:center;padding:0 1px;display:inline-flex}.ui-module__iofFOq__tagRemove:hover{color:var(--gs-color-ink)}.ui-module__iofFOq__tagRemove:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:1px}.ui-module__iofFOq__tagIndigo{background:var(--gs-color-primary-50);color:var(--gs-color-primary);border-color:var(--gs-color-primary-100)}.ui-module__iofFOq__tagMint{background:var(--gs-color-hue-mint-50);color:var(--gs-color-hue-mint);border-color:var(--gs-color-hue-mint-100)}.ui-module__iofFOq__tagAmber{background:var(--gs-color-warning-50);color:var(--gs-color-warning);border-color:var(--gs-color-warning-100)}.ui-module__iofFOq__tagRose{background:var(--gs-color-hue-rose-50);color:var(--gs-color-hue-rose);border-color:var(--gs-color-hue-rose-100)}.ui-module__iofFOq__tagViolet{background:var(--gs-color-hue-violet-50);color:var(--gs-color-hue-violet);border-color:var(--gs-color-hue-violet-100)}.ui-module__iofFOq__tagBlue{background:var(--gs-color-hue-blue-50);color:var(--gs-color-hue-blue);border-color:var(--gs-color-hue-blue-100)}.ui-module__iofFOq__tagLime{background:var(--gs-color-hue-lime-50);color:var(--gs-color-hue-lime);border-color:var(--gs-color-hue-lime-100)}.ui-module__iofFOq__tagSlate{background:var(--gs-color-surface-alt);color:var(--gs-color-ink-muted);border-color:var(--gs-color-border)}.ui-module__iofFOq__tagList{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.ui-module__iofFOq__tagListOverflow{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);padding:0 4px;font-size:10.5px}.ui-module__iofFOq__tagListEditable{border:1px dashed var(--gs-color-border-strong);border-radius:var(--gs-radius);padding:5px}.ui-module__iofFOq__tagListAdd{border-radius:var(--gs-radius-sm);height:22px;color:var(--gs-color-ink-faint);font-family:var(--gs-font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 8px;font-size:11.5px;font-weight:500;display:inline-flex}.ui-module__iofFOq__tagListAdd:hover{background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__tagListAdd:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:1px}.ui-module__iofFOq__splitPane{background:0 0;min-width:0;min-height:0;display:grid}.ui-module__iofFOq__splitPaneHorizontal{grid-template-rows:1fr}.ui-module__iofFOq__splitPaneVertical{grid-template-columns:1fr}.ui-module__iofFOq__splitPanePane{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:auto}.ui-module__iofFOq__splitPanePane>.ui-module__iofFOq__sidePanel{flex:1;min-block-size:0}.ui-module__iofFOq__splitPanePane:first-child{padding-block:4px 16px;padding-inline:4px 12px}.ui-module__iofFOq__splitPanePane:has(>.ui-module__iofFOq__sidePanel){padding:0}.ui-module__iofFOq__workbenchMainPane{background:var(--gs-color-surface);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.ui-module__iofFOq__workbenchMainHeader{border-block-end:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);flex:none;align-items:center;gap:10px;min-height:44px;padding-block:9px;padding-inline:12px 10px;display:flex}.ui-module__iofFOq__workbenchMainLead{align-items:center;gap:9px;min-width:0;display:inline-flex}.ui-module__iofFOq__workbenchMainIcon{border-radius:var(--gs-radius-md);background:var(--gs-color-primary-50);block-size:22px;inline-size:22px;color:var(--gs-color-primary-600);flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__workbenchMainTitle{color:var(--gs-color-ink);white-space:nowrap;font-size:13px;font-weight:600}.ui-module__iofFOq__workbenchMainProps{border-inline-start:1px solid var(--gs-color-border);align-items:center;gap:8px;min-width:0;padding-inline-start:8px;display:inline-flex}.ui-module__iofFOq__workbenchMainHeader .ui-module__iofFOq__actionsGroup{margin-inline-start:auto}.ui-module__iofFOq__workbenchMainBody{flex:auto;min-width:0;min-height:0;padding-block:14px;padding-inline:16px;overflow:auto}.ui-module__iofFOq__workbenchMainBodyFlush{flex-direction:column;min-block-size:30rem;padding-block:0;padding-inline:0;display:flex;position:relative;overflow:hidden}.ui-module__iofFOq__workbenchSplit{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);transition:grid-template-columns var(--gs-transition-state);overflow:hidden}.ui-module__iofFOq__workbenchSplit[data-dragging=true]{transition:none}@media (prefers-reduced-motion:reduce){.ui-module__iofFOq__workbenchSplit{transition:none}}.ui-module__iofFOq__workbenchSplit .ui-module__iofFOq__splitPanePane:first-child{padding-block:0;padding-inline:0}.ui-module__iofFOq__workbenchSplit .ui-module__iofFOq__sidePanel[data-state=open]{border-inline-start:0}.ui-module__iofFOq__workbenchSplit .ui-module__iofFOq__sidePanel{block-size:100%}.ui-module__iofFOq__workbenchSplit .ui-module__iofFOq__sidePanel[data-state=closed]{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__workbenchSplit .ui-module__iofFOq__stack,.ui-module__iofFOq__workbenchSplit .ui-module__iofFOq__panel{min-inline-size:0}.ui-module__iofFOq__splitPaneHandle{background:var(--gs-color-border);cursor:col-resize;transition:background var(--gs-transition-fast);border:0;padding:0;position:relative}.ui-module__iofFOq__splitPaneVertical .ui-module__iofFOq__splitPaneHandle{cursor:row-resize}.ui-module__iofFOq__splitPaneHandle:after{content:"";inset-inline-start:50%;background:var(--gs-color-ink-ghost);border-radius:var(--gs-radius-xs);opacity:.5;width:2px;height:28px;position:absolute;top:50%;transform:translate(-50%,-50%)}.ui-module__iofFOq__splitPaneVertical .ui-module__iofFOq__splitPaneHandle:after{width:28px;height:2px}.ui-module__iofFOq__splitPaneHandle:hover,.ui-module__iofFOq__splitPaneHandle:focus-visible{background:var(--gs-color-primary)}.ui-module__iofFOq__splitPaneHandle:hover:after,.ui-module__iofFOq__splitPaneHandle:focus-visible:after{background:var(--gs-color-on-accent);opacity:.9}.ui-module__iofFOq__splitPaneHandle:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:-2px}.ui-module__iofFOq__sidePanel{background:var(--gs-color-surface);flex-direction:column;min-width:0;display:flex;position:relative}.ui-module__iofFOq__sidePanelEnd{border-inline-start:1px solid var(--gs-color-border)}.ui-module__iofFOq__sidePanelStart{border-inline-end:1px solid var(--gs-color-border)}.ui-module__iofFOq__sidePanelResize{cursor:col-resize;z-index:2;background:0 0;border:0;width:5px;padding:0;position:absolute;top:0;bottom:0}.ui-module__iofFOq__sidePanelEnd .ui-module__iofFOq__sidePanelResize{inset-inline-start:-3px}.ui-module__iofFOq__sidePanelStart .ui-module__iofFOq__sidePanelResize{inset-inline-end:-3px}.ui-module__iofFOq__sidePanelResize:hover,.ui-module__iofFOq__sidePanelResize:focus-visible{background:linear-gradient(to inline-end, transparent 40%, var(--gs-color-primary) 40%, var(--gs-color-primary) 60%, transparent 60%)}.ui-module__iofFOq__sidePanelResize:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:-2px}.ui-module__iofFOq__sidePanelHeader{border-bottom:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);align-items:center;gap:8px;padding:10px 14px;display:flex}.ui-module__iofFOq__sidePanelTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--gs-color-ink-muted);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.ui-module__iofFOq__sidePanelTitleText{align-items:center;display:inline-flex}.ui-module__iofFOq__sidePanelHeaderSpacer{flex:1}.ui-module__iofFOq__sidePanelClose{border-radius:var(--gs-radius-sm);width:24px;height:24px;color:var(--gs-color-ink-faint);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__sidePanelClose:hover{background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__sidePanel[data-state=closed] .ui-module__iofFOq__sidePanelTitleText{display:none}.ui-module__iofFOq__sidePanel[data-state=closed] .ui-module__iofFOq__sidePanelHeader{border-bottom:0;flex-direction:column;gap:6px;padding-block:6px;padding-inline:4px}.ui-module__iofFOq__sidePanel[data-state=closed] .ui-module__iofFOq__sidePanelHeaderSpacer{display:none}.ui-module__iofFOq__sidePanelClose:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:1px}.ui-module__iofFOq__sidePanelTabs{border-bottom:1px solid var(--gs-color-border);background:var(--gs-color-surface);gap:2px;height:36px;padding:0 8px;display:flex}.ui-module__iofFOq__sidePanelTab{height:100%;color:var(--gs-color-ink-muted);cursor:pointer;font-size:11.5px;font-family:var(--gs-font-sans);background:0 0;border:0;align-items:center;gap:5px;padding:0 10px;display:inline-flex;position:relative}.ui-module__iofFOq__sidePanelTab:hover{color:var(--gs-color-ink)}.ui-module__iofFOq__sidePanelTabActive{color:var(--gs-color-primary-700);font-weight:600}.ui-module__iofFOq__sidePanelTabActive:after{content:"";inset-inline:8px;background:var(--gs-color-primary);height:2px;position:absolute;bottom:-1px}.ui-module__iofFOq__sidePanelTabCount{background:var(--gs-color-surface-muted);min-width:16px;height:16px;color:var(--gs-color-ink-muted);border-radius:var(--gs-radius-pill);justify-content:center;align-items:center;padding:0 5px;font-size:9.5px;font-weight:700;display:inline-flex}.ui-module__iofFOq__sidePanelTabActive .ui-module__iofFOq__sidePanelTabCount{background:var(--gs-color-primary);color:var(--gs-color-on-accent)}.ui-module__iofFOq__sidePanelBody{flex:1;min-block-size:0;padding:14px 16px;overflow:auto}.ui-module__iofFOq__sidePanelBody .ui-module__iofFOq__heading4{font-family:var(--gs-font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--gs-color-ink-faint);font-size:.66rem;font-weight:600;line-height:1.4}.ui-module__iofFOq__sidePanelBody>[data-properties=rail]{gap:0}.ui-module__iofFOq__sidePanelBody .ui-module__iofFOq__inlineEditRead{grid-template-columns:96px 1fr auto;gap:12px;padding:6px 0}.ui-module__iofFOq__sidePanelBody .ui-module__iofFOq__inlineEditRead:hover{background:0 0}.ui-module__iofFOq__sidePanelBody .ui-module__iofFOq__inlineEditLabel{text-transform:none;letter-spacing:0;font-size:11px;font-weight:500}.ui-module__iofFOq__sidePanelBody .ui-module__iofFOq__inlineEditValue{text-align:end;font-size:12px}.ui-module__iofFOq__sidePanelFooter{border-top:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);align-items:center;gap:6px;padding:10px 14px;display:flex}.ui-module__iofFOq__metaList{flex-direction:column;gap:0;display:flex}.ui-module__iofFOq__metaListRow{border-bottom:0;flex-direction:row;justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.ui-module__iofFOq__metaListRow+.ui-module__iofFOq__metaListRow{border-top:1px solid var(--gs-color-border)}.ui-module__iofFOq__metaListLabel{letter-spacing:0;text-transform:none;color:var(--gs-color-ink-faint);flex:0 0 96px;font-size:11px;font-weight:500}.ui-module__iofFOq__metaListValue{min-width:0;color:var(--gs-color-ink);text-align:end;flex-wrap:wrap;flex:1;justify-content:flex-end;align-items:center;gap:6px;margin-inline:0;font-size:12px;display:inline-flex}.ui-module__iofFOq__metaListValueMono{font-family:var(--gs-font-mono);color:var(--gs-color-ink-muted);font-size:11.5px}.ui-module__iofFOq__metaListValueTruncate{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;max-inline-size:100%;display:block;overflow:hidden}.ui-module__iofFOq__metaListSection{flex-direction:column;gap:6px;display:flex}.ui-module__iofFOq__metaListSection+.ui-module__iofFOq__metaListSection{border-top:1px solid var(--gs-color-border);margin-top:14px;padding-top:14px}.ui-module__iofFOq__metaListSectionHeader{justify-content:space-between;align-items:center;gap:8px;min-block-size:22px;display:flex}.ui-module__iofFOq__metaListSectionHeading{letter-spacing:.05em;text-transform:uppercase;color:var(--gs-color-ink-faint);font-size:11px;font-weight:600}.ui-module__iofFOq__metaListSectionRows{flex-direction:column;gap:0;display:flex}.ui-module__iofFOq__metaListSectionRows>*+*{border-top:1px solid var(--gs-color-border)}.ui-module__iofFOq__commentThread{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);flex-direction:column;display:flex;overflow:hidden}.ui-module__iofFOq__commentThreadHeader{border-bottom:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);align-items:center;gap:10px;padding:10px 14px;display:flex}.ui-module__iofFOq__commentThreadTitle{color:var(--gs-color-ink);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.ui-module__iofFOq__commentThreadCount{font-family:var(--gs-font-mono);color:var(--gs-color-ink-muted);font-size:10px}.ui-module__iofFOq__commentThreadHeaderSpacer{flex:1}.ui-module__iofFOq__commentThreadFilter{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-sm);height:24px;display:inline-flex;overflow:hidden}.ui-module__iofFOq__commentThreadFilterButton{background:var(--gs-color-surface);font-family:var(--gs-font-sans);color:var(--gs-color-ink-muted);cursor:pointer;border:0;padding:0 8px;font-size:11px}.ui-module__iofFOq__commentThreadFilterButton+.ui-module__iofFOq__commentThreadFilterButton{border-inline-start:1px solid var(--gs-color-border)}.ui-module__iofFOq__commentThreadFilterButtonActive{background:var(--gs-color-primary-50);color:var(--gs-color-primary);font-weight:600}.ui-module__iofFOq__commentThreadBody{flex:1;padding:6px 0;overflow:auto}.ui-module__iofFOq__commentThreadEmpty{text-align:center;color:var(--gs-color-ink-faint);padding:24px 16px;font-size:12px}.ui-module__iofFOq__comment{border-bottom:1px solid var(--gs-color-border);grid-template-columns:28px 1fr;gap:10px;padding:14px 16px;display:grid;position:relative}.ui-module__iofFOq__comment:last-child{border-bottom:0}.ui-module__iofFOq__commentResolved{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__commentResolved .ui-module__iofFOq__commentText{text-decoration:line-through;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--gs-color-ink-ghost);text-decoration-color:var(--gs-color-ink-ghost);color:var(--gs-color-ink-faint)}.ui-module__iofFOq__commentAvatarLine{grid-column:1;position:relative}.ui-module__iofFOq__commentAvatarLine:after{content:"";inset-inline-start:50%;background:var(--gs-color-border);width:1px;position:absolute;top:36px;bottom:-14px;transform:translate(-50%)}.ui-module__iofFOq__commentLastInThread .ui-module__iofFOq__commentAvatarLine:after{display:none}.ui-module__iofFOq__commentBody{flex-direction:column;gap:6px;min-width:0;display:flex}.ui-module__iofFOq__commentMeta{flex-wrap:wrap;align-items:center;gap:8px;font-size:11.5px;display:flex}.ui-module__iofFOq__commentName{color:var(--gs-color-ink);font-weight:600}.ui-module__iofFOq__commentRole{font-family:var(--gs-font-mono);border-radius:var(--gs-radius-xs);background:var(--gs-color-primary-50);color:var(--gs-color-primary);border:1px solid var(--gs-color-primary-100);letter-spacing:.04em;text-transform:uppercase;padding:1px 5px;font-size:9.5px}.ui-module__iofFOq__commentTime{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);font-size:10.5px}.ui-module__iofFOq__commentAnchor{font-family:var(--gs-font-mono);color:var(--gs-color-primary);background:var(--gs-color-primary-50);border:1px solid var(--gs-color-primary-100);border-radius:var(--gs-radius-xs);align-items:center;gap:4px;padding:1px 5px;font-size:10px;display:inline-flex}.ui-module__iofFOq__commentEdited{font-family:var(--gs-font-mono);color:var(--gs-color-ink-ghost);font-size:10px;font-style:italic}.ui-module__iofFOq__commentResolvedTag{background:var(--gs-color-success-50);border:1px solid var(--gs-color-success-100);color:var(--gs-color-success);border-radius:var(--gs-radius-pill);align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.ui-module__iofFOq__commentText{color:var(--gs-color-ink);word-wrap:break-word;white-space:pre-wrap;font-size:13px;line-height:1.55}.ui-module__iofFOq__commentActions{gap:12px;margin-top:2px;font-size:11px;display:flex}.ui-module__iofFOq__commentActionsButton{color:var(--gs-color-ink-faint);cursor:pointer;font-family:var(--gs-font-sans);background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:11px;display:inline-flex}.ui-module__iofFOq__commentActionsButton:hover{color:var(--gs-color-ink)}.ui-module__iofFOq__commentActionsButtonPrimary{color:var(--gs-color-primary);font-weight:600}.ui-module__iofFOq__commentActionsButton:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:1px;border-radius:var(--gs-radius-xs)}.ui-module__iofFOq__commentReplies{border-inline-start:1px solid var(--gs-color-border);margin-inline-start:13px;padding:0 0 0 38px}.ui-module__iofFOq__commentReplies .ui-module__iofFOq__comment{padding:12px 16px 12px 0}.ui-module__iofFOq__commentReplies .ui-module__iofFOq__comment .ui-module__iofFOq__commentAvatarLine:after{display:none}.ui-module__iofFOq__commentComposer{border-top:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);grid-template-columns:28px 1fr;gap:10px;padding:12px 16px;display:grid}.ui-module__iofFOq__commentComposerLocked{opacity:.7}.ui-module__iofFOq__commentThreadRequiredChip{border-radius:var(--gs-radius-pill);background:var(--gs-color-warning-50);color:var(--gs-color-warning);border:1px solid var(--gs-color-warning-100);font-family:var(--gs-font-mono);letter-spacing:.04em;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.ui-module__iofFOq__commentComposerFoot{grid-column:2;align-items:center;gap:6px;margin-top:8px;display:flex}.ui-module__iofFOq__commentComposerHint{font-family:var(--gs-font-mono);color:var(--gs-color-ink-ghost);margin-inline-end:auto;font-size:10px}.ui-module__iofFOq__timeline{padding-inline-start:28px;position:relative}.ui-module__iofFOq__timeline:before{content:"";inset-inline-start:11px;background:var(--gs-color-border);border-radius:var(--gs-radius-xs);width:2px;position:absolute;top:8px;bottom:8px}.ui-module__iofFOq__timelineEvent{padding:10px 0 14px 12px;position:relative}.ui-module__iofFOq__timelineEvent:before{content:"";inset-inline-start:-22px;border-radius:var(--gs-radius-pill);background:var(--gs-color-surface);border:2px solid var(--gs-color-border-strong);box-sizing:border-box;width:14px;height:14px;position:absolute;top:12px}.ui-module__iofFOq__timelineEventCreate:before{background:var(--gs-color-surface);border-color:var(--gs-color-primary)}.ui-module__iofFOq__timelineEventReview:before{background:var(--gs-color-warning);border-color:var(--gs-color-warning)}.ui-module__iofFOq__timelineEventApproved:before{background:var(--gs-color-success);border-color:var(--gs-color-success)}.ui-module__iofFOq__timelineEventRejected:before{background:var(--gs-color-danger);border-color:var(--gs-color-danger)}.ui-module__iofFOq__timelineEventPublish:before{background:var(--gs-color-primary);border-color:var(--gs-color-primary)}.ui-module__iofFOq__timelineEventArchive:before{background:var(--gs-color-ink-ghost);border-color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__timelineEventComment:before{background:var(--gs-color-surface);border-color:var(--gs-color-ink-muted)}.ui-module__iofFOq__timelineEventUpdate:before{background:var(--gs-color-surface);border-color:var(--gs-color-ink-faint)}.ui-module__iofFOq__timelineEventMeta{color:var(--gs-color-ink-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.ui-module__iofFOq__timelineEventMeta b{color:var(--gs-color-ink);font-weight:600}.ui-module__iofFOq__timelineEventTime{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);margin-inline-start:auto;font-size:10.5px}.ui-module__iofFOq__timelineEventBody{background:var(--gs-color-surface-alt);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);color:var(--gs-color-ink-muted);margin-top:6px;padding:10px 12px;font-size:12px}.ui-module__iofFOq__timelineDiff{font-family:var(--gs-font-mono);flex-direction:column;gap:4px;font-size:11px;display:flex}.ui-module__iofFOq__timelineDiffRow{flex-direction:column;gap:2px;display:flex}.ui-module__iofFOq__timelineDiffField{color:var(--gs-color-ink-muted);font-size:10.5px;font-weight:600}.ui-module__iofFOq__timelineDiffBefore{color:var(--gs-color-danger);background:var(--gs-color-danger-50);border-radius:var(--gs-radius-xs);align-self:flex-start;padding:1px 5px}.ui-module__iofFOq__timelineDiffAfter{color:var(--gs-color-success);background:var(--gs-color-success-50);border-radius:var(--gs-radius-xs);align-self:flex-start;padding:1px 5px}.ui-module__iofFOq__timelineCompact{flex-direction:column;gap:12px;padding:0;display:flex}.ui-module__iofFOq__timelineCompact:before{display:none}.ui-module__iofFOq__timelineCompactRow{grid-template-columns:20px 1fr;align-items:start;gap:8px;padding:0;display:grid}.ui-module__iofFOq__timelineCompactRow:before{display:none}.ui-module__iofFOq__timelineCompactDot{border-radius:var(--gs-radius-pill);border:2px solid var(--gs-color-border-strong);background:var(--gs-color-surface);box-sizing:border-box;justify-self:center;width:9px;height:9px;margin-top:5px}.ui-module__iofFOq__timelineCompactDotCreate{border-color:var(--gs-color-primary)}.ui-module__iofFOq__timelineCompactDotReview{background:var(--gs-color-warning);border-color:var(--gs-color-warning)}.ui-module__iofFOq__timelineCompactDotApproved{background:var(--gs-color-success);border-color:var(--gs-color-success)}.ui-module__iofFOq__timelineCompactDotRejected{background:var(--gs-color-danger);border-color:var(--gs-color-danger)}.ui-module__iofFOq__timelineCompactDotPublish{background:var(--gs-color-primary);border-color:var(--gs-color-primary)}.ui-module__iofFOq__timelineCompactDotArchive{background:var(--gs-color-ink-ghost);border-color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__timelineCompactDotComment{border-color:var(--gs-color-ink-muted)}.ui-module__iofFOq__timelineCompactDotUpdate{border-color:var(--gs-color-ink-faint)}.ui-module__iofFOq__timelineCompactText{color:var(--gs-color-ink);font-size:12px;line-height:1.4}.ui-module__iofFOq__timelineCompactText b{color:var(--gs-color-ink);font-weight:600}.ui-module__iofFOq__timelineCompactTime{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);margin-top:2px;font-size:10px}.ui-module__iofFOq__auditLog{display:block}.ui-module__iofFOq__auditLogTimeline{padding-inline-start:26px;position:relative}.ui-module__iofFOq__auditLogTimeline:before{content:"";background:var(--gs-color-border);inline-size:1px;position:absolute;inset-block:6px;inset-inline-start:7px}.ui-module__iofFOq__auditLogRow{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);transition:border-color var(--gs-transition-ui), box-shadow var(--gs-transition-ui);margin-block-end:8px;position:relative}.ui-module__iofFOq__auditLogRow:hover{border-color:var(--gs-color-border-strong)}.ui-module__iofFOq__auditLogRow[aria-expanded=true]{box-shadow:0 1px 2px rgba(var(--gs-color-scrim-rgb), .06)}.ui-module__iofFOq__auditLogRow:before{content:"";border-radius:var(--gs-radius-pill);background:var(--gs-color-info);block-size:9px;inline-size:9px;box-shadow:0 0 0 3px var(--gs-color-bg);position:absolute;inset-block-start:16px;inset-inline-start:-23px}.ui-module__iofFOq__auditLogRow[data-tone=success]:before{background:var(--gs-color-success)}.ui-module__iofFOq__auditLogRow[data-tone=warning]:before{background:var(--gs-color-warning)}.ui-module__iofFOq__auditLogRow[data-tone=danger]:before{background:var(--gs-color-danger)}.ui-module__iofFOq__auditLogRow[data-tone=neutral]:before{background:var(--gs-color-ink-ghost)}.ui-module__iofFOq__auditLogRowSummary{grid-template-columns:1fr auto;align-items:start;gap:8px 16px;padding:12px 16px;display:grid}.ui-module__iofFOq__auditLogRowMain{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.ui-module__iofFOq__auditLogRowHeadline{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ui-module__iofFOq__auditLogRowAction{color:var(--gs-color-ink);letter-spacing:-.005em;font-size:13px;font-weight:600}.ui-module__iofFOq__auditLogEventKey{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);background:var(--gs-color-surface-muted);border-radius:var(--gs-radius-sm);padding:1px 5px;font-size:10.5px}.ui-module__iofFOq__auditLogStatus{border-radius:var(--gs-radius-sm);text-transform:uppercase;letter-spacing:.04em;background:var(--gs-color-surface-muted);color:var(--gs-color-ink-muted);align-items:center;padding:1px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.ui-module__iofFOq__auditLogStatusInfo{background:var(--gs-color-info-50);color:var(--gs-color-info)}.ui-module__iofFOq__auditLogStatusSuccess{background:var(--gs-color-success-50);color:var(--gs-color-success)}.ui-module__iofFOq__auditLogStatusWarning{background:var(--gs-color-warning-50);color:var(--gs-color-warning)}.ui-module__iofFOq__auditLogStatusDanger{background:var(--gs-color-danger-50);color:var(--gs-color-danger)}.ui-module__iofFOq__auditLogStatusNeutral{background:var(--gs-color-surface-muted);color:var(--gs-color-ink-muted)}.ui-module__iofFOq__auditLogRowSecondary{color:var(--gs-color-ink-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.ui-module__iofFOq__auditLogSep{color:var(--gs-color-ink-ghost);font-size:10px}.ui-module__iofFOq__auditLogConnector{color:var(--gs-color-ink-faint)}.ui-module__iofFOq__auditLogActor{align-items:center;gap:6px;display:inline-flex}.ui-module__iofFOq__auditLogActorAvatar{border-radius:var(--gs-radius-pill);background:var(--gs-color-primary);block-size:18px;inline-size:18px;color:var(--gs-color-on-accent);letter-spacing:.02em;place-items:center;font-size:9px;font-weight:700;display:grid}.ui-module__iofFOq__auditLogActorAvatarSystem{background:var(--gs-color-surface-muted);color:var(--gs-color-ink-faint)}.ui-module__iofFOq__auditLogActorName{color:var(--gs-color-ink);font-weight:500}.ui-module__iofFOq__auditLogActorFallback{color:var(--gs-color-ink-muted);font-family:var(--gs-font-mono);font-size:11px}.ui-module__iofFOq__auditLogResource{border-radius:var(--gs-radius-sm);background:var(--gs-color-surface-muted);border:1px solid var(--gs-color-border);font-family:var(--gs-font-mono);color:var(--gs-color-ink);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;max-inline-size:100%;padding:1px 7px;font-size:10.5px;display:inline-flex;overflow:hidden}.ui-module__iofFOq__auditLogResourceKind{color:var(--gs-color-ink-faint);font-weight:500}.ui-module__iofFOq__auditLogResourceLabel{color:var(--gs-color-ink)}.ui-module__iofFOq__auditLogRowPreview{color:var(--gs-color-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ui-module__iofFOq__auditLogRowAside{color:var(--gs-color-ink-faint);align-items:center;gap:8px;font-size:11px;display:flex}.ui-module__iofFOq__auditLogRowTime{font-variant-numeric:tabular-nums;color:var(--gs-color-ink-muted);text-align:end}.ui-module__iofFOq__auditLogRowTimeDate{color:var(--gs-color-ink-faint);font-size:10.5px;display:block}.ui-module__iofFOq__auditLogExpandBtn{border-radius:var(--gs-radius-sm);block-size:24px;inline-size:24px;color:var(--gs-color-ink-faint);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.ui-module__iofFOq__auditLogExpandBtn:hover{background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__auditLogExpandBtn svg{transition:transform var(--gs-transition-ui)}.ui-module__iofFOq__auditLogRow[aria-expanded=true] .ui-module__iofFOq__auditLogExpandBtn svg{transform:rotate(180deg)}.ui-module__iofFOq__auditLogRowDetails{border-block-start:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);flex-direction:column;gap:14px;padding:14px 16px 16px;display:flex}.ui-module__iofFOq__auditLogDetailSection{flex-direction:column;gap:6px;display:flex}.ui-module__iofFOq__auditLogDetailSectionTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--gs-color-ink-faint);align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:inline-flex}.ui-module__iofFOq__auditLogDetailJson{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);font-family:var(--gs-font-mono);color:var(--gs-color-ink);white-space:pre-wrap;word-break:break-word;margin:0;padding:10px 12px;font-size:11.5px;line-height:1.6;overflow-x:auto}.ui-module__iofFOq__auditLogDetailMeta{grid-template-columns:130px 1fr;gap:4px 12px;margin:0;font-size:11.5px;display:grid}.ui-module__iofFOq__auditLogDetailMeta dt{color:var(--gs-color-ink-faint)}.ui-module__iofFOq__auditLogDetailMeta dd{color:var(--gs-color-ink);font-family:var(--gs-font-mono);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;overflow:hidden}.ui-module__iofFOq__auditLogChainRow{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);font-family:var(--gs-font-mono);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;font-size:11px;display:flex}.ui-module__iofFOq__auditLogChainLabel{font-family:var(--gs-font-sans);text-transform:uppercase;letter-spacing:.04em;color:var(--gs-color-ink-faint);font-size:10.5px;font-weight:600}.ui-module__iofFOq__auditLogChainHash{color:var(--gs-color-ink)}.ui-module__iofFOq__auditLogChainPrior{color:var(--gs-color-ink-muted)}.ui-module__iofFOq__auditLogChainStatusOk{font-family:var(--gs-font-sans);color:var(--gs-color-success);align-items:center;gap:4px;margin-inline-start:auto;font-size:10.5px;font-weight:600;display:inline-flex}.ui-module__iofFOq__auditLogChainStatusBroken{font-family:var(--gs-font-sans);color:var(--gs-color-danger);align-items:center;gap:4px;margin-inline-start:auto;font-size:10.5px;font-weight:600;display:inline-flex}.ui-module__iofFOq__auditLogEmpty{text-align:center;color:var(--gs-color-ink-faint);padding:20px;font-size:12px}.ui-module__iofFOq__reasonPromptInline{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-inline-start:3px solid var(--gs-color-warning);border-radius:var(--gs-radius);grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:10px 14px;display:grid}.ui-module__iofFOq__reasonPromptInlineInfo{border-inline-start-color:var(--gs-color-primary)}.ui-module__iofFOq__reasonPromptInlineDanger{border-inline-start-color:var(--gs-color-danger)}.ui-module__iofFOq__reasonPromptPopover{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);box-shadow:var(--gs-shadow-lg);width:340px;z-index:calc(var(--gs-z-topbar) + 1)}.ui-module__iofFOq__reasonPromptHeader{border-bottom:1px solid var(--gs-color-border);align-items:flex-start;gap:8px;padding:12px 14px 10px;display:flex}.ui-module__iofFOq__reasonPromptIcon{border-radius:var(--gs-radius);background:var(--gs-color-warning-50);width:24px;height:24px;color:var(--gs-color-warning);border:1px solid var(--gs-color-warning-100);flex:0 0 24px;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__reasonPromptIconInfo{background:var(--gs-color-primary-50);color:var(--gs-color-primary);border-color:var(--gs-color-primary-100)}.ui-module__iofFOq__reasonPromptIconDanger{background:var(--gs-color-danger-50);color:var(--gs-color-danger);border-color:var(--gs-color-danger-100)}.ui-module__iofFOq__reasonPromptTitle{font-family:var(--gs-font-heading);color:var(--gs-color-ink);letter-spacing:-.005em;font-size:13px;font-weight:700}.ui-module__iofFOq__reasonPromptSub{color:var(--gs-color-ink-faint);margin-top:2px;font-size:11.5px}.ui-module__iofFOq__reasonPromptBody{flex-direction:column;gap:10px;padding:12px 14px;display:flex}.ui-module__iofFOq__reasonPromptFooter{border-top:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);justify-content:flex-end;align-items:center;gap:6px;padding:10px 14px;display:flex}.ui-module__iofFOq__reasonPromptEventCode{font-family:var(--gs-font-mono);color:var(--gs-color-ink-ghost);margin-inline-end:auto;font-size:10px}.ui-module__iofFOq__reasonPromptInlineIcon{border-radius:var(--gs-radius);background:var(--gs-color-warning-50);width:24px;height:24px;color:var(--gs-color-warning);justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__reasonPromptInlineText{min-width:0}.ui-module__iofFOq__reasonPromptInlineActions{gap:6px;display:inline-flex}.ui-module__iofFOq__secretInput{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);background:var(--gs-color-surface);width:100%;transition:border-color var(--gs-transition-fast), box-shadow var(--gs-transition-fast);align-items:stretch;display:inline-flex;overflow:hidden}.ui-module__iofFOq__secretInput:focus-within,.ui-module__iofFOq__secretInputFocused{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16)}.ui-module__iofFOq__secretInputError{border-color:var(--gs-color-danger);box-shadow:0 0 0 2px rgba(var(--gs-color-scrim-rgb), .04)}.ui-module__iofFOq__secretInputDisabled{background:var(--gs-color-surface-alt);color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__secretInputIcon{width:30px;color:var(--gs-color-ink-faint);border-inline-end:1px solid var(--gs-color-border);flex:0 0 30px;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__secretInputField{min-width:0;height:30px;font:inherit;color:var(--gs-color-ink);background:0 0;border:0;outline:none;flex:1;padding:0 8px;font-size:13px}.ui-module__iofFOq__secretInputMasked .ui-module__iofFOq__secretInputField{font-family:var(--gs-font-mono);letter-spacing:.06em}.ui-module__iofFOq__secretInputAction{width:30px;color:var(--gs-color-ink-faint);cursor:pointer;border-inline-start:1px solid var(--gs-color-border);background:0 0;border-block:0;border-inline-end:0;flex:0 0 30px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-module__iofFOq__secretInputAction:hover:not(:disabled){background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__secretInputAction:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:-2px}.ui-module__iofFOq__secretInputAction:disabled{cursor:not-allowed;opacity:.45}.ui-module__iofFOq__secretInputActionCopied{color:var(--gs-color-success)}.ui-module__iofFOq__secretInputStrength{grid-template-columns:repeat(4,1fr);gap:3px;margin-top:4px;display:grid}.ui-module__iofFOq__secretInputStrengthSeg{border-radius:var(--gs-radius-xs);background:var(--gs-color-surface-muted);height:4px}.ui-module__iofFOq__secretInputStrengthLevel1 .ui-module__iofFOq__secretInputStrengthSeg:nth-child(-n+1){background:var(--gs-color-danger)}.ui-module__iofFOq__secretInputStrengthLevel2 .ui-module__iofFOq__secretInputStrengthSeg:nth-child(-n+2){background:var(--gs-color-warning)}.ui-module__iofFOq__secretInputStrengthLevel3 .ui-module__iofFOq__secretInputStrengthSeg:nth-child(-n+3),.ui-module__iofFOq__secretInputStrengthLevel4 .ui-module__iofFOq__secretInputStrengthSeg{background:var(--gs-color-success)}.ui-module__iofFOq__secretInputStrengthHelp{color:var(--gs-color-ink-faint);gap:8px;margin-top:4px;font-size:11px;display:inline-flex}.ui-module__iofFOq__secretInputStrengthHelpLabel{color:var(--gs-color-ink-muted);font-weight:500}.ui-module__iofFOq__secretInputStrengthHelpLabelStrong{color:var(--gs-color-success)}.ui-module__iofFOq__secretInputStrengthHelpLabelMedium{color:var(--gs-color-warning)}.ui-module__iofFOq__secretInputStrengthHelpLabelWeak{color:var(--gs-color-danger)}.ui-module__iofFOq__secretInputErrorText{color:var(--gs-color-danger);align-items:center;gap:6px;margin-top:4px;font-size:11px;display:inline-flex}.ui-module__iofFOq__stepperHorizontal{align-items:flex-start;gap:0;display:flex}.ui-module__iofFOq__stepperHorizontal .ui-module__iofFOq__stepperStep{text-align:center;min-width:0;font:inherit;color:inherit;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:6px;padding:2px 0;display:flex;position:relative}.ui-module__iofFOq__stepperHorizontal .ui-module__iofFOq__stepperStepRow{inline-size:100%;align-items:center;gap:0;min-height:24px;display:flex}.ui-module__iofFOq__stepperHorizontal .ui-module__iofFOq__stepperLine{background:var(--gs-color-border-strong);flex:1;height:1.5px}.ui-module__iofFOq__stepperHorizontal .ui-module__iofFOq__stepperStep:first-child .ui-module__iofFOq__stepperLine:first-of-type,.ui-module__iofFOq__stepperHorizontal .ui-module__iofFOq__stepperStep:last-child .ui-module__iofFOq__stepperLine:last-of-type{visibility:hidden}.ui-module__iofFOq__stepperNum{font-family:var(--gs-font-mono);color:var(--gs-color-ink-ghost);letter-spacing:.06em;font-size:9.5px}.ui-module__iofFOq__stepperHorizontal .ui-module__iofFOq__stepperTitle{color:var(--gs-color-ink-muted);text-align:center;white-space:nowrap;font-size:12.5px;font-weight:600}.ui-module__iofFOq__stepperHorizontal .ui-module__iofFOq__stepperSub{color:var(--gs-color-ink-faint);text-align:center;white-space:nowrap;font-size:10.5px}.ui-module__iofFOq__stepperNode{border-radius:var(--gs-radius-pill);width:22px;height:22px;font-family:var(--gs-font-mono);background:var(--gs-color-surface);border:1.5px solid var(--gs-color-border-strong);color:var(--gs-color-ink-muted);z-index:2;flex:0 0 22px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex;position:relative}.ui-module__iofFOq__stepperStepClickable{cursor:pointer}.ui-module__iofFOq__stepperStepClickable:hover .ui-module__iofFOq__stepperTitle{color:var(--gs-color-ink)}.ui-module__iofFOq__stepperStepClickable:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:2px;border-radius:var(--gs-radius-sm)}.ui-module__iofFOq__stepperStateComplete .ui-module__iofFOq__stepperNode{background:var(--gs-color-primary);border-color:var(--gs-color-primary);color:var(--gs-color-on-accent)}.ui-module__iofFOq__stepperStateComplete .ui-module__iofFOq__stepperLine{background:var(--gs-color-primary)}.ui-module__iofFOq__stepperStateComplete .ui-module__iofFOq__stepperTitle{color:var(--gs-color-ink)}.ui-module__iofFOq__stepperStateCurrent .ui-module__iofFOq__stepperNode{background:var(--gs-color-surface);border-color:var(--gs-color-primary);color:var(--gs-color-primary);box-shadow:0 0 0 4px rgba(var(--gs-color-primary-rgb), .14);border-width:2px}.ui-module__iofFOq__stepperStateCurrent .ui-module__iofFOq__stepperTitle{color:var(--gs-color-primary-700);font-weight:700}.ui-module__iofFOq__stepperStateCurrent .ui-module__iofFOq__stepperSub{color:var(--gs-color-primary)}.ui-module__iofFOq__stepperStateWarning .ui-module__iofFOq__stepperNode{background:var(--gs-color-warning-50);border-color:var(--gs-color-warning);color:var(--gs-color-warning)}.ui-module__iofFOq__stepperStateWarning .ui-module__iofFOq__stepperTitle{color:var(--gs-color-warning)}.ui-module__iofFOq__stepperStateError .ui-module__iofFOq__stepperNode{background:var(--gs-color-danger-50);border-color:var(--gs-color-danger);color:var(--gs-color-danger)}.ui-module__iofFOq__stepperStateError .ui-module__iofFOq__stepperTitle{color:var(--gs-color-danger)}.ui-module__iofFOq__stepperStateBlocked .ui-module__iofFOq__stepperNode{background:var(--gs-color-surface-alt);border-color:var(--gs-color-border-strong);color:var(--gs-color-ink-faint);border-style:dashed}.ui-module__iofFOq__stepperStateBlocked .ui-module__iofFOq__stepperTitle{color:var(--gs-color-ink-faint)}.ui-module__iofFOq__stepperStateDisabled{opacity:.5;cursor:not-allowed}.ui-module__iofFOq__stepperStateDisabled .ui-module__iofFOq__stepperNode{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__stepperBadge{font-family:var(--gs-font-mono);border-radius:var(--gs-radius-xs);background:var(--gs-color-warning-50);color:var(--gs-color-warning);border:1px solid var(--gs-color-warning-100);letter-spacing:.04em;text-transform:uppercase;margin-inline-start:auto;padding:1px 5px;font-size:9px;font-weight:600}.ui-module__iofFOq__stepperBadgeDanger{background:var(--gs-color-danger-50);color:var(--gs-color-danger);border-color:var(--gs-color-danger-100)}.ui-module__iofFOq__stepperBadgeSuccess{background:var(--gs-color-success-50);color:var(--gs-color-success);border-color:var(--gs-color-success-100)}.ui-module__iofFOq__stepperBadgeInfo{background:var(--gs-color-primary-50);color:var(--gs-color-primary);border-color:var(--gs-color-primary-100)}.ui-module__iofFOq__stepperVertical{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);flex-direction:column;gap:0;width:280px;padding:14px;display:flex}.ui-module__iofFOq__stepperVertical .ui-module__iofFOq__stepperStep{border-radius:var(--gs-radius);transition:background var(--gs-transition-fast);text-align:start;font:inherit;color:inherit;background:0 0;border:0;grid-template-columns:24px 1fr;gap:10px;padding:8px 4px;display:grid;position:relative}.ui-module__iofFOq__stepperVertical .ui-module__iofFOq__stepperStep:hover:not(.ui-module__iofFOq__stepperStateDisabled){background:var(--gs-color-surface-muted)}.ui-module__iofFOq__stepperVertical .ui-module__iofFOq__stepperRail{flex-direction:column;align-items:center;gap:4px;padding-block-start:2px;display:flex}.ui-module__iofFOq__stepperVertical .ui-module__iofFOq__stepperLine{background:var(--gs-color-border-strong);flex:1;width:1px;min-height:14px}.ui-module__iofFOq__stepperVertical .ui-module__iofFOq__stepperStep:last-child .ui-module__iofFOq__stepperLine{display:none}.ui-module__iofFOq__stepperVertical .ui-module__iofFOq__stepperContent{flex-direction:column;min-width:0;padding:1px 0 0;display:flex}.ui-module__iofFOq__stepperVertical .ui-module__iofFOq__stepperTitle{color:var(--gs-color-ink-muted);font-size:12.5px;font-weight:600}.ui-module__iofFOq__stepperVertical .ui-module__iofFOq__stepperSub{color:var(--gs-color-ink-faint);margin-top:1px;font-size:10.5px;line-height:1.35}.ui-module__iofFOq__stepperVertical.ui-module__iofFOq__stepperFlush{background:0 0;border:0;border-radius:0;width:100%;padding:0}.ui-module__iofFOq__stepperCompact{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);align-items:center;gap:12px;padding:12px 14px;display:flex}.ui-module__iofFOq__stepperProgressCircle{border-radius:var(--gs-radius-pill);background:conic-gradient(var(--gs-color-primary) 0 var(--gs-stepper-progress-deg,0deg), var(--gs-color-surface-muted) var(--gs-stepper-progress-deg,0deg) 360deg);flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;position:relative}.ui-module__iofFOq__stepperProgressCircle:before{content:"";border-radius:var(--gs-radius-pill);background:var(--gs-color-surface);position:absolute;inset:4px}.ui-module__iofFOq__stepperProgressText{font-family:var(--gs-font-mono);color:var(--gs-color-ink);font-size:10px;font-weight:700;position:relative}.ui-module__iofFOq__stepperProgressInfo{flex:1;min-width:0}.ui-module__iofFOq__stepperProgressNow{color:var(--gs-color-ink);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.ui-module__iofFOq__stepperProgressNext{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);margin-top:2px;font-size:10.5px}.ui-module__iofFOq__stepperProgressNext b{color:var(--gs-color-ink-muted);font-weight:600}.ui-module__iofFOq__stepperProgressTrigger{border-radius:var(--gs-radius-sm);color:var(--gs-color-ink-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:4px 8px;display:inline-flex}.ui-module__iofFOq__stepperProgressTrigger:hover{background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__stepperProgressTrigger:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:1px}.ui-module__iofFOq__stepPanel{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);flex-direction:column;display:flex;overflow:hidden}.ui-module__iofFOq__stepPanelHeader{border-bottom:1px solid var(--gs-color-border);align-items:flex-start;gap:14px;padding:18px 22px 16px;display:flex}.ui-module__iofFOq__stepPanelHeaderNum{font-family:var(--gs-font-mono);color:var(--gs-color-primary);background:var(--gs-color-primary-50);border:1px solid var(--gs-color-primary-100);border-radius:var(--gs-radius-sm);letter-spacing:.06em;flex:none;padding:3px 8px;font-size:10.5px;font-weight:600}.ui-module__iofFOq__stepPanelTitleGroup{flex:1;min-width:0}.ui-module__iofFOq__stepPanelTitle{font-family:var(--gs-font-heading);color:var(--gs-color-ink);letter-spacing:-.015em;align-items:center;gap:10px;font-size:17px;font-weight:700;display:flex}.ui-module__iofFOq__stepPanelTitleTag{font-family:var(--gs-font-mono);border-radius:var(--gs-radius-xs);background:var(--gs-color-primary-50);color:var(--gs-color-primary);border:1px solid var(--gs-color-primary-100);letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;font-size:9.5px;font-weight:600}.ui-module__iofFOq__stepPanelTitleTagWarning{background:var(--gs-color-warning-50);color:var(--gs-color-warning);border-color:var(--gs-color-warning-100)}.ui-module__iofFOq__stepPanelTitleTagDanger{background:var(--gs-color-danger-50);color:var(--gs-color-danger);border-color:var(--gs-color-danger-100)}.ui-module__iofFOq__stepPanelTitleTagNeutral{background:var(--gs-color-status-blocked-50);color:var(--gs-color-status-blocked);border-color:var(--gs-color-border-strong)}.ui-module__iofFOq__stepPanelDesc{color:var(--gs-color-ink-muted);max-width:660px;margin-top:6px;font-size:13px;line-height:1.5}.ui-module__iofFOq__stepPanelMeta{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);flex-wrap:wrap;gap:10px;margin-top:8px;font-size:10.5px;display:flex}.ui-module__iofFOq__stepPanelMetaDot{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__stepPanelBody{flex:1;padding:20px 22px 22px}.ui-module__iofFOq__stepPanelFooter{background:var(--gs-color-surface-alt);border-top:1px solid var(--gs-color-border);align-items:center;gap:8px;padding:12px 18px;display:flex}.ui-module__iofFOq__stepPanelFooterInfo{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);font-size:10.5px}.ui-module__iofFOq__stepPanelFooterInfo b{color:var(--gs-color-ink);font-weight:600}.ui-module__iofFOq__stepPanelFooterSpacer{flex:1}.ui-module__iofFOq__stepPanelBlockedCard{background:var(--gs-color-status-blocked-50);border:1px dashed var(--gs-color-border-strong);border-radius:var(--gs-radius-lg);grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:16px 20px;display:grid}.ui-module__iofFOq__stepPanelBlockedIcon{border-radius:var(--gs-radius);background:var(--gs-color-surface);width:28px;height:28px;color:var(--gs-color-ink-muted);border:1px solid var(--gs-color-border);justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__stepPanelBlockedTitle{color:var(--gs-color-ink);font-size:13px;font-weight:700}.ui-module__iofFOq__stepPanelBlockedSub{color:var(--gs-color-ink-faint);font-size:11.5px;font-family:var(--gs-font-mono);margin-top:2px}.ui-module__iofFOq__stepPanelErrorBanner{background:var(--gs-color-danger-50);border-bottom:1px solid var(--gs-color-danger-100);grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:14px 18px;display:grid}.ui-module__iofFOq__stepPanelErrorIcon{border-radius:var(--gs-radius);background:var(--gs-color-surface);width:28px;height:28px;color:var(--gs-color-danger);border:1px solid var(--gs-color-danger-100);justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__stepPanelErrorTitle{color:var(--gs-color-danger);font-size:13px;font-weight:700}.ui-module__iofFOq__stepPanelErrorSub{color:var(--gs-color-danger-ink);font-size:11.5px;font-family:var(--gs-font-mono);margin-top:2px}.ui-module__iofFOq__stepPanelLoading{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:60px 24px;display:flex}.ui-module__iofFOq__stepPanelLoadingSpinner{border-radius:var(--gs-radius-pill);border:3px solid var(--gs-color-primary-100);border-top-color:var(--gs-color-primary);width:36px;height:36px;animation:.9s linear infinite ui-module__iofFOq__stepPanelSpinnerRotate}@keyframes ui-module__iofFOq__stepPanelSpinnerRotate{to{transform:rotate(360deg)}}.ui-module__iofFOq__stepPanelLoadingTitle{color:var(--gs-color-ink);font-size:13px;font-weight:600}.ui-module__iofFOq__stepPanelLoadingSub{color:var(--gs-color-ink-faint);font-size:11.5px;font-family:var(--gs-font-mono)}.ui-module__iofFOq__checklist{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);overflow:hidden}.ui-module__iofFOq__checklistHeader{background:var(--gs-color-surface-alt);border-bottom:1px solid var(--gs-color-border);align-items:center;gap:10px;padding:12px 16px;display:flex}.ui-module__iofFOq__checklistTitle{color:var(--gs-color-ink-muted);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.ui-module__iofFOq__checklistHeaderSpacer{flex:1}.ui-module__iofFOq__checklistSummary{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);font-size:10.5px}.ui-module__iofFOq__checklistSummary b{color:var(--gs-color-ink);font-weight:600}.ui-module__iofFOq__checklistRow{border-bottom:1px solid var(--gs-color-border);transition:background var(--gs-transition-fast);grid-template-columns:22px 1fr 130px 28px;align-items:center;gap:12px;padding:12px 16px;display:grid}.ui-module__iofFOq__checklistRow:last-child{border-bottom:0}.ui-module__iofFOq__checklistRow:hover,.ui-module__iofFOq__checklistRowExpanded{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__checklistIcon{border-radius:var(--gs-radius-pill);background:var(--gs-color-surface);border:1.5px solid var(--gs-color-border-strong);width:22px;height:22px;color:var(--gs-color-ink-muted);flex:0 0 22px;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__checklistIconStatePending{background:var(--gs-color-surface);border-color:var(--gs-color-border-strong);color:var(--gs-color-ink-ghost);border-style:dashed}.ui-module__iofFOq__checklistIconStateRunning{background:var(--gs-color-surface);border-color:var(--gs-color-status-running);color:var(--gs-color-status-running);animation:1s linear infinite ui-module__iofFOq__stepPanelSpinnerRotate}.ui-module__iofFOq__checklistIconStatePassed{background:var(--gs-color-success);border-color:var(--gs-color-success);color:var(--gs-color-on-accent)}.ui-module__iofFOq__checklistIconStateWarn{background:var(--gs-color-warning);border-color:var(--gs-color-warning);color:var(--gs-color-on-accent)}.ui-module__iofFOq__checklistIconStateFailed{background:var(--gs-color-danger);border-color:var(--gs-color-danger);color:var(--gs-color-on-accent)}.ui-module__iofFOq__checklistIconStateBlocked{background:var(--gs-color-status-blocked-50);border-color:var(--gs-color-status-blocked);color:var(--gs-color-status-blocked)}.ui-module__iofFOq__checklistIconStateSkip{background:var(--gs-color-status-skip-50);border-color:var(--gs-color-status-skip);color:var(--gs-color-status-skip)}.ui-module__iofFOq__checklistInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.ui-module__iofFOq__checklistInfoTitle{color:var(--gs-color-ink);letter-spacing:-.005em;font-size:12.5px;font-weight:600}.ui-module__iofFOq__checklistInfoTitlePending{color:var(--gs-color-ink-faint)}.ui-module__iofFOq__checklistInfoSub{color:var(--gs-color-ink-faint);font-size:11px;line-height:1.4}.ui-module__iofFOq__checklistInfoSubFailed{color:var(--gs-color-danger)}.ui-module__iofFOq__checklistInfoCorr{font-family:var(--gs-font-mono);border-radius:var(--gs-radius-xs);background:var(--gs-color-surface-alt);border:1px solid var(--gs-color-border);color:var(--gs-color-ink-muted);margin-inline-end:4px;padding:1px 5px;font-size:10px}.ui-module__iofFOq__checklistStateCell{justify-content:flex-end;display:inline-flex}.ui-module__iofFOq__checklistToggle{border-radius:var(--gs-radius-sm);width:28px;height:28px;color:var(--gs-color-ink-faint);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__checklistToggle:hover{background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__checklistToggle:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:1px}.ui-module__iofFOq__checklistToggleOpen svg{transform:rotate(180deg)}.ui-module__iofFOq__checklistDetail{background:var(--gs-color-surface-alt);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);grid-column:1/-1;margin-top:8px;overflow:hidden}.ui-module__iofFOq__checklistDetailMeta{border-bottom:1px solid var(--gs-color-border);font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);flex-wrap:wrap;gap:16px;padding:10px 14px;font-size:10.5px;display:flex}.ui-module__iofFOq__checklistDetailMetaKey{color:var(--gs-color-ink-muted);font-weight:600}.ui-module__iofFOq__checklistDetailLog{padding:0}.ui-module__iofFOq__checklistDetailActions{border-top:1px solid var(--gs-color-border);align-items:center;gap:6px;padding:10px 14px;display:flex}.ui-module__iofFOq__checklistDetailActionsSpacer{flex:1}.ui-module__iofFOq__connectionTestDetail{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);color:var(--gs-color-ink-muted);margin-top:6px;padding:10px 12px;font-size:11.5px}.ui-module__iofFOq__connectionTestDetailRow{font-family:var(--gs-font-mono);grid-template-columns:110px 1fr;gap:10px;padding:3px 0;font-size:11px;display:grid}.ui-module__iofFOq__connectionTestDetailKey{color:var(--gs-color-ink-faint)}.ui-module__iofFOq__connectionTestDetailValue{color:var(--gs-color-ink)}.ui-module__iofFOq__connectionTestDetailValueOk{color:var(--gs-color-success);font-weight:600}.ui-module__iofFOq__connectionTestDetailValueErr{color:var(--gs-color-danger);font-weight:600}.ui-module__iofFOq__connectionTestActions{gap:6px;margin-top:4px;display:inline-flex}.ui-module__iofFOq__connectionTestLog{margin-top:6px}.ui-module__iofFOq__recoveryPanel{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);overflow:hidden}.ui-module__iofFOq__recoveryPanelFlush{background:0 0;border:0;border-radius:0;overflow:visible}.ui-module__iofFOq__recoveryPanelFlush .ui-module__iofFOq__recoveryPanelHeader{background:0 0;border-bottom:0;padding:0 0 12px}.ui-module__iofFOq__recoveryPanelFlush .ui-module__iofFOq__recoveryPanelBody{padding:0}.ui-module__iofFOq__recoveryPanelHeader{border-bottom:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);padding:14px 18px}.ui-module__iofFOq__recoveryPanelEyebrow{font-family:var(--gs-font-mono);color:var(--gs-color-danger);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.ui-module__iofFOq__recoveryPanelTitle{font-family:var(--gs-font-heading);color:var(--gs-color-ink);letter-spacing:-.015em;margin-top:4px;font-size:16px;font-weight:700}.ui-module__iofFOq__recoveryPanelDesc{color:var(--gs-color-ink-muted);max-width:600px;margin-top:4px;font-size:12.5px;line-height:1.5}.ui-module__iofFOq__recoveryPanelBody{padding:18px}.ui-module__iofFOq__recoveryPanelAlert{margin-bottom:14px}.ui-module__iofFOq__recoveryCodes{background:var(--gs-color-surface-alt);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);counter-reset:rcode;font-family:var(--gs-font-mono);grid-template-columns:repeat(2,1fr);gap:8px 16px;padding:14px 16px;display:grid}.ui-module__iofFOq__recoveryCode{color:var(--gs-color-ink);letter-spacing:.04em;grid-template-columns:22px 1fr;align-items:center;gap:8px;padding:4px 0;font-size:13px;display:grid}.ui-module__iofFOq__recoveryCode:before{counter-increment:rcode;content:counter(rcode, decimal-leading-zero) ".";color:var(--gs-color-ink-ghost);font-size:10px;font-weight:500}.ui-module__iofFOq__recoveryCodeUsed{color:var(--gs-color-ink-ghost);text-decoration:line-through}.ui-module__iofFOq__recoveryActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.ui-module__iofFOq__recoveryActionsSpacer{margin-inline-start:auto}.ui-module__iofFOq__recoveryConfirm{background:var(--gs-color-warning-50);border:1px solid var(--gs-color-warning-100);border-radius:var(--gs-radius);align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;display:flex}.ui-module__iofFOq__recoveryConfirmIcon{border-radius:var(--gs-radius-sm);background:var(--gs-color-surface);width:22px;height:22px;color:var(--gs-color-warning);border:1px solid var(--gs-color-warning-100);flex:0 0 22px;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__recoveryConfirmText{color:var(--gs-color-ink-muted);flex:1;font-size:12px;line-height:1.5}.ui-module__iofFOq__recoveryConfirmText b{color:var(--gs-color-ink);font-weight:600}.ui-module__iofFOq__recoveryFooter{background:var(--gs-color-surface-alt);border-top:1px solid var(--gs-color-border);align-items:center;gap:8px;padding:12px 18px;display:flex}.ui-module__iofFOq__recoveryFooterInfo{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);font-size:10.5px}.ui-module__iofFOq__recoveryFooterSpacer{flex:1}.ui-module__iofFOq__attachmentList{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);overflow:hidden}.ui-module__iofFOq__attachmentListHeader{background:var(--gs-color-surface-alt);border-bottom:1px solid var(--gs-color-border);align-items:center;gap:10px;padding:10px 14px;display:flex}.ui-module__iofFOq__attachmentListTitle{color:var(--gs-color-ink-muted);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.ui-module__iofFOq__attachmentListSpacer{flex:1}.ui-module__iofFOq__attachmentListCount{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);font-size:10.5px}.ui-module__iofFOq__attachmentListBody{flex-direction:column;display:flex}.ui-module__iofFOq__attachmentRow{border-bottom:1px solid var(--gs-color-border);text-align:start;font:inherit;color:inherit;background:0 0;border-block-start:0;border-inline:0;grid-template-columns:28px 1fr auto auto;align-items:center;gap:10px;width:100%;padding:10px 14px;display:grid}.ui-module__iofFOq__attachmentRow:last-child{border-bottom:0}.ui-module__iofFOq__attachmentRowInteractive{cursor:pointer;transition:background var(--gs-transition-fast)}.ui-module__iofFOq__attachmentRowInteractive:hover{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__attachmentRowInteractive:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:-2px;background:var(--gs-color-surface-alt)}.ui-module__iofFOq__attachmentRowBusy{opacity:.55;pointer-events:none}.ui-module__iofFOq__attachmentRowIcon{border-radius:var(--gs-radius-sm);background:var(--gs-color-surface-alt);border:1px solid var(--gs-color-border);width:28px;height:28px;color:var(--gs-color-ink-muted);flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__attachmentRowMain{flex-direction:column;gap:3px;min-width:0;display:flex}.ui-module__iofFOq__attachmentRowFilename{color:var(--gs-color-ink);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.ui-module__iofFOq__attachmentRowMeta{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);flex-wrap:wrap;gap:6px;font-size:10.5px;line-height:1.4;display:flex}.ui-module__iofFOq__attachmentRowMetaError{color:var(--gs-color-danger)}.ui-module__iofFOq__attachmentRowTags{flex-wrap:wrap;justify-self:end;align-items:center;gap:6px;display:inline-flex}.ui-module__iofFOq__attachmentRowActions{justify-self:end;align-items:center;gap:2px;display:inline-flex}.ui-module__iofFOq__attachmentListEmpty{justify-content:center;padding:20px 14px;display:flex}.ui-module__iofFOq__referenceList{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);overflow:hidden}.ui-module__iofFOq__referenceListHeader{background:var(--gs-color-surface-alt);border-bottom:1px solid var(--gs-color-border);align-items:center;gap:10px;padding:10px 14px;display:flex}.ui-module__iofFOq__referenceListTitle{color:var(--gs-color-ink-muted);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.ui-module__iofFOq__referenceListSpacer{flex:1}.ui-module__iofFOq__referenceListCount{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);font-size:10.5px}.ui-module__iofFOq__referenceListBody{flex-direction:column;display:flex}.ui-module__iofFOq__referenceRow{border-bottom:1px solid var(--gs-color-border);grid-template-columns:auto 1fr auto auto auto;align-items:center;gap:10px;min-width:0;padding:10px 14px;display:grid}.ui-module__iofFOq__referenceRow:last-child{border-bottom:0}.ui-module__iofFOq__referenceRowModule{font-family:var(--gs-font-mono);border-radius:var(--gs-radius-xs);background:var(--gs-color-surface-alt);border:1px solid var(--gs-color-border);color:var(--gs-color-ink-muted);letter-spacing:.04em;white-space:nowrap;padding:2px 7px;font-size:10.5px}.ui-module__iofFOq__referenceRowMain{flex-direction:column;gap:3px;min-width:0;display:flex}.ui-module__iofFOq__referenceRowLabel{color:var(--gs-color-ink);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.ui-module__iofFOq__referenceRowMeta{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.ui-module__iofFOq__referenceRowRelation{justify-self:end}.ui-module__iofFOq__referenceRowPrimary{border-radius:var(--gs-radius-xs);background:var(--gs-color-warning-50);color:var(--gs-color-warning);border:1px solid var(--gs-color-warning-100);font-family:var(--gs-font-mono);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:4px;padding:1px 6px;font-size:9.5px;font-weight:600;display:inline-flex}.ui-module__iofFOq__referenceRowActions{justify-self:end;align-items:center;gap:2px;display:inline-flex}.ui-module__iofFOq__referenceListEmpty{justify-content:center;padding:20px 14px;display:flex}.ui-module__iofFOq__inlineEdit{flex-direction:column;gap:4px;min-width:0;display:flex}.ui-module__iofFOq__inlineEditRead{border-radius:var(--gs-radius-sm);transition:background var(--gs-transition-fast);grid-template-columns:minmax(120px,max-content) 1fr auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.ui-module__iofFOq__inlineEditRead dl{min-width:0;margin:0}.ui-module__iofFOq__inlineEditRead dd{margin:0}.ui-module__iofFOq__inlineEditRead:hover{background:var(--gs-color-surface-alt)}.ui-module__iofFOq__inlineEditDisabled{opacity:.55}.ui-module__iofFOq__inlineEditDisabled:hover{background:0 0}.ui-module__iofFOq__inlineEditLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--gs-color-ink-faint);margin:0;font-size:10.5px;font-weight:600}.ui-module__iofFOq__inlineEditValue{color:var(--gs-color-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.ui-module__iofFOq__inlineEditValueTextarea{white-space:pre-wrap;line-height:1.4}.ui-module__iofFOq__inlineEditEmpty{color:var(--gs-color-ink-ghost);font-style:italic}.ui-module__iofFOq__inlineEditEditing{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);background:var(--gs-color-surface);flex-direction:column;gap:8px;padding:10px 10px 12px;display:flex}.ui-module__iofFOq__inlineEditEditingHeader{text-transform:uppercase;letter-spacing:.08em;color:var(--gs-color-ink-faint);font-size:10.5px;font-weight:600}.ui-module__iofFOq__inlineEditEditingBody{flex-direction:column;gap:8px;display:flex}.ui-module__iofFOq__inlineEditError{color:var(--gs-color-danger);align-items:center;gap:6px;font-size:11px;display:inline-flex}.ui-module__iofFOq__inlineEditEditingActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.ui-module__iofFOq__inlineEditEditingActionsSpacer{font-family:var(--gs-font-mono);color:var(--gs-color-ink-ghost);flex:1;font-size:10px}.ui-module__iofFOq__rolePicker{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;min-block-size:32px;inline-size:100%;padding:3px 8px;display:inline-flex}.ui-module__iofFOq__rolePicker:hover:not([aria-disabled=true]){border-color:var(--gs-color-border-strong)}.ui-module__iofFOq__rolePicker[data-state=open],.ui-module__iofFOq__rolePicker:focus-within{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16)}.ui-module__iofFOq__rolePicker[aria-disabled=true]{cursor:not-allowed;opacity:.6}.ui-module__iofFOq__rolePickerChip{background:var(--gs-color-surface-muted);border-radius:var(--gs-radius-pill);color:var(--gs-color-ink);align-items:center;gap:5px;padding-block:2px;padding-inline:2px 6px;font-size:11.5px;font-weight:500;display:inline-flex}.ui-module__iofFOq__rolePickerChipRemove{color:var(--gs-color-ink-faint);cursor:pointer;background:0 0;border:0;align-items:center;padding:0 2px;display:inline-flex}.ui-module__iofFOq__rolePickerChipRemove:hover{color:var(--gs-color-ink)}.ui-module__iofFOq__rolePickerInput{min-inline-size:80px;font:inherit;color:var(--gs-color-ink);background:0 0;border:0;outline:none;flex:1;block-size:22px;padding:0 4px;font-size:12.5px}.ui-module__iofFOq__rolePickerInput::placeholder{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__rolePickerPanel{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);inline-size:min(360px,100vw - 2rem);box-shadow:var(--gs-shadow-md);z-index:51;overflow:hidden}.ui-module__iofFOq__rolePickerList{max-block-size:280px;padding:4px;overflow:auto}.ui-module__iofFOq__rolePickerOption{border-radius:var(--gs-radius-sm);cursor:pointer;color:var(--gs-color-ink);text-align:start;background:0 0;border:0;align-items:center;gap:8px;inline-size:100%;padding-block:6px;padding-inline:8px;font-size:12.5px;display:flex}.ui-module__iofFOq__rolePickerOption:hover,.ui-module__iofFOq__rolePickerOption[data-highlighted=true]{background:var(--gs-color-surface-muted)}.ui-module__iofFOq__rolePickerOption[data-selected=true]{background:var(--gs-color-primary-50);color:var(--gs-color-primary-700);font-weight:600}.ui-module__iofFOq__rolePickerOption:disabled{cursor:not-allowed;opacity:.55}.ui-module__iofFOq__rolePickerOptionBody{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.ui-module__iofFOq__rolePickerOptionName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-module__iofFOq__rolePickerOptionDescription{color:var(--gs-color-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.ui-module__iofFOq__rolePickerEmpty{color:var(--gs-color-ink-faint);text-align:center;padding:14px 10px;font-size:12px}.ui-module__iofFOq__accessSubjectBadgeRoleIcon{color:currentColor;align-items:center;margin-inline-end:4px;display:inline-flex}.ui-module__iofFOq__inheritanceMode{flex-direction:column;gap:8px;min-width:0;display:flex}.ui-module__iofFOq__inheritanceModeSwitch{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);background:var(--gs-color-surface-alt);align-self:flex-start;align-items:stretch;display:inline-flex;overflow:hidden}.ui-module__iofFOq__inheritanceModeOption{font:inherit;color:var(--gs-color-ink-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;min-block-size:30px;padding:6px 12px;font-size:12px;font-weight:500;display:inline-flex}.ui-module__iofFOq__inheritanceModeOption+.ui-module__iofFOq__inheritanceModeOption{border-inline-start:1px solid var(--gs-color-border)}.ui-module__iofFOq__inheritanceModeOption:hover:not(:disabled):not(.ui-module__iofFOq__inheritanceModeOptionActive){background:var(--gs-color-surface);color:var(--gs-color-ink)}.ui-module__iofFOq__inheritanceModeOption:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:-2px}.ui-module__iofFOq__inheritanceModeOption:disabled{cursor:not-allowed;opacity:.55}.ui-module__iofFOq__inheritanceModeOptionActive{background:var(--gs-color-primary-50);color:var(--gs-color-primary-700);font-weight:600}.ui-module__iofFOq__inheritanceModeIcon{color:currentColor;align-items:center;display:inline-flex}.ui-module__iofFOq__inheritanceModeDescription{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);max-inline-size:560px;font-size:10.5px;line-height:1.4}.ui-module__iofFOq__inheritanceModeSource{background:var(--gs-color-surface-alt);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;font-size:10.5px;display:flex}.ui-module__iofFOq__inheritanceModeSourceLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--gs-color-ink-muted);font-weight:600}.ui-module__iofFOq__inheritanceModeSourceItem{color:var(--gs-color-ink)}.ui-module__iofFOq__inheritanceModeSourceItem b{color:var(--gs-color-ink);font-weight:600}.ui-module__iofFOq__grantEditor{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);flex-direction:column;display:flex;overflow:hidden}.ui-module__iofFOq__grantEditorMatrix{grid-template-columns:minmax(240px, 1fr) repeat(var(--grant-editor-action-count,1), minmax(72px, 96px)) 32px;display:grid}.ui-module__iofFOq__grantEditorHeader{display:contents}.ui-module__iofFOq__grantEditorHeaderCell{background:var(--gs-color-surface-alt);border-bottom:1px solid var(--gs-color-border);text-transform:uppercase;letter-spacing:.06em;color:var(--gs-color-ink-muted);padding:8px 10px;font-size:10.5px;font-weight:700}.ui-module__iofFOq__grantEditorHeaderCellAction{text-align:center}.ui-module__iofFOq__grantEditorHeaderCellRemove{background:var(--gs-color-surface-alt);border-bottom:1px solid var(--gs-color-border)}.ui-module__iofFOq__grantEditorRow{display:contents}.ui-module__iofFOq__grantEditorCell{border-bottom:1px solid var(--gs-color-border);align-items:center;padding:10px;display:flex}.ui-module__iofFOq__grantEditorRow:last-of-type .ui-module__iofFOq__grantEditorCell{border-bottom:0}.ui-module__iofFOq__grantEditorSubject{min-width:0}.ui-module__iofFOq__grantEditorActionCell,.ui-module__iofFOq__grantEditorRowRemove{justify-content:center}.ui-module__iofFOq__grantEditorEmpty{color:var(--gs-color-ink-faint);text-align:center;max-inline-size:480px;margin-inline:auto;padding:24px 18px;font-size:12px;line-height:1.5}.ui-module__iofFOq__grantEditorFooter{background:var(--gs-color-surface-alt);border-top:1px solid var(--gs-color-border);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.ui-module__iofFOq__grantEditorAddPicker{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);margin-block-start:8px;padding:10px 12px}.ui-module__iofFOq__grantEditorAddPickerLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--gs-color-ink-faint);margin-block-end:6px;font-size:10.5px;font-weight:600;display:block}.ui-module__iofFOq__profilePicker{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);cursor:text;align-items:center;gap:6px;min-block-size:32px;inline-size:100%;padding:3px 8px;display:inline-flex}.ui-module__iofFOq__profilePicker:hover:not([aria-disabled=true]){border-color:var(--gs-color-border-strong)}.ui-module__iofFOq__profilePicker[data-state=open],.ui-module__iofFOq__profilePicker:focus-within{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16)}.ui-module__iofFOq__profilePicker[aria-disabled=true]{cursor:not-allowed;opacity:.6}.ui-module__iofFOq__profilePickerError{border-color:var(--gs-color-danger)}.ui-module__iofFOq__profilePickerError:focus-within{box-shadow:0 0 0 2px rgba(var(--gs-color-scrim-rgb), .04);border-color:var(--gs-color-danger)}.ui-module__iofFOq__profilePickerErrorMessage{color:var(--gs-color-danger);margin-block-start:4px;font-size:11px}.ui-module__iofFOq__profilePickerTrigger{min-inline-size:0;color:var(--gs-color-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:6px;font-size:12.5px;display:inline-flex;overflow:hidden}.ui-module__iofFOq__profilePickerTriggerEmpty{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__profilePickerInput{min-inline-size:80px;font:inherit;color:var(--gs-color-ink);background:0 0;border:0;outline:none;flex:1;block-size:22px;padding:0 4px;font-size:12.5px}.ui-module__iofFOq__profilePickerInput::placeholder{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__profilePickerPanel{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);inline-size:min(360px,100vw - 2rem);box-shadow:var(--gs-shadow-md);z-index:51;overflow:hidden}.ui-module__iofFOq__profilePickerList{max-block-size:280px;padding:4px;overflow:auto}.ui-module__iofFOq__profilePickerOption{border-radius:var(--gs-radius-sm);cursor:pointer;color:var(--gs-color-ink);text-align:start;background:0 0;border:0;align-items:center;gap:8px;inline-size:100%;padding-block:6px;padding-inline:8px;font-size:12.5px;display:flex}.ui-module__iofFOq__profilePickerOption:hover,.ui-module__iofFOq__profilePickerOption[data-highlighted=true]{background:var(--gs-color-surface-muted)}.ui-module__iofFOq__profilePickerOption[data-selected=true]{background:var(--gs-color-primary-50);color:var(--gs-color-primary-700);font-weight:600}.ui-module__iofFOq__profilePickerOption:disabled{cursor:not-allowed;opacity:.55}.ui-module__iofFOq__profilePickerOptionBody{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.ui-module__iofFOq__profilePickerOptionName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-module__iofFOq__profilePickerOptionDescription{font-family:var(--gs-font-mono);color:var(--gs-color-ink-faint);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.ui-module__iofFOq__profilePickerOptionStatus{margin-inline-start:auto}.ui-module__iofFOq__profilePickerOptionNone{color:var(--gs-color-ink-faint);font-style:italic}.ui-module__iofFOq__profilePickerEmpty{color:var(--gs-color-ink-faint);text-align:center;padding:14px 10px;font-size:12px}.ui-module__iofFOq__relationshipEditor{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);flex-direction:column;display:flex;overflow:hidden}.ui-module__iofFOq__relationshipEditorBody{flex-direction:column;display:flex}.ui-module__iofFOq__relationshipEditorFooter{background:var(--gs-color-surface-alt);border-top:1px solid var(--gs-color-border);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;display:flex}.ui-module__iofFOq__relationshipEditorAddPicker{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);flex-direction:column;gap:8px;margin-block-start:8px;padding:10px 12px;display:flex}.ui-module__iofFOq__relationshipEditorAddPickerLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--gs-color-ink-faint);font-size:10.5px;font-weight:600;display:block}.ui-module__iofFOq__relationshipEditorAddPickerRow{grid-template-columns:minmax(160px,1fr) minmax(200px,2fr);align-items:center;gap:8px;display:grid}.ui-module__iofFOq__relationshipEditorAddConfirm{justify-content:flex-end;gap:6px;display:flex}.ui-module__iofFOq__pageLoader{place-items:center;gap:14px;min-block-size:280px;padding-block:60px;display:grid;position:relative}.ui-module__iofFOq__pageLoaderSpinner{border:2px solid var(--gs-color-primary-100);border-block-start-color:var(--gs-color-primary);border-radius:var(--gs-radius-pill);block-size:36px;inline-size:36px;animation:.85s linear infinite ui-module__iofFOq__pageLoaderRotate}.ui-module__iofFOq__pageLoaderLabel{color:var(--gs-color-ink-muted);letter-spacing:.01em;font-size:12px}.ui-module__iofFOq__pageLoaderDots{text-align:start;inline-size:14px;display:inline-block}.ui-module__iofFOq__pageLoaderDots:after{content:"";animation:1.4s steps(4,end) infinite ui-module__iofFOq__pageLoaderDots}@keyframes ui-module__iofFOq__pageLoaderRotate{to{transform:rotate(360deg)}}@keyframes ui-module__iofFOq__pageLoaderDots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.ui-module__iofFOq__shellProgressBar{pointer-events:none;opacity:0;block-size:2px;transition:opacity .2s;position:absolute;inset-block-end:-1px;inset-inline:0;overflow:hidden}.ui-module__iofFOq__shellProgressBarActive{opacity:1;background:var(--gs-color-primary-100)}.ui-module__iofFOq__shellProgressBarFill{background:linear-gradient(90deg, transparent 0%, var(--gs-color-primary) 50%, transparent 100%);block-size:100%;inline-size:35%;animation:1.4s ease-in-out infinite ui-module__iofFOq__shellProgressBarSlide;display:block}@keyframes ui-module__iofFOq__shellProgressBarSlide{0%{transform:translate(-120%)}60%{transform:translate(220%)}to{transform:translate(220%)}}@media (prefers-reduced-motion:reduce){.ui-module__iofFOq__pageLoaderSpinner{animation-duration:3s}.ui-module__iofFOq__pageLoaderDots:after{content:"";animation:none}.ui-module__iofFOq__shellProgressBarFill{background:var(--gs-color-primary);opacity:.5;inline-size:100%;animation:none}.ui-module__iofFOq__inlineSpinnerRing{animation-duration:3s}}.ui-module__iofFOq__inlineSpinner{place-items:center;gap:8px;min-block-size:100px;padding-block:24px;padding-inline:16px;display:grid}.ui-module__iofFOq__inlineSpinnerRing{border:2px solid var(--gs-color-primary-100);border-block-start-color:var(--gs-color-primary);border-radius:var(--gs-radius-pill);block-size:22px;inline-size:22px;animation:.85s linear infinite ui-module__iofFOq__inlineSpinnerRotate}.ui-module__iofFOq__inlineSpinnerLabel{color:var(--gs-color-ink-faint);font-size:11.5px}@keyframes ui-module__iofFOq__inlineSpinnerRotate{to{transform:rotate(360deg)}}.ui-module__iofFOq__imageStepper{text-align:center;font-family:var(--gs-font-sans);color:var(--gs-color-ink);flex-direction:column;align-items:center;gap:22px;padding-block:8px;display:flex}.ui-module__iofFOq__imageStepperImage{justify-content:center;align-items:center;inline-size:100%;max-inline-size:22.5rem;display:flex}.ui-module__iofFOq__imageStepperImage>*{block-size:auto;max-inline-size:100%}.ui-module__iofFOq__imageStepperCopy{flex-direction:column;align-items:center;gap:8px;max-inline-size:26rem;display:flex}.ui-module__iofFOq__imageStepperTitle{font-family:var(--gs-font-heading);letter-spacing:-.015em;color:var(--gs-color-primary-700);margin:0;font-size:17px;font-weight:700;line-height:1.25}.ui-module__iofFOq__imageStepperTitleAccent{color:var(--gs-color-hue-mint);font-style:italic;font-weight:600}.ui-module__iofFOq__imageStepperSubtitle{color:var(--gs-color-ink-muted);max-inline-size:24rem;margin:0;font-size:12.5px;line-height:1.55}.ui-module__iofFOq__imageStepperDots{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:inline-flex}.ui-module__iofFOq__imageStepperDot{border-radius:var(--gs-radius-pill);background:var(--gs-color-border-strong);block-size:7px;inline-size:7px;transition:inline-size .32s cubic-bezier(.4,0,.2,1),block-size .32s cubic-bezier(.4,0,.2,1),background .22s;position:relative}.ui-module__iofFOq__imageStepperDotDone{background:var(--gs-color-primary)}.ui-module__iofFOq__imageStepperDotCurrent{border-radius:var(--gs-radius-pill);background:var(--gs-color-primary-600);block-size:8px;inline-size:28px}.ui-module__iofFOq__imageStepperDotLabel{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-module__iofFOq__socialAuthButton{block-size:40px;font-family:var(--gs-font-sans);letter-spacing:-.005em;border-radius:var(--gs-radius);cursor:pointer;transition:background var(--gs-transition-ui), border-color var(--gs-transition-ui), box-shadow var(--gs-transition-ui);justify-content:center;align-items:center;gap:10px;padding-inline:18px;font-size:13px;font-weight:600;display:inline-flex}.ui-module__iofFOq__socialAuthButton:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:2px}.ui-module__iofFOq__socialAuthButton[disabled]{opacity:.55;cursor:not-allowed}.ui-module__iofFOq__socialAuthButtonLarge{block-size:44px;padding-inline:22px;font-size:13.5px}.ui-module__iofFOq__socialAuthButtonFullWidth{inline-size:100%}.ui-module__iofFOq__socialAuthIcon{flex:none}.ui-module__iofFOq__socialAuthLabel{line-height:1}.ui-module__iofFOq__socialAuthGoogleLight{background:var(--gs-color-surface);color:var(--gs-color-brand-google-ink);border:1px solid var(--gs-color-brand-google-border)}.ui-module__iofFOq__socialAuthGoogleLight:hover:not([disabled]){background:var(--gs-color-brand-google-bg-hover);border-color:var(--gs-color-brand-google-border-hover)}.ui-module__iofFOq__socialAuthGoogleLight:active:not([disabled]){background:var(--gs-color-brand-google-bg-active)}.ui-module__iofFOq__socialAuthGoogleDark{background:var(--gs-color-brand-google-bg-dark);color:var(--gs-color-brand-google-ink-dark);border:1px solid var(--gs-color-brand-google-bg-dark)}.ui-module__iofFOq__socialAuthGoogleDark:hover:not([disabled]){background:var(--gs-color-brand-google-bg-dark-hover)}.ui-module__iofFOq__socialAuthGoogleDark:active:not([disabled]){background:var(--gs-color-brand-google-bg-dark-active)}.ui-module__iofFOq__socialAuthGitHubDark{background:var(--gs-color-brand-github-ink);color:var(--gs-color-on-accent);border:1px solid var(--gs-color-brand-github-ink)}.ui-module__iofFOq__socialAuthGitHubDark:hover:not([disabled]){background:var(--gs-color-brand-github-bg-hover);border-color:var(--gs-color-brand-github-bg-hover)}.ui-module__iofFOq__socialAuthGitHubDark:active:not([disabled]){background:var(--gs-color-brand-github-bg-active)}.ui-module__iofFOq__socialAuthGitHubLight{background:var(--gs-color-surface);color:var(--gs-color-brand-github-ink);border:1px solid var(--gs-color-border-strong)}.ui-module__iofFOq__socialAuthGitHubLight:hover:not([disabled]){background:var(--gs-color-surface-alt);border-color:var(--gs-color-ink-faint)}.ui-module__iofFOq__socialAuthGitHubLight:active:not([disabled]){background:var(--gs-color-surface-muted)}.ui-module__iofFOq__pageBanner{border-block-start:1px solid var(--gs-color-border);border-block-end:1px solid var(--gs-color-border);align-items:center;gap:10px;padding-block:10px;padding-inline:24px;font-size:12.5px;line-height:1.5;display:flex}.ui-module__iofFOq__pageBannerIcon{flex:0 0 18px;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__pageBannerMessage{min-inline-size:0;color:var(--gs-color-ink);flex:1}.ui-module__iofFOq__pageBannerMessage strong,.ui-module__iofFOq__pageBannerMessage b{font-weight:600}.ui-module__iofFOq__pageBannerAction{flex:none}.ui-module__iofFOq__pageBannerDismiss{block-size:22px;inline-size:22px;color:var(--gs-color-ink-faint);cursor:pointer;border-radius:var(--gs-radius-sm);transition:background var(--gs-transition-ui), color var(--gs-transition-ui);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;display:inline-flex}.ui-module__iofFOq__pageBannerDismiss:hover{background:rgba(var(--gs-color-scrim-rgb), .06);color:var(--gs-color-ink)}.ui-module__iofFOq__pageBannerDismiss:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:1px}.ui-module__iofFOq__pageBannerInfo{background:var(--gs-color-info-50);border-block-color:var(--gs-color-info-100)}.ui-module__iofFOq__pageBannerInfo .ui-module__iofFOq__pageBannerIcon{color:var(--gs-color-info)}.ui-module__iofFOq__pageBannerWarning{background:var(--gs-color-warning-50);border-block-color:var(--gs-color-warning-100)}.ui-module__iofFOq__pageBannerWarning .ui-module__iofFOq__pageBannerIcon{color:var(--gs-color-warning)}.ui-module__iofFOq__pageBannerDanger{background:var(--gs-color-danger-50);border-block-color:var(--gs-color-danger-100)}.ui-module__iofFOq__pageBannerDanger .ui-module__iofFOq__pageBannerIcon{color:var(--gs-color-danger)}.ui-module__iofFOq__pageBannerNeutral{background:var(--gs-color-surface-alt);border-block-color:var(--gs-color-border)}.ui-module__iofFOq__pageBannerNeutral .ui-module__iofFOq__pageBannerIcon{color:var(--gs-color-ink-faint)}.ui-module__iofFOq__otpInput{align-items:center;gap:8px;display:inline-flex}.ui-module__iofFOq__otpInputDisabled{opacity:.6}.ui-module__iofFOq__otpInputCell{text-align:center;block-size:46px;inline-size:40px;font-family:var(--gs-font-mono);letter-spacing:0;color:var(--gs-color-ink);background:var(--gs-color-surface);border:1px solid var(--gs-color-border-strong);border-radius:var(--gs-radius);transition:border-color var(--gs-transition-ui), box-shadow var(--gs-transition-ui), background var(--gs-transition-ui);appearance:textfield;outline:none;font-size:18px;font-weight:600}.ui-module__iofFOq__otpInputCell::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-module__iofFOq__otpInputCell::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ui-module__iofFOq__otpInputCell:hover:not(:focus):not([disabled]){border-color:var(--gs-color-ink-faint)}.ui-module__iofFOq__otpInputCell:focus-visible{border-color:var(--gs-color-primary);box-shadow:0 0 0 2px rgba(var(--gs-color-primary-rgb), .16)}.ui-module__iofFOq__otpInputCell:disabled{background:var(--gs-color-surface-alt);color:var(--gs-color-ink-ghost);cursor:not-allowed}.ui-module__iofFOq__otpInputCell:not(:placeholder-shown){background:var(--gs-color-primary-50);border-color:var(--gs-color-primary-100)}.ui-module__iofFOq__otpInputCell:not(:placeholder-shown):focus-visible{border-color:var(--gs-color-primary)}.ui-module__iofFOq__otpInputInvalid .ui-module__iofFOq__otpInputCell,.ui-module__iofFOq__otpInputCellInvalid{border-color:var(--gs-color-danger)}.ui-module__iofFOq__otpInputInvalid .ui-module__iofFOq__otpInputCell:focus-visible,.ui-module__iofFOq__otpInputCellInvalid:focus-visible{border-color:var(--gs-color-danger);box-shadow:0 0 0 2px #b91c1c29}.ui-module__iofFOq__miniChart{color:var(--gs-color-primary);flex:none;display:block}.ui-module__iofFOq__miniChartAccent{color:var(--gs-color-primary)}.ui-module__iofFOq__miniChartSuccess{color:var(--gs-color-success)}.ui-module__iofFOq__miniChartDanger{color:var(--gs-color-danger)}.ui-module__iofFOq__miniChartMuted{color:var(--gs-color-ink-faint)}.ui-module__iofFOq__pageStats{align-items:stretch;gap:0;padding-block:12px;display:flex;overflow-x:auto}.ui-module__iofFOq__statTile{text-align:start;white-space:nowrap;background:0 0;border:0;flex-direction:column;flex:none;gap:4px;min-inline-size:0;padding-inline:20px;display:flex}.ui-module__iofFOq__statTile:first-child{padding-inline-start:0}.ui-module__iofFOq__statTile+.ui-module__iofFOq__statTile{border-inline-start:1px solid var(--gs-color-border)}.ui-module__iofFOq__statTileButton{cursor:pointer;border-radius:var(--gs-radius);font:inherit;color:inherit;transition:background var(--gs-transition-ui)}.ui-module__iofFOq__statTileButton:hover{background:var(--gs-color-surface-muted)}.ui-module__iofFOq__statTileButton:focus-visible{outline:2px solid var(--gs-color-primary);outline-offset:2px}.ui-module__iofFOq__statLabel{color:var(--gs-color-ink-muted);font-size:12px}.ui-module__iofFOq__statValueRow{align-items:baseline;gap:8px;display:flex}.ui-module__iofFOq__statValue{color:var(--gs-color-ink);font-size:24px;font-weight:600;line-height:1.1}.ui-module__iofFOq__statTrend{align-items:center;gap:3px;font-size:12px;font-weight:500;display:inline-flex}.ui-module__iofFOq__statTrendGlyph{display:block}.ui-module__iofFOq__statTrendUp{color:var(--gs-color-success)}.ui-module__iofFOq__statTrendDown{color:var(--gs-color-danger)}.ui-module__iofFOq__statTrendFlat{color:var(--gs-color-ink-faint)}.ui-module__iofFOq__statChart{margin-block-start:2px}.ui-module__iofFOq__dottedWorldMap{align-items:stretch;gap:24px;inline-size:100%;display:flex}.ui-module__iofFOq__dottedWorldMapStats{flex:none;min-inline-size:180px}.ui-module__iofFOq__dottedWorldMapCanvas{aspect-ratio:157/60;flex:auto;inline-size:100%;min-inline-size:0;position:relative}.ui-module__iofFOq__dottedWorldMapDots{color:var(--gs-color-ink-ghost);opacity:.45;position:absolute;inset:0}.ui-module__iofFOq__dottedWorldMapDots svg{block-size:100%;inline-size:100%;display:block}.ui-module__iofFOq__dottedWorldMapMarkers{pointer-events:none;position:absolute;inset:0}.ui-module__iofFOq__geoMarker{pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}.ui-module__iofFOq__geoMarker:hover,.ui-module__iofFOq__geoMarker:focus-within{z-index:5}.ui-module__iofFOq__geoMarkerDot{border:2px solid var(--gs-color-surface);border-radius:var(--gs-radius-pill);background:var(--gs-color-primary);cursor:pointer;block-size:12px;inline-size:12px;transition:transform var(--gs-transition-ui);padding:0;display:block;box-shadow:0 1px 3px #00000040}.ui-module__iofFOq__geoMarkerDot:hover,.ui-module__iofFOq__geoMarkerDot:focus-visible{outline:none;transform:scale(1.25)}.ui-module__iofFOq__geoMarkerAccent{background:var(--gs-color-primary)}.ui-module__iofFOq__geoMarkerSuccess{background:var(--gs-color-success)}.ui-module__iofFOq__geoMarkerDanger{background:var(--gs-color-danger)}.ui-module__iofFOq__geoMarkerMuted{background:var(--gs-color-ink-faint)}.ui-module__iofFOq__geoPopup{transform-origin:bottom;z-index:1;border-radius:var(--gs-radius);background:var(--gs-color-ink);min-inline-size:132px;color:var(--gs-color-surface);box-shadow:var(--gs-shadow-lg);pointer-events:none;white-space:nowrap;padding:8px 12px;position:absolute;inset-block-end:calc(100% + 10px);inset-inline-start:50%;translate:-50%}.ui-module__iofFOq__geoPopupHeader{color:var(--gs-color-ink-ghost);align-items:center;gap:6px;font-size:12px;display:flex}.ui-module__iofFOq__geoPopupFlag{display:inline-flex}.ui-module__iofFOq__geoPopupValue{font-size:16px;font-weight:600;line-height:1.2}.ui-module__iofFOq__geoPopupDetails{color:var(--gs-color-ink-ghost);margin-block-start:2px;font-size:12px}.ui-module__iofFOq__editorToolbar{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);flex-wrap:wrap;align-items:center;gap:4px 2px;padding-block:4px;padding-inline:8px;display:flex}.ui-module__iofFOq__editorToolbarSticky{z-index:5;box-shadow:var(--gs-shadow-sticky);position:sticky;inset-block-start:0}.ui-module__iofFOq__editorToolbarGroup{align-items:center;gap:2px;display:inline-flex}.ui-module__iofFOq__editorToolbarDivider{background:var(--gs-color-border);flex-shrink:0;block-size:20px;inline-size:1px;margin-inline:4px}.ui-module__iofFOq__editorToolbarButton{border-radius:var(--gs-radius);block-size:28px;inline-size:28px;color:var(--gs-color-ink-muted);cursor:pointer;transition:background var(--gs-transition-ui), color var(--gs-transition-ui);-webkit-user-select:none;user-select:none;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ui-module__iofFOq__editorToolbarButton:hover:not(:disabled){background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__editorToolbarButton:disabled{cursor:not-allowed;opacity:.45}.ui-module__iofFOq__editorToolbarButtonActive{background:var(--gs-color-primary-50);color:var(--gs-color-primary)}.ui-module__iofFOq__editorToolbarButtonActive:hover:not(:disabled){background:var(--gs-color-primary-50);color:var(--gs-color-primary-600)}.ui-module__iofFOq__editorToolbarEnd{align-items:center;gap:6px;margin-inline-start:auto;display:inline-flex}.ui-module__iofFOq__editorToolbarTooltip{align-items:center;gap:8px;display:inline-flex}.ui-module__iofFOq__editorToolbarTooltipKeys{align-items:center;gap:3px;display:inline-flex}.ui-module__iofFOq__editorDocumentSheet{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);min-block-size:900px;inline-size:100%;max-inline-size:794px;transition:box-shadow var(--gs-transition-state);margin-block-start:12px;margin-inline:auto;padding-block:64px 96px;padding-inline:72px;box-shadow:0 1px 2px #0000000f,0 8px 24px #0000000d}.ui-module__iofFOq__editorDocumentSheet:focus-within{box-shadow:0 1px 3px #00000014,0 12px 32px #00000017}@media print{.ui-module__iofFOq__editorDocumentSheet{box-shadow:none;border:none;min-block-size:0;padding-block:0;padding-inline:0}}.ui-module__iofFOq__editorProse{color:var(--gs-color-ink);font-size:14.5px;line-height:1.65}.ui-module__iofFOq__editorProse [contenteditable]{caret-color:var(--gs-color-primary);outline:none;min-block-size:320px}.ui-module__iofFOq__editorProse ::selection{background:var(--gs-color-primary-100)}.ui-module__iofFOq__editorProse p{margin-block:0 .75em}.ui-module__iofFOq__editorProse h1{margin-block:1.1em .5em;font-size:1.6rem;font-weight:650;line-height:1.25}.ui-module__iofFOq__editorProse h2{margin-block:1em .45em;font-size:1.35rem;font-weight:640;line-height:1.3}.ui-module__iofFOq__editorProse h3{margin-block:.9em .4em;font-size:1.15rem;font-weight:630;line-height:1.35}.ui-module__iofFOq__editorProse h4{margin-block:.8em .35em;font-size:1.02rem;font-weight:620}.ui-module__iofFOq__editorProse h1:first-child,.ui-module__iofFOq__editorProse h2:first-child,.ui-module__iofFOq__editorProse h3:first-child,.ui-module__iofFOq__editorProse h4:first-child{margin-block-start:0}.ui-module__iofFOq__editorProse ul,.ui-module__iofFOq__editorProse ol{margin-block:0 .75em;padding-inline-start:1.6em}.ui-module__iofFOq__editorProse li>p{margin-block-end:.25em}.ui-module__iofFOq__editorProse blockquote{border-inline-start:3px solid var(--gs-color-border-strong);color:var(--gs-color-ink-muted);margin-block:0 .75em;margin-inline:0;padding-inline-start:14px}.ui-module__iofFOq__editorProse a{color:var(--gs-color-primary);text-underline-offset:2px;text-decoration:underline}.ui-module__iofFOq__editorProse hr{border:0;border-block-start:1px solid var(--gs-color-border);margin-block:1.25em}.ui-module__iofFOq__editorProse img{border-radius:var(--gs-radius-sm);block-size:auto;max-inline-size:100%}.ui-module__iofFOq__editorProse table{table-layout:fixed;border-collapse:collapse;inline-size:100%;margin-block:0 .9em;overflow:hidden}.ui-module__iofFOq__editorProse th,.ui-module__iofFOq__editorProse td{border:1px solid var(--gs-color-border);vertical-align:top;padding-block:6px;padding-inline:10px;position:relative}.ui-module__iofFOq__editorProse th{background:var(--gs-color-surface-muted);text-align:start;font-weight:600}.ui-module__iofFOq__editorProse th>p,.ui-module__iofFOq__editorProse td>p{margin-block-end:0}.ui-module__iofFOq__editorProse p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--gs-color-ink-ghost);float:inline-start;pointer-events:none;block-size:0}.ui-module__iofFOq__editorProse .selectedCell:after{content:"";background:var(--gs-color-primary-50);opacity:.55;pointer-events:none;position:absolute;inset:0}.ui-module__iofFOq__editorProse .ProseMirror-selectednode{outline:2px solid var(--gs-color-primary);outline-offset:2px}.ui-module__iofFOq__editorProse .ProseMirror-gapcursor{pointer-events:none;display:none;position:absolute}.ui-module__iofFOq__editorProse .ProseMirror-gapcursor:after{content:"";border-block-start:1px solid var(--gs-color-ink);inline-size:20px;animation:1.1s steps(2,start) infinite ui-module__iofFOq__editorProseGapBlink;display:block;position:absolute;inset-block-start:-2px}.ui-module__iofFOq__editorProse .ProseMirror-focused .ProseMirror-gapcursor{display:block}@keyframes ui-module__iofFOq__editorProseGapBlink{to{visibility:hidden}}.ui-module__iofFOq__popoverContent{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);box-shadow:var(--gs-shadow-elevation);z-index:50;max-inline-size:min(92vw,420px);padding-block:10px;padding-inline:12px}.ui-module__iofFOq__popoverContentMenu{inline-size:260px}.ui-module__iofFOq__popoverContentWide{inline-size:340px}.ui-module__iofFOq__chip{border-radius:var(--gs-radius-pill);border:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);block-size:26px;color:var(--gs-color-ink-muted);white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:5px;min-inline-size:0;max-inline-size:100%;padding-inline:10px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex}button.ui-module__iofFOq__chip{cursor:pointer;transition:background var(--gs-transition-ui), border-color var(--gs-transition-ui), color var(--gs-transition-ui)}button.ui-module__iofFOq__chip:hover:not(:disabled){background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}button.ui-module__iofFOq__chip:disabled{cursor:not-allowed;opacity:.55}.ui-module__iofFOq__chipCompact{block-size:22px;padding-inline:8px;font-size:11px}.ui-module__iofFOq__chipLabel{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.ui-module__iofFOq__chipTrailing{align-items:center;gap:3px;display:inline-flex}.ui-module__iofFOq__chipSelected{background:var(--gs-color-primary-50);border-color:var(--gs-color-primary);color:var(--gs-color-primary)}.ui-module__iofFOq__chipPrimary{background:var(--gs-color-primary-50);border-color:var(--gs-color-primary-100);color:var(--gs-color-primary)}.ui-module__iofFOq__chipSuccess{background:var(--gs-color-success-50);border-color:var(--gs-color-success-100);color:var(--gs-color-success-ink)}.ui-module__iofFOq__chipWarning{background:var(--gs-color-warning-50);border-color:var(--gs-color-warning-100);color:var(--gs-color-warning)}.ui-module__iofFOq__chipDanger{background:var(--gs-color-danger-50);border-color:var(--gs-color-danger-100);color:var(--gs-color-danger-ink)}.ui-module__iofFOq__chipInfo{background:var(--gs-color-info-50);border-color:var(--gs-color-info-100);color:var(--gs-color-info)}.ui-module__iofFOq__chatThread{flex-direction:column;flex:1;min-block-size:0;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:flex;position:relative}.ui-module__iofFOq__chatThreadRail .ui-module__iofFOq__chatThreadScroll{max-block-size:clamp(320px,52vh,640px)}.ui-module__iofFOq__chatThreadScroll{flex-direction:column;gap:12px;min-block-size:0;min-inline-size:0;max-inline-size:100%;padding-block:12px 16px;padding-inline:2px;display:flex;overflow:hidden auto}.ui-module__iofFOq__chatThreadEmpty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding-block:24px;padding-inline:12px;display:flex}.ui-module__iofFOq__chatThreadEmpty>*{min-inline-size:0;max-inline-size:100%}.ui-module__iofFOq__chatJumpToLatest{border-radius:var(--gs-radius-pill);border:1px solid var(--gs-color-border);background:var(--gs-color-surface);color:var(--gs-color-primary);box-shadow:var(--gs-shadow-floating);cursor:pointer;padding-block:4px;padding-inline:10px;font-family:inherit;font-size:11px;font-weight:600;position:absolute;inset-block-end:10px;inset-inline-end:12px}.ui-module__iofFOq__chatMessage{align-items:flex-start;gap:8px;display:flex}.ui-module__iofFOq__chatMessageUser{justify-content:flex-end}.ui-module__iofFOq__chatMessageBody{flex-direction:column;gap:4px;min-inline-size:0;max-inline-size:100%;display:flex}.ui-module__iofFOq__chatMessageUser .ui-module__iofFOq__chatMessageBody{align-items:flex-end}.ui-module__iofFOq__chatAvatar{border-radius:var(--gs-radius-md);background:var(--gs-color-primary-50);block-size:24px;inline-size:24px;color:var(--gs-color-primary);flex-shrink:0;justify-content:center;align-items:center;margin-block-start:2px;display:inline-flex}.ui-module__iofFOq__chatBubble{border-radius:var(--gs-radius-lg);color:var(--gs-color-ink);white-space:pre-wrap;overflow-wrap:anywhere;max-inline-size:100%;padding-block:8px;padding-inline:12px;font-size:12.5px;line-height:1.55}.ui-module__iofFOq__chatBubbleUser{background:var(--gs-color-primary-50);border-end-end-radius:var(--gs-radius-xs)}.ui-module__iofFOq__chatBubbleAssistant{background:var(--gs-color-surface-alt);border:1px solid var(--gs-color-border-faint);border-end-start-radius:var(--gs-radius-xs)}.ui-module__iofFOq__chatBubbleError{background:var(--gs-color-danger-50);border-color:var(--gs-color-danger-100);color:var(--gs-color-danger-ink)}.ui-module__iofFOq__chatBubblePending{padding-block:10px}.ui-module__iofFOq__chatUnboxed{min-inline-size:0;max-inline-size:100%}.ui-module__iofFOq__chatMessageMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-module__iofFOq__chatTimestamp{color:var(--gs-color-ink-ghost);font-size:10.5px}.ui-module__iofFOq__chatTyping{align-items:center;gap:4px;display:inline-flex}.ui-module__iofFOq__chatTypingDot{border-radius:var(--gs-radius-pill);background:var(--gs-color-ink-faint);block-size:5px;inline-size:5px;animation:1.2s ease-in-out infinite ui-module__iofFOq__chatTypingPulse}.ui-module__iofFOq__chatTypingDot:nth-child(2){animation-delay:.18s}.ui-module__iofFOq__chatTypingDot:nth-child(3){animation-delay:.36s}@keyframes ui-module__iofFOq__chatTypingPulse{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ui-module__iofFOq__chatTypingDot{opacity:.7;animation:none}}.ui-module__iofFOq__chatDivider{color:var(--gs-color-ink-faint);align-items:center;gap:10px;display:flex}.ui-module__iofFOq__chatDivider:before,.ui-module__iofFOq__chatDivider:after{content:"";border-block-start:1px solid var(--gs-color-border-faint);flex:1}.ui-module__iofFOq__chatDividerLabel{white-space:nowrap;font-size:10.5px;font-weight:500}.ui-module__iofFOq__chatComposer{border-block-start:1px solid var(--gs-color-border);background:var(--gs-color-surface-alt);border-end-end-radius:var(--gs-radius-md);border-end-start-radius:var(--gs-radius-md);flex-direction:column;gap:6px;padding-block:10px;padding-inline:10px;display:flex}.ui-module__iofFOq__chatComposerDisabled{opacity:.7}.ui-module__iofFOq__chatComposerAccessory{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-module__iofFOq__chatComposerInputRow{align-items:flex-end;gap:6px;display:flex}.ui-module__iofFOq__chatComposerTextarea{field-sizing:content;resize:vertical;border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);background:var(--gs-color-surface);min-block-size:36px;max-block-size:148px;min-inline-size:0;color:var(--gs-color-ink);transition:border-color var(--gs-transition-ui);outline:none;flex:1;padding-block:7px;padding-inline:10px;font-family:inherit;font-size:12.5px;line-height:20px;overflow-y:auto}.ui-module__iofFOq__chatComposerTextarea:focus-visible{border-color:var(--gs-color-primary)}.ui-module__iofFOq__chatComposerTextarea::placeholder{color:var(--gs-color-ink-ghost)}.ui-module__iofFOq__chatComposerSpinner{align-items:center;block-size:30px;display:inline-flex}.ui-module__iofFOq__chatComposerHints{align-items:center;gap:10px;display:flex}.ui-module__iofFOq__chatComposerHint{color:var(--gs-color-ink-ghost);align-items:center;gap:4px;font-size:10px;display:inline-flex}.ui-module__iofFOq__aiSuggestionCard{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-lg);background:var(--gs-color-surface);flex-direction:column;gap:8px;max-inline-size:100%;padding-block:10px;padding-inline:12px;display:flex}.ui-module__iofFOq__aiSuggestionCardTerminal .ui-module__iofFOq__aiSuggestionCardText{color:var(--gs-color-ink-faint)}.ui-module__iofFOq__aiSuggestionCardHeader{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-module__iofFOq__aiSuggestionCardHeaderEnd{margin-inline-start:auto;display:inline-flex}.ui-module__iofFOq__aiSuggestionCardText{color:var(--gs-color-ink);white-space:pre-wrap;overflow-wrap:anywhere;font-size:12.5px;line-height:1.55}.ui-module__iofFOq__aiSuggestionCardTextClamped{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui-module__iofFOq__aiSuggestionCardActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ui-module__iofFOq__aiSuggestionCardActions:empty{display:none}.ui-module__iofFOq__aiSuggestionCardFootnote{color:var(--gs-color-ink-ghost);border-block-start:1px solid var(--gs-color-border-faint);padding-block-start:6px;font-size:10.5px}.ui-module__iofFOq__floatingActionMenu{background:var(--gs-color-surface);border:1px solid var(--gs-color-border);border-radius:var(--gs-radius-md);box-shadow:var(--gs-shadow-lg);z-index:50;animation:ui-module__iofFOq__floatingActionMenuIn var(--gs-transition-fast) ease-out;padding-block:3px;padding-inline:3px}@media (prefers-reduced-motion:reduce){.ui-module__iofFOq__floatingActionMenu{animation:none}}@keyframes ui-module__iofFOq__floatingActionMenuIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.ui-module__iofFOq__floatingActionMenuRow{align-items:center;gap:2px;display:flex}.ui-module__iofFOq__floatingActionMenuAction{border-radius:var(--gs-radius);block-size:26px;color:var(--gs-color-ink-muted);cursor:pointer;white-space:nowrap;transition:background var(--gs-transition-ui), color var(--gs-transition-ui);background:0 0;border:0;align-items:center;gap:5px;padding-inline:8px;font-family:inherit;font-size:11.5px;font-weight:500;display:inline-flex}.ui-module__iofFOq__floatingActionMenuAction:hover:not(:disabled){background:var(--gs-color-surface-muted);color:var(--gs-color-ink)}.ui-module__iofFOq__floatingActionMenuAction:disabled{cursor:not-allowed;opacity:.5}.ui-module__iofFOq__floatingActionMenuSparkle{color:var(--gs-color-primary)}.ui-module__iofFOq__floatingActionMenuInputRow{align-items:center;gap:4px;display:flex}.ui-module__iofFOq__floatingActionMenuInput{border:1px solid var(--gs-color-border);border-radius:var(--gs-radius);background:var(--gs-color-surface);block-size:26px;inline-size:220px;color:var(--gs-color-ink);outline:none;padding-inline:8px;font-family:inherit;font-size:11.5px}.ui-module__iofFOq__floatingActionMenuInput:focus-visible{border-color:var(--gs-color-primary)}.ui-module__iofFOq__editorProse .dmsAiGhostText{color:var(--gs-color-ink-ghost);white-space:pre-wrap;font-style:italic}.ui-module__iofFOq__editorProse .dmsAiReplaceOld{background:var(--gs-color-danger-50);color:var(--gs-color-danger-ink);text-decoration:line-through;-webkit-text-decoration-color:var(--gs-color-danger);text-decoration-color:var(--gs-color-danger)}.ui-module__iofFOq__editorProse .dmsAiReplaceNew{background:var(--gs-color-success-50);color:var(--gs-color-success-ink);white-space:pre-wrap;border-radius:var(--gs-radius-xs);padding-inline:1px}
