.bytnance-guide{--ink:#111914;--gold:#b58919;--paper:#f7f5ed;background:var(--paper);color:var(--ink);font:18px/1.8 Arial,sans-serif;overflow-wrap:anywhere}.bytnance-guide *{box-sizing:border-box}.bytnance-guide a{color:#72540c;text-decoration:underline;text-underline-offset:4px}.bytnance-guide a:hover{color:#111914}.guide-brand{background:#080b0a;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:28px max(24px,calc((100% - 1160px)/2))}.guide-brand>a{color:#e5bc45;text-decoration:none;font-weight:700;font-size:29px;letter-spacing:4px}.guide-brand span{display:block;color:#dddace;font-size:9px;letter-spacing:3px}.guide-brand>a.guide-home{font-size:12px;letter-spacing:1px;color:#eee9db}.guide-breadcrumb{max-width:1160px;margin:0 auto;padding:24px;font-size:13px;color:#536158}.guide-article{max-width:880px;margin:auto;padding:30px 24px 75px}.guide-kicker{font:700 11px/1.6 Arial,sans-serif;letter-spacing:2px;color:#775900}.guide-heading h1{font:normal clamp(35px,4.4vw,60px)/1.12 Georgia,serif;letter-spacing:-1.4px;margin:16px 0 25px;text-wrap:balance}.guide-byline{font-size:13px;color:#4e5b52;border-bottom:1px solid #d6d8ca;padding-bottom:26px}.guide-toc{background:#eeeee4;border-left:3px solid #bb941f;padding:22px 28px;margin:30px 0}.guide-toc ol{padding-left:22px;margin:8px 0 0}.guide-toc li{font-size:14px;margin:4px 0}.guide-copy h2{font:normal clamp(27px,3vw,36px)/1.25 Georgia,serif;letter-spacing:-.4px;margin:50px 0 20px;scroll-margin-top:25px}.guide-copy h3{font:700 23px/1.35 Arial,sans-serif;margin-top:35px}.guide-copy p{margin:0 0 23px}.guide-copy>p:first-child{font-size:12px;color:#536158;border-bottom:1px solid #d6d8ca;padding-bottom:14px}.guide-copy li{margin:8px 0}.guide-copy strong{font-weight:700}.guide-copy code{background:#e8e9df;border-radius:3px;padding:2px 5px;font-size:15px;white-space:normal}.guide-copy pre{white-space:pre-wrap;background:#e8e9df;padding:20px}.table-scroll{overflow-x:auto;margin:26px 0;border:1px solid #d7dacd;border-radius:4px}.bytnance-guide table{border-collapse:collapse;width:100%;min-width:530px;font-size:14px;line-height:1.55}.bytnance-guide th,.bytnance-guide td{padding:14px;text-align:left;border-bottom:1px solid #d7dacd;vertical-align:top}.bytnance-guide th{background:#17261d;color:#fff}.bytnance-guide tr:nth-child(even) td{background:#eeeee5}.guide-footer{background:#0b130d;color:#e2e4d9;padding:42px max(24px,calc((100% - 1160px)/2));font-size:14px}.guide-footer a{color:#e5bc45}.bytnance-guide-hub{max-width:1160px;margin:50px auto;padding:40px 24px;color:#142019;font:17px/1.65 Arial,sans-serif;background:#f7f5ed}.bytnance-guide-hub h2{font:normal 38px/1.15 Georgia,serif}.bytnance-guide-hub h3{font-size:21px;margin-top:34px}.bytnance-guide-hub ul{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bytnance-guide-hub li{border-bottom:1px solid #cdd1c5;padding:12px 0}.bytnance-guide-hub a{color:#223c2b;text-decoration:underline;text-underline-offset:4px}.compound-widget{padding:26px;background:#e8ebdf;border:1px solid #bac3ae;border-radius:8px;margin:25px 0}.calculator-inputs{display:grid;grid-template-columns:1fr 1fr;gap:18px}.calculator-inputs label{font-size:14px;font-weight:700}.calculator-inputs input{display:block;width:100%;margin:6px 0 12px;padding:12px;background:#fff;border:1px solid #7b8774;border-radius:4px;color:#111914;font:18px Arial,sans-serif}.compound-widget button{background:#1c3928;color:#fff;padding:13px 18px;border:0;border-radius:4px;font:700 14px Arial,sans-serif;cursor:pointer;min-height:46px;margin-top:8px}.compound-widget #calculator-reset{background:#d5dcce;color:#142019}.compound-widget #calculator-error{color:#8d1e13;font-size:15px}.calculator-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.calculator-summary div{background:#f9faf5;padding:14px;border-radius:4px;font-size:13px}.calculator-summary strong{display:block;font-size:20px}.bytnance-guide :focus-visible,.bytnance-guide-hub :focus-visible{outline:3px solid #976b00;outline-offset:4px}@media(max-width:600px){.guide-brand{padding:22px}.guide-brand>a{font-size:23px}.guide-brand>a.guide-home{max-width:90px;font-size:10px}.guide-brand span{font-size:7px;letter-spacing:1px}.guide-breadcrumb{font-size:11px;padding:18px 22px}.guide-article{padding:15px 22px 50px}.bytnance-guide{font-size:17px}.guide-toc{padding:18px}.guide-heading h1{letter-spacing:-.7px}.calculator-inputs,.calculator-summary,.bytnance-guide-hub ul{grid-template-columns:1fr}.compound-widget{padding:18px}.guide-copy h2{margin-top:38px}.bytnance-guide-hub h2{font-size:31px}}