.sb-menu-sub{color:var(--text-3);margin-top:1px;font-size:12px;line-height:16px;display:block}.sb-line-act{height:22px;color:var(--text);background:var(--raised);box-shadow:inset 0 0 0 1px var(--ring-c);transition:background-color var(--dur-1) var(--ease-out);border-radius:999px;flex:none;margin-top:-2px;padding:0 8px;font-size:12.5px;position:relative}.sb-line-act:hover{background:var(--wash)}@media (pointer:coarse){.sb-line-act:before{content:"";position:absolute;inset:-11px -4px}}.sb-send-q{background:var(--raised);width:38px;height:38px;color:var(--text-2);border-radius:999px;justify-content:center;align-items:center;display:flex;position:relative}.sb-send-q>.sb-prog{width:40px;height:40px;position:absolute;inset:-1px}.sb-send-q-i,.sb-send-q-x{display:flex;position:relative}.sb-send-q-x{display:none}.sb-send-q{transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out)}.sb-send-q:hover,.sb-send-q.is-hover,.sb-send-q:focus-visible{background:var(--wash);color:var(--text)}.sb-send-q:hover .sb-send-q-i,.sb-send-q.is-hover .sb-send-q-i,.sb-send-q:focus-visible .sb-send-q-i{display:none}.sb-send-q:hover .sb-send-q-x,.sb-send-q.is-hover .sb-send-q-x,.sb-send-q:focus-visible .sb-send-q-x{display:flex}.sb-send-q:focus-visible{outline:2px solid var(--text-3);outline-offset:2px}@media (pointer:coarse){.sb-send-q:before{content:"";position:absolute;inset:-3px}.sb-send-q:hover .sb-send-q-i{display:flex}.sb-send-q:hover .sb-send-q-x{display:none}}.sb-prog-t{fill:none;stroke:var(--line-2);stroke-width:2px}.sb-prog-a{fill:none;stroke:var(--text-2);stroke-width:2px;stroke-linecap:round;transition:stroke-dasharray var(--dur-2) var(--ease-out)}.sb-att-strip{padding:8px 8px 6px}.sb-att-strip.is-mask-r{-webkit-mask-image:linear-gradient(270deg,#0000,#000 16px);mask-image:linear-gradient(270deg,#0000,#000 16px)}.sb-att-strip.is-mask-l{-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px);mask-image:linear-gradient(90deg,#0000,#000 16px)}.sb-att-strip.is-mask-both{-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.sb-drop{z-index:60;border-radius:var(--radius-xl);border:1.5px dashed var(--text-4);background:color-mix(in srgb, var(--canvas) 86%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:sb-fade-in var(--dur-1) var(--ease-out) both;justify-content:center;align-items:center;display:flex;position:absolute}.sb-drop.is-refuse{border-color:color-mix(in srgb, var(--neg) 55%, transparent)}.sb-drop-in{text-align:center;flex-direction:column;align-items:center;gap:6px;max-width:420px;padding:0 24px;display:flex}.sb-drop-ic{background:var(--raised);width:48px;height:48px;color:var(--text-2);box-shadow:0 0 0 1px var(--line);border-radius:999px;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.sb-drop-ic.is-neg{color:var(--neg)}.sb-drop-ic.is-warn{color:var(--pro-fg)}.sb-drop-t{font-family:var(--font-display);color:var(--text);font-size:17px;font-weight:600;line-height:24px}.sb-drop-s{color:var(--text-3);font-size:13px;line-height:19px}.sb-drop-s2{color:var(--text-3);font-variant-numeric:tabular-nums;font-size:12.5px;line-height:18px}.sb-drop.is-phone .sb-drop-t{font-size:16px}
