.tf[data-v-97742f63]{--tf-text:var(--text,var(--color-text-primary));--tf-dim:var(--text-dim,var(--color-text-secondary));--tf-mute:var(--text-mute,var(--color-text-tertiary,var(--tf-dim)));--tf-surface:var(--bg-1,var(--color-bg-secondary,#fff));--tf-line:color-mix(in srgb,var(--tf-text) 12%,transparent);--tf-soft:color-mix(in srgb,var(--tf-text) 5%,transparent);gap:10px}.tf[data-v-97742f63],.tf-card[data-v-97742f63]{display:flex;flex-direction:column}.tf-card[data-v-97742f63]{background:var(--tf-surface);border:1px solid var(--ed-frame);border-radius:20px;box-shadow:var(--ed-card-shadow);gap:14px;padding:12px;transition:border-color .15s}.tf-card[data-v-97742f63]:focus-within{border-color:var(--ed-frame-focus)}.tf-tiles[data-v-97742f63]{align-items:flex-start;border-bottom:1px solid var(--tf-line);display:flex;flex-wrap:wrap;gap:8px;padding-bottom:12px}.tf-tile-wrap[data-v-97742f63]{align-items:center;display:flex;flex-direction:column;gap:4px}.tf-tile[data-v-97742f63]{background:color-mix(in srgb,var(--ed-accent) 6%,transparent);border:1.5px dashed color-mix(in srgb,var(--ed-accent) 45%,transparent);border-radius:14px;cursor:pointer;display:grid;height:108px;overflow:hidden;place-items:center;position:relative;transition:border-color .15s,background .15s;width:108px}.tf-tile.over[data-v-97742f63],.tf-tile[data-v-97742f63]:hover{background:color-mix(in srgb,var(--ed-accent) 11%,transparent);border-color:var(--ed-accent)}.tf-tile.filled[data-v-97742f63]{border-color:var(--tf-line);border-style:solid}.tf-tile.req[data-v-97742f63]{border-color:var(--ed-warn)}.tf-file[data-v-97742f63]{cursor:pointer;inset:0;opacity:0;position:absolute}.tf-tile-media[data-v-97742f63]{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.tf-tile-empty[data-v-97742f63]{align-items:center;color:var(--tf-text);display:flex;flex-direction:column;gap:3px;padding:6px;pointer-events:none;text-align:center}.tf-tile-empty svg[data-v-97742f63]{color:var(--ed-accent);margin-bottom:2px}.tf-tile-empty b[data-v-97742f63]{font-size:12.5px;font-weight:700;line-height:1.2}.tf-tile-empty small[data-v-97742f63]{color:var(--tf-mute);font-size:11px}.tf-tile-note[data-v-97742f63]{color:var(--tf-mute);font-size:11.5px}.tf-tiles-hint[data-v-97742f63]{align-self:center;color:var(--tf-mute);flex:1 1 160px;font-size:12.5px;line-height:1.45;margin:0}.tf-clear[data-v-97742f63]{background:#0a0614a6;border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:28px;place-items:center;position:absolute;right:5px;top:5px;width:28px}.tf-clear[data-v-97742f63]:before{content:"";inset:-8px;position:absolute}.tf-group[data-v-97742f63]{display:flex;flex-direction:column;gap:7px}.tf-label-row[data-v-97742f63]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.tf-label[data-v-97742f63]{color:var(--tf-text);font-size:13px;font-weight:700}.tf-error[data-v-97742f63]{color:var(--ed-warn);font-size:13px;line-height:1.45}.tf-input[data-v-97742f63]{background:var(--tf-soft);border:1px solid var(--tf-line);border-radius:12px;color:var(--tf-text);font-family:inherit;font-size:15px;height:46px;outline:none;padding:0 14px;width:100%}.tf-input[data-v-97742f63]::-moz-placeholder{color:var(--tf-mute)}.tf-input[data-v-97742f63]::placeholder{color:var(--tf-mute)}.tf-input[data-v-97742f63]:focus{background:transparent;border-color:var(--ed-accent)}.tf-input.req[data-v-97742f63]{border-color:var(--ed-warn)}.tf-area[data-v-97742f63]{height:auto;line-height:1.45;min-height:88px;padding:12px 14px;resize:vertical}.tf-magic[data-v-97742f63]{align-items:center;background:var(--ed-soft,color-mix(in srgb,var(--ed-accent) 14%,transparent));border:1px solid var(--ed-line,color-mix(in srgb,var(--ed-accent) 45%,transparent));border-radius:999px;color:var(--ed-soft-ink,var(--tf-text));cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:6px;min-height:36px;padding:0 12px}.tf-magic small[data-v-97742f63]{font-size:11px;font-weight:600;opacity:.7}.tf-magic[data-v-97742f63]:disabled{cursor:default;opacity:.55}.tf-chips[data-v-97742f63]{display:flex;flex-wrap:wrap;gap:6px}.tf-chip[data-v-97742f63]{align-items:center;background:var(--tf-soft);border:1px solid var(--tf-line);border-radius:12px;color:var(--tf-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:600;min-height:40px;padding:0 14px}.tf-chip.on[data-v-97742f63]{background:var(--ed-cta);border-color:transparent;color:var(--ed-on-accent,#fff)}.tf-more-texts[data-v-97742f63]{border-top:1px solid var(--tf-line);margin-top:-2px}.tf-acc[data-v-97742f63]{align-items:center;background:none;border:0;color:var(--tf-text);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:700;gap:8px;min-height:46px;padding:0 2px;text-align:left;width:100%}.tf-acc-n[data-v-97742f63]{background:var(--tf-soft);border-radius:999px;color:var(--tf-dim);font-size:12px;font-weight:700;padding:2px 9px}.tf-acc-chev[data-v-97742f63]{color:var(--tf-dim);margin-left:auto;transition:transform .2s}.open .tf-acc-chev[data-v-97742f63]{transform:rotate(180deg)}.tf-acc-body[data-v-97742f63]{display:grid;gap:10px;grid-template-columns:1fr;padding:4px 0 6px}@media(min-width:640px){.tf-acc-body[data-v-97742f63]{grid-template-columns:1fr 1fr}}.tf-bar[data-v-97742f63]{align-items:flex-end;border-top:1px solid var(--tf-line);display:flex;gap:8px;padding-top:10px}.tf-bar.solo[data-v-97742f63]{border-top:0;margin-top:-10px;padding-top:0}.tf-tiles[data-v-97742f63]:has(+.tf-bar.solo){border-bottom:0;padding-bottom:0}.tf-pills[data-v-97742f63]{display:flex;flex:1;flex-wrap:wrap;gap:6px;min-width:0}.tf-pill[data-v-97742f63]{align-items:center;background:var(--tf-surface);border:1px solid var(--ed-line,var(--tf-line));border-radius:999px;color:var(--tf-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;gap:7px;min-height:40px;padding:0 13px;white-space:nowrap}.tf-pill svg[data-v-97742f63]{color:var(--ed-accent)}.tf-pill.on[data-v-97742f63]{border-color:var(--ed-accent)}.tf-ratio[data-v-97742f63]{border:1.6px solid;border-radius:3px;display:inline-block;flex:none;opacity:.85}.tf-send[data-v-97742f63]{background:var(--ed-cta);border:0;border-radius:50%;box-shadow:var(--ed-cta-shadow);color:#fff;cursor:pointer;display:grid;flex-shrink:0;height:46px;margin-left:auto;place-items:center;transition:opacity .15s,transform .15s;width:46px}.tf-send.wait[data-v-97742f63]{box-shadow:none;opacity:.5}.tf-send[data-v-97742f63]:active{transform:scale(.94)}.tf-pop-title[data-v-97742f63]{color:var(--text-mute,#837d97);font-size:12px;font-weight:700;letter-spacing:.04em;padding:6px 8px 8px;text-transform:uppercase}.tf-opt-row[data-v-97742f63]{align-items:center;background:none;border:0;border-radius:11px;color:var(--text,#16121f);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:10px;min-height:44px;padding:0 10px;text-align:left;width:100%}.tf-opt-row small[data-v-97742f63]{color:var(--text-mute,#837d97);font-size:12.5px;font-weight:600;margin-left:auto}.tf-opt-row[data-v-97742f63]:hover{background:color-mix(in srgb,var(--text,#16121f) 6%,transparent)}.tf-opt-row.on[data-v-97742f63]{background:color-mix(in srgb,var(--ed-accent) 13%,transparent);color:var(--ed-accent)}.tf-check[data-v-97742f63]{border:1.8px solid color-mix(in srgb,var(--text,#16121f) 30%,transparent);border-radius:6px;flex:none;height:20px;width:20px}.tf-opt-row.on .tf-check[data-v-97742f63]{background:var(--ed-accent) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 9.5 17 19 7.5'/%3E%3C/svg%3E") center /14px no-repeat;border-color:var(--ed-accent)}.tf-pop-hint[data-v-97742f63]{color:var(--text-mute,#837d97);font-size:12px;line-height:1.4;margin:6px 8px 4px}.tf-nums[data-v-97742f63]{display:flex;gap:6px;padding:0 4px 4px}.tf-num[data-v-97742f63]{background:none;border:1px solid color-mix(in srgb,var(--text,#16121f) 14%,transparent);border-radius:12px;color:var(--text,#16121f);cursor:pointer;font-family:inherit;font-size:15px;font-weight:700;min-height:44px;min-width:52px}.tf-num.on[data-v-97742f63]{background:var(--ed-cta);border-color:transparent;color:#fff}.tf-pop-foot[data-v-97742f63]{align-items:center;color:var(--text-mute,#837d97);display:flex;font-size:12px;gap:10px;justify-content:space-between;padding:8px 2px 0}.tf-pop-ok[data-v-97742f63]{background:var(--ed-cta);border:0;border-radius:11px;color:#fff;cursor:pointer;font-family:inherit;font-weight:700;min-height:40px;padding:0 18px}.tf-meta[data-v-97742f63]{color:var(--tf-mute);display:flex;flex-wrap:wrap;font-size:12.5px;gap:2px 12px;padding:0 8px}.tf-meta[data-v-97742f63],.tf-price[data-v-97742f63]{align-items:baseline}.tf-price[data-v-97742f63]{color:var(--tf-text);display:inline-flex;font-size:14px;gap:6px}.tf-price b[data-v-97742f63]{color:var(--ed-accent);font-weight:800}.tf-price-lbl[data-v-97742f63],.tf-rub[data-v-97742f63]{color:var(--tf-mute);font-size:12.5px;font-weight:600}.tf-block[data-v-97742f63]{color:var(--ed-warn);font-weight:600;margin-left:auto}.tf-block.flash[data-v-97742f63]{animation:tf-flash-97742f63 .5s ease}@keyframes tf-flash-97742f63{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.tf-sticky[data-v-97742f63]{display:none}.tf-spin[data-v-97742f63]{animation:tf-spin-97742f63 .8s linear infinite;border:2.5px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;height:18px;width:18px}.tf-spin-sm[data-v-97742f63]{border-color:currentColor color-mix(in srgb,currentColor 35%,transparent) color-mix(in srgb,currentColor 35%,transparent);border-width:2px;height:14px;width:14px}@keyframes tf-spin-97742f63{to{transform:rotate(1turn)}}@media(hover:hover){.tf-send[data-v-97742f63]:not(.wait):hover{box-shadow:var(--ed-cta-shadow-hover)}.tf-pill[data-v-97742f63]:hover{border-color:var(--ed-accent)}}@media(max-width:639px){.tf-card[data-v-97742f63]{border-radius:18px;padding:10px}.tf-card[data-v-97742f63] :is(input,button,textarea){scroll-margin-bottom:96px}.tf-tile[data-v-97742f63]{height:96px;width:96px}.tf-input[data-v-97742f63]{font-size:16px}.tf-bar.solo[data-v-97742f63],.tf-send[data-v-97742f63]{display:none}.tf-tiles[data-v-97742f63]:has(+.tf-bar.solo){padding-bottom:0}.tf-meta .tf-price[data-v-97742f63]{display:none}.tf-block[data-v-97742f63]{margin-left:0}.tf-sticky[data-v-97742f63]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:color-mix(in srgb,var(--tf-surface) 92%,transparent);border-top:1px solid var(--tf-line);bottom:0;box-shadow:0 -8px 24px #140c2d14;display:flex;gap:12px;left:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));position:fixed;right:0;z-index:40}.tf-sticky-price[data-v-97742f63]{display:flex;flex-direction:column;line-height:1.2;min-width:0}.tf-sticky-price b[data-v-97742f63]{color:var(--ed-accent);font-size:17px;font-weight:800}.tf-sticky-cta[data-v-97742f63]{align-items:center;background:var(--ed-cta);border:0;border-radius:14px;box-shadow:var(--ed-cta-shadow);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:16px;font-weight:700;gap:8px;justify-content:center;margin-left:auto;min-height:48px;padding:0 26px}.tf-sticky-cta.wait[data-v-97742f63]{box-shadow:none;opacity:.6}}@media(prefers-reduced-motion:reduce){.tf-block.flash[data-v-97742f63]{animation:none}.tf-acc-chev[data-v-97742f63]{transition:none}}
