.module-content[data-course="securing-llm-applications-agents"],.module-content:has(.as-atk,.as-mis,.as-refs,.as-cols,.as-path,.as-bd,.as-pack,.as-form,.as-term,.as-met,.as-vs,.as-qv,.as-gr,.as-kv,.as-win,.as-ed,.as-rank,.as-anat,.as-tl,.as-stg,.as-mx,.as-led,.as-sk,.as-tk,.as-gate,.as-db,.as-rc,.as-mt,.as-pv,.as-df,.as-sc){--as-night:#0e1e3a;--as-panel:#182e54;--as-rule:#334c76;--as-o:#e86a2a;--as-ot:#f07c3e;--as-teal:#56bf9e;--as-red:#da5e60;--as-rt:#ec8486;--as-ink:#edf1f7;--as-dim:#94a6c2;--as-kick:700 11.5px/1.3 'Inter',system-ui,sans-serif}.module-content p.as-k{font:var(--as-kick);letter-spacing:0.08em;text-transform:uppercase;color:#b4501b;margin:0 0 0.6rem}.as-atk{margin:1.6rem 0;background:var(--as-panel);color:var(--as-ink);border:2px solid var(--as-o);border-radius:14px;font-size:13px;overflow:hidden}.as-atk-head{display:flex;align-items:center;gap:0.7rem;flex-wrap:wrap;padding:0.85rem 1.2rem;border-bottom:1px solid var(--as-rule)}.as-atk-k{font:var(--as-kick);letter-spacing:0.08em;text-transform:uppercase;color:var(--as-ot)}.as-atk-app{font-weight:700;font-size:15px;color:var(--as-ink);flex:1 1 auto}.as-atk-kind,.as-v{font:var(--as-kick);font-size:10.5px;letter-spacing:0.06em;text-transform:uppercase;border:1.5px solid var(--as-rule);color:var(--as-dim);border-radius:999px;padding:0.28rem 0.7rem}.as-atk-plant{display:grid;grid-template-columns:7.5rem 1fr;margin:0.5rem 0 0.2rem}.as-atk-plant dt{font:var(--as-kick);font-size:10.5px;letter-spacing:0.08em;text-transform:uppercase;color:var(--as-dim);padding:0.5rem 0.6rem 0.4rem 1.2rem}.as-atk-plant dd{margin:0;font-size:13px;padding:0.4rem 1.2rem 0.4rem 0.4rem;color:var(--as-ink)}.as-atk-steps{list-style:none;margin:0.4rem 1.2rem 0.4rem;padding:0}.as-atk-steps li{display:flex;align-items:baseline;gap:0.6rem;padding:0.55rem 0;border-top:1px solid var(--as-rule);color:var(--as-ink);font-size:13px;line-height:1.5;margin:0}.as-st{flex:0 0 4.2rem;font:var(--as-kick);font-size:10.5px;letter-spacing:0.08em;text-transform:uppercase;color:var(--as-dim)}.as-v{flex:0 0 auto;min-width:4.6rem;text-align:center}.as-atk-steps li.is-held .as-v{color:var(--as-teal);border-color:var(--as-teal)}.as-atk-steps li.is-gap .as-v{color:var(--as-rt);border-color:var(--as-red)}.as-atk-steps li.is-pass .as-v{color:var(--as-ot);border-color:var(--as-o)}.module-content p.as-atk-out{margin:0;font-size:13px;line-height:1.55;padding:0.8rem 1.2rem;border-top:1px solid var(--as-rule);color:var(--as-ink)}.module-content p.as-atk-out b{margin-right:0.4rem}.module-content p.as-atk-out.is-held b{color:var(--as-teal)}.module-content p.as-atk-out.is-gap b{color:var(--as-ot)}.as-refs{margin:1.6rem 0}.as-refs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:0.8rem}.as-ref{background:var(--as-panel);border:2px solid var(--as-rule);border-radius:12px;padding:0.9rem 1.05rem}.module-content p.as-ref-n{font-size:14px;font-weight:700;color:var(--as-ink);margin:0 0 0.2rem;line-height:1.35}.module-content p.as-ref-v{font:var(--as-kick);letter-spacing:0.04em;color:var(--as-ot);margin:0 0 0.2rem}.module-content p.as-ref-p{font-size:12px;color:var(--as-dim);margin:0 0 0.5rem}.module-content p.as-ref-u{font-size:13px;color:var(--as-ink);margin:0;line-height:1.5}.as-cols{margin:1.6rem 0}.as-cols-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:0.8rem}.as-col{background:var(--as-panel);border:2px solid var(--as-rule);border-radius:12px;padding:0.9rem 1.05rem}.as-col.is-orange{border-color:var(--as-o)}.as-col.is-teal{border-color:var(--as-teal)}.as-col.is-red{border-color:var(--as-red)}.module-content p.as-col-tag{font:var(--as-kick);letter-spacing:0.08em;text-transform:uppercase;color:var(--as-dim);margin:0 0 0.35rem}.module-content .as-col.is-orange p.as-col-tag{color:var(--as-ot)}.module-content .as-col.is-teal p.as-col-tag{color:var(--as-teal)}.module-content .as-col.is-red p.as-col-tag{color:var(--as-rt)}.module-content p.as-col-t{font-size:14px;font-weight:700;color:var(--as-ink);margin:0 0 0.3rem;line-height:1.35}.module-content p.as-col-b{font-size:13px;color:var(--as-ink);margin:0;line-height:1.55}.as-path{margin:1.6rem 0;background:var(--as-panel);border:2px solid var(--as-rule);border-radius:14px;overflow:hidden}.as-path-head{display:flex;align-items:center;gap:0.7rem;padding:0.8rem 1.2rem;border-bottom:1px solid var(--as-rule)}.as-path-id{font:var(--as-kick);letter-spacing:0.06em;color:var(--as-night);background:var(--as-ot);border-radius:6px;padding:0.25rem 0.5rem}.as-path-t{flex:1 1 auto;font-size:15px;font-weight:700;color:var(--as-ink)}.as-path-risk{font:var(--as-kick);font-size:10.5px;letter-spacing:0.06em;text-transform:uppercase;border:1.5px solid;border-radius:999px;padding:0.28rem 0.7rem}.as-path-risk.is-high{color:var(--as-rt);border-color:var(--as-red)}.as-path-risk.is-medium{color:var(--as-ot);border-color:var(--as-o)}.as-path-risk.is-low{color:var(--as-teal);border-color:var(--as-teal)}.module-content ol.as-path-row{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.module-content ol.as-path-row li{position:relative;margin:0;padding:0.85rem 1.1rem 0.95rem;border-right:1px solid var(--as-rule);display:flex;flex-direction:column;gap:0.25rem}.module-content ol.as-path-row li:last-child{border-right:0;background:rgba(14,30,58,.55)}.module-content ol.as-path-row li:not(:last-child)::after{content:'';position:absolute;right:-7px;top:1.05rem;width:12px;height:12px;background:var(--as-panel);border-top:2px solid var(--as-o);border-right:2px solid var(--as-o);transform:rotate(45deg);z-index:1}.as-path-k{font:var(--as-kick);font-size:10.5px;letter-spacing:0.08em;text-transform:uppercase;color:var(--as-ot)}.as-path-row li:last-child .as-path-k{color:var(--as-dim)}.as-path-h{font-size:14px;font-weight:700;color:var(--as-ink);line-height:1.35}.as-path-d{font-size:13px;color:var(--as-ink);line-height:1.5}.module-content p.as-path-cut{margin:0;padding:0.75rem 1.2rem;border-top:1px solid var(--as-rule);font-size:13px;line-height:1.55;color:var(--as-ink)}.module-content p.as-path-cut b{color:var(--as-teal);margin-right:0.4rem;font:var(--as-kick);letter-spacing:0.08em;text-transform:uppercase}@media (max-width:760px){.module-content ol.as-path-row{grid-template-columns:1fr 1fr}.module-content ol.as-path-row li{border-bottom:1px solid var(--as-rule)}.module-content ol.as-path-row li::after{display:none}}.as-bd{margin:1.8rem 0;background:var(--as-panel);border:2px solid var(--as-rule);border-radius:14px;padding:1rem 1.2rem 0.6rem}.module-content p.as-bd-t{font:var(--as-kick);letter-spacing:0.08em;text-transform:uppercase;color:var(--as-ot);margin:0 0 0.9rem}.module-content ol.as-bd-rail{list-style:none;margin:0;padding:0;position:relative}.module-content ol.as-bd-rail::before{content:'';position:absolute;left:15px;top:8px;bottom:18px;width:2px;background:var(--as-rule)}.module-content ol.as-bd-rail li{position:relative;display:flex;gap:0.9rem;margin:0 0 0.9rem;padding:0}.as-bd-n{flex:0 0 32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:700 13px/1 'Inter',system-ui,sans-serif;background:var(--as-night);border:2px solid var(--as-dim);color:var(--as-ink);z-index:1}.as-bd-rail li.is-teal .as-bd-n{border-color:var(--as-teal);color:var(--as-teal)}.as-bd-rail li.is-orange .as-bd-n{border-color:var(--as-o);color:var(--as-ot)}.as-bd-rail li.is-red .as-bd-n{border-color:var(--as-red);color:var(--as-rt)}.as-bd-c{flex:1 1 auto;min-width:0;background:var(--as-night);border:1px solid var(--as-rule);border-radius:10px;padding:0.6rem 0.9rem 0.7rem}.module-content p.as-bd-s{font:var(--as-kick);font-size:10.5px;letter-spacing:0.1em;text-transform:uppercase;color:var(--as-dim);margin:0 0 0.15rem}.as-bd-rail li.is-teal p.as-bd-s{color:var(--as-teal)}.as-bd-rail li.is-orange p.as-bd-s{color:var(--as-ot)}.as-bd-rail li.is-red p.as-bd-s{color:var(--as-rt)}.module-content p.as-bd-h{font-size:14px;font-weight:700;color:var(--as-ink);margin:0 0 0.2rem;line-height:1.35}.module-content p.as-bd-d{font-size:13px;color:var(--as-ink);margin:0;line-height:1.55}.as-bd-tags{display:flex;flex-wrap:wrap;gap:0.4rem;margin-top:0.45rem}.as-bd-tags:empty{display:none}.as-bd-who{font-size:12px;color:var(--as-dim);margin-right:0.3rem;align-self:center}.as-bd-chip{font:var(--as-kick);font-size:10px;letter-spacing:0.06em;text-transform:uppercase;border:1.5px solid;border-radius:999px;padding:0.22rem 0.6rem}.as-bd-chip.is-red{color:var(--as-rt);border-color:var(--as-red)}.as-bd-chip.is-orange{color:var(--as-ot);border-color:var(--as-o)}.as-pack{margin:1.6rem 0}.module-content p.as-pack-t{font:var(--as-kick);letter-spacing:0.08em;text-transform:uppercase;color:#b4501b;margin:0 0 0.6rem}.module-content ol.as-pack-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:0.7rem}.module-content ol.as-pack-grid li{margin:0;position:relative;background:var(--as-panel);border:2px solid var(--as-rule);border-top:2px solid var(--as-teal);border-radius:4px 12px 12px 12px;padding:1.4rem 1rem 0.9rem}.as-pack-n{position:absolute;top:-2px;left:-2px;background:var(--as-teal);color:var(--as-night);font:700 11px/1 'Inter',system-ui,sans-serif;padding:0.3rem 0.5rem;border-radius:4px 0 8px 0}.module-content p.as-pack-h{font-size:14px;font-weight:700;color:var(--as-ink);margin:0 0 0.3rem;line-height:1.35}.module-content p.as-pack-d{font-size:13px;color:var(--as-ink);margin:0;line-height:1.5}.as-form{margin:1.6rem 0;background:var(--as-panel);border:2px solid var(--as-rule);border-radius:14px;overflow:hidden}.module-content p.as-form-t{margin:0;padding:0.8rem 1.2rem;font-size:15px;font-weight:700;color:var(--as-ink);border-bottom:1px solid var(--as-rule);background:rgba(14,30,58,.6)}.as-form-r{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:0.2rem 1rem;padding:0.6rem 1.2rem;border-bottom:1px solid var(--as-rule)}.as-form-r:last-child{border-bottom:0}.module-content p.as-form-l{font:var(--as-kick);font-size:10.5px;letter-spacing:0.08em;text-transform:uppercase;color:var(--as-dim);margin:0.15rem 0 0}.module-content p.as-form-v{font-size:13px;color:var(--as-ink);margin:0;line-height:1.55;border-bottom:1px dashed var(--as-rule);padding-bottom:0.25rem}.module-content p.as-form-n{grid-column:2;font-size:12px;color:var(--as-ot);margin:0.1rem 0 0}@media (max-width:640px){.as-form-r{grid-template-columns:1fr}.module-content p.as-form-n{grid-column:1}}.as-term{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;overflow:hidden;background:#08111f}.module-content p.as-term-t{margin:0;padding:0.5rem 0.9rem;background:var(--as-panel);border-bottom:1px solid var(--as-rule);font:600 12px/1.2 'JetBrains Mono',Consolas,monospace;color:var(--as-dim);display:flex;align-items:center;gap:0.4rem}.module-content p.as-term-t span{width:10px;height:10px;border-radius:50%;background:var(--as-rule);display:inline-block}.module-content p.as-term-t span:first-child{background:var(--as-red)}.module-content p.as-term-t span:nth-child(2){background:var(--as-o)}.module-content p.as-term-t span:nth-child(3){background:var(--as-teal);margin-right:0.5rem}.module-content pre.as-term-b{margin:0;padding:0.9rem 1rem;background:transparent;border:0;color:#c9d3e3;font:12.5px/1.6 'JetBrains Mono',Consolas,monospace;white-space:pre-wrap}.module-content pre.as-term-b code{background:none;color:inherit;padding:0;font:inherit}.as-term-p{color:var(--as-teal)}.as-term-c{color:#fff;font-weight:600}.as-met{margin:1.6rem 0;background:var(--as-panel);border:2px solid var(--as-red);border-radius:14px;padding:0.9rem 1.2rem 1rem}.as-met.is-pass{border-color:var(--as-teal)}.module-content p.as-met-t{font-size:15px;font-weight:700;color:var(--as-ink);margin:0}.module-content p.as-met-meta{font:500 11.5px/1.5 'JetBrains Mono',Consolas,monospace;color:var(--as-dim);margin:0.15rem 0 0.8rem}.module-content ol.as-met-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:0.6rem}.module-content ol.as-met-grid li{margin:0;background:var(--as-night);border:1.5px solid var(--as-rule);border-radius:10px;padding:0.6rem 0.8rem}.as-met-grid li.is-ok{border-color:var(--as-teal)}.as-met-grid li.is-bad{border-color:var(--as-red)}.module-content p.as-met-v{font:700 22px/1.1 'Inter',system-ui,sans-serif;color:var(--as-ink);margin:0 0 0.2rem}.as-met-grid li.is-ok p.as-met-v{color:var(--as-teal)}.as-met-grid li.is-bad p.as-met-v{color:var(--as-rt)}.module-content p.as-met-k{font-size:12.5px;font-weight:600;color:var(--as-ink);margin:0;line-height:1.3}.module-content p.as-met-s{font-size:11.5px;color:var(--as-dim);margin:0.1rem 0 0}.module-content p.as-met-verdict{margin:0.8rem 0 0;font-size:13.5px;font-weight:700;color:var(--as-rt)}.as-met.is-pass p.as-met-verdict{color:var(--as-teal)}.module-content p.as-met-n{margin:0.3rem 0 0;font-size:13px;color:var(--as-ink)}.as-mis{margin:1.6rem 0;background:var(--as-panel);border:2px solid var(--as-red);border-radius:14px;padding:0.95rem 1.2rem}.module-content p.as-mis-k{font:var(--as-kick);letter-spacing:0.08em;text-transform:uppercase;color:var(--as-rt);margin:0 0 0.35rem}.module-content p.as-mis-t{font-size:14px;font-weight:700;color:var(--as-ink);margin:0 0 0.4rem}.module-content p.as-mis-b,.module-content p.as-mis-i{font-size:13px;line-height:1.6;color:var(--as-ink);margin:0 0 0.5rem}.module-content p.as-mis-i{margin:0;padding-top:0.55rem;border-top:1px solid var(--as-rule)}.module-content p.as-mis-i strong{color:var(--as-teal)}.module-content p.as-fallback{font-size:0.92rem;margin:0.6rem 0 0.8rem}@media (max-width:640px){.as-atk-plant{grid-template-columns:1fr}.as-atk-plant dt{padding-bottom:0}.as-atk-steps li{flex-wrap:wrap}}.module-content[data-course="securing-llm-applications-agents"] .rc-section{background:var(--as-panel);border:2px solid var(--as-rule);border-radius:14px}.module-content[data-course="securing-llm-applications-agents"] .rc-section-n{color:var(--as-ot)}.module-content[data-course="securing-llm-applications-agents"] .rc-section .rc-section-t{color:var(--as-ink)}.module-content[data-course="securing-llm-applications-agents"] .rc-section-sub{color:var(--as-dim)}.module-content[data-course="securing-llm-applications-agents"] .rc-section-tick{border:1.5px solid var(--as-rule)}.module-content[data-course="securing-llm-applications-agents"] .rc-section-tick:hover{border-color:var(--as-teal)}.module-content[data-course="securing-llm-applications-agents"] .rc-section.is-done .rc-section-tick{background:rgba(86,191,158,.14);border-color:var(--as-teal)}.module-content[data-course="securing-llm-applications-agents"] .rc-section-chev{color:var(--as-dim)}.module-content[data-course="securing-llm-applications-agents"] .rc-section.is-do{background:var(--as-panel);border-color:var(--as-o)}.module-content[data-course="securing-llm-applications-agents"] .rc-section-mark{color:var(--as-teal);border:1.5px solid var(--as-teal);border-radius:999px;font-family:'Inter',system-ui,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.module-content[data-course="securing-llm-applications-agents"] .module-quicklinks{background:var(--as-panel);border:2px solid var(--as-rule);border-radius:14px}.module-content[data-course="securing-llm-applications-agents"] .module-quicklinks .mql-label{color:var(--as-dim)}.module-content[data-course="securing-llm-applications-agents"] .module-quicklinks .mql-item{background:transparent;color:#c9d3e3 !important;border:1.5px solid var(--as-rule)}.module-content[data-course="securing-llm-applications-agents"] .module-quicklinks .mql-item:hover{border-color:var(--as-ot)}.module-content[data-course="securing-llm-applications-agents"] .module-quicklinks .mql-item.current{background:var(--as-o);border-color:var(--as-o);color:var(--as-night) !important}.module-content[data-course="securing-llm-applications-agents"] .rc-map-row{background:var(--as-panel);border:1.5px solid var(--as-rule);border-radius:10px}.module-content[data-course="securing-llm-applications-agents"] .rc-map-row:hover{border-color:var(--as-o)}.module-content[data-course="securing-llm-applications-agents"] .rc-map-row.is-drill{border-color:var(--as-teal)}.module-content[data-course="securing-llm-applications-agents"] .rc-map-n{color:var(--as-ot)}.module-content[data-course="securing-llm-applications-agents"] .rc-map-label{color:var(--as-ink)}.module-content[data-course="securing-llm-applications-agents"] .rc-map-desc,.module-content[data-course="securing-llm-applications-agents"] .rc-map-title,.module-content[data-course="securing-llm-applications-agents"] .rc-map-count{color:var(--as-dim)}.module-content[data-course="securing-llm-applications-agents"] .rc-map-kind{color:var(--as-ink);border:1.5px solid var(--as-rule)}.module-content[data-course="securing-llm-applications-agents"] .rc-action{background:var(--as-panel);border:2px solid var(--as-o);border-radius:14px;box-shadow:0 0 0 4px rgba(232,106,42,.12)}.module-content[data-course="securing-llm-applications-agents"] .rc-action-head{border-bottom:1px solid var(--as-rule);display:flex;flex-direction:column;align-items:flex-start;gap:0.3rem}.module-content[data-course="securing-llm-applications-agents"] .rc-action-tag{background:transparent;color:var(--as-ot);font:var(--as-kick);letter-spacing:0.08em;text-transform:uppercase;padding:0}.module-content[data-course="securing-llm-applications-agents"] .rc-action-title{color:var(--as-ink);font-size:17px;font-weight:700}.module-content[data-course="securing-llm-applications-agents"] .rc-action-body > p,.module-content[data-course="securing-llm-applications-agents"] .rc-action-steps li{color:var(--as-ink);font-size:13px}.module-content[data-course="securing-llm-applications-agents"] .rc-action-steps li{border-bottom:1px solid var(--as-rule)}.module-content[data-course="securing-llm-applications-agents"] .rc-action-steps li strong{color:var(--as-ink)}.module-content[data-course="securing-llm-applications-agents"] .rc-action-steps li::before{background:transparent;border:1.5px solid var(--as-o);color:var(--as-ot);font-family:'Inter',system-ui,sans-serif;font-weight:700}.module-content[data-course="securing-llm-applications-agents"] .rc-action-steps code{background:var(--as-night);color:var(--as-ot)}.module-content[data-course="securing-llm-applications-agents"] .rc-action-out{background:transparent;border:0;padding-left:0;color:var(--as-ot);font-size:14px;font-weight:600}.module-content[data-course="securing-llm-applications-agents"] .rc-action-out strong{color:var(--as-ot)}.module-content[data-course="securing-llm-applications-agents"] .rc-action p.as-fallback{color:var(--as-dim);font-size:13px}.module-content[data-course="securing-llm-applications-agents"] .rc-action p.as-fallback strong{color:var(--as-ink)}.module-content[data-course="securing-llm-applications-agents"] .rc-aid{background:var(--as-panel);border:2px solid var(--as-o);border-radius:14px;box-shadow:0 0 0 4px rgba(232,106,42,.12);overflow:hidden}.module-content[data-course="securing-llm-applications-agents"] .rc-aid-head{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:0.35rem;border-bottom:1px solid var(--as-rule);color:var(--as-dim)}.module-content[data-course="securing-llm-applications-agents"] .rc-aid-head b{color:var(--as-ink);font-size:16px;line-height:1.35}.module-content[data-course="securing-llm-applications-agents"] .rc-aid-head span{color:var(--as-ot);font:var(--as-kick);letter-spacing:0.08em;text-transform:uppercase}.module-content[data-course="securing-llm-applications-agents"] .rc-aid-body,.module-content[data-course="securing-llm-applications-agents"] .rc-predict-why{color:var(--as-ink);font-size:13px}.module-content[data-course="securing-llm-applications-agents"] .rc-aid-btn{background:var(--as-o);color:var(--as-night);font-weight:700;border-radius:8px}.module-content[data-course="securing-llm-applications-agents"] .rc-aid-btn[disabled]{background:transparent;color:var(--as-ot);border:1.5px solid var(--as-o);opacity:1}.module-content[data-course="securing-llm-applications-agents"] .rc-predict-in{background:var(--as-night);color:var(--as-ink);border:1.5px solid var(--as-o);border-radius:8px;font-family:'Inter',system-ui,sans-serif;font-size:13px}.module-content[data-course="securing-llm-applications-agents"] .rc-predict-in::placeholder{color:var(--as-dim)}.module-content[data-course="securing-llm-applications-agents"] .rc-predict-in:focus{border-color:var(--as-ot);box-shadow:0 0 0 3px rgba(232,106,42,.25);outline:none}.module-content[data-course="securing-llm-applications-agents"] .rc-aid .rc-code-bare,.module-content[data-course="securing-llm-applications-agents"] .rc-aid pre.rc-code{background:transparent;border:0;box-shadow:none}.module-content[data-course="securing-llm-applications-agents"] .rc-aid pre.rc-code{padding:0.2rem 0;margin:0.6rem 0 0}.module-content[data-course="securing-llm-applications-agents"] .rc-aid pre.rc-code code{white-space:normal;font-family:'Inter',system-ui,sans-serif;font-size:14px;line-height:1.6;color:var(--as-ink)}.module-content[data-course="securing-llm-applications-agents"] .rc-aid .rc-code-copy{display:none}.module-content[data-course="securing-llm-applications-agents"] .rc-predict-out{background:var(--as-night);border:2px solid var(--as-teal);border-radius:10px;padding:0.4rem 1rem 0.7rem}.module-content[data-course="securing-llm-applications-agents"] .rc-predict-out::before{content:'Answer';display:block;font:var(--as-kick);letter-spacing:0.08em;text-transform:uppercase;color:var(--as-teal);margin:0.5rem 0 0}.module-content[data-course="securing-llm-applications-agents"] .rc-predict-cover{color:var(--as-ink);font-weight:600}.module-content[data-course="securing-llm-applications-agents"] .rc-predict-mine-l{color:var(--as-ot);font-family:'Inter',system-ui,sans-serif;font-weight:700}.module-content[data-course="securing-llm-applications-agents"] .rc-predict-mine-t{color:var(--as-ink);font-family:'Inter',system-ui,sans-serif}.module-content[data-course="securing-llm-applications-agents"] .rc-aid-verdict,.module-content[data-course="securing-llm-applications-agents"] .rc-aid-verdict.is-ok,.module-content[data-course="securing-llm-applications-agents"] .rc-aid-verdict.is-no{color:var(--as-ink);background:transparent;border:0;padding-left:0;font-weight:600}.module-content[data-course="securing-llm-applications-agents"] .rc-code-bare > pre.rc-code,.module-content[data-course="securing-llm-applications-agents"] pre.rc-specimen{background:var(--as-night);color:var(--as-ink);border:1.5px solid var(--as-rule);border-radius:10px}.module-content[data-course="securing-llm-applications-agents"] pre.rc-specimen{border-left-width:1.5px}.module-content[data-course="securing-llm-applications-agents"] .rc-code-bare > pre.rc-code code,.module-content[data-course="securing-llm-applications-agents"] pre.rc-specimen code{color:var(--as-ink)}.module-content[data-course="securing-llm-applications-agents"] .tok-keyword,.module-content[data-course="securing-llm-applications-agents"] .tok-operator{color:var(--as-ot)}.module-content[data-course="securing-llm-applications-agents"] .tok-function,.module-content[data-course="securing-llm-applications-agents"] .tok-string{color:var(--as-teal)}.module-content[data-course="securing-llm-applications-agents"] .tok-number,.module-content[data-course="securing-llm-applications-agents"] .tok-timespan{color:var(--as-rt)}.module-content[data-course="securing-llm-applications-agents"] .tok-comment{color:var(--as-dim)}.module-content[data-course="securing-llm-applications-agents"] .tok-pipe,.module-content[data-course="securing-llm-applications-agents"] .tok-ident{color:var(--as-ink)}.module-content[data-course="securing-llm-applications-agents"] .kql-executable{background:var(--as-night);border:1.5px solid var(--as-rule);border-radius:12px;overflow:hidden}.module-content[data-course="securing-llm-applications-agents"] .kql-executable .qf-bar{background:var(--as-panel);border-bottom-color:var(--as-rule)}.module-content[data-course="securing-llm-applications-agents"] .kql-executable .qf-icon,.module-content[data-course="securing-llm-applications-agents"] .kql-executable .qf-select{background:var(--as-night);color:var(--as-ink)}.module-content[data-course="securing-llm-applications-agents"] .kql-executable .qf-editor-row,.module-content[data-course="securing-llm-applications-agents"] .kql-executable .kql-editor-hl{background:var(--as-night);color:var(--as-ink)}.module-content[data-course="securing-llm-applications-agents"] .kql-executable .qf-gutter{background:var(--as-night);color:var(--as-dim)}.module-content[data-course="securing-llm-applications-agents"] .kql-executable .kql-results-panel{background:var(--as-panel)}.module-content[data-course="securing-llm-applications-agents"] .kql-predict{background:var(--as-panel);border:2px solid var(--as-o);border-radius:10px}.module-content[data-course="securing-llm-applications-agents"] .kql-predict-opts{background:var(--as-night)}.as-chip{font:700 11px/1.4 Inter,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:2px 8px;border-radius:999px;white-space:nowrap}.as-chip.is-fail{background:rgba(218,94,96,.18);color:var(--as-rt);border:1px solid var(--as-red)}.as-chip.is-pass{background:rgba(86,191,158,.16);color:var(--as-teal);border:1px solid var(--as-teal)}.as-vs,.as-qv,.as-gr,.as-kv{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:13px;line-height:1.5}.module-content p.as-vs-t,.module-content p.as-qv-t,.module-content p.as-gr-t,.module-content p.as-kv-t{margin:0;padding:.7rem 1rem;font-size:14px;font-weight:700;color:var(--as-ink);border-bottom:1px solid var(--as-rule)}.as-vs-g{display:grid;grid-template-columns:1fr 1fr}.as-vs-c{padding:.8rem 1rem}.as-vs-c + .as-vs-c{border-left:1px solid var(--as-rule)}.as-vs-h{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.5rem;font-size:14px}.as-vs-r{display:flex;justify-content:space-between;gap:1rem;padding:.45rem 0;border-top:1px solid rgba(51,76,118,.6)}.as-vs-k{color:var(--as-dim)}.as-vs-v{font-weight:700;text-align:right}.as-vs-n{display:block;font-weight:400;font-size:12px;color:var(--as-dim)}.as-vs-v.is-red,.as-qv-r b.is-red,.as-gr-k.is-red,.as-kv-g.is-red{color:var(--as-rt)}.as-vs-v.is-teal,.as-qv-r b.is-teal,.as-gr-k.is-teal,.as-kv-g.is-teal{color:var(--as-teal)}.as-vs-v.is-orange,.as-qv-r b.is-orange,.as-gr-k.is-orange,.as-kv-g.is-orange{color:var(--as-ot)}.as-qv-r b.is-dim,.as-gr-k.is-dim,.as-kv-g.is-dim{color:var(--as-ink)}.as-qv{padding-bottom:.4rem}.as-qv-q{margin:.8rem 1rem;padding:.6rem .9rem;border:0;border-left:3px solid var(--as-o);background:var(--as-panel);border-radius:0 8px 8px 0;font-style:normal;font-size:13px;color:var(--as-ink)}.as-qv-l{display:block;color:var(--as-dim);font-size:11px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.2rem}.as-qv-r{display:grid;grid-template-columns:110px 1fr auto;gap:.8rem;align-items:start;padding:.55rem 1rem;border-top:1px solid rgba(51,76,118,.6)}.as-gr-g{display:grid;gap:.5rem;padding:.8rem 1rem}.as-gr-h{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--as-dim);font-weight:700;align-self:end}.as-gr-k{font-weight:700;padding:.55rem 0}.as-gr-c{background:var(--as-panel);border-radius:8px;padding:.55rem .7rem;border-left:3px solid var(--as-rule)}.as-gr-c.is-red{border-left-color:var(--as-red)}.as-gr-c.is-teal{border-left-color:var(--as-teal)}.as-gr-c.is-orange{border-left-color:var(--as-o)}.as-kv-s{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.5rem .7rem;padding:.7rem 1rem .9rem;border-left:3px solid transparent}.as-kv-s + .as-kv-s{border-top:1px solid var(--as-rule)}.as-kv-s.is-red{border-left-color:var(--as-red)}.as-kv-s.is-teal{border-left-color:var(--as-teal)}.as-kv-s.is-orange{border-left-color:var(--as-o)}.module-content p.as-kv-g{grid-column:1 / -1;margin:0;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.as-kv-r{display:flex;flex-direction:column;gap:.15rem;padding:.5rem .7rem;background:var(--as-panel);border-radius:8px;border:1px solid rgba(51,76,118,.7)}.as-kv-k{color:var(--as-dim);font-size:11.5px;font-weight:600}.as-kv-v{color:var(--as-ink);font-size:13px}@media (max-width:640px){.as-vs-g{grid-template-columns:1fr}.as-vs-c + .as-vs-c{border-left:0;border-top:1px solid var(--as-rule)}.as-qv-r{grid-template-columns:1fr auto}.as-qv-r > span:not(.as-chip){grid-column:1 / -1;grid-row:2}.as-gr-g{grid-template-columns:1fr !important}.as-gr-g > span:first-child,.as-gr-h{display:none}.as-gr-c::before{content:attr(data-h);display:block;font-size:11px;color:var(--as-dim);text-transform:uppercase;letter-spacing:.05em}}.as-win{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;overflow:hidden;background:#08111f;box-shadow:0 6px 22px rgba(0,0,0,.28)}.as-win.is-prompt,.as-win.is-planted{border-color:var(--as-o)}.as-win.is-message{border-color:var(--as-teal)}.module-content p.as-win-t{margin:0;padding:.5rem .9rem;display:flex;align-items:center;gap:.7rem;background:var(--as-panel);border-bottom:1px solid var(--as-rule)}.as-win-k{font:700 11px/1.4 Inter,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border-radius:4px;background:var(--as-rule);color:var(--as-ink)}.as-win.is-prompt .as-win-k,.as-win.is-planted .as-win-k{background:var(--as-o);color:#10131a}.as-win.is-message .as-win-k{background:var(--as-teal);color:#0a1a14}.as-win.is-log .as-win-k{background:#3a4f72}.as-win.is-api .as-win-k{background:#2f5d8a}.as-win.is-code .as-win-k{background:#4a3f7a}.as-win-n{font:600 12px/1.3 'JetBrains Mono',Consolas,monospace;color:var(--as-dim)}.module-content pre.as-win-b{margin:0;padding:.9rem 1rem;background:transparent;border:0;color:#c9d3e3;font:12.5px/1.65 'JetBrains Mono',Consolas,monospace;white-space:pre-wrap}.module-content pre.as-win-b code{background:none;color:inherit;padding:0;font:inherit}div.as-win-b{padding:.9rem 1.1rem}.module-content p.as-win-p{margin:0 0 .6rem;font:14px/1.65 Inter,system-ui,sans-serif;color:var(--as-ink)}.module-content p.as-win-p:last-child{margin-bottom:0}.module-content p.as-win-tk-l{margin:0 0 .4rem;font-size:12px;color:var(--as-dim)}.as-win-tk{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:.9rem}.as-win-tk:last-child{margin-bottom:0}.as-win-tk span{font:600 13px/1.4 'JetBrains Mono',Consolas,monospace;padding:3px 7px;border-radius:5px;background:var(--as-panel);border:1px solid var(--as-rule);color:var(--as-ink);white-space:pre}.as-win-tk span:nth-child(odd){border-color:#4a6590}.module-content p.as-win-f{margin:0;padding:.5rem 1rem;border-top:1px solid var(--as-rule);font-size:12px;color:var(--as-dim)}.module-content :is(.as-atk,.as-refs,.as-mis,.as-cols,.as-path,.as-bd,.as-pack,.as-form,.as-term,.as-met,.as-vs,.as-qv,.as-gr,.as-kv,.as-win,.as-ed,.as-rank,.as-anat,.as-tl,.as-stg,.as-mx,.as-led,.as-sk,.as-tk,.as-gate,.as-db,.as-rc,.as-mt,.as-pv,.as-df,.as-sc,.rc-specimen,.rc-code,.rc-action,.rc-aid,.rc-map) :is(p,li,ul,ol,div):not([class]){color:var(--as-ink,#edf1f7)}.module-content :is(.as-term,.as-win,.rc-specimen,.rc-code) p:not([class]){margin:0;font:inherit;white-space:pre-wrap}.as-ed{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;overflow:hidden;background:#0b1424;box-shadow:0 6px 22px rgba(0,0,0,.28)}.module-content p.as-ed-bar{margin:0;display:flex;align-items:center;gap:.4rem;padding:.5rem .9rem;background:var(--as-panel);border-bottom:1px solid var(--as-rule);font:600 12px/1.2 'JetBrains Mono',Consolas,monospace;color:var(--as-dim)}.as-ed-bar span{width:10px;height:10px;border-radius:50%;display:inline-block;background:var(--as-red)}.as-ed-bar span:nth-child(2){background:var(--as-o)}.as-ed-bar span:nth-child(3){background:var(--as-teal);margin-right:.5rem}.module-content p.as-ed-tabs{margin:0;display:flex;background:var(--as-night);border-bottom:1px solid var(--as-rule)}.as-ed-tabs span{padding:.35rem .9rem;font:12px/1.4 'JetBrains Mono',Consolas,monospace;color:var(--as-dim);border-right:1px solid var(--as-rule)}.as-ed-tabs span.is-on{color:var(--as-ink);background:#0b1424;box-shadow:inset 0 2px 0 var(--as-o)}.module-content ol.as-ed-code{margin:0;padding:.8rem 0;list-style:none;counter-reset:ln;font:12.5px/1.7 'JetBrains Mono',Consolas,monospace;color:#c9d3e3}.module-content ol.as-ed-code li{counter-increment:ln;margin:0;padding:0 1rem 0 3.6rem;position:relative;white-space:pre-wrap;color:#c9d3e3}.as-ed-code li::before{content:counter(ln);position:absolute;left:0;width:2.6rem;text-align:right;color:#4a6590}.as-ed-c{color:#6f84a8;font-style:italic}.as-ed-s{color:#9fd3b8}.as-ed-k{color:var(--as-ot)}.as-ed-m{background:rgba(218,94,96,.3);color:#ffd2d2;border-radius:3px;padding:0 2px}.module-content p.as-ed-f{margin:0;padding:.5rem 1rem;border-top:1px solid var(--as-rule);font-size:12px;color:var(--as-dim)}.as-rank{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:13px;line-height:1.5}.module-content p.as-rank-h{margin:0;padding:.7rem 1rem;font-size:14px;font-weight:700;color:var(--as-ink);border-bottom:1px solid var(--as-rule)}.module-content ol.as-rank-l{margin:0;padding:.3rem 0;list-style:none}.module-content ol.as-rank-l li{display:grid;grid-template-columns:38px 1fr;gap:.6rem;margin:0;padding:.7rem 1rem;border-top:1px solid rgba(51,76,118,.6);color:var(--as-ink)}.module-content ol.as-rank-l li:first-child{border-top:0}.as-rank-n{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font:700 14px/1 Inter,system-ui,sans-serif;background:var(--as-red);color:var(--as-night)}.module-content ol.as-rank-l li:nth-child(n+4) .as-rank-n{background:var(--as-rule);color:var(--as-ink)}.module-content p.as-rank-t{margin:0 0 .4rem;font-size:14px;font-weight:700;color:var(--as-ink)}.as-rank-id{font:700 12px/1 'JetBrains Mono',Consolas,monospace;color:var(--as-ot);margin-right:.5rem}.as-rank-fs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:.4rem}.as-rank-f{font-size:12px;padding:2px 8px;border-radius:6px;background:var(--as-panel);border:1px solid var(--as-rule);color:var(--as-ink)}.as-rank-f b{color:var(--as-dim);font-weight:600;margin-right:2px}.as-rank-f.is-red{border-color:var(--as-red)}.as-rank-f.is-orange{border-color:var(--as-o)}.as-rank-f.is-teal{border-color:var(--as-teal)}.module-content p.as-rank-d{margin:0;font-size:13px;color:var(--as-dim)}.as-anat,.as-tl{margin:1.6rem 0;border:2px solid var(--as-o);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:13px;line-height:1.5}.as-tl{border-color:var(--as-rule)}.module-content p.as-anat-t,.module-content p.as-tl-t{margin:0;padding:.7rem 1rem;font-size:14px;font-weight:700;color:var(--as-ink);border-bottom:1px solid var(--as-rule)}.as-anat-t span{display:block;font:var(--as-kick);letter-spacing:.08em;text-transform:uppercase;color:var(--as-ot);margin-bottom:.15rem}.as-anat-r{display:grid;grid-template-columns:170px 1fr;gap:.8rem;align-items:start;padding:.6rem 1rem;border-top:1px solid rgba(51,76,118,.6)}.as-anat-r:first-of-type{border-top:0}.module-content p.as-anat-k{margin:.2rem 0 0;color:var(--as-dim);font-size:12px;font-weight:600}.as-anat-v{display:flex;flex-wrap:wrap;gap:6px}.as-anat-v span{font-size:12px;padding:3px 9px;border-radius:999px;border:1px dashed var(--as-rule);color:var(--as-dim)}.as-anat-v span.is-on{border:1.5px solid var(--as-o);background:rgba(232,106,42,.16);color:var(--as-ink);font-weight:700}.module-content p.as-anat-n{margin:0;padding:.55rem 1rem;border-top:1px solid var(--as-rule);font-size:12px;color:var(--as-dim)}.module-content ol.as-tl-l{margin:0;padding:.6rem 1rem .8rem;list-style:none;position:relative}.module-content ol.as-tl-l li{display:grid;grid-template-columns:96px 1fr;gap:.8rem;margin:0;padding:.45rem 0;position:relative;color:var(--as-ink)}.as-tl-who{font:700 11px/1.3 Inter,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--as-dim);padding-top:.55rem;text-align:right}.as-tl-c{border-left:2px solid var(--as-rule);padding:.45rem .8rem;border-radius:0 8px 8px 0;background:var(--as-panel)}li.is-customer .as-tl-c,li.is-page .as-tl-c{border-left-color:var(--as-o)}li.is-engineer .as-tl-c{border-left-color:var(--as-teal)}li.is-acted .as-tl-c{border-left-color:var(--as-red)}.module-content p.as-tl-h{margin:0;font-weight:700;font-size:13px;color:var(--as-ink);display:flex;gap:.5rem;align-items:center}.as-tl-h b{font:700 10px/1.4 Inter,system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:1px 7px;border-radius:999px}li.is-planted .as-tl-h b{background:rgba(232,106,42,.2);color:var(--as-ot)}li.is-acted .as-tl-h b{background:rgba(218,94,96,.2);color:var(--as-rt)}li.is-held .as-tl-h b{background:rgba(86,191,158,.18);color:var(--as-teal)}.module-content p.as-tl-x{margin:.15rem 0 0;font-size:13px;color:var(--as-ink)}@media (max-width:640px){.as-anat-r{grid-template-columns:1fr;gap:.3rem}.module-content ol.as-tl-l li{grid-template-columns:1fr;gap:.2rem}.as-tl-who{text-align:left;padding:0}}.as-stg{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:12.5px;line-height:1.45}.module-content p.as-stg-t{margin:0;padding:.7rem 1rem;font-size:14px;font-weight:700;color:var(--as-ink);border-bottom:1px solid var(--as-rule)}.as-stg-g{display:grid;grid-template-columns:minmax(90px,130px) repeat(4,1fr);gap:6px;padding:.8rem 1rem}.as-stg-h{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--as-dim);font-weight:700}.as-stg-k{font-weight:700;font-size:13px;padding-top:.35rem}.as-stg-c{background:var(--as-panel);border-radius:8px;padding:.4rem .55rem;border-top:3px solid var(--as-rule);color:var(--as-ink)}.as-stg-c b{display:block;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.1rem;color:var(--as-dim)}.as-stg-c.is-red{border-top-color:var(--as-red)}.as-stg-c.is-red b{color:var(--as-rt)}.as-stg-c.is-teal{border-top-color:var(--as-teal)}.as-stg-c.is-teal b{color:var(--as-teal)}.as-stg-c.is-orange{border-top-color:var(--as-o)}.as-stg-c.is-orange b{color:var(--as-ot)}.as-stg-c.is-none{background:transparent;border:1px dashed var(--as-rule)}.module-content p.as-stg-n{margin:0;padding:.55rem 1rem;border-top:1px solid var(--as-rule);font-size:12px;color:var(--as-dim)}@media (max-width:640px){.as-stg-g{grid-template-columns:1fr 1fr}.as-stg-g > span:first-child,.as-stg-h{display:none}.as-stg-k{grid-column:1 / -1}}.as-mx{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:13px;line-height:1.45}.module-content p.as-mx-t{margin:0;padding:.7rem 1rem;font-size:14px;font-weight:700;color:var(--as-ink);border-bottom:1px solid var(--as-rule)}.as-mx-w{overflow-x:auto}.as-mx-g{display:grid;gap:.4rem;padding:.8rem 1rem;min-width:560px}.as-mx-h,.as-mx-u{display:flex;flex-direction:column;gap:.1rem}.as-mx-h{align-self:end;font-size:12px;color:var(--as-ink);padding:0 .1rem .2rem}.as-mx-h b,.as-mx-u b{font-size:13px;color:var(--as-ink)}.as-mx-h em,.as-mx-u em{font-style:normal;font-size:11.5px;color:var(--as-dim)}.as-mx-u{justify-content:center;padding:.3rem 0}.as-mx-x{display:flex;align-items:center;justify-content:center;border-radius:8px;padding:.55rem .4rem;font-weight:700;font-size:12.5px;border:1.5px solid var(--as-rule)}.as-mx-x.is-sees{background:rgba(86,191,158,.16);border-color:var(--as-teal);color:var(--as-teal)}.as-mx-x.is-leaks{background:rgba(218,94,96,.22);border-color:var(--as-red);color:var(--as-rt)}.as-mx-x.is-held{background:var(--as-panel);color:var(--as-dim)}.as-mx-x.is-blocked{background:rgba(232,106,42,.16);border-color:var(--as-o);color:var(--as-ot)}.as-mx-f{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;padding:.6rem 1rem;border-top:1px solid var(--as-rule);font-size:12.5px;color:var(--as-dim)}.as-mx-l{display:inline-flex;align-items:center;gap:.4rem}.as-mx-l b{color:var(--as-ink)}.as-mx-l i{width:12px;height:12px;border-radius:3px;border:1.5px solid var(--as-rule);background:var(--as-panel)}.as-mx-l.is-sees i{border-color:var(--as-teal);background:rgba(86,191,158,.3)}.as-mx-l.is-leaks i{border-color:var(--as-red);background:rgba(218,94,96,.4)}.as-mx-l.is-blocked i{border-color:var(--as-o);background:rgba(232,106,42,.3)}.module-content p.as-mx-n{margin:0;padding:.6rem 1rem .8rem;font-size:13px;color:var(--as-dim);border-top:1px solid var(--as-rule)}.as-led{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:13px;line-height:1.45}.module-content p.as-led-t{margin:0;padding:.7rem 1rem;font-size:14px;font-weight:700;color:var(--as-ink);border-bottom:1px solid var(--as-rule)}.as-led-g0{display:grid;gap:.4rem;padding:.8rem 1rem;min-width:640px;align-items:stretch}.as-led-h{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--as-dim);font-weight:700;align-self:end;padding-bottom:.2rem}.as-led-u{display:flex;flex-direction:column;gap:.1rem;padding:.35rem 0}.as-led-u b{font-size:13px;color:var(--as-ink)}.as-led-u em{font-style:normal;font-size:11.5px;color:var(--as-dim)}.as-led-g{display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:12px;font-weight:600;border:1.5px solid var(--as-rule);background:var(--as-panel);color:var(--as-dim);padding:.45rem .3rem}.as-led-g.is-pass{color:var(--as-teal);border-color:rgba(86,191,158,.55)}.as-led-g.is-stop{color:var(--as-rt);border-color:rgba(218,94,96,.7)}.as-led-o{display:flex;align-items:center;justify-content:center;border-radius:8px;padding:.45rem .4rem;font-weight:700;font-size:12.5px;border:1.5px solid var(--as-rule);text-align:center}.as-led-o.is-in{background:rgba(86,191,158,.16);border-color:var(--as-teal);color:var(--as-teal)}.as-led-o.is-wrong-in{background:rgba(218,94,96,.22);border-color:var(--as-red);color:var(--as-rt)}.as-led-o.is-out{background:var(--as-panel);color:var(--as-dim)}.as-led-o.is-wrong-out{background:rgba(232,106,42,.16);border-color:var(--as-o);color:var(--as-ot)}.as-sk{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:13px;line-height:1.5;overflow:hidden}.as-sk-h{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem 1rem;border-bottom:1px solid var(--as-rule)}.as-sk-kick{font:var(--as-kick);letter-spacing:.08em;text-transform:uppercase;color:var(--as-ot)}.as-sk-h b{font-size:14px;flex:1 1 auto}.as-sk-s{font:var(--as-kick);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--as-dim);border:1.5px solid var(--as-rule);border-radius:999px;padding:.25rem .65rem}.as-sk-val{padding:.7rem 1rem;background:rgba(232,106,42,.10);border-bottom:1px solid var(--as-rule);display:flex;flex-direction:column;gap:.3rem}.as-sk code{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:12.5px;color:var(--as-ink);background:none;padding:0;word-break:break-all}.as-sk-val code{font-size:13px;color:#ffd9c2}.as-sk-k{color:var(--as-dim);font-size:11.5px;font-weight:600}.as-sk-reads{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.45rem .7rem;padding:.7rem 1rem;border-bottom:1px solid var(--as-rule)}.module-content p.as-sk-sub{grid-column:1 / -1;margin:0;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--as-dim)}.as-sk-r{display:flex;flex-direction:column;gap:.15rem;background:var(--as-panel);border-radius:8px;padding:.45rem .65rem;border:1px solid rgba(51,76,118,.7)}.as-sk-checks{list-style:none;margin:0;padding:.3rem 1rem .6rem}.as-sk-checks li{display:grid;grid-template-columns:minmax(140px,1.1fr) 92px 2.4fr;gap:.6rem;align-items:baseline;padding:.5rem 0;border-top:1px solid var(--as-rule);margin:0;color:var(--as-ink)}.as-sk-checks li:first-child{border-top:0}.as-sk-n{font-weight:700}.as-sk-v{font:var(--as-kick);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;border:1.5px solid var(--as-rule);border-radius:999px;padding:.2rem .55rem;text-align:center;color:var(--as-dim)}.as-sk-checks li.is-pass .as-sk-v{color:var(--as-teal);border-color:var(--as-teal)}.as-sk-checks li.is-stop .as-sk-v{color:var(--as-teal);border-color:var(--as-teal)}.as-sk-checks li.is-miss .as-sk-v{color:var(--as-rt);border-color:var(--as-red)}.module-content p.as-sk-out{margin:0;padding:.75rem 1rem;border-top:1px solid var(--as-rule);font-size:13px;color:var(--as-ink)}.module-content p.as-sk-out.is-held b{color:var(--as-teal)}.module-content p.as-sk-out.is-gap b{color:var(--as-rt)}@media (max-width:640px){.as-sk-checks li{grid-template-columns:1fr;gap:.25rem}.as-sk-v{justify-self:start}}.as-tk{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:13px;line-height:1.5;overflow:hidden}.as-tk-h{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem 1rem;border-bottom:1px solid var(--as-rule)}.as-tk-kick{font:var(--as-kick);letter-spacing:.08em;text-transform:uppercase;color:var(--as-ot)}.as-tk-h b{font-size:14px;flex:1 1 auto}.as-tk-s{font:var(--as-kick);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;border:1.5px solid var(--as-rule);border-radius:999px;padding:.25rem .65rem;color:var(--as-dim)}.as-tk-s.is-application{color:var(--as-ot);border-color:var(--as-o)}.as-tk-s.is-delegated{color:var(--as-teal);border-color:var(--as-teal)}.as-tk-b{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.as-tk-claims{padding:.75rem 1rem;border-right:1px solid var(--as-rule);background:rgba(24,46,84,.55);display:flex;flex-direction:column;gap:.35rem}.module-content p.as-tk-sub{margin:0 0 .25rem;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--as-dim)}.as-tk-c{display:grid;grid-template-columns:136px minmax(0,1fr);gap:.5rem;align-items:baseline}.as-tk-k{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:12px;color:var(--as-dim)}.as-tk code{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:12.5px;color:var(--as-ink);background:none;padding:0;word-break:break-word}.as-tk-c.is-key .as-tk-k{color:var(--as-ot);font-weight:700}.as-tk-c.is-key code{color:#ffd9c2}.as-tk-reach{padding:.75rem 1rem}.as-tk-reach ol{list-style:none;margin:0;padding:0}.as-tk-reach li{display:grid;grid-template-columns:minmax(120px,1fr) 80px minmax(0,1.6fr);gap:.55rem;align-items:baseline;padding:.45rem 0;border-top:1px solid var(--as-rule);margin:0;color:var(--as-ink)}.as-tk-reach li:first-child{border-top:0}.as-tk-d{font-weight:700}.as-tk-v{font:var(--as-kick);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;border:1.5px solid var(--as-rule);border-radius:999px;padding:.2rem .5rem;text-align:center}.as-tk-reach li.is-reached .as-tk-v{color:var(--as-ot);border-color:var(--as-o)}.as-tk-reach li.is-refused .as-tk-v{color:var(--as-teal);border-color:var(--as-teal)}.as-tk-t{color:var(--as-dim);font-size:12.5px}.module-content p.as-tk-n{margin:0;padding:.75rem 1rem;border-top:1px solid var(--as-rule);font-size:13px;color:var(--as-ink)}@media (max-width:720px){.as-tk-b{grid-template-columns:1fr}.as-tk-claims{border-right:0;border-bottom:1px solid var(--as-rule)}.as-tk-reach li{grid-template-columns:1fr auto}.as-tk-t{grid-column:1 / -1}}.as-fm .as-fm-flow{stroke-dasharray:6 5;animation:as-fm-move 1.6s linear infinite}.as-fm .as-fm-halo{animation:as-fm-pulse 2.4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes as-fm-move{to{stroke-dashoffset:-22}}@keyframes as-fm-pulse{50%{opacity:.1}}@media (prefers-reduced-motion:reduce){.as-fm .as-fm-flow,.as-fm .as-fm-halo{animation:none}}.as-gate{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:13px;line-height:1.5;padding:.9rem 1rem 1rem}.module-content p.as-gate-t{margin:0 0 .6rem;font-weight:700;font-size:14px;color:var(--as-ink)}.as-gate-tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.5rem}.as-gate-tab{font:var(--as-kick);font-size:11px;letter-spacing:.06em;color:var(--as-dim);background:var(--as-panel);border:1.5px solid var(--as-rule);border-radius:999px;padding:.3rem .75rem;cursor:pointer}.as-gate-tab.is-on{color:var(--as-night);background:var(--as-ot);border-color:var(--as-o)}.module-content p.as-gate-case{margin:0 0 .7rem;color:var(--as-dim);font-size:12.5px}.as-gate-b{display:grid;grid-template-columns:minmax(0,1.5fr) 70px minmax(0,1fr);gap:.8rem;align-items:center}.as-gate-sig{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.as-gate-sig li{display:grid;grid-template-columns:minmax(110px,.9fr) minmax(0,1.4fr);gap:.5rem;align-items:baseline;margin:0;padding:.45rem .65rem;border-radius:8px;background:var(--as-panel);border:1.5px solid var(--as-rule);color:var(--as-ink);transition:border-color .25s,background .25s}.as-gate-sig li.is-ok{border-color:var(--as-teal)}.as-gate-sig li.is-bad{border-color:var(--as-red);background:rgba(218,94,96,.12)}.as-gate-k{color:var(--as-dim);font-size:11.5px;font-weight:700}.as-gate-v{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:12px;word-break:break-word}.as-gate-mid svg{width:60px;height:64px;display:block;margin:0 auto}.as-gate-out{text-align:center}.module-content p.as-gate-oc{margin:0 0 .4rem;font:var(--as-kick);font-size:13px;letter-spacing:.08em;text-transform:uppercase;display:inline-block;border-radius:999px;padding:.4rem 1rem;border:2px solid}.module-content p.as-gate-oc.is-allow{color:var(--as-teal);border-color:var(--as-teal)}.module-content p.as-gate-oc.is-refuse{color:var(--as-rt);border-color:var(--as-red)}.module-content p.as-gate-why{margin:0;color:var(--as-ink);font-size:12.5px}.module-content p.as-gate-n{margin:.8rem 0 0;padding-top:.7rem;border-top:1px solid var(--as-rule);color:var(--as-dim);font-size:12.5px}@media (max-width:720px){.as-gate-b{grid-template-columns:1fr}.as-gate-mid{display:none}}.as-db{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:13px;line-height:1.45;overflow:hidden}.module-content p.as-db-t{margin:0;padding:.75rem 1rem;border-bottom:1px solid var(--as-rule);font-weight:700;font-size:14px;color:var(--as-ink);display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.as-db-kick{font:var(--as-kick);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--as-ot)}.as-db-g{display:grid;gap:1px;background:var(--as-rule)}.as-db-g > span{background:var(--as-night);padding:.55rem .7rem}.as-db-h{display:flex;flex-direction:column;gap:.1rem;background:var(--as-panel) !important}.as-db-h b{font-size:13px}.as-db-h i{font-style:normal;color:var(--as-dim);font-size:11.5px}.as-db-h.is-pass{box-shadow:inset 0 3px 0 var(--as-teal)}.as-db-q{color:var(--as-dim);font-size:12px;font-weight:700}.as-db-c{font-size:12.5px}.as-db-c em{display:inline-block;font:var(--as-kick);font-style:normal;font-size:10px;letter-spacing:.06em;text-transform:uppercase;border:1.5px solid;border-radius:999px;padding:.05rem .45rem;margin-right:.4rem}.as-db-c.is-held em{color:var(--as-teal);border-color:var(--as-teal)}.as-db-c.is-gap em{color:var(--as-rt);border-color:var(--as-red)}.as-db-c.is-lost em{color:var(--as-ot);border-color:var(--as-o)}.as-db-c.is-gap{background:rgba(218,94,96,.10) !important}.module-content p.as-db-n{margin:0;padding:.75rem 1rem;border-top:1px solid var(--as-rule);font-size:13px;color:var(--as-ink)}@media (max-width:720px){.as-db-g{grid-template-columns:1fr !important}.as-db-q{background:var(--as-panel) !important}}.as-rc{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:13px;line-height:1.5;overflow:hidden}.as-rc-h{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem 1rem;border-bottom:1px solid var(--as-rule)}.as-rc-kick{font:var(--as-kick);letter-spacing:.08em;text-transform:uppercase;color:var(--as-ot)}.as-rc-h b{font-size:14px;flex:1 1 auto}.as-rc-v{font:var(--as-kick);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;border:2px solid;border-radius:999px;padding:.25rem .7rem}.as-rc-v.is-run{color:var(--as-teal)}.as-rc-v.is-refused,.as-rc-v.is-declined{color:var(--as-teal)}.as-rc-v.is-paid-twice{color:var(--as-red)}.as-rc-v.is-ran{color:var(--as-red)}.as-rc-shown{padding:.75rem 1rem;border-bottom:1px solid var(--as-rule);background:rgba(24,46,84,.55)}.module-content p.as-rc-sub{margin:0 0 .35rem;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--as-dim)}.module-content .as-rc blockquote{margin:0;padding:.5rem .75rem;border-left:3px solid var(--as-o);background:var(--as-deep,#0b1a33);color:var(--as-ink);font-size:13.5px;white-space:pre-wrap;font-style:normal}.as-rc-g{padding:.5rem 1rem}.as-rc-r{display:grid;grid-template-columns:130px minmax(0,1fr) minmax(0,1fr);gap:.6rem;align-items:baseline;padding:.4rem 0;border-top:1px solid var(--as-rule)}.as-rc-r.is-head{border-top:0;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--as-dim)}.as-rc-k{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:12px;color:var(--as-dim)}.as-rc code{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:12.5px;color:var(--as-ink);background:none;padding:0;word-break:break-word}.as-rc-r.is-diff{background:rgba(218,94,96,.12)}.as-rc-r.is-diff .as-rc-k,.as-rc-r.is-diff code:last-child{color:var(--as-red);font-weight:700}.module-content p.as-rc-why{margin:0;padding:.65rem 1rem;border-top:1px solid var(--as-rule);font-size:13px}.module-content p.as-rc-n{margin:0;padding:.65rem 1rem;border-top:1px solid var(--as-rule);font-size:13px;color:var(--as-dim)}.as-mt{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:13px;padding:.75rem 1rem}.module-content p.as-mt-t{margin:0 0 .6rem;font-weight:700;font-size:14px;display:flex;flex-wrap:wrap;gap:.6rem;align-items:baseline}.as-mt-kick{font:var(--as-kick);letter-spacing:.08em;text-transform:uppercase;color:var(--as-ot)}.as-mt ol{list-style:none;margin:0;padding:0}.as-mt li{display:grid;grid-template-columns:minmax(150px,1.2fr) minmax(0,2fr) 70px;gap:.7rem;align-items:center;padding:.45rem 0;border-top:1px solid var(--as-rule);margin:0}.as-mt li:first-child{border-top:0}.as-mt-bar{position:relative;height:12px;border-radius:6px;background:var(--as-deep,#0b1a33)}.as-mt-bar b{position:absolute;left:0;top:0;bottom:0;border-radius:6px;background:var(--as-teal)}.as-mt li.is-over .as-mt-bar b{background:var(--as-red)}.as-mt li.is-stopped .as-mt-bar b{background:var(--as-o)}.as-mt li.is-blocked .as-mt-bar b{background:var(--as-dim)}.as-mt-lim{position:absolute;top:-4px;bottom:-4px;width:2px;background:var(--as-ink)}.as-mt-n{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:12px;text-align:right}.module-content p.as-mt-note{margin:.6rem 0 0;font-size:13px;color:var(--as-dim)}@media (max-width:720px){.as-rc-r{grid-template-columns:1fr 1fr}.as-rc-k{grid-column:1 / -1}.as-mt li{grid-template-columns:1fr 60px}.as-mt-bar{grid-column:1 / -1;grid-row:2}}.as-pv{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:13px;line-height:1.5;overflow:hidden}.as-pv-h{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem 1rem;border-bottom:1px solid var(--as-rule)}.as-pv-kick{font:var(--as-kick);letter-spacing:.08em;text-transform:uppercase;color:var(--as-ot)}.as-pv-h b{font-size:14px;flex:1 1 auto}.as-pv-v{font:var(--as-kick);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;border:2px solid;border-radius:999px;padding:.25rem .7rem}.as-pv-v.is-acted{color:var(--as-red)}.as-pv-v.is-data,.as-pv-v.is-dropped,.as-pv-v.is-refused{color:var(--as-teal)}.module-content ol.as-pv-chain{list-style:none;margin:0;padding:.75rem 1rem;display:flex;flex-wrap:wrap;gap:.5rem;background:rgba(24,46,84,.55);border-bottom:1px solid var(--as-rule)}.as-pv-chain li{margin:0;flex:1 1 140px;position:relative;border:1.5px solid var(--as-rule);border-radius:8px;padding:.45rem .6rem;background:var(--as-deep,#0b1a33);display:flex;flex-direction:column;gap:.1rem}.as-pv-chain li + li::before{content:"\2192";position:absolute;left:-.55rem;top:50%;transform:translate(-50%,-50%);color:var(--as-dim)}.as-pv-chain b{font-size:12.5px}.as-pv-chain span{font-size:12px;color:var(--as-dim)}.as-pv-chain em{font-style:normal;font:var(--as-kick);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.as-pv-chain li.is-customer{border-color:var(--as-o)}.as-pv-chain li.is-customer em{color:var(--as-ot)}.as-pv-chain li.is-engineer{border-color:var(--as-teal)}.as-pv-chain li.is-engineer em{color:var(--as-teal)}.as-pv-chain li.is-agent em{color:var(--as-dim)}.as-pv-chain li.is-unknown{border-color:var(--as-red)}.as-pv-chain li.is-unknown em{color:var(--as-red)}.as-pv-g{padding:.5rem 1rem}.as-pv-r{display:grid;grid-template-columns:150px minmax(0,1fr);gap:.6rem;align-items:baseline;padding:.35rem 0;border-top:1px solid var(--as-rule)}.as-pv-r:first-child{border-top:0}.as-pv-k{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:12px;color:var(--as-dim)}.as-pv code{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:12.5px;color:var(--as-ink);background:none;padding:0;word-break:break-word}.as-pv-r.is-bad{background:rgba(218,94,96,.12)}.as-pv-r.is-bad .as-pv-k,.as-pv-r.is-bad code{color:var(--as-red);font-weight:700}.as-pv-r.is-ok code{color:var(--as-teal)}.module-content p.as-pv-c{margin:0;padding:.65rem 1rem;border-top:1px solid var(--as-rule);font-size:13px}.module-content p.as-pv-n{margin:0;padding:.65rem 1rem;border-top:1px solid var(--as-rule);font-size:13px;color:var(--as-dim)}@media (max-width:720px){.as-pv-r{grid-template-columns:1fr}.as-pv-chain li + li::before{display:none}}.as-df{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:13px;line-height:1.5;overflow:hidden}.as-df-h{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem 1rem;border-bottom:1px solid var(--as-rule)}.as-df-kick{font:var(--as-kick);letter-spacing:.08em;text-transform:uppercase;color:var(--as-ot)}.as-df-h b{font-size:14px;flex:1 1 auto;font-family:'JetBrains Mono',ui-monospace,monospace}.as-df-p{font:var(--as-kick);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;border:2px solid;border-radius:999px;padding:.25rem .7rem}.as-df-p.is-ship{color:var(--as-teal)}.as-df-p.is-hold{color:var(--as-red)}.as-df-g{padding:.35rem 0;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:12.5px}.as-df-r{display:grid;grid-template-columns:1.6rem 130px minmax(0,1fr);gap:.5rem;align-items:baseline;padding:.22rem 1rem}.as-df-s{color:var(--as-dim);font-weight:700;text-align:center}.as-df-k{color:var(--as-dim)}.as-df-v{display:flex;flex-wrap:wrap;gap:.4rem;align-items:baseline;min-width:0}.as-df-v i{font-style:normal;color:var(--as-dim)}.as-df code{font-family:inherit;font-size:inherit;color:var(--as-ink);background:none;padding:0;word-break:break-all}.as-df code.as-df-o{color:var(--as-dim);text-decoration:line-through}.as-df-r.s-added{background:rgba(46,196,182,.09)}.as-df-r.s-added .as-df-s{color:var(--as-teal)}.as-df-r.s-removed{background:rgba(218,94,96,.09)}.as-df-r.s-removed .as-df-s{color:var(--as-red)}.as-df-r.s-changed .as-df-s{color:var(--as-ot)}.as-df-r.is-bad{background:rgba(218,94,96,.16)}.as-df-r.is-bad code:not(.as-df-o),.as-df-r.is-bad .as-df-k{color:var(--as-red);font-weight:700}.as-df-r.is-ok code:not(.as-df-o){color:var(--as-teal)}.module-content ol.as-df-steps{list-style:none;margin:0;padding:.6rem 1rem;display:flex;flex-wrap:wrap;gap:.5rem;border-top:1px solid var(--as-rule);background:rgba(24,46,84,.55)}.as-df-steps li{margin:0;flex:1 1 150px;border:1.5px solid var(--as-rule);border-radius:8px;padding:.4rem .6rem;background:var(--as-deep,#0b1a33);display:flex;flex-direction:column;gap:.1rem}.as-df-steps li b{font:var(--as-kick);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.as-df-steps li span{font-size:12px;color:var(--as-dim)}.as-df-steps li.is-ok{border-color:var(--as-teal)}.as-df-steps li.is-ok b{color:var(--as-teal)}.as-df-steps li.is-held{border-color:var(--as-red)}.as-df-steps li.is-held b{color:var(--as-red)}.module-content p.as-df-n{margin:0;padding:.65rem 1rem;border-top:1px solid var(--as-rule);font-size:13px;color:var(--as-dim)}@media (max-width:720px){.as-df-r{grid-template-columns:1.2rem 1fr}.as-df-v{grid-column:2}}.as-sc{margin:1.6rem 0;border:2px solid var(--as-rule);border-radius:12px;background:var(--as-night);color:var(--as-ink);font-size:13px;line-height:1.5;overflow:hidden}.as-sc-h{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding:.75rem 1rem;border-bottom:1px solid var(--as-rule)}.as-sc-kick{font:var(--as-kick);letter-spacing:.08em;text-transform:uppercase;color:var(--as-ot)}.as-sc-h b{font-size:14px;flex:1 1 auto}.as-sc-p{font:var(--as-kick);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;border:2px solid;border-radius:999px;padding:.25rem .7rem}.as-sc-p.is-ship{color:var(--as-teal)}.as-sc-p.is-hold{color:var(--as-red)}.as-sc-cond{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;padding:.55rem 1rem;background:rgba(24,46,84,.55);border-bottom:1px solid var(--as-rule);font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11.5px;color:var(--as-dim)}.as-sc-cond b{color:var(--as-ink);font-weight:600}.as-sc-g{padding:.35rem 0}.as-sc-r{display:grid;grid-template-columns:112px 56px minmax(0,1fr) 52px 64px;gap:.55rem;align-items:center;padding:.28rem 1rem}.as-sc-c{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:12px}.as-sc-k{font:var(--as-kick);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--as-dim)}.as-sc-d{display:flex;flex-wrap:wrap;gap:2px}.as-sc-d i{width:7px;height:7px;border-radius:50%;background:rgba(46,196,182,.55)}.as-sc-d i.is-x{background:var(--as-red)}.as-sc-n,.as-sc-b{font-family:'JetBrains Mono',ui-monospace,monospace;font-size:11.5px;text-align:right;color:var(--as-dim)}.as-sc-r.is-bad{background:rgba(218,94,96,.12)}.as-sc-r.is-bad .as-sc-c,.as-sc-r.is-bad .as-sc-n{color:var(--as-red);font-weight:700}.module-content p.as-sc-note{margin:0;padding:.65rem 1rem;border-top:1px solid var(--as-rule);font-size:13px;color:var(--as-dim)}@media (max-width:720px){.as-sc-r{grid-template-columns:1fr auto}.as-sc-d{grid-column:1 / -1}.as-sc-k,.as-sc-b{display:none}}