.iz-art{width:100%;height:auto;display:block}.iz-art .a-plate{fill:var(--surface);stroke:var(--line);stroke-width:1px}.iz-art .a-line{stroke:var(--line);stroke-width:1px;fill:none}.iz-art .a-text{font-family:var(--mono);letter-spacing:.06em;font-size:13px}.iz-art .a-ink{fill:var(--tx)}.iz-art .a-mute{fill:var(--tx-mute)}.iz-art .a-accent{fill:var(--accent)}.iz-art .a-deny{fill:var(--deny)}.iz-art .a-strike{stroke:var(--deny);stroke-width:1.5px}.iz-art .a-orbit{fill:none;stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:3 6}.iz-art .a-chip{fill:var(--surface);stroke:var(--line-strong);stroke-width:1px}.iz-art .a-core{fill:color-mix(in srgb, var(--accent) 10%, var(--surface))}.iz-art .a-core-ring{fill:none;stroke:var(--accent);stroke-width:1.5px}.iz-art .a-boundary{fill:none;stroke:var(--tx);stroke-width:1.5px}.iz-art .a-dot-in{fill:var(--accent)}.iz-art .a-dot-out{fill:none;stroke:var(--line-strong);stroke-width:1px}.iz-art .a-x{stroke:var(--tx-mute);stroke-width:1px;fill:none}.iz-art .a-gate{fill:color-mix(in srgb, var(--accent) 12%, var(--surface));stroke:var(--accent);stroke-width:1.5px}.iz-art .a-seal{fill:none;stroke:var(--accent);stroke-width:1.5px}.iz-art .a-seal-inner{fill:none;stroke:var(--accent);stroke-width:1px;stroke-dasharray:2 5}.iz-art .a-check{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.iz-art--ztna .a-text{font-size:16px}.iz-art--ztna .z-glyph{stroke-width:1.6px}.iz-art--ztna .z-panel-label{font-size:12px}.iz-art--ztna .z-row-label{font-size:13px}.iz-art .z-glyph{fill:none;stroke:var(--tx-dim);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.iz-art .z-gate{stroke:var(--line-strong)}.iz-art .z-gate-back{fill:var(--surface-2);stroke:var(--line);stroke-width:1px}.iz-art .z-mark{fill:var(--accent)}.iz-art .z-mark-tick{fill:none;stroke:var(--btn-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.iz-art .z-dash-neutral{fill:none;stroke:var(--line-strong);stroke-width:1.2px;stroke-dasharray:4 5}.iz-art .z-arrow{fill:var(--line-strong);stroke:none}.iz-art .z-dash-allow{fill:none;stroke:var(--allow);stroke-width:1.4px;stroke-dasharray:4 5}.iz-art .z-dash-deny{fill:none;stroke:var(--deny);stroke-width:1.4px;stroke-dasharray:4 5}.iz-art .z-dash-warn{fill:none;stroke:var(--accent);stroke-width:1.4px;stroke-dasharray:4 5}.iz-art .z-ok-ring{fill:var(--allow-bg);stroke:var(--allow);stroke-width:1.2px}.iz-art .z-ok-tick{fill:none;stroke:var(--allow);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.iz-art .z-dot-ok{fill:var(--allow)}.iz-art .z-lock-chip{fill:var(--allow-bg);stroke:var(--allow);stroke-width:1.2px}.iz-art .z-lock-glyph .z-glyph{stroke:var(--allow)}.iz-art .z-no-ring{fill:var(--deny-bg);stroke:var(--deny);stroke-width:1.2px}.iz-art .z-no-x{fill:none;stroke:var(--deny);stroke-width:1.8px;stroke-linecap:round}.iz-art .z-blocked{stroke:color-mix(in srgb, var(--deny) 38%, transparent)}.iz-art--iam .a-text{font-size:16px}.iz-art--iam .iam-label{font-size:15px}.iz-art--iam .iam-title{font-size:16px}.iz-art--iam .iam-src{font-size:15px}.iz-art--iam .iam-tile{font-size:13px}.iz-art--iam .iam-row{font-size:16px}.iz-art--iam .iam-strap{font-size:13px}.iz-art .iam-orbit{fill:none;stroke:color-mix(in srgb, var(--accent) 30%, transparent);stroke-width:1px;stroke-dasharray:2 6}.iz-art .iam-core{fill:color-mix(in srgb, var(--accent) 7%, var(--surface))}.iz-art .iam-core-ring{fill:none;stroke:var(--accent);stroke-width:1.5px}.iz-art .iam-chip{fill:color-mix(in srgb, var(--accent) 10%, var(--surface));stroke:color-mix(in srgb, var(--accent) 55%, transparent);stroke-width:1px}.iz-art .iam-ok{fill:var(--allow)}.iz-art .iam-no{fill:var(--deny)}.iz-art .iam-strip-tag{fill:var(--bg);stroke:var(--line);stroke-width:1px}.iz-art .iam-strip-logo{opacity:.45}.iz-art .iam-row-off{stroke:color-mix(in srgb, var(--deny) 34%, transparent)}.iz-art--ec .a-text{font-size:16px}.iz-art--ec .ec-label{letter-spacing:.1em;font-size:12px}.iz-art--ec .ec-row{font-size:14px}.iz-art--ec .ec-sub{font-size:13px}.iz-art--ec .ec-tiny{font-size:11px}.iz-art--ec .ec-figure{font-size:26px}.iz-art--ec .ec-panel-title{font-size:16px}.iz-art--ec .ec-conf-text{letter-spacing:.08em;font-size:15px}.iz-art .ec-no{fill:var(--deny)}.iz-art .ec-ok{fill:var(--allow)}.iz-art .ec-warn{fill:var(--accent)}.iz-art .ec-ctrl{stroke:color-mix(in srgb, var(--deny) 42%, transparent)}.iz-art .ec-app{stroke:var(--line-strong)}.iz-art .ec-chrome-dot{fill:var(--line-strong)}.iz-art .ec-tab,.iz-art .ec-url,.iz-art .ec-btn{fill:var(--bg-2);stroke:var(--line);stroke-width:1px}.iz-art .ec-spark{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.iz-art .ec-drop{fill:color-mix(in srgb, var(--deny) 6%, transparent);stroke:color-mix(in srgb, var(--deny) 45%, transparent);stroke-width:1.2px;stroke-dasharray:5 4}.iz-art .ec-conf{fill:color-mix(in srgb, var(--deny) 7%, transparent);stroke:color-mix(in srgb, var(--deny) 40%, transparent);stroke-width:1px}.iz-art .ec-sev-high{fill:var(--deny-bg);stroke:color-mix(in srgb, var(--deny) 45%, transparent);stroke-width:1px}.iz-art .ec-sev-med{fill:color-mix(in srgb, var(--accent) 10%, transparent);stroke:color-mix(in srgb, var(--accent) 45%, transparent);stroke-width:1px}.iz-art--dp .a-text{font-size:16px}.iz-art--dp .dp-label{letter-spacing:.1em;font-size:12px}.iz-art--dp .dp-row{font-size:15px}.iz-art--dp .dp-sig{font-size:13px}.iz-art--dp .dp-sub,.iz-art--dp .dp-tag{font-size:12px}.iz-art--dp .dp-branch-row{font-size:13px}.iz-art--dp .dp-device,.iz-art--dp .dp-score{font-size:17px}.iz-art--dp .dp-score-label{letter-spacing:.08em;font-size:13px}.iz-art .dp-card{stroke:var(--line-strong)}.iz-art .dp-ok{fill:var(--allow)}.iz-art .dp-healthy{fill:var(--allow-bg);stroke:color-mix(in srgb, var(--allow) 50%, transparent);stroke-width:1px}.iz-art .dp-bar-bed{fill:var(--line)}.iz-art .dp-bar{fill:var(--allow)}.iz-art .dp-badge-ok{fill:var(--allow-bg);stroke:var(--allow);stroke-width:1.5px}.iz-art .dp-badge-warn{fill:color-mix(in srgb, var(--accent) 12%, transparent);stroke:var(--accent);stroke-width:1.5px}.iz-art .dp-badge-no{fill:var(--deny-bg);stroke:var(--deny);stroke-width:1.5px}.iz-art .dp-mark-ok{fill:none;stroke:var(--allow);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.iz-art .dp-mark-warn{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round}.iz-art .dp-mark-no{fill:none;stroke:var(--deny);stroke-width:2px;stroke-linecap:round}.iz-art .dp-dot-ok{fill:var(--allow)}.iz-art .dp-dot-warn{fill:var(--accent)}.iz-art .dp-dot-no{fill:var(--deny)}.iz-art--mfa .a-text{font-size:16px}.iz-art--mfa .mfa-label{letter-spacing:.08em;font-size:12px}.iz-art--mfa .mfa-row{font-size:16px}.iz-art--mfa .mfa-title{letter-spacing:.08em;font-size:19px}.iz-art--mfa .mfa-strap{font-size:12px}.iz-art .mfa-orbit{fill:none;stroke:color-mix(in srgb, var(--accent) 40%, transparent);stroke-width:1px;stroke-dasharray:3 7}.iz-art .mfa-core{fill:color-mix(in srgb, var(--accent) 7%, var(--surface))}.iz-art .mfa-core-ring{fill:none;stroke:var(--accent);stroke-width:1.5px}.iz-art .mfa-port{fill:var(--accent)}.iz-art .mfa-ok{fill:var(--allow)}.iz-art .mfa-no,.iz-art .mfa-dot-no{fill:var(--deny)}.iz-art .mfa-ring-ok{fill:none;stroke:var(--allow);stroke-width:1.6px}.iz-art .mfa-ring-no{fill:none;stroke:var(--deny);stroke-width:1.6px}.iz-art--sso .a-text{font-size:16px}.iz-art--sso .sso-head{letter-spacing:.1em;font-size:15px}.iz-art--sso .sso-sub,.iz-art--sso .sso-field-text,.iz-art--sso .sso-row{font-size:14px}.iz-art--sso .sso-title{letter-spacing:.08em;font-size:17px}.iz-art--sso .sso-dots,.iz-art--sso .sso-log,.iz-art--sso .sso-log-head{font-size:12px}.iz-art--sso .sso-btn-text{font-size:15px}.iz-art .sso-before{fill:var(--surface-2)}.iz-art .sso-pw{fill:var(--bg-2);stroke:var(--line);stroke-width:1px}.iz-art .sso-tangle{fill:none;stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:3 4}.iz-art .sso-gate{fill:color-mix(in srgb, var(--accent) 12%, var(--surface));stroke:var(--accent);stroke-width:1.4px}.iz-art .sso-card{stroke:var(--accent);stroke-width:1.5px}.iz-art .sso-mark{fill:var(--accent)}.iz-art .sso-mark+g .z-glyph{stroke:var(--btn-ink)}.iz-art .sso-field{fill:var(--bg-2);stroke:var(--line-strong);stroke-width:1px}.iz-art .sso-btn{fill:var(--accent)}.iz-art .sso-btn-text{fill:var(--btn-ink)}.iz-art .sso-ok{fill:var(--allow)}.iz-art .z-dash-accent{fill:none;stroke:var(--accent);stroke-width:1.4px;stroke-dasharray:4 5}.iz-art .zt-avatar{fill:color-mix(in srgb, var(--accent) 14%, var(--surface));stroke:var(--accent);stroke-width:1px}.iz-art .zt-badge{fill:var(--surface);stroke:var(--line-strong);stroke-width:1px}.iz-art .zt-badge-text{fill:var(--tx)}.iz-art .zt-orbit{fill:none;stroke:color-mix(in srgb, var(--accent) 45%, transparent);stroke-width:1px;stroke-dasharray:2 5}.iz-art .zt-hub{fill:color-mix(in srgb, var(--accent) 14%, var(--surface));stroke:var(--accent);stroke-width:1.4px}.iz-art .zt-hub-glyph .z-glyph{stroke:var(--accent)}.iz-art .zt-ok{fill:var(--allow)}.iz-art--ztaa .a-text{font-size:16px}.iz-art--ztaa .zt-sm{font-size:13px}.iz-art--ztaa .zt-xs{font-size:11px}.iz[data-theme=dark] .iz-art image,.iz .iz-inverted .iz-art image{filter:brightness(0)invert()}.iz-art--sra .a-text{font-size:16px}.iz-art--sra .sr-sm{font-size:13px}.iz-art .a-glyph{fill:none;stroke:var(--tx-dim);stroke-linecap:round;stroke-linejoin:round}.iz-art .a-glyph--mute{stroke:var(--tx-mute)}.iz-art .a-glyph--accent{stroke:var(--accent)}.iz-art .a-glyph--allow{stroke:var(--allow)}.iz-art .a-glyph--deny{stroke:var(--deny)}.iz[data-theme=dark] .iz-art .a-glyph--accent,.iz .iz-inverted .iz-art .a-glyph--accent{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--accent) 40%, transparent))}.iz-art .a-ic{overflow:visible}.iz-art .a-ic--ink{color:var(--tx)}.iz-art .a-ic--dim{color:var(--tx-dim)}.iz-art .a-ic--mute{color:var(--tx-mute)}.iz-art .a-ic--accent{color:var(--accent)}.iz-art .a-ic--allow{color:var(--allow)}.iz-art .a-ic--deny{color:var(--deny)}.iz[data-theme=dark] .iz-art .a-ic--accent,.iz .iz-inverted .iz-art .a-ic--accent{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--accent) 45%, transparent))}.iz-art--voip .a-text{font-size:16px}.iz-art--voip .vo-sm{font-size:13px}.iz-art--voip .vo-big{font-size:30px}.iz-art--voip .vo-unit{fill:var(--tx-mute);font-size:15px}.iz-art .vo-glyph{fill:none;stroke:var(--tx-dim);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.iz-art .vo-glyph--accent{stroke:var(--accent)}.iz-art .vo-face{fill:var(--surface-2);stroke:var(--line-strong);stroke-width:1.2px}.iz-art .vo-hub{fill:color-mix(in srgb, var(--accent) 12%, var(--surface));stroke:var(--accent);stroke-width:1.5px}.iz-art .vo-wave{fill:none;stroke:color-mix(in srgb, var(--accent) 70%, transparent);stroke-width:2.4px;stroke-linecap:round}.iz-art .vo-node-on{fill:color-mix(in srgb, var(--accent) 10%, var(--surface));stroke:var(--accent);stroke-width:1.5px}.iz-art .a-allow{fill:var(--allow)}.iz-art--hyb .a-text{font-size:16px}.iz-art--hyb .hy-sm{font-size:13px}.iz-art .hy-glyph{fill:none;stroke:var(--tx-dim);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.iz-art .hy-glyph--accent{stroke:var(--accent)}.iz-art .hy-slab{fill:color-mix(in srgb, var(--accent) 6%, var(--surface));stroke:color-mix(in srgb, var(--accent) 45%, var(--line-strong));stroke-width:1.2px}.iz-art .hy-ghost{fill:none;stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:4 4}.iz-art--dev .a-text{font-size:16px}.iz-art--dev .dv-sm{font-size:13px}.iz-art .dv-glyph{fill:none;stroke:var(--tx-dim);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.iz-art .dv-glyph--accent{stroke:var(--accent)}.iz-art .dv-env{fill:color-mix(in srgb, var(--accent) 5%, var(--surface));stroke:color-mix(in srgb, var(--accent) 55%, transparent);stroke-width:1.4px;stroke-dasharray:6 6}.iz-art .dv-gate{fill:color-mix(in srgb, var(--accent) 12%, var(--surface));stroke:var(--accent);stroke-width:1.5px}.iz-art .dv-arrow{fill:none;stroke:var(--line-strong);stroke-width:1.2px}.iz-art .dv-head{fill:none;stroke:var(--line-strong);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.iz-art .dv-siem{fill:color-mix(in srgb, var(--accent) 10%, var(--surface));stroke:color-mix(in srgb, var(--accent) 55%, transparent);stroke-width:1px}.iz-art--pam .a-text{font-size:16px}.iz-art--pam .pa-sm{font-size:13px}.iz-art--pam .pa-xs{font-size:11px}.iz-art .pa-glyph{fill:none;stroke:var(--tx-dim);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.iz-art .pa-glyph--accent{stroke:var(--accent)}.iz-art .pa-dot-1{fill:color-mix(in srgb, var(--deny) 70%, transparent)}.iz-art .pa-dot-2{fill:color-mix(in srgb, var(--accent) 70%, transparent)}.iz-art .pa-dot-3{fill:color-mix(in srgb, var(--allow) 70%, transparent)}.iz-art .pa-rec{fill:var(--deny)}.iz-art .pa-caret{fill:color-mix(in srgb, var(--accent) 55%, transparent)}.iz-art .pa-dot-cmd{fill:var(--accent)}.iz-art .pa-node{fill:var(--surface);stroke:var(--line-strong);stroke-width:1.2px}.iz-art .pa-node-on{fill:color-mix(in srgb, var(--accent) 10%, var(--surface));stroke:var(--accent);stroke-width:1.5px}.iz-art--scl .a-text{font-size:16px}.iz-art--scl .scl-sm{font-size:13px}.iz-art .scl-layer{fill:color-mix(in srgb, var(--accent) 6%, var(--surface));stroke:var(--accent);stroke-width:1.4px}.iz-art .scl-port{fill:var(--accent)}.iz-art .scl-fold{fill:var(--surface-2);stroke:var(--line-strong);stroke-width:1px}.iz-art--byd .a-text{font-size:16px}.iz-art--byd .byd-sm{font-size:13px}.iz-art .byd-bezel{fill:var(--surface-2);stroke:var(--line-strong);stroke-width:1.2px}.iz-art .byd-deck{fill:var(--surface-2);stroke:var(--line-strong);stroke-width:1px}.iz-art .byd-hinge{stroke:var(--line-strong);stroke-width:3px;stroke-linecap:round;fill:none}.iz-art .byd-edge{fill:none;stroke:color-mix(in srgb, var(--accent) 40%, transparent);stroke-width:1.2px;stroke-dasharray:3 7}.iz-art .byd-lock{fill:color-mix(in srgb, var(--accent) 12%, var(--surface));stroke:var(--accent);stroke-width:1.4px}.iz-art .byd-dot-1{fill:color-mix(in srgb, var(--deny) 70%, transparent)}.iz-art .byd-dot-2{fill:color-mix(in srgb, var(--accent) 70%, transparent)}.iz-art .byd-dot-3{fill:color-mix(in srgb, var(--allow) 70%, transparent)}.iz-art--tpa .a-text{font-size:16px}.iz-art--tpa .tp-name{font-size:19px}.iz-art--tpa .tp-sm{font-size:13px}.iz-art--tpa .tp-xs{font-size:12px}.iz-art--tpa .tp-big{font-size:34px}.iz-art .tp-track{fill:none;stroke:var(--line-strong);stroke-width:8px}.iz-art .tp-arc{fill:none;stroke:var(--accent);stroke-width:8px;stroke-linecap:round}.iz-art .tp-node{fill:var(--surface);stroke:var(--line-strong);stroke-width:1.2px}.iz-art .tp-node-end{fill:color-mix(in srgb, var(--accent) 8%, var(--surface));stroke:var(--accent);stroke-width:1.4px;stroke-dasharray:5 5}.iz-art--vpn .a-text{font-size:16px}.iz-art--vpn .vp-sm{font-size:13px}.iz-art .vp-mote{fill:none;stroke:var(--line-strong);stroke-width:1px}.iz-art .vp-hairpin{fill:none;stroke:color-mix(in srgb, var(--deny) 50%, transparent);stroke-width:1.4px;stroke-dasharray:4 5}.iz-art .vp-trace{fill:none;stroke:var(--allow);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.iz-art .vp-trace-dot{fill:var(--allow)}.iz-art--mig .a-text{font-size:15px}.iz-art .mig-bar-off{fill:color-mix(in srgb, var(--deny) 10%, transparent);stroke:color-mix(in srgb, var(--deny) 35%, transparent);stroke-width:1px;stroke-dasharray:4 4}.iz-art .mig-row{fill:none;stroke:var(--line-strong);stroke-width:1px}.iz-art .mig-row-on{fill:color-mix(in srgb, var(--accent) 22%, var(--surface));stroke:var(--accent);stroke-width:1.2px}.iz-art .mig-hair{fill:none;stroke:color-mix(in srgb, var(--deny) 55%, transparent);stroke-width:1.4px;stroke-dasharray:4 5}.iz-art .mig-direct{fill:none;stroke:var(--allow);stroke-width:1.6px;stroke-linecap:round}.iz-art .mig-direct-head{fill:var(--allow)}.iz-art .mig-spine{fill:none;stroke:var(--line-strong);stroke-width:1.2px}.iz-art .mig-node{fill:var(--surface);stroke:var(--line-strong);stroke-width:1.4px}.iz-art .mig-node-on{fill:var(--accent);stroke:none}.iz-art [data-draw]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .52s cubic-bezier(.4,0,.2,1) 80ms}.izo.in .iz-art [data-draw]{stroke-dashoffset:0}.iz-art .a-orbit[data-draw]{stroke-dashoffset:0;stroke-dasharray:3 6;opacity:0;transition:opacity .6s var(--ease-out) .2s}.izo.in .iz-art .a-orbit[data-draw]{opacity:1}.iz-art text,.iz-art rect,.iz-art circle,.iz-art image,.iz-art line,.iz-art polyline,.iz-art path:not([class*=z-dash]){opacity:0;transition:opacity .48s var(--ease-out) 80ms}.izo.in .iz-art text,.izo.in .iz-art rect,.izo.in .iz-art circle,.izo.in .iz-art image,.izo.in .iz-art line,.izo.in .iz-art polyline,.izo.in .iz-art path:not([class*=z-dash]){opacity:1}@media (hover:hover) and (pointer:fine){.iz-art>*{transition:opacity var(--dur) var(--ease)}.izo.in[data-hl] .iz-art>*{opacity:.32}.izo.in[data-hl] .iz-art>[data-on]{opacity:1}}.iz[data-theme=paper] .iz-art .a-plate,.iz[data-theme=paper] .iz-art .a-chip,.iz[data-theme=paper] .iz-art .a-gate{filter:drop-shadow(0 6px 14px #18120a1a)drop-shadow(0 1px 2px #18120a12)}.iz[data-theme=dark] .iz-art .z-dash-allow,.iz .iz-inverted .iz-art .z-dash-allow,.iz[data-theme=dark] .iz-art .z-ok-ring,.iz .iz-inverted .iz-art .z-ok-ring,.iz[data-theme=dark] .iz-art .z-ok-tick,.iz .iz-inverted .iz-art .z-ok-tick,.iz[data-theme=dark] .iz-art .z-dot-ok,.iz .iz-inverted .iz-art .z-dot-ok,.iz[data-theme=dark] .iz-art .z-lock-chip,.iz .iz-inverted .iz-art .z-lock-chip{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--allow) 65%, transparent))}.iz[data-theme=dark] .iz-art .z-dash-deny,.iz .iz-inverted .iz-art .z-dash-deny,.iz[data-theme=dark] .iz-art .z-no-ring,.iz .iz-inverted .iz-art .z-no-ring,.iz[data-theme=dark] .iz-art .z-no-x,.iz .iz-inverted .iz-art .z-no-x,.iz[data-theme=dark] .iz-art .a-strike,.iz .iz-inverted .iz-art .a-strike{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--deny) 60%, transparent))}.iz[data-theme=dark] .iz-art .z-mark,.iz .iz-inverted .iz-art .z-mark,.iz[data-theme=dark] .iz-art .a-core-ring,.iz .iz-inverted .iz-art .a-core-ring,.iz[data-theme=dark] .iz-art .a-seal,.iz .iz-inverted .iz-art .a-seal,.iz[data-theme=dark] .iz-art .a-gate,.iz .iz-inverted .iz-art .a-gate,.iz[data-theme=dark] .iz-art .a-dot-in,.iz .iz-inverted .iz-art .a-dot-in,.iz[data-theme=dark] .iz-art .a-accent,.iz .iz-inverted .iz-art .a-accent,.iz[data-theme=dark] .iz-art .z-dash-accent,.iz .iz-inverted .iz-art .z-dash-accent,.iz[data-theme=dark] .iz-art .zt-hub,.iz .iz-inverted .iz-art .zt-hub,.iz[data-theme=dark] .iz-art .iam-core-ring,.iz .iz-inverted .iz-art .iam-core-ring,.iz[data-theme=dark] .iz-art .iam-chip,.iz .iz-inverted .iz-art .iam-chip,.iz[data-theme=dark] .iz-art .sso-card,.iz .iz-inverted .iz-art .sso-card,.iz[data-theme=dark] .iz-art .sso-gate,.iz .iz-inverted .iz-art .sso-gate,.iz[data-theme=dark] .iz-art .sso-btn,.iz .iz-inverted .iz-art .sso-btn,.iz[data-theme=dark] .iz-art .mfa-core-ring,.iz .iz-inverted .iz-art .mfa-core-ring,.iz[data-theme=dark] .iz-art .mfa-port,.iz .iz-inverted .iz-art .mfa-port,.iz[data-theme=dark] .iz-art .dp-badge-warn,.iz .iz-inverted .iz-art .dp-badge-warn,.iz[data-theme=dark] .iz-art .dp-dot-warn,.iz .iz-inverted .iz-art .dp-dot-warn,.iz[data-theme=dark] .iz-art .ec-spark,.iz .iz-inverted .iz-art .ec-spark{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--accent) 55%, transparent))}.izo-visual:has(.iz-art){position:relative}.iz[data-theme=dark] .izo-visual:has(.iz-art):before{content:"";background:radial-gradient(50% 44% at 48% 46%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 72%);pointer-events:none;position:absolute;inset:-10%}.iz .iz-inverted .izo-visual:has(.iz-art):before{content:"";background:radial-gradient(50% 44% at 48% 46%, color-mix(in srgb, var(--accent) 8%, transparent), transparent 72%);pointer-events:none;position:absolute;inset:-10%}@keyframes iz-art-connect{0%{opacity:0;stroke-dashoffset:27px}to{opacity:1;stroke-dashoffset:0}}@keyframes iz-art-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.iz-art .z-dash-allow,.iz-art .z-dash-deny,.iz-art .z-dash-warn,.iz-art .z-dash-accent,.iz-art .z-dash-neutral,.iz-art .zt-badge-g{opacity:0}.izo.in .iz-art .z-dash-allow,.izo.in .iz-art .z-dash-deny,.izo.in .iz-art .z-dash-warn,.izo.in .iz-art .z-dash-accent,.izo.in .iz-art .z-dash-neutral{animation:.62s cubic-bezier(.4,0,.2,1) forwards iz-art-connect;animation-delay:calc(.62s + var(--seg,0) * 60ms)}.izo.in .iz-art .zt-badge-g{animation:iz-art-arrive .46s var(--ease-out) forwards;animation-delay:calc(.7s + var(--seg,0) * 60ms)}@media (max-width:900px),(prefers-reduced-motion:reduce){.iz-art [data-draw],.iz-art text,.iz-art rect,.iz-art circle,.iz-art image,.iz-art line,.iz-art polyline,.iz-art path,.iz-art path:not([class*=z-dash]),.izo.in .iz-art path:not([class*=z-dash]),.izo.in .iz-art text,.izo.in .iz-art rect,.izo.in .iz-art circle,.izo.in .iz-art image,.izo.in .iz-art line,.izo.in .iz-art polyline,.iz-art>*{opacity:1;stroke-dashoffset:0;transition:none;animation:none}.iz-art .a-orbit[data-draw]{stroke-dasharray:3 6}.iz-art .a-orbit[data-draw],.iz-art .z-dash-allow,.iz-art .z-dash-deny,.iz-art .z-dash-warn,.iz-art .z-dash-accent,.iz-art .z-dash-neutral,.iz-art .zt-badge-g{opacity:1}.izo.in .iz-art .z-dash-allow,.izo.in .iz-art .z-dash-deny,.izo.in .iz-art .z-dash-warn,.izo.in .iz-art .z-dash-accent,.izo.in .iz-art .z-dash-neutral,.izo.in .iz-art .zt-badge-g,.izo.in .iz-art .z-dot-ok{opacity:1;animation:none}}@media (max-width:900px){.iz-art .a-opt{display:none}}
