@font-face{font-family:Anek Latin Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/anek-latin-vietnamese-wght-normal-DzXCloSq.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anek Latin Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/anek-latin-latin-ext-wght-normal-CzxqaSOW.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anek Latin Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/anek-latin-latin-wght-normal-DZcssQ26.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink-text:#20263b;--ink-sub:#5c6379;--ink-muted:#666c81;--ink-faint:#c3c7d4;--ink-border:#e8e9f0;--ink-border-soft:#eff0f5;--ink-bg-subtle:#f4f5f9;--ink-bg-head:#fafbfc;--ink-bg-selected:#d8defa;--ink-on-selected-muted:#575e74;--ink-row-hover:#eef0f5;--ink-primary:#3b45c4;--bar-selection-bg:#222e4e;--bar-selection-fg:#fff;--bar-selection-sub-fg:#9aa4c2;--bar-selection-btn-secondary-bg:#333e5c;--bar-selection-btn-secondary-border:#4a546e;--bar-selection-btn-primary-bg:#3b45c4;--bar-selection-btn-disabled-fg:#9aa4c2;--ink-dark-text:#fff;--ink-dark-sub:#c7c9dd;--ink-dark-muted:#9ca1c4;--ink-dark-faint:#878bb1;--ink-dark-border:#2c2f52;--ink-dark-bg:#20233f;--ink-dark-bg-raise:#262a4b;--ink-dark-accent:#6b74d6;--ink-dark-progress:#8f97ee;--ink-dark-danger:#e88b7d;--ink-bg-page:#fff;--ink-surface:#fff;--ink-surface-raise:#fafbfc;--ink-on-accent:#fff;--surface-logo:#fff;--tone-ok:#2f7d4f;--tone-warn:#906215;--tone-danger:#c1392b;--tone-neutral:#666c81;--accent-domain-bg:#dadef6;--accent-domain-border:#bcc3f1;--accent-domain-fg:#3b45c4;--accent-cross-bg:#f6eef8;--accent-cross-fg:#7a4fb0;--accent-custom-bg:#f6e9d9;--accent-custom-fg:#8d5a13;--accent-file-pdf:#d33b2c;--accent-file-doc:#3b6fd6;--accent-progress:#6b74d6;--accent-note-bg:#f6f2ea;--accent-rejected-fg:#8a3227;--accent-rejected-border:#f0c6bf;--avatar-client-bg:#e4f4ec;--avatar-client-fg:#146b4c;--mention-bg:#e0efe6;--mention-fg:#1f5c39;--severity-critical:#9c27b0;--severity-high:#d6493b;--severity-medium:#b17d20;--severity-low:#2f9e5f;--severity-unknown:#6d7389;--severity-critical-bg:#f3d9f7;--severity-critical-fg:#8a1f9e;--severity-high-bg:#fdecea;--severity-high-fg:#c63829;--severity-medium-bg:#f9efdc;--severity-medium-fg:#8f641a;--severity-low-bg:#e8f5ee;--severity-low-fg:#247949;--severity-unknown-bg:#eaebf1;--severity-unknown-fg:#64697e;--status-compliant-bg:#e7f4ec;--status-compliant-fg:#2d774c;--status-partial-bg:#fdf3e0;--status-partial-fg:#8e6115;--status-noncompliant-bg:#fbe9e7;--status-noncompliant-fg:#c1392b;--status-pending-bg:#efeae0;--status-pending-fg:#6e685b;--status-na-bg:#eef2f6;--status-na-fg:#5d6e80;--band-low:#247949;--band-low-bg:#e8f5ee;--band-medium:#8f610f;--band-medium-bg:#fbf3e0;--band-high:#c63829;--band-high-bg:#fdecea;--band-critical:#8a1f9e;--band-critical-bg:#f3d9f7;--audit-draft-bg:#efeae0;--audit-draft-fg:#6e685b;--audit-progress-bg:#eef0fb;--audit-progress-fg:#3b45c4;--audit-done-bg:#e7f4ec;--audit-done-fg:#2e7b4e;--audit-cancelled-bg:#ececef;--audit-cancelled-fg:#55565f;--progress-good:#2f7d4f;--progress-mid:#b17d20;--progress-low:#c1392b;--fill-compliant:#2f7d4f;--fill-partial:#b0781a;--fill-noncompliant:#c1392b;--fill-pending:#8a8272;--fill-na:#5f7183;--fill-collecting:#3b45c4;--fill-band-low:#2f9e5f;--fill-band-medium:#b47b14;--fill-band-high:#d6493b;--fill-band-critical:#9c27b0;--focus-ring:#3b45c4;--kb-hover-border:#c9cef2;--card-shadow:0 1px 2px #1920400f;--card-shadow-hover:0 2px 6px #19204024;--btn-solid-fg:#fff;--btn-primary-solid-bg:#3b45c4;--btn-primary-solid-bg-hover:#5f6ad1;--btn-primary-solid-bg-active:#2a309e;--btn-primary-fg:#3b45c4;--btn-primary-fg-hover:#2f37a8;--btn-primary-fg-active:#2a309e;--btn-primary-light:#f0f3ff;--btn-primary-light-hover:#e0e6fb;--btn-danger-solid-bg:#c1392b;--btn-danger-solid-bg-hover:#a93226;--btn-danger-solid-bg-active:#922b21;--btn-danger-fg:#b3261e;--btn-danger-fg-hover:#9a2019;--btn-danger-fg-active:#861b15;--btn-danger-light:#fdecea;--btn-danger-light-hover:#fbe0dc;--btn-icon-border:#c9ccd8;--btn-icon-border-hover:#9aa0b2;--btn-danger-border:#e3a39c}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink-text:#e6e8f2;--ink-sub:#a8aec4;--ink-muted:#9299b3;--ink-faint:#4a4f6b;--ink-border:#303552;--ink-border-soft:#272b46;--ink-bg-subtle:#1b1f38;--ink-bg-head:#1e2239;--ink-bg-selected:#2e3458;--ink-on-selected-muted:#9fa5bc;--ink-row-hover:#262b48;--ink-primary:#7c85e6;--bar-selection-bg:#33406b;--bar-selection-fg:#f2f4fb;--bar-selection-sub-fg:#a8b2ce;--bar-selection-btn-secondary-bg:#434f77;--bar-selection-btn-secondary-border:#586286;--bar-selection-btn-primary-bg:#3b45c4;--bar-selection-btn-disabled-fg:#a8b2ce;--ink-dark-text:#fff;--ink-dark-sub:#c7c9dd;--ink-dark-muted:#9ca1c4;--ink-dark-faint:#878bb1;--ink-dark-border:#2c2f52;--ink-dark-bg:#20233f;--ink-dark-bg-raise:#262a4b;--ink-dark-accent:#6b74d6;--ink-dark-progress:#8f97ee;--ink-dark-danger:#e88b7d;--ink-bg-page:#151830;--ink-surface:#20233f;--ink-surface-raise:#262a4b;--ink-on-accent:#151830;--surface-logo:#fff;--tone-ok:#6fc48d;--tone-warn:#e0a94a;--tone-danger:#ef7a6b;--tone-neutral:#9299b3;--accent-domain-bg:#2c3259;--accent-domain-border:#394174;--accent-domain-fg:#949beb;--accent-cross-bg:#2f2440;--accent-cross-fg:#c9a3e8;--accent-custom-bg:#3a2e1e;--accent-custom-fg:#e0b063;--accent-file-pdf:#ef7a6b;--accent-file-doc:#7ba3ef;--accent-progress:#8f97ee;--accent-note-bg:#262338;--accent-rejected-fg:#f0a396;--accent-rejected-border:#6b3830;--avatar-client-bg:#22402f;--avatar-client-fg:#8fdcb4;--mention-bg:#1e3a2a;--mention-fg:#8fd9ab;--severity-critical:#c46fd6;--severity-high:#ef8a7a;--severity-medium:#e0a94a;--severity-low:#6fc48d;--severity-unknown:#9299b3;--severity-critical-bg:#3a1f45;--severity-critical-fg:#d17fe0;--severity-high-bg:#3a221e;--severity-high-fg:#ef8a7a;--severity-medium-bg:#362b16;--severity-medium-fg:#e0a94a;--severity-low-bg:#1b3327;--severity-low-fg:#6fc48d;--severity-unknown-bg:#292d3d;--severity-unknown-fg:#9299b3;--status-compliant-bg:#1b3327;--status-compliant-fg:#7fcf9f;--status-partial-bg:#362b16;--status-partial-fg:#e5b45f;--status-noncompliant-bg:#3a221e;--status-noncompliant-fg:#f0958a;--status-pending-bg:#2b2822;--status-pending-fg:#bdb5a4;--status-na-bg:#222937;--status-na-fg:#a3b2c4;--band-low:#6fc48d;--band-low-bg:#1b3327;--band-medium:#e0a94a;--band-medium-bg:#362b16;--band-high:#ef8a7a;--band-high-bg:#3a221e;--band-critical:#d17fe0;--band-critical-bg:#3a1f45;--audit-draft-bg:#2b2822;--audit-draft-fg:#bdb5a4;--audit-progress-bg:#262b4d;--audit-progress-fg:#9aa2ee;--audit-done-bg:#1b3327;--audit-done-fg:#7fcf9f;--audit-cancelled-bg:#2a2b31;--audit-cancelled-fg:#b3b5c0;--progress-good:#6fc48d;--progress-mid:#e0a94a;--progress-low:#ef7a6b;--fill-compliant:#7fcf9f;--fill-partial:#e5b45f;--fill-noncompliant:#f0958a;--fill-pending:#bdb5a4;--fill-na:#a3b2c4;--fill-collecting:#949beb;--fill-band-low:#6fc48d;--fill-band-medium:#e0a94a;--fill-band-high:#f29f92;--fill-band-critical:#c46fd6;--focus-ring:#7c85e6;--kb-hover-border:#4a5286;--card-shadow:none;--card-shadow-hover:none;--btn-solid-fg:#fff;--btn-primary-solid-bg:#5a63d6;--btn-primary-solid-bg-hover:#4c55c7;--btn-primary-solid-bg-active:#434bb3;--btn-primary-fg:#a3aaf5;--btn-primary-fg-hover:#bcc1f8;--btn-primary-fg-active:#8f97ee;--btn-primary-light:#2f3570;--btn-primary-light-hover:#343a76;--btn-danger-solid-bg:#b8392d;--btn-danger-solid-bg-hover:#a33126;--btn-danger-solid-bg-active:#8f2a21;--btn-danger-fg:#f2958a;--btn-danger-fg-hover:#f6aea5;--btn-danger-fg-active:#ee8174;--btn-danger-light:#43262a;--btn-danger-light-hover:#4f2c30;--btn-icon-border:#454b72;--btn-icon-border-hover:#6a7099;--btn-danger-border:#7a3b36}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px;border-radius:4px}*{scrollbar-width:thin}.grc-kb-card{transition:box-shadow .15s,border-color .15s}.grc-kb-card:hover{border-color:var(--kb-hover-border);box-shadow:var(--card-shadow-hover)}.grc-control-row:hover{background:var(--ink-row-hover)}.grc-control-row .grc-row-action{opacity:0;transition:opacity .12s}.grc-control-row:hover .grc-row-action,.grc-control-row:focus-within .grc-row-action{opacity:1}.ant-checkbox:not(.ant-checkbox-checked):not(.ant-checkbox-disabled),.ant-radio:not(.ant-radio-checked):not(.ant-radio-disabled){border-color:var(--ink-muted)}.grc-bulk-apply.ant-btn:disabled,.grc-bulk-apply.ant-btn:disabled:hover{color:var(--ink-muted)}.grc-row-archived{color:var(--ink-sub)}.grc-create-audit-grid{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:16px;display:grid}@media (width<=900px){.grc-create-audit-grid{grid-template-columns:minmax(0,1fr)}}.grc-folder-row .grc-folder-menu-btn{opacity:0;transition:opacity .12s}.grc-folder-row:hover .grc-folder-menu-btn,.grc-folder-menu-btn:focus-visible{opacity:1}.grc-folder-tree .ant-tree-node-content-wrapper{min-width:0;overflow:hidden}.grc-edit-btn{color:var(--ink-muted)}.grc-editable-cell:hover .grc-edit-btn,.grc-edit-btn:focus-visible{color:var(--ink-text)}html .ant-btn.ant-btn-color-primary{--ant-btn-color-base:var(--btn-primary-fg);--ant-btn-color-hover:var(--btn-primary-fg-hover);--ant-btn-color-active:var(--btn-primary-fg-active);--ant-btn-color-light:var(--btn-primary-light);--ant-btn-color-light-hover:var(--btn-primary-light-hover)}html .ant-btn.ant-btn-color-primary.ant-btn-variant-solid{--ant-btn-solid-bg-color:var(--btn-primary-solid-bg);--ant-btn-solid-bg-color-hover:var(--btn-primary-solid-bg-hover);--ant-btn-solid-bg-color-active:var(--btn-primary-solid-bg-active);--ant-btn-text-color:var(--btn-solid-fg)}html .ant-btn.ant-btn-color-dangerous{--ant-btn-color-base:var(--btn-danger-fg);--ant-btn-color-hover:var(--btn-danger-fg-hover);--ant-btn-color-active:var(--btn-danger-fg-active);--ant-btn-color-light:var(--btn-danger-light);--ant-btn-color-light-hover:var(--btn-danger-light-hover)}html .ant-btn.ant-btn-color-dangerous.ant-btn-variant-solid{--ant-btn-solid-bg-color:var(--btn-danger-solid-bg);--ant-btn-solid-bg-color-hover:var(--btn-danger-solid-bg-hover);--ant-btn-solid-bg-color-active:var(--btn-danger-solid-bg-active);--ant-btn-text-color:var(--btn-solid-fg)}html [class*=css-var-]{--ant-color-link:var(--btn-primary-fg);--ant-color-link-hover:var(--btn-primary-fg-hover);--ant-color-link-active:var(--btn-primary-fg-active)}html .ant-btn.grc-icon-btn[data-grc-icon]{--ant-btn-text-color:var(--ink-text);--ant-btn-text-color-hover:var(--ink-text);--ant-btn-text-color-active:var(--ink-text);--ant-btn-bg-color:transparent;--ant-btn-bg-color-hover:var(--ink-bg-subtle);--ant-btn-bg-color-active:var(--ink-row-hover)}html .ant-btn.grc-icon-btn[data-grc-icon=bordered]{--ant-btn-border-color:var(--btn-icon-border);--ant-btn-border-color-hover:var(--btn-icon-border-hover);--ant-btn-border-color-active:var(--btn-icon-border-hover);border-radius:6px;width:28px;min-width:28px;height:28px;padding:0}html .ant-btn.grc-icon-btn[data-grc-icon=bordered]:disabled,html .ant-btn.grc-icon-btn[data-grc-icon=bordered].ant-btn-disabled{border-color:var(--btn-icon-border)}html .ant-btn.grc-icon-btn[data-grc-icon=bordered][data-grc-tone=danger]{--ant-btn-text-color:var(--btn-danger-fg);--ant-btn-text-color-hover:var(--btn-danger-fg-hover);--ant-btn-text-color-active:var(--btn-danger-fg-active);--ant-btn-bg-color-hover:var(--btn-danger-light);--ant-btn-border-color:var(--btn-danger-border);--ant-btn-border-color-hover:var(--btn-danger-fg)}html .ant-btn.grc-icon-btn[data-grc-icon=inline]{--ant-btn-text-color:var(--ink-muted);--ant-btn-text-color-hover:var(--ink-text);width:24px;min-width:24px;height:24px;padding:0}html .ant-modal .ant-modal-close,html .ant-drawer .ant-drawer-close{border:1px solid var(--btn-icon-border);width:28px;height:28px;color:var(--ink-text);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}html .ant-modal .ant-modal-close{top:18px;inset-inline-end:18px}html .ant-modal .ant-modal-close:hover,html .ant-drawer .ant-drawer-close:hover{background:var(--ink-bg-subtle);border-color:var(--btn-icon-border-hover);color:var(--ink-text)}html .ant-table-wrapper .ant-table-row-expand-icon:not(.ant-table-row-expand-icon-spaced){width:calc(var(--ant-table-expand-icon-size) + 10px);height:calc(var(--ant-table-expand-icon-size) + 10px);border:calc(var(--ant-line-width) + 5px) solid transparent;border-radius:calc(var(--ant-border-radius) + 5px);outline:var(--ant-line-width) solid var(--ant-table-border-color);outline-offset:calc(-1 * (var(--ant-line-width) + 5px));background-clip:padding-box;margin:-5px}html .ant-table-wrapper .ant-table-row-indent+.ant-table-row-expand-icon:not(.ant-table-row-expand-icon-spaced){margin-top:calc(var(--ant-table-expand-icon-margin-top) - 5px);margin-inline-end:calc(var(--ant-padding-xs) - 5px)}html .ant-table-wrapper .ant-table-row-expand-icon:not(.ant-table-row-expand-icon-spaced):is(:hover,:focus,:active){border-color:#0000;outline-color:currentColor}html .ant-table-wrapper .ant-table-row-expand-icon:not(.ant-table-row-expand-icon-spaced):focus-visible{outline:2px solid var(--focus-ring);outline-offset:calc(-1 * (var(--ant-line-width) + 5px))}
