@media (min-width:1024px){.sx-cards.is-3{grid-template-columns:repeat(3,1fr)}.sx-cards.is-4{grid-template-columns:repeat(4,1fr)}}.sx-card{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:14px;background:var(--s1);border:1px solid var(--line)}.sx-card-ic{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--s3);color:var(--gr)}.sx-card h3{font-size:16px}.sec .sx-card p+p{margin-top:0}.sx-card p{font-size:15px}.sx-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-block:20px}@media (min-width:900px){.sx-facts{grid-template-columns:repeat(4,1fr)}}.sx-facts div{padding:14px 16px;border-radius:12px;background:linear-gradient(160deg,var(--s2),var(--s1));border:1px solid var(--line)}.sx-facts dt{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--mt);text-transform:uppercase;letter-spacing:.04em}.sx-facts dt .ic{color:var(--gr)}.sx-facts dd{margin-top:4px;font:700 16px/1.3 Unbounded,sans-serif;color:#fff}@media (max-width:479px){.sx-facts{grid-template-columns:1fr;gap:8px}.sx-facts div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.sx-facts dd{margin-top:0;font-size:14px;text-align:right}}.sx-callout{display:flex;gap:14px;align-items:flex-start;margin-block:20px;padding:16px 18px;border-radius:14px;background:#1475e11f;border:1px solid #1475e159}.sx-callout>.ic{color:#6fb2ff;width:22px;height:22px;margin-top:2px}.sx-callout.is-ok{background:#00e70114;border-color:#00e7014d}.sx-callout.is-ok>.ic{color:var(--gr)}.sx-callout.is-warn{background:#ffb3401a;border-color:#ffb34059}.sx-callout.is-warn>.ic{color:#ffb340}.sx-callout-h{color:#fff!important;font-weight:700;margin-bottom:4px}.sec .sx-callout p+p{margin-top:6px}.sx-myths{display:grid;gap:12px;margin-block:20px}.sx-myth{display:grid;gap:1px;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:var(--line)}@media (min-width:768px){.sx-myth{grid-template-columns:1fr 1fr}}.sx-myth>div{padding:16px 18px;background:var(--s1)}.sx-myth>div+div{background:var(--s2)}.sx-tag{display:inline-flex;align-items:center;gap:6px;margin-bottom:6px;font:600 11px/1 Unbounded,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#ff8a98}.sx-myth>div+div .sx-tag{color:var(--gr)}.sec .sx-myth p+p{margin-top:0}.sx-figure{margin-block:24px}.sx-figure img{width:auto;max-width:100%;height:auto;border-radius:16px;border:1px solid var(--line);margin-inline:auto;display:block}.sx-figure figcaption{margin-top:10px;font-size:13px;color:var(--mt);text-align:center}.tbl th[data-sort]{padding:0}.tbl th[data-sort] button{display:flex;align-items:center;gap:6px;width:100%;padding:12px 16px;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;text-align:left}.tbl th[aria-sort] button{color:#fff}.tbl th[aria-sort] .ic{color:var(--gr)}.tbl+.swipe-hint,.tbl-wrap+.swipe-hint{margin-bottom:16px}.sx-widget{margin-block:24px;padding:20px;border-radius:18px;background:linear-gradient(160deg,var(--s2),var(--s1));border:1px solid var(--line)}@media (min-width:768px){.sx-widget{padding:24px 28px}}.sx-widget-h{display:flex;align-items:center;gap:10px;margin-bottom:16px;color:#fff!important;font:700 17px/1.3 Unbounded,sans-serif}.sx-widget-h .ic{color:var(--gr)}.sx-form{display:grid;gap:14px}@media (min-width:768px){.sx-form{grid-template-columns:repeat(3,1fr)}}.sx-field label,.sx-field legend{display:block;margin-bottom:6px;font-size:13px;color:var(--mt)}.sx-field input[type=number],.sx-field select{width:100%;height:44px;padding:0 12px;border-radius:10px;background:var(--bg);border:1px solid var(--s3);color:#fff;font-size:16px}.sx-field small{display:block;margin-top:4px;font-size:12px;color:var(--mt)}.sx-out{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}@media (min-width:768px){.sx-out{grid-template-columns:repeat(4,1fr)}}.sx-out div{padding:12px 14px;border-radius:12px;background:var(--bg);border:1px solid var(--line)}.sx-out dt{font-size:12px;color:var(--mt)}.sx-out dd{margin-top:2px;font:700 18px/1.3 Unbounded,sans-serif;color:var(--gr)}.sx-out-note{margin-top:14px;font-size:14px}.sx-opts{display:flex;flex-wrap:wrap;gap:8px}.sx-opts label{margin:0}.sx-opts input{position:absolute;opacity:0;pointer-events:none}.sx-opts span{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:8px 14px;border-radius:10px;background:var(--bg);border:1px solid var(--s3);color:var(--mt);font-size:14px;cursor:pointer}.sx-opts input:checked+span{background:#00e7011f;border-color:var(--gr);color:#fff}.sx-opts input:focus-visible+span{outline:2px solid var(--gr);outline-offset:2px}.sx-pick-out{margin-top:16px;padding:16px 18px;border-radius:14px;background:var(--bg);border:1px solid var(--line)}.sx-pick-out b{display:flex;align-items:center;gap:8px;color:#fff;font-family:Unbounded,sans-serif;font-size:15px}.sx-pick-out b .ic{color:var(--gr)}.sx-pick-out p{margin-top:6px;font-size:15px}.sx-author{display:grid;gap:16px;margin-block:24px;padding:20px;border-radius:18px;background:linear-gradient(160deg,var(--s2),var(--s1));border:1px solid var(--line)}@media (min-width:768px){.sx-author{grid-template-columns:64px 1fr;padding:24px 28px}}.sx-author-ic{width:64px;height:64px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--s3);color:var(--gr)}.sx-author-ic .ic{width:28px;height:28px}.sx-author h3{font-size:18px}.sx-author-role{margin-top:2px;font-size:14px;color:var(--gr)!important}.sec .sx-author p+p{margin-top:10px}.sx-author .sx-chips{margin-top:12px}.sx-chips{display:flex;flex-wrap:wrap;gap:8px;margin-block:16px}.sx-chips li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--s2);border:1px solid var(--line);color:#fff;font-size:13px}.sx-chips .ic{color:var(--gr)}.sx-weights{display:grid;gap:10px;margin-block:20px}.sx-weights li{display:grid;grid-template-columns:1fr auto;gap:6px 12px;align-items:center;color:#fff;font-size:15px}.sx-weights b{font-family:Unbounded,sans-serif;color:var(--gr)}.sx-bar{grid-column:1/-1;height:8px;border-radius:999px;background:var(--s2);overflow:hidden}.sx-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--bl),var(--gr))}.byline a,.faq-a a,.sec a.sx-link,.sec li a,.sec p a{color:#6fb2ff}@media (hover:hover) and (min-width:1024px){.byline a:hover,.sec li a:hover,.sec p a:hover,.sx-crumbs a:hover{opacity:.8}.sx-opts span:hover{border-color:var(--mt)}.tbl th[data-sort] button:hover{color:#fff}}.visible{visibility:visible}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.w-\[12\%\]{width:12%}.w-\[14\%\]{width:14%}.w-\[18\%\]{width:18%}.w-\[20\%\]{width:20%}.w-\[4\%\]{width:4%}.w-\[8\%\]{width:8%}.resize{resize:both}.scroll-smooth{scroll-behavior:smooth}.bg-base-100{--tw-bg-opacity:1;background-color:var(--fallback-b1,oklch(var(--b1)/var(--tw-bg-opacity,1)))}.font-sans{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.text-base-content{--tw-text-opacity:1;color:var(--fallback-bc,oklch(var(--bc)/var(--tw-text-opacity,1)))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}@keyframes sk-nudge{0%,84%,to{transform:translateX(0)}87%{transform:translateX(6px)}90%{transform:translateX(0)}93%{transform:translateX(6px)}96%{transform:translateX(0)}}@keyframes sk-drift{0%{transform:scale(1)}to{transform:scale(1.07) translateX(-1.5%)}}@keyframes sk-marquee{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 6px))}}@keyframes sk-glow{0%,to{opacity:.55}50%{opacity:1}}@keyframes sk-drop{0%{transform:translateY(-8px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.mq{overflow-x:auto}.cf-on .cf-card[data-pos="1"]{transform:translateX(-2%) scale(.8)}.cf-on .cf-card[data-pos="-1"]{transform:translateX(-98%) scale(.8)}.cf-on .cf-card[data-pos="-2"],.cf-on .cf-card[data-pos="2"]{opacity:0}}