.lumen-dialog__panel-host:has(.resourceGrantDialog){max-width:1040px}._accessBody_1cvl4_5{padding:12px 20px 0}._accessStatus_1cvl4_9{border-radius:var(--r-sm);color:var(--lumen-color-text-secondary);background:var(--lumen-color-bg-brand-subtle);margin:12px 0 0;padding:10px 12px;font-size:12px}._accessFooter_1cvl4_18{border-top:1px solid var(--lumen-color-border-subtle);justify-content:flex-end;align-items:center;gap:10px;margin:0 -20px;padding:16px 20px;display:flex}._accessFooter_1cvl4_18>span{min-width:0;color:var(--lumen-color-text-secondary);margin-right:auto;font-size:12px}._accessConfirm_1cvl4_35{border-top:1px solid var(--lumen-color-border-subtle);align-items:center;gap:10px;margin:0 -20px;padding:14px 20px;display:flex}._accessConfirm_1cvl4_35>span{color:var(--lumen-color-text-primary);margin-right:auto;font-size:12px;line-height:1.5}._accessConfirm_1cvl4_35 button{border:1px solid var(--lumen-color-border-control);border-radius:var(--r-sm);background:var(--lumen-color-bg-surface);color:var(--lumen-color-text-primary);cursor:pointer;font:inherit;padding:7px 12px;font-size:12px}._accessConfirm_1cvl4_35 button:focus-visible,._grantPermission_1cvl4_63 input:focus-visible,._primaryButton_1cvl4_64:focus-visible,._dangerButton_1cvl4_65:focus-visible{outline:2px solid var(--lumen-color-focus-ring);outline-offset:2px}._grantPermission_1cvl4_63{align-items:center;gap:14px;padding-top:4px;display:flex}._fixedPermission_1cvl4_77{color:var(--lumen-color-brand-emphasis);padding-top:4px;font-size:12px;font-weight:560;display:inline-block}._grantPermission_1cvl4_63 label{cursor:pointer;color:var(--lumen-color-text-secondary);transition:color var(--dur-fast) ease;align-items:center;gap:6px;font-size:12px;display:inline-flex}._grantPermission_1cvl4_63 label:hover{color:var(--lumen-color-text-primary)}._grantPermission_1cvl4_63 input{width:16px;height:16px;accent-color:var(--lumen-color-brand-primary)}._grantPermission_1cvl4_63 label:has(input:checked){color:var(--lumen-color-brand-emphasis);font-weight:560}._primaryButton_1cvl4_64,._dangerButton_1cvl4_65{border-radius:var(--r-input);min-height:38px;font:inherit;cursor:pointer;transition:transform var(--dur-fast) var(--ease-pulse-strong), background-color var(--dur-fast) ease, border-color var(--dur-fast) ease, color var(--dur-fast) ease;padding:0 16px;font-size:13px;font-weight:500}._primaryButton_1cvl4_64{border:1px solid var(--lumen-color-brand-strong);background:var(--lumen-color-brand-strong);color:var(--lumen-color-text-inverse)}._dangerButton_1cvl4_65{border:1px solid var(--lumen-color-status-danger);background:var(--lumen-color-bg-surface);color:var(--lumen-color-status-danger)}._primaryButton_1cvl4_64:hover:not(:disabled){background:var(--lumen-color-brand-emphasis);transform:translateY(-1px)}._dangerButton_1cvl4_65:hover:not(:disabled){background:var(--lumen-color-bg-subtle);transform:translateY(-1px)}._primaryButton_1cvl4_64:active:not(:disabled),._dangerButton_1cvl4_65:active:not(:disabled){transition-duration:var(--dur-instant);transform:scale(.96)}._primaryButton_1cvl4_64:disabled,._dangerButton_1cvl4_65:disabled{cursor:not-allowed;opacity:.5}@media (width<=640px){._accessBody_1cvl4_5{padding-left:14px;padding-right:14px}._accessFooter_1cvl4_18,._accessConfirm_1cvl4_35{flex-direction:column;align-items:stretch;margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}._accessFooter_1cvl4_18>span,._accessConfirm_1cvl4_35>span{margin-right:0}._accessFooter_1cvl4_18>button,._accessConfirm_1cvl4_35>button{width:100%}}@media (prefers-reduced-motion:reduce){._primaryButton_1cvl4_64,._dangerButton_1cvl4_65,._grantPermission_1cvl4_63 label{transition-duration:.01ms}}
