.page-module__LB_6HW__page{background:var(--paper);color:var(--ink)}.page-module__LB_6HW__container{width:min(100% - 48px,820px);margin-inline:auto}.page-module__LB_6HW__hero{border-bottom:1px solid var(--line);padding:42px 0 28px}.page-module__LB_6HW__breadcrumbs{color:var(--color-text-secondary);flex-wrap:wrap;gap:10px;font-size:13px;display:flex}.page-module__LB_6HW__page a{color:var(--ink);text-underline-offset:4px}.page-module__LB_6HW__page a:hover{color:var(--signal-text)}.page-module__LB_6HW__hero h1{letter-spacing:-.035em;margin:24px 0 20px;font-size:clamp(38px,5vw,58px);line-height:1.08}.page-module__LB_6HW__answer{margin:0;font-size:20px;line-height:1.6}.page-module__LB_6HW__page .page-module__LB_6HW__note{color:var(--color-text-secondary);font-size:14px;line-height:1.6}.page-module__LB_6HW__contents{flex-wrap:wrap;gap:12px 24px;margin-top:18px;font-size:14px;display:flex}.page-module__LB_6HW__section{border-bottom:1px solid var(--line);padding:42px 0;scroll-margin-top:100px}.page-module__LB_6HW__section h2,.page-module__LB_6HW__related h2{letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(27px,3.5vw,35px);line-height:1.2}.page-module__LB_6HW__section p{color:var(--color-text-secondary);font-size:17px;line-height:1.75}.page-module__LB_6HW__section>p:first-of-type{margin-top:0}.page-module__LB_6HW__section a{font-size:16px;line-height:1.9}.page-module__LB_6HW__checker{border:1px solid var(--color-border-strong);background:#fff;border-radius:12px;padding:24px}.page-module__LB_6HW__checker label{margin-bottom:12px;font-weight:700;display:block}.page-module__LB_6HW__checker textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--color-border-strong);width:100%;min-height:150px;color:var(--ink);background:var(--paper);font:inherit;border-radius:6px;padding:14px;line-height:1.6;display:block}.page-module__LB_6HW__result{border:1px solid var(--line);background:var(--soft);border-radius:6px;gap:8px;margin-top:16px;padding:18px;font-size:14px;line-height:1.5;display:grid}.page-module__LB_6HW__result strong{font-size:26px}.page-module__LB_6HW__result small{font-size:14px;font-weight:400}.page-module__LB_6HW__result[data-warning=true]{background:#fff8e9;border-color:#9f7521}.page-module__LB_6HW__actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.page-module__LB_6HW__actions button{border:1px solid var(--color-border-strong);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:6px;padding:10px 14px;font-size:14px}.page-module__LB_6HW__actions button:hover{background:var(--soft)}.page-module__LB_6HW__actions button:disabled{opacity:.55;cursor:default}.page-module__LB_6HW__checker .page-module__LB_6HW__note:empty{display:none}.page-module__LB_6HW__page :is(a,button,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--signal-text);outline-offset:4px}.page-module__LB_6HW__tableWrap{border:1px solid var(--color-border-strong);border-radius:8px;max-width:100%;margin-top:24px;overflow-x:auto}.page-module__LB_6HW__tableWrap table{border-collapse:collapse;background:#fff;width:100%;min-width:610px}.page-module__LB_6HW__tableWrap th,.page-module__LB_6HW__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:18px;font-size:14px;line-height:1.65}.page-module__LB_6HW__tableWrap thead th{background:var(--soft)}.page-module__LB_6HW__tableWrap tbody th{width:25%}.page-module__LB_6HW__tableWrap td:nth-child(2){width:24%}.page-module__LB_6HW__tableWrap tbody tr:last-child :is(th,td){border-bottom:0}.page-module__LB_6HW__steps{margin:24px 0;padding-left:26px}.page-module__LB_6HW__steps li{margin-bottom:22px;padding-left:8px}.page-module__LB_6HW__steps h3{margin-bottom:6px;font-size:19px}.page-module__LB_6HW__steps p{margin:0}.page-module__LB_6HW__example{border:1px solid var(--color-border-strong);background:#fff;border-radius:10px;margin:28px 0 0;padding:26px}.page-module__LB_6HW__example figcaption{font-size:22px;font-weight:700}.page-module__LB_6HW__example blockquote{border-left:3px solid var(--color-border-strong);margin:20px 0;padding-left:18px;line-height:1.7}.page-module__LB_6HW__comparison{grid-template-columns:1fr 1fr;gap:20px;margin:24px 0;display:grid}.page-module__LB_6HW__comparison dt{color:var(--color-text-secondary);font-size:14px}.page-module__LB_6HW__comparison dd{margin:6px 0;font-size:24px;font-weight:700}.page-module__LB_6HW__comparison p{margin:0;font-size:14px}.page-module__LB_6HW__example details{border-top:1px solid var(--line);padding:16px 0}.page-module__LB_6HW__example summary,.page-module__LB_6HW__sources summary{cursor:pointer;font-weight:700;line-height:1.5}.page-module__LB_6HW__captionText{white-space:pre-wrap;overflow-wrap:anywhere}.page-module__LB_6HW__countExamples{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-module__LB_6HW__countExamples>div{border:1px solid var(--line);background:#fff;border-radius:8px;padding:16px}.page-module__LB_6HW__countExamples dt{color:var(--color-text-secondary);margin-bottom:10px;font-size:14px}.page-module__LB_6HW__countExamples dd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0;display:flex}.page-module__LB_6HW__countExamples code{overflow-wrap:anywhere;font-size:15px}.page-module__LB_6HW__faqs details{border-bottom:1px solid var(--line);padding:20px 0;scroll-margin-top:100px}.page-module__LB_6HW__faqs summary{cursor:pointer;font-weight:650;line-height:1.6}.page-module__LB_6HW__faqs p{margin-bottom:0}.page-module__LB_6HW__sources{padding:28px 0;scroll-margin-top:100px;font-size:14px;line-height:1.7}.page-module__LB_6HW__sources p,.page-module__LB_6HW__sources li{color:var(--color-text-secondary)}.page-module__LB_6HW__sources code{overflow-wrap:anywhere}.page-module__LB_6HW__related{border-top:1px solid var(--line);gap:18px;padding:34px 0 64px;display:grid}.page-module__LB_6HW__related a{line-height:1.6}@media (max-width:620px){.page-module__LB_6HW__container{width:min(100% - 36px,820px)}.page-module__LB_6HW__hero{padding:30px 0 24px}.page-module__LB_6HW__answer{font-size:18px}.page-module__LB_6HW__section{padding:32px 0}.page-module__LB_6HW__checker,.page-module__LB_6HW__example{padding:18px}.page-module__LB_6HW__comparison,.page-module__LB_6HW__countExamples{grid-template-columns:1fr}.page-module__LB_6HW__actions button{flex-grow:1}}
