@media(max-width:700px){.afw-hgrid{grid-template-columns:1fr!important}}
.afw-wrap{position:relative;width:100%}
.afw-card{background:linear-gradient(160deg,#272d31,#181e21);border:1px solid #394246;border-radius:18px;padding:18px 18px 14px;box-shadow:0 24px 48px rgba(11,17,19,.35);font-family:'Inter',system-ui,sans-serif}
.afw-head{display:flex;align-items:center;gap:10px;padding-bottom:11px;border-bottom:1px solid #333b3f}
.afw-lamp{display:block;width:9px;height:9px;border-radius:50%;background:#4d9b8a;box-shadow:0 0 10px rgba(77,155,138,.8);flex:0 0 9px}
.afw-ent{color:#eef4f2;font-weight:600;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.afw-stag{margin-left:auto;font-family:'JetBrains Mono',monospace;font-size:9.5px;color:#a9d8cc;background:rgba(77,155,138,.12);border:1px solid rgba(77,155,138,.35);padding:3px 8px;border-radius:20px;white-space:nowrap;flex:0 0 auto}
.afw-body{display:grid;gap:11px;margin-top:13px}
.afw-g0 .afw-body{grid-template-columns:1fr 52px 1fr;grid-template-areas:"rk pl bz"}
.afw-g1 .afw-body{grid-template-areas:"rk" "pl" "bz"}
.afw-g2 .afw-body{grid-template-columns:1.12fr 1fr;grid-template-areas:"rk pl" "rk bz"}
.afw-g3 .afw-body{grid-template-columns:1fr 52px 1fr;grid-template-areas:"bz pl rk"}
.afw-personal{grid-area:rk}.afw-plane{grid-area:pl}.afw-biz{grid-area:bz}
.afw-zone{background:#20262a;border:1px solid #323a3e;border-radius:12px;padding:11px;min-width:0}
.afw-g3 .afw-personal{border:2px solid rgba(77,155,138,.55);border-radius:16px;box-shadow:inset 0 0 0 1px rgba(77,155,138,.18)}
.afw-zlab{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.14em;color:#8fa39e;margin-bottom:8px}
.afw-row{display:flex;align-items:center;gap:8px;padding:7px 9px;background:#262d31;border:1px solid #343d41;border-radius:9px;margin-top:6px;min-width:0}
.afw-g1 .afw-rows{display:grid;grid-template-columns:1fr 1fr 1fr;gap:7px}
.afw-g1 .afw-row{margin-top:0;flex-direction:column;align-items:flex-start;gap:5px}
.afw-ric{display:block;width:22px;height:22px;border-radius:6px;flex:0 0 22px;background:rgba(77,155,138,.14);border:1px solid rgba(77,155,138,.4);position:relative}
.afw-ric::after{position:absolute;inset:0;display:grid;place-items:center;font:600 10px 'JetBrains Mono',monospace;color:#a9d8cc;content:"H"}
.afw-i2::after{content:"S"}.afw-i3::after{content:"V"}
.afw-rtx{min-width:0}.afw-rt{display:block;color:#dfe8e5;font-size:12px;font-weight:600;line-height:1.2}
.afw-rs{display:block;color:#8fa39e;font-size:10px;margin-top:1px}
.afw-plane{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:9px 4px;background:linear-gradient(180deg,rgba(77,155,138,.16),rgba(77,155,138,.05));border:1px solid rgba(77,155,138,.45);border-radius:12px}
.afw-seg{display:block;width:24px;height:28px;border-radius:6px;background:rgba(77,155,138,.16);border:1px solid rgba(77,155,138,.5);opacity:.3;transition:opacity .45s ease,background .45s ease}
.afw-run .afw-seg{opacity:1;background:rgba(77,155,138,.5)}
.afw-run .afw-s2{transition-delay:.12s}.afw-run .afw-s3{transition-delay:.24s}.afw-run .afw-s4{transition-delay:.36s}.afw-run .afw-s5{transition-delay:.48s}
.afw-plab{font-family:'JetBrains Mono',monospace;font-size:8.5px;letter-spacing:.2em;color:#a9d8cc;writing-mode:vertical-rl}
.afw-g1 .afw-plane,.afw-g2 .afw-plane{flex-direction:row;padding:8px 10px}
.afw-g1 .afw-seg,.afw-g2 .afw-seg{width:100%;height:13px}
.afw-g1 .afw-plab,.afw-g2 .afw-plab{writing-mode:horizontal-tb;letter-spacing:.16em}
.afw-ev{display:flex;align-items:center;gap:8px;padding:8px 9px;background:#262d31;border:1px solid #3a4246;border-radius:9px;margin-top:6px}
.afw-js .afw-ev{opacity:0;transform:translateX(26px)}
.afw-run .afw-ev{opacity:1;transform:translateX(0);transition:opacity .55s ease,transform .55s ease}
.afw-run .afw-e2{transition-delay:.22s}
.afw-edot{display:block;width:7px;height:7px;border-radius:50%;background:#c98d6b;flex:0 0 7px}
.afw-ok .afw-edot{background:#4d9b8a}
.afw-etx{min-width:0}.afw-etag{display:block;font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.08em;color:#e0c1a8}
.afw-est{display:block;font-family:'JetBrains Mono',monospace;font-size:9px;color:#8fa39e;margin-top:2px}
.afw-ok .afw-est{color:#a9d8cc}
.afw-verd{margin-top:8px;font-size:10.5px;line-height:1.45;color:#b9c7c3}
.afw-js .afw-verd{opacity:0;transform:translateX(14px)}
.afw-run .afw-verd{opacity:1;transform:translateX(0);transition:opacity .5s ease .75s,transform .5s ease .75s}
.afw-note{margin-top:11px;display:flex;gap:9px;align-items:center;background:rgba(77,155,138,.07);border:1px dashed rgba(77,155,138,.4);border-radius:10px;padding:8px 11px;color:#cdd9d5;font-size:10.5px;line-height:1.4}
.afw-nk{font-family:'JetBrains Mono',monospace;font-size:8.5px;letter-spacing:.12em;color:#a9d8cc;flex:0 0 auto}
.afw-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:12px}
.afw-cta{display:inline-block;background:#4d9b8a!important;background-image:none!important;color:#0f1e1a!important;font-weight:700;font-size:12px;padding:8px 14px;border-radius:8px;text-decoration:none}
.afw-mono{font-family:'JetBrains Mono',monospace;font-size:9px;color:#7c8f8a}
@media(prefers-reduced-motion:reduce){.afw-js .afw-ev,.afw-js .afw-verd{opacity:1!important;transform:none!important;transition:none!important}.afw-seg{transition:none!important;opacity:1!important;background:rgba(77,155,138,.5)!important}}
@media(max-width:600px){.afw-g0 .afw-body,.afw-g2 .afw-body,.afw-g3 .afw-body{grid-template-columns:1fr;grid-template-areas:"rk" "pl" "bz"}.afw-plane{flex-direction:row;padding:8px 10px}.afw-seg{width:100%;height:13px}.afw-plab{writing-mode:horizontal-tb;letter-spacing:.16em}}
