.twsd .field.ok{border-color:#33ff9959}.twsd .sd-book{color:var(--cyan);font-size:12px}.twsd .sd-book:hover{text-decoration:underline}.twsd .sd-addr{align-items:center;gap:8px;margin-top:6px;display:flex}.twsd .sd-addr input{min-width:0;height:44px;color:var(--hi);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;font-size:15px}.twsd .sd-addr input::placeholder{color:var(--low)}.twsd .sd-paste{border:1px solid var(--line2);min-width:30px;height:30px;color:var(--mid);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 12px;font-size:12px;transition:background .15s,color .15s;display:inline-flex}.twsd .sd-paste:hover{color:var(--hi);background:#ffffff0d}.twsd .sd-who{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.twsd .sd-who em{color:var(--green);background:#33ff991f;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal}.twsd .sd-who em.new{color:var(--amber);background:#ffc35c21}.twsd .sd-save{color:var(--cyan);font-size:12px}.twsd .sd-save:hover{text-decoration:underline}.twsd .sd-fee{color:var(--low);justify-content:space-between;align-items:center;gap:12px;margin:14px 2px 0;font-size:13px;display:flex}.twsd .sd-fee>span:last-child{color:var(--hi)}.twsd .sd-fee small{color:var(--low);margin-left:6px;font-size:12px}.twsd .sd-dim{color:var(--low)!important}.twsd .sd-warn{color:var(--amber);margin:10px 2px 0;font-size:13px}.twsd .sd-done{text-align:center;flex-direction:column;align-items:center;padding:36px 24px 24px;display:flex}.twsd .sd-done-ic{width:56px;height:56px;color:var(--green);background:#33ff9921;border-radius:50%;justify-content:center;align-items:center;display:flex}.twsd .sd-done-ic.bad{color:var(--red);background:#ff6b8121}.twsd .sd-done h2{margin-top:16px;font-size:22px;font-weight:600}.twsd .sd-done-a{color:var(--mid);margin-top:4px;font-size:18px}.twsd .sd-done .note{word-break:break-word;max-width:380px;margin-top:8px}.twsd .sd-done-b{flex-direction:column;gap:10px;width:100%;margin-top:24px;display:flex}.twsd .btn-ghost{border:1px solid var(--line2);color:var(--hi)}.twsd .btn-ghost:hover{background:#ffffff0d}.twsw .sd-contacts .sd-tabs{align-self:flex-start;margin:2px 0 10px}.twsw .sd-ini{color:#0a1a2b;background:linear-gradient(135deg,#0cf,#3f9);border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:600;display:flex}.twsw .sd-rm{min-width:28px;height:28px;color:var(--low);opacity:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:12px;transition:opacity .15s,background .15s,color .15s;display:inline-flex}.twsw .trow:hover .sd-rm,.twsw .sd-rm:focus-visible,.twsw .sd-rm.on{opacity:1}.twsw .sd-rm:hover{color:var(--hi);background:#ffffff0f}.twsw .sd-rm.on{color:var(--red);border:1px solid #ff6b8166}@media (hover:none){.twsw .sd-rm{opacity:1}}.twsw .sd-lock{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:32px 16px;display:flex}.twsw .sd-lock-ic{background:var(--surface2);width:48px;height:48px;color:var(--cyan);border-radius:50%;justify-content:center;align-items:center;display:flex}.twsw .sd-lock b{margin-top:4px;font-size:15px;font-weight:600}.twsw .sd-lock p{color:var(--mid);max-width:300px;font-size:13px;line-height:1.55}.twsw .sd-lock-b{height:44px;margin-top:8px}.twsw .sd-saveform{flex-direction:column;gap:12px;margin-top:8px;display:flex}.twsw .sd-saveaddr{word-break:break-all;font-size:12px}.twsw .sd-saveform input{background:var(--elev);border:1px solid var(--line);height:48px;color:var(--hi);border-radius:14px;outline:0;padding:0 14px;font-size:15px}.twsw .sd-saveform input:focus{border-color:var(--line2)}.twsd .field.hl.err,.twsd .field.hl.ok{background:var(--elev);box-shadow:none}.twsd .field.hl.err{border-color:#ff6b818c}.twsd .field.hl.ok{border-color:#33ff9973}@media (min-width:700px) and (max-width:1023.98px) and (min-height:480px){.twsd .trail{height:calc(100dvh - 96px)}.twsd .trail>.form:not(.sd-done){flex-direction:column;align-self:stretch;min-height:100%;display:flex}.twsd .trail>.form:not(.sd-done)>*{flex:none}.twsd .trail>.form:not(.sd-done)>.cta{margin-top:auto;position:sticky;bottom:0}.twsd .trail>.form:not(.sd-done)>.sd-fee{margin-top:auto}.twsd .trail>.form:not(.sd-done)>.sd-fee~.cta,.twsd .trail>.form:not(.sd-done)>.sd-warn~.cta{margin-top:16px}}.twsd .sd-out .trow.dim{opacity:.55;transition:opacity .15s}.twsd .sd-out .trow.dim:hover,.twsd .sd-out .trow.dim:focus-visible{opacity:.85}.twsd .sd-out .tbal{color:var(--low);letter-spacing:.08em;font-size:13px}.twsd .sd-out .tbal.sd-first{color:var(--sky);letter-spacing:0;white-space:nowrap}.twsd .sd-cols{letter-spacing:.14em;text-transform:uppercase;color:var(--low);justify-content:space-between;padding:10px 10px 4px;font-size:10.5px;display:flex}.twsd .sd-foot{border-top:1px solid var(--line);color:var(--low);justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:12px 8px 8px;font-size:12.5px;display:flex}.twsd .sd-foot .tw-app-mb{flex:none;height:36px;min-height:36px;padding:0 14px;font-size:13px}.twsd .sd-out .tw-empty{padding-bottom:16px}
html[data-theme=light] .twsd .field.ok{border-color:#2eae7480}html[data-theme=light] .twsd .sd-paste{background:var(--lt-chip);color:var(--lt-ink);border-color:#0000}html[data-theme=light] .twsd .sd-paste:hover{background:var(--lt-pressed)}html[data-theme=light] .twsd .sd-who em{background:var(--lt-green-t)}html[data-theme=light] .twsd .sd-who em.new{background:var(--lt-amber-t)}html[data-theme=light] .twsd .sd-done-ic{background:var(--lt-green-t)}html[data-theme=light] .twsd .sd-done-ic.bad{background:var(--lt-red-t)}html[data-theme=light] .twsd .btn-ghost{background:var(--lt-chip);color:var(--lt-ink);border-color:#0000}html[data-theme=light] .twsd .btn-ghost:hover{background:var(--lt-pressed)}html[data-theme=light] .twsw .sd-ini{color:var(--lt-white);background:var(--lt-grad)}html[data-theme=light] .twsw .sd-rm:hover{background:#0e1f2a0f}html[data-theme=light] .twsw .sd-rm.on{border-color:#c94b3073}html[data-theme=light] .twsw .sd-lock-ic{background:var(--lt-chip)}html[data-theme=light] .twsw .sd-saveform input{background:var(--lt-chip);border-color:#0000}html[data-theme=light] .twsw .sd-saveform input:focus{border-color:var(--lt-hair2)}html[data-theme=light] .twsd .field.hl.err,html[data-theme=light] .twsd .field.hl.ok{background:var(--lt-elev);box-shadow:none}html[data-theme=light] .twsd .field.hl.err{border-color:#c94b308c}html[data-theme=light] .twsd .field.hl.ok{border-color:#2eae748c}html[data-theme=light] .twsd .sd-out .tbal.sd-first{color:var(--lt-accent)}html[data-theme=light] .trow.dim{opacity:.8}
