.ag-j-fault .ag-f-ava{background:linear-gradient(140deg,#d9c8f0,#a98bd6);color:#3e2a66}.ag-j-fault .ag-f-where{display:flex;align-items:center;gap:10px;padding:10px 12px;font-size:11.5px}.ag-j-fault .ag-f-where b{display:block;font-size:12.5px;font-weight:800}.ag-j-fault .ag-f-where small{font-size:10px;color:var(--ag-muted)}.ag-j-fault .ag-f-where em{margin-left:auto;font-style:normal;font-weight:700;font-size:10.5px;color:var(--ag-mint-2)}.ag-j-fault .ag-f-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.ag-j-fault .ag-f-tile{padding:12px;display:grid;gap:2px;border:1.5px solid transparent;transition:border-color .3s,transform .2s,background .3s}.ag-j-fault .ag-f-tile .ag-j-ico{background:var(--ag-paper);color:var(--ag-forest);margin-bottom:8px}.ag-j-fault .ag-f-tile b{font-size:12.5px;font-weight:800}.ag-j-fault .ag-f-tile small{font-size:10px;color:var(--ag-muted)}.ag-j-fault.ag-armed:not(.c0) .ag-f-tile{opacity:0}.ag-j-fault.ag-armed.c0 .ag-f-tile{animation:ag-rise .5s cubic-bezier(.22,1,.36,1) calc(.15s + var(--i) * .09s) both}.ag-j-fault.ag-armed.c1 .ag-f-tile.ag-target{border-color:var(--ag-forest);transform:scale(.97);background:var(--ag-mint-soft)}.ag-j-fault .ag-f-h{font-size:19px}.ag-j-fault .ag-f-chips{display:flex;flex-wrap:wrap;gap:6px}.ag-j-fault .ag-f-chip{font-size:10.5px;font-weight:700;padding:6px 10px;border-radius:999px;background:#fff;color:var(--ag-muted);border:1.5px solid var(--ag-line);transition:background .25s,color .25s,border-color .25s}.ag-j-fault .ag-f-chip.ag-target{background:var(--ag-forest);color:#fff;border-color:var(--ag-forest)}.ag-j-fault.ag-armed:not(.c2) .ag-f-chip.ag-target{background:#fff;color:var(--ag-muted);border-color:var(--ag-line)}.ag-j-fault .ag-f-cam{position:relative;height:150px;border-radius:16px;overflow:hidden;background:#2a3330}.ag-j-fault .ag-f-doors{position:absolute;inset:0;background:linear-gradient(180deg,#5c6763,#47524e);display:flex;justify-content:center;align-items:flex-end;gap:7px;padding:34px 54px 0}.ag-j-fault .ag-f-doors i{flex:1;height:100%;border-radius:3px 3px 0 0;background:linear-gradient(90deg,#a9b3af,#c9d0cd 50%,#a3ada9);box-shadow:inset 0 0 0 1px #0000001f}.ag-j-fault .ag-f-disp{position:absolute;top:10px;left:50%;margin-left:-14px;width:28px;height:16px;border-radius:4px;background:#111816;color:#f2b45a;font-size:10px;font-weight:800;display:grid;place-items:center;font-family:IBM Plex Mono,ui-monospace,monospace}.ag-j-fault .ag-f-flash{position:absolute;inset:0;background:#fff;opacity:0;pointer-events:none}.ag-j-fault .ag-f-shut{position:absolute;right:10px;bottom:10px;width:36px;height:36px;border-radius:50%;border:3px solid #FFFFFF;background:#ffffff59;transition:opacity .3s,transform .2s;opacity:0}.ag-j-fault .ag-f-added{position:absolute;left:10px;bottom:10px;display:flex;align-items:center;gap:5px;font-size:10.5px;font-weight:800;color:var(--ag-forest);background:#fff;padding:5px 9px;border-radius:999px;transition:opacity .3s,transform .4s cubic-bezier(.22,1.4,.36,1)}.ag-j-fault .ag-f-added .ag-ico{width:12px;height:12px;stroke-width:2.8;color:var(--ag-mint-2)}.ag-j-fault.ag-armed:not(.c3) .ag-f-shut{opacity:1}.ag-j-fault.ag-armed:not(.c3) .ag-f-added{opacity:0;transform:translateY(8px) scale(.9)}.ag-j-fault.ag-armed:not(.c3) .ag-f-cam{box-shadow:inset 0 0 0 2px #fff0}.ag-j-fault.ag-armed.c3 .ag-f-flash{animation:ag-f-flash .5s ease-out both}@keyframes ag-f-flash{0%{opacity:0}15%{opacity:.9}to{opacity:0}}.ag-j-fault .ag-f-opt{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;font-size:11.5px;font-weight:700}.ag-j-fault .ag-f-opt small{display:block;font-size:10px;color:var(--ag-muted);font-weight:500}.ag-j-fault.ag-armed:not(.c4) .ag-j-s2 .ag-j-tog{background:#c9cfd9}.ag-j-fault.ag-armed:not(.c4) .ag-j-s2 .ag-j-tog:after{left:2px}.ag-j-fault.ag-armed:not(.c3) .ag-j-s2 .ag-j-cta{opacity:.35}.ag-j-fault.ag-armed.c5:not(.g3) .ag-j-s2 .ag-j-cta{transform:scale(.97)}.ag-j-fault .ag-f-off{display:grid;margin:0 0 10px;font-size:10.5px;font-weight:800}.ag-j-fault .ag-f-off>span{grid-area:1 / 1;display:flex;align-items:center;gap:7px;padding:8px 16px;transition:opacity .4s}.ag-j-fault .ag-f-off .ag-ico{width:14px;height:14px}.ag-j-fault .ag-f-off-a{background:var(--ag-amber-soft);color:var(--ag-amber-ink)}.ag-j-fault .ag-f-off-b{background:var(--ag-mint-soft);color:var(--ag-mint-2)}.ag-j-fault .ag-f-off-a{opacity:0}.ag-j-fault.ag-armed:not(.c7) .ag-f-off-a{opacity:1}.ag-j-fault.ag-armed:not(.c7) .ag-f-off-b{opacity:0}.ag-j-fault.ag-armed.g3:not(.c7) .ag-sig i:not(:first-child){opacity:.2}.ag-j-fault .ag-sig i{transition:opacity .3s}.ag-j-fault.ag-armed.c7 .ag-sig i:nth-child(2){transition-delay:.1s}.ag-j-fault.ag-armed.c7 .ag-sig i:nth-child(3){transition-delay:.2s}.ag-j-fault.ag-armed.c7 .ag-sig i:nth-child(4){transition-delay:.3s}.ag-j-fault .ag-f-sum{display:flex;align-items:center;gap:12px;padding:10px 12px}.ag-j-fault .ag-f-sum b{display:block;font-size:13px;font-weight:800}.ag-j-fault .ag-f-sum small{font-size:10px;color:var(--ag-muted)}.ag-j-fault .ag-f-thumb{width:46px;height:46px;border-radius:10px;background:#4f5a56;display:flex;gap:3px;padding:10px 9px 0;align-items:flex-end;flex-shrink:0}.ag-j-fault .ag-f-thumb i{flex:1;height:100%;border-radius:2px 2px 0 0;background:#b8c1bd}.ag-j-fault .ag-f-state{display:grid;padding:12px}.ag-j-fault .ag-f-st{grid-area:1 / 1;display:flex;align-items:center;gap:10px;transition:opacity .35s,transform .35s}.ag-j-fault .ag-f-st b{display:block;font-size:12.5px;font-weight:800}.ag-j-fault .ag-f-st small{font-size:10px;color:var(--ag-muted)}.ag-j-fault .ag-f-sending{background:var(--ag-forest)}.ag-j-fault .ag-f-sending .ag-j-spin{width:16px;height:16px}.ag-j-fault .ag-f-sent{background:var(--ag-mint);color:#fff}.ag-j-fault .ag-f-sent .ag-ico{stroke-width:2.8}.ag-j-fault .ag-f-st1,.ag-j-fault .ag-f-st2{opacity:0}.ag-j-fault.ag-armed:not(.c8) .ag-f-st1{opacity:1}.ag-j-fault.ag-armed.c8:not(.c9) .ag-f-st2{opacity:1}.ag-j-fault.ag-armed:not(.c9) .ag-f-st3{opacity:0;transform:translateY(6px)}.ag-j-fault.ag-armed.c9 .ag-f-sent{animation:ag-j-pop .45s cubic-bezier(.22,1.4,.36,1) both}@keyframes ag-j-pop{0%{transform:scale(.5)}to{transform:none}}.ag-j-fault .ag-f-note{font-size:11px;line-height:1.55;color:var(--ag-muted)}.ag-j-fault .ag-f-prog{margin-left:auto;align-self:flex-start;margin-top:6px}.ag-j-fault .ag-f-track{padding:10px 12px}.ag-j-fault .ag-f-pax{display:grid;gap:8px}.ag-j-fault .ag-f-pax-card{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;border:1.5px dashed #D9C79F;background:#fffcf5}.ag-j-fault .ag-f-pax-card b{display:block;font-size:12px;font-weight:800}.ag-j-fault .ag-f-pax-card small{font-size:10px;color:var(--ag-muted);line-height:1.4;display:block}.ag-j-fault.ag-armed .ag-f-pax{opacity:0;transform:translateY(10px);transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1)}.ag-j-fault.ag-armed.c10 .ag-f-pax{opacity:1;transform:none}.ag-j-fault.ag-armed.c11:not(.c12) .ag-j-note{opacity:1;transform:none}.ag-dark .ag-ph-scr .ag-f-chip,.ag-j-fault.ag-dark.ag-armed:not(.c2) .ag-ph-scr .ag-f-chip.ag-target{background:var(--ag-card)}.ag-dark .ag-ph-scr .ag-f-chip.ag-target{background:var(--ag-forest);border-color:var(--ag-forest);color:#fff}.ag-j-fault.ag-dark.ag-armed:not(.c2) .ag-ph-scr .ag-f-chip.ag-target{background:var(--ag-card);color:var(--ag-muted);border-color:var(--ag-line)}.ag-dark .ag-ph-scr .ag-f-added{background:var(--ag-card);color:var(--ag-ink)}.ag-dark .ag-ph-scr .ag-f-pax-card{background:#c47f171f;border-color:#e6b56673}.ag-dark .ag-ph-scr .ag-f-tile .ag-j-ico{background:var(--ag-paper);color:#7ccad4}
