@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Pattaya&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;700&display=swap";.lato-regular{font-family:Lato,sans-serif;font-weight:400;font-style:normal}.lato-bold{font-family:Lato,sans-serif;font-weight:700;font-style:normal}.lato-regular-italic{font-family:Lato,sans-serif;font-weight:400;font-style:italic}.lato-bold-italic{font-family:Lato,sans-serif;font-weight:700;font-style:italic}.pattaya{font-family:Pattaya,sans-serif;font-weight:400;font-style:normal}html,body{height:100%;margin:0;padding:0}figure,p{margin:0 0 20px}*,*:before,*:after{box-sizing:border-box}:root{--font-body: "Lato", sans-serif;--font-heading: "Pattaya", sans-serif}body,html{font-family:var(--font-body, "Lato", sans-serif);font-weight:400;display:flex;flex-direction:column;background-color:#ffeedf;font-size:18px;line-height:30px;color:#333}h1,h2,h3,h4,h5{font-family:var(--font-heading, "Pattaya", sans-serif);letter-spacing:2px;font-weight:700;line-height:initial;text-transform:initial}:lang(ko){--font-body: "Noto Sans KR", sans-serif}:lang(ja){--font-body: "Noto Sans JP", sans-serif}:lang(zh){--font-body: "Noto Sans SC", sans-serif}h1{line-height:50px;margin-bottom:40px;font-size:2rem}h2{font-size:1.8rem;margin-bottom:20px}.main-wrapper{flex-grow:1;display:flex;flex-direction:column}main{flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:30px}@media(min-width:835px){main{padding:40px}}@media(min-width:835px){main{padding-top:130px}}@media(max-width:834px){main{padding-top:110px}}.hero{margin-top:80px;flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:30px}@media(min-width:835px){.hero{padding:40px}}.text-content ol,.text-content ul{list-style-position:inside;margin-left:0;padding-left:0}.text-content ol li,.text-content ul li{padding-left:10px;line-height:1.5}a{color:#6c2700;transition:color .2s ease}a:hover{color:#290f00}@keyframes rouletteBlink{0%{opacity:.3}to{opacity:1}}@keyframes rouletteRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}nav{color:#e8e7e7;text-align:center;z-index:100;width:100%;position:relative;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:1px}nav ul,nav li{margin:0;padding:0;list-style:none;box-sizing:border-box}nav .nav-wrapper{background-color:#b84300;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:absolute;top:0;left:0;transition:transform .4s ease;height:70px;width:100%}nav .nav-wrapper ul{display:flex;position:relative;height:100%;padding-right:40px;padding-left:40px;flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto}nav .nav-wrapper li{white-space:nowrap;height:100%;display:flex;align-items:center;position:relative;overflow:hidden;transition:background-color .3s ease}@media(max-width:834px){nav .nav-wrapper .nav-item{display:none}}nav .nav-wrapper .nav-item .react-breadcrumb-dropdown{display:flex;align-items:center;height:100%}nav .nav-wrapper .nav-item .react-breadcrumb-dropdown>span{display:flex;align-items:center;height:100%}nav .nav-wrapper .nav-item a{padding-left:10px;padding-right:10px;width:100%;height:100%;display:flex;align-items:center;text-decoration:none;color:#fff;position:relative;cursor:pointer}nav .nav-wrapper .nav-item:after{content:"";position:absolute;display:inline-block;width:100%;height:5px;background-color:orange;bottom:0;left:0;z-index:5;transform:translateY(100%);transition:transform .3s ease}nav .nav-wrapper .nav-item.nav-active{background-color:#ffffff14}nav .nav-wrapper .nav-item.nav-active:after{transform:translateY(0)}nav .nav-wrapper .nav-item:hover,nav .nav-wrapper .nav-item.dropdown-open{background-color:#ffffff26}nav .nav-wrapper .logo{display:inline-block;border-bottom-left-radius:10px;border-bottom-right-radius:10px;width:240px;height:70px;margin-top:0;margin-right:15px;padding:0 20px 0 0;background-color:transparent;transition:transform .3s ease}nav .nav-wrapper .logo a{background-image:url(/js/logo-h-DjSLRP4z.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:block;height:100%;text-decoration:none}nav .nav-wrapper .logo a:hover{text-decoration:none}nav .nav-wrapper .login{margin-left:auto}nav .nav-wrapper .search-bar-container{flex:1;display:flex;align-items:center;justify-content:flex-end;margin-left:auto;margin-right:20px}@media(max-width:834px){nav .nav-wrapper .search-bar-container{display:none}}nav .nav-wrapper .language-selector-container{display:flex;align-items:center;margin-right:15px}@media(max-width:834px){nav .nav-wrapper .language-selector-container{display:none}}nav .nav-wrapper .user-menu{margin-left:auto}nav .nav-wrapper.small{background-color:#b84300;transform:translateY(-100px);height:40px;position:fixed;font-size:.7rem;letter-spacing:.04rem;box-shadow:0 0 10px #00000080;transition:transform .4s ease}nav .nav-wrapper.small .nav-item a{line-height:.9rem;text-shadow:0 -1px 2px #000}nav .nav-wrapper.small .nav-item:after{display:none}nav .nav-wrapper.small.show{transform:translateY(0)}nav .nav-wrapper.small .logo{margin-top:0;margin-left:60px;top:0;left:0;width:150px;height:100%;background-color:transparent}nav .nav-wrapper.small .logo a{background-image:url(/js/logo-h-DjSLRP4z.svg)}@media(max-width:834px){nav .nav-wrapper.small .logo{margin-left:40px}}@media(min-width:835px){nav .nav-wrapper ul.big-logo .logo{margin-top:-60px;width:140px;height:180px;padding:15px;background-color:#ffa12e}nav .nav-wrapper ul.big-logo .logo a{background-image:url(/js/logo-v-DFz8H0uR.svg);background-repeat:no-repeat;background-size:contain;background-position:50% 90%}}.footer-wrapper{flex-grow:1;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;height:100%;padding:20px;background-repeat:no-repeat;background-size:380px;background-position:right bottom}@media(min-width:430px){.footer-wrapper{padding:40px}}.footer-content{display:flex;flex-direction:column;gap:40px}.footer-column{display:flex;flex-direction:column}.footer-social{align-items:flex-start}.social-icons{display:flex;gap:16px;margin-bottom:20px}.social-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;color:#fff;border-radius:50%;transition:all .3s ease;background-color:#ffffff1a}.social-icon:hover{background-color:#fff3;transform:translateY(-2px)}.social-icon i{width:20px;height:20px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center}.social-icon .icon-facebook{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z'/%3E%3C/svg%3E")}.social-icon .icon-instagram{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zm0-2.163c-3.259 0-3.667.014-4.947.072-4.358.2-6.78 2.618-6.98 6.98-.059 1.281-.073 1.689-.073 4.948 0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98 1.281.058 1.689.072 4.948.072 3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98-1.281-.059-1.69-.073-4.949-.073zm0 5.838c-3.403 0-6.162 2.759-6.162 6.162s2.759 6.163 6.162 6.163 6.162-2.759 6.162-6.163c0-3.403-2.759-6.162-6.162-6.162zm0 10.162c-2.209 0-4-1.79-4-4 0-2.209 1.791-4 4-4s4 1.791 4 4c0 2.21-1.791 4-4 4zm6.406-11.845c-.796 0-1.441.645-1.441 1.44s.645 1.44 1.441 1.44c.795 0 1.439-.645 1.439-1.44s-.644-1.44-1.439-1.44z'/%3E%3C/svg%3E")}.social-icon .icon-twitter{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3E%3C/svg%3E")}.social-icon .icon-youtube{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='white' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z'/%3E%3C/svg%3E")}.language-switcher{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:20px;max-width:100%}.lang-link{color:#fff;text-decoration:none;font-size:13px;transition:all .2s;white-space:nowrap}@media(min-width:430px){.lang-link{font-size:14px}}.lang-link:hover{color:#fff9}.lang-link.active{font-weight:600;text-decoration:underline}.lang-separator{color:#ffffff80;font-size:13px}@media(min-width:430px){.lang-separator{font-size:14px}}.footer-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.footer-links li{line-height:30px;margin:0}.footer-links a{color:#fff;text-decoration:none;transition:all .2s;font-size:14px;font-weight:500}.footer-links a:hover{color:#fff9}footer{background-color:#b84300;color:#fff}@media(min-width:835px){.footer-wrapper{padding:30px 40px}.footer-content{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:60px}.footer-column:not(.footer-social){flex:0 0 auto;min-width:200px}.footer-social{align-items:flex-end;margin-left:auto;text-align:right}}.window{background-color:#fff;margin-left:auto;margin-right:auto;border-radius:6px;box-shadow:0 0 20px #00000026}.window .window-header{padding:10px 30px;background-color:#e6e6e6;font-size:1.5rem;margin:0;color:#737373}.window .window-content{padding:30px}.window .message-with-icon{display:flex}.window .message-with-icon .icon{margin-right:25px;margin-top:5px}.window .window-buttons{text-align:right;border-top:1px solid #d2d2d2;padding:15px 30px}.window .window-buttons button{min-width:100px;margin-right:10px}.window .window-buttons button:last-child{margin-right:0}.verify-email-page .window{max-width:550px}.verify-email-page .verify-email-login-header{margin-bottom:30px;margin-top:30px}@media(max-width:834px){.verify-email-page{padding:70px 0 0;margin-left:0;margin-right:0}.verify-email-page .window{height:100%;max-width:initial}}.login-page .window{max-width:550px}@media(max-width:834px){.login-page{padding:70px 0 0;margin-left:0;margin-right:0}.login-page .window{height:100%;max-width:initial}}.register-page .intro{align-items:center;display:flex;padding:20px;font-size:.9rem;line-height:1.35rem;background-color:#fff;color:#333;border-left:8px solid rgba(255,130,214.2541436464,.85);margin-bottom:35px;border-radius:6px;box-shadow:0 0 10px #00000012}.register-page .intro h1{margin-bottom:8px;font-size:18px}.register-page .intro .icon{margin-left:20px;margin-right:25px;width:140px;height:140px;min-width:140px;min-height:140px}.register-page .intro #regProgress{margin-left:15px}@media(max-width:650px){.register-page .intro .icon{display:none}}.forgot-password-page .window{max-width:550px}@media(max-width:834px){.forgot-password-page{padding:70px 0 0;margin-left:0;margin-right:0}.forgot-password-page .window{height:100%;max-width:initial}}.form-container p{margin-bottom:24px}.form-input-container{margin-bottom:15px}.form-action-button{display:flex;flex-direction:column}.form-action-button button{min-width:170px;margin-bottom:20px}.form-general-error{margin-top:20px;color:#db162f}.form-error-icon{margin-right:8px;font-size:20px}.form-check-mark{margin-top:5px;font-size:60px;margin-right:30px;color:#009540}.form-success-message{display:flex;align-items:flex-start;color:#009540}.form-success-message a{color:#009540}.form-success-message h2{font-size:1.1rem;margin-bottom:10px}@media(min-width:835px){.form-action-button{flex-direction:row;align-items:center}.form-action-button button{margin-right:20px;margin-bottom:0}.form-input-container{margin-bottom:30px}}@media(max-width:580px){.form-action-button button{width:100%}}.sidebar-menu-wrapper{border-right:1px solid #e4e4e4;font-size:.9rem;flex-shrink:0;min-width:230px;background-color:#fafafa;display:flex;flex-direction:column;height:100%;overflow:hidden}.sidebar-content-wrapper{flex:1;min-width:0;overflow:hidden;display:flex;flex-direction:column;background-color:#fff}.sidebar-content-wrapper>div[class^=react-]{flex:1;min-height:0;display:flex;flex-direction:column;background-color:#fff}.sidebar-menu{overflow-y:auto}.sidebar-menu .create-recipe-button{padding:12px 10px;background-color:#fff;border-bottom:1px solid #e4e4e4;position:relative}.sidebar-menu .create-recipe-button a{display:flex;align-items:center;gap:10px;width:100%;padding:9px 14px;background:linear-gradient(135deg,#2e9e4f,#46d563);color:#fff;text-decoration:none;border-radius:8px;font-weight:800;font-size:.7rem;justify-content:center;letter-spacing:.02em;text-transform:uppercase;transition:box-shadow .2s,transform .15s,background .3s,border .3s,color .3s;border:none;cursor:pointer;box-shadow:0 3px 10px #2e9e4f59}.sidebar-menu .create-recipe-button a .button-icon{width:22px;height:22px;border-radius:50%;background:#ffc400;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:900;line-height:1;flex-shrink:0;color:#006c00;animation:nudge 8s ease-in-out infinite}.sidebar-menu .create-recipe-button a .button-text{display:inline}.sidebar-menu .create-recipe-button a:hover{box-shadow:0 5px 16px #2e9e4f80;transform:translateY(-1px)}.sidebar-menu .create-recipe-button a:active{transform:translateY(0);box-shadow:0 3px 10px #2e9e4f59}.sidebar-menu .create-recipe-button.active{background-color:#e8e8e8}.sidebar-menu .create-recipe-button.active a{background:#fff;color:#666;border:1px solid #ccc;padding:7px 14px;box-shadow:none}.sidebar-menu .create-recipe-button.active a .button-icon{background:#f0f0f0;color:#999;animation:none}.sidebar-menu .create-recipe-button.active a:hover{box-shadow:0 2px 8px #0000001a;transform:none}.sidebar-menu .create-recipe-button.active:after{top:0;right:0;content:"";display:inline-block;width:2px;height:100%;position:absolute;background-color:#777}@keyframes nudge{0%,65%,to{transform:scale(1) rotate(0)}70%{transform:scale(1.25) rotate(90deg)}78%{transform:scale(1) rotate(90deg)}84%{transform:scale(1) rotate(0)}}.sidebar-menu ul{list-style:none;padding:0;margin:0}.sidebar-menu a{color:#222;text-decoration:none;height:100%;padding:8px 12px;transition:.3s ease background-color;display:flex;align-items:center}.sidebar-menu a:hover{background-color:#f0f0f0}.sidebar-menu svg{margin-right:18px}.sidebar-menu li{position:relative}.sidebar-menu li.nav-active{background-color:#e8e8e8;font-weight:700}.sidebar-menu li.nav-active:after{top:0;right:0;content:"";display:inline-block;width:2px;height:100%;position:absolute;background-color:#8a3205}.control-panel{padding:0;margin-top:70px;max-width:none;height:calc(100vh - 70px);overflow:hidden}.control-panel section{display:flex;height:100%;overflow:hidden}.lang-tag-hover:hover{color:#52c41a!important;background:#fff!important;border-color:#52c41a!important;transition:all .3s}.user-account{padding:0;margin-top:70px;max-width:none;height:calc(100vh - 70px);overflow:hidden}.user-account section{display:flex;height:100%;overflow:hidden}.account-profile{padding:25px}.account-profile h1{margin-bottom:20px}.account-profile p{margin-bottom:15px;line-height:1.6}.account-create-recipe h1{margin-bottom:30px}.account-create-recipe section{margin-bottom:50px}.account-create-recipe section h2{font-size:20px;margin-bottom:10px;color:#b84300}.account-create-recipe section h3{font-size:16px;margin-bottom:15px;font-weight:500}.account-create-recipe .manual-ingredients-section{margin-top:0}.section-white{width:100%;background-color:#fff;position:relative;padding-top:30px}.section-white:before{content:"";position:absolute;top:-13px;z-index:1;left:0;width:100%;height:41px;background-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='%23ffffff'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:bottom;background-size:313px 41px}.section-white{color:#333}.section-white .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;flex-grow:1;padding:0 30px 70px}.section-white .section-wrapper h2{margin-top:0;margin-bottom:40px;font-size:2rem;font-weight:700;letter-spacing:2px;color:inherit}.section-orange{width:100%;background-color:#ffa12e;position:relative;padding-top:30px}.section-orange:before{content:"";position:absolute;top:-13px;z-index:1;left:0;width:100%;height:41px;background-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='%23ffa12e'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:bottom;background-size:313px 41px}.section-orange{color:#fff}.section-orange .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;flex-grow:1;padding:0 30px 70px}.section-orange .section-wrapper h2{margin-top:0;margin-bottom:40px;font-size:2rem;font-weight:700;letter-spacing:2px;color:inherit;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.home-page .section-orange.no-hero{padding-top:100px}.section-orange-light{width:100%;background-color:#ffd09b;position:relative;padding-top:30px}.section-orange-light:before{content:"";position:absolute;top:-13px;z-index:1;left:0;width:100%;height:41px;background-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='%23ffd09b'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:bottom;background-size:313px 41px}.section-orange-light{color:#b84300}.section-orange-light .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;flex-grow:1;padding:0 30px 60px}.section-orange-light .section-wrapper h2{margin-top:0;margin-bottom:40px;font-size:2rem;font-weight:700;letter-spacing:2px;color:inherit}.home-page .section-orange-light{position:relative;margin-bottom:-30px;z-index:2}.home-page .section-orange-light:after{content:"";position:absolute;bottom:-41px;left:0;width:100%;height:41px;background-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,31.2783505 C78.25,31.2783505 78.25,41 156.5,41 C234.75,41 234.75,31.2783505 313,31.2783505 C313,31.0655726 313,20.6394558 313,0 L0,0 C0,20.6394558 0,31.0655726 0,31.2783505 Z' fill='%23ffd09b'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:top;background-size:313px 41px;z-index:3}.home-page .section-orange-light .section-wrapper{padding:0 30px 40px}.section-orange-medium{width:100%;background-color:#ffc078;position:relative;padding-top:30px}.section-orange-medium:before{content:"";position:absolute;top:-13px;z-index:1;left:0;width:100%;height:41px;background-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='%23ffc078'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:bottom;background-size:313px 41px}.section-orange-medium{color:#b84300}.section-orange-medium .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;flex-grow:1;padding:0 30px 70px}.section-orange-medium .section-wrapper h2{margin-top:0;margin-bottom:40px;font-size:2rem;font-weight:700;letter-spacing:2px;color:inherit}.section-orange-cream{width:100%;background-color:#ffe9c5;position:relative;padding-top:30px}.section-orange-cream:before{content:"";position:absolute;top:-13px;z-index:1;left:0;width:100%;height:41px;background-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='%23ffe9c5'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:bottom;background-size:313px 41px}.section-orange-cream{color:#b84300}.section-orange-cream .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;flex-grow:1;padding:0 30px 70px}.section-orange-cream .section-wrapper h2{margin-top:0;margin-bottom:40px;font-size:2rem;font-weight:700;letter-spacing:2px;color:inherit}.section-breadcrumbs{width:100%;background-color:#ffe9c5;position:relative;padding-top:30px}.section-breadcrumbs:before{content:"";position:absolute;top:-13px;z-index:1;left:0;width:100%;height:41px;background-image:url("data:image/svg+xml,%3Csvg width='313' height='41' viewBox='0 0 313 41' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,9.72164948 C78.25,9.72164948 78.25,0 156.5,0 C234.75,0 234.75,9.72164948 313,9.72164948 C313,9.93442738 313,20.3605442 313,41 L0,41 C0,20.3605442 0,9.93442738 0,9.72164948 Z' fill='%23ffe9c5'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:bottom;background-size:313px 41px}.section-breadcrumbs{color:#b84300;margin-bottom:-10px;padding-top:40px}.section-breadcrumbs .breadcrumbs{transform:translateY(-32px)}.section-breadcrumbs .section-wrapper{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 40px}.category-hero{position:relative;width:100%;min-height:300px;margin-top:70px;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat}.category-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000001a;z-index:1}.category-hero__container{position:relative;z-index:2;max-width:1200px;width:100%;margin:0 auto;text-align:center}.category-hero__title{margin-bottom:20px;font-size:3rem;line-height:3.2rem;letter-spacing:6px;color:#fff;text-shadow:0 13px 40px rgb(103,68,0)}.category-hero__subtitle{max-width:800px;margin:0 auto;font-size:1.3rem;line-height:1.6;color:#fff;text-shadow:1px 1px 4px rgba(0,0,0,.7)}.category-hero--placeholder{background:linear-gradient(135deg,#ffa946,#ff8c1a);min-height:200px}.category-hero--placeholder:before{background:#0000000d}.category-hero--placeholder .category-hero__title{margin-bottom:0}.category-article-columns{display:flex;flex-direction:column;gap:30px}@media(min-width:768px){.category-article-columns{flex-direction:row}}.category-article-column{flex:1;padding:30px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a,0 4px 16px #00000014;transition:box-shadow .3s ease}.category-article-column:hover{box-shadow:0 4px 12px #00000026,0 8px 24px #0000001f}.category-article-column p{margin-bottom:20px;line-height:1.8;color:#333}.category-article-column p:last-child{margin-bottom:0}.category-article-content p{margin-bottom:20px;line-height:1.8}.category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1200px;margin:0 auto}.category-card{border:5px solid #ffffff;background-color:#fff;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:transform .2s,box-shadow .2s;text-decoration:none;color:inherit;cursor:pointer}.category-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000026}.category-image-wrapper{position:relative;width:100%;padding-top:90px;overflow:hidden}.category-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.category-title{padding:14px;margin:0;display:flex;align-items:center;justify-content:center;text-align:center;height:100%}.subcategory-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:30px;max-width:1200px;margin:0 auto}.subcategory-card{border:4px solid rgba(255,255,255,.631372549);display:flex;flex-direction:column;min-height:155px;background:#fd8;border-radius:8px;overflow:hidden;box-shadow:0 10px 11px #0000001a;transition:transform .2s,box-shadow .2s;text-decoration:none;color:inherit;cursor:pointer}.subcategory-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.subcategory-image-wrapper{display:block;width:100%;height:65px;overflow:hidden;background-size:cover;background:#f5f5f5 no-repeat center;margin:0;padding:0;flex-shrink:0}.subcategory-content{display:flex;flex-direction:column;padding:14px;justify-content:center;text-align:center;flex-grow:1}.subcategory-title{margin:0;font-size:1rem;font-weight:600;color:#b84300}@media(max-width:1024px){.category-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.category-grid{grid-template-columns:repeat(2,1fr)}.category-title{font-size:.95rem;padding:10px}.subcategory-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media(max-width:480px){.category-grid,.subcategory-grid{grid-template-columns:1fr}}.breadcrumbs{font-size:16px;font-weight:700;line-height:1.5}.breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding:0;margin:0;gap:8px}.breadcrumbs__item{display:flex;align-items:center;gap:8px}.breadcrumbs__link{display:inline-flex;align-items:center;color:#b84300;text-decoration:none;transition:color .2s ease}.breadcrumbs__link:hover{color:#853000;text-decoration:underline}.breadcrumbs__current{display:inline-flex;align-items:center;color:#333}.breadcrumbs__separator{color:#777;-webkit-user-select:none;user-select:none}.react-breadcrumb-dropdown{display:inline}@media(max-width:768px){.breadcrumbs{font-size:12px}.breadcrumbs__list,.breadcrumbs__item{gap:6px}}.main h1,.main h2,.main h3,.main h4,.main h5,.main h6{text-align:center}.main .recipe-roulette-section{position:relative;background-image:url(/images/Artboard.webp);background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:50px;padding-top:20px;overflow:hidden}.main .recipe-roulette-section .recipe-roulette-wave-top{position:relative;top:0;left:0;width:100%;overflow:hidden;line-height:0;transform:translateY(1px)}.main .recipe-roulette-section .recipe-roulette-wave-top svg{position:relative;display:block;width:calc(100% + 1.3px);height:60px;fill:#fef9f5}@media(min-width:768px){.main .recipe-roulette-section .recipe-roulette-wave-top svg{height:80px}}@media(min-width:1024px){.main .recipe-roulette-section .recipe-roulette-wave-top svg{height:100px}}.main .recipe-roulette-section .recipe-roulette-wave-bottom{position:relative;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg) translateY(1px)}.main .recipe-roulette-section .recipe-roulette-wave-bottom svg{position:relative;display:block;width:calc(100% + 1.3px);height:60px;fill:#fef9f5}@media(min-width:768px){.main .recipe-roulette-section .recipe-roulette-wave-bottom svg{height:80px}}@media(min-width:1024px){.main .recipe-roulette-section .recipe-roulette-wave-bottom svg{height:100px}}.main .recipe-roulette-section .recipe-roulette-content{position:relative;z-index:1}.recipe-page{margin-top:70px}.recipe-page h1,.recipe-page h2,.recipe-page h3,.recipe-page h4,.recipe-page h5,.recipe-page h6{text-align:left}.recipe-page .recipe-meta .recipe-authors .author{font-weight:700;display:inline-flex;align-items:center;gap:8px}.recipe-page .recipe-meta .recipe-authors .author-avatar{width:80px;height:80px;border-radius:50%;object-fit:cover;vertical-align:middle;border:1px solid #e0e0e0}.recipe-page .recipe-rating{margin-bottom:20px}.recipe-page .recipe-hero-image{margin:30px 0;max-width:100%}.recipe-page .recipe-hero-image img{width:100%;height:auto;border-radius:8px}.recipe-page .recipe-gallery{display:block}.recipe-page .recipe-gallery .recipe-gallery-item{border-radius:8px;overflow:hidden}.recipe-page .recipe-gallery .recipe-gallery-item img{width:100%;height:auto;display:block}.recipe-page .recipe-subtitle{font-size:1.2rem;font-style:italic;color:#777;margin-bottom:15px}.recipe-page .recipe-description{font-size:1rem;line-height:1.6;color:#333;margin-bottom:25px}.recipe-page .recipe-quick-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;margin:25px 0;padding:20px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}.recipe-page .recipe-quick-info .info-item{display:flex;flex-direction:column;gap:5px;padding:10px;background-color:#fff;border-radius:6px;text-align:center;border:1px solid #dee2e6}.recipe-page .recipe-quick-info .info-item strong{color:#b84300;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.recipe-page .recipe-nutrition{margin:30px 0;padding:20px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e0e0e0}.recipe-page .recipe-nutrition h3{margin:0 0 15px;font-size:1.2rem;color:#b84300}.recipe-page .recipe-nutrition .nutrition-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:15px}.recipe-page .recipe-nutrition .nutrition-grid .nutrition-item{display:flex;flex-direction:column;gap:5px;padding:12px;background-color:#fff;border-radius:6px;text-align:center;border:1px solid #dee2e6}.recipe-page .recipe-nutrition .nutrition-grid .nutrition-item strong{color:#b84300;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px}.recipe-page .recipe-nutrition .nutrition-grid .nutrition-item span{font-size:1.2rem;font-weight:700;color:#333}.recipe-page .recipe-intro{margin:30px 0}.recipe-page .recipe-intro p{margin-bottom:15px;line-height:1.8}.recipe-page .recipe-intro h3{margin:20px 0 10px}.recipe-page .recipe-intro ul{list-style:disc;list-style-position:inside;margin:15px 0}.recipe-page .recipe-intro ul li{padding:5px 0;line-height:1.6}.recipe-page .recipe-ingredients{margin:40px 0}.recipe-page .recipe-ingredients h2{margin-bottom:25px;color:#333}.recipe-page .recipe-ingredients .ingredients-list{list-style:disc;list-style-position:inside;margin:0;padding:0;background-color:transparent}.recipe-page .recipe-ingredients .ingredients-list li{padding:15px 20px;line-height:1.8;margin-left:0;margin-bottom:10px;display:list-item;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000d;transition:box-shadow .2s ease}.recipe-page .recipe-ingredients .ingredients-list li:hover{box-shadow:0 2px 6px #00000014}.recipe-page .recipe-ingredients .ingredients-list li:last-child{margin-bottom:0}.recipe-page .recipe-content{margin:40px 0}.recipe-page .recipe-content h2{margin-bottom:25px;color:#333}.recipe-page .recipe-steps{list-style:decimal;list-style-position:outside;margin:0;padding-left:30px;counter-reset:step-counter;background-color:transparent}.recipe-page .recipe-steps li.recipe-step{padding:20px 15px;line-height:1.8;margin-left:0;margin-bottom:15px;display:list-item;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000000d;position:relative;transition:box-shadow .2s ease}.recipe-page .recipe-steps li.recipe-step:hover{box-shadow:0 2px 6px #00000014}.recipe-page .recipe-steps li.recipe-step:last-child{margin-bottom:0}.recipe-page .recipe-steps li.recipe-step .step-title{font-size:1.1rem;margin-bottom:10px;font-weight:600;color:#333}.recipe-page .recipe-steps li.recipe-step .step-instructions{margin:0;line-height:1.8;color:#333}.recipe-page .recipe-steps li.recipe-step p.step-instructions{margin:0}.recipe-page .recipe-steps li.recipe-step .step-duration{display:inline-block;margin-top:12px;padding:6px 12px;background-color:#b84300;border-radius:20px;font-size:.85rem;color:#fff;font-weight:500}.recipe-page .recipe-steps li.recipe-step .step-images{margin-top:15px;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px}.recipe-page .recipe-tips{margin:40px 0;padding:20px;background-color:#fffbf0;border-left:4px solid rgb(184,67,0);border-radius:4px}.recipe-page .recipe-tips h2{margin-bottom:15px}.recipe-page .recipe-tips .tips-list{list-style:none;margin:0;padding:0}.recipe-page .recipe-tips .tips-list li.tip{line-height:1.6;position:relative;padding:10px 0 10px 25px}.recipe-page .recipe-tips .tips-list li.tip:before{content:"💡";position:absolute;left:0;top:10px}.recipe-page .paragraph-images{margin:20px 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.recipe-page .paragraph-images figure{margin:0}.recipe-page .paragraph-images figure img{width:100%;height:auto;border-radius:8px}.recipe-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:30px}.recipe-list a{display:block;width:100%;height:100%;text-decoration:none}.recipe-list .recipe-item{background-color:#fff;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;transition:transform .2s,box-shadow .2s;padding:20px;height:100%}.recipe-list .recipe-item:hover{transform:translateY(-4px);box-shadow:0 4px 12px #0000001a}.recipe-list .recipe-item:hover .recipe-image{transform:scale(1.05)}.recipe-list .recipe-item .recipe-card-top{flex:1;display:flex;flex-direction:column}.recipe-list .recipe-item .recipe-image{margin:-20px -20px 20px;height:150px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;transition:transform .3s ease}.recipe-list .recipe-item .recipe-content{flex:1;display:flex;flex-direction:column}.recipe-list .recipe-item .recipe-content h3{margin:0 0 10px}.recipe-list .recipe-item .recipe-card-bottom{margin-top:auto;padding-top:15px;border-top:1px solid #e0e0e0}.search-page{min-height:60vh}.search-page .section-orange-light .section-wrapper h2{margin-bottom:16px}.search-section{padding-top:120px}.search-form{max-width:600px;margin:0 auto}.search-input-wrapper{display:flex;gap:10px}.search-input{flex:1;padding:15px 20px;border:2px solid rgba(255,255,255,.5);border-radius:8px;font-size:16px;background:#ffffffe6}.search-input:focus{outline:none;border-color:#fff;background:#fff}.search-input::placeholder{color:#777}.search-button{padding:15px 25px;background:linear-gradient(180deg,#ff930d,#eb8100);border:2px solid rgba(255,255,255,.5);border-radius:8px;color:#fff;cursor:pointer;transition:all .3s ease}.search-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.search-button svg{display:block}.search-results-title{text-align:center;margin-bottom:16px;color:#b84300}.search-results-count{text-align:center;margin-bottom:30px;color:#777;font-size:14px}.search-no-results,.search-empty{text-align:center;padding:60px 20px}.search-no-results h2,.search-empty h2{color:#b84300;margin-bottom:15px}.search-no-results p,.search-empty p{color:#777;margin-bottom:10px}.not-found-page{min-height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center;padding:100px 40px 20px;background-color:#f5f0e8}.not-found-container{max-width:800px;width:100%;text-align:center}.not-found-content{display:flex;flex-direction:column;align-items:center}.not-found-heading{font-size:120px;font-weight:700;color:#b84a1f;margin:0;line-height:1;text-shadow:2px 2px 4px rgba(0,0,0,.1)}@media(max-width:768px){.not-found-heading{font-size:80px}}.not-found-subheading{font-size:36px;font-weight:600;color:#2c2c2c;margin:0}@media(max-width:768px){.not-found-subheading{font-size:28px}}.not-found-message{font-size:20px;color:#555;margin:10px 0 20px}@media(max-width:768px){.not-found-message{font-size:18px}}.not-found-image{margin:30px 0}.not-found-image img{max-width:400px;width:100%;height:auto}@media(max-width:768px){.not-found-image img{max-width:300px}}.not-found-button{display:inline-block;background-color:#b84a1f;color:#fff;padding:15px 40px;border-radius:8px;text-decoration:none;font-size:18px;font-weight:600;transition:all .3s ease;box-shadow:0 4px 6px #0000001a}.not-found-button:hover{background-color:#9a3e1a;transform:translateY(-2px);box-shadow:0 6px 8px #00000026;color:#fff}.not-found-button:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.check-circle-icon-sm{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='%2319a14f'%20d='M512%2064C264.6%2064%2064%20264.6%2064%20512s200.6%20448%20448%20448%20448-200.6%20448-448S759.4%2064%20512%2064zm193.5%20301.7l-210.6%20292a31.8%2031.8%200%2001-51.7%200L318.5%20484.9c-3.8-5.3%200-12.7%206.5-12.7h46.9c10.2%200%2019.9%204.9%2025.9%2013.3l71.2%2098.8%20157.2-218c6-8.3%2015.6-13.3%2025.9-13.3H699c6.5%200%2010.3%207.4%206.5%2012.7z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:30px;height:30px;min-width:30px;min-height:30px}.check-circle-icon-md{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='%2319a14f'%20d='M512%2064C264.6%2064%2064%20264.6%2064%20512s200.6%20448%20448%20448%20448-200.6%20448-448S759.4%2064%20512%2064zm193.5%20301.7l-210.6%20292a31.8%2031.8%200%2001-51.7%200L318.5%20484.9c-3.8-5.3%200-12.7%206.5-12.7h46.9c10.2%200%2019.9%204.9%2025.9%2013.3l71.2%2098.8%20157.2-218c6-8.3%2015.6-13.3%2025.9-13.3H699c6.5%200%2010.3%207.4%206.5%2012.7z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:90px;height:90px;min-width:90px;min-height:90px}.check-circle-icon-lg{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='%2319a14f'%20d='M512%2064C264.6%2064%2064%20264.6%2064%20512s200.6%20448%20448%20448%20448-200.6%20448-448S759.4%2064%20512%2064zm193.5%20301.7l-210.6%20292a31.8%2031.8%200%2001-51.7%200L318.5%20484.9c-3.8-5.3%200-12.7%206.5-12.7h46.9c10.2%200%2019.9%204.9%2025.9%2013.3l71.2%2098.8%20157.2-218c6-8.3%2015.6-13.3%2025.9-13.3H699c6.5%200%2010.3%207.4%206.5%2012.7z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:120px;height:120px;min-width:120px;min-height:120px}.stop-gray-icon-sm{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='%23aaaaaa'%20d='M512%2064C264.6%2064%2064%20264.6%2064%20512s200.6%20448%20448%20448%20448-200.6%20448-448S759.4%2064%20512%2064zm0%20820c-205.4%200-372-166.6-372-372%200-89%2031.3-170.8%2083.5-234.8l523.3%20523.3C682.8%20852.7%20601%20884%20512%20884zm288.5-137.2L277.2%20223.5C341.2%20171.3%20423%20140%20512%20140c205.4%200%20372%20166.6%20372%20372%200%2089-31.3%20170.8-83.5%20234.8z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:30px;height:30px;min-width:30px;min-height:30px}.stop-gray-icon-md{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='%23aaaaaa'%20d='M512%2064C264.6%2064%2064%20264.6%2064%20512s200.6%20448%20448%20448%20448-200.6%20448-448S759.4%2064%20512%2064zm0%20820c-205.4%200-372-166.6-372-372%200-89%2031.3-170.8%2083.5-234.8l523.3%20523.3C682.8%20852.7%20601%20884%20512%20884zm288.5-137.2L277.2%20223.5C341.2%20171.3%20423%20140%20512%20140c205.4%200%20372%20166.6%20372%20372%200%2089-31.3%20170.8-83.5%20234.8z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:90px;height:90px;min-width:90px;min-height:90px}.stop-gray-icon-lg{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='%23aaaaaa'%20d='M512%2064C264.6%2064%2064%20264.6%2064%20512s200.6%20448%20448%20448%20448-200.6%20448-448S759.4%2064%20512%2064zm0%20820c-205.4%200-372-166.6-372-372%200-89%2031.3-170.8%2083.5-234.8l523.3%20523.3C682.8%20852.7%20601%20884%20512%20884zm288.5-137.2L277.2%20223.5C341.2%20171.3%20423%20140%20512%20140c205.4%200%20372%20166.6%20372%20372%200%2089-31.3%20170.8-83.5%20234.8z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:120px;height:120px;min-width:120px;min-height:120px}.warning-icon-sm{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='orange'%20d='M955.7%20856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6%205.3-27.7%2016l-416%20720C56%20877.4%2071.4%20904%2096%20904h832c24.6%200%2040-26.6%2027.7-48zM480%20416c0-4.4%203.6-8%208-8h48c4.4%200%208%203.6%208%208v184c0%204.4-3.6%208-8%208h-48c-4.4%200-8-3.6-8-8V416zm32%20352a48.01%2048.01%200%20010-96%2048.01%2048.01%200%20010%2096z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:30px;height:30px;min-width:30px;min-height:30px}.warning-icon-md{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='orange'%20d='M955.7%20856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6%205.3-27.7%2016l-416%20720C56%20877.4%2071.4%20904%2096%20904h832c24.6%200%2040-26.6%2027.7-48zM480%20416c0-4.4%203.6-8%208-8h48c4.4%200%208%203.6%208%208v184c0%204.4-3.6%208-8%208h-48c-4.4%200-8-3.6-8-8V416zm32%20352a48.01%2048.01%200%20010-96%2048.01%2048.01%200%20010%2096z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:90px;height:90px;min-width:90px;min-height:90px}.warning-icon-lg{display:inline-block;background:url("data:image/svg+xml,%3csvg%20viewBox='64%2064%20896%20896'%20focusable='false'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='orange'%20d='M955.7%20856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6%205.3-27.7%2016l-416%20720C56%20877.4%2071.4%20904%2096%20904h832c24.6%200%2040-26.6%2027.7-48zM480%20416c0-4.4%203.6-8%208-8h48c4.4%200%208%203.6%208%208v184c0%204.4-3.6%208-8%208h-48c-4.4%200-8-3.6-8-8V416zm32%20352a48.01%2048.01%200%20010-96%2048.01%2048.01%200%20010%2096z'%20/%3e%3c/svg%3e") no-repeat center center;background-size:contain;width:16px;height:16px;text-indent:-9999px;overflow:hidden;width:120px;height:120px;min-width:120px;min-height:120px}
