.oc[data-v-04a87dcf]{flex-direction:column;gap:8px;list-style:none;display:flex}.oc[data-v-04a87dcf],.oc>li[data-v-04a87dcf]{margin:0;padding:0}.oc>li[data-v-04a87dcf]:before{content:none!important}.oc__opt[data-v-04a87dcf]{cursor:pointer;align-items:center;gap:14px;padding:13px 16px;font-size:15px;line-height:1.5;display:flex}.oc__opt.dis[data-v-04a87dcf]{cursor:default;opacity:.8}.oc__opt[data-v-04a87dcf]:has(.oc__input:focus-visible){outline:2px solid var(--ot-blue,#06c);outline-offset:2px}.oc__input[data-v-04a87dcf]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.oc__dot[data-v-04a87dcf]{border:2px solid #b9c1d6;border-radius:50%;flex:none;width:19px;height:19px;transition:border-color .12s;position:relative}.oc__dot--multi[data-v-04a87dcf]{border-radius:5px}.oc__opt.on .oc__dot[data-v-04a87dcf]{border-color:var(--ot-blue,#06c)}.oc__opt.on .oc__dot[data-v-04a87dcf]:after{content:"";background:var(--ot-blue,#06c);border-radius:50%;position:absolute;inset:3px}.oc__opt.on .oc__dot--multi[data-v-04a87dcf]:after{border-radius:2px}.oc__live[data-v-04a87dcf]{margin:0;padding:0}.oc__live[data-v-04a87dcf]:before{content:none!important}.oc__hint[data-v-04a87dcf]{color:#6b7280;padding:2px 4px;font-size:13.5px;line-height:1.45;display:block}.on[data-v-1f5c0bb3]{align-items:center;gap:8px;display:flex}.on__in[data-v-1f5c0bb3]{border:1px solid #d3d9e3;border-radius:6px;width:200px;padding:9px 11px;font-size:14px}.on__in[data-v-1f5c0bb3]:focus{border-color:#2b5797;outline:none}.on__fix[data-v-1f5c0bb3]{color:#5a6473;font-size:14px}.og[data-v-83e99b8a]{color:#1d2330;font-size:14px;line-height:2.1}.og__sel[data-v-83e99b8a]{background:#eef3fb;border:1px solid #2b5797;border-radius:5px;margin:0 4px;padding:5px 8px;font-size:13px}.og__sel[data-v-83e99b8a]:disabled{opacity:.8}.og__text[data-v-83e99b8a]{background:#fff;border:1px solid #2b5797;border-radius:5px;min-width:12ch;margin:0 4px;padding:5px 8px;font-size:13px}.og__text[data-v-83e99b8a]:disabled{opacity:.8}.oa[data-v-6b8bce20]{border-collapse:collapse;width:100%;max-width:640px}.oa td[data-v-6b8bce20]{vertical-align:top;border-bottom:1px solid #e6e9ef;padding:9px 10px;font-size:13.5px}.oa__row[data-v-6b8bce20]{width:55%;line-height:1.5}.oa__pick select[data-v-6b8bce20]{background:#eef3fb;border:1px solid #2b5797;border-radius:5px;width:100%;padding:7px 9px;font-size:13px}.odd[data-v-f32b2c85]{gap:18px;width:100%;max-width:850px;display:grid}.odd__help[data-v-f32b2c85]{color:#526275;margin:0;font-size:13px;line-height:1.45}.odd__bank[data-v-f32b2c85],.odd__destinations[data-v-f32b2c85]{gap:10px;display:grid}.odd__bank[data-v-f32b2c85]{background:#f7f9fc;border:1px solid #cad4e3;border-radius:8px;padding:14px}.odd__heading[data-v-f32b2c85]{color:#26364d;letter-spacing:.025em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700}.odd__tokens[data-v-f32b2c85]{flex-wrap:wrap;align-items:center;gap:9px;min-height:42px;display:flex}.odd__token[data-v-f32b2c85]{color:#182b49;min-height:40px;font:inherit;text-align:left;cursor:grab;background:#eef3fb;border:1px solid #2b5797;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:13.5px;line-height:1.35;display:inline-flex;box-shadow:0 1px 1px #142a4b14}.odd__token[data-v-f32b2c85]:hover:not(:disabled){background:#e5f0ff;border-color:#0b65c2}.odd__token[data-v-f32b2c85]:active:not(:disabled){cursor:grabbing}.odd__clear[data-v-f32b2c85]:focus-visible,.odd__target[data-v-f32b2c85]:focus-visible,.odd__token[data-v-f32b2c85]:focus-visible{outline-offset:2px;outline:3px solid #ffbf47}.odd__token.is-selected[data-v-f32b2c85]{background:#d8eaff;border-color:#075faa;box-shadow:0 0 0 2px #0b65c238}.odd__grip[data-v-f32b2c85]{color:#55708f;font-size:18px;line-height:1}.odd__empty[data-v-f32b2c85]{color:#64748b;margin:0;font-size:13px;font-style:italic}.odd__row[data-v-f32b2c85]{border-bottom:1px solid #e1e6ee;grid-template-columns:minmax(160px,42%) minmax(230px,1fr);align-items:center;gap:14px;padding:7px 0 12px;display:grid}.odd__label[data-v-f32b2c85]{color:#27364a;font-size:13.5px;line-height:1.5}.odd__dropwrap[data-v-f32b2c85]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.odd__target[data-v-f32b2c85]{cursor:pointer;background:#fbfcfe;border:2px dashed #8aa5c8;border-radius:8px;align-items:center;gap:8px;min-height:56px;padding:7px;transition:border-color .12s,background .12s,box-shadow .12s;display:flex}.odd__target.is-ready[data-v-f32b2c85]{background:#f2f7ff;border-color:#2b6cb0}.odd__target.is-over[data-v-f32b2c85]{background:#e4f1ff;border-color:#0875d1;box-shadow:0 0 0 3px #0875d12e}.odd__target.is-filled[data-v-f32b2c85]{border-style:solid;border-color:#8da4bf}.odd__token--placed[data-v-f32b2c85]{cursor:grab;flex:auto}.odd__clear[data-v-f32b2c85]{color:#334155;cursor:pointer;background:#e7edf5;border:0;border-radius:50%;flex:0 0 32px;width:32px;height:32px;font-size:22px;line-height:1}.odd__clear[data-v-f32b2c85]:hover{color:#9d1c1c;background:#d6e1ee}.odd__placeholder[data-v-f32b2c85]{color:#64748b;margin:auto;font-size:13px}.odd__live[data-v-f32b2c85]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.odd--disabled .odd__target[data-v-f32b2c85]{cursor:default}.odd--disabled .odd__token[data-v-f32b2c85]{cursor:default;opacity:.9}@media (width<=640px){.odd__row[data-v-f32b2c85]{grid-template-columns:1fr;gap:7px}.odd__target[data-v-f32b2c85]{min-height:62px}}@media (prefers-reduced-motion:reduce){.odd__target[data-v-f32b2c85]{transition:none}}.or[data-v-1099450c]{flex-direction:column;gap:6px;max-width:640px;margin:0;padding:0;list-style:none;display:flex}.or__row[data-v-1099450c]{background:#fff;border:1px solid #d3d9e3;border-radius:6px;align-items:center;gap:10px;padding:9px 12px;font-size:13.5px;display:flex}.or__pos[data-v-1099450c]{color:#fff;background:#2b5797;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;font-weight:600;display:grid}.or__txt[data-v-1099450c]{flex:1;line-height:1.5}.or__btns[data-v-1099450c]{gap:4px;display:flex}.or__btns button[data-v-1099450c]{cursor:pointer;background:#f4f6fa;border:1px solid #c3cad6;border-radius:4px;width:26px;height:26px}.or__btns button[data-v-1099450c]:disabled{opacity:.4;cursor:default}.oh[data-v-0f38f1c9]{background:#fff;border:1px solid #e6e9ef;border-radius:6px;padding:8px;display:inline-block}.oh[data-v-0f38f1c9] [data-region]{pointer-events:all;transition:opacity .1s}.oh[data-v-0f38f1c9] [data-region]:hover{opacity:.75}.oh[data-v-0f38f1c9] .obj-hs--on{stroke:#2b5797!important;stroke-width:3px!important;fill:#2b579733!important}.os[data-v-643bcd27]{gap:8px;display:grid}.os__hint[data-v-643bcd27]{color:#5a6473;margin:0;font-size:12.5px}.os__input[data-v-643bcd27]{resize:vertical;min-height:180px;font:inherit;border:1px solid #aeb8c8;border-radius:6px;padding:12px;line-height:1.55}.os__input[data-v-643bcd27]:focus{outline-offset:1px;outline:2px solid #2b5797}.os__count[data-v-643bcd27]{color:#6b7280;justify-self:end;font-size:11.5px}.os__count.over[data-v-643bcd27]{color:#b3261e;font-weight:700}.matrix[data-v-ccc91122]{overflow-x:auto}table[data-v-ccc91122]{border-collapse:collapse;width:100%}td[data-v-ccc91122],th[data-v-ccc91122]{text-align:left;border:1px solid #d5dde8;padding:11px 12px}thead th[data-v-ccc91122]{color:#31415a;background:#edf3fa;font-size:12px}tbody th[data-v-ccc91122]{background:#fafbfd;width:60%;font-weight:600}select[data-v-ccc91122]{color:#1e2a3d;background:#fff;border:1px solid #aebbc9;border-radius:6px;width:100%;min-width:180px;padding:8px 9px}.table-fill[data-v-a2c1da1b]{overflow-x:auto}table[data-v-a2c1da1b]{border-collapse:collapse;width:100%}td[data-v-a2c1da1b],th[data-v-a2c1da1b]{text-align:left;border:1px solid #cdd7e3;min-width:140px;padding:10px}th[data-v-a2c1da1b]{color:#31415a;background:#edf3fa}input[data-v-a2c1da1b],td[data-v-a2c1da1b]{background:#fff}input[data-v-a2c1da1b]{box-sizing:border-box;color:#1e2a3d;border:1px solid #9eafc2;border-radius:5px;width:100%;min-width:120px;padding:7px 8px}.oq[data-v-4c5e8cc0]{flex-direction:column;gap:16px;padding:20px;display:flex}.oq[data-v-4c5e8cc0] b,.oq[data-v-4c5e8cc0] strong{font-weight:700}.oq__prompt[data-v-4c5e8cc0]{color:#1d2330;font-size:17px;line-height:1.6}.oq__prompt[data-v-4c5e8cc0] table{border-collapse:collapse;margin:8px 0;font-size:13px}.oq__prompt[data-v-4c5e8cc0] td,.oq__prompt[data-v-4c5e8cc0] th{text-align:right;border:1px solid #d3d9e3;padding:4px 9px}.oq__info[data-v-4c5e8cc0]{color:#526275;margin:0;font-size:13px;font-style:italic}.oq__unsupported[data-v-4c5e8cc0]{color:#9a6a12;background:#fff7e6;border-radius:6px;padding:10px 12px}
