.twz-form{width:min(330px,84%);box-shadow:0 50px 100px -50px color-mix(in srgb, var(--s3d-accent) 80%, transparent);background:#141a28eb;border:1px solid #ffffff29;border-radius:16px;gap:9px;padding:14px;display:grid;position:absolute;overflow:hidden}.twz-rail{justify-content:space-between;margin-bottom:4px;display:flex;position:relative}.twz-rail:before{content:"";background:#ffffff29;height:1px;position:absolute;top:50%;left:10px;right:10px}.twz-rail span{color:#8f98b3;width:22px;height:22px;font:700 10px var(--pub-font-mono);background:#141a28;border:1px solid #ffffff38;border-radius:50%;place-items:center;display:grid;position:relative}.twz-rail i{background:var(--pub-acid);color:#07090f;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;inset:-1px}.twz-field{gap:4px;display:grid}.twz-field b{color:#8f98b3;font:600 10px var(--pub-font-mono);letter-spacing:.1em;text-transform:uppercase}.twz-input{height:30px;display:block;position:relative}.twz-input i{border:1px dashed #ffffff3d;border-radius:8px;position:absolute;inset:0}.twz-field:nth-of-type(2) .twz-input i:after{content:"";background:var(--s3d-accent);width:2px;height:14px;animation:1s steps(2,end) infinite twz-caret;position:absolute;top:7px;left:10px}.twz-input em{border:1px solid color-mix(in srgb, var(--s3d-accent) 60%, transparent);background:color-mix(in srgb, var(--s3d-accent) 14%, #0e121e);color:#f3f2ec;font:600 12px var(--pub-font-mono);white-space:nowrap;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;padding:0 10px;font-style:normal;display:flex;position:absolute;inset:0;overflow:hidden}.twz-input em svg{color:var(--pub-acid);flex:none}.twz-scan{pointer-events:none;position:absolute;inset:0}.twz-scan:before{content:"";background:linear-gradient(90deg, transparent, var(--pub-acid), transparent);height:2px;box-shadow:0 0 22px 6px color-mix(in srgb, var(--pub-acid) 40%, transparent);position:absolute;top:0;left:0;right:0}@keyframes twz-caret{50%{opacity:0}}.twz-blank{top:5%;right:6%}.twz-seen{top:5%;right:4%}.twz-plan{-webkit-backdrop-filter:none;backdrop-filter:none;width:min(290px,62%);bottom:8%;right:5%}.twz-paused{border:1px dashed color-mix(in srgb, var(--pub-acid) 70%, transparent);color:var(--pub-acid);font:700 11px var(--pub-font-mono);letter-spacing:.18em;border-radius:6px;padding:5px 10px;position:absolute;bottom:12%;left:8%}@media (prefers-reduced-motion:reduce){.twz-field:nth-of-type(2) .twz-input i:after{animation:none}}@media (width<=640px){.twz-form{gap:6px;padding:10px}.twz-input{height:26px}.twz-blank,.twz-seen{top:0;right:0}.twz-plan{width:78%;bottom:6%;right:4%}.twz-paused{bottom:20%;left:0}}
