.kitchen_assistant__XLI5W{margin:28px 0;background:#fff8ed;color:#34251d;border:1px solid #decdb8;border-radius:24px;overflow:hidden;font-family:Arial,sans-serif;scroll-margin-top:24px}.kitchen_header__U8_ol{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:20px 28px;font-size:12px;font-weight:700;letter-spacing:1px}.kitchen_progress__rChC_{display:flex;gap:6px;padding:0 28px}.kitchen_progress__rChC_ span{flex:1;height:4px;border-radius:4px;background:#e5d8c6}.kitchen_progress__rChC_ .kitchen_active__OBvoC{background:#a42d22}.kitchen_content__IDRyL{padding:28px;max-width:860px;margin:auto}.kitchen_assistant__XLI5W h2{font-family:Georgia,serif;font-size:clamp(28px,5vw,42px);line-height:1.12;margin:0 0 14px;scroll-margin-top:140px}.kitchen_assistant__XLI5W p{color:#6c5748;line-height:1.6}.kitchen_grid__pG5MU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0}.kitchen_assistant__XLI5W a,.kitchen_assistant__XLI5W button{font:inherit}.kitchen_assistant__XLI5W button{cursor:pointer}.kitchen_assistant__XLI5W button:disabled{opacity:.6;cursor:wait}.kitchen_assistant__XLI5W a:focus-visible,.kitchen_assistant__XLI5W button:focus-visible,.kitchen_assistant__XLI5W input:focus-visible,.kitchen_assistant__XLI5W summary:focus-visible{outline:3px solid #a42d22;outline-offset:4px}.kitchen_tile__CLrN5{display:flex;flex-direction:column;align-items:stretch;text-align:left;padding:0 0 18px;border-radius:18px;background:#fff;border:1px solid #deceba;color:#34251d;overflow:hidden;min-height:70px}.kitchen_tile__CLrN5:hover{border-color:#a42d22}.kitchen_tile__CLrN5 strong{display:flex;justify-content:space-between;padding:18px 18px 0;font-size:19px}.kitchen_tile__CLrN5 small{padding:6px 18px 0;color:#6c5748}.kitchen_art__Z3tGc{font-size:60px;display:grid;place-items:center;min-height:110px;background:#f1e5d5}.kitchen_actions__j6Edf{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.kitchen_actions__j6Edf>*{flex:1 1 180px}.kitchen_actions__j6Edf button,.kitchen_content__IDRyL>button:not(.kitchen_primary__KQoTq),.kitchen_secondary__S2mrt{border:1px solid #cbb69b;color:#34251d;background:#fff;border-radius:12px;padding:14px 18px;min-height:48px}.kitchen_actions__j6Edf .kitchen_primary__KQoTq,.kitchen_primary__KQoTq{display:inline-block;border:0;background:#a42d22;color:#fff;padding:16px 20px;border-radius:12px;font-weight:700;text-align:center;text-decoration:none;min-height:48px}.kitchen_actions__j6Edf button[aria-pressed=true]{background:#34251d;color:#fff}.kitchen_field__NV_l3{display:block;margin:20px 0;font-weight:700}.kitchen_field__NV_l3 input{display:block;width:100%;margin-top:10px;border:1px solid #cbb69b;border-radius:12px;padding:14px;color:#34251d;background:#fff;font:inherit;font-size:16px}.kitchen_dish__2D4j5{display:flex;align-items:center;gap:20px;padding:20px;border-radius:18px;background:#f1e5d5;margin:20px 0}.kitchen_dish__2D4j5 img{width:105px;height:105px;border-radius:14px;object-fit:cover}.kitchen_dish__2D4j5 h3{margin:0 0 8px;font-size:24px;font-family:Georgia,serif}.kitchen_dish__2D4j5 p{margin:0}.kitchen_row__iy_Mv{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #deceba}.kitchen_row__iy_Mv small{display:block;margin-top:5px;color:#6c5748}.kitchen_row__iy_Mv strong{white-space:nowrap}.kitchen_notice__UNKXJ{padding:14px;background:#f1e5d5;border-radius:12px;font-size:14px}.kitchen_small__q4Y9j{font-size:13px}.kitchen_merge__SgUpi{margin:22px 0;border:1px solid #cbb69b;border-radius:12px;padding:16px}.kitchen_merge__SgUpi label{display:flex;gap:10px;align-items:center;min-height:48px;padding:6px 0}.kitchen_merge__SgUpi input{accent-color:#a42d22;flex-shrink:0;width:18px;height:18px}.kitchen_merge__SgUpi small{display:block;color:#6c5748;line-height:1.5}.kitchen_back__7mAbR{margin-top:20px}.kitchen_saved__Wvftp{margin-top:24px;border-top:1px solid #deceba;padding-top:20px}.kitchen_saved__Wvftp summary{cursor:pointer;padding:12px 0;font-weight:700}.kitchen_recipe__FOTjy{padding-top:16px;color:#34251d}.kitchen_recipe__FOTjy h3{font:700 27px Georgia,serif}.kitchen_recipe__FOTjy h4{font-size:17px;margin:22px 0 12px}.kitchen_recipe__FOTjy ol,.kitchen_recipe__FOTjy ul{padding-left:24px}.kitchen_recipe__FOTjy li{margin:10px 0;line-height:1.65}@media(max-width:520px){.kitchen_content__IDRyL{padding:22px 16px}.kitchen_header__U8_ol{padding:18px 16px;font-size:11px}.kitchen_progress__rChC_{padding:0 16px}.kitchen_tile__CLrN5 strong{font-size:16px;padding:14px 12px 0}.kitchen_tile__CLrN5 small{padding:6px 12px 0}.kitchen_art__Z3tGc{min-height:90px;font-size:48px}.kitchen_dish__2D4j5{gap:12px;padding:14px}.kitchen_dish__2D4j5 img{width:72px;height:72px}.kitchen_dish__2D4j5 h3{font-size:21px}}@media print{.kitchen_actions__j6Edf,.kitchen_back__7mAbR,.kitchen_header__U8_ol,.kitchen_progress__rChC_{display:none}.kitchen_assistant__XLI5W{border:0;background:#fff}}