.Ch2lfa_settingsPage{--settings-brand:var(--brand-blue,#3993c5);--settings-brand-dark:var(--brand-blue-dark,#2b6b94);--settings-brand-light:var(--brand-blue-light,#4ba8d9);--settings-bg:#f4f6f9;--settings-surface:#fff;--settings-border:#0f172a14;--settings-border-strong:#0f172a1f;--settings-text:#0f172a;--settings-muted:#64748b;--settings-muted-soft:#94a3b8;--settings-input-bg:#fff;--settings-input-border:#e2e8f0;--settings-shadow:0 1px 2px #0f172a0a, 0 8px 24px #0f172a0f;--settings-radius:12px;--settings-radius-sm:8px;background:var(--settings-bg);min-height:100vh;color:var(--settings-text);font-family:var(--font-manrope), system-ui, sans-serif;position:relative}@media (prefers-color-scheme:dark){.Ch2lfa_settingsPage{--settings-bg:#0b1220;--settings-surface:#121822;--settings-border:#94a3b824;--settings-border-strong:#94a3b838;--settings-text:#f1f5f9;--settings-muted:#94a3b8;--settings-muted-soft:#64748b;--settings-input-bg:#0e131c;--settings-input-border:#94a3b838;--settings-shadow:0 1px 2px #00000040, 0 12px 32px #00000047}}html.dark .Ch2lfa_settingsPage{--settings-bg:#0b1220;--settings-surface:#121822;--settings-border:#94a3b824;--settings-border-strong:#94a3b838;--settings-text:#f1f5f9;--settings-muted:#94a3b8;--settings-muted-soft:#64748b;--settings-input-bg:#0e131c;--settings-input-border:#94a3b838;--settings-shadow:0 1px 2px #00000040, 0 12px 32px #00000047}.Ch2lfa_container{box-sizing:border-box;width:100%;max-width:none;margin:0 auto;padding:1.5rem clamp(1rem,2.5vw,2.5rem) 3rem;position:relative}@media (min-width:768px){.Ch2lfa_container{padding:1.75rem clamp(1.5rem,3vw,3rem) 3.5rem}}.Ch2lfa_header{margin-bottom:1.25rem}.Ch2lfa_title{color:var(--settings-text);letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.2}.Ch2lfa_subtitle{color:var(--settings-muted);margin:.35rem 0 0;font-size:.9rem;font-weight:400}.Ch2lfa_profileShell{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start;gap:clamp(1rem,1.5vw,1.75rem);width:100%;padding-top:0;display:grid;position:relative}@media (min-width:1400px){.Ch2lfa_profileShell{grid-template-columns:320px minmax(0,1fr);gap:1.75rem}.Ch2lfa_tabPanel{padding:1.75rem 2rem 2rem}.Ch2lfa_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:none}}.Ch2lfa_cover{border-radius:var(--settings-radius);background-color:var(--settings-brand);background-image:radial-gradient(circle at 12% 20%, #ffffff38 0%, transparent 42%), radial-gradient(circle at 88% 10%, #ffffff29 0%, transparent 36%), linear-gradient(135deg, var(--settings-brand-dark) 0%, var(--settings-brand) 48%, var(--settings-brand-light) 100%);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-column:1/-1;height:clamp(220px,28vw,280px);margin-bottom:-5.25rem;position:relative;overflow:hidden}.Ch2lfa_coverHasPhoto{background-image:none}.Ch2lfa_coverHasPhoto:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#0f172a1f 0%,#0f172a0d 45%,#0f172a47 100%);position:absolute;inset:0}.Ch2lfa_cover:after{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(115deg,#0000 40%,#ffffff14 40.5%,#0000 41%),linear-gradient(155deg,#0000 55%,#ffffff0f 55.5%,#0000 56%),linear-gradient(25deg,#0000 30%,#0000000f 30.5%,#0000 31%);background-size:100% 100%;position:absolute;inset:0}.Ch2lfa_coverHasPhoto:after{opacity:.35}.Ch2lfa_changeCoverButton{z-index:2;border-radius:var(--settings-radius-sm);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172a47;border:1px solid #ffffff8c;align-items:center;gap:.5rem;padding:.55rem .95rem;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex;position:absolute;top:1rem;right:1rem}.Ch2lfa_changeCoverButton:hover{background:#0f172a73;border-color:#fffc}.Ch2lfa_changeCoverButton:focus-visible{outline-offset:2px;outline:2px solid #fff}.Ch2lfa_coverModal{width:min(560px,100%)}.Ch2lfa_coverPreview{aspect-ratio:16/5;border-radius:var(--settings-radius-sm);border:1px solid var(--settings-border);background:color-mix(in srgb, var(--settings-brand) 18%, var(--settings-surface));width:100%;margin-bottom:.25rem;overflow:hidden}.Ch2lfa_coverPreviewImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.Ch2lfa_coverPreviewEmpty{width:100%;height:100%;min-height:120px;color:var(--settings-muted);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.8125rem;display:flex}.Ch2lfa_profileCard{z-index:1;background:var(--settings-surface);border:1px solid var(--settings-border);border-radius:var(--settings-radius);box-shadow:var(--settings-shadow);text-align:center;flex-direction:column;align-items:center;gap:.85rem;margin-top:0;padding:1.5rem 1.25rem 1.25rem;display:flex;position:relative}.Ch2lfa_profileAvatarWrap{margin-top:-.25rem;margin-bottom:.15rem;position:relative}.Ch2lfa_profilePictureContainer{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;display:block;position:relative}.Ch2lfa_profilePictureContainer:focus-visible{outline:2px solid var(--settings-brand);outline-offset:3px}.Ch2lfa_profilePicture{-o-object-fit:cover;object-fit:cover;border:4px solid var(--settings-surface);background:color-mix(in srgb, var(--settings-brand) 12%, var(--settings-surface));border-radius:50%;width:112px;height:112px;box-shadow:0 4px 14px #0f172a1f}.Ch2lfa_cameraBadge{background:var(--settings-brand);color:#fff;border:2px solid var(--settings-surface);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;bottom:4px;right:4px;box-shadow:0 2px 8px #3993c559}.Ch2lfa_userInfo{flex-direction:column;gap:.2rem;width:100%;display:flex}.Ch2lfa_userName{color:var(--settings-text);letter-spacing:-.01em;word-break:break-word;margin:0;font-size:1.125rem;font-weight:700}.Ch2lfa_userEmail{color:var(--settings-muted);word-break:break-word;margin:0;font-size:.875rem}.Ch2lfa_profileMeta{border-top:1px solid var(--settings-border);border-bottom:1px solid var(--settings-border);text-align:left;flex-direction:column;gap:.65rem;width:100%;padding:.85rem 0;display:flex}.Ch2lfa_profileMetaRow{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.8125rem;display:flex}.Ch2lfa_profileMetaLabel{color:var(--settings-muted)}.Ch2lfa_profileMetaValue{color:var(--settings-brand);font-weight:700}.Ch2lfa_profileMetaValueAccent{color:#16a34a}.Ch2lfa_profileMetaValueWarn{color:#ea580c}.Ch2lfa_outlineButton{border-radius:var(--settings-radius-sm);border:1px solid var(--settings-border-strong);width:100%;color:var(--settings-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1rem;font-size:.875rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.Ch2lfa_outlineButton:hover{background:color-mix(in srgb, var(--settings-brand) 8%, transparent);border-color:color-mix(in srgb, var(--settings-brand) 45%, var(--settings-border-strong));color:var(--settings-brand-dark)}.Ch2lfa_outlineButton:focus-visible{outline:2px solid var(--settings-brand);outline-offset:2px}.Ch2lfa_accountIdField{border:1px solid var(--settings-input-border);border-radius:var(--settings-radius-sm);background:var(--settings-input-bg);align-items:center;gap:.35rem;width:100%;min-width:0;padding:.45rem .5rem .45rem .75rem;display:flex}.Ch2lfa_accountIdFieldValue{min-width:0;color:var(--settings-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;overflow:hidden}.Ch2lfa_iconCopyButton{width:32px;height:32px;color:var(--settings-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.Ch2lfa_iconCopyButton:hover,.Ch2lfa_iconCopyButton.Ch2lfa_copyButtonSuccess{background:color-mix(in srgb, var(--settings-brand) 12%, transparent);color:var(--settings-brand)}.Ch2lfa_iconCopyButton:focus-visible{outline:2px solid var(--settings-brand);outline-offset:1px}.Ch2lfa_mainCard{z-index:1;background:var(--settings-surface);border:1px solid var(--settings-border);border-radius:var(--settings-radius);box-shadow:var(--settings-shadow);width:100%;min-width:0;position:relative;overflow:hidden}.Ch2lfa_tabs{border-bottom:1px solid var(--settings-border);scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:0;padding:0 1rem;display:flex;overflow-x:auto}.Ch2lfa_tab{appearance:none;color:var(--settings-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:1rem .9rem;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s}.Ch2lfa_tab:hover{color:var(--settings-text)}.Ch2lfa_tabActive{color:var(--settings-brand);border-bottom-color:var(--settings-brand);font-weight:600}.Ch2lfa_tab:focus-visible{outline:2px solid var(--settings-brand);outline-offset:-2px;border-radius:4px}.Ch2lfa_tabPanel{padding:1.5rem 1.5rem 1.75rem}.Ch2lfa_panelIntro{color:var(--settings-muted);margin:0 0 1.25rem;font-size:.9rem;line-height:1.55}.Ch2lfa_panelHeading{color:var(--settings-text);letter-spacing:-.01em;margin:0 0 .35rem;font-size:1.05rem;font-weight:700}.Ch2lfa_panelSubheading{color:var(--settings-muted);margin:0 0 1.15rem;font-size:.875rem}.Ch2lfa_dangerBlock{border-top:1px solid var(--settings-border);margin-top:2rem;padding-top:1.5rem}.Ch2lfa_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem clamp(1rem,1.5vw,1.5rem);width:100%;display:grid}@media (min-width:1200px){.Ch2lfa_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem 1.75rem}}@media (max-width:640px){.Ch2lfa_formGrid{grid-template-columns:1fr}}.Ch2lfa_field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.Ch2lfa_fieldLabel{color:var(--settings-muted);font-size:.8125rem;font-weight:500}.Ch2lfa_fieldControl{border-radius:var(--settings-radius-sm);border:1px solid var(--settings-input-border);background:var(--settings-input-bg);width:100%;min-height:42px;color:var(--settings-text);box-sizing:border-box;padding:.625rem .85rem;font-size:.9rem;line-height:1.3}.Ch2lfa_fieldControl:focus{border-color:var(--settings-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--settings-brand) 22%, transparent);outline:none}.Ch2lfa_fieldControlReadonly{color:var(--settings-muted);background:color-mix(in srgb, var(--settings-bg) 70%, var(--settings-surface));cursor:default}.Ch2lfa_primaryButton{border-radius:var(--settings-radius-sm);background:var(--settings-brand);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;gap:.5rem;margin-top:1.35rem;padding:.7rem 1.5rem;font-size:.9rem;font-weight:600;transition:background .15s,box-shadow .15s;display:inline-flex}.Ch2lfa_primaryButton:hover{background:var(--settings-brand-dark);box-shadow:0 4px 14px color-mix(in srgb, var(--settings-brand) 35%, transparent)}.Ch2lfa_primaryButton:focus-visible{outline:2px solid var(--settings-brand);outline-offset:2px}.Ch2lfa_settingsGrid{grid-template-columns:1fr;gap:1.25rem;display:grid}.Ch2lfa_sidebar{background:var(--settings-surface);border:1px solid var(--settings-border);border-radius:var(--settings-radius);box-shadow:var(--settings-shadow);flex-direction:column;gap:1rem;padding:1rem;display:flex}.Ch2lfa_sidebarNav{flex-direction:column;gap:.25rem;display:flex}.Ch2lfa_sidebarNavItem{border-radius:var(--settings-radius-sm);width:100%;color:var(--settings-muted);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.9rem;font-weight:500;display:flex}.Ch2lfa_sidebarNavItemActive,.Ch2lfa_sidebarNavItem:hover{background:color-mix(in srgb, var(--settings-brand) 10%, transparent);color:var(--settings-brand)}.Ch2lfa_sidebarFooter{border-top:1px solid var(--settings-border);margin-top:auto;padding-top:.75rem}.Ch2lfa_sidebarSignOut{border-radius:var(--settings-radius-sm);border:1px solid var(--settings-border-strong);width:100%;color:var(--settings-text);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.Ch2lfa_mainContent{min-width:0}.Ch2lfa_card{background:var(--settings-surface);border:1px solid var(--settings-border);border-radius:var(--settings-radius);box-shadow:var(--settings-shadow);padding:1.5rem}.Ch2lfa_sectionHeader{align-items:flex-start;gap:1rem;margin-bottom:1.35rem;display:flex}.Ch2lfa_sectionIcon{background:var(--settings-brand);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.Ch2lfa_sectionTitle{color:var(--settings-text);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:700}.Ch2lfa_sectionDescription{color:var(--settings-muted);margin:.25rem 0 0;font-size:.875rem;line-height:1.5}.Ch2lfa_profileSection{align-items:center;gap:1.25rem;margin-bottom:1.5rem;display:flex}.Ch2lfa_actionGrid{gap:.75rem;display:grid}.Ch2lfa_actionButton{border-radius:var(--settings-radius-sm);border:1px solid var(--settings-border);background:var(--settings-surface);width:100%;color:var(--settings-text);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.1rem;text-decoration:none;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.Ch2lfa_actionButton:hover{border-color:color-mix(in srgb, var(--settings-brand) 40%, var(--settings-border));background:color-mix(in srgb, var(--settings-brand) 5%, var(--settings-surface));box-shadow:var(--settings-shadow)}.Ch2lfa_actionButton:focus-visible{outline:2px solid var(--settings-brand);outline-offset:2px}.Ch2lfa_actionButtonContent{align-items:center;gap:.9rem;min-width:0;display:flex}.Ch2lfa_actionButtonIcon{color:var(--settings-brand);flex-shrink:0;width:1.15rem}.Ch2lfa_actionButtonText{color:var(--settings-text);font-size:.925rem;font-weight:600}.Ch2lfa_actionButtonDescription{color:var(--settings-muted);margin-top:.15rem;font-size:.8rem}.Ch2lfa_actionButtonArrow{color:var(--settings-muted-soft);flex-shrink:0}.Ch2lfa_actionButton:hover .Ch2lfa_actionButtonArrow{color:var(--settings-brand)}.Ch2lfa_accountIdDisplay{border:1px solid var(--settings-border);border-radius:var(--settings-radius-sm);background:color-mix(in srgb, var(--settings-bg) 55%, var(--settings-surface));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.Ch2lfa_accountIdInfo{align-items:center;gap:.85rem;min-width:0;display:flex}.Ch2lfa_accountIdLabel{color:var(--settings-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:600}.Ch2lfa_accountIdValue{color:var(--settings-text);word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem}.Ch2lfa_copyButton{border:1px solid var(--settings-border-strong);background:var(--settings-surface);color:var(--settings-text);cursor:pointer;border-radius:6px;align-items:center;padding:.55rem .9rem;font-size:.8125rem;font-weight:600;display:inline-flex}.Ch2lfa_copyButton:hover,.Ch2lfa_copyButtonSuccess{border-color:color-mix(in srgb, var(--settings-brand) 45%, var(--settings-border));color:var(--settings-brand);background:color-mix(in srgb, var(--settings-brand) 8%, var(--settings-surface))}.Ch2lfa_copyButton:active{transform:translateY(1px)}.Ch2lfa_dangerIcon,.Ch2lfa_dangerTitle{color:#dc2626}.Ch2lfa_actionButton.Ch2lfa_dangerButtonDisabled{opacity:.55;cursor:not-allowed}.Ch2lfa_actionButton.Ch2lfa_dangerButtonDisabled:hover{border-color:var(--settings-border);background:var(--settings-surface);box-shadow:none}.Ch2lfa_actionButton.Ch2lfa_dangerButtonDisabled .Ch2lfa_actionButtonText,.Ch2lfa_actionButton.Ch2lfa_dangerButtonDisabled .Ch2lfa_actionButtonDescription,.Ch2lfa_actionButton.Ch2lfa_dangerButtonDisabled .Ch2lfa_actionButtonIcon,.Ch2lfa_actionButton.Ch2lfa_dangerButtonDisabled .Ch2lfa_actionButtonArrow{color:var(--settings-muted)}.Ch2lfa_modalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.Ch2lfa_modal{background:var(--settings-surface);width:min(480px,100%);max-height:min(90vh,720px);color:var(--settings-text);border:1px solid var(--settings-border);border-radius:14px;padding:1.35rem 1.35rem 1.25rem;overflow:auto;box-shadow:0 20px 50px #0f172a40}.Ch2lfa_modalHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.Ch2lfa_modalTitle{color:var(--settings-text);margin:0;font-size:1.15rem;font-weight:700}.Ch2lfa_modalTitleDanger{color:#dc2626}.Ch2lfa_modalCloseButton{width:36px;height:36px;color:var(--settings-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.Ch2lfa_modalCloseButton:hover{background:color-mix(in srgb, var(--settings-bg) 80%, transparent);color:var(--settings-text)}.Ch2lfa_modalLabel{color:var(--settings-muted);margin-bottom:.4rem;font-size:.8125rem;font-weight:500;display:block}.Ch2lfa_modalInput{border-radius:var(--settings-radius-sm);border:1px solid var(--settings-input-border);background:var(--settings-input-bg);width:100%;color:var(--settings-text);box-sizing:border-box;padding:.7rem .85rem;font-size:.9rem}.Ch2lfa_modalInput:focus{border-color:var(--settings-brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--settings-brand) 22%, transparent);outline:none}.Ch2lfa_modalInput::placeholder{color:var(--settings-muted-soft)}.Ch2lfa_modalError{color:#b91c1c;background:#ef444414;border:1px solid #ef444440;border-radius:8px;margin-top:.5rem;padding:.75rem;font-size:.875rem}.Ch2lfa_modalActions{justify-content:flex-end;gap:.75rem;margin-top:1.35rem;display:flex}.Ch2lfa_modalButton{border-radius:var(--settings-radius-sm);cursor:pointer;background:var(--settings-brand);color:#fff;border:none;padding:.7rem 1.2rem;font-size:.9rem;font-weight:600;transition:background .15s}.Ch2lfa_modalButton:hover:not(:disabled){background:var(--settings-brand-dark)}.Ch2lfa_modalButton:disabled{opacity:.55;cursor:not-allowed}.Ch2lfa_modalButtonCancel{border:1px solid var(--settings-border-strong);color:var(--settings-text);background:0 0}.Ch2lfa_modalButtonCancel:hover{background:color-mix(in srgb, var(--settings-bg) 70%, transparent)}.Ch2lfa_modalButtonDelete{color:#fff;background:#dc2626}.Ch2lfa_modalButtonDelete:hover:not(:disabled){background:#b91c1c}.Ch2lfa_modalButtonDelete:disabled{opacity:.5;cursor:not-allowed}.Ch2lfa_loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:50vh;display:flex}.Ch2lfa_loadingSpinner{border:3px solid color-mix(in srgb, var(--settings-brand) 20%, transparent);border-top-color:var(--settings-brand);border-radius:50%;width:44px;height:44px;animation:.85s linear infinite Ch2lfa_spin}@keyframes Ch2lfa_spin{to{transform:rotate(360deg)}}.Ch2lfa_loadingText{color:var(--settings-muted);font-size:1rem}.Ch2lfa_employeeStatusBadge{border-radius:var(--settings-radius-sm);background:#22c55e14;border:1px solid #22c55e33;align-items:center;gap:1rem;padding:1rem;display:flex}.Ch2lfa_employeeStatusIcon{color:#16a34a;flex-shrink:0}.Ch2lfa_employeeStatusContent{flex:1}.Ch2lfa_employeeStatusTitle{color:#16a34a;margin-bottom:.2rem;font-weight:600}.Ch2lfa_employeeStatusDescription{color:var(--settings-muted);font-size:.875rem}.Ch2lfa_rolesSection{gap:1.5rem;display:grid}.Ch2lfa_rolesGrid{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:768px){.Ch2lfa_rolesGrid{grid-template-columns:1fr}}.Ch2lfa_rolesHeader{color:var(--settings-text);margin:0 0 .75rem;font-size:.95rem;font-weight:600}.Ch2lfa_rolesList{gap:.6rem;display:grid}.Ch2lfa_roleItem{background:color-mix(in srgb, var(--settings-brand) 8%, transparent);border-radius:var(--settings-radius-sm);border:1px solid color-mix(in srgb, var(--settings-brand) 22%, transparent);justify-content:space-between;align-items:center;padding:.8rem 1rem;display:flex}.Ch2lfa_roleName{color:var(--settings-text);font-weight:500}.Ch2lfa_roleBadge{color:#16a34a;letter-spacing:.03em;background:#22c55e26;border-radius:4px;padding:.2rem .45rem;font-size:.7rem;font-weight:700}.Ch2lfa_roleItemInactive{background:color-mix(in srgb, var(--settings-bg) 70%, transparent);border-color:var(--settings-border);opacity:.85}.Ch2lfa_roleBadgeInactive{background:color-mix(in srgb, var(--settings-muted) 15%, transparent);color:var(--settings-muted);letter-spacing:.03em;border-radius:4px;padding:.2rem .45rem;font-size:.7rem;font-weight:700}.Ch2lfa_noRolesMessage{background:color-mix(in srgb, var(--settings-bg) 70%, transparent);border-radius:var(--settings-radius-sm);color:var(--settings-muted);text-align:center;padding:1rem}.Ch2lfa_additionalInfo{background:color-mix(in srgb, var(--settings-bg) 65%, transparent);border-radius:var(--settings-radius-sm);border:1px solid var(--settings-border);padding:1rem}.Ch2lfa_additionalInfoTitle{color:var(--settings-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .75rem;font-size:.75rem;font-weight:700}.Ch2lfa_additionalInfoItem{margin-bottom:.5rem;font-size:.875rem}.Ch2lfa_additionalInfoLabel{color:var(--settings-muted)}.Ch2lfa_additionalInfoValue{color:var(--settings-text);margin-left:.35rem}.Ch2lfa_additionalInfoPermanent{color:#16a34a;font-size:.875rem}.Ch2lfa_employeeRestrictionMessage{border-radius:var(--settings-radius-sm);color:var(--settings-text);background:#ef444414;border:1px solid #dc262647;border-left:4px solid #dc2626;padding:1rem;font-size:.875rem;line-height:1.55}.Ch2lfa_employeeRestrictionMessage strong{font-weight:700}.Ch2lfa_unauthorizedCard{text-align:center;padding:3rem}.Ch2lfa_unauthorizedIcon{color:#dc2626;margin-bottom:1rem}.Ch2lfa_unauthorizedTitle{margin-bottom:1rem}.Ch2lfa_unauthorizedDescription{margin-bottom:2rem}.Ch2lfa_unauthorizedMessage{border-radius:var(--settings-radius-sm);color:var(--settings-text);background:#ef444414;border:1px solid #dc262640;padding:1.25rem}.Ch2lfa_employeeTabsContainer{margin-bottom:1.5rem}.Ch2lfa_developerOptionsSection{flex-direction:column;gap:1.25rem;display:flex}.Ch2lfa_developerOptionsDescription{color:var(--settings-muted);margin:0;font-size:.9rem;line-height:1.5}.Ch2lfa_developerOptionsGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1rem;display:grid}.Ch2lfa_developerOptionCard{background:var(--settings-surface);border:1px solid var(--settings-border);border-radius:var(--settings-radius);cursor:pointer;text-align:left;width:100%;color:inherit;flex-direction:column;gap:.85rem;padding:1.25rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.Ch2lfa_developerOptionCard:hover{border-color:color-mix(in srgb, var(--settings-brand) 40%, var(--settings-border));box-shadow:var(--settings-shadow);transform:translateY(-2px)}.Ch2lfa_developerOptionHeader{align-items:flex-start;gap:.9rem;display:flex}.Ch2lfa_developerOptionIcon{background:color-mix(in srgb, var(--settings-brand) 12%, transparent);width:48px;height:48px;color:var(--settings-brand);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Ch2lfa_developerOptionContent{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.Ch2lfa_developerOptionTitle{color:var(--settings-text);margin:0;font-size:1rem;font-weight:600}.Ch2lfa_developerOptionDescription{color:var(--settings-muted);margin:0;font-size:.825rem;line-height:1.45}.Ch2lfa_developerOptionFooter{border-top:1px solid var(--settings-border);color:var(--settings-muted);justify-content:space-between;align-items:center;padding-top:.75rem;display:flex}.Ch2lfa_developerOptionArrow{color:var(--settings-muted-soft);transition:transform .15s,color .15s}.Ch2lfa_developerOptionCard:hover .Ch2lfa_developerOptionArrow{color:var(--settings-brand);transform:translate(4px)}.Ch2lfa_developerToolView{flex-direction:column;gap:1.25rem;display:flex}.Ch2lfa_backButton{border:1px solid var(--settings-border-strong);border-radius:var(--settings-radius-sm);color:var(--settings-text);cursor:pointer;background:0 0;align-items:center;gap:.65rem;width:fit-content;padding:.65rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}.Ch2lfa_backButton:hover{background:color-mix(in srgb, var(--settings-brand) 8%, transparent);border-color:color-mix(in srgb, var(--settings-brand) 35%, var(--settings-border))}.Ch2lfa_toolPlaceholder{text-align:center;background:color-mix(in srgb, var(--settings-bg) 65%, transparent);border:1px dashed var(--settings-border-strong);border-radius:var(--settings-radius);color:var(--settings-muted);flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:3.5rem 1.5rem;display:flex}.Ch2lfa_toolPlaceholder svg{color:var(--settings-muted-soft);opacity:.7;margin-bottom:.75rem}.Ch2lfa_toolPlaceholder h3{color:var(--settings-text);margin:.5rem 0;font-size:1.1rem;font-weight:600}.Ch2lfa_toolPlaceholder p{margin:0;font-size:.9rem}@media (max-width:960px){.Ch2lfa_profileShell{grid-template-columns:1fr}.Ch2lfa_cover{height:200px;margin-bottom:-4.25rem}.Ch2lfa_changeCoverButton{padding:.5rem .8rem;font-size:.75rem;top:.75rem;right:.75rem}.Ch2lfa_profileCard{justify-self:center;width:100%;max-width:420px}}@media (max-width:768px){.Ch2lfa_container{padding:1rem 1rem 2.5rem}.Ch2lfa_title{font-size:1.35rem}.Ch2lfa_tabPanel{padding:1.15rem 1rem 1.35rem}.Ch2lfa_card{padding:1.15rem}}
.iYV4-q_custom-button{cursor:pointer;border:var(--hc-border);min-width:44px;height:44px;color:var(--btn-ink);box-shadow:var(--btn-shadow);-webkit-tap-highlight-color:transparent;background:0 0;border-radius:9999px;outline:none;justify-content:center;align-items:center;padding:8px 18px;font-size:14px;font-weight:550;transition:box-shadow .18s,transform .18s,background .18s;display:inline-flex;position:relative}.iYV4-q_button-content{z-index:5;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.iYV4-q_custom-button .iYV4-q_icon{justify-content:center;align-items:center;display:flex}.iYV4-q_custom-button.iYV4-q_has-left-icon.iYV4-q_has-right-icon .iYV4-q_label{margin:0 4px}.iYV4-q_custom-button.iYV4-q_has-left-icon:not(.iYV4-q_has-right-icon) .iYV4-q_left-icon+.iYV4-q_label{margin-left:0}.iYV4-q_custom-button.iYV4-q_has-right-icon:not(.iYV4-q_has-left-icon) .iYV4-q_label+.iYV4-q_right-icon{margin-right:0}.iYV4-q_custom-button.iYV4-q_has-left-icon:not(.iYV4-q_has-right-icon):not(.iYV4-q_label) .iYV4-q_left-icon,.iYV4-q_custom-button.iYV4-q_has-right-icon:not(.iYV4-q_has-left-icon):not(.iYV4-q_label) .iYV4-q_right-icon{margin:0}.iYV4-q_custom-button.iYV4-q_icon-only{border-radius:50%;width:44px;padding:0}.iYV4-q_custom-button:not(.iYV4-q_has-left-icon):not(.iYV4-q_has-right-icon):not(:has(.iYV4-q_label)){border-radius:50%;width:44px;padding:0}.iYV4-q_type-primary{background:var(--accent-gradient);border:var(--hc-border);box-shadow:var(--btn-shadow);border-radius:9999px;position:relative;overflow:hidden}.iYV4-q_type-primary .iYV4-q_button-content .iYV4-q_icon,.iYV4-q_type-primary .iYV4-q_button-content .iYV4-q_label{color:#fff!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#fff!important;mix-blend-mode:normal!important;font-weight:600!important}.iYV4-q_type-primary:before{display:none}.iYV4-q_type-primary:hover{background:var(--accent-gradient);box-shadow:var(--btn-shadow);transform:translateY(-1px)}.iYV4-q_type-primary:active{box-shadow:var(--btn-shadow);transform:translateY(1px)}.iYV4-q_type-secondary{border:var(--hc-border);box-shadow:var(--btn-shadow);color:var(--btn-ink);background:0 0;border-radius:9999px;position:relative;overflow:hidden}.iYV4-q_type-secondary .iYV4-q_button-content .iYV4-q_icon,.iYV4-q_type-secondary .iYV4-q_button-content .iYV4-q_label{color:var(--btn-ink)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:var(--btn-ink)!important;mix-blend-mode:normal!important;font-weight:600!important}.iYV4-q_type-secondary:before{display:none}.iYV4-q_type-secondary:hover{box-shadow:var(--btn-shadow);background:0 0;transform:translateY(-1px)}.iYV4-q_type-secondary:active{box-shadow:var(--btn-shadow);background:0 0;transform:translateY(1px)}.iYV4-q_type-ghost{box-shadow:none;background:0 0;border:none}.iYV4-q_type-ghost .iYV4-q_button-content .iYV4-q_icon,.iYV4-q_type-ghost .iYV4-q_button-content .iYV4-q_label{color:var(--brand-blue)!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:var(--brand-blue)!important;mix-blend-mode:normal!important;font-weight:600!important}.iYV4-q_type-ghost:hover,.iYV4-q_type-ghost:active{box-shadow:none;transform:none}@media (prefers-reduced-motion:reduce){.iYV4-q_custom-button:hover,.iYV4-q_custom-button:active,.iYV4-q_type-primary:hover,.iYV4-q_type-primary:active,.iYV4-q_type-secondary:hover,.iYV4-q_type-secondary:active{transform:none}}
.JptlcW_alertsManagementContainer{box-sizing:border-box;width:100%;margin:0 auto;padding:0}.JptlcW_alertsHeader{margin-bottom:1.5rem}.JptlcW_filtersContainer{box-shadow:var(--elevate-1);background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:16px;padding:1.5rem;transition:all .3s}@media (prefers-color-scheme:light){.JptlcW_filtersContainer{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a1a}}.JptlcW_filterGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}.JptlcW_filterLabel{color:#cbd5e1;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}@media (prefers-color-scheme:light){.JptlcW_filterLabel{color:#475569}}.JptlcW_filterSelect{width:100%;box-shadow:var(--elevate-1);color:#f1f5f9;background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:10px;padding:.75rem;font-family:inherit;font-size:.875rem;transition:all .2s}.JptlcW_filterSelect:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}@media (prefers-color-scheme:light){.JptlcW_filterSelect{color:#0f172a;background-color:#fff;border-color:#0f172a1a}.JptlcW_filterSelect:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}}.JptlcW_alertsContent{flex-direction:column;gap:1.5rem;width:100%;min-height:calc(100vh - 250px);display:flex}@media (min-width:1024px){.JptlcW_alertsContent{flex-direction:row}}.JptlcW_alertsList{width:100%}@media (min-width:1024px){.JptlcW_alertsList{flex-shrink:0;width:30%;min-width:280px;max-width:380px}}.JptlcW_alertsListHeader{box-shadow:var(--elevate-1);background-color:#1e293bf5;border-bottom:1px solid #94a3b833;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}@media (prefers-color-scheme:light){.JptlcW_alertsListHeader{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-bottom-color:#0f172a1a}}.JptlcW_alertsListHeader h5{color:#f1f5f9;margin:0;font-size:1rem;font-weight:600}@media (prefers-color-scheme:light){.JptlcW_alertsListHeader h5{color:#0f172a}}.JptlcW_alertsListContent{max-height:calc(100vh - 300px);box-shadow:var(--elevate-1);background-color:#1e293bf5;border:1px solid #94a3b833;border-top:none;border-radius:0 0 16px 16px;padding:.75rem;overflow-y:auto}@media (prefers-color-scheme:light){.JptlcW_alertsListContent{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a1a}}.JptlcW_alertItem{cursor:pointer;background-color:#1e293b4d;border:1px solid #0000;border-radius:12px;margin-bottom:.5rem;padding:1rem;transition:all .3s}.JptlcW_alertItem:hover{background-color:#1e293b99;border-color:#94a3b84d;transform:translate(4px)}.JptlcW_alertItem.JptlcW_active{background-color:#3b82f626;border-color:#3b82f666}@media (prefers-color-scheme:light){.JptlcW_alertItem{background-color:#f8fafc80}.JptlcW_alertItem:hover{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a26}.JptlcW_alertItem.JptlcW_active{background-color:#3b82f61a;border-color:#3b82f64d}}.JptlcW_alertHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.JptlcW_alertId{color:#f1f5f9;font-size:.95rem;font-weight:600}@media (prefers-color-scheme:light){.JptlcW_alertId{color:#0f172a}}.JptlcW_alertType{border-radius:9999px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:flex}.JptlcW_typeCritical{color:#f87171;background-color:#ef444433;border:1px solid #ef44444d}.JptlcW_typeWarning{color:#fbbf24;background-color:#f59e0b33;border:1px solid #f59e0b4d}.JptlcW_typeInformational{color:#60a5fa;background-color:#3b82f633;border:1px solid #3b82f64d}.JptlcW_typeDefault{color:#94a3b8;background-color:#94a3b833;border:1px solid #94a3b84d}@media (prefers-color-scheme:light){.JptlcW_typeCritical{color:#dc2626;background-color:#fee2e2;border-color:#fecaca}.JptlcW_typeWarning{color:#d97706;background-color:#fef3c7;border-color:#fde68a}.JptlcW_typeInformational{color:#2563eb;background-color:#dbeafe;border-color:#bfdbfe}.JptlcW_typeDefault{color:#64748b;background-color:#f1f5f9;border-color:#e2e8f0}}.JptlcW_alertTitle{color:#f1f5f9;margin-bottom:.5rem;font-size:.95rem;font-weight:600;line-height:1.4}@media (prefers-color-scheme:light){.JptlcW_alertTitle{color:#0f172a}}.JptlcW_alertMessage{color:#94a3b8;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;font-size:.875rem;line-height:1.4;display:-webkit-box;overflow:hidden}@media (prefers-color-scheme:light){.JptlcW_alertMessage{color:#64748b}}.JptlcW_alertStatus{margin-top:.5rem}.JptlcW_noAlerts{text-align:center;color:#94a3b8;padding:3rem 2rem;font-style:italic}@media (prefers-color-scheme:light){.JptlcW_noAlerts{color:#64748b}}.JptlcW_statusEnabled{color:#4ade80;background-color:#22c55e33;border:1px solid #22c55e4d;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}@media (prefers-color-scheme:light){.JptlcW_statusEnabled{color:#16a34a;background-color:#dcfce7;border-color:#bbf7d0}}.JptlcW_statusDisabled{color:#f87171;background-color:#ef444433;border:1px solid #ef44444d;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}@media (prefers-color-scheme:light){.JptlcW_statusDisabled{color:#dc2626;background-color:#fee2e2;border-color:#fecaca}}.JptlcW_alertDetail,.JptlcW_alertDetailEmpty{flex:1;width:100%;min-height:500px}.JptlcW_alertDetail{box-shadow:var(--elevate-1);background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}@media (prefers-color-scheme:light){.JptlcW_alertDetail{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a1a}}.JptlcW_alertDetailHeader{background-color:#1e293b4d;border-bottom:1px solid #94a3b833;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}@media (prefers-color-scheme:light){.JptlcW_alertDetailHeader{background-color:#f8fafc80;border-bottom-color:#0f172a1a}}.JptlcW_alertDetailHeader h2{color:#f1f5f9;margin:0;font-size:1.5rem;font-weight:600}@media (prefers-color-scheme:light){.JptlcW_alertDetailHeader h2{color:#0f172a}}.JptlcW_actions{gap:.75rem;display:flex}.JptlcW_tabContent{flex:1;padding:1.5rem;overflow-y:auto}.JptlcW_typeButtons{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}.JptlcW_typeButton{cursor:pointer;background-color:#0000;border:2px solid;border-radius:10px;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .3s;display:flex}.JptlcW_typeButtonCritical{color:#f87171;border-color:#ef444466}.JptlcW_typeButtonCritical:hover{background-color:#ef444426;border-color:#ef444499}.JptlcW_typeButtonWarning{color:#fbbf24;border-color:#f59e0b66}.JptlcW_typeButtonWarning:hover{background-color:#f59e0b26;border-color:#f59e0b99}.JptlcW_typeButtonInformational{color:#60a5fa;border-color:#3b82f666}.JptlcW_typeButtonInformational:hover{background-color:#3b82f626;border-color:#3b82f699}.JptlcW_typeButtonActive{color:#fff}.JptlcW_typeButtonActive.JptlcW_typeButtonCritical{background-color:#ef4444;border-color:#ef4444}.JptlcW_typeButtonActive.JptlcW_typeButtonWarning{background-color:#f59e0b;border-color:#f59e0b}.JptlcW_typeButtonActive.JptlcW_typeButtonInformational{background-color:#3b82f6;border-color:#3b82f6}@media (prefers-color-scheme:light){.JptlcW_typeButtonCritical{color:#dc2626;border-color:#fecaca}.JptlcW_typeButtonCritical:hover{background-color:#fee2e2;border-color:#fca5a5}.JptlcW_typeButtonWarning{color:#d97706;border-color:#fde68a}.JptlcW_typeButtonWarning:hover{background-color:#fef3c7;border-color:#fcd34d}.JptlcW_typeButtonInformational{color:#2563eb;border-color:#bfdbfe}.JptlcW_typeButtonInformational:hover{background-color:#dbeafe;border-color:#93c5fd}.JptlcW_typeButtonActive.JptlcW_typeButtonCritical{background-color:#dc2626;border-color:#dc2626}.JptlcW_typeButtonActive.JptlcW_typeButtonWarning{background-color:#d97706;border-color:#d97706}.JptlcW_typeButtonActive.JptlcW_typeButtonInformational{background-color:#2563eb;border-color:#2563eb}}.JptlcW_formGroup{margin-bottom:1.5rem}.JptlcW_formGroup h3{color:#f1f5f9;margin-bottom:.75rem;font-size:1rem;font-weight:600}@media (prefers-color-scheme:light){.JptlcW_formGroup h3{color:#0f172a}}.JptlcW_titleInput{width:100%;box-shadow:var(--elevate-1);color:#f1f5f9;background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:10px;padding:.875rem;font-family:inherit;font-size:.875rem;transition:all .2s}.JptlcW_titleInput:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}@media (prefers-color-scheme:light){.JptlcW_titleInput{color:#0f172a;background-color:#fff;border-color:#0f172a1a}.JptlcW_titleInput:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}}.JptlcW_messageTextarea{resize:vertical;width:100%;min-height:120px;box-shadow:var(--elevate-1);color:#f1f5f9;background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:10px;padding:.875rem;font-family:inherit;font-size:.875rem;transition:all .2s}.JptlcW_messageTextarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}@media (prefers-color-scheme:light){.JptlcW_messageTextarea{color:#0f172a;background-color:#fff;border-color:#0f172a1a}.JptlcW_messageTextarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}}.JptlcW_helpText{color:#94a3b8;margin-top:.5rem;font-size:.75rem;line-height:1.4}@media (prefers-color-scheme:light){.JptlcW_helpText{color:#64748b}}.JptlcW_required{color:#ef4444;margin-left:.25rem;font-weight:600}@media (prefers-color-scheme:light){.JptlcW_required{color:#dc2626}}.JptlcW_switch{align-items:center;gap:.75rem;width:auto;height:24px;display:inline-flex;position:relative}.JptlcW_switch input{opacity:0;width:0;height:0}.JptlcW_slider{cursor:pointer;background-color:#94a3b84d;border-radius:24px;width:44px;height:24px;transition:all .3s;position:absolute;inset:0}.JptlcW_slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;bottom:3px;left:3px}input:checked+.JptlcW_slider{background-color:#3b82f6}input:focus+.JptlcW_slider{box-shadow:0 0 0 3px #3b82f633}input:checked+.JptlcW_slider:before{transform:translate(20px)}.JptlcW_switchLabel{color:#cbd5e1;margin-left:2.5rem;font-size:.875rem;font-weight:500}@media (prefers-color-scheme:light){.JptlcW_switchLabel{color:#475569}}.JptlcW_metadataGroup{background-color:#1e293b4d;border:1px solid #94a3b833;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}@media (prefers-color-scheme:light){.JptlcW_metadataGroup{background-color:#f8fafc80;border-color:#0f172a1a}}.JptlcW_metadataItem{color:#cbd5e1;margin-bottom:.5rem;font-size:.875rem}.JptlcW_metadataItem:last-child{margin-bottom:0}.JptlcW_metadataItem strong{color:#f1f5f9;margin-right:.5rem}@media (prefers-color-scheme:light){.JptlcW_metadataItem{color:#64748b}.JptlcW_metadataItem strong{color:#0f172a}}.JptlcW_saveActions{border-top:1px solid #94a3b833;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem;display:flex}@media (prefers-color-scheme:light){.JptlcW_saveActions{border-top-color:#0f172a1a}}.JptlcW_alertDetailEmpty{box-shadow:var(--elevate-1);background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:16px;justify-content:center;align-items:center;display:flex}@media (prefers-color-scheme:light){.JptlcW_alertDetailEmpty{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a1a}}.JptlcW_emptyState{text-align:center;padding:3rem 2rem}.JptlcW_emptyIcon{opacity:.6;margin-bottom:1rem;font-size:4rem}.JptlcW_emptyTitle{color:#f1f5f9;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.JptlcW_emptyState p{color:#94a3b8;margin:0}@media (prefers-color-scheme:light){.JptlcW_emptyTitle{color:#0f172a}.JptlcW_emptyState p{color:#64748b}}.JptlcW_loadingOverlay{color:#60a5fa;justify-content:center;align-items:center;min-height:400px;display:flex}@media (prefers-color-scheme:light){.JptlcW_loadingOverlay{color:#3b82f6}}.JptlcW_unauthorizedMessage{text-align:center;background-color:#ef44441a;border:1px solid #ef44444d;border-radius:16px;max-width:600px;margin:2rem auto;padding:3rem 2rem}.JptlcW_unauthorizedMessage h2{color:#f87171;margin-bottom:.75rem;font-size:1.5rem}.JptlcW_unauthorizedMessage p{color:#cbd5e1;margin:0}@media (prefers-color-scheme:light){.JptlcW_unauthorizedMessage{background-color:#fee2e2;border-color:#fecaca}.JptlcW_unauthorizedMessage h2{color:#dc2626}.JptlcW_unauthorizedMessage p{color:#475569}}.JptlcW_modalOverlay{z-index:1000;background:#000000b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.JptlcW_modalContent{background-color:var(--surface-raised);box-shadow:var(--elevate-3);border:1px solid #94a3b833;border-radius:16px;width:90%;max-width:500px;padding:2rem;box-shadow:0 20px 25px -5px #0000004d}@media (prefers-color-scheme:light){.JptlcW_modalContent{background-color:#fffffff2;border-color:#0f172a1a;box-shadow:0 20px 25px -5px #0000001a}}.JptlcW_modalHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.JptlcW_modalHeader h3{color:#f1f5f9;margin:0;font-size:1.5rem;font-weight:600}@media (prefers-color-scheme:light){.JptlcW_modalHeader h3{color:#0f172a}}.JptlcW_modalCloseButton{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.JptlcW_modalCloseButton:hover{color:#f1f5f9;background-color:#94a3b833}@media (prefers-color-scheme:light){.JptlcW_modalCloseButton{color:#64748b}.JptlcW_modalCloseButton:hover{color:#0f172a;background-color:#0f172a1a}}.JptlcW_modalBody{margin-bottom:1.5rem}.JptlcW_modalActions{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}.JptlcW_statusMessage{z-index:1000;max-width:400px;animation:.3s ease-out JptlcW_slideIn;position:fixed;bottom:2rem;right:2rem}.JptlcW_errorMessage,.JptlcW_successMessage{border:1px solid;border-radius:12px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;box-shadow:0 4px 6px -1px #0000001a}.JptlcW_errorMessage{color:#f87171;background:#ef444426;border-color:#ef44444d}.JptlcW_successMessage{color:#4ade80;background:#22c55e26;border-color:#22c55e4d}@media (prefers-color-scheme:light){.JptlcW_errorMessage{color:#dc2626;background:#fee2e2;border-color:#fecaca}.JptlcW_successMessage{color:#16a34a;background:#dcfce7;border-color:#bbf7d0}}.JptlcW_closeButton{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;border-radius:4px;padding:.25rem;transition:opacity .2s}.JptlcW_closeButton:hover{opacity:1;background-color:#0000001a}@media (prefers-color-scheme:light){.JptlcW_closeButton:hover{background-color:#0000000d}}@keyframes JptlcW_slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.JptlcW_filterGrid{grid-template-columns:1fr}.JptlcW_alertsContent{flex-direction:column}.JptlcW_alertsList{width:100%}.JptlcW_typeButtons{flex-direction:column}}
.FpTxcq_container{flex-direction:column;gap:1.5rem;width:100%;display:flex}.FpTxcq_section{box-shadow:var(--elevate-1);background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:16px;padding:1.5rem}@media (prefers-color-scheme:light){.FpTxcq_section{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a1a}}.FpTxcq_sectionTitle{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;border-bottom:1px solid #94a3b826;margin:0 0 1.25rem;padding-bottom:.75rem;font-size:.9rem;font-weight:700}@media (prefers-color-scheme:light){.FpTxcq_sectionTitle{color:#64748b;border-color:#0f172a1a}}.FpTxcq_formGroup{flex-direction:column;gap:.5rem;margin-bottom:1.25rem;display:flex}.FpTxcq_formGroup:last-child{margin-bottom:0}.FpTxcq_label{color:#e2e8f0;font-size:.875rem;font-weight:600;display:block}@media (prefers-color-scheme:light){.FpTxcq_label{color:#1e293b}}.FpTxcq_helpText{color:#64748b;margin:0;font-size:.8rem;line-height:1.4}@media (prefers-color-scheme:light){.FpTxcq_helpText{color:#94a3b8}}.FpTxcq_input{color:#f1f5f9;box-sizing:border-box;background-color:#0f172a99;border:1px solid #94a3b833;border-radius:10px;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.FpTxcq_input:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f626}@media (prefers-color-scheme:light){.FpTxcq_input{color:#0f172a;background-color:#fff;border-color:#0f172a26}}.FpTxcq_textarea{color:#f1f5f9;resize:vertical;box-sizing:border-box;background-color:#0f172a99;border:1px solid #94a3b833;border-radius:10px;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;line-height:1.6;transition:border-color .2s,box-shadow .2s}.FpTxcq_textarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f626}@media (prefers-color-scheme:light){.FpTxcq_textarea{color:#0f172a;background-color:#fff;border-color:#0f172a26}}.FpTxcq_codeTextarea{font-family:Courier New,Courier,monospace;font-size:.825rem;line-height:1.5}.FpTxcq_select{color:#f1f5f9;cursor:pointer;box-sizing:border-box;background-color:#0f172a99;border:1px solid #94a3b833;border-radius:10px;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.FpTxcq_select:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f626}@media (prefers-color-scheme:light){.FpTxcq_select{color:#0f172a;background-color:#fff;border-color:#0f172a26}}.FpTxcq_grid2{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){.FpTxcq_grid2{grid-template-columns:1fr}}.FpTxcq_rangeRow{align-items:center;gap:1rem;display:flex}.FpTxcq_rangeInput{accent-color:#3b82f6;cursor:pointer;flex:1}.FpTxcq_rangeValue{color:#3b82f6;text-align:center;background-color:#3b82f61a;border:1px solid #3b82f64d;border-radius:8px;min-width:3rem;padding:.25rem .5rem;font-size:.875rem;font-weight:700}.FpTxcq_promptsList{flex-direction:column;gap:.75rem;display:flex}.FpTxcq_promptCard{background-color:#0f172a66;border:1px solid #94a3b826;border-radius:12px;padding:1rem}@media (prefers-color-scheme:light){.FpTxcq_promptCard{background-color:#f1f5f9b3;border-color:#0f172a1a}}.FpTxcq_promptCardHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.FpTxcq_promptCardTitle{color:#94a3b8;font-size:.875rem;font-weight:600}@media (prefers-color-scheme:light){.FpTxcq_promptCardTitle{color:#64748b}}.FpTxcq_promptGrid{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:.75rem;display:grid}@media (max-width:600px){.FpTxcq_promptGrid{grid-template-columns:1fr}}.FpTxcq_deletePromptButton{color:#f87171;cursor:pointer;background:#ef444426;border:1px solid #ef44444d;border-radius:8px;align-items:center;gap:.4rem;padding:.35rem .6rem;font-size:.8rem;transition:background .2s,border-color .2s;display:flex}.FpTxcq_deletePromptButton:hover{background:#ef444440;border-color:#ef444480}.FpTxcq_addPromptButton{color:#60a5fa;cursor:pointer;background:#3b82f614;border:1px dashed #3b82f666;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background .2s,border-color .2s;display:flex}.FpTxcq_addPromptButton:hover{background:#3b82f626;border-color:#3b82f699}.FpTxcq_actionsBar{box-shadow:var(--elevate-1);background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex;position:sticky;bottom:0}@media (prefers-color-scheme:light){.FpTxcq_actionsBar{background-color:#f8fafcf2;border-color:#0f172a1a}}.FpTxcq_actionsBarLeft{flex-direction:column;gap:.25rem;display:flex}.FpTxcq_actionsBarTitle{color:#e2e8f0;font-size:.875rem;font-weight:600}@media (prefers-color-scheme:light){.FpTxcq_actionsBarTitle{color:#1e293b}}.FpTxcq_actionsBarMeta{color:#64748b;font-size:.75rem}.FpTxcq_statusMessage{border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1rem;font-size:.875rem;font-weight:500;display:flex}.FpTxcq_errorMessage{color:#f87171;background-color:#ef444426;border:1px solid #ef44444d}.FpTxcq_successMessage{color:#4ade80;background-color:#22c55e26;border:1px solid #22c55e4d}.FpTxcq_closeButton{color:inherit;cursor:pointer;opacity:.7;background:0 0;border:none;padding:.25rem;transition:opacity .2s}.FpTxcq_closeButton:hover{opacity:1}.FpTxcq_stateContainer{color:#94a3b8;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:3rem;display:flex}.FpTxcq_stateContainer h3{color:#e2e8f0;margin:0;font-size:1.125rem;font-weight:600}.FpTxcq_stateContainer p{max-width:28rem;margin:0;font-size:.875rem}.FpTxcq_smallLabel{color:#94a3b8;margin-bottom:.3rem;font-size:.75rem;font-weight:500;display:block}@media (prefers-color-scheme:light){.FpTxcq_smallLabel{color:#64748b}}
.BGYUfW_textFieldContainer{width:100%;padding-top:20px;position:relative}.BGYUfW_customTextField{box-sizing:border-box;background:0 0;border:1px solid #e0e0e0;border-radius:8px;outline:none;align-items:center;width:100%;height:40px;padding:8px 12px;font-size:14px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.BGYUfW_icon{z-index:2;justify-content:center;align-items:center;transition:transform .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.BGYUfW_customTextField:hover .BGYUfW_icon{transform:scale(1.1)}.BGYUfW_leftIcon{margin-right:8px}.BGYUfW_rightIcon{margin-left:8px}.BGYUfW_textInput{color:#000;z-index:2;background:0 0;border:none;outline:none;flex:1;width:100%;font-size:14px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.BGYUfW_floatingLabel{color:#909090;pointer-events:none;z-index:1;opacity:0;font-size:12px;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;top:-20px;left:12px;transform:translateY(10px)}.BGYUfW_customTextField.BGYUfW_hasLeftIcon .BGYUfW_floatingLabel{left:12px}.BGYUfW_customTextField.BGYUfW_focused .BGYUfW_floatingLabel,.BGYUfW_customTextField.BGYUfW_hasValue .BGYUfW_floatingLabel{opacity:1;transform:translateY(0)}.BGYUfW_customTextField:hover{background:#3993c554;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.BGYUfW_customTextField.BGYUfW_focused{border-color:var(--border-color,#3993c5);background:#fff;height:46px;padding:12px 16px;transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}.BGYUfW_customTextField.BGYUfW_focused .BGYUfW_textInput,.BGYUfW_customTextField.BGYUfW_hasValue .BGYUfW_textInput{margin-top:0}.BGYUfW_customTextField.BGYUfW_focused .BGYUfW_floatingLabel{color:var(--border-color,#3993c5);background:0 0}.BGYUfW_customTextField.BGYUfW_disabled{opacity:.5;cursor:not-allowed;pointer-events:none;filter:saturate(.7);box-shadow:none;transform:none}.BGYUfW_customTextField.BGYUfW_disabled .BGYUfW_textInput{color:gray}.BGYUfW_customTextField.BGYUfW_disabled .BGYUfW_floatingLabel{color:#a0a0a0}.BGYUfW_textInput::placeholder{color:#0006;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.BGYUfW_authChrome{padding-top:6px}.BGYUfW_authChrome .BGYUfW_customTextField{background:#ffffff8c;border:1px solid #0f172a1a;border-radius:12px;height:42px;padding:8px 12px}.BGYUfW_authChrome .BGYUfW_customTextField:hover{background:#ffffffbf;box-shadow:0 2px 8px #0f172a0f}.BGYUfW_authChrome .BGYUfW_customTextField.BGYUfW_focused{border-color:#3993c5;height:42px;padding:8px 12px;box-shadow:0 0 0 3px #3993c533}.BGYUfW_authChrome .BGYUfW_customTextField.BGYUfW_focused .BGYUfW_floatingLabel{color:#2b6b94}@media (prefers-color-scheme:dark){.BGYUfW_authChrome .BGYUfW_customTextField{background:#0f172a80;border-color:#ffffff1f}.BGYUfW_authChrome .BGYUfW_customTextField .BGYUfW_textInput{color:#f1f5f9}.BGYUfW_authChrome .BGYUfW_customTextField:hover{background:#1e293ba6}.BGYUfW_authChrome .BGYUfW_customTextField.BGYUfW_focused{border-color:#4ba8d9;box-shadow:0 0 0 3px #38bdf833}.BGYUfW_authChrome .BGYUfW_customTextField.BGYUfW_focused .BGYUfW_floatingLabel{color:#7dd3fc}.BGYUfW_authChrome .BGYUfW_floatingLabel,.BGYUfW_authChrome .BGYUfW_customTextField.BGYUfW_hasValue .BGYUfW_floatingLabel{color:#94a3b8}}
.dkNrrW_container{max-width:80rem;margin:0 auto;padding:2rem}.dkNrrW_loading{color:#64748b;flex-direction:column;justify-content:center;align-items:center;min-height:300px;font-size:1.1rem;display:flex}.dkNrrW_spinner{border:4px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;width:48px;height:48px;margin-bottom:1.5rem;animation:.8s linear infinite dkNrrW_spin}@keyframes dkNrrW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dkNrrW_error{color:#dc2626;text-align:center;background-color:#fef2f2;border:1px solid #fee2e2;border-radius:.75rem;max-width:80rem;margin:2rem auto;padding:1.5rem;box-shadow:0 1px 3px #0000001a}.dkNrrW_emptyState{text-align:center;color:#64748b;background-color:#f8fafc;border-radius:1rem;margin:2rem 0;padding:6rem 2rem}.dkNrrW_emoji{margin-bottom:1.5rem;font-size:4rem}.dkNrrW_appHeader{background-color:#f8fafc;border-radius:1rem;align-items:flex-start;gap:2rem;margin-bottom:3rem;padding:2rem;display:flex;box-shadow:0 1px 3px #0000001a}.dkNrrW_appIconContainer{flex-shrink:0;width:72px;height:72px;transition:transform .2s}.dkNrrW_appIconContainer:hover{transform:scale(1.05)}.dkNrrW_appIcon{-o-object-fit:cover;object-fit:cover;border-radius:1rem;width:72px;height:72px;box-shadow:0 4px 6px #0000001a}.dkNrrW_appInfo{flex-direction:column;flex:1;gap:1rem;min-width:0;display:flex}.dkNrrW_appName{color:#1e293b;margin:0;font-size:1.75rem;font-weight:700;line-height:1.2}.dkNrrW_appDescription{color:#475569;max-width:800px;margin:0;font-size:1rem;line-height:1.6}.dkNrrW_appPlatforms{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.dkNrrW_platformBadge{color:#334155;background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.dkNrrW_appScreenshots{margin-top:4rem}.dkNrrW_appScreenshots h2{color:#1e293b;margin:0 0 2rem;font-size:1.75rem;font-weight:700}.dkNrrW_screenshotsGrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;display:grid}.dkNrrW_screenshotThumbnail{cursor:pointer;border-radius:.75rem;transition:all .3s;overflow:hidden;box-shadow:0 4px 6px #0000001a}.dkNrrW_screenshotThumbnail:hover{transform:translateY(-4px);box-shadow:0 8px 12px #00000026}.dkNrrW_screenshotImage{-o-object-fit:cover;object-fit:cover;width:100%;height:220px}.dkNrrW_screenshotModal{z-index:50;cursor:pointer;background-color:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.dkNrrW_screenshotModalContent{cursor:default;max-width:90vw;max-height:90vh;animation:.3s dkNrrW_modalFadeIn}@keyframes dkNrrW_modalFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.dkNrrW_screenshotModalImage{border-radius:.75rem;width:100%;height:auto;box-shadow:0 20px 25px #00000040}.dkNrrW_downloadButtons{align-items:center;gap:1rem;display:flex}.dkNrrW_appStoreButton{line-height:0;transition:all .3s;display:inline-block}.dkNrrW_appStoreButton:hover{filter:brightness(1.1);transform:scale(1.05)}.dkNrrW_appStoreBadge{-o-object-fit:contain;object-fit:contain;width:135px;height:40px}.dkNrrW_appIconPlaceholder{color:#6b7280;background-color:#f3f4f6;border-radius:1rem;justify-content:center;align-items:center;width:72px;height:72px;font-size:2rem;display:flex}@media (max-width:768px){.dkNrrW_container{padding:1rem}.dkNrrW_appHeader{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:1.5rem}.dkNrrW_appIconContainer{width:72px;height:72px;margin-bottom:.5rem}.dkNrrW_appIcon{width:72px;height:72px}.dkNrrW_appName{font-size:1.5rem}.dkNrrW_appDescription{font-size:.9375rem}.dkNrrW_screenshotsGrid{grid-template-columns:1fr;gap:1.5rem}.dkNrrW_downloadButtons{justify-content:flex-end}}@media (max-width:480px){.dkNrrW_container{padding:.75rem}.dkNrrW_appHeader{padding:1rem}.dkNrrW_appName{font-size:1.25rem}.dkNrrW_platformBadge{padding:.375rem .75rem;font-size:.8125rem}}
.KPh2lG_appCenterContainer{max-width:100%;margin:0 auto;padding:0}.KPh2lG_mainContent{grid-template-columns:300px 1fr;gap:1.5rem;margin-top:0;display:grid}@media (max-width:1024px){.KPh2lG_mainContent{grid-template-columns:1fr}.KPh2lG_appList{display:none}}.KPh2lG_appList{box-shadow:var(--elevate-1);background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}@media (prefers-color-scheme:light){.KPh2lG_appList{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a1a}}.KPh2lG_appListHeader{background-color:#1e293b4d;border-bottom:1px solid #94a3b833;padding:1.25rem 1.5rem}@media (prefers-color-scheme:light){.KPh2lG_appListHeader{background-color:#f8fafc80;border-bottom-color:#0f172a1a}}.KPh2lG_appListHeader h5{color:#f1f5f9;margin:0;font-size:1rem;font-weight:600}@media (prefers-color-scheme:light){.KPh2lG_appListHeader h5{color:#0f172a}}.KPh2lG_appListContent{max-height:calc(100vh - 200px);padding:.75rem;overflow-y:auto}.KPh2lG_appListItem{cursor:pointer;background-color:#1e293b4d;border:1px solid #0000;border-radius:12px;margin-bottom:.5rem;padding:1rem;transition:all .3s}.KPh2lG_appListItem:hover{background-color:#1e293b99;border-color:#94a3b84d;transform:translate(4px)}.KPh2lG_appListItem.KPh2lG_active{background-color:#3b82f626;border-color:#3b82f666}@media (prefers-color-scheme:light){.KPh2lG_appListItem{background-color:#f8fafc80}.KPh2lG_appListItem:hover{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a26}.KPh2lG_appListItem.KPh2lG_active{background-color:#3b82f61a;border-color:#3b82f64d}}.KPh2lG_appListItemContent{align-items:center;gap:1rem;display:flex}.KPh2lG_appIcon{-o-object-fit:cover;object-fit:cover;border:1px solid #94a3b833;border-radius:12px;width:48px;height:48px}.KPh2lG_appInitials{color:#60a5fa;background:linear-gradient(135deg,#3b82f633,#8b5cf633);border:1px solid #3b82f64d;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;font-weight:600;display:flex}@media (prefers-color-scheme:light){.KPh2lG_appInitials{color:#3b82f6;background:linear-gradient(135deg,#3b82f61a,#8b5cf61a);border-color:#3b82f633}}.KPh2lG_appName{color:#f1f5f9;margin-bottom:.25rem;font-size:.95rem;font-weight:600}@media (prefers-color-scheme:light){.KPh2lG_appName{color:#0f172a}}.KPh2lG_appMeta{color:#94a3b8;gap:.5rem;font-size:.875rem;display:flex}@media (prefers-color-scheme:light){.KPh2lG_appMeta{color:#64748b}}.KPh2lG_editorArea{box-shadow:var(--elevate-1);background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}@media (prefers-color-scheme:light){.KPh2lG_editorArea{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a1a}}.KPh2lG_editorHeader{background-color:#1e293b4d;border-bottom:1px solid #94a3b833;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}@media (prefers-color-scheme:light){.KPh2lG_editorHeader{background-color:#f8fafc80;border-bottom-color:#0f172a1a}}.KPh2lG_appHeaderContent{align-items:center;gap:1rem;display:flex}.KPh2lG_appHeaderIcon{-o-object-fit:cover;object-fit:cover;border:1px solid #94a3b833;border-radius:14px;width:64px;height:64px}.KPh2lG_appHeaderInitials{color:#60a5fa;background:linear-gradient(135deg,#3b82f633,#8b5cf633);border:1px solid #3b82f64d;border-radius:14px;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.5rem;font-weight:600;display:flex}@media (prefers-color-scheme:light){.KPh2lG_appHeaderInitials{color:#3b82f6;background:linear-gradient(135deg,#3b82f61a,#8b5cf61a);border-color:#3b82f633}}.KPh2lG_tabs{background-color:#1e293b4d;border-bottom:1px solid #94a3b833;padding:0 1.5rem;display:flex}@media (prefers-color-scheme:light){.KPh2lG_tabs{background-color:#f8fafc80;border-bottom-color:#0f172a1a}}.KPh2lG_tab{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:1rem 1.5rem;font-weight:500;transition:all .3s;position:relative}.KPh2lG_tab:hover{color:#cbd5e1;background-color:#94a3b81a}.KPh2lG_tab.KPh2lG_active{color:#60a5fa;border-bottom-color:#3b82f6}@media (prefers-color-scheme:light){.KPh2lG_tab{color:#64748b}.KPh2lG_tab:hover{color:#475569;background-color:#0f172a0d}.KPh2lG_tab.KPh2lG_active{color:#3b82f6;border-bottom-color:#3b82f6}}.KPh2lG_tabContent{flex:1;padding:2rem;overflow-y:auto}.KPh2lG_formGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:1.5rem;display:grid}@media (max-width:768px){.KPh2lG_formGrid{grid-template-columns:1fr}}.KPh2lG_formGroup{margin-bottom:1.5rem}.KPh2lG_formGroup label{color:#cbd5e1;margin-bottom:.75rem;font-size:.875rem;font-weight:500;display:block}@media (prefers-color-scheme:light){.KPh2lG_formGroup label{color:#475569}}.KPh2lG_formGroup input,.KPh2lG_formGroup select,.KPh2lG_formGroup textarea{width:100%;box-shadow:var(--elevate-1);color:#f1f5f9;background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:10px;padding:.75rem;font-family:inherit;font-size:.875rem;transition:all .2s}.KPh2lG_formGroup input:focus,.KPh2lG_formGroup select:focus,.KPh2lG_formGroup textarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}@media (prefers-color-scheme:light){.KPh2lG_formGroup input,.KPh2lG_formGroup select,.KPh2lG_formGroup textarea{color:#0f172a;background-color:#fff;border-color:#0f172a1a}.KPh2lG_formGroup input:focus,.KPh2lG_formGroup select:focus,.KPh2lG_formGroup textarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}}.KPh2lG_formGroup textarea{resize:vertical;min-height:100px}.KPh2lG_platformCheckboxes{flex-wrap:wrap;gap:1rem;display:flex}.KPh2lG_platformCheckbox{cursor:pointer;background-color:#1e293b4d;border:1px solid #94a3b833;border-radius:10px;align-items:center;gap:.75rem;padding:.75rem;transition:all .2s;display:flex}.KPh2lG_platformCheckbox:hover{box-shadow:var(--elevate-1);background-color:#1e293bf5;border-color:#94a3b84d}@media (prefers-color-scheme:light){.KPh2lG_platformCheckbox{background-color:#f8fafc80;border-color:#0f172a1a}.KPh2lG_platformCheckbox:hover{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a26}}.KPh2lG_platformCheckbox input[type=checkbox]{accent-color:#3b82f6;cursor:pointer;width:1.125rem;height:1.125rem}.KPh2lG_platformCheckbox span{color:#cbd5e1;font-size:.875rem;font-weight:500}@media (prefers-color-scheme:light){.KPh2lG_platformCheckbox span{color:#475569}}.KPh2lG_versionsHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.KPh2lG_versionsList{flex-direction:column;gap:1.5rem;display:flex}.KPh2lG_versionCard{background-color:#1e293b4d;border:1px solid #94a3b833;border-radius:16px;transition:all .3s;overflow:hidden}.KPh2lG_versionCard:hover{border-color:#94a3b84d;box-shadow:0 4px 12px #0000001a}@media (prefers-color-scheme:light){.KPh2lG_versionCard{background-color:#f8fafc80;border-color:#0f172a1a}.KPh2lG_versionCard:hover{border-color:#0f172a26}}.KPh2lG_versionHeader{border-bottom:1px solid #94a3b833;justify-content:space-between;align-items:flex-start;padding:1.5rem;display:flex}@media (prefers-color-scheme:light){.KPh2lG_versionHeader{border-bottom-color:#0f172a1a}}.KPh2lG_versionInfo{flex:1;grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (max-width:768px){.KPh2lG_versionInfo{grid-template-columns:1fr}}.KPh2lG_versionActions{gap:.75rem;display:flex}.KPh2lG_platformDownloads{padding:1.5rem}.KPh2lG_platformDownload{background-color:#1e293b4d;border:1px solid #94a3b833;border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}@media (prefers-color-scheme:light){.KPh2lG_platformDownload{background-color:#f8fafc80;border-color:#0f172a1a}}.KPh2lG_platformHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.KPh2lG_platformToggle{cursor:pointer;color:#cbd5e1;align-items:center;gap:.75rem;font-size:.875rem;font-weight:500;display:flex}@media (prefers-color-scheme:light){.KPh2lG_platformToggle{color:#475569}}.KPh2lG_downloadOptions{box-shadow:var(--elevate-1);background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:12px;margin-top:1rem;padding:1.25rem}@media (prefers-color-scheme:light){.KPh2lG_downloadOptions{background-color:#fff;border-color:#0f172a1a}}.KPh2lG_downloadType{gap:1rem;margin-bottom:1rem;display:flex}.KPh2lG_urlInput{flex:1;gap:.75rem;display:flex}.KPh2lG_fileInfo{background-color:#1e293b4d;border-radius:10px;justify-content:space-between;align-items:center;margin-top:.75rem;padding:.875rem;display:flex}@media (prefers-color-scheme:light){.KPh2lG_fileInfo{background-color:#f8fafc80}}.KPh2lG_mediaGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}@media (max-width:768px){.KPh2lG_mediaGrid{grid-template-columns:1fr}}.KPh2lG_mediaUpload{text-align:center;cursor:pointer;background-color:#1e293b4d;border:2px dashed #94a3b84d;border-radius:12px;padding:2rem;transition:all .3s}.KPh2lG_mediaUpload:hover{background-color:#3b82f61a;border-color:#3b82f6}@media (prefers-color-scheme:light){.KPh2lG_mediaUpload{background-color:#f8fafc80;border-color:#0f172a33}.KPh2lG_mediaUpload:hover{background-color:#eff6ff;border-color:#3b82f6}}.KPh2lG_mediaPreview{-o-object-fit:cover;object-fit:cover;border:1px solid #94a3b833;border-radius:12px;width:100%;height:200px}.KPh2lG_mediaPlaceholder{color:#94a3b8;background-color:#1e293b4d;border-radius:12px;justify-content:center;align-items:center;width:100%;height:200px;font-size:3rem;display:flex}@media (prefers-color-scheme:light){.KPh2lG_mediaPlaceholder{color:#9ca3af;background-color:#f8fafc80}}.KPh2lG_screenshotsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-bottom:1rem;display:grid}.KPh2lG_screenshotItem{position:relative}.KPh2lG_screenshotPreview{-o-object-fit:cover;object-fit:cover;border:1px solid #94a3b833;border-radius:12px;width:100%;height:150px}.KPh2lG_editorFooter{background-color:#1e293b4d;border-top:1px solid #94a3b833;justify-content:flex-end;gap:1rem;padding:1.5rem;display:flex}@media (prefers-color-scheme:light){.KPh2lG_editorFooter{background-color:#f8fafc80;border-top-color:#0f172a1a}}.KPh2lG_statusMessages{z-index:1000;flex-direction:column;gap:.75rem;max-width:400px;display:flex;position:fixed;bottom:2rem;right:2rem}.KPh2lG_errorMessage,.KPh2lG_successMessage{border:1px solid;border-radius:12px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;animation:.3s ease-out KPh2lG_slideIn;display:flex;box-shadow:0 4px 6px -1px #0000001a}.KPh2lG_errorMessage{color:#f87171;background-color:#ef444426;border-color:#ef44444d}.KPh2lG_successMessage{color:#4ade80;background-color:#22c55e26;border-color:#22c55e4d}@media (prefers-color-scheme:light){.KPh2lG_errorMessage{color:#dc2626;background-color:#fee2e2;border-color:#fecaca}.KPh2lG_successMessage{color:#16a34a;background-color:#dcfce7;border-color:#bbf7d0}}@keyframes KPh2lG_slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.KPh2lG_loadingOverlay{z-index:1000;background-color:#0f172acc;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (prefers-color-scheme:light){.KPh2lG_loadingOverlay{background-color:#fffc}}.KPh2lG_spinner{border:4px solid #94a3b84d;border-top-color:#3b82f6;border-radius:50%;width:40px;height:40px;animation:1s linear infinite KPh2lG_spin}@keyframes KPh2lG_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.KPh2lG_unauthorizedMessage{text-align:center;box-shadow:var(--elevate-1);background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:16px;margin:2rem 0;padding:4rem 2rem}@media (prefers-color-scheme:light){.KPh2lG_unauthorizedMessage{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a1a}}.KPh2lG_unauthorizedTitle{color:#f87171;margin-bottom:1rem;font-size:1.5rem;font-weight:600}@media (prefers-color-scheme:light){.KPh2lG_unauthorizedTitle{color:#dc2626}}.KPh2lG_unauthorizedText{color:#cbd5e1;max-width:400px;margin:0 auto}@media (prefers-color-scheme:light){.KPh2lG_unauthorizedText{color:#64748b}}.KPh2lG_previewModal{z-index:1000;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.KPh2lG_previewContent{background-color:var(--surface-raised);box-shadow:var(--elevate-3);border:1px solid #94a3b833;border-radius:16px;width:90%;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000004d}@media (prefers-color-scheme:light){.KPh2lG_previewContent{background-color:#fffffff2;border-color:#0f172a1a;box-shadow:0 20px 25px -5px #0000001a}}.KPh2lG_previewHeader{border-bottom:1px solid #94a3b833;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}@media (prefers-color-scheme:light){.KPh2lG_previewHeader{border-bottom-color:#0f172a1a}}.KPh2lG_previewHeader h2{color:#f1f5f9;margin:0;font-size:1.5rem;font-weight:600}@media (prefers-color-scheme:light){.KPh2lG_previewHeader h2{color:#0f172a}}.KPh2lG_closeButton{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.KPh2lG_closeButton:hover{color:#f1f5f9;background-color:#94a3b833}@media (prefers-color-scheme:light){.KPh2lG_closeButton{color:#64748b}.KPh2lG_closeButton:hover{color:#0f172a;background-color:#0f172a1a}}.KPh2lG_previewBody{padding:1.5rem}.KPh2lG_previewAppHeader{background-color:#1e293b4d;border-radius:12px;width:100%;height:200px;margin-bottom:1.5rem;overflow:hidden}@media (prefers-color-scheme:light){.KPh2lG_previewAppHeader{background-color:#f3f4f6}}.KPh2lG_previewHeaderImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.KPh2lG_previewHeaderPlaceholder{color:#94a3b8;justify-content:center;align-items:center;width:100%;height:100%;font-size:3rem;display:flex}@media (prefers-color-scheme:light){.KPh2lG_previewHeaderPlaceholder{color:#9ca3af}}.KPh2lG_previewAppInfo{align-items:center;margin-bottom:1.5rem;display:flex}.KPh2lG_previewAppIcon{border:1px solid #94a3b833;border-radius:16px;width:80px;height:80px;margin-right:1rem;overflow:hidden}.KPh2lG_previewAppIcon img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.KPh2lG_previewIconPlaceholder{color:#60a5fa;background:linear-gradient(135deg,#3b82f633,#8b5cf633);justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem;display:flex}@media (prefers-color-scheme:light){.KPh2lG_previewIconPlaceholder{color:#3b82f6;background:linear-gradient(135deg,#3b82f61a,#8b5cf61a)}}.KPh2lG_previewAppDetails h1{color:#f1f5f9;margin:0 0 .5rem;font-size:1.75rem;font-weight:600}@media (prefers-color-scheme:light){.KPh2lG_previewAppDetails h1{color:#0f172a}}.KPh2lG_previewCategory{color:#94a3b8;margin:0 0 .25rem;font-size:.875rem}@media (prefers-color-scheme:light){.KPh2lG_previewCategory{color:#64748b}}.KPh2lG_previewVersion{color:#4ade80;margin:0;font-size:.875rem;font-weight:500}@media (prefers-color-scheme:light){.KPh2lG_previewVersion{color:#16a34a}}.KPh2lG_previewDescription{margin-bottom:1.5rem}.KPh2lG_previewDescription h3{color:#f1f5f9;margin:0 0 .75rem;font-size:1.125rem;font-weight:600}@media (prefers-color-scheme:light){.KPh2lG_previewDescription h3{color:#0f172a}}.KPh2lG_previewDescription p{color:#cbd5e1;margin:0;line-height:1.6}@media (prefers-color-scheme:light){.KPh2lG_previewDescription p{color:#475569}}.KPh2lG_previewPlatforms{margin-bottom:1.5rem}.KPh2lG_previewPlatforms h3{color:#f1f5f9;margin:0 0 .75rem;font-size:1.125rem;font-weight:600}@media (prefers-color-scheme:light){.KPh2lG_previewPlatforms h3{color:#0f172a}}.KPh2lG_previewPlatformList{flex-wrap:wrap;gap:1rem;display:flex}.KPh2lG_previewPlatform{color:#cbd5e1;background-color:#1e293b4d;border:1px solid #94a3b833;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}@media (prefers-color-scheme:light){.KPh2lG_previewPlatform{color:#475569;background-color:#f3f4f6;border-color:#0f172a1a}}.KPh2lG_previewScreenshots{margin-bottom:1.5rem}.KPh2lG_previewScreenshots h3{color:#f1f5f9;margin:0 0 .75rem;font-size:1.125rem;font-weight:600}@media (prefers-color-scheme:light){.KPh2lG_previewScreenshots h3{color:#0f172a}}.KPh2lG_previewScreenshotGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;display:grid}.KPh2lG_previewScreenshot{-o-object-fit:cover;object-fit:cover;border:1px solid #94a3b833;border-radius:12px;width:100%;height:400px}.KPh2lG_previewDownloads{margin-bottom:1.5rem}.KPh2lG_previewDownloads h3{color:#f1f5f9;margin:0 0 .75rem;font-size:1.125rem;font-weight:600}@media (prefers-color-scheme:light){.KPh2lG_previewDownloads h3{color:#0f172a}}.KPh2lG_previewDownloadOptions{flex-direction:column;gap:.75rem;display:flex}.KPh2lG_previewDownloadOption{background-color:#1e293b4d;border:1px solid #94a3b833;border-radius:10px;align-items:center;gap:.75rem;padding:.75rem;display:flex}@media (prefers-color-scheme:light){.KPh2lG_previewDownloadOption{background-color:#f3f4f6;border-color:#0f172a1a}}.KPh2lG_previewDownloadLink{color:#fff;background-color:#3b82f6;border-radius:8px;margin-left:auto;padding:.5rem 1rem;font-weight:500;text-decoration:none;transition:all .2s}.KPh2lG_previewDownloadLink:hover{background-color:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.KPh2lG_previewDownloadUnavailable{color:#94a3b8;margin-left:auto;font-size:.875rem}@media (prefers-color-scheme:light){.KPh2lG_previewDownloadUnavailable{color:#64748b}}
._3Efl6a_featureManagementContainer{box-sizing:border-box;width:100%;margin:0 auto;padding:0}._3Efl6a_featuresHeader{margin-bottom:1.5rem}._3Efl6a_filtersContainer{box-shadow:var(--elevate-1);background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:16px;padding:1.5rem;transition:all .3s}@media (prefers-color-scheme:light){._3Efl6a_filtersContainer{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a1a}}._3Efl6a_filterGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}._3Efl6a_filterLabel{color:#cbd5e1;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}@media (prefers-color-scheme:light){._3Efl6a_filterLabel{color:#475569}}._3Efl6a_filterSelect{width:100%;box-shadow:var(--elevate-1);color:#f1f5f9;background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:10px;padding:.75rem;font-family:inherit;font-size:.875rem;transition:all .2s}._3Efl6a_filterSelect:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}@media (prefers-color-scheme:light){._3Efl6a_filterSelect{color:#0f172a;background-color:#fff;border-color:#0f172a1a}._3Efl6a_filterSelect:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}}._3Efl6a_featuresContent{flex-direction:column;gap:1.5rem;width:100%;min-height:calc(100vh - 250px);display:flex}@media (min-width:1024px){._3Efl6a_featuresContent{flex-direction:row}}._3Efl6a_featuresList{width:100%}@media (min-width:1024px){._3Efl6a_featuresList{flex-shrink:0;width:30%;min-width:280px;max-width:380px}}._3Efl6a_featuresListHeader{box-shadow:var(--elevate-1);background-color:#1e293bf5;border-bottom:1px solid #94a3b833;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}@media (prefers-color-scheme:light){._3Efl6a_featuresListHeader{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-bottom-color:#0f172a1a}}._3Efl6a_featuresListHeader h5{color:#f1f5f9;margin:0;font-size:1rem;font-weight:600}@media (prefers-color-scheme:light){._3Efl6a_featuresListHeader h5{color:#0f172a}}._3Efl6a_featuresListContent{max-height:calc(100vh - 300px);box-shadow:var(--elevate-1);background-color:#1e293bf5;border:1px solid #94a3b833;border-top:none;border-radius:0 0 16px 16px;padding:.75rem;overflow-y:auto}@media (prefers-color-scheme:light){._3Efl6a_featuresListContent{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a1a}}._3Efl6a_featureItem{cursor:pointer;background-color:#1e293b4d;border:1px solid #0000;border-radius:12px;margin-bottom:.5rem;padding:1rem;transition:all .3s}._3Efl6a_featureItem:hover{background-color:#1e293b99;border-color:#94a3b84d;transform:translate(4px)}._3Efl6a_featureItem._3Efl6a_active{background-color:#3b82f626;border-color:#3b82f666}@media (prefers-color-scheme:light){._3Efl6a_featureItem{background-color:#f8fafc80}._3Efl6a_featureItem:hover{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a26}._3Efl6a_featureItem._3Efl6a_active{background-color:#3b82f61a;border-color:#3b82f64d}}._3Efl6a_featureId{color:#f1f5f9;margin-bottom:.25rem;font-size:.95rem;font-weight:600}@media (prefers-color-scheme:light){._3Efl6a_featureId{color:#0f172a}}._3Efl6a_featureNotes{color:#94a3b8;margin-bottom:.5rem;font-size:.875rem;line-height:1.4}@media (prefers-color-scheme:light){._3Efl6a_featureNotes{color:#64748b}}._3Efl6a_featureStatus{margin-bottom:.5rem}._3Efl6a_featureRegions{color:#94a3b8;font-size:.75rem}@media (prefers-color-scheme:light){._3Efl6a_featureRegions{color:#64748b}}._3Efl6a_noFeatures{text-align:center;color:#94a3b8;padding:3rem 2rem;font-style:italic}@media (prefers-color-scheme:light){._3Efl6a_noFeatures{color:#64748b}}._3Efl6a_statusEnabled{color:#4ade80;background-color:#22c55e33;border:1px solid #22c55e4d;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}@media (prefers-color-scheme:light){._3Efl6a_statusEnabled{color:#16a34a;background-color:#dcfce7;border-color:#bbf7d0}}._3Efl6a_statusDisabled{color:#f87171;background-color:#ef444433;border:1px solid #ef44444d;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}@media (prefers-color-scheme:light){._3Efl6a_statusDisabled{color:#dc2626;background-color:#fee2e2;border-color:#fecaca}}._3Efl6a_statusScheduled{color:#60a5fa;background-color:#3b82f633;border:1px solid #3b82f64d;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}@media (prefers-color-scheme:light){._3Efl6a_statusScheduled{color:#2563eb;background-color:#dbeafe;border-color:#bfdbfe}}._3Efl6a_statusDefault{color:#94a3b8;background-color:#94a3b833;border:1px solid #94a3b84d;border-radius:9999px;padding:.375rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}@media (prefers-color-scheme:light){._3Efl6a_statusDefault{color:#64748b;background-color:#f1f5f9;border-color:#e2e8f0}}._3Efl6a_featureDetail,._3Efl6a_featureDetailEmpty{flex:1;width:100%;min-height:500px}._3Efl6a_featureDetail{box-shadow:var(--elevate-1);background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}@media (prefers-color-scheme:light){._3Efl6a_featureDetail{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a1a}}._3Efl6a_featureDetailHeader{background-color:#1e293b4d;border-bottom:1px solid #94a3b833;justify-content:space-between;align-items:center;padding:1.5rem;display:flex}@media (prefers-color-scheme:light){._3Efl6a_featureDetailHeader{background-color:#f8fafc80;border-bottom-color:#0f172a1a}}._3Efl6a_featureDetailHeader h2{color:#f1f5f9;margin:0;font-size:1.5rem;font-weight:600}@media (prefers-color-scheme:light){._3Efl6a_featureDetailHeader h2{color:#0f172a}}._3Efl6a_actions{gap:.75rem;display:flex}._3Efl6a_featureDetailTabs{background-color:#1e293b4d;border-bottom:1px solid #94a3b833;display:flex}@media (prefers-color-scheme:light){._3Efl6a_featureDetailTabs{background-color:#f8fafc80;border-bottom-color:#0f172a1a}}._3Efl6a_tab{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:1rem 1.5rem;font-weight:500;transition:all .3s;position:relative}._3Efl6a_tab:hover{color:#cbd5e1;background-color:#94a3b81a}._3Efl6a_tab._3Efl6a_active{color:#60a5fa;background-color:#0000;border-bottom-color:#3b82f6}@media (prefers-color-scheme:light){._3Efl6a_tab{color:#64748b}._3Efl6a_tab:hover{color:#475569;background-color:#0f172a0d}._3Efl6a_tab._3Efl6a_active{color:#3b82f6;border-bottom-color:#3b82f6}}._3Efl6a_tabContent{flex:1;padding:1.5rem;overflow-y:auto}._3Efl6a_statusButtons{flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem;display:flex}._3Efl6a_statusButton{cursor:pointer;background-color:#0000;border:2px solid;border-radius:10px;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .3s}._3Efl6a_statusButtonEnabled{color:#4ade80;border-color:#22c55e66}._3Efl6a_statusButtonEnabled:hover{background-color:#22c55e26;border-color:#22c55e99}._3Efl6a_statusButtonDisabled{color:#f87171;border-color:#ef444466}._3Efl6a_statusButtonDisabled:hover{background-color:#ef444426;border-color:#ef444499}._3Efl6a_statusButtonScheduled{color:#60a5fa;border-color:#3b82f666}._3Efl6a_statusButtonScheduled:hover{background-color:#3b82f626;border-color:#3b82f699}._3Efl6a_statusButtonActive{color:#fff}._3Efl6a_statusButtonActive._3Efl6a_statusButtonEnabled{background-color:#22c55e;border-color:#22c55e}._3Efl6a_statusButtonActive._3Efl6a_statusButtonDisabled{background-color:#ef4444;border-color:#ef4444}._3Efl6a_statusButtonActive._3Efl6a_statusButtonScheduled{background-color:#3b82f6;border-color:#3b82f6}@media (prefers-color-scheme:light){._3Efl6a_statusButtonEnabled{color:#16a34a;border-color:#bbf7d0}._3Efl6a_statusButtonEnabled:hover{background-color:#dcfce7;border-color:#86efac}._3Efl6a_statusButtonDisabled{color:#dc2626;border-color:#fecaca}._3Efl6a_statusButtonDisabled:hover{background-color:#fee2e2;border-color:#fca5a5}._3Efl6a_statusButtonScheduled{color:#2563eb;border-color:#bfdbfe}._3Efl6a_statusButtonScheduled:hover{background-color:#dbeafe;border-color:#93c5fd}._3Efl6a_statusButtonActive._3Efl6a_statusButtonEnabled{background-color:#16a34a;border-color:#16a34a}._3Efl6a_statusButtonActive._3Efl6a_statusButtonDisabled{background-color:#dc2626;border-color:#dc2626}._3Efl6a_statusButtonActive._3Efl6a_statusButtonScheduled{background-color:#2563eb;border-color:#2563eb}}._3Efl6a_formGroup{margin-bottom:1.5rem}._3Efl6a_formGroup h3{color:#f1f5f9;margin-bottom:.75rem;font-size:1rem;font-weight:600}@media (prefers-color-scheme:light){._3Efl6a_formGroup h3{color:#0f172a}}._3Efl6a_notesTextarea{resize:vertical;width:100%;min-height:120px;box-shadow:var(--elevate-1);color:#f1f5f9;background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:10px;padding:.875rem;font-family:inherit;font-size:.875rem;transition:all .2s}._3Efl6a_notesTextarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}@media (prefers-color-scheme:light){._3Efl6a_notesTextarea{color:#0f172a;background-color:#fff;border-color:#0f172a1a}._3Efl6a_notesTextarea:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}}._3Efl6a_dateInput{width:100%;box-shadow:var(--elevate-1);color:#f1f5f9;background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:10px;padding:.75rem;font-size:.875rem;transition:all .2s}._3Efl6a_dateInput:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}@media (prefers-color-scheme:light){._3Efl6a_dateInput{color:#0f172a;background-color:#fff;border-color:#0f172a1a}._3Efl6a_dateInput:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}}._3Efl6a_scheduledDateContainer{background-color:#1e293b4d;border:1px solid #94a3b833;border-radius:12px;margin-top:1rem;padding:1.25rem}@media (prefers-color-scheme:light){._3Efl6a_scheduledDateContainer{background-color:#f8fafc80;border-color:#0f172a1a}}._3Efl6a_scheduledDateContainer label{color:#cbd5e1;margin-bottom:.75rem;font-size:.875rem;font-weight:500;display:block}@media (prefers-color-scheme:light){._3Efl6a_scheduledDateContainer label{color:#475569}}._3Efl6a_regionsGrid{background-color:#1e293b4d;border:1px solid #94a3b833;border-radius:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem;padding:1.25rem;display:grid}@media (prefers-color-scheme:light){._3Efl6a_regionsGrid{background-color:#f8fafc80;border-color:#0f172a1a}}._3Efl6a_regionCheckbox{cursor:pointer;border-radius:8px;align-items:center;gap:.75rem;padding:.5rem;transition:all .2s;display:flex}._3Efl6a_regionCheckbox:hover{background-color:#94a3b81a}@media (prefers-color-scheme:light){._3Efl6a_regionCheckbox:hover{background-color:#0f172a0d}}._3Efl6a_regionCheckbox input[type=checkbox]{cursor:pointer;accent-color:#3b82f6;width:1.125rem;height:1.125rem}._3Efl6a_regionCheckbox span{color:#cbd5e1;font-size:.875rem}@media (prefers-color-scheme:light){._3Efl6a_regionCheckbox span{color:#475569}}._3Efl6a_saveActions{border-top:1px solid #94a3b833;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem;display:flex}@media (prefers-color-scheme:light){._3Efl6a_saveActions{border-top-color:#0f172a1a}}._3Efl6a_applicationsTable{border-collapse:collapse;background-color:#0000;width:100%;margin-bottom:1.5rem}._3Efl6a_applicationsTable th{text-align:left;color:#cbd5e1;background-color:#1e293b4d;border-bottom:1px solid #94a3b833;padding:1rem;font-size:.875rem;font-weight:600}@media (prefers-color-scheme:light){._3Efl6a_applicationsTable th{color:#475569;background-color:#f8fafc80;border-bottom-color:#0f172a1a}}._3Efl6a_applicationsTable td{color:#cbd5e1;border-bottom:1px solid #94a3b81a;padding:1rem}@media (prefers-color-scheme:light){._3Efl6a_applicationsTable td{color:#475569;border-bottom-color:#0f172a0d}}._3Efl6a_appInput{width:100%;box-shadow:var(--elevate-1);color:#f1f5f9;background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:10px;padding:.75rem;font-family:inherit;font-size:.875rem;transition:all .2s}._3Efl6a_appInput:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}@media (prefers-color-scheme:light){._3Efl6a_appInput{color:#0f172a;background-color:#fff;border-color:#0f172a1a}._3Efl6a_appInput:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}}._3Efl6a_centerCell{text-align:center}._3Efl6a_switch{width:44px;height:24px;display:inline-block;position:relative}._3Efl6a_switch input{opacity:0;width:0;height:0}._3Efl6a_slider{cursor:pointer;background-color:#94a3b84d;border-radius:24px;transition:all .3s;position:absolute;inset:0}._3Efl6a_slider:before{content:"";background-color:#fff;border-radius:50%;width:18px;height:18px;transition:all .3s;position:absolute;bottom:3px;left:3px}input:checked+._3Efl6a_slider{background-color:#3b82f6}input:focus+._3Efl6a_slider{box-shadow:0 0 0 3px #3b82f633}input:checked+._3Efl6a_slider:before{transform:translate(20px)}._3Efl6a_removeButton{color:#f87171;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.5rem;transition:all .2s}._3Efl6a_removeButton:hover{color:#ef4444;background-color:#ef444426}@media (prefers-color-scheme:light){._3Efl6a_removeButton{color:#dc2626}._3Efl6a_removeButton:hover{color:#dc2626;background-color:#fee2e2}}._3Efl6a_noApplications{text-align:center;color:#94a3b8;padding:3rem 2rem;font-style:italic}@media (prefers-color-scheme:light){._3Efl6a_noApplications{color:#64748b}}._3Efl6a_applicationActions{border-top:1px solid #94a3b833;justify-content:space-between;margin-top:1.5rem;padding-top:1.5rem;display:flex}@media (prefers-color-scheme:light){._3Efl6a_applicationActions{border-top-color:#0f172a1a}}._3Efl6a_featureDetailEmpty{box-shadow:var(--elevate-1);background-color:#1e293bf5;border:1px solid #94a3b833;border-radius:16px;justify-content:center;align-items:center;display:flex}@media (prefers-color-scheme:light){._3Efl6a_featureDetailEmpty{box-shadow:var(--elevate-1);background-color:#f8fafcfa;border-color:#0f172a1a}}._3Efl6a_emptyState{text-align:center;padding:3rem 2rem}._3Efl6a_emptyIcon{opacity:.6;margin-bottom:1rem;font-size:4rem}._3Efl6a_emptyTitle{color:#f1f5f9;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}._3Efl6a_emptyState p{color:#94a3b8;margin:0}@media (prefers-color-scheme:light){._3Efl6a_emptyTitle{color:#0f172a}._3Efl6a_emptyState p{color:#64748b}}._3Efl6a_loadingOverlay{color:#60a5fa;justify-content:center;align-items:center;min-height:400px;display:flex}@media (prefers-color-scheme:light){._3Efl6a_loadingOverlay{color:#3b82f6}}._3Efl6a_unauthorizedMessage{text-align:center;background-color:#ef44441a;border:1px solid #ef44444d;border-radius:16px;max-width:600px;margin:2rem auto;padding:3rem 2rem}._3Efl6a_unauthorizedMessage h2{color:#f87171;margin-bottom:.75rem;font-size:1.5rem}._3Efl6a_unauthorizedMessage p{color:#cbd5e1;margin:0}@media (prefers-color-scheme:light){._3Efl6a_unauthorizedMessage{background-color:#fee2e2;border-color:#fecaca}._3Efl6a_unauthorizedMessage h2{color:#dc2626}._3Efl6a_unauthorizedMessage p{color:#475569}}._3Efl6a_modalOverlay{z-index:1000;background:#000000b8;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._3Efl6a_modalContent{background-color:var(--surface-raised);box-shadow:var(--elevate-3);border:1px solid #94a3b833;border-radius:16px;width:90%;max-width:500px;padding:2rem;box-shadow:0 20px 25px -5px #0000004d}@media (prefers-color-scheme:light){._3Efl6a_modalContent{background-color:#fffffff2;border-color:#0f172a1a;box-shadow:0 20px 25px -5px #0000001a}}._3Efl6a_modalHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}._3Efl6a_modalHeader h3{color:#f1f5f9;margin:0;font-size:1.5rem;font-weight:600}@media (prefers-color-scheme:light){._3Efl6a_modalHeader h3{color:#0f172a}}._3Efl6a_modalCloseButton{cursor:pointer;color:#94a3b8;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}._3Efl6a_modalCloseButton:hover{color:#f1f5f9;background-color:#94a3b833}@media (prefers-color-scheme:light){._3Efl6a_modalCloseButton{color:#64748b}._3Efl6a_modalCloseButton:hover{color:#0f172a;background-color:#0f172a1a}}._3Efl6a_modalBody{margin-bottom:1.5rem}._3Efl6a_modalActions{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}._3Efl6a_statusMessage{z-index:1000;max-width:400px;animation:.3s ease-out _3Efl6a_slideIn;position:fixed;bottom:2rem;right:2rem}._3Efl6a_errorMessage,._3Efl6a_successMessage{border:1px solid;border-radius:12px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;box-shadow:0 4px 6px -1px #0000001a}._3Efl6a_errorMessage{color:#f87171;background:#ef444426;border-color:#ef44444d}._3Efl6a_successMessage{color:#4ade80;background:#22c55e26;border-color:#22c55e4d}@media (prefers-color-scheme:light){._3Efl6a_errorMessage{color:#dc2626;background:#fee2e2;border-color:#fecaca}._3Efl6a_successMessage{color:#16a34a;background:#dcfce7;border-color:#bbf7d0}}._3Efl6a_closeButton{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;border-radius:4px;padding:.25rem;transition:opacity .2s}._3Efl6a_closeButton:hover{opacity:1;background-color:#0000001a}@media (prefers-color-scheme:light){._3Efl6a_closeButton:hover{background-color:#0000000d}}@keyframes _3Efl6a_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _3Efl6a_slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _3Efl6a_fadeInOut{0%{opacity:0;transform:translateY(20px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@media (max-width:768px){._3Efl6a_filterGrid{grid-template-columns:1fr}._3Efl6a_applicationsTable{display:block;overflow-x:auto}._3Efl6a_regionsGrid{grid-template-columns:1fr}._3Efl6a_featuresContent{flex-direction:column}._3Efl6a_featuresList{width:100%}}
.pgaT6G_page{background:#f6f7fb;width:100%;padding:calc(188px + clamp(1.5rem,4vw,2.5rem)) clamp(1.25rem,5vw,4rem) clamp(4rem,8vw,6rem);position:relative}.pgaT6G_pageBackdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pgaT6G_pageMesh{background:radial-gradient(1400px 560px at 8% -4%,#0ea5a414,#0000 58%),radial-gradient(1100px 480px at 96% 4%,#6d28d912,#0000 52%),#f6f7fb;position:absolute;inset:0}.pgaT6G_pageOrbA,.pgaT6G_pageOrbB{border-radius:50%;position:absolute}.pgaT6G_pageOrbA{width:min(300px,40vw);height:min(300px,40vw);top:6%;left:-5%}.pgaT6G_pageOrbB{width:min(240px,34vw);height:min(240px,34vw);top:28%;right:-4%}.pgaT6G_pageOrbFillA,.pgaT6G_pageOrbFillB,.pgaT6G_heroOrbFillA,.pgaT6G_heroOrbFillB{border-radius:50%;position:absolute;inset:0}.pgaT6G_pageOrbFillA,.pgaT6G_heroOrbFillA{background:radial-gradient(circle,#3993c524 0%,#0000 70%)}.pgaT6G_pageOrbFillB,.pgaT6G_heroOrbFillB{background:radial-gradient(circle,#6d28d924 0%,#0000 70%)}.pgaT6G_shell{z-index:1;flex-direction:column;gap:clamp(2.5rem,6vw,4rem);width:100%;max-width:min(90rem,100%);margin:0 auto;display:flex;position:relative}.pgaT6G_hero{isolation:isolate;background:#f6f7fbd1;border:1px solid #11182714;border-radius:24px;width:100%;padding:clamp(2rem,5vw,3rem) clamp(1.5rem,4vw,3rem);position:relative;overflow:hidden}.pgaT6G_heroMesh{z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(1200px 480px at 12% 0,#0ea5a41f,#0000 58%),radial-gradient(900px 420px at 92% 8%,#6d28d91a,#0000 52%),0 0;position:absolute;inset:-2px}.pgaT6G_heroOrbA{z-index:0;pointer-events:none;border-radius:50%;width:min(220px,32vw);height:min(220px,32vw);position:absolute;top:8%;right:-4%}.pgaT6G_heroOrbB{z-index:0;pointer-events:none;border-radius:50%;width:min(200px,28vw);height:min(200px,28vw);position:absolute;bottom:-18%;left:-6%}.pgaT6G_heroInner{z-index:1;max-width:44rem;position:relative}.pgaT6G_breadcrumbs{color:#0b0f1a8c;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.875rem;display:flex}.pgaT6G_breadcrumbs a{color:#2b6b94;font-weight:600;text-decoration:none}.pgaT6G_breadcrumbs a:hover{text-decoration:underline}.pgaT6G_eyebrow{letter-spacing:.28em;text-transform:uppercase;color:#0b0f1a85;margin:0 0 .6rem;font-size:.72rem;font-weight:600}.pgaT6G_title{letter-spacing:-.045em;color:#0b0f1a;margin:0 0 1rem;font-size:clamp(2.2rem,5vw,3.25rem);font-weight:600;line-height:1.06}.pgaT6G_lead{color:#0b0f1ac7;max-width:40rem;margin:0 0 1.5rem;font-size:1.1rem;line-height:1.65}.pgaT6G_statusChip{color:#2b6b94;background:#3993c51a;border:1px solid #3993c52e;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.84rem;font-weight:600;display:inline-flex}.pgaT6G_formArea{width:100%}.pgaT6G_form{flex-direction:column;gap:clamp(1.25rem,3vw,1.75rem);width:100%;display:flex}.pgaT6G_privacyNote{color:#0b0f1a94;margin:0;font-size:.875rem;line-height:1.55}.pgaT6G_privacyNote a{color:#2b6b94;text-decoration:underline}.pgaT6G_fieldGroup{background:var(--surface-raised);box-shadow:var(--elevate-1);border:1px solid #0b0f1a14;border-radius:18px;padding:clamp(1.5rem,3vw,2rem) clamp(1.25rem,3vw,2rem)}.pgaT6G_groupTitle{letter-spacing:-.02em;color:#0b0f1a;margin:0 0 1.25rem;font-size:1.05rem;font-weight:600}.pgaT6G_fieldStack{flex-direction:column;gap:1.5rem;display:flex}.pgaT6G_formRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:1.5rem;display:grid}.pgaT6G_formField{flex-direction:column;gap:.55rem;display:flex}.pgaT6G_formField label{color:#0b0f1ad6;font-size:.9rem;font-weight:600}.pgaT6G_input,.pgaT6G_textarea{box-sizing:border-box;color:#0b0f1a;background:#ffffffe0;border:1px solid #0b0f1a1f;border-radius:12px;width:100%;padding:.9rem 1rem;font-size:1rem;line-height:1.45;transition:border-color .2s,box-shadow .2s,background .2s}.pgaT6G_input{height:3.25rem;min-height:3.25rem}select.pgaT6G_input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%232B6B94' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.75rem}.pgaT6G_input:hover,.pgaT6G_textarea:hover{border-color:#3993c547}.pgaT6G_input:focus,.pgaT6G_textarea:focus{background-color:#fff;border-color:#3993c580;outline:none;box-shadow:0 0 0 4px #3993c51a}select.pgaT6G_input:focus{background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%232B6B94' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.pgaT6G_textarea{resize:vertical;min-height:11rem}.pgaT6G_signedInEmail{color:#0b0f1ac7;background:#3993c50f;border:1px solid #3993c51f;border-radius:12px;margin:0;padding:.85rem 1rem;font-size:.95rem}.pgaT6G_fieldHint{color:#0b0f1a85;margin:0;font-size:.8125rem;line-height:1.45}.pgaT6G_reqMark{color:#dc2626}.pgaT6G_prioritySelector{flex-wrap:wrap;gap:.75rem;display:flex}.pgaT6G_priorityOption{cursor:pointer;color:#0b0f1ab8;background:#ffffffbf;border:1px solid #0b0f1a1f;border-radius:999px;align-items:center;padding:.65rem 1.1rem;font-size:.9rem;font-weight:600;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.pgaT6G_priorityOption input{opacity:0;pointer-events:none;position:absolute}.pgaT6G_priorityOptionActive{color:#2b6b94;background:#3993c51f;border-color:#3993c559}.pgaT6G_formActions{padding-top:.25rem}.pgaT6G_submitButton{height:auto!important;min-height:3rem!important;padding:.875rem 1.75rem!important}.pgaT6G_loadingBar{color:#0b0f1a9e;align-items:center;gap:.75rem;font-size:.9rem;display:flex}.pgaT6G_spinner{border:2px solid #3993c533;border-top-color:#2b6b94;border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;animation:.8s linear infinite pgaT6G_spin}@keyframes pgaT6G_spin{to{transform:rotate(360deg)}}.pgaT6G_errorAlert{color:#b91c1c;background:#dc262614;border:1px solid #dc26262e;border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.pgaT6G_closeError{color:inherit;cursor:pointer;background:0 0;border:none;font-size:1.25rem;line-height:1}.pgaT6G_successPanel{background:var(--surface-raised);box-shadow:var(--elevate-1);border:1px solid #0b0f1a14;border-radius:18px;padding:clamp(2rem,4vw,3rem)}.pgaT6G_formHeading{color:#0b0f1a;margin:0 0 .75rem;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:600}.pgaT6G_successIcon{color:#059669;margin-bottom:.75rem}.pgaT6G_successText{color:#0b0f1ac7;margin:0 0 .5rem;font-size:1rem}.pgaT6G_successHint{color:#0b0f1a94;margin:0 0 1.25rem;font-size:.9rem}@media (prefers-color-scheme:dark){.pgaT6G_page{background:#070a12}.pgaT6G_pageMesh{background:radial-gradient(1400px 560px at 8% -4%,#5eead41a,#0000 58%),radial-gradient(1100px 480px at 96% 4%,#a78bfa1a,#0000 52%),#070a12}.pgaT6G_pageOrbFillA,.pgaT6G_heroOrbFillA{background:radial-gradient(circle,#5eead424 0%,#0000 70%)}.pgaT6G_pageOrbFillB,.pgaT6G_heroOrbFillB{background:radial-gradient(circle,#a78bfa29 0%,#0000 70%)}.pgaT6G_hero{background:#070a12b8;border-color:#9ca3af24}.pgaT6G_breadcrumbs{color:#f6f7fb80}.pgaT6G_breadcrumbs a{color:#4ba8d9}.pgaT6G_eyebrow{color:#f6f7fb80}.pgaT6G_title,.pgaT6G_groupTitle,.pgaT6G_formHeading{color:#f6f7fbf0}.pgaT6G_lead{color:#f6f7fbc2}.pgaT6G_statusChip{color:#4ba8d9;background:#5eead41a;border-color:#5eead433}.pgaT6G_privacyNote{color:#f6f7fb8c}.pgaT6G_privacyNote a{color:#4ba8d9}.pgaT6G_fieldGroup,.pgaT6G_successPanel{background:#ffffff0a;border-color:#f6f7fb1a}.pgaT6G_formField label{color:#f6f7fbd1}.pgaT6G_input,.pgaT6G_textarea{color:#f6f7fbf0;background:#ffffff0f;border-color:#f6f7fb24}select.pgaT6G_input{background-color:#ffffff0f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234BA8D9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.pgaT6G_input:focus,.pgaT6G_textarea:focus{background-color:#ffffff14}select.pgaT6G_input:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%234BA8D9' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.pgaT6G_signedInEmail{color:#f6f7fbc7;background:#5eead414;border-color:#5eead429}.pgaT6G_fieldHint{color:#f6f7fb80}.pgaT6G_priorityOption{color:#f6f7fbb8;background:#ffffff0a;border-color:#f6f7fb24}.pgaT6G_priorityOptionActive{color:#4ba8d9;background:#5eead41a;border-color:#5eead447}.pgaT6G_loadingBar{color:#f6f7fb9e}.pgaT6G_successText{color:#f6f7fbc2}.pgaT6G_successHint{color:#f6f7fb8c}}@media (max-width:720px){.pgaT6G_formRow{grid-template-columns:1fr}.pgaT6G_prioritySelector{flex-direction:column;align-items:stretch}}
.NIlEWG_customTile{background-color:var(--background-color,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;flex-direction:column;height:100%;padding:1.25rem;transition:all .2s ease-in-out;display:flex;position:relative}.NIlEWG_variationLink{cursor:pointer;margin-top:2px}.NIlEWG_variationLink:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.NIlEWG_variationSelection{cursor:pointer}.NIlEWG_variationSelection:hover{border-color:var(--border-color,#3993c5)}.NIlEWG_variationSelection.NIlEWG_selected{border-color:var(--border-color,#3993c5);background-color:#3993c50d}.NIlEWG_disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.NIlEWG_clickable{cursor:pointer}.NIlEWG_clickable:hover{border-color:var(--border-color,#3993c5)}.NIlEWG_linkIconContainer{background-color:#3993c51a;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:all .2s ease-in-out;display:flex;position:absolute;top:.75rem;right:.75rem}.NIlEWG_openLinkIcon{opacity:.6;transition:opacity .2s ease-in-out}.NIlEWG_variationLink:hover .NIlEWG_openLinkIcon{opacity:1}.NIlEWG_tileContent{flex-direction:column;gap:1rem;height:100%;display:flex}.NIlEWG_hasIcon .NIlEWG_tileContent{text-align:center;flex-direction:column;align-items:center}.NIlEWG_tileIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.NIlEWG_tileIcon.NIlEWG_iconWithBg{background-color:#3993c51a;border-radius:.5rem;width:2.5rem;height:2.5rem}.NIlEWG_tileMain{flex-direction:column;flex:1;gap:.5rem;width:100%;display:flex}.NIlEWG_tileTitle{color:#1f2937;margin-top:.5rem;font-size:1.125rem;font-weight:600;line-height:1.5}.NIlEWG_tileSubtitle{color:#6b7280;font-size:.875rem;line-height:1.5}.NIlEWG_tileBody{color:#4b5563;font-size:.875rem;line-height:1.5}.NIlEWG_selectionIndicator{background-color:#3993c51a;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;top:1rem;right:1rem}@media (max-width:640px){.NIlEWG_customTile{padding:1rem}.NIlEWG_tileTitle{font-size:1rem}.NIlEWG_tileSubtitle,.NIlEWG_tileBody{font-size:.75rem}.NIlEWG_linkIconContainer{width:1.5rem;height:1.5rem;top:.5rem;right:.5rem}.NIlEWG_hasIcon .NIlEWG_tileContent{gap:.5rem}}@media (prefers-color-scheme:dark){.NIlEWG_customTile{background-color:#374151;border-color:#4b5563}.NIlEWG_variationLink:hover{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}.NIlEWG_variationSelection.NIlEWG_selected,.NIlEWG_linkIconContainer,.NIlEWG_tileIcon.NIlEWG_iconWithBg{background-color:#3993c533}.NIlEWG_tileTitle{color:#f3f4f6}.NIlEWG_tileSubtitle{color:#d1d5db}.NIlEWG_tileBody{color:#9ca3af}.NIlEWG_selectionIndicator{background-color:#3993c533}}
.L5Gcfq_reveal{opacity:0;will-change:opacity, transform;transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1);transform:translateY(32px)}.L5Gcfq_revealSharp{opacity:0;will-change:opacity, transform;transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.L5Gcfq_revealVisible{opacity:1;transform:translate(0,0)}@keyframes L5Gcfq_meshDrift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(2%,-1%)scale(1.03)}}@keyframes L5Gcfq_orbFloat{0%,to{opacity:.55;transform:translate(0,0)}50%{opacity:.85;transform:translateY(-18px)}}.L5Gcfq_meshLayer{animation:22s ease-in-out infinite L5Gcfq_meshDrift}.L5Gcfq_orbA{animation:14s ease-in-out infinite L5Gcfq_orbFloat}.L5Gcfq_orbB{animation:18s ease-in-out 2s infinite L5Gcfq_orbFloat}.L5Gcfq_orbC{animation:16s ease-in-out 4s infinite L5Gcfq_orbFloat}@keyframes L5Gcfq_kenBurns{0%{transform:scale(1.04)translate(0,0)}to{transform:scale(1.12)translate(-1.5%,-.8%)}}.L5Gcfq_kenBurns{will-change:transform;animation:28s ease-in-out infinite alternate L5Gcfq_kenBurns}@media (prefers-reduced-motion:reduce){.L5Gcfq_reveal,.L5Gcfq_revealSharp{opacity:1;transition:none;transform:none}.L5Gcfq_meshLayer,.L5Gcfq_orbA,.L5Gcfq_orbB,.L5Gcfq_orbC,.L5Gcfq_kenBurns{animation:none!important}}
.r6aTAW_main{--leadership-grounded-radius:clamp(1.35rem, 5vw, 50px);box-sizing:border-box;width:100%;max-width:100vw;padding:calc(108px + clamp(2.5rem,5.5vw,4rem)) clamp(1rem,5vw,4.5rem) clamp(3.5rem,7vw,5.5rem)}.r6aTAW_shell{flex-direction:column;gap:clamp(2.5rem,6vw,4rem);width:100%;max-width:min(72rem,100%);margin:0 auto;display:flex}.r6aTAW_pageHeader{max-width:42rem}.r6aTAW_eyebrow{letter-spacing:.28em;text-transform:uppercase;color:#0b0f1a85;margin:0 0 .55rem;font-size:.72rem;font-weight:600}@media (prefers-color-scheme:dark){.r6aTAW_eyebrow{color:#f6f7fb80}}.r6aTAW_title{letter-spacing:-.055em;color:#0b0f1a;margin:0 0 .75rem;font-size:clamp(2.25rem,5vw,3.35rem);font-weight:600;line-height:1.04}@media (prefers-color-scheme:dark){.r6aTAW_title{color:#f6f7fbf0}}.r6aTAW_lead{color:#0b0f1ab8;max-width:40rem;margin:0;font-size:1.05rem;line-height:1.58}@media (prefers-color-scheme:dark){.r6aTAW_lead{color:#f6f7fbb8}}.r6aTAW_sectionLabel{letter-spacing:-.03em;color:#0b0f1a;margin:0 0 1.25rem;font-size:clamp(1.35rem,2.5vw,1.65rem);font-weight:650}@media (prefers-color-scheme:dark){.r6aTAW_sectionLabel{color:#f6f7fbeb}}.r6aTAW_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));gap:clamp(1.5rem,4vw,2.25rem);width:100%;max-width:100%;display:grid}.r6aTAW_leaderCard{color:inherit;flex-direction:column;gap:.85rem;width:100%;min-width:0;text-decoration:none;display:flex}.r6aTAW_leaderCard:hover .r6aTAW_leaderName{color:#2b6b94}@media (prefers-color-scheme:dark){.r6aTAW_leaderCard:hover .r6aTAW_leaderName{color:#4ba8d9}}.r6aTAW_photoFrame{aspect-ratio:1;border-radius:var(--leadership-grounded-radius);background:linear-gradient(165deg,#3993c51f 0%,#2b6b941a 100%);width:100%;position:relative;overflow:hidden}.r6aTAW_photo{-o-object-fit:cover;object-fit:cover;-o-object-position:center 38%;object-position:center 38%}.r6aTAW_photoFallback{letter-spacing:-.04em;color:#0b0f1a47;background:linear-gradient(165deg,#3993c524 0%,#2b6b941f 55%,#f6f7fb66 100%);justify-content:center;align-items:center;width:100%;height:100%;font-size:clamp(2.5rem,8vw,3.5rem);font-weight:600;display:flex}@media (prefers-color-scheme:dark){.r6aTAW_photoFallback{color:#f6f7fb59;background:linear-gradient(165deg,#5eead41a 0%,#a78bfa1f 55%,#0b0f1a80 100%)}}.r6aTAW_leaderMeta{text-align:center;flex-direction:column;align-items:center;gap:.2rem;display:flex}.r6aTAW_leaderName{letter-spacing:-.02em;color:#0b0f1a;margin:0;font-size:1.02rem;font-weight:650;line-height:1.2;transition:color .16s}@media (prefers-color-scheme:dark){.r6aTAW_leaderName{color:#f6f7fbf0}}.r6aTAW_leaderRole{color:#0b0f1a9e;margin:0;font-size:.88rem;line-height:1.35}@media (prefers-color-scheme:dark){.r6aTAW_leaderRole{color:#f6f7fb94}}.r6aTAW_backLink{color:#0b0f1aad;align-items:center;gap:.35rem;margin-bottom:1.5rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex}.r6aTAW_backLink:hover{color:#2b6b94}@media (prefers-color-scheme:dark){.r6aTAW_backLink{color:#f6f7fbad}.r6aTAW_backLink:hover{color:#4ba8d9}}.r6aTAW_profileLayout{align-items:start;gap:clamp(2rem,5vw,3rem);display:grid}@media (min-width:840px){.r6aTAW_profileLayout{-moz-column-gap:clamp(2rem, 5vw, 3.5rem);grid-template-columns:minmax(220px,280px) minmax(0,1fr);column-gap:clamp(2rem,5vw,3.5rem)}}.r6aTAW_profilePhotoFrame{aspect-ratio:4/5;border-radius:var(--leadership-grounded-radius);background:linear-gradient(165deg,#3993c51f 0%,#2b6b941a 100%);width:100%;max-width:280px;position:relative;overflow:hidden}.r6aTAW_profilePhoto{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.r6aTAW_profileHeader{margin-bottom:1.5rem}.r6aTAW_profileName{letter-spacing:-.045em;color:#0b0f1a;margin:0 0 .35rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:600;line-height:1.06}@media (prefers-color-scheme:dark){.r6aTAW_profileName{color:#f6f7fbf0}}.r6aTAW_profileRole{color:#0b0f1a9e;margin:0;font-size:1.05rem;line-height:1.4}@media (prefers-color-scheme:dark){.r6aTAW_profileRole{color:#f6f7fb94}}.r6aTAW_bio{flex-direction:column;gap:1rem;display:flex}.r6aTAW_bio p{color:#0b0f1ac7;max-width:42rem;margin:0;font-size:1.02rem;line-height:1.65}@media (prefers-color-scheme:dark){.r6aTAW_bio p{color:#f6f7fbc2}}.r6aTAW_leaderOrg,.r6aTAW_profileOrg{color:#0b0f1a80;margin:.15rem 0 0;font-size:.82rem;line-height:1.35}@media (prefers-color-scheme:dark){.r6aTAW_leaderOrg,.r6aTAW_profileOrg{color:#f6f7fb73}}.r6aTAW_errorCard{background:#0b0f1a08;border:1px solid #0b0f1a1a;border-radius:12px;margin-top:1.5rem;padding:1.25rem 1.35rem}@media (prefers-color-scheme:dark){.r6aTAW_errorCard{background:#f6f7fb0a;border-color:#f6f7fb1f}}.r6aTAW_errorTitle{color:#0b0f1a;margin:0 0 .45rem;font-size:1.05rem;font-weight:650}@media (prefers-color-scheme:dark){.r6aTAW_errorTitle{color:#f6f7fbeb}}.r6aTAW_errorBody{color:#0b0f1aad;margin:0;font-size:.95rem;line-height:1.55}@media (prefers-color-scheme:dark){.r6aTAW_errorBody{color:#f6f7fb9e}}.r6aTAW_errorDetails{margin-top:.85rem}.r6aTAW_errorDetails summary{cursor:pointer;color:#0b0f1ab8;font-size:.88rem;font-weight:600}@media (prefers-color-scheme:dark){.r6aTAW_errorDetails summary{color:#f6f7fbad}}.r6aTAW_errorDetailsList{gap:.55rem;margin:.75rem 0 0;display:grid}.r6aTAW_errorDetailsList dt{letter-spacing:.04em;text-transform:uppercase;color:#0b0f1a7a;margin:0;font-size:.78rem;font-weight:650}.r6aTAW_errorDetailsList dd{color:#0b0f1ab8;margin:.1rem 0 0;font-size:.9rem;line-height:1.45}@media (prefers-color-scheme:dark){.r6aTAW_errorDetailsList dt{color:#f6f7fb6b}.r6aTAW_errorDetailsList dd{color:#f6f7fbad}}.r6aTAW_errorCode{word-break:break-all;background:#0b0f1a0d;border-radius:8px;padding:.45rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.82rem;display:block;overflow-x:auto}@media (prefers-color-scheme:dark){.r6aTAW_errorCode{background:#f6f7fb0f}}
.XdODyW_container{background-color:var(--background);flex-direction:column;align-items:center;height:12.5vh;min-height:auto;padding:.25rem;display:flex}.XdODyW_card{background-color:var(--card-background);border-radius:8px;width:100%;max-width:500px;margin-top:.25rem;padding:1.5rem;box-shadow:0 2px 4px #0000001a}.XdODyW_header{text-align:center;margin-bottom:.5rem}.XdODyW_header h1{color:var(--foreground);margin-bottom:.25rem;font-size:2rem;font-weight:600}.XdODyW_header p{color:var(--muted-foreground);margin:0;font-size:1.125rem;line-height:1.5}.XdODyW_form{flex-direction:column;gap:.5rem;display:flex}.XdODyW_inputGroup{flex-direction:column;gap:.25rem;display:flex}.XdODyW_submitButton{width:100%;margin-top:.25rem}@media (max-width:640px){.XdODyW_container{height:10vh;padding:.125rem}.XdODyW_card{max-width:400px;margin-top:.125rem;padding:1rem}.XdODyW_header h1{font-size:1.75rem}.XdODyW_header p{font-size:1rem}}
