.checkbox-tile[data-v-20520050]{position:relative;border:1px solid rgba(16,32,51,.16);border-radius:.8rem;background:linear-gradient(180deg,#fff,#f8fbff);padding:.58rem .68rem;display:inline-flex;align-items:center;gap:.5rem;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease,transform .14s ease}.checkbox-tile[data-v-20520050]:hover{border-color:#10203347;transform:translateY(-1px)}.checkbox-tile input[data-v-20520050]{position:absolute;opacity:0;pointer-events:none}.checkbox-tile__mark[data-v-20520050]{position:relative;width:1rem;height:1rem;border-radius:.32rem;border:1px solid rgba(16,32,51,.34);background:#fff;flex-shrink:0;transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.checkbox-tile__mark[data-v-20520050]:after{content:"";position:absolute;top:.18rem;left:.31rem;width:.24rem;height:.46rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity .14s ease}.checkbox-tile input:checked+.checkbox-tile__mark[data-v-20520050]{border-color:#0f4ca6bf;background:#0f4ca6;box-shadow:0 0 0 3px #0f4ca629}.checkbox-tile input:checked+.checkbox-tile__mark[data-v-20520050]:after{opacity:1}.checkbox-tile__text[data-v-20520050]{color:#2d445f;font-size:.82rem;font-weight:600;line-height:1.2}.flow[data-v-466645f5]{padding:.1rem 0;overflow-x:auto}.flow-list[data-v-466645f5]{margin:0;padding:0;list-style:none;display:flex;align-items:center;min-width:34rem}.flow-step[data-v-466645f5]{display:inline-flex;align-items:center;gap:.46rem;flex-shrink:0}.flow-step--compact[data-v-466645f5]{gap:0}.flow-dot[data-v-466645f5]{position:relative;width:2rem;height:2rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:800}.flow-dot svg[data-v-466645f5]{width:1rem;height:1rem}.flow-label[data-v-466645f5]{font-size:.86rem;font-weight:700;white-space:nowrap}.flow-step--done .flow-dot[data-v-466645f5]{background:#1fb48f;color:#fff;box-shadow:0 10px 22px #1fb48f29}.flow-step--done .flow-label[data-v-466645f5]{color:#1f805f}.flow-step--active .flow-dot[data-v-466645f5]{background:#f5a22f;color:#fff;box-shadow:0 12px 28px #f5a22f2e}.flow-step--active .flow-dot[data-v-466645f5]:before,.flow-step--active .flow-dot[data-v-466645f5]:after{content:"";position:absolute;inset:-.28rem;border-radius:inherit;border:1px solid rgba(245,162,47,.34);opacity:0;transform:scale(.86);pointer-events:none;animation:flow-active-ripple-466645f5 2.6s ease-out infinite}.flow-step--active .flow-dot[data-v-466645f5]:after{animation-delay:1.3s}.flow-step--active .flow-label[data-v-466645f5]{color:#d58720}.flow-step--next .flow-dot[data-v-466645f5]{background:#d8e0ead6;color:#76879c}.flow-step--next .flow-label[data-v-466645f5]{color:#97a4b3}.flow-connector[data-v-466645f5]{position:relative;height:3px;border-radius:999px;flex:1 1 5rem;min-width:3.2rem;overflow:hidden}.flow-connector[data-v-466645f5]:before,.flow-connector[data-v-466645f5]:after{content:"";position:absolute;inset:0;border-radius:inherit;background-size:18px 4px}.flow-connector--next[data-v-466645f5]:before{background:linear-gradient(90deg,#c8d2df47,#a5b1c26b)}.flow-connector--next[data-v-466645f5]:after{display:none}.flow-connector--done[data-v-466645f5]:before{background:linear-gradient(90deg,#1fb48f6b,#f5a22f61)}.flow-connector--done[data-v-466645f5]:after{background:linear-gradient(90deg,#1fb48f00,#1fb48fcc,#f5a22f00);background-size:180% 100%;animation:flow-connector-glide-466645f5 3s ease-in-out infinite}@keyframes flow-active-ripple-466645f5{0%{opacity:0;transform:scale(.86)}20%{opacity:.42}to{opacity:0;transform:scale(1.82)}}@keyframes flow-connector-glide-466645f5{0%,to{background-position:0 0}50%{background-position:100% 0}}@media(prefers-reduced-motion:reduce){.flow-step--active .flow-dot[data-v-466645f5]:before,.flow-step--active .flow-dot[data-v-466645f5]:after,.flow-connector--done[data-v-466645f5]:after{animation:none}}@media(max-width:760px){.flow-list[data-v-466645f5]{min-width:29rem}}
