.ab[data-v-3ee870e6]{background:none;border:0;border-radius:50%;color:#5b6472;cursor:pointer;display:grid;flex:none;height:36px;place-items:center;transition:background .15s,color .15s;width:36px}.ab[data-v-3ee870e6]:hover:not(:disabled){background:#f5f7fb;color:#07154a}.ab[data-v-3ee870e6]:disabled{cursor:default;opacity:.35}.ab[data-v-3ee870e6]:focus-visible{outline:2px solid #1f46e0;outline-offset:2px}.sr-only[data-v-3ee870e6]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.fc[data-v-0a241a64]{--tone:#4f46e5;--tone-soft:#eef2ff;align-items:center;background:#fff;border:1px solid #e4e8f0;border-radius:16px;display:flex;gap:12px;min-width:0;overflow:hidden;position:relative;transition:border-color .15s,box-shadow .15s}.fc.is-pdf[data-v-0a241a64]{--tone:#e5484d;--tone-soft:#fef2f2}.fc[data-v-0a241a64]:hover{border-color:#cfd6e6;box-shadow:0 6px 18px -12px #07154a59}.fc.is-error[data-v-0a241a64]{background:#fef2f2;border-color:#fecaca}.fc--row[data-v-0a241a64]{max-width:100%;padding:8px 34px 8px 8px;width:248px}.fc--row .fc__thumb[data-v-0a241a64]{border-radius:10px;height:56px;width:48px}.fc--tile[data-v-0a241a64]{align-items:stretch;flex-direction:column;gap:0;max-width:100%;width:200px}.fc--tile .fc__thumb[data-v-0a241a64]{border-bottom:1px solid #eef1f6;border-radius:0;height:140px;width:100%}.fc--tile .fc__text[data-v-0a241a64]{padding:8px 12px 10px}.fc__thumb[data-v-0a241a64]{background:var(--tone-soft);color:var(--tone);display:grid;flex:none;overflow:hidden;place-items:center;position:relative}.fc__thumb img[data-v-0a241a64]{height:100%;width:100%}.fc__thumb img[data-v-0a241a64],.is-pdf .fc__thumb img[data-v-0a241a64]{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.fc__badge[data-v-0a241a64]{background:var(--tone);border-radius:5px;bottom:4px;color:#fff;font-size:9px;font-style:normal;font-weight:700;left:4px;letter-spacing:.04em;line-height:1.5;padding:1px 5px;position:absolute}.fc--tile .fc__badge[data-v-0a241a64]{bottom:8px;font-size:10px;left:8px;padding:2px 6px}.fc__over[data-v-0a241a64]{background:#ffffffb8;color:#1f46e0;display:grid;inset:0;place-items:center;position:absolute}.fc__over--bad[data-v-0a241a64]{color:#ef4444}.fc__spin[data-v-0a241a64]{animation:fc-spin-0a241a64 .9s linear infinite}.fc__text[data-v-0a241a64]{display:flex;flex-direction:column;gap:2px;min-width:0}.fc__text b[data-v-0a241a64]{color:#07154a;font-size:13px;font-weight:500}.fc__text b[data-v-0a241a64],.fc__text small[data-v-0a241a64]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fc__text small[data-v-0a241a64]{color:#5b6472;font-size:11.5px;font-variant-numeric:tabular-nums}.is-error .fc__text small[data-v-0a241a64]{color:#b91c1c;white-space:normal}.fc__bar[data-v-0a241a64]{background:#eef2fb;bottom:0;height:2px;left:0;position:absolute;right:0}.fc__bar span[data-v-0a241a64]{background:#1f46e0;display:block;height:100%;transition:width .15s ease}.fc__x[data-v-0a241a64]{background:#f5f7fb;border:0;border-radius:50%;color:#5b6472;cursor:pointer;display:grid;height:22px;place-items:center;position:absolute;right:6px;top:6px;transition:background .15s,color .15s;width:22px}.fc__x[data-v-0a241a64]:hover{background:#e4e8f0;color:#07154a}.fc__x[data-v-0a241a64]:focus-visible{outline:2px solid #1f46e0;outline-offset:1px}@keyframes fc-spin-0a241a64{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.fc__spin[data-v-0a241a64]{animation:none}.fc[data-v-0a241a64],.fc__bar span[data-v-0a241a64]{transition:none}}.aa[data-v-7c55ee3e]{margin-bottom:8px}.aa__list[data-v-7c55ee3e]{display:flex;gap:8px;list-style:none;margin:0;overflow-x:auto;padding:0 0 2px;scrollbar-width:thin}.aa__list li[data-v-7c55ee3e]{animation:aa-in-7c55ee3e .2s ease-out;flex:none;max-width:100%}.aa__note[data-v-7c55ee3e],.aa__warn[data-v-7c55ee3e]{align-items:flex-start;display:flex;font-size:11.5px;gap:6px;line-height:1.4;margin:6px 2px 0}.aa__note[data-v-7c55ee3e]{color:#5b6472}.aa__note svg[data-v-7c55ee3e]{color:#1f46e0;flex:none;margin-top:1px}.aa__warn[data-v-7c55ee3e]{color:#b45309}.aa__warn svg[data-v-7c55ee3e]{flex:none;margin-top:1px}@keyframes aa-in-7c55ee3e{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.aa__list li[data-v-7c55ee3e]{animation:none}}.vw[data-v-9b9dd661]{display:block;height:100%;width:100%}.vigi-ui .ag__row:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.vigi-ui .ag__body{flex:1;min-height:0;overflow-y:auto;padding:20px 18px;scroll-behavior:smooth}.vigi-ui .ag__muted{color:#5b6472;font-size:13px;line-height:1.5;margin:0}.vigi-ui .ag__msgs{display:flex;flex-direction:column;gap:20px}.vigi-ui .ag__user{align-self:flex-end;animation:ag-in .22s ease;background:#2563eb;border-radius:18px 18px 6px;color:#fff;font-size:14px;line-height:1.45;max-width:86%;padding:10px 14px;white-space:pre-wrap}.vigi-ui .ag__bot{animation:ag-in .22s ease;display:flex;flex-direction:column;gap:12px}@keyframes ag-in{0%{opacity:0;transform:translateY(6px)}}.vigi-ui .ag__text{color:#1d2430;font-size:14px;line-height:1.6}.vigi-ui .ag__text p{margin:0 0 8px}.vigi-ui .ag__text p:last-child{margin-bottom:0}.vigi-ui .ag__text ul{margin:4px 0 8px;padding-left:18px}.vigi-ui .ag__text li{margin-bottom:4px}.vigi-ui .ag__text strong{color:#07154a;font-weight:600}.vigi-ui .ag__steps{background:#f5f7fb;border-radius:14px;display:flex;flex-direction:column;gap:7px;list-style:none;margin:0;padding:12px 14px}.vigi-ui .ag__steps li{align-items:flex-start;color:#5b6472;display:flex;font-size:13px;gap:9px}.vigi-ui .ag__steps li.done{color:#3a4352}.vigi-ui .ag__steps li>span{background:#e4e8f0;border-radius:50%;color:#2563eb;display:grid;flex:none;height:18px;margin-top:1px;place-items:center;width:18px}.vigi-ui .ag__steps li.done>span{background:#2563eb;color:#fff}.vigi-ui .ag__steps code{color:#9aa3b2;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.vigi-ui .spin{animation:ag-spin .8s linear infinite}@keyframes ag-spin{to{transform:rotate(1turn)}}.vigi-ui .ag__card{animation:ag-in .26s ease;background:#fff;border:1px solid #e4e8f0;border-radius:16px;overflow:hidden}.vigi-ui .ag__card h4{color:#5b6472;font-size:11px;font-weight:600;letter-spacing:.12em;margin:0;padding:12px 14px 8px;text-transform:uppercase}.vigi-ui .ag__row{align-items:center;background:none;border:0;border-top:1px solid #eef1f6;color:#07154a;cursor:pointer;display:flex;gap:11px;padding:10px 14px;text-align:left;transition:background .15s;width:100%}.vigi-ui .ag__row:hover{background:#f5f7fb}.vigi-ui .ag__row .av{background:#2563eb1a;border-radius:50%;color:#2563eb;display:grid;flex:none;font-size:12px;font-weight:600;height:34px;place-items:center;width:34px}.vigi-ui .ag__row .av--doc{border-radius:10px}.vigi-ui .ag__row div{flex:1;min-width:0}.vigi-ui .ag__row b{font-size:13.5px;font-weight:500}.vigi-ui .ag__row b,.vigi-ui .ag__row i{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vigi-ui .ag__row i{color:#5b6472;font-size:12px;font-style:normal}.vigi-ui .ag__row strong{font-size:13px;font-variant-numeric:tabular-nums}.vigi-ui .ag__row svg{color:#9aa3b2;flex:none}.vigi-ui .ag__chart{align-items:flex-end;display:flex;gap:8px;height:140px;padding:6px 14px 10px}.vigi-ui .ag__chart .bar{align-items:center;display:flex;flex:1;flex-direction:column;height:100%;justify-content:flex-end;min-width:0;position:relative}.vigi-ui .ag__chart .bar i{animation:ag-grow .6s cubic-bezier(.2,.8,.2,1) both;background:linear-gradient(180deg,#2563eb,#1738be);border-radius:8px 8px 3px 3px;display:block;max-width:34px;transform-origin:bottom;width:100%}.vigi-ui .ag__chart .bar span{color:#3a4352;font-size:11px;font-variant-numeric:tabular-nums;margin-bottom:4px}.vigi-ui .ag__chart .bar em{color:#5b6472;font-size:11px;font-style:normal;letter-spacing:.06em;margin-top:6px;text-transform:uppercase}@keyframes ag-grow{0%{transform:scaleY(0)}}.vigi-ui .ag__insight{border-top:1px solid #eef1f6;color:#3a4352;font-size:12.5px;line-height:1.5;margin:0;padding:10px 14px 14px}.vigi-ui .ag__draft{padding-bottom:6px}.vigi-ui .ag__draft .top{align-items:center;color:#5b6472;display:flex;font-size:11px;font-weight:600;justify-content:space-between;letter-spacing:.12em;padding:12px 14px 0;text-transform:uppercase}.vigi-ui .ag__draft .top em{background:#fffbeb;border-radius:99px;color:#92400e;font-style:normal;letter-spacing:.02em;padding:2px 8px;text-transform:none}.vigi-ui .ag__draft h4{color:#07154a;font-size:16px;font-weight:600;letter-spacing:-.01em;padding:6px 14px 0;text-transform:none}.vigi-ui .ag__draft .ag__muted{padding:0 14px 10px}.vigi-ui .ag__draft .line{border-top:1px solid #eef1f6;display:flex;gap:12px;justify-content:space-between;padding:10px 14px}.vigi-ui .ag__draft .line b{color:#07154a;display:block;font-size:13.5px;font-weight:500}.vigi-ui .ag__draft .line i{color:#5b6472;display:block;font-size:12px;font-style:normal}.vigi-ui .ag__draft .line strong{color:#07154a;font-size:13.5px;font-variant-numeric:tabular-nums}.vigi-ui .ag__draft dl{border-top:1px solid #eef1f6;margin:0;padding:8px 14px 6px}.vigi-ui .ag__draft dl div{color:#5b6472;display:flex;font-size:13px;font-variant-numeric:tabular-nums;justify-content:space-between;padding:3px 0}.vigi-ui .ag__draft dl .tot{background:linear-gradient(95deg,#07154a,#1738be);border-radius:12px;color:#fff;font-size:15px;font-weight:600;margin-top:6px;padding:10px 12px}.vigi-ui .ag__actions{display:flex;flex-wrap:wrap;gap:8px}.vigi-ui .ag__actions a{align-items:center;border:1px solid #e4e8f0;border-radius:12px;color:#07154a;display:inline-flex;font-size:13px;font-weight:500;height:38px;padding:0 16px;text-decoration:none;transition:background .15s,border-color .15s}.vigi-ui .ag__actions a:hover{background:#f9fbff;border-color:#2563eb66}.vigi-ui .ag__actions a.primary{background:#2563eb;border-color:#2563eb;color:#fff}.vigi-ui .ag__actions a.primary:hover{background:#1d4fd8}.vigi-ui .ag__err{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;color:#b91c1c;font-size:13px;margin:0;padding:10px 14px}.vigi-ui .ag__tools h3{color:#07154a;font-size:17px;font-weight:600;margin:0 0 6px}.vigi-ui .ag__tools ul{display:grid;gap:8px;list-style:none;margin:18px 0;padding:0}.vigi-ui .ag__tools li{align-items:flex-start;border:1px solid #e4e8f0;border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.vigi-ui .ag__tools b{color:#07154a;display:block;font-size:13.5px;font-weight:500}.vigi-ui .ag__tools li span{color:#5b6472;display:block;font-size:12px}.vigi-ui .ag__tools code{color:#9aa3b2;font-family:ui-monospace,Menlo,monospace;font-size:11px}.vigi-ui .ag__tools em{border-radius:99px;flex:none;font-size:11px;font-style:normal;font-weight:500;padding:3px 9px}.vigi-ui .ag__tools em.read{background:#ecfdf5;color:#047857}.vigi-ui .ag__tools em.write{background:#eef2ff;color:#4338ca}.vigi-ui .ag__link{background:none;border:0;color:#2563eb;cursor:pointer;font-size:13px;font-weight:500}@media(prefers-reduced-motion:reduce){.vigi-ui .ag,.vigi-ui .ag__bot,.vigi-ui .ag__card,.vigi-ui .ag__chart .bar i,.vigi-ui .ag__inner,.vigi-ui .ag__user,.vigi-ui .spin{animation:none;transition:none}}.vigi-ui .ag__row{text-decoration:none}.vigi-ui .ag__wait{align-items:center;color:#5b6472;display:inline-flex;font-size:13px;gap:8px}.vigi-ui .ag__steps li.bad{color:#b91c1c}.vigi-ui .ag__steplink{color:#1f46e0;font-weight:500;margin-left:4px;text-decoration:none}.vigi-ui .ag__steplink:hover{text-decoration:underline}.vigi-ui .ag__pnote--warn{color:#92400e}.vigi-ui .ag__pnote--warn svg{color:#f59e0b!important}.vigi-ui .ag__stopvigi{align-items:center;background:#07154a;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;flex:none;font-size:13px;font-weight:500;gap:6px;height:36px;padding:0 14px;transition:background .15s}.vigi-ui .ag__stopvigi:hover{background:#0b1e5b}.vigi-ui .ag__stopvigi:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.vigi-ui .ag__steps li.bad>span{background:#fef2f2;color:#ef4444}.vigi-ui .ag__meta{color:#5b6472;font-size:12px;margin:-2px 0 0;padding:0 14px 8px}.vigi-ui .ag__meta--foot{border-top:1px solid #eef1f6;margin:0;padding:8px 14px 10px}.vigi-ui .ag__notice{align-items:flex-start;color:#5b6472;display:flex;font-size:12.5px;gap:7px;line-height:1.45;margin:0}.vigi-ui .ag__notice svg{color:#2563eb;flex:none;margin-top:2px}.vigi-ui .ag__rec-head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;padding:14px 14px 8px}.vigi-ui .ag__rec-head b{color:#07154a;display:block;font-size:15px;font-weight:600}.vigi-ui .ag__rec-head i{color:#5b6472;display:block;font-size:12.5px;font-style:normal}.vigi-ui .ag__rec-head em{background:#eff6ff;border-radius:99px;color:#1d4fd8;flex:none;font-size:11.5px;font-style:normal;font-weight:500;padding:2px 9px}.vigi-ui .ag__rec dl{margin:0;padding:4px 14px 8px}.vigi-ui .ag__rec dl div{border-top:1px solid #eef1f6;display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:6px 0}.vigi-ui .ag__rec dt{color:#5b6472}.vigi-ui .ag__rec dd{color:#07154a;font-variant-numeric:tabular-nums;margin:0;text-align:right}.vigi-ui .ag__quote{background:#f5f7fb;border:1px dashed #cfd6e6;border-radius:12px;margin:0 14px 10px;padding:10px 12px}.vigi-ui .ag__quote span{color:#5b6472;display:block;font-size:11px;font-weight:600;letter-spacing:.02em;margin-bottom:4px}.vigi-ui .ag__quote p{color:#3a4352;font-size:12.5px;line-height:1.5;margin:0;white-space:pre-wrap}.vigi-ui .ag__open{align-items:center;border-top:1px solid #eef1f6;color:#2563eb;display:flex;font-size:13px;font-weight:500;gap:4px;height:40px;justify-content:center;text-decoration:none;transition:background .15s}.vigi-ui .ag__open:hover{background:#f5f7fb}.vigi-ui .ag__tbl{overflow-x:auto;padding:0 14px 12px}.vigi-ui .ag__diff,.vigi-ui .ag__tbl table{border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums;width:100%}.vigi-ui .ag__diff thead th,.vigi-ui .ag__tbl th{border-bottom:1px solid #e4e8f0;color:#5b6472;font-size:11px;font-weight:600;letter-spacing:.06em;padding:6px 8px 6px 0;text-align:left;text-transform:uppercase}.vigi-ui .ag__tbl td{border-bottom:1px solid #eef1f6;color:#1d2430;padding:7px 8px 7px 0}.vigi-ui .ag__tbl td:last-child,.vigi-ui .ag__tbl th:last-child{padding-right:0;text-align:right}.vigi-ui .ag__total{color:#07154a;font-size:18px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;margin:-4px 0 0;padding:0 14px 4px}.vigi-ui .ag__line{padding:8px 14px 4px}.vigi-ui .ag__line svg{display:block;height:120px;overflow:visible;width:100%}.vigi-ui .ag__line-x{color:#5b6472;display:flex;font-size:11px;justify-content:space-between;letter-spacing:.06em;margin-top:6px;text-transform:uppercase}.vigi-ui .ag__hbars{display:grid;gap:7px;padding:6px 14px 10px}.vigi-ui .hb{align-items:center;display:grid;font-size:12px;gap:8px;grid-template-columns:minmax(70px,38%) 1fr auto}.vigi-ui .hb__l{color:#3a4352;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vigi-ui .hb__t{background:#eef1f6;border-radius:6px;height:10px;overflow:hidden}.vigi-ui .hb__t i{background:linear-gradient(90deg,#1738be,#2563eb);border-radius:6px;display:block;height:100%}.vigi-ui .hb__v{color:#07154a;font-variant-numeric:tabular-nums}.vigi-ui .ag__src{background:#fbfcfe;border-top:1px solid #eef1f6;display:grid;gap:3px;margin:0;padding:10px 14px}.vigi-ui .ag__src p{color:#3a4352;font-size:12px;line-height:1.45;margin:0}.vigi-ui .ag__src b{color:#5b6472;display:inline-block;font-weight:600;min-width:52px}.vigi-ui .ag__src .warn{color:#92400e}.vigi-ui .ag__tgl{align-items:center;background:none;border:0;color:#2563eb;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:500;gap:6px;margin:8px 14px 10px;padding:0}.vigi-ui .ag__tgl:focus-visible{border-radius:4px;outline:2px solid #2563eb;outline-offset:2px}.vigi-ui .ag__draft .top em.info{background:#eff6ff;color:#1d4fd8}.vigi-ui .ag__assume{border-top:1px solid #eef1f6;color:#5b6472;font-size:12px;margin:0;padding:8px 14px 10px 30px}.vigi-ui .ag__prop .top{align-items:center;color:#5b6472;display:flex;font-size:11px;font-weight:600;justify-content:space-between;letter-spacing:.12em;padding:12px 14px 0;text-transform:uppercase}.vigi-ui .ag__prop .top em{border-radius:99px;font-size:11.5px;font-style:normal;font-weight:500;letter-spacing:.01em;padding:2px 9px;text-transform:none}.vigi-ui .ag__prop .top em.warn{background:#fffbeb;color:#92400e}.vigi-ui .ag__prop .top em.ok{background:#ecfdf5;color:#047857}.vigi-ui .ag__prop .top em.bad{background:#fef2f2;color:#b91c1c}.vigi-ui .ag__prop .top em.muted{background:#f5f7fb;color:#5b6472}.vigi-ui .ag__prop h4{color:#07154a;font-size:15px;font-weight:600;letter-spacing:-.01em;margin:0;padding:6px 14px 4px;text-transform:none}.vigi-ui .ag__prop .ag__muted{padding:0 14px 8px}.vigi-ui .ag__prop .line{border-top:1px solid #eef1f6;display:flex;gap:12px;justify-content:space-between;padding:9px 14px}.vigi-ui .ag__prop .line b{color:#07154a;display:block;font-size:13px;font-weight:500}.vigi-ui .ag__prop .line i{color:#5b6472;display:block;font-size:12px;font-style:normal}.vigi-ui .ag__prop .line strong{color:#07154a;font-size:13px;font-variant-numeric:tabular-nums}.vigi-ui .ag__prop dl{border-top:1px solid #eef1f6;margin:0;padding:8px 14px 6px}.vigi-ui .ag__prop dl div{color:#5b6472;display:flex;font-size:13px;font-variant-numeric:tabular-nums;justify-content:space-between;padding:3px 0}.vigi-ui .ag__prop dl .tot{background:linear-gradient(95deg,#07154a,#1738be);border-radius:12px;color:#fff;font-size:15px;font-weight:600;margin-top:6px;padding:10px 12px}.vigi-ui .ag__diff{margin:4px 0 0}.vigi-ui .ag__diff thead th{padding-left:14px}.vigi-ui .ag__diff tbody th,.vigi-ui .ag__diff td{border-top:1px solid #eef1f6;font-size:12.5px;padding:8px 8px 8px 14px;text-align:left;vertical-align:top}.vigi-ui .ag__diff tbody th{color:#5b6472;font-weight:500;width:30%}.vigi-ui .ag__diff td{color:#07154a}.vigi-ui .ag__diff td.before{color:#5b6472;text-decoration:line-through;text-decoration-color:#5b647280}.vigi-ui .ag__pnote{align-items:flex-start;border-top:1px solid #eef1f6;color:#3a4352;display:flex;font-size:12.5px;gap:7px;line-height:1.45;margin:0;padding:9px 14px}.vigi-ui .ag__pnote svg{color:#2563eb;flex:none;margin-top:2px}.vigi-ui .ag__pact{align-items:center;border-top:1px solid #eef1f6;display:flex;flex-wrap:wrap;gap:8px;padding:12px 14px 14px}.vigi-ui .ag__pact a,.vigi-ui .ag__pact button{align-items:center;background:#fff;border:1px solid #e4e8f0;border-radius:12px;color:#07154a;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:40px;padding:0 16px;text-decoration:none;transition:background .15s,border-color .15s}.vigi-ui .ag__pact a:hover,.vigi-ui .ag__pact button:hover:not(:disabled){background:#f9fbff;border-color:#2563eb66}.vigi-ui .ag__pact .primary{background:#1f46e0;border-color:#1f46e0;color:#fff}.vigi-ui .ag__pact .primary:hover:not(:disabled){background:#2c56f0;border-color:#2c56f0}.vigi-ui .ag__pact button:disabled{cursor:default;opacity:.55}.vigi-ui .ag__pact a:focus-visible,.vigi-ui .ag__pact button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.vigi-ui .ag__pact .exp{align-items:center;color:#5b6472;display:inline-flex;font-size:11.5px;gap:5px;margin-left:auto}.vigi-ui .ag__prop.is-applied{border-color:#a7f3d0}.vigi-ui .ag__prop.is-cancelled,.vigi-ui .ag__prop.is-changed,.vigi-ui .ag__prop.is-expired{opacity:.75}.vigi-ui .ag__mic{background:none;border:0;border-radius:50%;color:#5b6472;cursor:pointer;display:grid;flex:none;height:36px;place-items:center;transition:background .15s,color .15s;width:36px}.vigi-ui .ag__mic:hover{background:#f5f7fb;color:#07154a}.vigi-ui .ag__mic.on{background:#2563eb1a;color:#2563eb}.vigi-ui .ag__mic:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.vigi-ui .ag__box--voice{background:linear-gradient(180deg,#fff,#f7f9ff);border-color:#2563eb;border-radius:20px;box-shadow:0 0 0 4px #2563eb1f,0 8px 24px -12px #07154a40;flex-wrap:wrap;padding:10px 8px 8px 16px}.vigi-ui .ag__box--voice:focus-within{box-shadow:0 0 0 4px #2563eb24,0 8px 24px -12px #07154a40}.vigi-ui .ag__box--voice textarea{color:#07154a;cursor:default;flex-basis:100%;margin:2px 0 6px}.vigi-ui .ag__box--voice textarea::-moz-placeholder{color:#6b7a99}.vigi-ui .ag__box--voice textarea::placeholder{color:#6b7a99}.vigi-ui .ag__voice{align-items:center;animation:ag-in .22s ease-out;border-top:1px solid #e8edf7;display:flex;flex-basis:100%;gap:10px;margin-left:-8px;min-width:0;padding-top:8px}.vigi-ui .ag__vbtn{background:#fff;border:1px solid #e4e8f0;border-radius:50%;color:#5b6472;cursor:pointer;display:grid;flex:none;height:36px;place-items:center;transition:background .15s,color .15s,border-color .15s;width:36px}.vigi-ui .ag__vbtn:hover{background:#f5f7fb;border-color:#cfd6e6;color:#07154a}.vigi-ui .ag__vwave{flex:1;height:32px;min-width:0}.vigi-ui .ag__vmeta{align-items:center;color:#07154a;display:inline-flex;flex:none;font-size:12.5px;font-variant-numeric:tabular-nums;font-weight:500;gap:7px}.vigi-ui .ag__vmeta .rec{animation:ag-pulse 1.6s ease-out infinite;background:#2563eb;border-radius:50%;box-shadow:0 0 #2563eb73;height:8px;width:8px}.vigi-ui .ag__vmeta .sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.vigi-ui .ag__vmeta time{color:#5b6472;min-width:30px}.vigi-ui .ag__vdone{background:#2563eb;border:0;border-radius:50%;box-shadow:0 4px 12px -4px #2563eb99;color:#fff;cursor:pointer;display:grid;flex:none;height:36px;place-items:center;transition:background .15s;width:36px}.vigi-ui .ag__vdone:hover{background:#1d4fd8}.vigi-ui .ag__vbtn:focus-visible,.vigi-ui .ag__vdone:focus-visible{outline:2px solid #2563eb;outline-offset:2px}@keyframes ag-pulse{70%{box-shadow:0 0 0 7px #2563eb00}to{box-shadow:0 0 #2563eb00}}.vigi-ui .ag__micerr{background:#fffbeb;border:1px solid #fde68a;border-radius:12px;color:#92400e;font-size:12.5px;line-height:1.45;margin:0 0 8px;padding:8px 12px}.vigi-ui .ag__consent{background:#fff;border:1px solid #e4e8f0;border-radius:16px;box-shadow:0 10px 30px #07154a14;margin-bottom:10px;padding:12px 14px}.vigi-ui .ag__consent p{color:#3a4352;font-size:12.5px;line-height:1.5;margin:0 0 8px}.vigi-ui .ag__consent p b{color:#07154a;font-size:13.5px}.vigi-ui .ag__consent div{display:flex;flex-wrap:wrap;gap:8px}.vigi-ui .ag__consent button{background:#fff;border:1px solid #e4e8f0;border-radius:10px;color:#07154a;cursor:pointer;font-size:12.5px;font-weight:500;height:36px;padding:0 12px}.vigi-ui .ag__consent button.primary{background:#1f46e0;border-color:#1f46e0;color:#fff}.vigi-ui .ag__consent button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}@media(prefers-reduced-motion:reduce){.vigi-ui .ag__vmeta .rec,.vigi-ui .ag__voice{animation:none}}.vigi-ui .ag__umsg{align-items:flex-end;animation:ag-in .22s ease;display:flex;flex-direction:column;gap:8px}.vigi-ui .ag__umsg .ag__user{animation:none}.vigi-ui .ag__ufiles{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;list-style:none;margin:0;max-width:92%;padding:0}.vigi-ui .ag__msgs--wide{gap:28px}.vigi-ui .ag__msgs--wide .ag__user{border-radius:22px 22px 8px;font-size:15px;max-width:72%;padding:12px 18px}.vigi-ui .ag__msgs--wide .ag__text{font-size:15px;line-height:1.7}.vigi-ui .ag__msgs--wide .ag__card{border-radius:18px}.vigi-ui .ag__msgs--wide .ag__chart{height:200px}.vigi-ui .ag__welcome{align-items:center;animation:ag-in .32s ease;display:flex;flex-direction:column;padding-top:6px;text-align:center}.vigi-ui .ag__hero{display:grid;height:112px;place-items:center;position:relative;width:132px}.vigi-ui .ag__halo{animation:ag-halo 5s ease-in-out infinite alternate;background:radial-gradient(closest-side,rgba(37,99,235,.22),rgba(37,99,235,.06) 60%,transparent);border-radius:50%;filter:blur(6px);inset:0;position:absolute}@keyframes ag-halo{0%{opacity:.7;transform:scale(.94)}to{opacity:1;transform:scale(1.04)}}.vigi-ui .ag__welcome h2{color:#07154a;font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.22;margin:8px 0}.vigi-ui .ag__welcome h2 span{background:linear-gradient(90deg,#1f46e0,#2563eb 55%,#5b8cff);-webkit-background-clip:text;background-clip:text;color:transparent}.vigi-ui .ag__welcome>.ag__muted{font-size:13px;max-width:330px}.vigi-ui .ag__sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.vigi-ui .ag__foot{background:#fff;flex:none;padding:10px 14px 14px}.vigi-ui .ag__box{background:#fff;border:1px solid #e4e8f0;border-radius:22px;box-shadow:0 1px 2px #07154a0a,0 8px 24px -16px #07154a47;display:flex;flex-direction:column;gap:2px;padding:12px 8px 8px;transition:border-color .15s,box-shadow .15s}.vigi-ui .ag__box:focus-within{border-color:#1f46e08c;box-shadow:0 0 0 4px #1f46e01f,0 8px 24px -16px #07154a47}.vigi-ui .ag__box textarea{background:none;border:0;color:#1d2430;display:block;font:inherit;font-size:14px;line-height:1.5;margin:0;max-height:150px;min-height:24px;outline:0;padding:0 8px;resize:none;width:100%}.vigi-ui .ag__box textarea::-moz-placeholder{color:#9aa3b2}.vigi-ui .ag__box textarea::placeholder{color:#9aa3b2}.vigi-ui .ag__bar{align-items:center;display:flex;gap:2px;margin-top:6px}.vigi-ui .ag__bar-sp{flex:1}.vigi-ui .ag__send{background:#1f46e0;border:0;border-radius:50%;box-shadow:0 6px 14px -6px #1f46e0b3;color:#fff;cursor:pointer;display:grid;flex:none;height:36px;margin-left:4px;place-items:center;transition:background .15s,color .15s,box-shadow .15s;width:36px}.vigi-ui .ag__send:hover:not(:disabled){background:#2c56f0}.vigi-ui .ag__send:disabled{background:#eef1f6;box-shadow:none;color:#9aa3b2;cursor:default}.vigi-ui .ag__send:focus-visible{outline:2px solid #1f46e0;outline-offset:2px}.vigi-ui .ag__box--voice{padding:12px 8px 8px}.vigi-ui .ag__box--voice textarea{flex-basis:auto;margin:0 0 6px;min-height:42px}.vigi-ui .ag__box .ag__voice{flex-basis:auto;margin-left:0}.vigi-ui .ag__sugs{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:22px;width:100%}.vigi-ui .ag__task{align-items:center;background:#fff;border:1px solid #e4e8f0;border-radius:999px;color:#07154a;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:7px;height:34px;padding:0 13px 0 11px;transition:border-color .15s,background .15s}.vigi-ui .ag__task:hover{background:#f5f8ff;border-color:#1f46e066}.vigi-ui .ag__task:focus-visible{outline:2px solid #1f46e0;outline-offset:2px}.vigi-ui .ag__task-ic{color:#1f46e0;display:grid;place-items:center}.vigi-ui .ag__welcome--wide .ag__sugs{margin-top:30px;margin-inline:auto;max-width:640px}.vigi-ui .ag__welcome--wide{padding-top:6vh}.vigi-ui .ag__welcome--wide .ag__hero{height:140px;width:168px}.vigi-ui .ag__welcome--wide h2{font-size:30px}.vigi-ui .ag__welcome--wide>.ag__muted{font-size:14px;max-width:460px}.vigi-ui .ag__foot--wide{background:transparent;padding:0 0 18px}.vigi-ui .ag__foot--wide .ag__box{border-radius:26px;box-shadow:0 10px 30px -18px #07154a59;padding:14px 10px 10px}.vigi-ui .ag__foot--wide .ag__box textarea{font-size:15px;max-height:220px;padding:0 10px}.vigi-ui .ag__foot--wide .ag__mic,.vigi-ui .ag__foot--wide .ag__send{height:40px;width:40px}@media(prefers-reduced-motion:reduce){.vigi-ui .ag__halo,.vigi-ui .ag__welcome{animation:none}}.vigi-ui .ag__stepsum{align-items:center;align-self:flex-start;background:#f5f7fb;border:0;border-radius:999px;color:#3a4352;cursor:pointer;display:flex;font:inherit;font-size:12.5px;gap:8px;height:32px;max-width:100%;padding:0 10px 0 6px;transition:background .15s}.vigi-ui .ag__stepsum:hover{background:#eef1f6}.vigi-ui .ag__stepsum:focus-visible{outline:2px solid #1f46e0;outline-offset:2px}.vigi-ui .ag__stepsum-ico{background:#1f46e0;border-radius:50%;color:#fff;display:grid;flex:none;height:20px;place-items:center;width:20px}.vigi-ui .ag__stepsum-ico.bad{background:#ef4444}.vigi-ui .ag__stepsum-t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vigi-ui .ag__stepsum svg:last-child{color:#9aa3b2;flex:none}.vigi-ui .ag__askcard{animation:ag-ask-in .3s cubic-bezier(.2,.7,.2,1);background:radial-gradient(90% 60% at 0 100%,rgba(56,130,255,.55),transparent 65%),radial-gradient(80% 50% at 100% 0,rgba(44,86,240,.45),transparent 62%),linear-gradient(180deg,#020833,#07154a 45%,#0e2a9c);border:1px solid rgba(143,180,255,.22);border-radius:22px;box-shadow:0 20px 44px -24px #020833e6;color:#fff;overflow:hidden;padding:14px 12px 12px;position:relative}.vigi-ui .ag__askcard:before{background:radial-gradient(closest-side,rgba(56,182,255,.4),transparent);border-radius:50%;content:"";height:190px;pointer-events:none;position:absolute;right:-50px;top:-70px;width:240px}.vigi-ui .ag__askcard>*{position:relative}@keyframes ag-ask-in{0%{opacity:0;transform:translateY(10px)}}.vigi-ui .ag__ask{padding:0 6px 10px}.vigi-ui .ag__ask-tag{align-items:center;color:#bcd6ff;display:flex;font-size:10.5px;font-weight:600;gap:6px;letter-spacing:.12em;margin:0 0 8px;text-transform:uppercase}.vigi-ui .ag__ask-n{background:#ffffff24;border-radius:99px;color:#fff;font-size:10.5px;font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-left:auto;padding:1px 8px;text-transform:none}.vigi-ui .ag__ask-q{color:#fff;font-size:17px;font-weight:600;letter-spacing:-.015em;line-height:1.3;margin:0}.vigi-ui .ag__ask-opts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.vigi-ui .ag__ask-opt{background:#ffffff17;border:1px solid hsla(0,0%,100%,.24);border-radius:12px;color:#fff;cursor:pointer;font:inherit;font-size:13.5px;font-weight:500;line-height:1.25;min-height:38px;padding:7px 14px;text-align:left;transition:background .15s,border-color .15s,color .15s}.vigi-ui .ag__ask-opt:hover{background:#fff;border-color:#fff;color:#07154a}.vigi-ui .ag__ask-opt:focus-visible{outline:2px solid #8fb4ff;outline-offset:2px}.vigi-ui .ag__askcard .ag__box{background:#ffffff17;border-color:#fff3;box-shadow:none}.vigi-ui .ag__askcard .ag__box:focus-within{border-color:#8fb4ff;box-shadow:0 0 0 4px #8fb4ff33}.vigi-ui .ag__askcard .ag__box textarea{color:#fff}.vigi-ui .ag__askcard .ag__box textarea::-moz-placeholder{color:#bcd6ffb3}.vigi-ui .ag__askcard .ag__box textarea::placeholder{color:#bcd6ffb3}.vigi-ui .ag__askcard .ag__mic{color:#bcd6ff}.vigi-ui .ag__askcard .ag__mic:hover{background:#ffffff1f;color:#fff}.vigi-ui .ag__askcard .ag__send{background:#fff;color:#07154a}.vigi-ui .ag__askcard .ag__send:hover:not(:disabled){background:#e8efff}.vigi-ui .ag__askcard .ag__send:disabled{background:#ffffff40;color:#fff9;opacity:1}.vigi-ui .ag__askcard .ag__box--voice{background:#ffffff1a}.vigi-ui .ag__askcard .ag__box--voice textarea{color:#fff}.vigi-ui .ag__askcard .ag__voice{border-top-color:#ffffff26}.vigi-ui .ag__askcard .ag__vbtn{background:#ffffff1a;border-color:#ffffff40;color:#fff}.vigi-ui .ag__askcard .ag__vmeta,.vigi-ui .ag__askcard .ag__vmeta time{color:#dbe7ff}.vigi-ui .ag__askcard .ag__vdone{background:#fff;box-shadow:none;color:#07154a}@media(prefers-reduced-motion:reduce){.vigi-ui .ag__askcard{animation:none}.vigi-ui .ag__ask-opt{transition:none}}.ah[data-v-fbd8086c]{display:flex;flex-direction:column;gap:10px;min-height:0}.ah__search[data-v-fbd8086c]{align-items:center;background:#fff;border:1px solid #e4e8f0;border-radius:12px;color:#5b6472;display:flex;gap:8px;height:40px;padding:0 12px;transition:border-color .15s,box-shadow .15s}.ah__search[data-v-fbd8086c]:focus-within{border-color:#1f46e0;box-shadow:0 0 0 4px #1f46e01f}.ah__search input[data-v-fbd8086c]{background:none;border:0;color:#07154a;flex:1;font:inherit;font-size:13.5px;min-width:0;outline:0}.ah__search input[data-v-fbd8086c]::-webkit-search-cancel-button{display:none}.ah__search button[data-v-fbd8086c]{background:#f5f7fb;border:0;border-radius:50%;color:#5b6472;cursor:pointer;display:grid;height:22px;place-items:center;width:22px}.ah__err[data-v-fbd8086c]{background:#fef2f2;border:1px solid #fecaca;border-radius:10px;color:#b91c1c;font-size:12.5px;margin:0;padding:8px 12px}.ah__skel[data-v-fbd8086c]{display:grid;gap:8px;padding-top:6px}.ah__skel span[data-v-fbd8086c]{animation:ah-sh-fbd8086c 1.4s ease-in-out infinite;background:linear-gradient(90deg,#f5f7fb,#eef1f6,#f5f7fb);background-size:200% 100%;border-radius:10px;height:44px}@keyframes ah-sh-fbd8086c{to{background-position:-200% 0}}.ah__empty[data-v-fbd8086c]{align-items:center;color:#9aa3b2;display:flex;flex-direction:column;gap:8px;padding:28px 12px;text-align:center}.ah__empty p[data-v-fbd8086c]{color:#5b6472;font-size:13px;margin:0}.ah__list[data-v-fbd8086c]{display:flex;flex-direction:column;gap:14px;margin:0 -6px;min-height:0;overflow-y:auto;padding:0 6px 12px}.ah__list h3[data-v-fbd8086c]{color:#9aa3b2;font-size:11px;font-weight:600;letter-spacing:.1em;margin:0 0 4px;padding:0 10px;text-transform:uppercase}.ah__list ul[data-v-fbd8086c]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.ah__list li[data-v-fbd8086c]{border-radius:12px;position:relative;transition:background .15s}.ah__list li[data-v-fbd8086c]:hover{background:#f5f7fb}.ah__list li.on[data-v-fbd8086c]{background:#1f46e014}.ah__item[data-v-fbd8086c]{background:none;border:0;border-radius:12px;-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:9px 36px 9px 10px;text-align:left;width:100%}.ah__item b[data-v-fbd8086c]{color:#07154a;font-size:13.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.on .ah__item b[data-v-fbd8086c]{color:#1f46e0}.ah__item small[data-v-fbd8086c]{color:#5b6472;font-size:12px;grid-column:1/-1;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ah__item time[data-v-fbd8086c]{color:#9aa3b2;font-size:11px;font-variant-numeric:tabular-nums;grid-column:2;grid-row:1}.ah__item[data-v-fbd8086c]:focus-visible,.ah__more[data-v-fbd8086c]:focus-visible{outline:2px solid #1f46e0;outline-offset:-2px}.ah__more[data-v-fbd8086c]{background:none;border:0;border-radius:8px;color:#5b6472;cursor:pointer;display:grid;height:28px;opacity:0;place-items:center;position:absolute;right:4px;top:6px;transition:opacity .15s,background .15s;width:28px}.ah__list li:hover .ah__more[data-v-fbd8086c],.ah__more[data-v-fbd8086c]:focus-visible,.ah__more[aria-expanded=true][data-v-fbd8086c]{opacity:1}.ah__more[data-v-fbd8086c]:hover{background:#e4e8f0;color:#07154a}.ah__menu[data-v-fbd8086c]{background:#fff;border:1px solid #e4e8f0;border-radius:14px;box-shadow:0 16px 40px -12px #07154a4d;display:flex;flex-direction:column;min-width:150px;padding:6px;position:absolute;right:4px;top:36px;z-index:5}.ah__confirm button[data-v-fbd8086c],.ah__menu button[data-v-fbd8086c]{align-items:center;background:none;border:0;border-radius:9px;color:#07154a;cursor:pointer;display:flex;font-size:13px;gap:8px;height:36px;padding:0 10px}.ah__menu button[data-v-fbd8086c]:hover{background:#f5f7fb}.ah__confirm .danger[data-v-fbd8086c],.ah__menu .danger[data-v-fbd8086c]{color:#b91c1c}.ah__confirm[data-v-fbd8086c]{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin:4px 6px 8px;padding:10px 12px}.ah__confirm p[data-v-fbd8086c]{color:#7f1d1d;font-size:12.5px;margin:0 0 8px}.ah__confirm div[data-v-fbd8086c]{display:flex;gap:6px;justify-content:flex-end}.ah__confirm button[data-v-fbd8086c]{background:#fff;border:1px solid #e4e8f0;height:32px}.ah__confirm .danger[data-v-fbd8086c]{background:#ef4444;border-color:#ef4444;color:#fff}.ah__edit[data-v-fbd8086c]{align-items:center;display:flex;gap:6px;padding:5px 6px}.ah__edit input[data-v-fbd8086c]{border:1px solid #1f46e0;border-radius:9px;box-shadow:0 0 0 3px #1f46e01f;color:#07154a;flex:1;font:inherit;font-size:13.5px;height:34px;min-width:0;outline:0;padding:0 10px}.ah__edit button[data-v-fbd8086c]{background:#1f46e0;border:0;border-radius:9px;color:#fff;cursor:pointer;display:grid;height:32px;place-items:center;width:32px}.ah--compact .ah__item[data-v-fbd8086c]{padding-bottom:8px;padding-top:8px}.ah--dark .ah__search[data-v-fbd8086c]{background:#ffffff14;border-color:#ffffff24;color:#bcd6ff}.ah--dark .ah__search[data-v-fbd8086c]:focus-within{border-color:#8fb4ff;box-shadow:0 0 0 4px #8fb4ff2e}.ah--dark .ah__search input[data-v-fbd8086c]{color:#fff}.ah--dark .ah__search input[data-v-fbd8086c]::-moz-placeholder{color:#bcd6ffb3}.ah--dark .ah__search input[data-v-fbd8086c]::placeholder{color:#bcd6ffb3}.ah--dark .ah__search button[data-v-fbd8086c]{background:#ffffff1f;color:#fff}.ah--dark .ah__list h3[data-v-fbd8086c]{color:#bcd6ffa6}.ah--dark .ah__list li[data-v-fbd8086c]:hover{background:#ffffff12}.ah--dark .ah__list li.on[data-v-fbd8086c]{background:#ffffff24}.ah--dark .ah__item b[data-v-fbd8086c],.ah--dark .on .ah__item b[data-v-fbd8086c],.ah--dark.on .ah__item b[data-v-fbd8086c]{color:#fff}.ah--dark .ah__item small[data-v-fbd8086c]{color:#bcd6ffbf}.ah--dark .ah__item time[data-v-fbd8086c]{color:#bcd6ff99}.ah--dark .ah__more[data-v-fbd8086c]{color:#bcd6ff}.ah--dark .ah__more[data-v-fbd8086c]:hover{background:#ffffff1f;color:#fff}.ah--dark .ah__empty[data-v-fbd8086c],.ah--dark .ah__empty p[data-v-fbd8086c]{color:#bcd6ffcc}.ah--dark .ah__skel span[data-v-fbd8086c]{animation:none;background:#ffffff14}.ah--dark .ah__item[data-v-fbd8086c]:focus-visible,.ah--dark .ah__more[data-v-fbd8086c]:focus-visible{outline-color:#8fb4ff}@media(prefers-reduced-motion:reduce){.ah__skel span[data-v-fbd8086c]{animation:none}}.dc[data-v-8a5fdbe7]{background:#fff;border:1px solid #e4e8f0;border-radius:16px;padding:14px}.dc__steps[data-v-8a5fdbe7]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.dc__steps li[data-v-8a5fdbe7]{align-items:flex-start;color:#9aa3b2;display:flex;font-size:13px;gap:10px}.dc__steps li.done[data-v-8a5fdbe7],.dc__steps li.now[data-v-8a5fdbe7]{color:#07154a}.dc__steps li.bad[data-v-8a5fdbe7]{color:#b91c1c}.dc__dot[data-v-8a5fdbe7]{border:1.5px solid #cfd6e6;border-radius:50%;color:#fff;display:grid;flex:none;height:20px;place-items:center;width:20px}.done .dc__dot[data-v-8a5fdbe7]{background:#1f46e0;border-color:#1f46e0}.now .dc__dot[data-v-8a5fdbe7]{border-color:#1f46e0;color:#1f46e0}.bad .dc__dot[data-v-8a5fdbe7]{background:#ef4444;border-color:#ef4444}.dc__label[data-v-8a5fdbe7]{display:flex;flex-direction:column;line-height:1.35;padding-top:1px}.dc__label small[data-v-8a5fdbe7]{color:#5b6472;font-size:12px}.dc__spin[data-v-8a5fdbe7]{animation:dc-spin-8a5fdbe7 .9s linear infinite}.dc__msg[data-v-8a5fdbe7]{border-radius:12px;font-size:13px;line-height:1.45;margin:12px 0 0;padding:10px 12px}.dc__msg--err[data-v-8a5fdbe7]{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.dc__msg[data-v-8a5fdbe7]:first-child{margin-top:0}.dc__msg--info[data-v-8a5fdbe7]{background:#eff6ff;border:1px solid #dbeafe;color:#1e3a8a}.dc__foot[data-v-8a5fdbe7]{align-items:center;border-top:1px solid #eef1f6;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-top:14px;padding-top:12px}.dc__ok[data-v-8a5fdbe7],.dc__sum[data-v-8a5fdbe7]{color:#5b6472;font-size:12.5px;margin:0}.dc__ok[data-v-8a5fdbe7]{align-items:center;color:#047857;display:inline-flex;font-weight:500;gap:6px}.dc__warn[data-v-8a5fdbe7]{color:#b45309;font-weight:500}.dc__btn[data-v-8a5fdbe7]{align-items:center;background:#1f46e0;border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:36px;padding:0 14px;text-decoration:none;transition:background .15s}.dc__btn[data-v-8a5fdbe7]:hover{background:#2c56f0}.dc__btn[data-v-8a5fdbe7]:focus-visible{outline:2px solid #1f46e0;outline-offset:2px}@keyframes dc-spin-8a5fdbe7{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.dc__spin[data-v-8a5fdbe7]{animation:none}}.aq[data-v-35ef7a2a]{animation:aq-in-35ef7a2a .22s ease;background:#f9fbff;border:1px solid #e4e8f0;border-radius:14px;padding:4px 14px}.aq__row[data-v-35ef7a2a]{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 10px;padding:9px 0}.aq__row+.aq__row[data-v-35ef7a2a]{border-top:1px solid #eef1f6}.aq__ico[data-v-35ef7a2a]{align-self:center;color:#1f46e0;flex:none}.aq__ico--ok[data-v-35ef7a2a]{color:#10b981}.aq__q[data-v-35ef7a2a]{color:#07154a;flex:1;font-size:13.5px;font-weight:500;margin:0;min-width:0}.aq__a[data-v-35ef7a2a]{color:#1f46e0;font-size:13px;font-weight:600}.aq__w[data-v-35ef7a2a]{color:#5b6472;font-size:12px;font-style:normal}@keyframes aq-in-35ef7a2a{0%{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.aq[data-v-35ef7a2a]{animation:none}}.art[data-v-96b1ce30]{animation:art-in-96b1ce30 .28s cubic-bezier(.2,.7,.2,1);background:radial-gradient(90% 60% at 0 100%,rgba(56,130,255,.55),transparent 65%),radial-gradient(80% 50% at 100% 0,rgba(44,86,240,.45),transparent 62%),linear-gradient(180deg,#020833,#07154a 45%,#0e2a9c);border:1px solid rgba(143,180,255,.2);border-radius:18px;box-shadow:0 18px 40px -24px #020833d9;color:#fff;overflow:hidden;position:relative}.art__glow[data-v-96b1ce30]{background:radial-gradient(closest-side,rgba(56,182,255,.45),transparent);border-radius:50%;display:none;height:180px;pointer-events:none;position:absolute;right:-40px;top:-60px;width:220px}.art.is-applied[data-v-96b1ce30]{border-color:#10b98173}.art.is-cancelled[data-v-96b1ce30],.art.is-expired[data-v-96b1ce30]{opacity:.7}.art[data-v-96b1ce30]>:not(.art__glow){position:relative}.art__head[data-v-96b1ce30]{align-items:center;display:flex;gap:12px;padding:14px 16px 12px}.art__ico[data-v-96b1ce30]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid hsla(0,0%,100%,.16);border-radius:13px;color:#fff;display:grid;flex:none;height:44px;place-items:center;width:44px}.art__txt[data-v-96b1ce30]{flex:1;min-width:0}.art__kicker[data-v-96b1ce30]{color:#bcd6ff;display:flex;font-weight:600;gap:7px;letter-spacing:.12em;margin:0;text-transform:uppercase}.art__kicker[data-v-96b1ce30],.art__kicker em[data-v-96b1ce30]{align-items:center;font-size:10.5px}.art__kicker em[data-v-96b1ce30]{background:#ffffff24;border-radius:99px;color:#fff;display:inline-flex;font-style:normal;gap:3px;letter-spacing:.02em;padding:1px 7px;text-transform:none}.art__kicker em.ok[data-v-96b1ce30]{background:#10b98140;color:#a7f3d0}.art h4[data-v-96b1ce30]{color:#fff;font-size:15.5px;font-weight:600;letter-spacing:-.01em;margin:3px 0 0}.art h4[data-v-96b1ce30],.art__meta[data-v-96b1ce30]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.art__meta[data-v-96b1ce30]{color:#bcd6ffd9;font-size:12.5px;margin:2px 0 0}.art__new[data-v-96b1ce30]{color:#fcd34d}.art__total[data-v-96b1ce30]{align-items:flex-end;display:flex;flex:none;flex-direction:column}.art__total small[data-v-96b1ce30]{color:#bcd6ff;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.art__total strong[data-v-96b1ce30]{font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em}.art__lines[data-v-96b1ce30]{border-top:1px solid hsla(0,0%,100%,.1);list-style:none;margin:0 16px;padding:4px 0}.art__lines li[data-v-96b1ce30]{align-items:baseline;color:#ffffffeb;display:grid;font-size:12.5px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;padding:7px 0}.art__lines li+li[data-v-96b1ce30]{border-top:1px solid hsla(0,0%,100%,.07)}.art__lines .q[data-v-96b1ce30]{color:#bcd6ff;font-variant-numeric:tabular-nums;font-weight:600;min-width:34px}.art__lines .n[data-v-96b1ce30]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.art__lines .n i[data-v-96b1ce30]{color:#bcd6ffb3;font-style:normal}.art__lines .t[data-v-96b1ce30]{font-variant-numeric:tabular-nums}.art__lines .more[data-v-96b1ce30]{color:#bcd6ffbf;display:block;font-size:12px}.art__miss[data-v-96b1ce30],.art__note[data-v-96b1ce30]{align-items:center;border-radius:11px;display:flex;font-size:12.5px;gap:7px;line-height:1.4;margin:10px 16px 0;padding:8px 12px}.art__miss[data-v-96b1ce30]{background:#f59e0b29;color:#fde68a}.art__note[data-v-96b1ce30]{background:#ffffff14;color:#dbe7ff}.art__miss svg[data-v-96b1ce30],.art__note svg[data-v-96b1ce30]{flex:none}.art__acts[data-v-96b1ce30]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px 14px}.art__btn[data-v-96b1ce30]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.22);border-radius:11px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:6px;height:36px;padding:0 14px;text-decoration:none;transition:background .15s,border-color .15s}.art__btn[data-v-96b1ce30]:hover:not(:disabled){background:#ffffff29;border-color:#ffffff59}.art__btn--light[data-v-96b1ce30]{background:#fff;border-color:#fff;color:#07154a}.art__btn--light[data-v-96b1ce30]:hover:not(:disabled){background:#e8efff!important;border-color:#e8efff!important}.art__btn[data-v-96b1ce30]:disabled{cursor:default;opacity:.45}.art__btn[data-v-96b1ce30]:focus-visible{outline:2px solid #8fb4ff;outline-offset:2px}.art__live[data-v-96b1ce30]{align-items:center;color:#bfe6ff;display:inline-flex;font-size:12px;font-weight:500;gap:7px;margin-bottom:2px;width:100%}.art__live i[data-v-96b1ce30]{animation:art-pulse-96b1ce30 1.5s ease-out infinite;background:#38b6ff;border-radius:50%;box-shadow:0 0 #38b6ffb3;display:inline-block;height:7px;width:7px}@keyframes art-pulse-96b1ce30{70%{box-shadow:0 0 0 7px #38b6ff00}to{box-shadow:0 0 #38b6ff00}}.art.is-working[data-v-96b1ce30]:before{animation:art-sweep-96b1ce30 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,#38b6ff,#8fb4ff,transparent);background-repeat:no-repeat;background-size:45% 100%;content:"";height:2px;left:0;position:absolute;right:0;top:0;z-index:2}@keyframes art-sweep-96b1ce30{0%{background-position:-45% 0}to{background-position:145% 0}}.art.is-working .art__total strong[data-v-96b1ce30]{animation:art-breathe-96b1ce30 1.6s ease-in-out infinite}@keyframes art-breathe-96b1ce30{50%{opacity:.6}}.art__spin[data-v-96b1ce30]{animation:art-spin-96b1ce30 .8s linear infinite}@keyframes art-spin-96b1ce30{to{transform:rotate(1turn)}}@keyframes art-in-96b1ce30{0%{opacity:0;transform:translateY(6px)}}.art-row[data-v-96b1ce30]{align-items:center;align-self:flex-start;background:linear-gradient(135deg,#07154a,#1738be);border-radius:999px;color:#dbe7ff;display:inline-flex;font-size:12.5px;gap:7px;height:32px;max-width:100%;padding:0 12px;text-decoration:none;transition:filter .15s}.art-row[data-v-96b1ce30]:hover{filter:brightness(1.12)}.art-row span[data-v-96b1ce30]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.art-row b[data-v-96b1ce30]{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}@media(prefers-reduced-motion:reduce){.art[data-v-96b1ce30],.art.is-working .art__total strong[data-v-96b1ce30],.art.is-working[data-v-96b1ce30]:before,.art__live i[data-v-96b1ce30],.art__spin[data-v-96b1ce30]{animation:none}.art-row[data-v-96b1ce30],.art__btn[data-v-96b1ce30]{transition:none}}
