.grantAccess-module__Fcd0QW__actionsGrid{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:.5rem;display:grid}.grantAccess-module__Fcd0QW__actionsGridTwo{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.grantAccess-module__Fcd0QW__actionButton{border-radius:var(--border-radius);background:var(--color-white);border:1px solid var(--border-color);width:100%;min-height:68px;color:var(--text-color);cursor:pointer;box-shadow:var(--shadow-sm);flex-direction:column;justify-content:center;align-items:center;padding:8px 4px;transition:all .2s;display:flex;position:relative}.grantAccess-module__Fcd0QW__actionButton:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-2px)}.grantAccess-module__Fcd0QW__actionButton:active:not(:disabled){box-shadow:var(--shadow-sm);transform:translateY(0)}.grantAccess-module__Fcd0QW__actionButton:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.grantAccess-module__Fcd0QW__actionButtonSuccess{border-color:#22c55e80}.grantAccess-module__Fcd0QW__actionButtonSuccess:hover:not(:disabled){background:#22c55e0f;border-color:#22c55e}.grantAccess-module__Fcd0QW__actionButtonDanger{border-color:#ef444480}.grantAccess-module__Fcd0QW__actionButtonDanger:hover:not(:disabled){background:#ef44440f;border-color:#ef4444}.grantAccess-module__Fcd0QW__actionButtonWarning{border-color:#f59e0b80}.grantAccess-module__Fcd0QW__actionButtonWarning:hover:not(:disabled){background:#f59e0b0f;border-color:#f59e0b}.grantAccess-module__Fcd0QW__actionIcon{justify-content:center;align-items:center;margin-bottom:4px;display:flex}.grantAccess-module__Fcd0QW__actionBadge{border-radius:8px;padding:2px 6px;font-size:.55rem;font-weight:600;position:absolute;top:4px;right:4px}.grantAccess-module__Fcd0QW__actionLabel{color:var(--text-muted);text-align:center;font-size:.65rem;font-weight:500;line-height:1.2}.grantAccess-module__Fcd0QW__domainGrid{gap:.5rem;display:flex}.grantAccess-module__Fcd0QW__domainOption{border-radius:var(--border-radius);border:1px solid var(--border-color);background:var(--color-white);cursor:pointer;flex-direction:column;flex:1;align-items:center;padding:10px 8px;transition:all .2s;display:flex;position:relative}.grantAccess-module__Fcd0QW__domainOption:hover{border-color:var(--primary-color);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.grantAccess-module__Fcd0QW__domainOptionSelected{border-color:var(--primary-color);background:#335cff0a;border-width:2px}.grantAccess-module__Fcd0QW__flagContainer{justify-content:center;align-items:center;width:28px;height:20px;margin-bottom:4px;display:flex}.grantAccess-module__Fcd0QW__domainCode{color:var(--text-muted);font-size:.7rem;font-weight:600}.grantAccess-module__Fcd0QW__checkmark{color:#fff;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;padding:2px;display:flex;position:absolute;top:-6px;right:-6px}.grantAccess-module__Fcd0QW__sectionHeader{color:var(--text-color);border-bottom:1px solid var(--border-lighter);align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.5rem;font-size:.75rem;font-weight:600;display:flex}.grantAccess-module__Fcd0QW__jurisdictionChipsContainer{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.grantAccess-module__Fcd0QW__jurisdictionChip{background:var(--background-secondary);border:1px solid var(--border-color);color:var(--text-color);border-radius:16px;align-items:center;gap:6px;padding:4px 8px;font-size:.75rem;transition:all .15s;display:inline-flex}.grantAccess-module__Fcd0QW__jurisdictionChip:hover{border-color:var(--primary-color);background:var(--background-hover)}.grantAccess-module__Fcd0QW__jurisdictionChipRemove{width:16px;height:16px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.grantAccess-module__Fcd0QW__jurisdictionChipRemove:hover{color:#ef4444;background:#ef444426}.grantAccess-module__Fcd0QW__jurisdictionEmpty{color:var(--text-muted);padding:4px 0;font-size:.75rem;font-style:italic}.dark-mode .grantAccess-module__Fcd0QW__actionButton{background:var(--surface-container-color)}.dark-mode .grantAccess-module__Fcd0QW__domainOption{background:var(--surface-container-color)}.dark-mode .grantAccess-module__Fcd0QW__jurisdictionChip{background:var(--surface-container-color)}
.OrgManagement-module__evLRKq__container{flex-direction:column;gap:20px;display:flex}.OrgManagement-module__evLRKq__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.OrgManagement-module__evLRKq__title{color:var(--text-color);font-size:var(--large-font);margin:0;font-weight:600}.OrgManagement-module__evLRKq__subtitle{color:var(--text-muted);font-size:var(--small-font);margin:4px 0 0}.OrgManagement-module__evLRKq__summaryCards{flex-wrap:wrap;gap:16px;display:flex}.OrgManagement-module__evLRKq__summaryCard{background:var(--surface-container-color);border:1px solid var(--border-color);border-radius:var(--border-radius);text-align:center;flex:1;min-width:140px;padding:16px}.OrgManagement-module__evLRKq__summaryCardValue{color:var(--primary-color);font-size:28px;font-weight:700;line-height:1.2}.OrgManagement-module__evLRKq__summaryCardLabel{font-size:var(--x-small-font);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.OrgManagement-module__evLRKq__tabNav{border-bottom:1px solid var(--border-color);gap:0;margin-bottom:20px;display:flex}.OrgManagement-module__evLRKq__tabButton{color:var(--text-muted);font-size:var(--small-font);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 20px;font-weight:500;transition:all .2s}.OrgManagement-module__evLRKq__tabButton:hover{color:var(--text-color);background:var(--background-hover)}.OrgManagement-module__evLRKq__tabButtonActive{color:var(--primary-color);border-bottom-color:var(--primary-color);font-weight:600}.OrgManagement-module__evLRKq__table{border-collapse:collapse;width:100%}.OrgManagement-module__evLRKq__table th{text-align:left;font-size:var(--x-small-font);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border-color);background:0 0;padding:12px 16px;font-weight:600}.OrgManagement-module__evLRKq__table td{font-size:var(--small-font);color:var(--text-color);border-bottom:1px solid var(--border-light);vertical-align:middle;background:0 0;padding:12px 16px}.OrgManagement-module__evLRKq__table tr:hover td{background:var(--background-hover)}.OrgManagement-module__evLRKq__table tr:last-child td{border-bottom:none}.OrgManagement-module__evLRKq__badge{border-radius:12px;align-items:center;padding:2px 8px;font-size:11px;font-weight:500;line-height:1.4;display:inline-flex}.OrgManagement-module__evLRKq__badgeAdmin{background:rgba(var(--primary-color-rgb,99, 102, 241), .12);color:var(--primary-color)}.OrgManagement-module__evLRKq__badgeActive{color:#16a34a;background:#22c55e1f}.OrgManagement-module__evLRKq__badgeInactive{color:var(--text-muted);background:#a1a1aa1f}.OrgManagement-module__evLRKq__badgePending{color:#ca8a04;background:#eab3081f}.OrgManagement-module__evLRKq__badgePackage{color:var(--primary-color);background:#6366f114;margin-bottom:4px;margin-right:4px}.OrgManagement-module__evLRKq__badgeAddon{color:#9333ea;background:#a855f714;margin-bottom:4px;margin-right:4px}.OrgManagement-module__evLRKq__actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.OrgManagement-module__evLRKq__actionBtn{border:1px solid var(--border-color);color:var(--text-color);cursor:pointer;white-space:nowrap;background:0 0;border-radius:6px;padding:4px 12px;font-size:12px;font-weight:500;transition:all .15s}.OrgManagement-module__evLRKq__actionBtn:hover{background:var(--background-hover);border-color:var(--primary-color);color:var(--primary-color)}.OrgManagement-module__evLRKq__actionBtnDanger{}.OrgManagement-module__evLRKq__actionBtnDanger:hover{color:#ef4444;background:#ef44440f;border-color:#ef4444}.OrgManagement-module__evLRKq__actionBtnPrimary{background:var(--primary-color);color:#fff;border-color:var(--primary-color);}.OrgManagement-module__evLRKq__actionBtnPrimary:hover{opacity:.9;background:var(--primary-color);color:#fff}.OrgManagement-module__evLRKq__emptyState{text-align:center;color:var(--text-muted);padding:48px 24px}.OrgManagement-module__evLRKq__emptyStateIcon{opacity:.5;margin-bottom:16px;font-size:48px}.OrgManagement-module__evLRKq__emptyStateText{font-size:var(--small-font);margin:0}.OrgManagement-module__evLRKq__loading{color:var(--text-muted);justify-content:center;align-items:center;padding:48px;display:flex}.OrgManagement-module__evLRKq__error{border-radius:var(--border-radius);color:#ef4444;font-size:var(--small-font);background:#ef444414;border:1px solid #ef444433;align-items:center;gap:8px;padding:16px;display:flex}.OrgManagement-module__evLRKq__dangerZone{border-top:1px solid var(--border-color);justify-content:flex-end;margin-top:32px;padding-top:16px;display:flex}.OrgManagement-module__evLRKq__dangerZoneConfirm{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.OrgManagement-module__evLRKq__section{margin-top:24px}.OrgManagement-module__evLRKq__sectionTitle{font-size:var(--small-font);color:var(--text-color);margin-bottom:12px;font-weight:600}.OrgManagement-module__evLRKq__addonsRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.OrgManagement-module__evLRKq__createForm{max-width:480px}.OrgManagement-module__evLRKq__formGroup{margin-bottom:16px}.OrgManagement-module__evLRKq__formLabel{font-size:var(--small-font);color:var(--text-color);margin-bottom:6px;font-weight:500;display:block}.OrgManagement-module__evLRKq__formInput{border-radius:var(--border-radius);border:1px solid var(--border-color);background:var(--background-primary);width:100%;color:var(--text-color);font-size:var(--small-font);outline:none;padding:10px 14px;transition:border-color .2s}.OrgManagement-module__evLRKq__formInput:focus{border-color:var(--primary-color)}.OrgManagement-module__evLRKq__tokenField{border-radius:var(--border-radius);border:1px solid var(--border-color);background:var(--background-primary);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-height:44px;padding:6px 8px;transition:border-color .2s;display:flex}.OrgManagement-module__evLRKq__tokenField:focus-within{border-color:var(--primary-color)}.OrgManagement-module__evLRKq__tokenFieldInvalid{border-color:#ef4444}.OrgManagement-module__evLRKq__tokenInput{min-width:140px;color:var(--text-color);font-size:var(--small-font);background:0 0;border:none;outline:none;flex:140px;padding:3px 0}.OrgManagement-module__evLRKq__chip{background:var(--background-hover);max-width:100%;color:var(--text-color);font-size:var(--x-small-font);border-radius:999px;align-items:center;gap:6px;padding:3px 6px 3px 10px;line-height:1.5;display:inline-flex}.OrgManagement-module__evLRKq__chipInvalid{color:#ef4444;background:#ef44441a;border:1px solid #ef444466}.OrgManagement-module__evLRKq__chipText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OrgManagement-module__evLRKq__chipRemove{width:18px;height:18px;color:inherit;cursor:pointer;opacity:.65;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:inline-flex}.OrgManagement-module__evLRKq__chipRemove:hover{opacity:1;background:#00000014}.OrgManagement-module__evLRKq__hint{color:var(--text-muted);font-size:var(--x-small-font);margin-top:6px;display:block}.OrgManagement-module__evLRKq__inviteBanner{border-radius:var(--border-radius);background:#6366f10f;border:1px solid #6366f133;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:16px 20px;display:flex}.OrgManagement-module__evLRKq__inviteBannerInfo{flex-direction:column;gap:2px;display:flex}.OrgManagement-module__evLRKq__inviteBannerTitle{font-size:var(--small-font);color:var(--text-color);font-weight:600}.OrgManagement-module__evLRKq__inviteBannerSubtitle{font-size:var(--x-small-font);color:var(--text-muted)}.OrgManagement-module__evLRKq__inviteBannerActions{gap:8px;display:flex}.OrgManagement-module__evLRKq__modalOverlay{z-index:10000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.OrgManagement-module__evLRKq__modalContent{background:var(--surface-container-color);border-radius:var(--border-radius);width:90%;max-width:420px;box-shadow:var(--shadow-lg);padding:24px}.OrgManagement-module__evLRKq__modalTitle{font-size:var(--medium-font);color:var(--text-color);margin-bottom:12px;font-weight:600}.OrgManagement-module__evLRKq__modalBody{font-size:var(--small-font);color:var(--text-secondary);margin-bottom:20px;line-height:1.5}.OrgManagement-module__evLRKq__modalFooter{justify-content:flex-end;gap:8px;display:flex}.OrgManagement-module__evLRKq__seatExpand{background:var(--background-secondary);border-bottom:1px solid var(--border-light);padding:8px 16px 16px}.OrgManagement-module__evLRKq__seatExpandTitle{font-size:var(--x-small-font);color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-weight:600}.OrgManagement-module__evLRKq__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.OrgManagement-module__evLRKq__sectionHeader .OrgManagement-module__evLRKq__sectionTitle{margin-bottom:0}.OrgManagement-module__evLRKq__filterToggle{font-size:var(--x-small-font);color:var(--text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--background-hover);border-radius:16px;align-items:center;gap:6px;padding:4px 10px;transition:all .2s;display:inline-flex}.OrgManagement-module__evLRKq__filterToggle:hover{background:var(--surface-container-color);color:var(--text-color)}.OrgManagement-module__evLRKq__filterToggle input[type=checkbox]{width:14px;height:14px;accent-color:var(--primary-color);cursor:pointer}.OrgManagement-module__evLRKq__addonInventory{flex-direction:column;gap:8px;display:flex}.OrgManagement-module__evLRKq__addonInventoryCard{border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--surface-container-color);transition:border-color .2s,box-shadow .2s;overflow:hidden}.OrgManagement-module__evLRKq__addonInventoryCard:hover{border-color:var(--primary-color);box-shadow:0 2px 8px #6366f114}.OrgManagement-module__evLRKq__addonInventoryItem{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.OrgManagement-module__evLRKq__addonInventoryInfo{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.OrgManagement-module__evLRKq__addonInventoryStats{font-size:var(--x-small-font);color:var(--text-muted)}.OrgManagement-module__evLRKq__addonInventoryStats strong{color:var(--primary-color);font-weight:600}.OrgManagement-module__evLRKq__inventoryProgress{align-items:center;gap:8px;min-width:100px;display:flex}.OrgManagement-module__evLRKq__progressBar{background:var(--background-hover);border-radius:3px;flex:1;min-width:60px;height:6px;overflow:hidden}.OrgManagement-module__evLRKq__progressFill{background:var(--primary-color);border-radius:3px;height:100%;transition:width .3s}.OrgManagement-module__evLRKq__progressFillFull{background:#ef4444}.OrgManagement-module__evLRKq__progressFillWarning{background:#f59e0b}.OrgManagement-module__evLRKq__addonHoldersList{border-top:1px solid var(--border-light);background:var(--background-secondary);padding:8px 0}.OrgManagement-module__evLRKq__addonHoldersList .OrgManagement-module__evLRKq__table{margin:0}.OrgManagement-module__evLRKq__addonHoldersList .OrgManagement-module__evLRKq__table td,.OrgManagement-module__evLRKq__addonHoldersList .OrgManagement-module__evLRKq__table th{padding:8px 16px}.OrgManagement-module__evLRKq__successMessage{border-radius:var(--border-radius);color:#16a34a;font-size:var(--small-font);background:#22c55e14;border:1px solid #22c55e33;justify-content:space-between;align-items:center;gap:8px;padding:16px;display:flex}.OrgManagement-module__evLRKq__dismissBtn{cursor:pointer;color:inherit;opacity:.7;background:0 0;border:none;padding:0 4px;font-size:18px;line-height:1}.OrgManagement-module__evLRKq__dismissBtn:hover{opacity:1}.OrgManagement-module__evLRKq__select{border-radius:var(--border-radius);border:1px solid var(--border-color);background:var(--background-primary);width:100%;color:var(--text-color);font-size:var(--small-font);cursor:pointer;outline:none;padding:10px 14px;transition:border-color .2s}.OrgManagement-module__evLRKq__select:focus{border-color:var(--primary-color)}.OrgManagement-module__evLRKq__invitesSection{flex-direction:column;gap:12px;margin-bottom:8px;display:flex}.OrgManagement-module__evLRKq__memberInfoCard{background:var(--surface-container-color);border:1px solid var(--border-color);border-radius:var(--border-radius);flex-direction:column;gap:14px;padding:20px;display:flex}.OrgManagement-module__evLRKq__memberInfoRow{align-items:center;gap:12px;display:flex}.OrgManagement-module__evLRKq__memberInfoLabel{color:var(--text-muted);font-size:var(--small-font);min-width:100px;font-weight:500}.OrgManagement-module__evLRKq__memberInfoValue{color:var(--text-color);font-size:var(--small-font);font-weight:400}
