.ui[data-v-be49225d]{background:var(--s-bg-subtle);border-radius:12px;justify-content:center;margin-top:12px;padding:16px;display:flex}.ui__card[data-v-be49225d]{border:1px solid var(--s-line);width:100%;max-width:340px;box-shadow:var(--s-shadow-card);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:16px;font-size:13px;display:flex}.ui__title[data-v-be49225d]{color:var(--s-text-strong);margin:0 0 4px;font-weight:600}.ui__label[data-v-be49225d]{color:var(--s-text-muted);font-size:12px}.ui__input[data-v-be49225d]{border:1px solid var(--s-line);color:var(--s-text-strong);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;padding:8px 10px;overflow:hidden}.ui__input--focus[data-v-be49225d]{border-color:var(--s-accent);box-shadow:0 0 0 3px var(--s-accent-soft)}.ui__button[data-v-be49225d]{background:var(--s-ink);color:#fff;text-align:center;border-radius:8px;margin-top:4px;padding:9px;font-weight:600}.ui__row[data-v-be49225d]{color:var(--s-text-muted);justify-content:space-between;gap:12px;display:flex}.ui__row b[data-v-be49225d]{color:var(--s-text-strong);font-weight:600}.ui__row--total[data-v-be49225d]{border-top:1px solid var(--s-line);color:var(--s-text-strong);padding-top:8px}.ui__ok[data-v-be49225d]{background:var(--s-green-soft);color:var(--s-green);border-radius:999px;align-self:flex-start;margin-top:4px;padding:2px 10px;font-size:12px;font-weight:600}.ui__pills[data-v-be49225d]{flex-wrap:wrap;gap:6px;display:flex}.ui__pill[data-v-be49225d]{border:1px solid var(--s-line);color:var(--s-text);border-radius:999px;padding:4px 10px;font-size:12px}.ui__pill--on[data-v-be49225d]{border-color:var(--s-accent);background:var(--s-accent-soft);color:var(--s-accent);font-weight:600}.strip[data-v-c6af8d6d]{background:var(--s-bg-subtle);border-bottom:1px solid var(--s-line);padding:14px var(--s-pad)}.strip__inner[data-v-c6af8d6d]{max-width:var(--s-max);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex}.crumbs[data-v-c6af8d6d]{font-family:var(--s-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--s-text-muted);gap:8px;font-size:12px;display:flex}.crumbs a[data-v-c6af8d6d]:hover,.crumbs__current[data-v-c6af8d6d]{color:var(--s-brand)}.strip__search[data-v-c6af8d6d]{border:1px solid var(--s-line);width:320px;max-width:50%;color:var(--s-text-muted);background:#fff;border-radius:8px;align-items:center;gap:8px;padding:0 12px;display:flex}.strip__search input[data-v-c6af8d6d]{min-width:0;font:inherit;color:var(--s-text-strong);background:0 0;border:0;outline:none;flex:1;padding:9px 0;font-size:14px}.page[data-v-c6af8d6d]{max-width:var(--s-max);padding:48px var(--s-pad) 88px;grid-template-columns:220px minmax(0,1fr) 220px;align-items:start;gap:40px;margin:0 auto;display:grid}.side__bar[data-v-c6af8d6d]{display:none}.side__head[data-v-c6af8d6d]{font-family:var(--s-font-display);color:var(--s-text-strong);align-items:center;gap:10px;margin:0 0 14px;font-size:18px;font-weight:500;display:flex}.side__list[data-v-c6af8d6d]{flex-direction:column;gap:2px;margin:0 0 16px;padding:0;list-style:none;display:flex}.side__item[data-v-c6af8d6d]{color:var(--s-text);border-radius:8px;padding:8px 12px;font-size:14px;display:block}.side__item[data-v-c6af8d6d]:hover{background:var(--s-bg-subtle)}.side__item--on[data-v-c6af8d6d]{background:var(--s-accent-soft);color:var(--s-accent);font-weight:600}.side__suite[data-v-c6af8d6d]{padding-left:12px;font-size:14px}.article__title[data-v-c6af8d6d]{font-family:var(--s-font-display);letter-spacing:-.02em;color:var(--s-text-strong);margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:500;line-height:1.08}.article__lead[data-v-c6af8d6d]{color:var(--s-text-muted);margin:14px 0 0;font-size:18px}.article__meta[data-v-c6af8d6d]{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.meta[data-v-c6af8d6d]{border:1px solid var(--s-line);color:var(--s-text);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.video[data-v-c6af8d6d]{margin:24px 0 0}.video__poster[data-v-c6af8d6d]{aspect-ratio:16/9;border-radius:var(--s-radius);border:1px solid var(--s-line);background-position:0 0;background-size:cover;place-items:center;display:grid;position:relative;overflow:hidden}.video__poster[data-v-c6af8d6d]:before{content:"";background:#0b1f3847;position:absolute;inset:0}.video__play[data-v-c6af8d6d]{background:var(--s-ink);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative}.video__caption[data-v-c6af8d6d]{color:var(--s-text-strong);white-space:nowrap;background:#fff;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:600;position:absolute;bottom:18%;left:50%;transform:translate(-50%)}.steps[data-v-c6af8d6d]{margin-top:36px}.steps__title[data-v-c6af8d6d]{font-family:var(--s-font-display);color:var(--s-text-strong);margin:0 0 8px;font-size:26px;font-weight:500}.steps__list[data-v-c6af8d6d]{margin:0;padding:0;list-style:none}.step[data-v-c6af8d6d]{border-bottom:1px solid var(--s-line);gap:16px;padding:18px 0;scroll-margin-top:96px;display:flex}.step__n[data-v-c6af8d6d]{background:var(--s-brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:grid}.step__body[data-v-c6af8d6d]{flex:1;min-width:0}.step__title[data-v-c6af8d6d]{color:var(--s-text-strong);margin:4px 0 6px;font-size:17px;font-weight:600}.step__text[data-v-c6af8d6d]{color:var(--s-text);margin:0}.tip[data-v-c6af8d6d]{border-radius:var(--s-radius);background:var(--s-accent-soft);color:var(--s-accent);gap:12px;margin-top:24px;padding:16px 18px;display:flex}.tip p[data-v-c6af8d6d]{color:var(--s-text);margin:0;font-size:15px}.vote[data-v-c6af8d6d]{border:1px solid var(--s-line);border-radius:var(--s-radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding:14px 18px;display:flex}.vote p[data-v-c6af8d6d]{color:var(--s-text-strong);margin:0;font-weight:600}.vote__buttons[data-v-c6af8d6d]{gap:8px;display:flex}.vote__buttons button[data-v-c6af8d6d]{border:1px solid var(--s-line);font:inherit;color:var(--s-text-strong);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:500;display:inline-flex}.vote__buttons button[data-v-c6af8d6d]:hover{border-color:var(--s-accent)}.vote__thanks[data-v-c6af8d6d]{flex-wrap:wrap;gap:8px;display:flex;font-weight:500!important}.related[data-v-c6af8d6d]{margin-top:36px}.related__title[data-v-c6af8d6d]{font-family:var(--s-font-display);color:var(--s-text-strong);margin:0 0 14px;font-size:22px;font-weight:500}.related__grid[data-v-c6af8d6d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.related__item[data-v-c6af8d6d]{border:1px solid var(--s-line);color:var(--s-text-strong);border-radius:10px;align-items:center;gap:10px;padding:14px;font-size:14px;font-weight:500;display:flex}.related__item>span[data-v-c6af8d6d]{flex:1}.related__item[data-v-c6af8d6d]:hover{border-color:var(--s-accent)}.related__item svg[data-v-c6af8d6d]:first-child{color:var(--s-accent)}.related__chev[data-v-c6af8d6d]{color:var(--s-text-muted)}.toc__sticky[data-v-c6af8d6d]{position:sticky;top:96px}.toc__label[data-v-c6af8d6d]{letter-spacing:.08em;text-transform:uppercase;color:var(--s-text-muted);margin:0 0 10px;font-size:11px;font-weight:600}.toc__list[data-v-c6af8d6d]{border-left:1px solid var(--s-line);margin:0 0 24px;padding:0;list-style:none}.toc__list a[data-v-c6af8d6d]{color:var(--s-text);padding:6px 12px;font-size:13px;display:block}.toc__list a[data-v-c6af8d6d]:hover{color:var(--s-brand)}.sofia[data-v-c6af8d6d]{padding:16px}.sofia__head[data-v-c6af8d6d]{color:var(--s-text-strong);align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.sofia__head img[data-v-c6af8d6d]{object-fit:cover;border-radius:50%;width:32px;height:32px}.sofia__text[data-v-c6af8d6d]{color:var(--s-text-muted);margin:10px 0 12px;font-size:13px}.sofia__btn[data-v-c6af8d6d]{text-align:center;background:var(--s-ink);border-radius:8px;padding:9px;font-size:14px;font-weight:600;display:block;color:#fff!important}@media (width<=1100px){.page[data-v-c6af8d6d]{grid-template-columns:200px minmax(0,1fr)}.toc[data-v-c6af8d6d]{grid-column:2}.toc__sticky[data-v-c6af8d6d]{position:static}.toc__list[data-v-c6af8d6d],.toc__label[data-v-c6af8d6d]{display:none}}@media (width<=860px){.strip__search[data-v-c6af8d6d]{display:none}.page[data-v-c6af8d6d]{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:0}.toc[data-v-c6af8d6d]{grid-column:auto}.side[data-v-c6af8d6d]{margin:0 calc(var(--s-pad) * -1);border-bottom:1px solid var(--s-line);background:var(--s-bg-subtle)}.side__bar[data-v-c6af8d6d]{width:100%;font:inherit;padding:14px var(--s-pad);color:var(--s-text-strong);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;display:flex}.side__bar b[data-v-c6af8d6d]{flex:1;font-weight:600}.side__bar-icon[data-v-c6af8d6d]{color:var(--s-accent)}.side__bar-count[data-v-c6af8d6d]{color:var(--s-text-muted);font-size:14px}.side__bar-chev[data-v-c6af8d6d]{color:var(--s-text-muted);transition:transform .15s}.side__bar-chev--open[data-v-c6af8d6d]{transform:rotate(180deg)}.side__menu[data-v-c6af8d6d]{padding:0 var(--s-pad) 16px;display:none}.side__menu--open[data-v-c6af8d6d]{display:block}.side__head[data-v-c6af8d6d]{display:none}.related__grid[data-v-c6af8d6d]{grid-template-columns:minmax(0,1fr)}.video__caption[data-v-c6af8d6d]{bottom:10%}}
