.tlc-preparation-source[data-v-33b95356]{align-items:center;background:color-mix(in srgb,var(--tlc-surface-subtle,#f5f6f8) 86%,transparent);border:1px solid color-mix(in srgb,var(--tlc-border-default,#dce1e7) 72%,transparent);border-radius:12px;display:flex;gap:9px;margin:20px 0 17px;min-height:44px;padding:8px 11px}.tlc-preparation-source>svg[data-v-33b95356]{color:var(--tlc-dialog-accent-strong,#1266c7);flex:none}.tlc-preparation-source>span[data-v-33b95356]{display:grid;line-height:1.15;min-width:0}.tlc-preparation-source small[data-v-33b95356],.tlc-preparation-source strong[data-v-33b95356]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tlc-preparation-source strong[data-v-33b95356]{color:var(--tlc-content-primary,#111418);font-size:12px}.tlc-preparation-source small[data-v-33b95356]{color:var(--tlc-content-muted,#6b7280);font-size:11px;margin-top:3px}.tlc-preparation-source b[data-v-33b95356]{background:color-mix(in srgb,var(--tlc-dialog-accent,#3395ff) 9%,transparent);border-radius:999px;color:var(--tlc-dialog-accent-strong,#1266c7);flex:none;font-size:11px;font-weight:680;margin-left:auto;padding:3px 7px}.tlc-preparation-fields[data-v-33b95356]{margin-top:18px}.tlc-preparation-fields>div[data-v-33b95356]{align-items:center;display:flex;justify-content:space-between;margin-bottom:7px}.tlc-preparation-fields h3[data-v-33b95356]{color:var(--tlc-content-secondary,#4d5159);font-size:11px;font-weight:680;letter-spacing:.035em;margin:0;text-transform:uppercase}.tlc-preparation-fields>div>span[data-v-33b95356]{color:var(--tlc-content-muted,#6b7280);font-size:11px}.tlc-preparation-fields ol[data-v-33b95356]{border-block:1px solid var(--tlc-border-subtle,#e3e6ea);list-style:none;margin:0;max-height:270px;overflow-y:auto;padding:0}.tlc-preparation-fields li[data-v-33b95356]{align-items:flex-start;border-bottom:1px solid color-mix(in srgb,var(--tlc-border-subtle,#e3e6ea) 72%,transparent);display:flex;gap:9px;padding:9px 2px}.tlc-preparation-fields li[data-v-33b95356]:last-child{border-bottom:0}.tlc-preparation-fields li>svg[data-v-33b95356]{color:var(--tlc-dialog-accent-strong,#1266c7);flex:none;margin-top:2px}.tlc-preparation-fields li>span[data-v-33b95356]{display:grid;gap:2px}.tlc-preparation-fields strong[data-v-33b95356]{color:var(--tlc-content-primary,#111418);font-size:12px;font-weight:620}.tlc-preparation-fields small[data-v-33b95356]{color:var(--tlc-content-muted,#6b7280);font-size:11px;line-height:1.45}.tlc-preparation-safety[data-v-33b95356]{align-items:flex-start;color:var(--tlc-content-muted,#6b7280);display:flex;font-size:11px;gap:7px;line-height:1.5;margin:18px 0 0}.tlc-preparation-safety>svg[data-v-33b95356]{color:var(--tlc-dialog-accent-strong,#1266c7);flex:none;margin-top:1px}.tlc-preparation-error[data-v-33b95356]{background:color-mix(in srgb,var(--tlc-product-accent,#3395ff) 8%,transparent);border-radius:10px;color:var(--tlc-content-primary,#111418);font-size:12px;line-height:1.45;margin:14px 0 0;padding:10px 12px}.tlc-preparation-actions[data-v-33b95356]{display:grid;gap:9px;grid-template-columns:1fr 1fr;width:100%}.tlc-preparation-actions[data-v-33b95356]:has(button:only-child){grid-template-columns:1fr}.tlc-preparation-actions button[data-v-33b95356]{background:var(--tlc-surface-elevated,#fff);border:1px solid var(--tlc-border-default,#dce1e7);border-radius:12px;color:var(--tlc-content-secondary,#4d5159);cursor:pointer;font:inherit;font-size:12px;font-weight:650;min-height:42px;padding:0 12px}.tlc-preparation-actions button[data-v-33b95356]:last-child:not(:only-child){background:var(--tlc-dialog-accent,#3395ff);border-color:var(--tlc-dialog-accent,#3395ff);color:#fff}.tlc-preparation-actions button[data-v-33b95356]:focus-visible{box-shadow:inset 0 -2px color-mix(in srgb,currentColor 62%,transparent);outline:none}.tlc-preparation-actions button[data-v-33b95356]:disabled{cursor:not-allowed;opacity:.55}.tlc-share-dialog__summary[data-v-7de7e74e]{border-block:1px solid var(--tlc-border-subtle,#e3e6ea);display:grid;gap:3px;margin:20px 0 15px;padding:12px 14px}.tlc-share-dialog__summary strong[data-v-7de7e74e]{color:var(--tlc-content-primary,#111418);font-size:13px}.tlc-share-dialog__summary small[data-v-7de7e74e],.tlc-share-dialog__summary span[data-v-7de7e74e]{color:var(--tlc-content-muted,#6b7280);font-size:11px}.tlc-share-dialog__summary small[data-v-7de7e74e]{line-height:1.45;margin-top:2px}.tlc-share-dialog__fields[data-v-7de7e74e]{margin:18px 0}.tlc-share-dialog__fields h3[data-v-7de7e74e]{color:var(--tlc-content-secondary,#4d5159);font-size:11px;font-weight:680;letter-spacing:.035em;margin:0 0 7px;text-transform:uppercase}.tlc-share-dialog__fields dl[data-v-7de7e74e]{border-block:1px solid var(--tlc-border-subtle,#e3e6ea);margin:0;max-height:230px;overflow-y:auto}.tlc-share-dialog__fields dl>div[data-v-7de7e74e]{border-bottom:1px solid color-mix(in srgb,var(--tlc-border-subtle,#e3e6ea) 72%,transparent);display:grid;gap:14px;grid-template-columns:minmax(104px,.34fr) minmax(0,1fr);padding:8px 2px}.tlc-share-dialog__fields dl>div[data-v-7de7e74e]:last-child{border-bottom:0}.tlc-share-dialog__fields dd[data-v-7de7e74e],.tlc-share-dialog__fields dt[data-v-7de7e74e]{font-size:12px;line-height:1.45;margin:0;overflow-wrap:anywhere}.tlc-share-dialog__fields dt[data-v-7de7e74e]{color:var(--tlc-content-muted,#6b7280);font-weight:570}.tlc-share-dialog__fields dd[data-v-7de7e74e]{color:var(--tlc-content-primary,#111418);white-space:pre-wrap}.tlc-share-dialog__fields>p[data-v-7de7e74e]{border-block:1px solid var(--tlc-border-subtle,#e3e6ea);line-height:1.5;padding-block:10px}.tlc-share-dialog__detail[data-v-7de7e74e],.tlc-share-dialog__fields>p[data-v-7de7e74e]{color:var(--tlc-content-muted,#6b7280);font-size:12px;margin:0}.tlc-share-dialog__detail[data-v-7de7e74e]{line-height:1.6}.tlc-share-dialog__detail strong[data-v-7de7e74e]{color:var(--tlc-content-secondary,#4d5159)}.tlc-share-dialog__preparation[data-v-7de7e74e]{align-items:flex-start;background:color-mix(in srgb,var(--tlc-dialog-accent,#3395ff) 5%,var(--tlc-surface-elevated,#fff));border:1px solid color-mix(in srgb,var(--tlc-dialog-accent,#3395ff) 24%,var(--tlc-border-subtle,#e3e6ea));border-radius:12px;display:flex;gap:10px;margin-top:15px;padding:12px}.tlc-share-dialog__preparation>span[data-v-7de7e74e]{background:color-mix(in srgb,var(--tlc-dialog-accent,#3395ff) 10%,transparent);border-radius:9px;color:var(--tlc-dialog-accent-strong,#1266c7);display:grid;flex:none;height:28px;place-items:center;width:28px}.tlc-share-dialog__preparation>div[data-v-7de7e74e]{min-width:0}.tlc-share-dialog__preparation strong[data-v-7de7e74e]{color:var(--tlc-content-primary,#111418);display:block;font-size:12px;font-weight:650}.tlc-share-dialog__preparation p[data-v-7de7e74e]{color:var(--tlc-content-muted,#6b7280);font-size:11px;line-height:1.5;margin:3px 0 9px}.tlc-share-dialog__preparation button[data-v-7de7e74e]{background:var(--tlc-surface-elevated,#fff);border-color:var(--tlc-border-default,#dce1e7);border-radius:9px;color:var(--tlc-content-secondary,#4d5159);font-size:11px;min-height:32px;padding-inline:10px}.tlc-share-dialog__error[data-v-7de7e74e]{background:color-mix(in srgb,var(--tlc-product-accent,#3395ff) 8%,transparent);border-radius:10px;color:var(--tlc-content-primary,#111418);font-size:12px;margin:14px 0 0;padding:10px 12px}.tlc-share-dialog__actions[data-v-7de7e74e]{display:grid;gap:9px;grid-template-columns:1fr 1fr;width:100%}.tlc-share-dialog__actions button[data-v-7de7e74e],.tlc-share-dialog__preparation button[data-v-7de7e74e]{background:var(--tlc-surface-elevated,#fff);border:1px solid var(--tlc-border-default,#dce1e7);border-radius:12px;color:var(--tlc-content-secondary,#4d5159);cursor:pointer;font:inherit;font-size:12px;font-weight:650;min-height:42px;padding:0 12px}.tlc-share-dialog__actions>button[data-v-7de7e74e]:last-child{background:var(--tlc-dialog-accent,#3395ff);border-color:var(--tlc-dialog-accent,#3395ff);color:#fff}.tlc-share-dialog__actions button[data-v-7de7e74e]:focus-visible,.tlc-share-dialog__preparation button[data-v-7de7e74e]:focus-visible{box-shadow:inset 0 -2px color-mix(in srgb,currentColor 62%,transparent);outline:none}.tlc-share-dialog__actions button[data-v-7de7e74e]:disabled,.tlc-share-dialog__preparation button[data-v-7de7e74e]:disabled{cursor:not-allowed;opacity:.55}@media (max-width:560px){.tlc-share-dialog__fields dl>div[data-v-7de7e74e]{grid-template-columns:98px minmax(0,1fr)}}
