.SecurityPermissionsDemo-module__66izqq__section{background:#fff;padding:clamp(64px,8vw,104px) 24px;position:relative;overflow:hidden}.SecurityPermissionsDemo-module__66izqq__deco{clip-path:polygon(33% 0%,67% 0%,67% 33%,100% 33%,100% 67%,67% 67%,67% 100%,33% 100%,33% 67%,0% 67%,0% 33%,33% 33%);position:absolute}.SecurityPermissionsDemo-module__66izqq__inner{flex-direction:column;gap:clamp(28px,3.5vw,44px);max-width:1312px;margin:0 auto;display:flex;position:relative}.SecurityPermissionsDemo-module__66izqq__grid{grid-template-columns:1fr;align-items:stretch;gap:clamp(24px,3vw,48px);display:grid}@media (min-width:860px){.SecurityPermissionsDemo-module__66izqq__grid{grid-template-columns:1fr 1fr}}.SecurityPermissionsDemo-module__66izqq__controlsCol{flex-direction:column;min-width:0;display:flex}.SecurityPermissionsDemo-module__66izqq__controls{background:#fff;border:1px solid #d5d3d1;border-top:none;flex-direction:column;flex:1;gap:16px;padding:clamp(20px,2.5vw,26px);display:flex}.SecurityPermissionsDemo-module__66izqq__controlsHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.SecurityPermissionsDemo-module__66izqq__controlsRole{font-family:var(--font-mono), monospace;letter-spacing:.28px;text-transform:uppercase;color:#141414;font-size:12px}.SecurityPermissionsDemo-module__66izqq__controlsCount{font-family:var(--font-mono), monospace;letter-spacing:.28px;color:#2367f1;font-size:11px}.SecurityPermissionsDemo-module__66izqq__toggleRow,.SecurityPermissionsDemo-module__66izqq__toggleRowLast{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #f0eeeb;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:14px 4px;display:flex}.SecurityPermissionsDemo-module__66izqq__toggleRowLast{border-bottom:none}.SecurityPermissionsDemo-module__66izqq__toggleText{flex-direction:column;gap:3px;min-width:0;display:flex}.SecurityPermissionsDemo-module__66izqq__toggleName{font-family:var(--font-body), sans-serif;color:#141414;font-size:15px;font-weight:500}.SecurityPermissionsDemo-module__66izqq__toggleDesc{font-family:var(--font-body), sans-serif;color:#999;font-size:12px}.SecurityPermissionsDemo-module__66izqq__toggleControl{flex-shrink:0;align-items:center;gap:12px;display:flex}.SecurityPermissionsDemo-module__66izqq__toggleState{font-family:var(--font-mono), monospace;letter-spacing:.28px;text-transform:uppercase;text-align:right;width:48px;font-size:10px}.SecurityPermissionsDemo-module__66izqq__track{flex-shrink:0;width:44px;height:24px;transition:background .2s;position:relative}.SecurityPermissionsDemo-module__66izqq__knob{background:#fff;width:18px;height:18px;transition:left .2s;position:absolute;top:3px}.SecurityPermissionsDemo-module__66izqq__viewCol{flex-direction:column;min-width:0;display:flex}.SecurityPermissionsDemo-module__66izqq__viewChrome{background:#141414;border:1px solid #141414;align-items:center;gap:8px;padding:10px 14px;display:flex}.SecurityPermissionsDemo-module__66izqq__viewDots{gap:6px;display:inline-flex}.SecurityPermissionsDemo-module__66izqq__viewDot{width:9px;height:9px}.SecurityPermissionsDemo-module__66izqq__viewUrl{font-family:var(--font-mono), monospace;letter-spacing:.28px;color:#ccc;margin:0 auto;font-size:11px}.SecurityPermissionsDemo-module__66izqq__viewSpacer{width:39px}.SecurityPermissionsDemo-module__66izqq__view{background:#fafafa;border:1px solid #d5d3d1;border-top:none;flex-direction:column;flex:1;gap:14px;padding:clamp(20px,2.5vw,26px);display:flex}.SecurityPermissionsDemo-module__66izqq__viewHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.SecurityPermissionsDemo-module__66izqq__viewHeadLabel{font-family:var(--font-mono), monospace;letter-spacing:.28px;text-transform:uppercase;color:#999;font-size:11px}.SecurityPermissionsDemo-module__66izqq__readOnly{font-family:var(--font-mono), monospace;letter-spacing:.28px;color:#2367f1;background:#eef3ff;padding:4px 8px;font-size:10px}.SecurityPermissionsDemo-module__66izqq__viewField{flex-direction:column;gap:4px;display:flex}.SecurityPermissionsDemo-module__66izqq__viewLabel{font-family:var(--font-mono), monospace;letter-spacing:.28px;text-transform:uppercase;color:#999;font-size:9px}.SecurityPermissionsDemo-module__66izqq__restricted{color:#b0aeaa;height:26px;font-family:var(--font-mono), monospace;letter-spacing:.28px;background:repeating-linear-gradient(45deg,#ececec,#ececec 6px,#f4f4f4 6px 12px);align-self:flex-start;align-items:center;gap:8px;padding:0 10px;font-size:10px;display:inline-flex}.SecurityPermissionsDemo-module__66izqq__stageChip{color:#fff;font-family:var(--font-mono), monospace;letter-spacing:.28px;background:#2367f1;align-self:flex-start;align-items:center;padding:5px 9px;font-size:11px;display:inline-flex}.SecurityPermissionsDemo-module__66izqq__dealValue{font-family:var(--font-heading), sans-serif;letter-spacing:-.01em;color:#141414;font-size:22px;font-weight:600}.SecurityPermissionsDemo-module__66izqq__contact{align-items:center;gap:10px;display:flex}.SecurityPermissionsDemo-module__66izqq__avatar{width:26px;height:26px;font-family:var(--font-heading), sans-serif;color:#666;background:#e2e0dc;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}.SecurityPermissionsDemo-module__66izqq__contactText{flex-direction:column;display:flex}.SecurityPermissionsDemo-module__66izqq__contactName{font-family:var(--font-body), sans-serif;color:#141414;font-size:13px;font-weight:500}.SecurityPermissionsDemo-module__66izqq__contactRole{font-family:var(--font-body), sans-serif;color:#999;font-size:11px}.SecurityPermissionsDemo-module__66izqq__notes{font-family:var(--font-body), sans-serif;color:#141414;font-size:13px;line-height:1.5}.SecurityPermissionsDemo-module__66izqq__tags{flex-wrap:wrap;gap:8px;display:flex}.SecurityPermissionsDemo-module__66izqq__tag{font-family:var(--font-mono), monospace;color:#141414;background:#fff;border:1px solid #d5d3d1;padding:4px 8px;font-size:11px}.SecurityPermissionsDemo-module__66izqq__viewFoot{border-top:1px solid #e6e4e1;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.SecurityPermissionsDemo-module__66izqq__viewFootDot{background:#2367f1;flex-shrink:0;width:8px;height:8px}.SecurityPermissionsDemo-module__66izqq__viewFootText{font-family:var(--font-body), sans-serif;color:#666;font-size:12px}
