.toc-sidebar[data-v-73bd85af]{left:calc(50% - 660px);min-height:1px;position:fixed;top:250px;width:240px;z-index:10}.toc-title[data-v-73bd85af]{color:#999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:20px;padding-left:16px;text-transform:uppercase}.toc-list[data-v-73bd85af]{list-style:none;margin:0;padding:0;position:relative}.toc-list[data-v-73bd85af]:before{background-color:#0000000f;bottom:0;content:"";left:0;position:absolute;top:0;width:1px}.toc-item[data-v-73bd85af]{margin-bottom:0}.toc-link[data-v-73bd85af]{border-left:2px solid transparent;color:#666;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.4;margin-left:-1px;padding:8px 0 8px 16px;text-decoration:none;transition:all .2s ease}.toc-link[data-v-73bd85af]:hover{background:linear-gradient(90deg,rgba(255,127,80,.03),transparent);border-left-color:#ff6b6b;color:#ff6b6b}.toc-link.active[data-v-73bd85af]{border-left-color:#1a1a1a;color:#1a1a1a;font-weight:600}@media (max-width:1100px){.toc-sidebar[data-v-73bd85af]{display:none}}[data-v-107beb78]:root{--comp-height:48px;--danger-color:#ff3b30}.ingredient-adjuster[data-v-107beb78]{margin:1.5rem 0}.pc-controls-row[data-v-107beb78]{align-items:end;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.control-group[data-v-107beb78]{display:flex;flex-direction:column;gap:10px;width:100%}.control-label[data-v-107beb78]{color:#777;font-size:.95rem;font-weight:500;margin-left:2px}.stepper-container[data-v-107beb78]{position:relative;width:100%}.ingredient-adjuster.mobile-layout .stepper-container[data-v-107beb78]{margin-bottom:25px}.stepper[data-v-107beb78]{align-items:center;background-color:#f7f7f9;border:1px solid #eaeaea;border-radius:12px;box-shadow:0 2px 5px #00000005;display:flex;height:var(--comp-height);justify-content:space-between;padding:0 10px;position:relative;transition:border-color .3s;z-index:2}.ingredient-adjuster.mobile-layout .stepper[data-v-107beb78]{border-radius:20px;box-shadow:0 2px 10px #00000005;padding:15px 30px}.stepper.shake[data-v-107beb78]{animation:shake-107beb78 .4s cubic-bezier(.36,.07,.19,.97) both}.ingredient-adjuster.mobile-layout .stepper.shake[data-v-107beb78],.stepper.shake[data-v-107beb78]{border:1px solid #ff3b30!important}@keyframes shake-107beb78{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.stepper-btn[data-v-107beb78]{color:#555;cursor:pointer;font-size:1.5rem;font-weight:300;line-height:var(--comp-height);text-align:center;transition:opacity .2s;-moz-user-select:none;user-select:none;-webkit-user-select:none;width:30px}.ingredient-adjuster.mobile-layout .stepper-btn[data-v-107beb78]{font-size:2rem;width:40px}.stepper-btn[data-v-107beb78]:active:not(.disabled){opacity:.5}.stepper-btn.disabled[data-v-107beb78]{cursor:not-allowed;opacity:.3}.stepper-center[data-v-107beb78]{align-items:center;display:flex;flex:1;gap:4px;justify-content:center}.ingredient-adjuster.mobile-layout .stepper-center[data-v-107beb78]{gap:2px}.stepper-input[data-v-107beb78]{background:transparent;border:none;color:inherit;font-family:inherit;font-size:1.2rem;font-weight:600;margin:0;outline:none;padding:0;text-align:center;width:40px}.ingredient-adjuster.mobile-layout .stepper-input[data-v-107beb78]{font-size:2.2rem;width:70px}.stepper-input[data-v-107beb78]::-webkit-inner-spin-button,.stepper-input[data-v-107beb78]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper-input[type=number][data-v-107beb78]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.stepper-unit[data-v-107beb78]{color:#888;font-size:.85rem;font-weight:400;margin-top:2px;pointer-events:none}.ingredient-adjuster.mobile-layout .stepper-unit[data-v-107beb78]{color:#666;font-size:1rem;margin-top:8px}.segment-control[data-v-107beb78]{background-color:#e5e5ea;border-radius:12px;display:flex;height:var(--comp-height);isolation:isolate;padding:3px;position:relative;width:100%}.segment-glider[data-v-107beb78]{background-color:#fff;border-radius:9px;box-shadow:0 1px 3px #00000026;height:calc(100% - 6px);left:3px;pointer-events:none;position:absolute;top:3px;transition:transform .3s cubic-bezier(.4,0,.2,1);width:calc(33.33333% - 2px);z-index:1}.segment-item[data-v-107beb78]{align-items:center;border-radius:7px;color:#8e8e93;cursor:pointer;display:flex;flex:1;font-size:.95rem;font-weight:600;justify-content:center;position:relative;transition:color .3s;z-index:2}.segment-item.active[data-v-107beb78]{color:#000}.toggle-group[data-v-107beb78]{align-items:center;display:flex;gap:12px;height:var(--comp-height);justify-content:flex-start;width:100%}.sun-icon[data-v-107beb78]{color:#999;font-family:Segoe UI Symbol,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.3rem;margin-left:8px;transition:color .3s,text-shadow .3s}.sun-icon.active[data-v-107beb78]{color:#ff9500;text-shadow:0 0 8px rgba(255,149,0,.8)}.toggle-switch[data-v-107beb78]{background-color:#e9e9eb;border-radius:16px;cursor:pointer;height:32px;position:relative;transition:background-color .3s;width:56px}.toggle-switch.active[data-v-107beb78]{background-color:#ff6b6b;transition:background-color .2s .2s}.toggle-knob[data-v-107beb78]{background-color:#fff;border-radius:50%;box-shadow:0 2px 4px #0003;height:28px;left:2px;position:absolute;top:2px;transition:transform .3s cubic-bezier(.4,0,.2,1);width:28px}.toggle-switch.active .toggle-knob[data-v-107beb78]{transform:translate(24px)}.toast-message[data-v-107beb78]{background-color:#000c;border-radius:8px;color:#fff;font-size:.8rem;left:50%;opacity:0;padding:6px 12px;position:absolute;top:110%;transform:translate(-50%);transition:opacity .3s,visibility .3s;visibility:hidden;white-space:nowrap;z-index:10}.ingredient-adjuster.mobile-layout .toast-message[data-v-107beb78]{bottom:-30px;font-size:.85rem;top:auto;z-index:1}.toast-message.show[data-v-107beb78]{opacity:1;visibility:visible}.controls[data-v-107beb78]{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:25px}.ingredient-adjuster.mobile-layout .control-group[data-v-107beb78]{gap:8px}.ingredient-adjuster.mobile-layout .control-label[data-v-107beb78]{font-size:.9rem;font-weight:400;margin-left:0}.ingredient-adjuster.mobile-layout .segment-control[data-v-107beb78]{border-radius:9px;padding:2px;width:160px}.ingredient-adjuster.mobile-layout .segment-glider[data-v-107beb78]{border-radius:7px;height:calc(100% - 4px);left:2px;top:2px;width:calc(33.33333% - 1.33333px)}.ingredient-adjuster.mobile-layout .segment-item[data-v-107beb78]{display:block;padding:6px 0;text-align:center}.ingredient-adjuster.mobile-layout .toggle-group[data-v-107beb78]{gap:8px;justify-content:flex-end}.ingredient-adjuster.mobile-layout .sun-icon[data-v-107beb78]{font-family:Segoe UI Symbol,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.2rem;margin-left:0}.ingredient-adjuster.mobile-layout .toggle-switch[data-v-107beb78]{border-radius:15px;height:30px;width:50px}.ingredient-adjuster.mobile-layout .toggle-knob[data-v-107beb78]{height:26px;width:26px}.ingredient-adjuster.mobile-layout .toggle-switch.active .toggle-knob[data-v-107beb78]{transform:translate(20px)}@media (max-width:768px){.pc-controls-row[data-v-107beb78]{gap:1.5rem;grid-template-columns:1fr}}[data-article-container=true]~[data-article-container=true][data-v-02d9c8ff]{display:none!important}.layout-container[data-v-02d9c8ff]{max-width:100%;padding:0 20px 60px;position:relative}.content-wrapper[data-v-02d9c8ff]{margin:0 auto;max-width:760px;overflow-x:hidden;width:100%}@media (max-width:1100px){.layout-container[data-v-02d9c8ff]{max-width:800px;padding:0 20px 60px}.content-wrapper[data-v-02d9c8ff]{max-width:100%}}@media (max-width:768px){.layout-container[data-v-02d9c8ff]{max-width:100%;padding:20px 16px 40px}.content-wrapper[data-v-02d9c8ff]{max-width:100%;width:100%}.content-containerv2[data-v-02d9c8ff]{margin-left:0!important;margin-right:0!important;max-width:100%!important;padding:1rem 8px 2rem!important;width:100%!important}[data-v-02d9c8ff] .prose{max-width:100%!important;padding-left:0!important;padding-right:0!important}[data-v-02d9c8ff] .prose li,[data-v-02d9c8ff] .prose p,[data-v-02d9c8ff] .prose td{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}}.content-containerv2[data-v-02d9c8ff]{width:100%}.content-container[data-v-02d9c8ff]{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;max-width:1200px;padding:2rem;width:100%}[data-v-02d9c8ff] div[data-orientation=horizontal]{display:none}.related-articles-section[data-v-02d9c8ff]{background-color:#0f2636;border-radius:8px;margin-left:-1rem;margin-right:-1rem;margin-top:2rem;padding:2rem 1rem}.related-articles-title[data-v-02d9c8ff]{color:#f8fafc;margin-bottom:1.5rem}.related-articles-grid[data-v-02d9c8ff]{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(4,1fr);row-gap:1.5rem}.star[data-v-02d9c8ff]{margin-right:1px}.star[data-v-02d9c8ff],.star-interactive[data-v-02d9c8ff]{display:inline-block;line-height:1;position:relative}.star-interactive[data-v-02d9c8ff]:hover{transform:scale(1.1)}.star-empty[data-v-02d9c8ff]{color:#d1d5db}.star-fill[data-v-02d9c8ff]{color:#f59e0b;left:0;overflow:hidden;position:absolute;top:0;width:0}.star-fill.full[data-v-02d9c8ff]{width:100%}.star-fill.half[data-v-02d9c8ff]{width:50%}@media (max-width:1200px){.related-articles-grid[data-v-02d9c8ff]{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.related-articles-grid[data-v-02d9c8ff]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.related-articles-grid[data-v-02d9c8ff]{grid-template-columns:1fr}.related-articles-section[data-v-02d9c8ff]{margin-left:-1rem;margin-right:-1rem;padding:1.5rem 1rem}}
