.ox .ox-quote{background:var(--surf);color:var(--text2);border-radius:12px;margin-top:12px;padding:10px 12px}.ox .vx-book-col.is-on .ox-quote{transition-delay:.45s}.ox .ox-booths{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}.ox .ox-booth{height:34px;color:var(--text2);background:#fff;border:1px solid #2c0a1c24;border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.ox .ox-booth.is-taken{background:var(--surf);color:#2c0a1c59;border-color:#0000}.ox .ox-booth.is-pick{border-color:var(--ink);transition:background .3s,color .3s,transform .5s cubic-bezier(.34,1.56,.64,1)}.ox .vx-book-col.is-on .ox-booth.is-pick,.ox .vx-book-col.is-done .ox-booth.is-pick{background:var(--ink);color:#fff;transform:scale(1.06)}.ox .vx-book-col.is-on .ox-booth.is-pick{transition-delay:.9s}.ox .vx-book-col.is-on .ox-bar-full span,.ox .vx-book-col.is-done .ox-bar-full span{width:100%}.ox .ox-reach{padding-top:clamp(24px,3vw,48px)}.ox .ox-baz-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.ox .ox-thread{flex-direction:column;gap:14px;max-width:560px;display:flex;position:relative}.ox .ox-thread .vx-ui-msg{margin-top:12px}.ox .ox-draft{background:var(--soft);box-shadow:none;margin-left:clamp(0px,4vw,48px)}.ox .ox-draft-k{letter-spacing:.14em;text-transform:uppercase;color:var(--acc-text);font-size:11px;font-weight:600}.ox .ox-draft-actions{gap:8px;margin-top:14px;display:flex}.ox .ox-send,.ox .ox-edit{border-radius:10px;padding:8px 14px;font-size:13px;font-weight:600}.ox .ox-send{background:var(--ink);color:#fff}.ox .ox-edit{color:var(--text);background:#fff}.ox .ox-baz-dock{position:absolute;top:18px;left:calc(100% + 20px)}.ox .ox-also{padding-top:clamp(150px,14vw,190px)}.ox .ox-also ul{border-top:1px solid #2c0a1c1a;margin:14px 0 0;padding:0;list-style:none}.ox .ox-also li{color:var(--text);border-bottom:1px solid #2c0a1c1a;padding:14px 0;font-size:17px;font-weight:600}.ox .ox-also p{color:var(--text2);margin:16px 0 0;font-size:15px}.ox .ox-fees{background:var(--surf);border-radius:20px;margin-top:clamp(40px,5vw,64px);padding:clamp(24px,3vw,36px);position:relative}.ox .ox-fees-head h3{letter-spacing:-.02em;color:var(--text);margin:0;font-size:clamp(22px,2vw,28px);font-weight:600}.ox .ox-fees-head p{max-width:62ch;color:var(--text2);margin:8px 0 0;font-size:15px;line-height:1.5}.ox .ox-fees-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.ox .ox-fees-options li{background:#fff;border-radius:14px;flex-direction:column;gap:6px;padding:18px;display:flex}.ox .ox-fees-options b{color:var(--text);font-size:16px;font-weight:600}.ox .ox-fees-options span{color:var(--text2);font-size:14px;line-height:1.45}.ox .ox-compare{color:var(--acc-text);text-underline-offset:3px;margin-top:20px;font-size:15px;font-weight:600;text-decoration:underline;display:inline-block}.ox .ox-fees .vx-price-dock{top:clamp(14px,2vw,26px);bottom:auto;right:clamp(20px,3vw,40px)}@media (max-width:900px){.ox .ox-baz-grid{grid-template-columns:1fr}.ox .ox-also{padding-top:0}.ox .ox-draft{margin-left:0}.ox .ox-fees-options{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ox .ox-booth.is-pick{transition:none}}