.permissions-tool_shell__IUGZY{width:100%;display:grid;gap:22px}.permissions-tool_boardPanel__5sRyl,.permissions-tool_hero__AR9zD,.permissions-tool_sideCard__ag1ZC{border:1px solid rgba(118,141,255,.12);border-radius:28px;background:linear-gradient(180deg,rgba(17,23,47,.95),rgba(8,12,27,.97)),#0c1022;box-shadow:0 22px 64px rgba(0,0,0,.22)}.permissions-tool_hero__AR9zD{position:relative;overflow:hidden;min-height:280px;isolation:isolate}.permissions-tool_hero__AR9zD:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 16% 14%,rgba(104,132,255,.28),transparent 28%),radial-gradient(circle at 84% 24%,rgba(45,220,255,.15),transparent 32%),linear-gradient(120deg,rgba(6,9,20,.18),rgba(8,13,31,.04));pointer-events:none;z-index:0}.permissions-tool_hero__AR9zD:after{content:"";position:absolute;inset:auto -10% -44% 16%;height:170px;background:linear-gradient(90deg,rgba(96,118,255,0),rgba(96,118,255,.28),rgba(33,207,255,0));filter:blur(20px);transform:rotate(-4deg);pointer-events:none;z-index:0}.permissions-tool_heroContent__1_Ek5{position:relative;z-index:1;display:grid;align-content:end;gap:26px;min-height:inherit;padding:clamp(24px,4vw,42px)}.permissions-tool_boardHeader__Jq7Fu,.permissions-tool_headerActions__mcKPh,.permissions-tool_heroHeader__5pBP6,.permissions-tool_oauthHeader__hvw9N{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.permissions-tool_heroCopy__HL0H_{max-width:980px}.permissions-tool_eyebrow___iM5_{margin:0;color:#8ca7ff;font-size:.72rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.permissions-tool_boardHeader__Jq7Fu h2,.permissions-tool_heroCopy__HL0H_ h1,.permissions-tool_oauthHeader__hvw9N h2,.permissions-tool_permissionSection__VWnKk h2,.permissions-tool_sideCardBody__UQq_e h2{margin:0;color:#fff}.permissions-tool_heroCopy__HL0H_ h1{margin-top:10px;font-size:clamp(2.3rem,5vw,4rem);line-height:.95;letter-spacing:-.06em}.permissions-tool_heroDescription__5coLX{max-width:760px;margin:12px 0 0;color:rgba(229,236,255,.75);font-size:1rem;line-height:1.65}.permissions-tool_equation__zdY3x{margin:16px 0 0;color:rgba(223,231,255,.82);line-height:1.6;overflow-wrap:anywhere;font-size:.95rem}.permissions-tool_headerActions__mcKPh{flex-wrap:wrap}.permissions-tool_primaryButton__QBTOL,.permissions-tool_secondaryButton__7fdOi{min-height:40px;padding:0 .95rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);font-size:.91rem;font-weight:800;transition:background-color .16s ease,border-color .16s ease,transform .16s ease,opacity .16s ease}.permissions-tool_secondaryButton__7fdOi{color:#eef2ff;background:rgba(255,255,255,.04)}.permissions-tool_primaryButton__QBTOL{color:#ffffff;background:linear-gradient(135deg,#6078ff,#4e61ed);border-color:rgba(111,132,255,.5);box-shadow:0 14px 24px rgba(52,71,206,.24)}.permissions-tool_primaryButton__QBTOL:focus-visible,.permissions-tool_primaryButton__QBTOL:hover,.permissions-tool_secondaryButton__7fdOi:focus-visible,.permissions-tool_secondaryButton__7fdOi:hover{transform:translateY(-1px)}.permissions-tool_secondaryButton__7fdOi:focus-visible,.permissions-tool_secondaryButton__7fdOi:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.18)}.permissions-tool_primaryButton__QBTOL:focus-visible,.permissions-tool_primaryButton__QBTOL:hover{background:linear-gradient(135deg,#7085ff,#5b6ef1)}.permissions-tool_primaryButton__QBTOL:disabled,.permissions-tool_secondaryButton__7fdOi:disabled{opacity:.52;cursor:not-allowed;transform:none}.permissions-tool_heroStats__KiACe,.permissions-tool_summaryStats___N2ng{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.permissions-tool_heroStats__KiACe>div,.permissions-tool_summaryStats___N2ng>div{min-width:0;padding:16px 18px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:rgba(8,12,26,.62);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.permissions-tool_boardStatus__wRyYb span,.permissions-tool_heroStats__KiACe span,.permissions-tool_summaryStats___N2ng span{display:block;color:rgba(208,218,245,.68);font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.permissions-tool_heroStats__KiACe strong,.permissions-tool_summaryStats___N2ng strong{display:block;overflow:hidden;margin-top:6px;color:#fff;font-size:clamp(1.05rem,2vw,1.6rem);line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.permissions-tool_contentGrid__aUhtR{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,410px);gap:22px;align-items:start}.permissions-tool_boardPanel__5sRyl{overflow:hidden}.permissions-tool_boardHeader__Jq7Fu,.permissions-tool_oauthHeader__hvw9N{padding:24px;border-bottom:1px solid rgba(255,255,255,.06)}.permissions-tool_boardHeader__Jq7Fu h2,.permissions-tool_oauthHeader__hvw9N h2,.permissions-tool_permissionSection__VWnKk h2,.permissions-tool_sideCardBody__UQq_e h2{margin-top:6px;font-size:1.25rem;line-height:1.2}.permissions-tool_boardStatus__wRyYb{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid rgba(103,255,194,.16);border-radius:999px;background:rgba(103,255,194,.08);color:#a4ffd7;font-size:.78rem;font-weight:800;white-space:nowrap}.permissions-tool_boardBody__QyH_s,.permissions-tool_sideCardBody__UQq_e{padding:24px}.permissions-tool_sideColumn__zOUQ9{display:grid;gap:22px}.permissions-tool_oauthGrid__xkIbJ,.permissions-tool_toolbar__NHDC9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem}.permissions-tool_inputGroup__BLoYn{display:flex;flex-direction:column;gap:.42rem}.permissions-tool_generatedLink__vcf9W span,.permissions-tool_inputGroup__BLoYn span,.permissions-tool_scopeLabel__Yv77V{color:#f9fbff;font-size:.9rem;font-weight:800}.permissions-tool_generatedLink__vcf9W textarea,.permissions-tool_inputGroup__BLoYn input{width:100%;min-height:44px;padding:.75rem .9rem;border-radius:14px;border:1px solid rgba(118,141,255,.14);background:linear-gradient(180deg,rgba(19,23,35,.96),rgba(14,18,28,.98)),#131722;color:#eef2ff;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.permissions-tool_generatedLink__vcf9W textarea::placeholder,.permissions-tool_inputGroup__BLoYn input::placeholder{color:rgba(179,191,226,.5)}.permissions-tool_generatedLink__vcf9W textarea:focus,.permissions-tool_inputGroup__BLoYn input:focus{outline:none;border-color:rgba(109,132,255,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 0 0 4px rgba(89,113,255,.13)}.permissions-tool_inlineHint__R73Au,.permissions-tool_inlineNotice__kSD7A,.permissions-tool_successNotice__eXgIu{margin-top:.95rem;padding:.82rem .95rem;border-radius:14px;line-height:1.55;font-size:.92rem}.permissions-tool_inlineNotice__kSD7A{color:#ffd998;border:1px solid rgba(255,194,92,.22);background:rgba(255,179,71,.09)}.permissions-tool_successNotice__eXgIu{color:#c9f0d4;border:1px solid rgba(87,194,116,.22);background:rgba(87,194,116,.09)}.permissions-tool_inlineHint__R73Au{color:rgba(214,224,250,.82);border:1px solid rgba(118,141,255,.1);background:rgba(255,255,255,.03)}.permissions-tool_permissionsGrid__F6vXl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;margin-top:1.15rem}.permissions-tool_permissionSection__VWnKk{min-width:0}.permissions-tool_permissionSectionBody__bhLjl,.permissions-tool_scopeList__fAYdh,.permissions-tool_toggleList__ZcZIA{display:flex;flex-direction:column;gap:.5rem;margin-top:.8rem;padding:.95rem;border-radius:18px;border:1px solid rgba(118,141,255,.1);background:rgba(255,255,255,.02)}.permissions-tool_permissionRow__DKWXn{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.58rem;align-items:start;padding:.28rem .1rem;cursor:pointer;border-radius:10px;transition:background-color .14s ease}.permissions-tool_permissionRow__DKWXn:focus-within,.permissions-tool_permissionRow__DKWXn:hover{background:rgba(255,255,255,.03)}.permissions-tool_permissionRow__DKWXn input{margin-top:.22rem;accent-color:#637bff}.permissions-tool_permissionLabel__nPSsH{display:flex;flex-wrap:wrap;gap:.45rem;align-items:baseline;min-width:0}.permissions-tool_permissionInfo__gCwmR{position:relative;display:inline-flex;align-items:center}.permissions-tool_permissionName__GesSQ,.permissions-tool_permissionValue__QuSvB{line-height:1.45}.permissions-tool_permissionName__GesSQ{color:#eef2ff;font-size:.98rem}.permissions-tool_permissionRowChecked__NvMEE .permissions-tool_permissionName__GesSQ{color:#ffffff;font-weight:800}.permissions-tool_permissionNameSensitive__HhT0G{color:#ffb347}.permissions-tool_permissionValue__QuSvB{color:rgba(166,181,222,.76);font-size:.77rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.permissions-tool_permissionInfoButton__B2ClG{width:17px;height:17px;border-radius:999px;border:1px solid rgba(118,141,255,.28);background:rgba(96,119,255,.12);color:#dfe7ff;display:inline-flex;align-items:center;justify-content:center;font-size:.67rem;font-weight:800;line-height:1;padding:0;cursor:help;transition:border-color .14s ease,background-color .14s ease,color .14s ease}.permissions-tool_permissionInfoButton__B2ClG:focus-visible,.permissions-tool_permissionInfoButton__B2ClG:hover{border-color:rgba(118,141,255,.5);background:rgba(96,119,255,.2);color:#ffffff}.permissions-tool_permissionTooltip__UKblP{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translateX(-50%);width:min(280px,calc(100vw - 2rem));padding:.7rem .8rem;border-radius:12px;border:1px solid rgba(118,141,255,.18);background:linear-gradient(180deg,rgba(16,20,33,.98),rgba(9,13,23,.98)),#101521;color:#edf2ff;box-shadow:0 18px 30px rgba(0,0,0,.3);font-size:.8rem;font-weight:600;line-height:1.45;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s ease,visibility .14s ease,transform .14s ease;z-index:10}.permissions-tool_permissionTooltip__UKblP:after{content:"";position:absolute;left:50%;top:100%;width:10px;height:10px;background:rgba(10,14,24,.98);border-right:1px solid rgba(118,141,255,.18);border-bottom:1px solid rgba(118,141,255,.18);transform:translateX(-50%) rotate(45deg)}.permissions-tool_permissionInfo__gCwmR:focus-within .permissions-tool_permissionTooltip__UKblP,.permissions-tool_permissionInfo__gCwmR:hover .permissions-tool_permissionTooltip__UKblP{opacity:1;visibility:visible;transform:translateX(-50%) translateY(-2px)}.permissions-tool_footnote__9jLwZ{margin:1rem 0 0;color:rgba(223,231,255,.76);line-height:1.6;font-size:.92rem}.permissions-tool_footnote__9jLwZ a,.permissions-tool_oauthHeader__hvw9N a{color:#9db7ff;text-decoration:underline;text-underline-offset:.16em}.permissions-tool_generatedLink__vcf9W,.permissions-tool_scopeSection__CQA66{display:flex;flex-direction:column;gap:.6rem;margin-top:1rem}.permissions-tool_scopeList__fAYdh,.permissions-tool_toggleList__ZcZIA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .9rem}.permissions-tool_scopeItem__ErMHL{display:inline-flex;align-items:center;gap:.5rem;color:#eef2ff;min-height:32px;font-size:.95rem}.permissions-tool_scopeItem__ErMHL input{accent-color:#637bff}.permissions-tool_generatedLink__vcf9W textarea{min-height:108px;resize:vertical;line-height:1.55}.permissions-tool_selectionList__5IMlo{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1rem}.permissions-tool_selectionChipMuted__C02pZ,.permissions-tool_selectionChip__84ssb{display:inline-flex;align-items:center;min-height:32px;padding:0 .9rem;border-radius:999px;font-size:.88rem;font-weight:700}.permissions-tool_selectionChip__84ssb{border:1px solid rgba(118,141,255,.18);background:rgba(91,115,255,.1);color:#edf2ff}.permissions-tool_selectionChipMuted__C02pZ{border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:rgba(223,231,255,.76)}.permissions-tool_emptyState__vwrgf{color:rgba(223,231,255,.62);line-height:1.55;padding:.25rem 0;font-size:.92rem}@media (max-width:1280px){.permissions-tool_contentGrid__aUhtR{grid-template-columns:minmax(0,1fr)}.permissions-tool_sideColumn__zOUQ9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1040px){.permissions-tool_heroStats__KiACe,.permissions-tool_permissionsGrid__F6vXl,.permissions-tool_scopeList__fAYdh,.permissions-tool_summaryStats___N2ng,.permissions-tool_toggleList__ZcZIA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.permissions-tool_boardPanel__5sRyl,.permissions-tool_hero__AR9zD,.permissions-tool_sideCard__ag1ZC{border-radius:20px}.permissions-tool_boardBody__QyH_s,.permissions-tool_boardHeader__Jq7Fu,.permissions-tool_heroContent__1_Ek5,.permissions-tool_oauthHeader__hvw9N,.permissions-tool_sideCardBody__UQq_e{padding:18px}.permissions-tool_boardHeader__Jq7Fu,.permissions-tool_headerActions__mcKPh,.permissions-tool_heroHeader__5pBP6,.permissions-tool_oauthHeader__hvw9N{flex-direction:column}.permissions-tool_heroStats__KiACe,.permissions-tool_oauthGrid__xkIbJ,.permissions-tool_permissionsGrid__F6vXl,.permissions-tool_scopeList__fAYdh,.permissions-tool_sideColumn__zOUQ9,.permissions-tool_summaryStats___N2ng,.permissions-tool_toggleList__ZcZIA,.permissions-tool_toolbar__NHDC9{grid-template-columns:minmax(0,1fr)}.permissions-tool_headerActions__mcKPh{width:100%}.permissions-tool_primaryButton__QBTOL,.permissions-tool_secondaryButton__7fdOi{flex:1 1;justify-content:center}.permissions-tool_permissionSectionBody__bhLjl,.permissions-tool_scopeList__fAYdh,.permissions-tool_toggleList__ZcZIA{padding:.8rem}}