.amap{--amap-bg:#091015;--amap-surface:#0d171d;--amap-surface-raised:#112029;--amap-line:#68bec833;--amap-line-strong:#68bec875;--amap-teal:#66c9d1;--amap-text:#e3ebed;--amap-muted:#93a6ab;--amap-faint:#647a80;--amap-orange:#f39a4a;--amap-orange-line:#f39a4a8c;--amap-orange-soft:#f39a4a1a;--amap-amber:#e6c36d;--amap-green:#82d7a3;--amap-red:#f0826f;--amap-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, Consolas, monospace;color:var(--amap-text);background-color:var(--amap-bg);font-family:var(--font-sans);background-image:radial-gradient(#78bec824 1px,#0000 1.3px);background-position:11px 11px;background-size:22px 22px;border:1px solid #68bec829;border-radius:6px;padding:18px;line-height:1.4;position:relative}@media (max-width:639px){.amap{padding:12px}}.amap-mono{font-family:var(--amap-mono);letter-spacing:0}.amap-hud{--hud-fill:var(--amap-surface);--hud-border:var(--amap-line);--hud-bracket:var(--amap-line-strong);--hud-border-style:solid;isolation:isolate;position:relative}.amap-hud:before{content:"";z-index:-1;border:1px var(--hud-border-style) var(--hud-border);background:linear-gradient(var(--hud-bracket), var(--hud-bracket)) top left / 9px 1.5px no-repeat, linear-gradient(var(--hud-bracket), var(--hud-bracket)) top left / 1.5px 9px no-repeat, linear-gradient(var(--hud-bracket), var(--hud-bracket)) bottom left / 9px 1.5px no-repeat, linear-gradient(var(--hud-bracket), var(--hud-bracket)) bottom left / 1.5px 9px no-repeat, linear-gradient(var(--hud-bracket), var(--hud-bracket)) bottom right / 9px 1.5px no-repeat, linear-gradient(var(--hud-bracket), var(--hud-bracket)) bottom right / 1.5px 9px no-repeat, var(--hud-fill);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);transition:border-color .45s,background-color .45s;position:absolute;inset:0}.amap-hud:after{content:"";background:var(--hud-bracket);transform-origin:0 0;pointer-events:none;width:14.14px;height:1.5px;position:absolute;top:0;left:calc(100% - 10px);transform:rotate(45deg)}.amap button:focus-visible{outline:2px solid var(--amap-teal);outline-offset:2px}.amap-chip{border:1px solid var(--amap-line);color:var(--amap-muted);font-family:var(--amap-mono);white-space:nowrap;border-radius:3px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;display:inline-flex}.amap-typed{margin-top:1px;line-height:1.55;display:grid}.amap-typed>[aria-hidden]{grid-area:1/1}.amap-typed-ghost{visibility:hidden}.amap-typed-placeholder{color:var(--amap-faint);margin-left:4px}.amap-typed-text{color:var(--amap-text)}.amap-caret{vertical-align:-2px;background:var(--amap-orange);width:6px;height:13px;margin-left:1px;animation:1s step-end infinite amap-blink;display:inline-block}@keyframes amap-blink{50%{opacity:0}}.amap-input{font-family:var(--amap-mono);align-items:center;gap:9px;padding:8px 10px 8px 14px;font-size:12px;display:flex}.amap-input[data-state=typing]{--hud-border:var(--amap-orange-line);--hud-bracket:var(--amap-orange)}.amap-key{border:1px solid var(--amap-line);width:26px;height:22px;color:var(--amap-faint);border-radius:3px;flex:none;place-items:center;transition:color .2s,border-color .2s,background-color .2s;display:grid}.amap-key[data-state=ready]{border-color:var(--amap-orange-line);color:var(--amap-orange);background:var(--amap-orange-soft)}.amap-enter{animation:.55s both amap-enter}@keyframes amap-enter{0%{opacity:0;transform:translateY(8px)}}.amap-proc-step{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:16px 4px 0 6px;transition:opacity .5s,transform .5s;display:grid;position:relative}.amap-proc-step:before{content:"";border-left:1px dashed var(--amap-line-strong);height:12px;position:absolute;top:2px;left:20px}.amap-proc-step:first-child{padding-top:0}.amap-proc-step:first-child:before{display:none}.amap-proc-step[data-state=hidden]{opacity:0;transform:translateY(6px)}.amap-proc-icon{border:1px solid var(--amap-line);width:30px;height:30px;color:var(--amap-muted);background:var(--amap-surface);border-radius:999px;place-items:center;transition:color .4s,border-color .4s;display:grid}.amap-proc-step[data-state=active] .amap-proc-icon{border-color:var(--amap-orange-line);color:var(--amap-orange)}.amap-proc-step[data-state=done] .amap-proc-icon{border-color:var(--amap-line-strong);color:var(--amap-teal)}.amap-proc-title{font-size:14px;font-weight:600;line-height:30px}.amap-proc-detail{color:var(--amap-muted);font-family:var(--amap-mono);font-size:11px}.amap-bar{background:var(--amap-line);height:2px;margin-top:7px;position:relative}.amap-bar>span{background:var(--amap-orange);transition:width .3s;position:absolute;inset:0 auto 0 0}.amap-proc-step[data-state=done] .amap-bar>span{background:var(--amap-teal)}@media (min-width:768px) and (max-width:1023px){.amap-proc-step{padding-top:0}.amap-proc-step:before{display:none}}.amap-map{border:1px solid var(--amap-line);background:#0a12178c;border-radius:5px;min-width:0;padding:12px 14px 10px;transition:border-color .5s}.amap-map-head{border-bottom:1px solid var(--amap-line);gap:10px;margin:-2px -14px 12px;padding:0 14px 11px;display:flex}.amap-overlay{z-index:4;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.amap-snake{fill:none;stroke:var(--amap-orange);stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:var(--snake) calc(var(--route) + 8px);filter:drop-shadow(0 0 3px #f39a4abf);animation:amap-snake var(--snake-duration) linear var(--snake-delay) both}.amap-overlay[data-reverse] .amap-snake{animation-direction:reverse}@keyframes amap-snake{0%{stroke-dashoffset:calc(var(--snake) + 4px)}to{stroke-dashoffset:calc(-1 * var(--route) - 4px)}}@media (prefers-reduced-motion:reduce){.amap-snake{display:none}}@media (max-width:719px){.amap-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--amap-line) transparent;overflow:auto hidden}}.amap-swipe-hint{color:var(--amap-faint);font-family:var(--amap-mono);font-size:11px;display:none}@media (max-width:719px){.amap-swipe-hint{display:inline}}.amap-canvas{transition:opacity .6s;position:relative}.amap-canvas[data-stale]{opacity:.35}.amap-lane-label{color:var(--amap-faint);font-family:var(--amap-mono);font-size:10.5px;position:absolute;top:0}.amap-empty{color:var(--amap-faint);font-family:var(--amap-mono);pointer-events:none;place-items:center;font-size:12px;transition:opacity .4s;display:grid;position:absolute;inset:20px 0 0}.amap-edges{pointer-events:none;position:absolute;inset:0;overflow:visible}.amap-edge{fill:none;stroke:var(--amap-line-strong);stroke-width:1.25px;transition:opacity .5s,stroke .5s}.amap-edge[data-visible=false]{opacity:0}.amap-edge[data-new]{stroke:var(--amap-orange);stroke-width:2px;stroke-dasharray:.5 6;stroke-linecap:round;animation:.9s linear infinite amap-march}.amap-edge[data-hot]{stroke:var(--amap-teal);stroke-width:1.75px}.amap-edge[data-dim]{opacity:.14}@keyframes amap-march{to{stroke-dashoffset:-13px}}.amap-packet{background:var(--amap-orange);offset-anchor:center;offset-rotate:0deg;pointer-events:none;border-radius:999px;width:6px;height:6px;animation:2s linear infinite both amap-travel;position:absolute;top:0;left:0}.amap-packet[data-tone=teal]{background:var(--amap-teal)}@keyframes amap-travel{0%{offset-distance:0%;opacity:0}12%,88%{opacity:1}to{offset-distance:100%;opacity:0}}.amap-node{text-align:left;cursor:default;flex-direction:column;justify-content:center;gap:2px;padding:6px 8px 7px 11px;transition:opacity .45s,transform .45s;display:flex;position:absolute}.amap-node:hover,.amap-node:focus-visible{--hud-fill:var(--amap-surface-raised);--hud-border:var(--amap-line-strong);--hud-bracket:var(--amap-teal)}.amap-node[data-visible=false]{opacity:0;pointer-events:none;transform:translateY(5px)scale(.97)}.amap-node[data-new]{--hud-fill:#17130e;--hud-border:var(--amap-orange-line);--hud-bracket:var(--amap-orange);--hud-border-style:dashed}.amap-node[data-dim]{opacity:.22}.amap-node-title{color:var(--amap-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.amap-node-meta{color:var(--amap-muted);font-family:var(--amap-mono);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:10.5px;transition:color .4s;display:flex;overflow:hidden}.amap-node-meta svg{color:var(--amap-teal);flex:none}.amap-node[data-new] .amap-node-meta,.amap-node[data-updated] .amap-node-meta{color:#e6a978}.amap-node[data-new] .amap-node-meta svg{color:var(--amap-orange)}.amap-node-dot{background:var(--amap-orange);border-radius:999px;width:6px;height:6px;position:absolute;top:9px;right:16px}.amap-tip{--hud-fill:var(--amap-surface-raised);--hud-border:var(--amap-line-strong);--hud-bracket:var(--amap-teal);z-index:5;pointer-events:none;width:236px;padding:10px 12px 11px;position:absolute}.amap-kv{font-family:var(--amap-mono);margin-top:6px;font-size:11px;line-height:1.5}.amap-kv dt{color:var(--amap-faint);margin-top:5px;font-size:10.5px}.amap-kv dd{overflow-wrap:anywhere;color:var(--amap-text);margin:0}.amap-map-status{min-height:17px;color:var(--amap-muted);font-family:var(--amap-mono);font-size:11px;transition:color .3s}.amap-map-status[data-tone=amber]{color:var(--amap-amber)}.amap-map-status[data-tone=orange]{color:var(--amap-orange)}.amap-controls{align-items:center;gap:10px;margin-top:12px;display:flex}.amap-icon-btn{width:28px;height:28px;color:var(--amap-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;transition:color .2s;display:grid}.amap-icon-btn:hover{color:var(--amap-text)}.amap-seg{cursor:pointer;background:0 0;border:0;flex:1;min-width:0;padding:10px 0}.amap-seg-track{background:#68bec81f;border-radius:2px;height:2px;transition:height .15s;display:block;position:relative;overflow:hidden}.amap-seg:hover .amap-seg-track{height:4px}.amap-seg-fill{background:var(--amap-teal);opacity:.7;transition-property:width;transition-timing-function:linear;position:absolute;inset:0 auto 0 0}.amap-race-col{--hud-fill:#0d171deb;min-width:0;padding:14px 14px 12px}.amap-race-col[data-variant=map]{--hud-border:#66c9d152;--hud-bracket:var(--amap-teal)}.amap-progress{background:var(--amap-line);height:3px;position:relative}.amap-progress>span{background:var(--amap-muted);transition:width .4s;position:absolute;inset:0 auto 0 0}.amap-race-col[data-variant=map] .amap-progress>span{background:var(--amap-teal)}.amap-step{font-family:var(--amap-mono);border-left:2px solid #0000;grid-template-columns:52px minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:10px;padding:4px 8px 4px 6px;font-size:11.5px;transition:opacity .3s,background-color .3s,border-color .3s;display:grid}.amap-step[data-shown=false]{opacity:0}.amap-step[data-current]{border-left-color:var(--amap-orange);background:var(--amap-orange-soft)}.amap-step-command{color:var(--amap-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.amap-step-note{color:var(--amap-faint);text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.amap-step[data-failed] .amap-step-note{color:var(--amap-red)}.amap-step[data-first-edit]{flex-wrap:wrap;column-gap:10px;display:flex}.amap-step[data-first-edit] .amap-kind{flex:0 0 52px}.amap-step[data-first-edit] .amap-step-command{min-width:0}.amap-step[data-first-edit] .amap-step-note{color:var(--amap-red);flex:1 0 auto}.amap-race-col[data-variant=map] .amap-step[data-first-edit] .amap-step-note{color:var(--amap-green)}.amap-kind{color:var(--amap-muted)}.amap-kind[data-kind=read]{color:var(--amap-teal)}.amap-kind[data-kind=edit]{color:var(--amap-text)}.amap-kind[data-kind=test]{color:var(--amap-green)}.amap-kind[data-kind=test][data-failed]{color:var(--amap-red)}.amap-kind[data-kind=map],.amap-kind[data-kind=hook]{color:var(--amap-orange)}.amap-flow-chips{color:var(--amap-orange);font-family:var(--amap-mono);flex-wrap:wrap;align-items:center;gap:4px 5px;margin:2px 0 6px 68px;font-size:10.5px;transition:opacity .3s;display:flex}.amap-flow-chip{border:1px dashed var(--amap-orange-line);color:#efc39b;border-radius:2px;padding:1px 5px}@media (max-width:639px){.amap-step{grid-template-columns:44px minmax(0,1fr)}.amap-step-note{display:none}.amap-step[data-first-edit] .amap-kind{flex-basis:44px}.amap-step[data-first-edit] .amap-step-note{display:block}.amap-flow-chips{margin-left:0}}
