.lf-shell[data-v-3bdbb51f]{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:720px;padding:20px 16px 40px}.lf-progress[data-v-3bdbb51f]{background:#fff;border-bottom:1px solid var(--_gray-100,oklch(95% 0 0));padding:16px 0 12px;position:sticky;top:0;z-index:10}.lf-steps[data-v-3bdbb51f]{display:flex;gap:4px;list-style:none;margin:0 0 12px;overflow-x:auto;padding:0;scrollbar-width:none}.lf-steps[data-v-3bdbb51f]::-webkit-scrollbar{display:none}.lf-step-item[data-v-3bdbb51f]{flex:1;min-width:80px}.lf-step-btn[data-v-3bdbb51f]{align-items:center;background:none;border:none;color:var(--_gray-500,oklch(60% 0 0));cursor:pointer;display:flex;flex-direction:column;font-size:11px;font-weight:500;gap:6px;padding:4px;transition:color var(--_dur,.2s) var(--_ease,ease-out);width:100%}.lf-step-btn[data-v-3bdbb51f]:disabled{cursor:default}.lf-step-btn[data-v-3bdbb51f]:focus-visible{border-radius:6px;box-shadow:0 0 0 2px var(--_blue,oklch(58% .2 240));outline:none}.lf-step-circle[data-v-3bdbb51f]{align-items:center;background:var(--_gray-100,oklch(95% 0 0));border-radius:50%;color:var(--_gray-500,oklch(60% 0 0));display:inline-flex;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;height:32px;justify-content:center;transition:background var(--_dur,.2s) var(--_ease,ease-out),color var(--_dur,.2s) var(--_ease,ease-out),transform var(--_dur,.2s) var(--_ease,ease-out);width:32px}.lf-step-label[data-v-3bdbb51f]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lf-step-item--active .lf-step-btn[data-v-3bdbb51f]{color:var(--_gray-900,oklch(20% 0 0));font-weight:600}.lf-step-item--active .lf-step-circle[data-v-3bdbb51f]{background:var(--_blue,oklch(58% .2 240));color:#fff;transform:scale(1.1)}.lf-step-item--done .lf-step-btn[data-v-3bdbb51f]{color:var(--_blue,oklch(58% .2 240))}.lf-step-item--done .lf-step-circle[data-v-3bdbb51f]{background:var(--_blue,oklch(58% .2 240));color:#fff}.lf-step-item--clickable .lf-step-btn[data-v-3bdbb51f]:hover{color:var(--_gray-900)}.lf-progress-bar[data-v-3bdbb51f]{background:var(--_gray-100,oklch(95% 0 0));border-radius:999px;height:3px;overflow:hidden;width:100%}.lf-progress-fill[data-v-3bdbb51f]{background:linear-gradient(90deg,var(--_blue,oklch(58% .2 240)),oklch(70% .18 250));border-radius:999px;height:100%;transition:width .35s cubic-bezier(.16,1,.3,1)}.lf-content[data-v-3bdbb51f]{min-height:320px;position:relative}.lf-step-panel[data-v-3bdbb51f]{width:100%}.lf-step-inner[data-v-3bdbb51f]{padding:8px 0}.lf-step-title[data-v-3bdbb51f]{color:var(--_gray-900);font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0 0 16px}.lf-step-enter-from[data-v-3bdbb51f]{opacity:0;transform:translate(20px)}.lf-step-leave-to[data-v-3bdbb51f]{opacity:0;transform:translate(-20px)}.lf-step-enter-active[data-v-3bdbb51f],.lf-step-leave-active[data-v-3bdbb51f]{transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1)}.lf-autosave[data-v-3bdbb51f]{align-self:center;background:var(--_gray-50,oklch(98% 0 0));border-radius:999px;color:var(--_gray-600);font-size:12px;padding:4px 12px;transition:opacity var(--_dur,.2s) var(--_ease,ease-out)}.lf-autosave--saved[data-v-3bdbb51f]{background:#d3fbda;color:oklch(40% .12 150)}.lf-autosave--saving[data-v-3bdbb51f]{background:var(--_gray-100)}.lf-autosave--error[data-v-3bdbb51f]{background:oklch(95% .06 25);color:#a20519}.lf-nav[data-v-3bdbb51f]{background:#fff;border-top:1px solid var(--_gray-100);bottom:0;display:flex;gap:8px;padding:12px 0;position:sticky}.lf-btn[data-v-3bdbb51f]{align-items:center;border:1px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;flex:1;font-size:15px;font-weight:600;gap:6px;justify-content:center;min-height:48px;padding:0 16px;transition:background var(--_dur,.2s) var(--_ease,ease-out),border-color var(--_dur,.2s) var(--_ease,ease-out),opacity var(--_dur,.2s) var(--_ease,ease-out)}.lf-btn[data-v-3bdbb51f]:active:not(:disabled){transform:scale(.98)}.lf-btn[data-v-3bdbb51f]:focus-visible{box-shadow:0 0 0 3px oklch(85% .12 240);outline:none}.lf-btn[data-v-3bdbb51f]:disabled{cursor:not-allowed;opacity:.4}.lf-btn--secondary[data-v-3bdbb51f]{background:#fff;border-color:var(--_gray-300,oklch(85% 0 0));color:var(--_gray-700)}@media(hover:hover){.lf-btn--secondary[data-v-3bdbb51f]:hover:not(:disabled){background:var(--_gray-50);border-color:var(--_gray-400)}}.lf-btn--primary[data-v-3bdbb51f]{background:var(--_blue,oklch(58% .2 240));color:#fff}@media(hover:hover){.lf-btn--primary[data-v-3bdbb51f]:hover:not(:disabled){filter:brightness(1.06)}}.lf-btn--submit[data-v-3bdbb51f]{background:linear-gradient(135deg,#d30046,#ca358b);color:#fff;font-weight:700}@media(hover:hover){.lf-btn--submit[data-v-3bdbb51f]:hover:not(:disabled){filter:brightness(1.08)}}.lf-btn-loading[data-v-3bdbb51f]{align-items:center;display:inline-flex;gap:8px}.lf-spinner[data-v-3bdbb51f]{animation:lf-spin-3bdbb51f .7s linear infinite;border:2px solid;border-inline-end-color:transparent;border-radius:50%;height:14px;width:14px}@keyframes lf-spin-3bdbb51f{to{transform:rotate(1turn)}}@media(max-width:480px){.lf-shell[data-v-3bdbb51f]{gap:16px;padding:12px 12px 32px}.lf-step-label[data-v-3bdbb51f]{display:none}.lf-step-title[data-v-3bdbb51f]{font-size:19px}.lf-progress[data-v-3bdbb51f]{padding:12px 0 10px}}@media(prefers-reduced-motion:reduce){.lf-autosave[data-v-3bdbb51f],.lf-btn[data-v-3bdbb51f],.lf-progress-fill[data-v-3bdbb51f],.lf-step-circle[data-v-3bdbb51f],.lf-step-enter-active[data-v-3bdbb51f],.lf-step-leave-active[data-v-3bdbb51f]{animation:none;transition:none}.lf-spinner[data-v-3bdbb51f]{animation:none;border-inline-end-color:currentColor;opacity:.5}}@keyframes spin-fe0190c6{to{transform:rotate(1turn)}}@keyframes fadeIn-fe0190c6{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-fe0190c6{0%{opacity:1}to{opacity:0}}@keyframes slideUp-fe0190c6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown-fe0190c6{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes shake-fe0190c6{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes pulse-fe0190c6{0%,to{opacity:1}50%{opacity:.5}}.ff-fields[data-v-fe0190c6]{gap:24px}.ff-fields[data-v-fe0190c6],.ff-group[data-v-fe0190c6]{display:flex;flex-direction:column}.ff-group[data-v-fe0190c6]{gap:10px}.ff-label[data-v-fe0190c6]{align-items:center;color:var(--_gray-900,oklch(20% 0 0deg));display:inline-flex;font-size:14px;font-weight:600;gap:6px}.ff-label--required[data-v-fe0190c6]:after{color:#d40924;content:" *";font-weight:700}.ff-hint[data-v-fe0190c6]{color:var(--_gray-500,oklch(60% 0 0deg));font-size:12px;margin:4px 0 0}.ff-input[data-v-fe0190c6],select.ff-input[data-v-fe0190c6],textarea.ff-input[data-v-fe0190c6]{background:#fff;border:1px solid var(--_gray-300,oklch(85% 0 0deg));border-radius:10px;color:var(--_gray-900);font-family:inherit;font-size:15px;min-height:44px;padding:10px 14px;transition:border-color .2s ease-out,box-shadow .2s ease-out;width:100%}.ff-input[data-v-fe0190c6]:focus-visible{border-color:var(--_blue,oklch(58% .2 240deg));box-shadow:0 0 0 3px oklch(.9 .06 240);outline:none}.ff-input[data-v-fe0190c6]::-moz-placeholder{color:var(--_gray-400,oklch(70% 0 0deg))}.ff-input[data-v-fe0190c6]::placeholder{color:var(--_gray-400,oklch(70% 0 0deg))}.ff-input-with-suffix[data-v-fe0190c6]{align-items:center;display:flex;position:relative}.ff-input-with-suffix .ff-input[data-v-fe0190c6]{padding-inline-end:60px}.ff-suffix[data-v-fe0190c6]{color:var(--_gray-500);font-size:13px;font-weight:600;inset-inline-end:14px;pointer-events:none;position:absolute}.ff-checkbox[data-v-fe0190c6]{accent-color:var(--_blue,oklch(58% .2 240deg));cursor:pointer;height:18px;width:18px}.ff-chip-row[data-v-fe0190c6]{display:flex;flex-wrap:wrap;gap:8px}.ff-chip[data-v-fe0190c6]{background:#fff;border:1.5px solid var(--_gray-300,oklch(85% 0 0deg));border-radius:20px;color:var(--_gray-700);cursor:pointer;font-size:14px;font-variant-numeric:tabular-nums;font-weight:500;min-height:40px;min-width:44px;padding:0 14px;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}@media(hover:hover){.ff-chip[data-v-fe0190c6]:hover{background:var(--_gray-50,oklch(98% 0 0deg));border-color:var(--_gray-400,oklch(75% 0 0deg))}}.ff-chip[data-v-fe0190c6]:active{transform:scale(.97)}.ff-chip[data-v-fe0190c6]:focus-visible{box-shadow:0 0 0 2px var(--_blue,oklch(58% .2 240deg));outline:none}.ff-chip--active[data-v-fe0190c6]{background:var(--_blue,oklch(58% .2 240deg));border-color:var(--_blue,oklch(58% .2 240deg));color:#fff}.ff-chip--money[data-v-fe0190c6]{font-weight:700;letter-spacing:1px;min-width:52px}.ff-icon-grid[data-v-fe0190c6]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.ff-icon-btn[data-v-fe0190c6]{align-items:center;background:#fff;border:1.5px solid var(--_gray-200,oklch(92% 0 0deg));border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:80px;padding:12px 8px;transition:background .2s ease-out,border-color .2s ease-out,transform .2s ease-out}.ff-icon-emoji[data-v-fe0190c6]{font-size:24px;line-height:1}.ff-icon-label[data-v-fe0190c6]{color:var(--_gray-700);font-size:11px;font-weight:500;text-align:center}@media(hover:hover){.ff-icon-btn[data-v-fe0190c6]:hover{background:oklch(.98 .02 240);border-color:var(--_blue,oklch(58% .2 240deg))}}.ff-icon-btn[data-v-fe0190c6]:active{transform:scale(.97)}.ff-icon-btn[data-v-fe0190c6]:focus-visible{box-shadow:0 0 0 2px var(--_blue,oklch(58% .2 240deg));outline:none}.ff-icon-btn--active[data-v-fe0190c6]{background:oklch(.95 .04 240);border-color:var(--_blue,oklch(58% .2 240deg))}.ff-icon-btn--active .ff-icon-label[data-v-fe0190c6]{color:var(--_blue,oklch(58% .2 240deg));font-weight:600}.ff-toggle-grid[data-v-fe0190c6]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ff-toggle[data-v-fe0190c6]{align-items:center;background:#fff;border:1px solid var(--_gray-200);border-radius:8px;color:var(--_gray-700);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:10px 12px;transition:background .2s ease-out,border-color .2s ease-out}@media(hover:hover){.ff-toggle[data-v-fe0190c6]:hover{background:var(--_gray-50);border-color:var(--_gray-300)}}.ff-toggle input[type=checkbox][data-v-fe0190c6]{accent-color:var(--_blue,oklch(58% .2 240deg));cursor:pointer;height:16px;width:16px}@media(prefers-reduced-motion:reduce){.ff-chip[data-v-fe0190c6],.ff-icon-btn[data-v-fe0190c6],.ff-input[data-v-fe0190c6],.ff-toggle[data-v-fe0190c6]{transition:none}}.ff-input--big[data-v-fe0190c6]{font-size:17px;font-weight:500;min-height:52px;padding:14px 16px}.ff-textarea[data-v-fe0190c6]{font-size:15px;line-height:1.5;min-height:140px;padding:14px 16px;resize:vertical}.ff-counter[data-v-fe0190c6]{align-items:baseline;display:flex;justify-content:space-between}.ff-counter-num[data-v-fe0190c6]{color:var(--_gray-500);font-size:11px;font-variant-numeric:tabular-nums}.ff-auto-note[data-v-fe0190c6]{background:var(--_gray-50,oklch(98% 0 0));border:1px solid var(--_gray-200,oklch(92% 0 0));border-radius:10px;color:var(--_gray-600,oklch(48% 0 0));font-size:13px;line-height:1.5;margin:0;padding:12px 14px}@keyframes spin-beac4afe{to{transform:rotate(1turn)}}@keyframes fadeIn-beac4afe{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-beac4afe{0%{opacity:1}to{opacity:0}}@keyframes slideUp-beac4afe{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown-beac4afe{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes shake-beac4afe{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes pulse-beac4afe{0%,to{opacity:1}50%{opacity:.5}}.ff-fields[data-v-beac4afe]{gap:24px}.ff-fields[data-v-beac4afe],.ff-group[data-v-beac4afe]{display:flex;flex-direction:column}.ff-group[data-v-beac4afe]{gap:10px}.ff-label[data-v-beac4afe]{align-items:center;color:var(--_gray-900,oklch(20% 0 0deg));display:inline-flex;font-size:14px;font-weight:600;gap:6px}.ff-label--required[data-v-beac4afe]:after{color:#d40924;content:" *";font-weight:700}.ff-hint[data-v-beac4afe]{color:var(--_gray-500,oklch(60% 0 0deg));font-size:12px;margin:4px 0 0}.ff-input[data-v-beac4afe],select.ff-input[data-v-beac4afe],textarea.ff-input[data-v-beac4afe]{background:#fff;border:1px solid var(--_gray-300,oklch(85% 0 0deg));border-radius:10px;color:var(--_gray-900);font-family:inherit;font-size:15px;min-height:44px;padding:10px 14px;transition:border-color .2s ease-out,box-shadow .2s ease-out;width:100%}.ff-input[data-v-beac4afe]:focus-visible{border-color:var(--_blue,oklch(58% .2 240deg));box-shadow:0 0 0 3px oklch(.9 .06 240);outline:none}.ff-input[data-v-beac4afe]::-moz-placeholder{color:var(--_gray-400,oklch(70% 0 0deg))}.ff-input[data-v-beac4afe]::placeholder{color:var(--_gray-400,oklch(70% 0 0deg))}.ff-input-with-suffix[data-v-beac4afe]{align-items:center;display:flex;position:relative}.ff-input-with-suffix .ff-input[data-v-beac4afe]{padding-inline-end:60px}.ff-suffix[data-v-beac4afe]{color:var(--_gray-500);font-size:13px;font-weight:600;inset-inline-end:14px;pointer-events:none;position:absolute}.ff-checkbox[data-v-beac4afe]{accent-color:var(--_blue,oklch(58% .2 240deg));cursor:pointer;height:18px;width:18px}.ff-chip-row[data-v-beac4afe]{display:flex;flex-wrap:wrap;gap:8px}.ff-chip[data-v-beac4afe]{background:#fff;border:1.5px solid var(--_gray-300,oklch(85% 0 0deg));border-radius:20px;color:var(--_gray-700);cursor:pointer;font-size:14px;font-variant-numeric:tabular-nums;font-weight:500;min-height:40px;min-width:44px;padding:0 14px;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}@media(hover:hover){.ff-chip[data-v-beac4afe]:hover{background:var(--_gray-50,oklch(98% 0 0deg));border-color:var(--_gray-400,oklch(75% 0 0deg))}}.ff-chip[data-v-beac4afe]:active{transform:scale(.97)}.ff-chip[data-v-beac4afe]:focus-visible{box-shadow:0 0 0 2px var(--_blue,oklch(58% .2 240deg));outline:none}.ff-chip--active[data-v-beac4afe]{background:var(--_blue,oklch(58% .2 240deg));border-color:var(--_blue,oklch(58% .2 240deg));color:#fff}.ff-chip--money[data-v-beac4afe]{font-weight:700;letter-spacing:1px;min-width:52px}.ff-icon-grid[data-v-beac4afe]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.ff-icon-btn[data-v-beac4afe]{align-items:center;background:#fff;border:1.5px solid var(--_gray-200,oklch(92% 0 0deg));border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:80px;padding:12px 8px;transition:background .2s ease-out,border-color .2s ease-out,transform .2s ease-out}.ff-icon-emoji[data-v-beac4afe]{font-size:24px;line-height:1}.ff-icon-label[data-v-beac4afe]{color:var(--_gray-700);font-size:11px;font-weight:500;text-align:center}@media(hover:hover){.ff-icon-btn[data-v-beac4afe]:hover{background:oklch(.98 .02 240);border-color:var(--_blue,oklch(58% .2 240deg))}}.ff-icon-btn[data-v-beac4afe]:active{transform:scale(.97)}.ff-icon-btn[data-v-beac4afe]:focus-visible{box-shadow:0 0 0 2px var(--_blue,oklch(58% .2 240deg));outline:none}.ff-icon-btn--active[data-v-beac4afe]{background:oklch(.95 .04 240);border-color:var(--_blue,oklch(58% .2 240deg))}.ff-icon-btn--active .ff-icon-label[data-v-beac4afe]{color:var(--_blue,oklch(58% .2 240deg));font-weight:600}.ff-toggle-grid[data-v-beac4afe]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ff-toggle[data-v-beac4afe]{align-items:center;background:#fff;border:1px solid var(--_gray-200);border-radius:8px;color:var(--_gray-700);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:10px 12px;transition:background .2s ease-out,border-color .2s ease-out}@media(hover:hover){.ff-toggle[data-v-beac4afe]:hover{background:var(--_gray-50);border-color:var(--_gray-300)}}.ff-toggle input[type=checkbox][data-v-beac4afe]{accent-color:var(--_blue,oklch(58% .2 240deg));cursor:pointer;height:16px;width:16px}@media(prefers-reduced-motion:reduce){.ff-chip[data-v-beac4afe],.ff-icon-btn[data-v-beac4afe],.ff-input[data-v-beac4afe],.ff-toggle[data-v-beac4afe]{transition:none}}.ff-review-header[data-v-beac4afe]{border-bottom:1px solid var(--_gray-100);padding-bottom:16px}.ff-review-title[data-v-beac4afe]{color:var(--_gray-900);font-size:22px;font-weight:700;margin:0 0 8px}.ff-review-desc[data-v-beac4afe]{color:var(--_gray-700);font-size:14px;line-height:1.6;margin:0;white-space:pre-wrap}.ff-review-section[data-v-beac4afe]{background:var(--_gray-50,oklch(98% 0 0));border-radius:12px;padding:14px 16px}.ff-review-section-title[data-v-beac4afe]{color:var(--_gray-600);font-size:13px;font-weight:600;margin:0 0 10px}.ff-review-line[data-v-beac4afe]{color:var(--_gray-900);font-size:14px;margin:0}.ff-review-dl[data-v-beac4afe]{display:grid;gap:6px;grid-template-columns:1fr;margin:0}.ff-review-row[data-v-beac4afe]{display:grid;font-size:13px;gap:12px;grid-template-columns:80px 1fr}.ff-review-row dt[data-v-beac4afe]{color:var(--_gray-500);font-weight:500}.ff-review-row dd[data-v-beac4afe]{color:var(--_gray-900);margin:0}.ff-review-images[data-v-beac4afe]{display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.ff-review-images img[data-v-beac4afe]{aspect-ratio:1/1;border-radius:8px;-o-object-fit:cover;object-fit:cover}.ff-review-more[data-v-beac4afe]{align-items:center;aspect-ratio:1/1;background:var(--_gray-100);border-radius:8px;color:var(--_gray-600);display:inline-flex;font-variant-numeric:tabular-nums;font-weight:600;justify-content:center}.ff-review-price[data-v-beac4afe]{align-items:baseline;background:linear-gradient(135deg,oklch(95% .06 240),oklch(95% .08 350));display:flex;justify-content:space-between;padding:16px 18px}.ff-review-price-label[data-v-beac4afe]{color:var(--_gray-700);font-size:13px;font-weight:600}.ff-review-price-value[data-v-beac4afe]{color:var(--_gray-900);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700}.ff-review-notice[data-v-beac4afe]{background:#dbfce0;border-inline-start:3px solid oklch(60% .18 150);border-radius:8px;padding:12px 14px}.ff-review-notice p[data-v-beac4afe]{color:var(--_gray-800);font-size:13px;margin:0}.ff-review-notice p+p[data-v-beac4afe]{margin-top:4px}@keyframes spin-cc39885f{to{transform:rotate(1turn)}}@keyframes fadeIn-cc39885f{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-cc39885f{0%{opacity:1}to{opacity:0}}@keyframes slideUp-cc39885f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown-cc39885f{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes shake-cc39885f{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes pulse-cc39885f{0%,to{opacity:1}50%{opacity:.5}}.ff-fields[data-v-cc39885f]{gap:24px}.ff-fields[data-v-cc39885f],.ff-group[data-v-cc39885f]{display:flex;flex-direction:column}.ff-group[data-v-cc39885f]{gap:10px}.ff-label[data-v-cc39885f]{align-items:center;color:var(--_gray-900,oklch(20% 0 0deg));display:inline-flex;font-size:14px;font-weight:600;gap:6px}.ff-label--required[data-v-cc39885f]:after{color:#d40924;content:" *";font-weight:700}.ff-hint[data-v-cc39885f]{color:var(--_gray-500,oklch(60% 0 0deg));font-size:12px;margin:4px 0 0}.ff-input[data-v-cc39885f],select.ff-input[data-v-cc39885f],textarea.ff-input[data-v-cc39885f]{background:#fff;border:1px solid var(--_gray-300,oklch(85% 0 0deg));border-radius:10px;color:var(--_gray-900);font-family:inherit;font-size:15px;min-height:44px;padding:10px 14px;transition:border-color .2s ease-out,box-shadow .2s ease-out;width:100%}.ff-input[data-v-cc39885f]:focus-visible{border-color:var(--_blue,oklch(58% .2 240deg));box-shadow:0 0 0 3px oklch(.9 .06 240);outline:none}.ff-input[data-v-cc39885f]::-moz-placeholder{color:var(--_gray-400,oklch(70% 0 0deg))}.ff-input[data-v-cc39885f]::placeholder{color:var(--_gray-400,oklch(70% 0 0deg))}.ff-input-with-suffix[data-v-cc39885f]{align-items:center;display:flex;position:relative}.ff-input-with-suffix .ff-input[data-v-cc39885f]{padding-inline-end:60px}.ff-suffix[data-v-cc39885f]{color:var(--_gray-500);font-size:13px;font-weight:600;inset-inline-end:14px;pointer-events:none;position:absolute}.ff-checkbox[data-v-cc39885f]{accent-color:var(--_blue,oklch(58% .2 240deg));cursor:pointer;height:18px;width:18px}.ff-chip-row[data-v-cc39885f]{display:flex;flex-wrap:wrap;gap:8px}.ff-chip[data-v-cc39885f]{background:#fff;border:1.5px solid var(--_gray-300,oklch(85% 0 0deg));border-radius:20px;color:var(--_gray-700);cursor:pointer;font-size:14px;font-variant-numeric:tabular-nums;font-weight:500;min-height:40px;min-width:44px;padding:0 14px;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}@media(hover:hover){.ff-chip[data-v-cc39885f]:hover{background:var(--_gray-50,oklch(98% 0 0deg));border-color:var(--_gray-400,oklch(75% 0 0deg))}}.ff-chip[data-v-cc39885f]:active{transform:scale(.97)}.ff-chip[data-v-cc39885f]:focus-visible{box-shadow:0 0 0 2px var(--_blue,oklch(58% .2 240deg));outline:none}.ff-chip--active[data-v-cc39885f]{background:var(--_blue,oklch(58% .2 240deg));border-color:var(--_blue,oklch(58% .2 240deg));color:#fff}.ff-chip--money[data-v-cc39885f]{font-weight:700;letter-spacing:1px;min-width:52px}.ff-icon-grid[data-v-cc39885f]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.ff-icon-btn[data-v-cc39885f]{align-items:center;background:#fff;border:1.5px solid var(--_gray-200,oklch(92% 0 0deg));border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:80px;padding:12px 8px;transition:background .2s ease-out,border-color .2s ease-out,transform .2s ease-out}.ff-icon-emoji[data-v-cc39885f]{font-size:24px;line-height:1}.ff-icon-label[data-v-cc39885f]{color:var(--_gray-700);font-size:11px;font-weight:500;text-align:center}@media(hover:hover){.ff-icon-btn[data-v-cc39885f]:hover{background:oklch(.98 .02 240);border-color:var(--_blue,oklch(58% .2 240deg))}}.ff-icon-btn[data-v-cc39885f]:active{transform:scale(.97)}.ff-icon-btn[data-v-cc39885f]:focus-visible{box-shadow:0 0 0 2px var(--_blue,oklch(58% .2 240deg));outline:none}.ff-icon-btn--active[data-v-cc39885f]{background:oklch(.95 .04 240);border-color:var(--_blue,oklch(58% .2 240deg))}.ff-icon-btn--active .ff-icon-label[data-v-cc39885f]{color:var(--_blue,oklch(58% .2 240deg));font-weight:600}.ff-toggle-grid[data-v-cc39885f]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ff-toggle[data-v-cc39885f]{align-items:center;background:#fff;border:1px solid var(--_gray-200);border-radius:8px;color:var(--_gray-700);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:10px 12px;transition:background .2s ease-out,border-color .2s ease-out}@media(hover:hover){.ff-toggle[data-v-cc39885f]:hover{background:var(--_gray-50);border-color:var(--_gray-300)}}.ff-toggle input[type=checkbox][data-v-cc39885f]{accent-color:var(--_blue,oklch(58% .2 240deg));cursor:pointer;height:16px;width:16px}@media(prefers-reduced-motion:reduce){.ff-chip[data-v-cc39885f],.ff-icon-btn[data-v-cc39885f],.ff-input[data-v-cc39885f],.ff-toggle[data-v-cc39885f]{transition:none}}.ff-dropzone[data-v-cc39885f]{align-items:center;background:var(--_gray-50,oklch(98% 0 0));border:2px dashed var(--_gray-300,oklch(85% 0 0));border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:32px 20px;text-align:center;transition:border-color .2s ease-out,background .2s ease-out,transform .2s ease-out}@media(hover:hover){.ff-dropzone[data-v-cc39885f]:hover{background:oklch(98% .02 240);border-color:var(--_blue,oklch(58% .2 240))}}.ff-dropzone[data-v-cc39885f]:focus-visible{border-color:var(--_blue,oklch(58% .2 240));box-shadow:0 0 0 3px oklch(90% .06 240);outline:none}.ff-dropzone--drag[data-v-cc39885f]{background:oklch(95% .06 240);border-color:var(--_blue,oklch(58% .2 240));transform:scale(1.01)}.ff-dropzone--full[data-v-cc39885f]{cursor:not-allowed;opacity:.7}.ff-dropzone-icon[data-v-cc39885f]{font-size:32px}.ff-dropzone-title[data-v-cc39885f]{color:var(--_gray-800,oklch(30% 0 0));font-size:15px;font-weight:600;margin:0}.ff-dropzone-hint[data-v-cc39885f]{align-items:center;color:var(--_gray-500);display:inline-flex;font-size:12px;gap:10px;margin:0}.ff-dropzone-count[data-v-cc39885f]{background:#fff;border-radius:999px;color:var(--_gray-700);font-variant-numeric:tabular-nums;font-weight:600;padding:2px 8px}.ff-error[data-v-cc39885f]{background:oklch(96% .04 25);border-inline-start:3px solid oklch(60% .2 25);border-radius:8px;color:oklch(40% .18 25);font-size:13px;margin:0;padding:10px 14px}.ff-preview-grid[data-v-cc39885f]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.ff-preview[data-v-cc39885f]{aspect-ratio:1/1;background:var(--_gray-100);border-radius:10px;cursor:move;overflow:hidden;position:relative;transition:transform .2s ease-out,box-shadow .2s ease-out}.ff-preview img[data-v-cc39885f]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.ff-preview[data-v-cc39885f]:active{transform:scale(.97)}.ff-preview--cover[data-v-cc39885f]{box-shadow:0 0 0 2px var(--_blue,oklch(58% .2 240))}.ff-preview-tag[data-v-cc39885f]{background:#161616c7;border:none;border-radius:7px;bottom:4px;color:#fff;cursor:pointer;font:inherit;font-size:11px;font-weight:600;inset-inline-end:4px;inset-inline-start:4px;max-width:calc(100% - 8px);padding:3px 5px;position:absolute}.ff-preview-tag[data-v-cc39885f]:focus-visible{outline:2px solid var(--_blue,oklch(58% .2 240));outline-offset:1px}.ff-preview-tag option[data-v-cc39885f]{color:#111}.ff-preview-badge[data-v-cc39885f]{background:var(--_blue,oklch(58% .2 240));border-radius:999px;color:#fff;font-size:10px;font-weight:700;inset-inline-start:6px;letter-spacing:.5px;padding:2px 8px;position:absolute;top:6px}.ff-preview-actions[data-v-cc39885f]{display:flex;gap:4px;inset-inline-end:4px;opacity:0;position:absolute;top:4px;transition:opacity .2s ease-out}.ff-preview:focus-within .ff-preview-actions[data-v-cc39885f],.ff-preview:hover .ff-preview-actions[data-v-cc39885f]{opacity:1}@media(hover:none){.ff-preview-actions[data-v-cc39885f]{opacity:1}}.ff-preview-btn[data-v-cc39885f]{align-items:center;background:#fffffff2;border:none;border-radius:50%;box-shadow:0 2px 6px #16161633;color:var(--_gray-800);cursor:pointer;display:inline-flex;font-size:14px;height:28px;justify-content:center;transition:transform .2s ease-out;width:28px}.ff-preview-btn[data-v-cc39885f]:hover{transform:scale(1.1)}.ff-preview-btn[data-v-cc39885f]:active{transform:scale(.9)}.ff-preview-btn--remove[data-v-cc39885f]{background:#d40924;color:#fff;font-size:18px;font-weight:700;line-height:1}@media(prefers-reduced-motion:reduce){.ff-dropzone[data-v-cc39885f],.ff-preview[data-v-cc39885f],.ff-preview-actions[data-v-cc39885f],.ff-preview-btn[data-v-cc39885f]{transition:none}.ff-dropzone--drag[data-v-cc39885f]{transform:none}}@keyframes spin-7ef39920{to{transform:rotate(1turn)}}@keyframes fadeIn-7ef39920{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-7ef39920{0%{opacity:1}to{opacity:0}}@keyframes slideUp-7ef39920{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown-7ef39920{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes shake-7ef39920{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes pulse-7ef39920{0%,to{opacity:1}50%{opacity:.5}}.ff-fields[data-v-7ef39920]{gap:24px}.ff-fields[data-v-7ef39920],.ff-group[data-v-7ef39920]{display:flex;flex-direction:column}.ff-group[data-v-7ef39920]{gap:10px}.ff-label[data-v-7ef39920]{align-items:center;color:var(--_gray-900,oklch(20% 0 0deg));display:inline-flex;font-size:14px;font-weight:600;gap:6px}.ff-label--required[data-v-7ef39920]:after{color:#d40924;content:" *";font-weight:700}.ff-hint[data-v-7ef39920]{color:var(--_gray-500,oklch(60% 0 0deg));font-size:12px;margin:4px 0 0}.ff-input[data-v-7ef39920],select.ff-input[data-v-7ef39920],textarea.ff-input[data-v-7ef39920]{background:#fff;border:1px solid var(--_gray-300,oklch(85% 0 0deg));border-radius:10px;color:var(--_gray-900);font-family:inherit;font-size:15px;min-height:44px;padding:10px 14px;transition:border-color .2s ease-out,box-shadow .2s ease-out;width:100%}.ff-input[data-v-7ef39920]:focus-visible{border-color:var(--_blue,oklch(58% .2 240deg));box-shadow:0 0 0 3px oklch(.9 .06 240);outline:none}.ff-input[data-v-7ef39920]::-moz-placeholder{color:var(--_gray-400,oklch(70% 0 0deg))}.ff-input[data-v-7ef39920]::placeholder{color:var(--_gray-400,oklch(70% 0 0deg))}.ff-input-with-suffix[data-v-7ef39920]{align-items:center;display:flex;position:relative}.ff-input-with-suffix .ff-input[data-v-7ef39920]{padding-inline-end:60px}.ff-suffix[data-v-7ef39920]{color:var(--_gray-500);font-size:13px;font-weight:600;inset-inline-end:14px;pointer-events:none;position:absolute}.ff-checkbox[data-v-7ef39920]{accent-color:var(--_blue,oklch(58% .2 240deg));cursor:pointer;height:18px;width:18px}.ff-chip-row[data-v-7ef39920]{display:flex;flex-wrap:wrap;gap:8px}.ff-chip[data-v-7ef39920]{background:#fff;border:1.5px solid var(--_gray-300,oklch(85% 0 0deg));border-radius:20px;color:var(--_gray-700);cursor:pointer;font-size:14px;font-variant-numeric:tabular-nums;font-weight:500;min-height:40px;min-width:44px;padding:0 14px;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}@media(hover:hover){.ff-chip[data-v-7ef39920]:hover{background:var(--_gray-50,oklch(98% 0 0deg));border-color:var(--_gray-400,oklch(75% 0 0deg))}}.ff-chip[data-v-7ef39920]:active{transform:scale(.97)}.ff-chip[data-v-7ef39920]:focus-visible{box-shadow:0 0 0 2px var(--_blue,oklch(58% .2 240deg));outline:none}.ff-chip--active[data-v-7ef39920]{background:var(--_blue,oklch(58% .2 240deg));border-color:var(--_blue,oklch(58% .2 240deg));color:#fff}.ff-chip--money[data-v-7ef39920]{font-weight:700;letter-spacing:1px;min-width:52px}.ff-icon-grid[data-v-7ef39920]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.ff-icon-btn[data-v-7ef39920]{align-items:center;background:#fff;border:1.5px solid var(--_gray-200,oklch(92% 0 0deg));border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:80px;padding:12px 8px;transition:background .2s ease-out,border-color .2s ease-out,transform .2s ease-out}.ff-icon-emoji[data-v-7ef39920]{font-size:24px;line-height:1}.ff-icon-label[data-v-7ef39920]{color:var(--_gray-700);font-size:11px;font-weight:500;text-align:center}@media(hover:hover){.ff-icon-btn[data-v-7ef39920]:hover{background:oklch(.98 .02 240);border-color:var(--_blue,oklch(58% .2 240deg))}}.ff-icon-btn[data-v-7ef39920]:active{transform:scale(.97)}.ff-icon-btn[data-v-7ef39920]:focus-visible{box-shadow:0 0 0 2px var(--_blue,oklch(58% .2 240deg));outline:none}.ff-icon-btn--active[data-v-7ef39920]{background:oklch(.95 .04 240);border-color:var(--_blue,oklch(58% .2 240deg))}.ff-icon-btn--active .ff-icon-label[data-v-7ef39920]{color:var(--_blue,oklch(58% .2 240deg));font-weight:600}.ff-toggle-grid[data-v-7ef39920]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ff-toggle[data-v-7ef39920]{align-items:center;background:#fff;border:1px solid var(--_gray-200);border-radius:8px;color:var(--_gray-700);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:10px 12px;transition:background .2s ease-out,border-color .2s ease-out}@media(hover:hover){.ff-toggle[data-v-7ef39920]:hover{background:var(--_gray-50);border-color:var(--_gray-300)}}.ff-toggle input[type=checkbox][data-v-7ef39920]{accent-color:var(--_blue,oklch(58% .2 240deg));cursor:pointer;height:16px;width:16px}@media(prefers-reduced-motion:reduce){.ff-chip[data-v-7ef39920],.ff-icon-btn[data-v-7ef39920],.ff-input[data-v-7ef39920],.ff-toggle[data-v-7ef39920]{transition:none}}.ff-row-2[data-v-7ef39920]{display:grid;gap:12px;grid-template-columns:1fr 1fr}.ff-deposit-row[data-v-7ef39920]{margin-top:12px}.ff-row-3[data-v-7ef39920]{display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr}@media(max-width:480px){.ff-row-3[data-v-7ef39920]{grid-template-columns:1fr 1fr}}.ff-input--note[data-v-7ef39920]{margin-top:8px}.ff-sublabel[data-v-7ef39920]{color:var(--_gray-500);display:block;font-size:12px;margin-bottom:6px}.ff-chip--big[data-v-7ef39920]{flex:1;font-size:16px;font-weight:600;min-height:56px}.ff-chip--num[data-v-7ef39920]{font-variant-numeric:tabular-nums;min-width:48px;padding:0 10px}@keyframes spin-9307e752{to{transform:rotate(1turn)}}@keyframes fadeIn-9307e752{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-9307e752{0%{opacity:1}to{opacity:0}}@keyframes slideUp-9307e752{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown-9307e752{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes shake-9307e752{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes pulse-9307e752{0%,to{opacity:1}50%{opacity:.5}}.ff-fields[data-v-9307e752]{gap:24px}.ff-fields[data-v-9307e752],.ff-group[data-v-9307e752]{display:flex;flex-direction:column}.ff-group[data-v-9307e752]{gap:10px}.ff-label[data-v-9307e752]{align-items:center;color:var(--_gray-900,oklch(20% 0 0deg));display:inline-flex;font-size:14px;font-weight:600;gap:6px}.ff-label--required[data-v-9307e752]:after{color:#d40924;content:" *";font-weight:700}.ff-hint[data-v-9307e752]{color:var(--_gray-500,oklch(60% 0 0deg));font-size:12px;margin:4px 0 0}.ff-input[data-v-9307e752],select.ff-input[data-v-9307e752],textarea.ff-input[data-v-9307e752]{background:#fff;border:1px solid var(--_gray-300,oklch(85% 0 0deg));border-radius:10px;color:var(--_gray-900);font-family:inherit;font-size:15px;min-height:44px;padding:10px 14px;transition:border-color .2s ease-out,box-shadow .2s ease-out;width:100%}.ff-input[data-v-9307e752]:focus-visible{border-color:var(--_blue,oklch(58% .2 240deg));box-shadow:0 0 0 3px oklch(.9 .06 240);outline:none}.ff-input[data-v-9307e752]::-moz-placeholder{color:var(--_gray-400,oklch(70% 0 0deg))}.ff-input[data-v-9307e752]::placeholder{color:var(--_gray-400,oklch(70% 0 0deg))}.ff-input-with-suffix[data-v-9307e752]{align-items:center;display:flex;position:relative}.ff-input-with-suffix .ff-input[data-v-9307e752]{padding-inline-end:60px}.ff-suffix[data-v-9307e752]{color:var(--_gray-500);font-size:13px;font-weight:600;inset-inline-end:14px;pointer-events:none;position:absolute}.ff-checkbox[data-v-9307e752]{accent-color:var(--_blue,oklch(58% .2 240deg));cursor:pointer;height:18px;width:18px}.ff-chip-row[data-v-9307e752]{display:flex;flex-wrap:wrap;gap:8px}.ff-chip[data-v-9307e752]{background:#fff;border:1.5px solid var(--_gray-300,oklch(85% 0 0deg));border-radius:20px;color:var(--_gray-700);cursor:pointer;font-size:14px;font-variant-numeric:tabular-nums;font-weight:500;min-height:40px;min-width:44px;padding:0 14px;transition:background .2s ease-out,border-color .2s ease-out,color .2s ease-out}@media(hover:hover){.ff-chip[data-v-9307e752]:hover{background:var(--_gray-50,oklch(98% 0 0deg));border-color:var(--_gray-400,oklch(75% 0 0deg))}}.ff-chip[data-v-9307e752]:active{transform:scale(.97)}.ff-chip[data-v-9307e752]:focus-visible{box-shadow:0 0 0 2px var(--_blue,oklch(58% .2 240deg));outline:none}.ff-chip--active[data-v-9307e752]{background:var(--_blue,oklch(58% .2 240deg));border-color:var(--_blue,oklch(58% .2 240deg));color:#fff}.ff-chip--money[data-v-9307e752]{font-weight:700;letter-spacing:1px;min-width:52px}.ff-icon-grid[data-v-9307e752]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.ff-icon-btn[data-v-9307e752]{align-items:center;background:#fff;border:1.5px solid var(--_gray-200,oklch(92% 0 0deg));border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:80px;padding:12px 8px;transition:background .2s ease-out,border-color .2s ease-out,transform .2s ease-out}.ff-icon-emoji[data-v-9307e752]{font-size:24px;line-height:1}.ff-icon-label[data-v-9307e752]{color:var(--_gray-700);font-size:11px;font-weight:500;text-align:center}@media(hover:hover){.ff-icon-btn[data-v-9307e752]:hover{background:oklch(.98 .02 240);border-color:var(--_blue,oklch(58% .2 240deg))}}.ff-icon-btn[data-v-9307e752]:active{transform:scale(.97)}.ff-icon-btn[data-v-9307e752]:focus-visible{box-shadow:0 0 0 2px var(--_blue,oklch(58% .2 240deg));outline:none}.ff-icon-btn--active[data-v-9307e752]{background:oklch(.95 .04 240);border-color:var(--_blue,oklch(58% .2 240deg))}.ff-icon-btn--active .ff-icon-label[data-v-9307e752]{color:var(--_blue,oklch(58% .2 240deg));font-weight:600}.ff-toggle-grid[data-v-9307e752]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ff-toggle[data-v-9307e752]{align-items:center;background:#fff;border:1px solid var(--_gray-200);border-radius:8px;color:var(--_gray-700);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:10px 12px;transition:background .2s ease-out,border-color .2s ease-out}@media(hover:hover){.ff-toggle[data-v-9307e752]:hover{background:var(--_gray-50);border-color:var(--_gray-300)}}.ff-toggle input[type=checkbox][data-v-9307e752]{accent-color:var(--_blue,oklch(58% .2 240deg));cursor:pointer;height:16px;width:16px}@media(prefers-reduced-motion:reduce){.ff-chip[data-v-9307e752],.ff-icon-btn[data-v-9307e752],.ff-input[data-v-9307e752],.ff-toggle[data-v-9307e752]{transition:none}}.ff-price-row[data-v-9307e752]{align-items:stretch;display:grid;gap:8px;grid-template-columns:1fr 116px}.ff-select--currency[data-v-9307e752]{font-variant-numeric:tabular-nums}.ff-hint-preview[data-v-9307e752]{color:var(--_gray-700,oklch(35% .005 256));font-variant-numeric:tabular-nums;font-weight:600}.ff-legal-notice[data-v-9307e752]{background:var(--_gray-50,oklch(98% 0 0));border:1px solid var(--_gray-200,oklch(92% 0 0));border-radius:8px;margin-top:4px;padding:10px 12px}.ff-legal-notice p[data-v-9307e752]{color:var(--_gray-600,oklch(50% 0 0));font-size:12px;line-height:1.5;margin:0}.ff-legal-notice p+p[data-v-9307e752]{margin-top:4px}.clc-page[data-v-adc37a0a]{background:#fcfcfc;min-height:100vh}.clc-agent-gate[data-v-adc37a0a]{align-items:center;background:oklch(96% .04 80);border:1px solid oklch(85% .08 80);border-radius:10px;display:flex;font-size:13.5px;gap:10px;margin:12px 16px 0;padding:12px 14px}.clc-agent-gate__msg[data-v-adc37a0a]{color:oklch(35% .08 80);flex:1;line-height:1.5;margin:0}.clc-agent-gate__btn[data-v-adc37a0a]{background:#fff;border:1px solid oklch(55% .12 80);border-radius:8px;color:oklch(40% .1 80);cursor:pointer;flex:none;font:inherit;font-size:13px;font-weight:700;padding:7px 12px}.clc-agent-gate__btn[data-v-adc37a0a]:hover{background:oklch(98% .02 80)}.clc-cat-select[data-v-adc37a0a]{display:flex;justify-content:center;padding:60px 20px 40px}.clc-cat-select__inner[data-v-adc37a0a]{max-width:720px;width:100%}.clc-cat-cancel[data-v-adc37a0a]{align-items:center;background:#fff;border:1px solid var(--_gray-200,oklch(92% 0 0));border-radius:999px;color:var(--_gray-700,oklch(40% 0 0));cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin:0 0 16px;min-height:36px;padding:8px 14px 8px 12px;transition:background .2s ease-out,border-color .2s ease-out}@media(hover:hover){.clc-cat-cancel[data-v-adc37a0a]:hover{background:var(--_gray-50,oklch(98% 0 0));border-color:var(--_gray-300,oklch(87% 0 0))}}.clc-cat-cancel[data-v-adc37a0a]:active{transform:scale(.98)}.clc-cat-cancel[data-v-adc37a0a]:focus-visible{box-shadow:0 0 0 3px oklch(90% .06 240);outline:none}@media(max-width:767px){.clc-cat-cancel[data-v-adc37a0a]{min-height:44px}}.clc-cat-select__title[data-v-adc37a0a]{color:var(--_gray-900,oklch(20% 0 0));font-size:28px;font-weight:800;letter-spacing:-.02em;margin:0 0 8px}.clc-cat-select__sub[data-v-adc37a0a]{color:var(--_gray-600,oklch(50% 0 0));font-size:15px;margin:0 0 32px}.clc-cat-grid[data-v-adc37a0a]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.clc-cat-btn[data-v-adc37a0a]{align-items:flex-start;background:#fff;border:1.5px solid var(--_gray-200,oklch(92% 0 0));border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-height:120px;padding:20px;text-align:start;transition:border-color .2s ease-out,background .2s ease-out,transform .2s ease-out,box-shadow .2s ease-out}@media(hover:hover){.clc-cat-btn[data-v-adc37a0a]:hover{background:oklch(98% .02 240);border-color:var(--_blue,oklch(58% .2 240));box-shadow:0 6px 16px #1f6a961f;transform:translateY(-2px)}}.clc-cat-btn[data-v-adc37a0a]:focus-visible{border-color:var(--_blue,oklch(58% .2 240));box-shadow:0 0 0 3px oklch(90% .06 240);outline:none}.clc-cat-btn[data-v-adc37a0a]:active{transform:scale(.98)}.clc-cat-emoji[data-v-adc37a0a]{font-size:32px;line-height:1}.clc-cat-name[data-v-adc37a0a]{color:var(--_gray-900);font-size:16px;font-weight:700}.clc-cat-desc[data-v-adc37a0a]{color:var(--_gray-500);font-size:12px}.clc-expiry[data-v-adc37a0a]{border-top:1px solid var(--_gray-200,oklch(92% 0 0));margin-top:16px;padding-top:16px}.clc-submit-error[data-v-adc37a0a]{background:oklch(96% .04 25);border-inline-start:3px solid oklch(60% .2 25);border-radius:8px;color:oklch(40% .18 25);font-size:13px;margin-top:12px;padding:12px 14px}@media(prefers-reduced-motion:reduce){.clc-cat-btn[data-v-adc37a0a]{transition:none}.clc-cat-btn[data-v-adc37a0a]:hover{transform:none}}
