.al-x18{width:100%;max-width:440px;overflow:hidden}.al-x18-stack{position:relative;height:262px}.al-x18-win{position:absolute;left:0;top:0;width:calc(100% - 44px);height:176px;padding:0 14px 14px 24px;overflow:hidden;border:1px solid var(--al-rule);border-radius:12px;background:var(--al-paper);box-shadow:0 8px 24px color-mix(in srgb,var(--al-ink) 8%,transparent)}.al-x18-bar{display:flex;align-items:center;gap:5px;height:36px;margin:0 -14px 12px -24px;padding:0 12px;border-bottom:1px solid var(--al-rule);background:var(--al-paper-2)}.al-x18-bar i{display:block;width:8px;height:8px;border-radius:50%;background:var(--al-req-chip)}.al-x18-bar b{margin-left:8px;overflow:hidden;font-size:13px;font-weight:600;color:var(--al-ink);text-overflow:ellipsis;white-space:nowrap}.al-x18-row{display:flex;align-items:center;gap:10px;height:28px;margin-bottom:6px}.al-x18-row:nth-of-type(2) .al-x18-line{max-width:70%}.al-x18-line{flex:1;height:8px;border-radius:4px}.al-x18-dot,.al-x18-line{display:block;background:var(--al-req-soft)}.al-x18-dot{flex-shrink:0;width:24px;height:24px;border-radius:50%}.al-x18-btn{display:inline-block;margin-top:8px;padding:6px 12px;border-radius:8px;background:var(--al-blue);color:var(--al-paper);font-size:13px;font-weight:600}.al-x18-a{transform:translate(20px,38px);z-index:2}.al-x18-b{transform:translate(40px,76px);z-index:3}.al-x18-c{transform:none;z-index:1}.al-x18-zip{display:flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin:0;padding:5px 12px;border:1px solid var(--al-ok-line);border-radius:999px;background:var(--al-ok-soft);color:var(--al-ink-2);font-size:13px}.al-x18-zip b{color:var(--al-ok);font-family:var(--font-mono,ui-monospace,monospace)}.al-x18-zip:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--al-ok-bright)}@media (prefers-reduced-motion:no-preference){html.js .al-x18 .al-x18-a{transform:none;z-index:1}html.js .al-x18 .al-x18-b{transform:translate(20px,38px);z-index:2}html.js .al-x18 .al-x18-c{transform:translate(40px,76px);z-index:3}html.js .al-x18 .al-x18-zip{opacity:0;transform:translateY(6px);transition:opacity .4s var(--al-ease) 3.9s,transform .4s var(--al-ease) 3.9s}html.js .al-x18[data-seen=true] .al-x18-a{animation:al-x18-a 3.6s var(--al-ease-io) .3s both}html.js .al-x18[data-seen=true] .al-x18-b{animation:al-x18-b 3.6s var(--al-ease-io) .3s both}html.js .al-x18[data-seen=true] .al-x18-c{animation:al-x18-c 3.6s var(--al-ease-io) .3s both}html.js .al-x18[data-seen=true] .al-x18-zip{opacity:1;transform:none}}@keyframes al-x18-a{0%{transform:none;z-index:1}15%{transform:translate(78%,10px);z-index:1}16%{z-index:3}40%,55%{transform:translate(40px,76px);z-index:3}70%,to{transform:translate(20px,38px);z-index:2}}@keyframes al-x18-b{0%{transform:translate(20px,38px);z-index:2}15%{z-index:2}16%{z-index:1}40%,55%{transform:none;z-index:1}70%{transform:translate(78%,10px);z-index:1}71%{z-index:3}95%,to{transform:translate(40px,76px);z-index:3}}@keyframes al-x18-c{0%{transform:translate(40px,76px);z-index:3}15%{z-index:3}16%{z-index:2}40%,55%{transform:translate(20px,38px);z-index:2}70%{z-index:2}71%{z-index:1}95%,to{transform:none;z-index:1}}.al-x19{display:flex;align-items:center;gap:20px;width:100%;max-width:380px;margin-inline:auto}.al-x19-svg{display:block;flex-shrink:0}.al-x19-blades{transform-box:view-box;transform-origin:70px 62px}.al-x19-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.al-x19-list li{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.35;color:var(--al-paper)}.al-x19-list span{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--al-paper);color:var(--al-blue);font-size:12px;font-weight:700}@media (prefers-reduced-motion:no-preference){html.js .al-x19 .al-x19-blades{transform:rotate(-540deg)}html.js .al-x19[data-seen=true] .al-x19-blades{transform:none;transition:transform 2.8s cubic-bezier(.12,.7,.25,1) .3s}}.al-x19-blades g[data-k="1"] .al-x19-sail{fill:var(--al-rem-bright)}.al-x19-blades g[data-k="2"] .al-x19-sail{fill:var(--al-ok-on-blue)}.al-x19-list li:nth-child(2) span{background:var(--al-rem-bright);color:var(--al-ink)}.al-x19-list li:nth-child(3) span{background:var(--al-ok-on-blue);color:var(--al-ink)}