.security-detail-drawer{width:min(100%,640px)}.security-detail-body{padding:22px 24px}.security-drawer-loading,.security-drawer-error{color:#7d8b94;text-align:center;align-content:center;place-items:center;gap:14px;min-height:260px;display:grid}.security-drawer-loading i{border:3px solid #d6e4ec;border-top-color:var(--ikea-blue);border-radius:50%;width:30px;height:30px;animation:.75s linear infinite security-spin}.security-detail-hero{background:linear-gradient(105deg,#f3f9fc,#fff 66%);border:1px solid #dbe5ea;border-radius:14px;gap:6px;padding:19px 20px;display:grid;position:relative}.security-detail-hero>.security-category,.security-detail-hero>.security-format{justify-self:start;width:max-content;max-width:calc(100% - 82px)}.security-detail-hero h3{color:#1b303d;margin:3px 0 0;font-size:22px}.security-detail-hero p{color:#74848d;margin:0;font-size:10px}.security-detail-hero>b{width:max-content;position:absolute;top:20px;right:20px}.security-detail-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:12px;display:grid}.security-detail-grid article{background:#fafcfd;border:1px solid #e0e7eb;border-radius:11px;align-content:center;gap:5px;min-height:85px;padding:12px 14px;display:grid}.security-detail-grid small,.security-detail-section dt,.security-user-agent small{color:#7e8d96;font-size:8px;font-weight:850}.security-detail-grid strong{color:#213540;text-overflow:ellipsis;font-size:12px;overflow:hidden}.security-detail-grid span{color:#8b989f;text-overflow:ellipsis;font-size:9px;overflow:hidden}.security-detail-section{margin-top:20px}.security-detail-section h4{color:#263a46;margin:0 0 9px;font-size:12px}.security-detail-section>dl{border:1px solid #dfe6ea;border-radius:11px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.security-detail-section>dl>div{border-bottom:1px solid #e5eaed;border-right:1px solid #e5eaed;align-content:center;gap:5px;min-height:67px;padding:10px 13px;display:grid}.security-detail-section>dl>div:nth-child(2n){border-right:0}.security-detail-section>dl>div:nth-last-child(-n+2){border-bottom:0}.security-detail-section dd{overflow-wrap:anywhere;color:#243943;margin:0;font-size:10px;font-weight:800}.security-detail-section dd small{color:#8d99a1;margin-top:4px;font-size:8px;display:block}.security-metadata-list{grid-template-columns:1fr!important}.security-metadata-list>div{border-right:0!important;grid-template-columns:140px minmax(0,1fr)!important;align-items:center!important;min-height:46px!important}.security-metadata-list>div:not(:last-child){border-bottom:1px solid #e5eaed!important}.security-metadata-list>div:last-child{border-bottom:0!important}.security-metadata-list dd{font-family:Consolas,monospace;font-weight:600}.security-no-metadata,.security-detail-reason{color:#536570;background:#fafcfd;border:1px solid #dfe6ea;border-radius:10px;margin:0;padding:14px;font-size:10px;line-height:1.6}.security-user-agent{background:#f7f9fa;border:1px solid #e1e7ea;border-radius:10px;gap:5px;margin-top:20px;padding:13px;display:grid}.security-user-agent p{overflow-wrap:anywhere;color:#63737d;margin:0;font-size:9px;line-height:1.5}html[data-theme=dark] .security-page-heading h1{color:#f3f6f8}html[data-theme=dark] .security-page-heading p{color:#9aabb5}html[data-theme=dark] .security-policy-badge{color:#ffe780;background:#292719;border-color:#615626}html[data-theme=dark] .security-policy-badge i{background:#ffd84f;box-shadow:0 0 0 4px #ffd84f1c}html[data-theme=dark] .security-summary-grid article,html[data-theme=dark] .security-workspace{color:#e8eef2;box-shadow:none;background:#14212a;border-color:#31414b}html[data-theme=dark] .security-summary-grid strong{color:#fff}html[data-theme=dark] .security-summary-grid small{color:#ffe16b}html[data-theme=dark] .security-summary-grid span{color:#91a4af}html[data-theme=dark] .security-summary-grid article:after{background:#ffe16b}html[data-theme=dark] .security-summary-grid article.is-pii:after,html[data-theme=dark] .security-summary-grid article.is-records:after{background:#c7a7ff}html[data-theme=dark] .security-summary-grid article.is-change:after,html[data-theme=dark] .security-summary-grid article.is-users:after{background:#62d39a}html[data-theme=dark] .security-summary-grid article.is-failure.has-alert:after{background:#ff716b}html[data-theme=dark] .security-summary-grid.is-loading article>*{background:#273641}html[data-theme=dark] .security-filter-bar,html[data-theme=dark] .security-table thead th{background:#101c24;border-color:#30414c}html[data-theme=dark] .security-filter-bar input,html[data-theme=dark] .security-filter-bar select,html[data-theme=dark] .security-filter-bar button{color:#d8e2e8;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#17252e;border-color:#3a4c58}html[data-theme=dark] .security-run-button{color:#11212a!important;background:#ffd84f!important;border-color:#ffd84f!important}html[data-theme=dark] .security-export-button{color:#ffd84f!important;background:#292719!important;border-color:#6c5d26!important}html[data-theme=dark] .security-search>span{color:#ffe16b}html[data-theme=dark] .security-list-meta,html[data-theme=dark] .security-table th,html[data-theme=dark] .security-table td,html[data-theme=dark] .security-pagination{border-color:#2d3c46}html[data-theme=dark] .security-list-meta p,html[data-theme=dark] .security-list-meta span{color:#91a4af}html[data-theme=dark] .security-list-meta p strong,html[data-theme=dark] .security-pagination strong{color:#ffe16b}html[data-theme=dark] .security-table th,html[data-theme=dark] .security-table td{color:#c9d5db}html[data-theme=dark] .security-table tbody tr:hover td{background:#1d2b34}html[data-theme=dark] .security-table tbody tr:hover td:first-child{box-shadow:inset 3px 0 #ffd84f}html[data-theme=dark] .security-time-cell strong,html[data-theme=dark] .security-event-name,html[data-theme=dark] .security-table td>strong,html[data-theme=dark] .security-actor strong{color:#eef3f6}html[data-theme=dark] .security-time-cell span,html[data-theme=dark] .security-code,html[data-theme=dark] .security-actor small{color:#82949e}html[data-theme=dark] .security-detail-button{color:#ffe16b;background:#24261d;border-color:#655b2e}html[data-theme=dark] .security-reason{color:#b8c5cc}html[data-theme=dark] .security-pagination{background:#14212a}html[data-theme=dark] .security-pagination button,html[data-theme=dark] .security-error button{color:#d7e1e6;background:#17252e;border-color:#3b4d58}html[data-theme=dark] .security-empty i{color:#ffe16b;background:#292719}html[data-theme=dark] .security-skeleton-row i{background:#273641}html[data-theme=dark] .security-detail-hero{background:linear-gradient(105deg,#ffd84f12,#17242d 62%);border-color:#394b56}html[data-theme=dark] .security-detail-hero h3,html[data-theme=dark] .security-detail-grid strong,html[data-theme=dark] .security-detail-section h4{color:#eef3f6}html[data-theme=dark] .security-detail-hero p,html[data-theme=dark] .security-detail-grid span{color:#91a1aa}html[data-theme=dark] .security-detail-grid article,html[data-theme=dark] .security-detail-section>dl,html[data-theme=dark] .security-detail-section>dl>div,html[data-theme=dark] .security-no-metadata,html[data-theme=dark] .security-detail-reason,html[data-theme=dark] .security-user-agent{color:#cbd6dc;background:#111c24;border-color:#344650}html[data-theme=dark] .security-detail-section dd{color:#dce5ea}html[data-theme=dark] .security-metadata-list>div:not(:last-child){border-color:#344650!important}html[data-theme=dark] .security-user-agent p{color:#a3b1b9}@keyframes security-policy-pulse{0%,to{opacity:.55;transform:scale(.84)}50%{opacity:1;transform:scale(1.08)}}@keyframes security-skeleton{to{opacity:.48}}@keyframes security-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes security-spin{to{transform:rotate(360deg)}}@media (max-width:1260px){.audit-filter-bar{grid-template-columns:minmax(220px,1.4fr) 126px 126px repeat(2,minmax(110px,.7fr)) 64px 64px 86px}.audit-filter-bar select:nth-of-type(3){display:none}.export-filter-bar{grid-template-columns:minmax(240px,1.4fr) 126px 126px minmax(140px,.8fr) 100px 66px 66px}.export-filter-bar select:nth-of-type(3){display:none}}@media (max-width:860px){.security-log-page{overflow:auto}.security-page-heading{flex-direction:column;align-items:flex-start}.security-policy-badge{display:none}.security-summary-grid{grid-template-columns:1fr 1fr}.security-workspace{min-height:720px}.audit-filter-bar,.export-filter-bar{grid-template-columns:1fr 1fr}.security-search{grid-column:1/-1}.audit-filter-bar select:nth-of-type(3),.export-filter-bar select:nth-of-type(3){display:block}.security-detail-grid,.security-detail-section>dl{grid-template-columns:1fr}.security-detail-section>dl>div{border-right:0}.security-detail-section>dl>div:nth-last-child(-n+2){border-bottom:1px solid #e5eaed}.security-detail-section>dl>div:last-child{border-bottom:0}.security-metadata-list>div{grid-template-columns:1fr!important}}@media (max-width:520px){.security-summary-grid{grid-template-columns:1fr}.security-summary-grid article{min-height:80px}.security-filter-bar{grid-template-columns:1fr}.security-filter-bar>*{grid-column:1}.security-detail-body{padding:16px}.security-detail-hero>b{justify-self:start;position:static}.security-pagination small{display:none}}@media (prefers-reduced-motion:reduce){.security-policy-badge i,.security-summary-grid.is-loading article>*,.security-summary-grid.is-loading article:before,.security-drawer-loading i{animation-duration:1ms!important}}
