.zd-scene{--u:1cqw;--app-bg:#2a2a2c;--app-side:#222224;--app-table:#252527;--app-panel:#2c2c2f;--app-line:#ffffff14;--app-text:#ffffffeb;--app-muted:#ffffff7a;--app-green:#00c878;--ease:cubic-bezier(.23, 1, .32, 1);--spring:cubic-bezier(.34, 1.4, .64, 1);position:absolute;inset:0;container-type:inline-size}@container (max-width:520px){.zd-scene .zd-win-side{display:none}.zd-scene .zd-win{--u:2.2cqw}}@container (min-width:420px) and (max-width:520px){.zd-scene-sites .zd-win-side{display:flex}.zd-scene-sites .zd-win{--u:1.2cqw}}.zd-muted{color:var(--app-muted)}.zd-win{--u:1.2cqw;--zd-green:#00c878;border-radius:calc(var(--u) * 1.2);background:var(--app-bg);color:var(--app-text);font-size:calc(var(--u) * 1.15);letter-spacing:-.01em;border:1px solid #ffffff1a;display:flex;position:absolute;inset:0 0 9% 13%;overflow:hidden;box-shadow:0 24px 48px #00000059}.zd-scene-run .zd-win,.zd-scene-sites .zd-win{bottom:0;left:0}.zd-scene-sites .zd-table-row{animation:7.5s ease-in-out infinite zd-sites-ping}.zd-scene-sites .zd-table-row:nth-child(3){animation-delay:1.5s}.zd-scene-sites .zd-table-row:nth-child(4){animation-delay:3s}.zd-scene-sites .zd-table-row:nth-child(5){animation-delay:4.5s}.zd-scene-sites .zd-table-row:nth-child(6){animation-delay:6s}@keyframes zd-sites-ping{0%,22%,to{background:0 0}6%{background:#00c8781f}}@media (prefers-reduced-motion:reduce){.zd-scene-sites .zd-table-row{animation:none}}.zd-win svg{flex-shrink:0}.zd-win-side{width:21%;padding:calc(var(--u) * 1.2) calc(var(--u) * 1);background:var(--app-side);color:#ffffff9e;flex-direction:column;flex-shrink:0;display:flex}.zd-win-lights{gap:calc(var(--u) * .6);padding-left:calc(var(--u) * .3);display:flex}.zd-win-lights span{width:calc(var(--u) * 1);height:calc(var(--u) * 1);background:#ff5f57;border-radius:999px}.zd-win-lights span:nth-child(2){background:#febc2e}.zd-win-lights span:nth-child(3){background:#28c840}.zd-win-brand{margin:calc(var(--u) * 2.4) 0 calc(var(--u) * 1.6) calc(var(--u) * .6)}.zd-win-brand svg{width:auto;height:calc(var(--u) * 1.9);color:var(--app-text)}.zd-win-section{margin:calc(var(--u) * 1.3) 0 calc(var(--u) * .5) calc(var(--u) * .6);color:#ffffff5c;font-size:calc(var(--u) * .8);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.zd-win-nav{align-items:center;gap:calc(var(--u) * .8);padding:calc(var(--u) * .6);border-radius:calc(var(--u) * .6);white-space:nowrap;display:flex}.zd-win-nav svg{width:calc(var(--u) * 1.25);height:calc(var(--u) * 1.25);stroke-width:1.8px}.zd-win-nav.is-active{color:var(--app-text);background:#ffffff14;font-weight:600}.zd-win-nav.is-active svg{color:var(--app-green)}.zd-win-user{align-items:center;gap:calc(var(--u) * .8);padding:calc(var(--u) * .6);margin-top:auto;display:flex}.zd-win-user span{width:calc(var(--u) * 2.4);height:calc(var(--u) * 2.4);color:var(--app-green);font-size:calc(var(--u) * .85);background:#00c8782e;border-radius:999px;flex-shrink:0;place-items:center;font-weight:600;display:grid}.zd-win-user p{color:var(--app-text);white-space:nowrap;flex-direction:column;font-weight:600;display:flex}.zd-win-user small{color:var(--app-green);font-size:calc(var(--u) * .9);font-weight:400}.zd-win-main{min-width:0;padding:calc(var(--u) * 1.6) calc(var(--u) * 1.6) 0;flex-direction:column;flex:1;display:flex;position:relative}.zd-win-head{margin-top:calc(var(--u) * 1.4);justify-content:space-between;align-items:center;display:flex}.zd-win-title{align-items:center;gap:calc(var(--u) * .8);font-size:calc(var(--u) * 1.45);letter-spacing:-.02em;font-weight:600;display:flex}.zd-win-title svg{width:calc(var(--u) * 1.4);height:calc(var(--u) * 1.4);color:var(--app-green)}.zd-win-reader{align-items:center;gap:calc(var(--u) * .6);padding:calc(var(--u) * .6) calc(var(--u) * 1.2);white-space:nowrap;background:#0d0d0f;border-radius:999px;display:flex}.zd-win-reader i{width:calc(var(--u) * .8);height:calc(var(--u) * .8);background:var(--app-green);box-shadow:0 0 calc(var(--u) * .8) var(--app-green);border-radius:999px}.zd-win-tools{margin-top:calc(var(--u) * 1.2);justify-content:space-between;align-items:center;display:flex}.zd-win-search{align-items:center;gap:calc(var(--u) * .6);width:46%;padding:calc(var(--u) * .55) calc(var(--u) * .9);border-radius:calc(var(--u) * .6);color:#fff6;font-size:calc(var(--u) * .95);white-space:nowrap;background:#ffffff0f;display:flex;overflow:hidden}.zd-win-search svg{width:calc(var(--u) * 1.05);height:calc(var(--u) * 1.05)}.zd-win-new{align-items:center;gap:calc(var(--u) * .4);padding:calc(var(--u) * .45) calc(var(--u) * 1);color:var(--app-green);font-size:calc(var(--u) * .95);background:#00c87829;border-radius:999px;font-weight:600;display:flex}.zd-win-new svg{width:calc(var(--u) * 1);height:calc(var(--u) * 1)}.zd-table{margin-top:calc(var(--u) * 1.2);border-radius:calc(var(--u) * .8) calc(var(--u) * .8) 0 0;background:var(--app-table);flex:1;overflow:hidden}.zd-table-head,.zd-table-row{align-items:center;gap:calc(var(--u) * 1.2);padding:0 calc(var(--u) * 1.2);grid-template-columns:2.2fr 1fr 1fr .7fr;display:grid}.zd-table-head{padding-top:calc(var(--u) * .9);padding-bottom:calc(var(--u) * .7);color:#fff6;font-size:calc(var(--u) * .78);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.zd-table-row{padding-top:calc(var(--u) * .75);padding-bottom:calc(var(--u) * .75);color:#ffffffb8;white-space:nowrap;border-top:1px solid #ffffff0d}.zd-table-row>span{text-overflow:ellipsis;overflow:hidden}.zd-table-name{align-items:center;gap:calc(var(--u) * 1);min-width:0;display:flex}.zd-table-name>span{flex-direction:column;min-width:0;display:flex}.zd-table-name b{color:var(--app-text);font-weight:600}.zd-table-name small{color:var(--app-muted);font-size:calc(var(--u) * .88)}.zd-lockbox,.zd-avatar{width:calc(var(--u) * 2.2);height:calc(var(--u) * 2.2);border-radius:calc(var(--u) * .5);color:var(--app-green);background:#00c87824;flex-shrink:0;place-items:center;font-style:normal;display:grid}.zd-lockbox svg{width:52%;height:52%}.zd-avatar{font-size:calc(var(--u) * .78);border-radius:999px;font-weight:600}.zd-type{padding:calc(var(--u) * .25) calc(var(--u) * .8);color:#ffffffc7;font-size:calc(var(--u) * .88);background:#ffffff12;border-radius:999px;font-style:normal}.zd-status{align-items:center;gap:calc(var(--u) * .5);color:var(--app-green);font-style:normal;display:inline-flex}.zd-status:before{content:"";width:calc(var(--u) * .55);height:calc(var(--u) * .55);background:currentColor;border-radius:999px}.zd-status.is-denied{color:#ff5f57}.zd-events-head,.zd-event{grid-template-columns:.6fr 1.4fr 1.6fr 1fr}.zd-reader{aspect-ratio:1.25;border-radius:calc(var(--u) * 2);background:linear-gradient(160deg,#3a3a3e,#1f1f22);width:27%;position:absolute;bottom:0;left:0;box-shadow:inset 0 1px #ffffff1f,0 18px 36px #00000059}.zd-reader-glow{border-radius:calc(var(--u) * 1.4);border:1px solid #ffffff14;position:absolute;inset:12%;box-shadow:0 0 #0000}.zd-card{aspect-ratio:1.586;width:23%;padding:calc(var(--u) * 1.3);border-radius:calc(var(--u) * 1);color:#121412;background:linear-gradient(150deg,#fff,#e9ecea);flex-direction:column;display:flex;position:absolute;bottom:4%;left:2%;transform:rotate(-6deg);box-shadow:0 12px 28px #00000059}.zd-card-mark{width:calc(var(--u) * 1.4);height:calc(var(--u) * 1.4);border-radius:calc(var(--u) * .3);background:var(--app-green)}.zd-card-text{font-size:calc(var(--u) * 1.15);margin-top:auto;font-weight:600}.zd-card-sub{font-size:calc(var(--u) * .95);color:#1214128c}.zd-card-badge{color:#fff;background:linear-gradient(150deg,#1f2a24,#0f1512)}.zd-modal-veil{background:#0a0a0c99;position:absolute;inset:0}.zd-modal{top:calc(var(--u) * 1.6);right:calc(var(--u) * 3);left:calc(var(--u) * 3);padding:calc(var(--u) * 1.8);border-radius:calc(var(--u) * 1.4);background:var(--app-panel);border:1px solid #ffffff1a;position:absolute;box-shadow:0 24px 48px #00000073}.zd-modal-head{align-items:center;gap:calc(var(--u) * 1);padding-bottom:calc(var(--u) * 1.2);border-bottom:1px solid #ffffff12;display:flex}.zd-modal-icon{width:calc(var(--u) * 3);height:calc(var(--u) * 3);color:var(--app-green);background:#00c87829;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.zd-modal-icon svg,.zd-modal-close svg,.zd-btn-ghost svg,.zd-btn svg{width:calc(var(--u) * 1.2);height:calc(var(--u) * 1.2)}.zd-modal-heading{flex-direction:column;flex:1;display:flex}.zd-modal-heading b{font-size:calc(var(--u) * 1.5);letter-spacing:-.02em;font-weight:600}.zd-modal-heading small{color:var(--app-muted);font-size:calc(var(--u) * .95)}.zd-modal-close{width:calc(var(--u) * 2.2);height:calc(var(--u) * 2.2);color:#ffffffb3;border:1px solid #ffffff40;border-radius:999px;place-items:center;display:grid}.zd-btn-ghost{align-items:center;gap:calc(var(--u) * .4);padding:calc(var(--u) * .6) calc(var(--u) * 1);color:#ffffffbf;font-size:calc(var(--u) * 1.05);display:flex}.zd-modal-product{align-items:center;gap:calc(var(--u) * 1.4);margin-top:calc(var(--u) * 1.4);padding:calc(var(--u) * .8) calc(var(--u) * 1.2);border-radius:calc(var(--u) * 1);background:#ffffff0a;display:flex}.zd-modal-product img{width:calc(var(--u) * 9);height:auto}.zd-modal-product .zd-muted{margin-top:calc(var(--u) * .3);font-size:calc(var(--u) * 1.1)}.zd-fields{gap:calc(var(--u) * 1) calc(var(--u) * 1.4);margin-top:calc(var(--u) * 1.4);grid-template-columns:1fr 1fr;display:grid}.zd-field{gap:calc(var(--u) * .4);flex-direction:column;display:flex}.zd-field>span:first-child{color:var(--app-muted);font-size:calc(var(--u) * 1.05)}.zd-field>span:last-child{padding:calc(var(--u) * .65) calc(var(--u) * 1);border-radius:calc(var(--u) * .5);background:#1b1b1d;font-weight:600}.zd-field-wide{grid-column:1/-1}.zd-field-chips{gap:calc(var(--u) * .6);display:flex}.zd-field-chips em{padding:0 calc(var(--u) * .8);color:var(--app-green);background:#00c87824;border-radius:999px;font-style:normal}.zd-modal-foot{justify-content:flex-end;align-items:center;gap:calc(var(--u) * .8);margin-top:calc(var(--u) * 1.4);display:flex}.zd-btn{align-items:center;gap:calc(var(--u) * .4);padding:calc(var(--u) * .65) calc(var(--u) * 1.4);border-radius:calc(var(--u) * .5);background:var(--app-green);color:#06140c;font-weight:600;font-size:calc(var(--u) * 1.15);flex-shrink:0;display:flex}.zd-btn-swap{display:grid}.zd-btn-swap>span{white-space:nowrap;justify-content:center;align-items:center;gap:calc(var(--u) * .6);grid-area:1/1;display:flex}.zd-btn-b{opacity:0}.zd-spinner.zd-spinner-dark{width:calc(var(--u) * 1.1);height:calc(var(--u) * 1.1);border-color:#06140c #06140c40 #06140c40;flex-shrink:0}.zd-cursor{width:calc(var(--u) * 1.8);opacity:0;filter:drop-shadow(0 2px 4px #0006);transform-origin:0 0;position:absolute;top:91%;left:90%}.zd-knob-waves{opacity:0;position:absolute;inset:0}.zd-summary{gap:calc(var(--u) * .6) calc(var(--u) * 2);margin-top:calc(var(--u) * 1.4);padding:calc(var(--u) * 1.2) calc(var(--u) * 1.4);border-radius:calc(var(--u) * 1);background:#ffffff0a;grid-template-columns:auto 1fr;display:grid}.zd-summary span:nth-child(odd){color:var(--app-muted)}.zd-progress{height:calc(var(--u) * .4);margin-top:calc(var(--u) * 1.6);background:#ffffff14;border-radius:999px;overflow:hidden}.zd-progress span{background:var(--app-green);transform-origin:0;height:100%;display:block}.zd-transfer{margin-top:calc(var(--u) * 1.2);gap:calc(var(--u) * .8);display:grid}.zd-transfer li{align-items:center;gap:calc(var(--u) * 1);display:flex}.zd-transfer-mark,.zd-ready-mark{width:calc(var(--u) * 1.7);height:calc(var(--u) * 1.7);background:var(--app-green);color:#06140c;border-radius:999px;place-items:center;display:grid}.zd-transfer-mark svg,.zd-ready-mark svg,.zd-pill-badge svg{width:62%;height:62%}.zd-ready{align-items:center;gap:calc(var(--u) * 1);margin-top:calc(var(--u) * 1.6);font-size:calc(var(--u) * 1.5);font-weight:600;display:flex}.zd-knob{width:48%;position:absolute;bottom:-12%;left:-9%}.zd-knob img{filter:drop-shadow(0 18px 24px #00000059);width:100%;height:auto}.zd-knob-led{aspect-ratio:1;background:var(--app-green);width:8%;filter:blur(calc(var(--u) * .8));opacity:.9;border-radius:999px;position:absolute;top:26%;left:52%;transform:translate(-50%,-50%)}.zd-knob-wave{aspect-ratio:1;border:1.5px solid var(--app-green);opacity:0;border-radius:999px;width:20%;position:absolute;top:44%;left:42%;transform:translate(-50%,-50%)}.zd-pill{top:calc(var(--u) * .9);width:min(92%, calc(var(--u) * 46));height:calc(var(--u) * 6);margin-left:calc(min(92%, calc(var(--u) * 46)) / -2);transform-origin:50% 0;background:linear-gradient(#ffffff0f 0%,#0000 40%),#0a0a0cf5;border:1px solid #ffffff1a;border-radius:999px;position:absolute;left:50%;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 16px 40px #0000008c}.zd-pill .zd-btn{border-radius:999px}.zd-pill-badge svg{width:46%;height:46%}.zd-pill-phase{align-items:center;gap:calc(var(--u) * 1.1);padding:0 calc(var(--u) * .9);opacity:0;display:flex;position:absolute;inset:0}.zd-pill-p4{opacity:1}.zd-pill-badge{width:calc(var(--u) * 4.2);height:calc(var(--u) * 4.2);color:#ffffffb8;background:#ffffff12;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.zd-pill-badge.is-ok{color:var(--app-green);background:#00c8782e}.zd-pill-text{flex-direction:column;flex:1;min-width:0;display:flex}.zd-pill-text b{font-size:calc(var(--u) * 1.45);letter-spacing:-.03em;font-weight:600}.zd-pill-text small{color:var(--app-muted);font-size:calc(var(--u) * 1.05);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.zd-spinner{border:1.5px solid #ffffff2e;border-top-color:var(--app-green);border-radius:999px;width:46%;height:46%;animation:.8s linear infinite zd-spin}@keyframes zd-spin{to{transform:rotate(360deg)}}.zd-scene-plan .zd-win{inset:0}.zd-plan-row{grid-template-columns:1.7fr repeat(6,1fr)}.zd-plan{border-radius:calc(var(--u) * .8);flex:none}.zd-plan .zd-table-head span:not(:first-child){text-align:center}.zd-plan .zd-table-row{padding-top:calc(var(--u) * .55);padding-bottom:calc(var(--u) * .55)}.zd-plan-row.is-target{background:#00c8780f}.zd-plan-cell{height:calc(var(--u) * 2.2);place-items:center;display:grid;position:relative}.zd-plan-cell>*{grid-area:1/1}.zd-plan-mark{width:calc(var(--u) * 2.1);height:calc(var(--u) * 2.1);border-radius:calc(var(--u) * .5);color:#ffffffbf;background:#ffffff12;place-items:center;display:grid}.zd-plan-mark svg{width:calc(var(--u) * 1);height:calc(var(--u) * 1)}.zd-plan-mark.is-own{color:var(--app-green);background:#00c87829;box-shadow:inset 0 0 0 1px #00c8788c}.zd-plan-none{width:calc(var(--u) * .8);background:#ffffff4d;height:1px}.zd-plan-none.is-swap{opacity:0}.zd-plan-cursor{width:calc(var(--u) * 1.8);opacity:0;filter:drop-shadow(0 2px 4px #0006);transform-origin:0 0;position:absolute;top:55%;left:55%}.zd-plan-legend{align-items:center;gap:calc(var(--u) * 1.6);margin-top:calc(var(--u) * 1.2);color:var(--app-muted);font-size:calc(var(--u) * .95);display:flex}.zd-plan-legend>span{align-items:center;gap:calc(var(--u) * .6);display:flex}.zd-plan-legend .zd-plan-mark{width:calc(var(--u) * 1.7);height:calc(var(--u) * 1.7)}.zd-plan-saved{align-items:center;gap:calc(var(--u) * .4);color:var(--app-green);margin-left:auto;font-style:normal;font-weight:600;display:flex}.zd-plan-saved svg{width:calc(var(--u) * 1.1);height:calc(var(--u) * 1.1)}@media (prefers-reduced-motion:no-preference){[data-state=active] .zd-scene.zd-scene-plan *{animation-duration:7s}[data-state=active] .zd-plan-cursor{animation-name:zd-plan-cursor}[data-state=active] .zd-plan-none.is-swap{animation-name:zd-plan-none}[data-state=active] .zd-plan-cell .zd-plan-mark.is-own{animation-name:zd-plan-own}[data-state=active] .zd-plan-row.is-target{animation-name:zd-plan-row}[data-state=active] .zd-plan-saved{animation-name:zd-plan-saved}[data-state=active] .zd-scene *{animation-duration:10s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}[data-state=active] .zd-card{animation-name:zd-card-in;animation-timing-function:linear}[data-state=active] .zd-reader-glow{animation-name:zd-reader-glow;animation-timing-function:linear}[data-state=active] .zd-scene-setup *,[data-state=active] .zd-scene-knob *{animation-duration:8s}[data-state=active] .zd-scene-setup .zd-card{animation-name:zd-setup-card}[data-state=active] .zd-scene-setup .zd-reader-glow{animation-name:zd-setup-glow}[data-state=active] .zd-scene-setup .zd-modal-veil{animation-name:zd-setup-veil}[data-state=active] .zd-scene-setup .zd-modal{animation-name:zd-setup-modal}[data-state=active] .zd-scene-setup .zd-field:first-child{animation-name:zd-setup-field-0}[data-state=active] .zd-scene-setup .zd-field:nth-child(2){animation-name:zd-setup-field-1}[data-state=active] .zd-scene-setup .zd-field:nth-child(3){animation-name:zd-setup-field-2}[data-state=active] .zd-scene-setup .zd-field:nth-child(4){animation-name:zd-setup-field-3}[data-state=active] .zd-scene-setup .zd-field:nth-child(5){animation-name:zd-setup-field-4}[data-state=active] .zd-scene-setup .zd-btn-press{animation-name:zd-setup-press}[data-state=active] .zd-btn-a{animation-name:zd-setup-btn-a}[data-state=active] .zd-btn-b{animation-name:zd-setup-btn-b}[data-state=active] .zd-cursor{animation-name:zd-setup-cursor}[data-state=active] .zd-scene .zd-spinner{animation:.8s linear infinite zd-spin}[data-state=active] .zd-scene-knob .zd-modal{animation-name:zd-knob-modal}[data-state=active] .zd-progress span{animation-name:zd-knob-progress}[data-state=active] .zd-knob-waves{animation-name:zd-knob-waves}[data-state=active] .zd-scene-knob .zd-knob-wave{animation:1.5s cubic-bezier(.23,1,.32,1) infinite zd-knob-wave}[data-state=active] .zd-scene-knob .zd-knob-wave-2{animation-delay:.5s}[data-state=active] .zd-scene-knob .zd-knob-wave-3{animation-delay:1s}[data-state=active] .zd-ready{animation-name:zd-knob-ready}[data-state=active] .zd-knob-led{animation-name:zd-knob-led}[data-state=active] .zd-transfer li:first-child{animation-name:zd-knob-line-0}[data-state=active] .zd-transfer li:first-child .zd-transfer-mark{animation-name:zd-knob-mark-0}[data-state=active] .zd-transfer li:nth-child(2){animation-name:zd-knob-line-1}[data-state=active] .zd-transfer li:nth-child(2) .zd-transfer-mark{animation-name:zd-knob-mark-1}[data-state=active] .zd-transfer li:nth-child(3){animation-name:zd-knob-line-2}[data-state=active] .zd-transfer li:nth-child(3) .zd-transfer-mark{animation-name:zd-knob-mark-2}[data-state=active] .zd-transfer li:nth-child(4){animation-name:zd-knob-line-3}[data-state=active] .zd-transfer li:nth-child(4) .zd-transfer-mark{animation-name:zd-knob-mark-3}[data-state=active] .zd-transfer li:nth-child(5){animation-name:zd-knob-line-4}[data-state=active] .zd-transfer li:nth-child(5) .zd-transfer-mark{animation-name:zd-knob-mark-4}[data-state=active] .zd-pill{animation-name:zd-pill;animation-timing-function:linear}[data-state=active] .zd-pill-p1{animation-name:zd-pill-p1;animation-timing-function:linear}[data-state=active] .zd-pill-p2{animation-name:zd-pill-p2;animation-timing-function:linear}[data-state=active] .zd-pill-p3{animation-name:zd-pill-p3;animation-timing-function:linear}[data-state=active] .zd-pill-p4{animation-name:zd-pill-p4;animation-timing-function:linear}[data-state=active] .zd-pill .zd-btn-press{animation-name:zd-pill-press;animation-timing-function:linear}[data-state=active] .zd-event:nth-child(2){animation-name:zd-event-0;animation-timing-function:linear}[data-state=active] .zd-event:nth-child(3){animation-name:zd-event-1;animation-timing-function:linear}[data-state=active] .zd-event:nth-child(4){animation-name:zd-event-2;animation-timing-function:linear}[data-state=active] .zd-event:nth-child(5){animation-name:zd-event-3;animation-timing-function:linear}[data-state=active] .zd-event:nth-child(6){animation-name:zd-event-4;animation-timing-function:linear}}@keyframes zd-card-in{0%,4%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translate(-70%,40%)rotate(-24deg)}14%,80%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:rotate(-6deg)}90%,to{opacity:0;transform:translate(-60%,30%)rotate(-18deg)}}@keyframes zd-reader-glow{0%,13%{border-color:#ffffff14;box-shadow:0 0 #0000}16%{border-color:var(--app-green);box-shadow:0 0 calc(var(--u) * 4) #00c878b3}30%,78%{box-shadow:0 0 calc(var(--u) * 2) #00c87840;border-color:#00c87880}88%,to{border-color:#ffffff14;box-shadow:0 0 #0000}}@keyframes zd-knob-wave{0%{opacity:.6;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(4)}}@keyframes zd-pill{0%,14%{opacity:0;animation-timing-function:var(--spring);transform:scaleX(.22)scaleY(.78)}20%,84%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:none}90%,to{opacity:0;transform:scaleX(.22)scaleY(.78)}}@keyframes zd-pill-p1{0%,17%{opacity:0;filter:blur(4px)}21%,33%{opacity:1;filter:none}36%,to{opacity:0;filter:blur(4px)}}@keyframes zd-pill-p2{0%,34%{opacity:0;filter:blur(4px)}37%,46%{opacity:1;filter:none}49%,to{opacity:0;filter:blur(4px)}}@keyframes zd-pill-p3{0%,47%{opacity:0;filter:blur(4px)}50%,60%{opacity:1;filter:none}63%,to{opacity:0;filter:blur(4px)}}@keyframes zd-pill-p4{0%,61%{opacity:0;filter:blur(4px)}64%,to{opacity:1;filter:none}}@keyframes zd-pill-press{0%,43%{transform:none}45%{transform:scale(.92)}47%,to{transform:none}}@keyframes zd-event-0{0%,4%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(-40%)}10%,86%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes zd-event-1{0%,14%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(-40%)}20%,86%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes zd-event-2{0%,24%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(-40%)}30%,86%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes zd-event-3{0%,34%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(-40%)}40%,86%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes zd-event-4{0%,44%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(-40%)}50%,86%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes zd-setup-card{0%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translate(-70%,40%)rotate(-24deg)}8%,82%{opacity:1;animation-timing-function:cubic-bezier(.55,0,.75,.2);transform:rotate(-6deg)}92%,to{opacity:0;transform:translate(-60%,30%)rotate(-18deg)}}@keyframes zd-setup-glow{0%,7%{border-color:#ffffff14;box-shadow:0 0 #0000}9%{border-color:var(--app-green);box-shadow:0 0 calc(var(--u) * 4) #00c878b3}20%,82%{box-shadow:0 0 calc(var(--u) * 2) #00c87840;border-color:#00c87880}90%,to{border-color:#ffffff14;box-shadow:0 0 #0000}}@keyframes zd-setup-veil{0%,8%{opacity:0}13%,86%{opacity:1}94%,to{opacity:0}}@keyframes zd-setup-modal{0%,8%{opacity:0;filter:blur(8px);animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(6%)scale(.96)}16%,86%{opacity:1;filter:none;transform:none}94%,to{opacity:0;transform:scale(.98)}}@keyframes zd-setup-field-0{0%,14%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(30%)}19%,to{opacity:1;transform:none}}@keyframes zd-setup-field-1{0%,19%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(30%)}24%,to{opacity:1;transform:none}}@keyframes zd-setup-field-2{0%,24%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(30%)}29%,to{opacity:1;transform:none}}@keyframes zd-setup-field-3{0%,29%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(30%)}34%,to{opacity:1;transform:none}}@keyframes zd-setup-field-4{0%,34%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(30%)}39%,to{opacity:1;transform:none}}@keyframes zd-setup-cursor{0%,40%{opacity:0;top:46%;left:46%}44%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.2,1);top:46%;left:46%}56%{top:91%;left:90%;transform:none}58%{top:91%;left:90%;transform:scale(.85)}61%,70%{opacity:1;top:91%;left:90%;transform:none}76%,to{opacity:0;top:100%;left:94%}}@keyframes zd-setup-press{0%,57%{transform:none;box-shadow:0 0 #00c87880}59%{transform:scale(.94);box-shadow:0 0 #00c87880}64%{box-shadow:0 0 0 calc(var(--u) * 1.4) #00c87800;transform:none}to{transform:none}}@keyframes zd-setup-btn-a{0%,60%{opacity:1}63%,to{opacity:0}}@keyframes zd-setup-btn-b{0%,61%{opacity:0}64%,to{opacity:1}}@keyframes zd-knob-modal{0%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(4%)}6%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes zd-knob-progress{0%,6%{opacity:1;transform:scaleX(0)}58%,90%{opacity:1;transform:scaleX(1)}96%,to{opacity:0;transform:scaleX(1)}}@keyframes zd-knob-waves{0%,5%{opacity:0}9%,56%{opacity:1}62%,to{opacity:0}}@keyframes zd-knob-ready{0%,60%{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(40%)}66%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes zd-knob-led{0%,58%{opacity:0;transform:translate(-50%,-50%)scale(.6)}61%{opacity:1;transform:translate(-50%,-50%)scale(1.8)}68%,88%{opacity:.9;transform:translate(-50%,-50%)scale(1)}96%,to{opacity:0}}@keyframes zd-knob-line-0{0%,8%{opacity:.3}11%,88%{opacity:1}96%,to{opacity:.3}}@keyframes zd-knob-mark-0{0%,12%{color:#0000;background:#ffffff1a;transform:scale(.8)}14%{background:var(--app-green);color:#06140c;transform:scale(1.2)}16%,88%{background:var(--app-green);color:#06140c;transform:none}96%,to{color:#0000;background:#ffffff1a;transform:scale(.8)}}@keyframes zd-knob-line-1{0%,18%{opacity:.3}21%,88%{opacity:1}96%,to{opacity:.3}}@keyframes zd-knob-mark-1{0%,22%{color:#0000;background:#ffffff1a;transform:scale(.8)}24%{background:var(--app-green);color:#06140c;transform:scale(1.2)}26%,88%{background:var(--app-green);color:#06140c;transform:none}96%,to{color:#0000;background:#ffffff1a;transform:scale(.8)}}@keyframes zd-knob-line-2{0%,28%{opacity:.3}31%,88%{opacity:1}96%,to{opacity:.3}}@keyframes zd-knob-mark-2{0%,32%{color:#0000;background:#ffffff1a;transform:scale(.8)}34%{background:var(--app-green);color:#06140c;transform:scale(1.2)}36%,88%{background:var(--app-green);color:#06140c;transform:none}96%,to{color:#0000;background:#ffffff1a;transform:scale(.8)}}@keyframes zd-knob-line-3{0%,38%{opacity:.3}41%,88%{opacity:1}96%,to{opacity:.3}}@keyframes zd-knob-mark-3{0%,42%{color:#0000;background:#ffffff1a;transform:scale(.8)}44%{background:var(--app-green);color:#06140c;transform:scale(1.2)}46%,88%{background:var(--app-green);color:#06140c;transform:none}96%,to{color:#0000;background:#ffffff1a;transform:scale(.8)}}@keyframes zd-knob-line-4{0%,48%{opacity:.3}51%,88%{opacity:1}96%,to{opacity:.3}}@keyframes zd-knob-mark-4{0%,52%{color:#0000;background:#ffffff1a;transform:scale(.8)}54%{background:var(--app-green);color:#06140c;transform:scale(1.2)}56%,88%{background:var(--app-green);color:#06140c;transform:none}96%,to{color:#0000;background:#ffffff1a;transform:scale(.8)}}@keyframes zd-plan-cursor{0%,8%{opacity:0;transform:translate(calc(var(--u) * 14), calc(var(--u) * 6))}14%{opacity:1;transform:translate(calc(var(--u) * 14), calc(var(--u) * 6));animation-timing-function:cubic-bezier(.45,0,.2,1)}38%{opacity:1;transform:translate(0)}41%{opacity:1;transform:translate(0)scale(.82)}44%{opacity:1;transform:translate(0)}70%{opacity:1;transform:translate(0)}78%,to{opacity:0;transform:translate(calc(var(--u) * 2), calc(var(--u) * 1.5))}}@keyframes zd-plan-none{0%,41%{opacity:1}42%,92%{opacity:0}97%,to{opacity:1}}@keyframes zd-plan-own{0%,41%{opacity:0;transform:scale(.4)}46%{opacity:1;transform:scale(1.14)}50%,90%{opacity:1;transform:scale(1)}95%,to{opacity:0;transform:scale(.6)}}@keyframes zd-plan-row{0%,40%{background:#00c87800}46%,88%{background:#00c8780f}95%,to{background:#00c87800}}@keyframes zd-plan-saved{0%,48%{opacity:0;transform:translateY(calc(var(--u) * .6))}54%,88%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}
