body.topbar-v2 .al{--al-r:20px;--al-r-sm:14px;--al-r-xs:11px;flex-direction:column;gap:16px;padding-bottom:48px;display:flex}body.topbar-v2 .al-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:4px;display:flex}body.topbar-v2 .al-eyebrow{letter-spacing:.14em;color:var(--v2-muted);margin:0 0 6px;font-size:11px;font-weight:700}body.topbar-v2 .al-hero h1{letter-spacing:-.03em;color:var(--v2-text);margin:0 0 6px;font-size:clamp(25px,3.6vw,34px);font-weight:800}body.topbar-v2 .al-hero__desc{color:var(--v2-muted);margin:0;font-size:13.5px;line-height:1.6}body.topbar-v2 .al-hero__desc b{color:var(--v2-text);font-weight:700}body.topbar-v2 .al-tier{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}body.topbar-v2 .al-tier li{border:1px solid var(--v2-line);background:var(--v2-panel);color:var(--v2-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font-size:12.5px;display:inline-flex}body.topbar-v2 .al-tier li b{color:var(--v2-text);font-variant-numeric:tabular-nums}body.topbar-v2 .al-tier li.is-on{border-color:color-mix(in srgb, var(--v2-accent) 60%, var(--v2-line));background:color-mix(in srgb, var(--v2-accent) 12%, var(--v2-panel));color:var(--v2-text)}body.topbar-v2 .al-msg{border:1px solid var(--v2-line);border-radius:var(--al-r-sm);background:var(--v2-panel);color:var(--v2-muted);margin:0;padding:13px 16px;font-size:13px}body.topbar-v2 .al-msg.is-warn{border-color:color-mix(in srgb, #e5484d 50%, var(--v2-line));background:color-mix(in srgb, #e5484d 8%, var(--v2-panel));color:#e5484d}body.topbar-v2 .al-msg.is-ok{border-color:color-mix(in srgb, #22c55e 50%, var(--v2-line));background:color-mix(in srgb, #22c55e 8%, var(--v2-panel));color:#22c55e}body.topbar-v2 .al-gate{border:1px solid var(--v2-line);border-radius:var(--al-r);background:var(--v2-panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;display:flex}body.topbar-v2 .al-gate strong{color:var(--v2-text);margin-bottom:5px;font-size:15px;display:block}body.topbar-v2 .al-gate p{color:var(--v2-muted);margin:0;font-size:13px;line-height:1.55}body.topbar-v2 .al-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}body.topbar-v2 .al-col{flex-direction:column;gap:16px;min-width:0;display:flex}@media (width>=1000px){body.topbar-v2 .al-grid{grid-template-columns:minmax(0,1.28fr) minmax(0,1fr)}}body.topbar-v2 .al-card{border:1px solid var(--v2-line);border-radius:var(--al-r);background:var(--v2-panel);min-width:0;padding:22px 22px 24px;box-shadow:0 1px 2px #0000000a}body.topbar-v2 .al-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 12px;margin-bottom:16px;display:flex}body.topbar-v2 .al-card__head h2{letter-spacing:-.02em;color:var(--v2-text);align-items:center;gap:9px;margin:0;font-size:16px;font-weight:700;display:inline-flex}body.topbar-v2 .al-card__note{color:var(--v2-muted);margin:0;font-size:12.5px}body.topbar-v2 .al-card__desc{color:var(--v2-muted);margin:0 0 18px;font-size:12.5px;line-height:1.6}body.topbar-v2 .al-card__desc:empty{display:none}body.topbar-v2 .al-card__head:has(+.al-card__desc){margin-bottom:8px}body.topbar-v2 .al-card__tools{flex-wrap:wrap;gap:6px;display:flex}body.topbar-v2 .al-card__tools .btn.is-on{color:var(--v2-accent);border-color:color-mix(in srgb, var(--v2-accent) 42%, var(--v2-line))}body.topbar-v2 .al-block{border:1px solid color-mix(in srgb, #f5c451 42%, var(--v2-line));border-radius:var(--al-r-sm);background:color-mix(in srgb, #f5c451 10%, var(--v2-panel));margin:0 0 14px;padding:14px 16px}body.topbar-v2 .al-block__title{color:var(--v2-text);margin:0 0 6px;font-size:13.5px;font-weight:700}body.topbar-v2 .al-block__desc{color:var(--v2-muted);margin:0 0 10px;font-size:12.5px;line-height:1.65}body.topbar-v2 .al-block__desc b{color:var(--v2-text);font-weight:700}body.topbar-v2 .al-block__steps{color:var(--v2-text);flex-direction:column;gap:4px;margin:0 0 12px;padding-left:20px;font-size:12.5px;line-height:1.6;display:flex}body.topbar-v2 .al-block__steps b{color:var(--v2-text);font-weight:700}body.topbar-v2 .al-block__actions{flex-wrap:wrap;gap:6px;display:flex}body.topbar-v2 .al-empty{border:1px dashed var(--v2-line);border-radius:var(--al-r-sm);text-align:center;color:var(--v2-muted);background:color-mix(in srgb, var(--v2-line) 10%, transparent);margin:0;padding:28px 16px;font-size:13px;line-height:1.6}body.topbar-v2 .al-empty strong{color:var(--v2-text);font-weight:700}body.topbar-v2 .al-form{flex-direction:column;gap:18px;display:flex}body.topbar-v2 .al-field{flex-direction:column;gap:7px;min-width:0;display:flex}body.topbar-v2 .al-label{letter-spacing:.01em;color:var(--v2-text);font-size:12.5px;font-weight:700}body.topbar-v2 .al-input{border:1px solid var(--v2-line);background:var(--v2-bg);width:100%;min-height:44px;color:var(--v2-text);min-width:0;transition:border-color .15s var(--v2-ease), box-shadow .15s var(--v2-ease);border-radius:12px;padding:11px 14px;font-family:inherit;font-size:14px}body.topbar-v2 .al-input::placeholder{color:color-mix(in srgb, var(--v2-muted) 80%, transparent)}body.topbar-v2 .al-input:focus{border-color:var(--v2-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--v2-accent) 22%, transparent);outline:none}body.topbar-v2 .al-input--num{font-variant-numeric:tabular-nums}body.topbar-v2 .al-hint{color:var(--v2-muted);margin:0;font-size:12px;line-height:1.55}body.topbar-v2 .al-hint b{color:var(--v2-text)}body.topbar-v2 .al-hint--wide{text-align:center;color:#e5484d;min-width:160px}body.topbar-v2 .al-pick{position:relative}body.topbar-v2 .al-pick:before{content:"🔍";z-index:1;opacity:.7;pointer-events:none;font-size:14px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}body.topbar-v2 .al-pick .al-input{padding-left:42px}body.topbar-v2 .al-suggest{z-index:30;border:1px solid var(--v2-line);border-radius:var(--al-r-sm);background:var(--v2-panel);max-height:320px;padding:7px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 22px 48px -20px #000000b3}body.topbar-v2 .al-suggest[hidden]{display:none}body.topbar-v2 .al-opt{border-radius:var(--al-r-xs);width:100%;color:var(--v2-text);font:inherit;text-align:left;cursor:pointer;transition:background .12s var(--v2-ease);background:0 0;border:0;align-items:center;gap:10px;padding:9px 11px;font-size:13.5px;display:flex}body.topbar-v2 .al-opt:hover,body.topbar-v2 .al-opt:focus-visible{background:var(--v2-panel-hover);outline:none}body.topbar-v2 .al-opt img,body.topbar-v2 .al-opt__icon{object-fit:contain;flex:none;width:26px;height:26px}body.topbar-v2 .al-opt__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}body.topbar-v2 .al-opt__meta{color:var(--v2-muted);flex:none;font-size:11.5px}body.topbar-v2 .al-picked{border:1px solid color-mix(in srgb, var(--v2-accent) 45%, var(--v2-line));border-radius:var(--al-r-sm);background:color-mix(in srgb, var(--v2-accent) 10%, var(--v2-panel));color:var(--v2-text);align-items:center;gap:10px;margin:0;padding:10px 14px;font-size:13.5px;font-weight:600;display:flex}body.topbar-v2 .al-picked[hidden]{display:none}body.topbar-v2 .al-picked img,body.topbar-v2 .al-picked__icon{object-fit:contain;width:26px;height:26px}body.topbar-v2 .al-kinds{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}body.topbar-v2 .al-kind{border:1.5px solid var(--v2-line);border-radius:var(--al-r-sm);background:var(--v2-bg);cursor:pointer;transition:border-color .15s var(--v2-ease), background .15s var(--v2-ease), transform .15s var(--v2-ease);align-items:flex-start;gap:12px;padding:15px 16px;display:flex;position:relative}body.topbar-v2 .al-kind:hover{border-color:color-mix(in srgb, var(--v2-accent) 40%, var(--v2-line))}body.topbar-v2 .al-kind:has(input:checked){border-color:var(--v2-accent);background:color-mix(in srgb, var(--v2-accent) 12%, var(--v2-bg));box-shadow:0 0 0 3px color-mix(in srgb, var(--v2-accent) 16%, transparent)}body.topbar-v2 .al-kind input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute}body.topbar-v2 .al-kind:focus-within{outline:2px solid color-mix(in srgb, var(--v2-accent) 70%, transparent);outline-offset:2px}body.topbar-v2 .al-kind__ico{background:color-mix(in srgb, var(--v2-line) 45%, transparent);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:18px;line-height:1;display:grid}body.topbar-v2 .al-kind__ico img{object-fit:contain;width:30px;height:30px;image-rendering:pixelated}body.topbar-v2 .al-kind:has(input:checked) .al-kind__ico{background:color-mix(in srgb, var(--v2-accent) 26%, transparent)}body.topbar-v2 .al-kind__text{min-width:0;padding-right:10px}body.topbar-v2 .al-kind strong{color:var(--v2-text);font-size:14px;font-weight:700;display:block}body.topbar-v2 .al-kind em{color:var(--v2-muted);margin-top:3px;font-size:11.5px;font-style:normal;line-height:1.5;display:block}body.topbar-v2 .al-kind b{color:var(--v2-text)}body.topbar-v2 .al-kind__check{border:1.5px solid var(--v2-line);background:var(--v2-panel);color:#0000;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;font-weight:700;line-height:1;display:grid;position:absolute;top:12px;right:12px}body.topbar-v2 .al-kind:has(input:checked) .al-kind__check{border-color:var(--v2-accent);background:var(--v2-accent);color:#fff}body.topbar-v2 .al-range{border:1px solid var(--v2-line);border-radius:var(--al-r-sm);background:var(--v2-bg);min-width:0;transition:border-color .15s var(--v2-ease), box-shadow .15s var(--v2-ease);align-items:center;gap:8px;padding:6px 12px 6px 6px;display:flex}body.topbar-v2 .al-range:focus-within{border-color:var(--v2-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--v2-accent) 22%, transparent)}body.topbar-v2 .al-range input{min-width:0;min-height:38px;color:var(--v2-text);font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:10px;flex:1 1 0;padding:8px 12px;font-family:inherit;font-size:14px}body.topbar-v2 .al-range input:focus{box-shadow:none;outline:none}body.topbar-v2 .al-range input::-webkit-outer-spin-button{margin:0}body.topbar-v2 .al-range input::-webkit-inner-spin-button{margin:0}body.topbar-v2 .al-range em{color:var(--v2-muted);flex:none;font-size:13px;font-style:normal}body.topbar-v2 .al-range__unit{color:var(--v2-muted);flex:none;padding-left:2px;font-size:12px}body.topbar-v2 .al-options{border:1px solid var(--v2-line);border-radius:var(--al-r-sm);background:color-mix(in srgb, var(--v2-line) 16%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:16px 18px 18px;display:grid}body.topbar-v2 .al-options[hidden]{display:none}body.topbar-v2 .al-options legend{color:var(--v2-text);padding:0 8px;font-size:12.5px;font-weight:700}body.topbar-v2 .al-options legend span{color:var(--v2-muted);font-weight:400}body.topbar-v2 .al-options .al-field:first-of-type{grid-column:1/-1}body.topbar-v2 .al-levels{flex-wrap:wrap;gap:8px;display:flex}body.topbar-v2 .al-chip{border:1.5px solid var(--v2-line);background:var(--v2-bg);color:var(--v2-muted);cursor:pointer;transition:border-color .15s var(--v2-ease), background .15s var(--v2-ease);border-radius:999px;align-items:center;gap:7px;padding:9px 15px;font-size:13px;display:inline-flex}body.topbar-v2 .al-chip input{width:16px;height:16px;accent-color:var(--v2-accent,#5465df);flex:none;margin:0;padding:0}body.topbar-v2 .al-chip:hover{border-color:color-mix(in srgb, var(--v2-accent) 45%, var(--v2-line))}body.topbar-v2 .al-chip:has(input:checked){border-color:var(--v2-accent);background:color-mix(in srgb, var(--v2-accent) 14%, var(--v2-bg));color:var(--v2-text);font-weight:600}body.topbar-v2 .al-stat-row{align-items:center;gap:8px;min-width:0;display:flex}body.topbar-v2 .al-stat-row select{flex:auto;min-width:0}body.topbar-v2 .al-stat-min{flex:none;align-items:center;gap:4px;width:112px;display:inline-flex}body.topbar-v2 .al-stat-min input{width:70px}body.topbar-v2 .al-stat-min em{color:var(--v2-muted);font-size:12px;font-style:normal}body.topbar-v2 .al-actions{border-top:1px solid var(--v2-line);flex-direction:column;gap:10px;padding-top:18px;display:flex}body.topbar-v2 .al-actions .btn{border-radius:var(--al-r-sm);letter-spacing:-.01em;width:100%;min-height:48px;font-size:15px;font-weight:700}body.topbar-v2 .al-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body.topbar-v2 .al-item{border:1px solid var(--v2-line);border-radius:var(--al-r-sm);background:var(--v2-bg);min-width:0;transition:border-color .15s var(--v2-ease), transform .15s var(--v2-ease);align-items:center;gap:13px;padding:13px 15px;display:flex}body.topbar-v2 .al-item:hover{border-color:color-mix(in srgb, var(--v2-accent) 35%, var(--v2-line));transform:translateY(-1px)}body.topbar-v2 .al-item.is-off{opacity:.55}body.topbar-v2 .al-item img,body.topbar-v2 .al-item__icon{background:color-mix(in srgb, var(--v2-line) 35%, transparent);object-fit:contain;border-radius:12px;flex:none;width:42px;height:42px;padding:6px}body.topbar-v2 .al-item__main{flex:1;min-width:0}body.topbar-v2 .al-item__title{color:var(--v2-text);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}body.topbar-v2 .al-item__cond{color:var(--v2-muted);word-break:break-all;margin-top:5px;font-size:12px;line-height:1.5}body.topbar-v2 .al-item__editor{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}body.topbar-v2 .al-item__editor .al-range{flex:260px;min-width:0;padding:4px 10px 4px 4px}body.topbar-v2 .al-item__editor .al-range input{min-height:34px;padding:6px 10px;font-size:13px}body.topbar-v2 .al-item__editor .btn{flex:none}body.topbar-v2 .al-item__error{color:#e5484d;flex:100%;margin:0;font-size:11.5px;line-height:1.5}body.topbar-v2 .al-item__tools{flex:none;align-items:center;gap:6px;display:flex}body.topbar-v2 .al-tag{border:1px solid var(--v2-line);color:var(--v2-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}body.topbar-v2 .al-tag--buy{border-color:color-mix(in srgb, #3b82f6 55%, var(--v2-line));color:#60a5fa;background:#3b82f61f}body.topbar-v2 .al-tag--sell{border-color:color-mix(in srgb, #f4b66b 55%, var(--v2-line));color:var(--v2-sell);background:#f4b66b1f}body.topbar-v2 .al-tag--off{border-style:dashed}body.topbar-v2 .al-hits{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}body.topbar-v2 .al-hit{border:1px solid var(--v2-line);border-left:3px solid var(--v2-line);border-radius:var(--al-r-sm);background:var(--v2-bg);align-items:flex-start;gap:13px;min-width:0;padding:13px 15px;display:flex}body.topbar-v2 .al-hit.is-new{background:color-mix(in srgb, #e5484d 6%, var(--v2-bg));border-left-color:#e5484d}body.topbar-v2 .al-hit.is-old{opacity:.74}body.topbar-v2 .al-hit img,body.topbar-v2 .al-hit__icon{background:color-mix(in srgb, var(--v2-line) 35%, transparent);object-fit:contain;border-radius:12px;flex:none;width:40px;height:40px;padding:5px}body.topbar-v2 .al-hit__main{flex:1;min-width:0}body.topbar-v2 .al-hit__title{color:var(--v2-text);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}body.topbar-v2 .al-hit__title b{font-size:13.5px;font-weight:700}body.topbar-v2 .al-hit__price{color:var(--v2-sell);font-variant-numeric:tabular-nums;font-weight:800}body.topbar-v2 .al-hit__meta{color:var(--v2-muted);word-break:break-all;margin-top:5px;font-size:11.5px;line-height:1.6}body.topbar-v2 .al-hit__go{flex:none;align-self:center}body.topbar-v2 .al-hit__when{color:var(--v2-muted);white-space:nowrap;flex:none;font-size:11px}@media (width<=720px){body.topbar-v2 .al-card{padding:18px 16px 20px}body.topbar-v2 .al-options{grid-template-columns:minmax(0,1fr)}body.topbar-v2 .al-item{flex-wrap:wrap}body.topbar-v2 .al-item__tools{justify-content:flex-end;width:100%}body.topbar-v2 .al-item__editor .al-range{flex-basis:100%}body.topbar-v2 .al-item__editor .btn:first-of-type{margin-left:auto}body.topbar-v2 .al-hit{flex-wrap:wrap}body.topbar-v2 .al-hit__when{display:none}body.topbar-v2 .al-hit__go{margin-left:auto}}.btn--xs{padding:4px 9px;font-size:11.5px}.closemodal{z-index:70}.closemodal__panel{width:min(460px,100%);padding:0}.closemodal__head{border-bottom:1px solid var(--line-soft);padding:20px 22px 12px}.closemodal__title{margin:0;font-size:17px;font-weight:700}.closemodal__lead{color:var(--muted);margin:6px 0 0;font-size:13px}.closemodal__item{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;font-size:12.5px;overflow:hidden}.closemodal__body{flex-direction:column;gap:8px;padding:14px 22px 6px;display:flex}.closeopt{border:1px solid var(--line-soft);background:var(--surface-2);cursor:pointer;transition:var(--transition);border-radius:10px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex}.closeopt:hover{border-color:var(--line);background:var(--surface-hover)}.closeopt__radio{width:16px;height:16px;accent-color:var(--muted);cursor:pointer;flex:none;margin:2px 0 0}.closeopt__text{flex-direction:column;gap:3px;min-width:0;display:flex}.closeopt__head{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.closeopt__title{color:var(--text);font-size:13.5px;font-weight:600}.closeopt__tag{letter-spacing:.04em;color:var(--ok);background:var(--ok-soft);border:1px solid var(--ok-line);border-radius:4px;padding:1px 6px;font-size:10.5px;font-weight:700}.closeopt__desc{color:var(--muted);font-size:12px;line-height:1.5}.closeopt--sold.is-selected{border-color:var(--ok-line);background:var(--ok-soft)}.closeopt--sold.is-selected .closeopt__radio{accent-color:var(--ok)}.closeopt--cancel.is-selected{border-color:var(--line);background:var(--surface-hover)}.closemodal__result{min-height:18px;color:var(--muted);margin:2px 0 0;font-size:12px;line-height:1.5}.closemodal__result[data-reason=sold]{color:var(--ok)}.alertmodal__panel{max-width:420px}.alertmodal__text{color:var(--text);white-space:pre-line;margin:2px 0 4px;font-size:13px;line-height:1.65}.msg-chip{border:1px solid var(--warn-line);background:var(--warn-soft);color:var(--warn);white-space:nowrap;border-radius:6px;padding:0 6px;font-weight:700;line-height:1.5;display:inline-block}.alertmodal--error .alertmodal__panel{border-color:var(--danger-line);box-shadow:0 18px 48px #0000008c, 0 0 0 1px var(--danger-line)}.alertmodal--error .closemodal__head{border-bottom:1px solid var(--danger-line);background:var(--danger-soft)}.alertmodal--error .closemodal__title{color:var(--danger);letter-spacing:.12em;font-size:15px;font-weight:800}.alertmodal--error .closemodal__title:before{content:"⚠ ";letter-spacing:0}.alertmodal--error .alertmodal__text strong{color:var(--danger)}.alertmodal--error .closemodal__panel .closemodal__actions .closemodal__ok.btn--danger{background:var(--danger-soft);border-color:var(--danger-line);color:var(--danger);font-weight:600}.alertmodal--error .closemodal__panel .closemodal__actions .closemodal__ok.btn--danger:hover{background:color-mix(in srgb, var(--danger) 22%, transparent);color:var(--danger)}.alertmodal--error .closemodal__panel .closemodal__actions .closemodal__ok.btn--danger:focus-visible{outline-color:var(--danger-line)}.closemodal__actions{justify-content:flex-end;gap:8px;padding:14px 22px 18px;display:flex}.closemodal__ok{justify-content:center;min-width:132px}.closemodal__actions .btn--ghost{font-weight:600}.closemodal__panel .closemodal__actions .closemodal__ok.btn--ok{background:var(--ok-soft);border-color:color-mix(in srgb, var(--ok) 50%, var(--line));color:var(--ok);font-weight:600}.closemodal__panel .closemodal__actions .closemodal__ok.btn--ok:hover{background:color-mix(in srgb, var(--ok) 18%, var(--surface));border-color:var(--ok)}.closemodal__panel .closemodal__actions .closemodal__ok.btn--danger{border-color:var(--danger-line);color:var(--danger);background:0 0;font-weight:600}.closemodal__panel .closemodal__actions .closemodal__ok.btn--danger:hover{background:color-mix(in srgb, var(--danger) 16%, var(--surface));border-color:var(--danger);color:var(--danger)}@media (width<=480px){.closemodal{padding:12px}.closemodal__head{padding:16px 16px 10px}.closemodal__body{padding:12px 16px 4px}.closemodal__actions{padding:12px 16px 16px}.closemodal__actions .btn{flex:auto;justify-content:center}}
