.IngredientDisplay_windowContainer__GFvEe{flex:1;background:#ffffff;border:2px solid #000000;border-radius:.5rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;min-width:0;display:flex;flex-direction:column;min-height:calc(100vh - 240px)}.IngredientDisplay_windowContainer__GFvEe.IngredientDisplay_compact__RXrsa{min-height:0;max-height:100%}.IngredientDisplay_windowTab__WA5vX{border-bottom:2px solid #000000;padding:.75rem 1rem;font-weight:700;font-size:1rem;color:#1a1a1a;text-align:left;letter-spacing:.05em;border-top-left-radius:.75rem;border-top-right-radius:.75rem;flex-shrink:0;display:flex;justify-content:space-between;align-items:center}.IngredientDisplay_windowTabTitle__AEowY{flex:1}.IngredientDisplay_windowTabActions__is6no{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.IngredientDisplay_explorerLinkButton__oMDsI{background:rgb(239,219,219);border:2px solid #3b3b3b;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;width:28px;height:28px;color:#1a1a1a;box-sizing:border-box;transition:background-color .2s ease}.IngredientDisplay_explorerLinkButton__oMDsI:hover{background-color:rgba(0,0,0,.05)}.IngredientDisplay_refreshButton__CnrhP{background:rgb(239,219,219);border:2px solid #3b3b3b;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:background-color .2s ease;width:28px;height:28px}.IngredientDisplay_refreshButton__CnrhP:hover:not(:disabled){background-color:rgba(0,0,0,.05)}.IngredientDisplay_refreshButton__CnrhP:disabled{opacity:.6;cursor:not-allowed}.IngredientDisplay_refreshButton__CnrhP .IngredientDisplay_spinning__NJ5pS{animation:IngredientDisplay_spin__WQ4jM 1s linear infinite}@keyframes IngredientDisplay_spin__WQ4jM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.IngredientDisplay_windowContent__J6EJ_{flex:1;overflow-y:auto;background:#ffffff;position:relative}.IngredientDisplay_ingredientDisplay___07cD{display:flex;flex-direction:column;height:100%;width:100%}.IngredientDisplay_tabBar__Xbk9v{display:flex;border-bottom:1px solid #e5e7eb;background:#f9fafb;flex-shrink:0}.IngredientDisplay_tab__uQrgR{flex:1;padding:.75rem 1rem;background:transparent;color:#6b7280;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;border:none;border-bottom:2px solid transparent}.IngredientDisplay_tab__uQrgR:hover{color:#1a1a1a;background:#f3f4f6}.IngredientDisplay_tabActive__n_MMP{color:#1a1a1a;border-bottom-color:#1a1a1a;font-weight:600}.IngredientDisplay_freshBanner__6up4R{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0;flex-wrap:wrap;padding:.4rem 1rem;border-bottom:1px solid #e8dfd4}.IngredientDisplay_freshTransferReminder__CUEPL{margin:0;flex:1;min-width:140px;font-size:.72rem;line-height:1.35;color:#6b5344;text-align:left}.IngredientDisplay_freshOwnedSummary__MMLnJ{margin:0;flex-shrink:0;text-align:right;font-size:.78rem;color:#374151;line-height:1.4}.IngredientDisplay_freshOwnedCountPill__NYWq0{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:.08rem .4rem;border-radius:.35rem;font-weight:700;font-variant-numeric:tabular-nums;background:#e0cdcc;color:#1a2e16;box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.IngredientDisplay_freshTransferReminderEmphasis__Dazms{font-weight:700;color:#9a3412;text-decoration:underline;text-underline-offset:2px}.IngredientDisplay_content__kH4cY{flex:1;padding:1.5rem 1.5rem 5.5rem;overflow-y:auto}.IngredientDisplay_grid__HxBdC{display:grid;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:8px}.IngredientDisplay_gridItem__F6sBd{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.IngredientDisplay_gridItemMintTip__RTfTJ:focus-within .IngredientDisplay_mintProbTooltip__d9Zde,.IngredientDisplay_gridItemMintTip__RTfTJ:hover .IngredientDisplay_mintProbTooltip__d9Zde{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.IngredientDisplay_mintProbTooltip__d9Zde{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%) translateY(-6px);z-index:20;display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.4rem .55rem .35rem;min-width:5.5rem;text-align:center;font-size:.65rem;line-height:1.25;color:#ecfdf5;background:linear-gradient(160deg,#1a2e16,#0f1f0d);border:1px solid #3f5f38;border-radius:.45rem;box-shadow:0 4px 14px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s}.IngredientDisplay_mintProbTooltip__d9Zde:after{content:"";position:absolute;bottom:100%;left:50%;margin-left:-6px;border:6px solid transparent;border-bottom-color:#0f1f0d;filter:drop-shadow(0 -1px 0 rgba(63,95,56,.45))}.IngredientDisplay_mintProbTooltipKicker__K_Odh{font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a7c4a0}.IngredientDisplay_mintProbTooltipFrac__UFBMg{font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;color:#f0fdf4}.IngredientDisplay_mintProbTooltipHint__rjOhj{font-size:.55rem;font-weight:500;color:rgba(236,253,245,.55)}.IngredientDisplay_gridItemHighlight__vde4o{outline:2px solid rgba(34,197,94,.75);outline-offset:3px;border-radius:.5rem;animation:IngredientDisplay_mintHighlightFade__AdV6a 6.5s ease-out forwards}@keyframes IngredientDisplay_mintHighlightFade__AdV6a{0%{outline-color:rgba(34,197,94,.95);box-shadow:0 0 0 3px rgba(34,197,94,.25)}25%{outline-color:rgba(34,197,94,.65);box-shadow:0 0 0 2px rgba(34,197,94,.15)}to{outline-color:rgba(34,197,94,0);box-shadow:none}}.IngredientDisplay_imageContainer__2oGmd{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.IngredientDisplay_ingredientImage__HdbqQ{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:.5rem;border:1px solid #2b2b2b;display:block;transition:filter .2s ease}.IngredientDisplay_ingredientImage__HdbqQ.IngredientDisplay_greyedOut__nEunI{filter:grayscale(80%) opacity(.5)}.IngredientDisplay_countBadge__PQv0B{position:absolute;top:.25rem;right:.25rem;background:rgba(255,255,255,.9);color:#000000;font-size:.625rem;font-weight:700;padding:1px 5px;border-radius:5px;border:1px solid #2b2b2b;min-width:1.25rem;text-align:center;pointer-events:none;z-index:1}.IngredientDisplay_ingredientName__vBPYI{position:absolute;bottom:0;left:0;right:0;font-size:12px;color:#000000;text-align:center;word-break:break-word;line-height:1.2;padding:.125rem .25rem;pointer-events:none}.IngredientDisplay_clickable__PAsZB{cursor:pointer}.IngredientDisplay_clickable__PAsZB:hover .IngredientDisplay_ingredientImage__HdbqQ{filter:brightness(1.1);transform:scale(1.05);transition:filter .2s ease,transform .2s ease}.IngredientDisplay_selected__KRHYk{position:relative}.IngredientDisplay_selected__KRHYk .IngredientDisplay_ingredientImage__HdbqQ{border:2px solid #10b981;box-shadow:0 0 0 2px rgba(16,185,129,.2)}.IngredientDisplay_selectedBadge__qjxyX{position:absolute;top:.25rem;left:.25rem;background:#10b981;color:#ffffff;font-size:.75rem;font-weight:700;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #ffffff;z-index:2;pointer-events:none}.IngredientDisplay_quickMintPanel__ZU_VN{position:sticky;bottom:0;left:0;right:0;margin-top:auto;padding:.8rem 1rem;background:#f8ecec;border-top:1px solid #e1c8c8;z-index:2}.IngredientDisplay_quickMintTopRow__HhzJT{width:100%;display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.55rem;padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.IngredientDisplay_quickMintHeaderLeft__IE_J7{display:flex;align-items:center;gap:.35rem}.IngredientDisplay_quickMintHeaderRight___tzUC{display:flex;align-items:center}.IngredientDisplay_quickMintLabel__3K1r6{font-size:1rem;font-weight:700;color:#3b2f2f}.IngredientDisplay_quickMintCounter__3kynC{font-size:.74rem;color:#5f4a4a;text-align:right}.IngredientDisplay_quickMintToggle__OFIB6{padding:0;border:0;background:transparent;color:#3b2f2f;font-size:.9rem;font-weight:700;cursor:pointer;line-height:1}.IngredientDisplay_quickMintToggle__OFIB6:hover{color:#111827}.IngredientDisplay_quickMintDescription__mWK7P{font-size:.75rem;color:#5f4a4a;margin-bottom:.55rem;line-height:1.35}.IngredientDisplay_quickMintQuantityBlock__lDhBm{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.IngredientDisplay_quickMintControls__9es_P{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;width:100%}.IngredientDisplay_quickMintUserCapLine__yBszY{font-size:.72rem;color:#4b5563;line-height:.72}.IngredientDisplay_quickMintUserCapLineMuted__h8T6x{font-size:.7rem;color:#9ca3af;line-height:1.35}.IngredientDisplay_packAdjustButton__PHjfV{width:28px;height:28px;border-bottom:2px solid #d3a0a0;border-right:2px solid #d3a0a0;border-radius:.35rem;background:black;color:white;font-size:1rem;font-weight:700;cursor:pointer}.IngredientDisplay_packAdjustButton__PHjfV:disabled{opacity:.55;background-color:gray;cursor:not-allowed}.IngredientDisplay_packCountValue__Qx2M8{min-width:1.5rem;text-align:center;font-size:.82rem;font-weight:700;color:#111827}.IngredientDisplay_packAdjustButton__PHjfV.IngredientDisplay_packMaxButton__IUroS{width:auto;min-width:40px;padding:0 .35rem;font-size:.62rem;font-weight:800;letter-spacing:.03em}.IngredientDisplay_quickMintButton__IrHIz{margin-left:auto;display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .8rem;border-bottom:1px solid black;border-right:1px solid black;border-color:black #d3a0a0 #d3a0a0 black;border-style:solid;border-width:1px 2px 2px 1px;border-radius:.4rem;background:#fecaca;background-color:black;color:white;font-size:.75rem;font-weight:700;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.IngredientDisplay_quickMintFullPackIcon__DXN3f{flex-shrink:0;-o-object-fit:contain;object-fit:contain}.IngredientDisplay_quickMintButton__IrHIz:hover:not(:disabled){transform:translateY(-1px)}.IngredientDisplay_quickMintButton__IrHIz:disabled{opacity:.6;cursor:not-allowed}.IngredientDisplay_quickMintRandomQuantityRow__ED5C7{margin-top:.55rem}.IngredientDisplay_quickMintRandomQuantityControls__Z1thf{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;width:100%}.IngredientDisplay_randomAdjustButton__VgkD3{width:28px;height:28px;border-bottom:1px solid #b88f99;border-right:1px solid #b88f99;border-color:#b88f99 #caa7b0 #caa7b0 #b88f99;border-style:solid;border-width:1px 2px 2px 1px;border-radius:.35rem;background:#ead4da;color:#4b2f36;font-size:1rem;font-weight:800;cursor:pointer}.IngredientDisplay_randomAdjustButton__VgkD3:disabled{opacity:.55;background:#f1e3e7;color:#87626b;cursor:not-allowed}.IngredientDisplay_randomAdjustFiveButton__7wqe0{width:auto;min-width:34px;padding:0 .35rem;font-size:.72rem;font-weight:800}.IngredientDisplay_randomCountInput__l7gTp{width:58px;height:28px;border-bottom:1px solid #b88f99;border-right:1px solid #b88f99;border-color:#b88f99 #caa7b0 #caa7b0 #b88f99;border-style:solid;border-width:1px 2px 2px 1px;border-radius:.35rem;background:#f6ecef;color:#111827;text-align:center;font-size:.82rem;font-weight:700;padding:0 .25rem}.IngredientDisplay_randomCountInput__l7gTp:disabled{opacity:.6;cursor:not-allowed}.IngredientDisplay_quickMintRandomButton__MNoAb{margin-left:auto;display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .8rem;border-bottom:1px solid #b88f99;border-right:1px solid #b88f99;border-color:#b88f99 #caa7b0 #caa7b0 #b88f99;border-style:solid;border-width:1px 2px 2px 1px;border-radius:.4rem;background:#ead4da;color:#4b2f36;font-size:.75rem;font-weight:700;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.IngredientDisplay_quickMintRandomButton__MNoAb:hover:not(:disabled){transform:translateY(-1px);background:#e2c6cd}.IngredientDisplay_quickMintRandomButton__MNoAb:disabled{opacity:.6;cursor:not-allowed}.IngredientDisplay_quickMintError__yXG2v{margin-top:.45rem;font-size:.74rem;color:#b91c1c}.IngredientDisplay_quickMintSuccess__kv__q{margin-top:.45rem;font-size:.74rem;color:#166534}.IngredientDisplay_quickMintAltRow__LTntj{display:flex;justify-content:flex-start;margin-top:.65rem}.IngredientDisplay_quickMintAltLink__pqELc{padding:0;border:0;background:transparent;font-size:.74rem;color:#5f4a4a;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.IngredientDisplay_quickMintAltLink__pqELc:hover{color:#7c3aed}.IngredientDisplay_quickMintRandomRow__kX3ab{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.65rem}.IngredientDisplay_quickMintRandomRowDesktop__dYLdI{grid-template-columns:repeat(5,minmax(0,1fr))}.IngredientDisplay_quickMintRandomBtn__cI4G_{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;padding:.5rem .45rem;border-bottom:1px solid #b88f99;border-right:1px solid #b88f99;border-color:#b88f99 #caa7b0 #caa7b0 #b88f99;border-style:solid;border-width:1px 2px 2px 1px;border-radius:.4rem;background:#ead4da;color:#4b2f36;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.IngredientDisplay_quickMintRandomBtnSmall__kulYK{padding:.32rem .3rem;min-height:30px;gap:0}.IngredientDisplay_quickMintRandomBtnLine__RwDle{font-size:.78rem;font-weight:700;line-height:1.2}.IngredientDisplay_quickMintRandomBtnPrice__sn5l2{font-size:.65rem;font-weight:600;color:#736468;line-height:1.2}.IngredientDisplay_quickMintRandomBtnSmall__kulYK .IngredientDisplay_quickMintRandomBtnLine__RwDle{font-size:.68rem;line-height:1.1}.IngredientDisplay_quickMintRandomBtnMinting__A8pBf{font-size:.78rem;font-weight:700}.IngredientDisplay_quickMintRandomBtn__cI4G_:hover:not(:disabled){transform:translateY(-1px);background:#f0e4e7}.IngredientDisplay_quickMintRandomBtn__cI4G_:disabled{opacity:.6;cursor:not-allowed}.IngredientDisplay_mintResultOverlay__Hveiy{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1001;padding:1rem}.IngredientDisplay_mintResultModal__UxCNe{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.25rem;width:100%;max-width:50vw;max-height:80vh;box-shadow:0 10px 25px rgba(0,0,0,.15);overflow-y:auto}.IngredientDisplay_mintResultHeader__jH_x_{display:flex;justify-content:center;align-items:flex-start;font-weight:600;font-size:1.5rem;margin-bottom:1rem;position:relative}.IngredientDisplay_mintResultTitleBlock__imf7x{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:100%;padding:0 2rem;box-sizing:border-box}.IngredientDisplay_mintResultTitleBlock__imf7x>span{font-size:1.5rem}.IngredientDisplay_mintResultHint__XpXvd{font-size:.95rem;font-weight:400;color:#6b7280;margin:0;text-align:center;line-height:1.35;max-width:28rem}.IngredientDisplay_mintResultClose__MnlWu{background:transparent;border:none;font-size:1.25rem;cursor:pointer;line-height:1;padding:0 .25rem;position:absolute;right:0}.IngredientDisplay_mintResultGrid__NZTYf{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem}.IngredientDisplay_mintResultItem__ko3_R{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.35rem}.IngredientDisplay_mintResultImageWrapper__MCGuV{position:relative}.IngredientDisplay_mintResultImage__sWOBJ{border-radius:.5rem;border:1px solid #e5e7eb}.IngredientDisplay_mintResultAmount__xRA2A{position:absolute;top:6px;right:6px;background:rgba(17,24,39,.85);color:#fff;padding:.1rem .4rem;border-radius:999px;font-size:.75rem}.IngredientDisplay_mintResultName__IyBhZ{font-size:.9rem;color:#111827}.IngredientDisplay_compact__RXrsa .IngredientDisplay_grid__HxBdC{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:6px}.IngredientDisplay_compact__RXrsa .IngredientDisplay_ingredientImage__HdbqQ{max-width:56px}.IngredientDisplay_compact__RXrsa .IngredientDisplay_ingredientName__vBPYI{font-size:10px;line-height:1.15;padding:.1rem .15rem}.IngredientDisplay_compact__RXrsa .IngredientDisplay_countBadge__PQv0B{font-size:.55rem;padding:0 3px;min-width:1rem}.IngredientDisplay_compact__RXrsa .IngredientDisplay_selectedBadge__qjxyX{width:16px;height:16px;font-size:.65rem}@font-face{font-family:Indie Flower;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0bbebd155e89f1d0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Indie Flower;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fad5e1188f09afdc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Indie Flower Fallback;src:local("Arial");ascent-override:103.05%;descent-override:51.84%;line-gap-override:0.00%;size-adjust:94.19%}.__className_ce2ec7{font-family:Indie Flower,Indie Flower Fallback;font-weight:400;font-style:normal}.DishDisplay_windowContainer__OBlxP{flex:1;background:#ffffff;border:2px solid #000000;border-radius:.5rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;min-width:0;display:flex;flex-direction:column;min-height:calc(100vh - 240px)}.DishDisplay_windowTab__1Pwgc{border-bottom:2px solid #000000;padding:.75rem 1rem;font-weight:700;font-size:1rem;color:#1a1a1a;text-align:left;letter-spacing:.05em;border-top-left-radius:.75rem;border-top-right-radius:.75rem;flex-shrink:0;display:flex;justify-content:space-between;align-items:center}.DishDisplay_windowTabTitle__ifdk5{flex:1}.DishDisplay_windowTabActions__yBx1S{display:flex;align-items:center;gap:.35rem;flex-shrink:0}.DishDisplay_explorerLinkButton__YSdkI{background:rgb(229,239,219);border:2px solid #3b3b3b;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;width:28px;height:28px;color:#1a1a1a;box-sizing:border-box;transition:background-color .2s ease}.DishDisplay_explorerLinkButton__YSdkI:hover{background-color:rgba(0,0,0,.05)}.DishDisplay_refreshButton__jYu8z{background:rgb(229,239,219);border:2px solid #3b3b3b;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:background-color .2s ease;width:28px;height:28px}.DishDisplay_refreshButton__jYu8z:hover:not(:disabled){background-color:rgba(0,0,0,.05)}.DishDisplay_refreshButton__jYu8z:disabled{opacity:.6;cursor:not-allowed}.DishDisplay_refreshButton__jYu8z .DishDisplay_spinning__jQw1_{animation:DishDisplay_spin__x0o5x 1s linear infinite}@keyframes DishDisplay_spin__x0o5x{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.DishDisplay_windowContent__fge3O{flex:1;overflow-y:auto;background:#ffffff;position:relative}.DishDisplay_dishDisplay__FrN4S{display:flex;flex-direction:column;height:100%;width:100%;position:relative}.DishDisplay_content___UBwO{flex:1;padding:1.5rem;overflow-y:auto}.DishDisplay_tabBarRow__pNc6Z{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.DishDisplay_tabBarRow__pNc6Z .DishDisplay_tabBar__Ks5ZJ{margin-bottom:0}.DishDisplay_tabBar__Ks5ZJ{display:flex;gap:.5rem;margin-bottom:.75rem}.DishDisplay_tab__xFMNM{padding:.25rem .75rem;font-size:.8rem;font-weight:600;border-radius:9999px;border:1px solid #111827;background:#f3f4f6;color:#111827;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .1s ease}.DishDisplay_tab__xFMNM:hover:not(.DishDisplay_tabActive__1fpEE){background:#e5e7eb}.DishDisplay_tabActive__1fpEE{background:#111827;color:#f9fafb}.DishDisplay_grid__4ORng{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem}.DishDisplay_dishItem__EEuXC,.DishDisplay_gridItem__sKsQj{display:flex;flex-direction:column;align-items:center}.DishDisplay_gridItem__sKsQj{justify-content:center;cursor:pointer;transition:transform .2s ease}.DishDisplay_gridItem__sKsQj:hover{transform:scale(1.05)}.DishDisplay_imageContainer__dqmFN{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.DishDisplay_dishTileImageWrap__N4I7V{width:100%;display:flex;flex-direction:column;border:1px solid #2b2b2b;border-radius:.5rem;overflow:hidden;background:#ffffff}.DishDisplay_dishTileImageSlot__dH7_r{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.DishDisplay_dishImageFramed__bFBpQ{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.DishDisplay_dishNameStrip__BAItv{flex-shrink:0;width:100%;padding:.35rem .35rem .45rem;font-size:12px;color:#000000;text-align:center;word-break:break-word;line-height:1.25;min-height:2.25rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.DishDisplay_dishOwnedSummary__ryeVs{text-align:right;font-size:.82rem;color:#374151;line-height:1.4;flex-shrink:0;margin:0 0 0 auto}.DishDisplay_dishOwnedCount__ImKcj{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;padding:.08rem .4rem;border-radius:.35rem;font-weight:700;font-variant-numeric:tabular-nums;background:#b8c9a8;color:#1a2e16;box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.DishDisplay_dishTokenIdBadge__tXpDs{position:absolute;top:.25rem;left:.25rem;background:rgba(188,209,180,.92);color:rgb(0,0,0);font-size:.55rem;font-weight:600;padding:3px 5px;border-radius:.2rem;pointer-events:none;z-index:2;line-height:1.2;font-variant-numeric:tabular-nums}.DishDisplay_dishImage__pkf_D{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:.5rem;border:1px solid #2b2b2b;display:block}.DishDisplay_tokenIdBadge__16Mz6{bottom:.5rem;left:50%;transform:translateX(-50%);font-size:.75rem;padding:.25rem .5rem;border-radius:.25rem;border:1px solid #2b2b2b}.DishDisplay_dishCountBadge__sJP_K,.DishDisplay_tokenIdBadge__16Mz6{position:absolute;background:rgba(255,255,255,.9);color:#000000;font-weight:700;pointer-events:none}.DishDisplay_dishCountBadge__sJP_K{top:.25rem;right:.25rem;font-size:.625rem;padding:1px 5px;border-radius:5px;border:1px solid #2b2b2b;min-width:1.25rem;text-align:center;z-index:1}.DishDisplay_emptyText__rgR1U{color:#6b7280;text-align:center;padding:2rem;font-size:1rem}.DishDisplay_emptyPendingWrap__0gIro{padding:1.25rem 1.5rem 2rem;max-width:28rem;margin:0 auto;text-align:center}.DishDisplay_emptyPendingTitle__PkIKr{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:#374151}.DishDisplay_emptyPendingHint__NSWaV{margin:0;font-size:.9rem;line-height:1.6;color:#6b7280}.DishDisplay_inlineLinkDish__XGpFu{display:inline;padding:.15rem .45rem;border-radius:.35rem;border:none;cursor:pointer;font:inherit;font-weight:700;color:#1a1a1a;background:#ced9c2;text-decoration:underline;text-underline-offset:2px}.DishDisplay_inlineLinkDish__XGpFu:hover{filter:brightness(.97)}.DishDisplay_inlineLinkCook__IcGRg{display:inline;padding:.15rem .45rem;border-radius:.35rem;border:none;cursor:pointer;font:inherit;font-weight:700;color:#1a1a1a;background:#c5d4de;text-decoration:none}.DishDisplay_inlineLinkCook__IcGRg:hover{filter:brightness(.97)}.DishDisplay_ingredientsList__4gx6W{width:100%;margin-top:10px;padding:10px;background:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb;display:flex;flex-direction:column;align-items:center}.DishDisplay_ingredientsGrid__qY3pw{display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.DishDisplay_ingredientItem__bDlvU{display:flex;align-items:center;justify-content:center}.DishDisplay_ingredientImage__Kaamv{width:35px;height:35px;-o-object-fit:contain;object-fit:contain;border-radius:.25rem;border:1px solid #2b2b2b}.DishDisplay_dishInfo__awvce{width:100%;margin-top:8px;padding:8px;background:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb;font-size:.8rem;color:#111827}.DishDisplay_dishInfoRow__XmRhs{display:flex;justify-content:space-between;margin-bottom:2px}.DishDisplay_dishInfoLabel__1Oyb4{font-weight:600;margin-right:4px}.DishDisplay_dishInfoValue__w5scl{text-align:right}.DishDisplay_dishInfoLoading__dYsdo{padding:1rem;text-align:center;color:#6b7280;font-size:.875rem}.DishDisplay_dishInfoError__N_uLP{padding:1rem;text-align:center;color:#b91c1c;font-size:.875rem}.DishDisplay_analyzeButton__95TkI{margin-top:.75rem;padding:.35rem .75rem;width:100%;font-size:.8rem;font-weight:600;border-radius:5px;border:1px solid #111827;background:#fcd34d;color:#111827;cursor:pointer;transition:background-color .15s ease,transform .1s ease,box-shadow .15s ease;box-shadow:0 1px 0 rgba(0,0,0,.2)}.DishDisplay_analyzeButton__95TkI:hover:not(:disabled){background:#fbbf24;transform:translateY(-1px);box-shadow:0 2px 0 rgba(0,0,0,.25)}.DishDisplay_analyzeButton__95TkI:active:not(:disabled){transform:translateY(0);box-shadow:0 0 0 rgba(0,0,0,.2)}.DishDisplay_analyzeButton__95TkI:disabled{opacity:.6;cursor:not-allowed}.DishDisplay_analyzeError__r0xHw{margin-top:.75rem;padding:.5rem .75rem;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:.8rem;border-radius:.375rem}.DishDisplay_analyzeSuccess__AmGQA{position:sticky;bottom:0;left:0;right:0;padding:.75rem 1rem;background:#ecfdf5;border-top:1px solid #bbf7d0;color:#15803d;font-size:.875rem;font-weight:500;text-align:center;z-index:1000;box-shadow:0 -2px 8px rgba(0,0,0,.1);margin-top:auto}.DishDisplay_analysisResultOverlay__mdyaR{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1001;padding:1rem}.DishDisplay_analysisResultModal__4mnuo{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;padding:1.25rem;width:100%;max-width:500px;max-height:80vh;box-shadow:0 10px 25px rgba(0,0,0,.15);overflow-y:auto}.DishDisplay_analysisResultHeader__Yidva{display:flex;justify-content:center;align-items:center;font-weight:600;font-size:1.5rem;margin-bottom:1rem;position:relative}.DishDisplay_analysisResultTitle__B_1nN{text-align:center}.DishDisplay_analysisResultClose__JFTdC{background:transparent;border:none;font-size:1.5rem;cursor:pointer;line-height:1;padding:0 .25rem;position:absolute;right:0;color:#6b7280;transition:color .2s ease}.DishDisplay_analysisResultClose__JFTdC:hover{color:#111827}.DishDisplay_analysisResultContent__kPNLS,.DishDisplay_analysisSuccessContent__kmTxv{display:flex;flex-direction:column;gap:1rem}.DishDisplay_analysisSuccessContent__kmTxv{align-items:center;text-align:center}.DishDisplay_analysisSuccessMessage__NjR1p{font-size:1.1rem;color:#15803d;font-weight:500;margin:0}.DishDisplay_analysisDishImageWrap__cqPkb{width:100%;max-width:280px;border-radius:.5rem;overflow:hidden}.DishDisplay_analysisDishImage__zkBFz{width:100%;height:auto;max-height:280px;-o-object-fit:contain;object-fit:contain;display:block}.DishDisplay_analysisDishInfo__J4Aik{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;background:#ecfdf5;border:1px solid #bbf7d0;border-radius:.5rem;width:100%}.DishDisplay_analysisDishName__7VqEX{font-size:1.25rem;font-weight:600;color:#111827}.DishDisplay_analysisDishId___O5it{font-size:.9rem;color:#6b7280}.DishDisplay_analysisFailureContent__g0UJQ{display:flex;flex-direction:column;gap:1rem}.DishDisplay_analysisFailureMessage__sHoMg{font-size:1.1rem;color:#b91c1c;font-weight:500;margin:0;text-align:center}.DishDisplay_analysisFailureSubMessage__t40nG{font-size:.95rem;color:#6b7280;margin:0;text-align:center}.DishDisplay_analysisIngredientsList__7Owsi{display:flex;flex-direction:column;gap:.75rem;width:100%;align-items:center}.DishDisplay_analysisIngredientsLabel__2R3V_{font-size:.95rem;font-weight:500;color:#111827;margin:0;text-align:center}.DishDisplay_analysisIngredientsGrid__Ro3l0{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%}.DishDisplay_analysisIngredientItem__ZEJDJ{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:.5rem;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem}.DishDisplay_analysisIngredientImage__LqkL5{border-radius:.5rem;border:1px solid #e5e7eb;-o-object-fit:contain;object-fit:contain}.DishDisplay_analysisIngredientName__ZZWjz{font-size:.85rem;color:#111827;word-break:break-word}.PatentDisplay_windowContainer__U521z{flex:1;background:#ffffff;border:2px solid #000000;border-radius:.5rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;min-width:0;display:flex;flex-direction:column;min-height:calc(100vh - 240px)}.PatentDisplay_windowTab__83FBY{border-bottom:2px solid #000000;padding:.75rem 1rem;font-weight:700;font-size:1rem;color:#1a1a1a;text-align:left;letter-spacing:.05em;border-top-left-radius:.75rem;border-top-right-radius:.75rem;flex-shrink:0;display:flex;justify-content:space-between;align-items:center}.PatentDisplay_windowContent__lCm0e{flex:1;overflow-y:auto;background:#ffffff;position:relative}.PatentDisplay_windowTabTitle__q8_Rl{flex:1}.PatentDisplay_windowTabActions__C7CrC{display:flex;align-items:center;gap:.5rem}.PatentDisplay_earningsBadgeWrapper__rMdCL{position:relative;display:flex;align-items:center}.PatentDisplay_earningsBadge__y9X4V{padding:.3rem .6rem;border:1px solid #111827;border-radius:999px;background:rgba(255,255,255,.8);font-size:.76rem;font-weight:700;color:#111827;white-space:nowrap;cursor:help}.PatentDisplay_earningsTooltip__5PS9x{position:absolute;top:calc(100% + .45rem);right:0;width:220px;padding:.55rem .65rem;border:1px solid #111827;border-radius:.6rem;background:rgba(17,24,39,.94);color:#ffffff;font-size:.72rem;line-height:1.35;box-shadow:0 10px 20px rgba(0,0,0,.16);opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease;z-index:5}.PatentDisplay_earningsBadgeWrapper__rMdCL:hover .PatentDisplay_earningsTooltip__5PS9x{opacity:1;transform:translateY(0)}.PatentDisplay_refreshButton__3lW2W{background:#f7f0d5;border:2px solid #3b3b3b;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:background-color .2s ease;width:28px;height:28px}.PatentDisplay_refreshButton__3lW2W:hover:not(:disabled){background-color:rgba(0,0,0,.05)}.PatentDisplay_refreshButton__3lW2W:disabled{opacity:.6;cursor:not-allowed}.PatentDisplay_refreshButton__3lW2W .PatentDisplay_spinning__3cSmr{animation:PatentDisplay_spin__TsD3V 1s linear infinite}@keyframes PatentDisplay_spin__TsD3V{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PatentDisplay_patentDisplay__dOjsi{display:flex;flex-direction:column;height:100%;width:100%;position:relative}.PatentDisplay_content__IFRyX{flex:1;padding:1.5rem 1.5rem 5.5rem;overflow-y:auto}.PatentDisplay_grid__nsal5{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem}.PatentDisplay_gridItem__V_7lk,.PatentDisplay_patentItem__qH9ds{display:flex;flex-direction:column;align-items:center}.PatentDisplay_gridItem__V_7lk{justify-content:center;cursor:pointer;transition:transform .2s ease}.PatentDisplay_gridItem__V_7lk:hover{transform:scale(1.05)}.PatentDisplay_imageContainer__11VRw{position:relative;width:100%;display:flex;align-items:center;justify-content:center}.PatentDisplay_patentImage__ZihE9{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:.5rem;border:1px solid #2b2b2b;display:block}.PatentDisplay_typeBadge__z7B_Y{position:absolute;top:.25rem;right:.25rem;background:#111111;font-size:.625rem;font-weight:700;padding:2px 6px;border-radius:5px;border:1px solid #2b2b2b;pointer-events:none;z-index:1;letter-spacing:.02em}.PatentDisplay_typeBadgeGold__6VXiN{color:#facc15}.PatentDisplay_typeBadgeSilver__ANI19{color:#ffffff}.PatentDisplay_emptyText__WRzux{color:#6b7280;text-align:center;padding:2rem;font-size:1rem}.PatentDisplay_patentInfo__fdwQD{width:100%;margin-top:8px;padding:8px;background:#f9fafb;border-radius:.5rem;border:1px solid #e5e7eb;font-size:.8rem;color:#111827}.PatentDisplay_patentInfoRow__RWKdK{display:flex;align-items:baseline;gap:.25rem;margin-bottom:3px}.PatentDisplay_patentInfoLabel__hhcto{font-weight:600}.PatentDisplay_patentInfoValue__FWV71{flex:1;min-width:0;word-break:break-word}.PatentDisplay_patentActionRow__fQSnJ{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem;justify-content:center;align-items:center}.PatentDisplay_priceButton__xH9ry{padding:.3rem .65rem;font-size:.72rem;font-weight:600;border-radius:.375rem;border:1px solid #111827;background:#f3e8ff;color:#111827;cursor:pointer;transition:background-color .15s ease,transform .1s ease}.PatentDisplay_priceButton__xH9ry:hover:not(:disabled){background:#e9d5ff;transform:translateY(-1px)}.PatentDisplay_priceButton__xH9ry:disabled{opacity:.6;cursor:not-allowed}.PatentDisplay_makeFreeButton__sVlcG{background:#fee2e2}.PatentDisplay_makeFreeButton__sVlcG:hover:not(:disabled){background:#fecaca}.PatentDisplay_pricingError__16mP0{margin-top:.5rem;padding:.4rem .55rem;border-radius:.375rem;background:#fef2f2;border:1px solid #fecaca;color:#b91c1c;font-size:.75rem}.PatentDisplay_ingredientsList__KNg0C{width:100%;margin-top:10px;padding-top:6px;border-top:1px solid #e5e7eb}.PatentDisplay_ingredientsGrid__qBNdT{display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.PatentDisplay_ingredientItem__VMkyE{display:flex;align-items:center;justify-content:center}.PatentDisplay_ingredientImage__L10x8{width:35px;height:35px;-o-object-fit:contain;object-fit:contain;border-radius:.25rem;border:1px solid #2b2b2b}.PatentDisplay_reminderPanel__lbski{position:sticky;bottom:0;left:0;right:0;margin-top:auto;padding:.85rem 1rem;background:#fff7d6;border-top:1px solid #e5d48a;color:#5b4a12;font-size:.78rem;line-height:1.4;text-align:center;z-index:2}.PatentDisplay_reminderTitle__GI_P8{font-weight:700;margin-bottom:.2rem}.CookingDisplay_windowContainer__cN1t9{flex:1;background:#ffffff;border:2px solid #000000;border-radius:.5rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;min-width:0;display:flex;flex-direction:column;min-height:calc(100vh - 240px)}.CookingDisplay_windowTab__3K3rD{border-bottom:2px solid #000000;padding:.75rem 1rem;font-weight:700;font-size:1rem;color:#1a1a1a;text-align:left;letter-spacing:.05em;border-top-left-radius:.75rem;border-top-right-radius:.75rem;flex-shrink:0;display:flex;justify-content:space-between;align-items:flex-start}.CookingDisplay_windowTabAux__i2zKO{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.CookingDisplay_checkAttemptButton__IIPpq{padding:.2rem .5rem;font-size:.68rem;font-weight:600;color:black;background:rgba(255,255,255,.55);border:2px solid black;border-radius:5px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.CookingDisplay_checkAttemptButton__IIPpq:hover:not(:disabled){background:rgba(255,255,255,.8);border-color:rgba(55,65,81,.65);color:#1f2937}.CookingDisplay_checkAttemptButton__IIPpq:disabled{opacity:.7;cursor:wait}.CookingDisplay_attemptStatusPopup__aUqNQ{position:absolute;top:1rem;right:1rem;max-width:240px;padding:.55rem .75rem;font-size:.75rem;font-weight:500;color:#374151;background:rgba(255,255,255,.96);border:1px solid #d1d5db;border-radius:.5rem;box-shadow:0 8px 20px rgba(0,0,0,.08);text-align:left;line-height:1.35;cursor:pointer;z-index:5;transition:border-color .15s ease,background-color .15s ease;animation:CookingDisplay_attemptPopupFade__5J4mX 3s ease forwards}.CookingDisplay_attemptStatusPopup__aUqNQ:hover{border-color:#9ca3af}.CookingDisplay_attemptStatusPopupAttempted__f4CTY{background:#fce7f3;border-color:#f9a8d4}.CookingDisplay_attemptStatusPopupNotAttempted__PRzzh{background:#dcfce7;border-color:#86efac}.CookingDisplay_attemptStatusPopupNeutral__2XLac{background:rgba(255,255,255,.96);border-color:#d1d5db}@keyframes CookingDisplay_attemptPopupFade__5J4mX{0%{opacity:1}50%{opacity:1}to{opacity:0}}.CookingDisplay_windowContent__qX_ga{flex:1;overflow-y:auto;background:#ffffff}.CookingDisplay_cookingDisplay__7zArA{width:100%;height:100%;padding:1.5rem;display:flex;flex-direction:column;align-items:center;position:relative}.CookingDisplay_potContainer__EkyKA{display:flex;justify-content:center;align-items:center}.CookingDisplay_potIcon__OIFYo{-o-object-fit:contain;object-fit:contain}.CookingDisplay_instructionText__E14at{margin-top:25px;font-size:1rem;color:#374151;text-align:center;font-weight:500}.CookingDisplay_hoverMessage__avM_p{position:absolute;bottom:calc(100% + .75rem);left:50%;transform:translateX(-50%)translateY(25px);padding:.5rem .75rem;background:#1f2937;color:#ffffff;font-size:.75rem;text-align:center;border-radius:.375rem;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:10;white-space:nowrap}.CookingDisplay_hoverMessage__avM_p:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:#1f2937}.CookingDisplay_hoverMessage__avM_p.CookingDisplay_visible__TFAo8{opacity:1}.CookingDisplay_ingredientGrid__sXH5r{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;width:100%;max-width:500px;position:relative}.CookingDisplay_ingredientSlot__6y_Ar{aspect-ratio:1;border:2px dashed #d1d5db;border-radius:.5rem;background:#f9fafb;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,background-color .2s ease;position:relative;cursor:pointer;margin-top:25px}.CookingDisplay_ingredientSlot__6y_Ar.CookingDisplay_empty__9P3A5{border:2px dashed #d1d5db;background:#f9fafb}.CookingDisplay_ingredientSlot__6y_Ar.CookingDisplay_empty__9P3A5:hover{border-color:#9ca3af;background:#f3f4f6}.CookingDisplay_ingredientSlot__6y_Ar.CookingDisplay_filled__K0DZo{border:2px solid #10b981;background:#ffffff;padding:.5rem}.CookingDisplay_ingredientSlot__6y_Ar.CookingDisplay_filled__K0DZo:hover{border-color:#059669}.CookingDisplay_emptyText__TfhxG{font-size:2rem;color:#9ca3af;font-weight:300}.CookingDisplay_slotImage__wgXIa{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:.25rem}.CookingDisplay_removeButton__ZQ2WS{position:absolute;top:.25rem;right:.25rem;width:24px;height:24px;border-radius:50%;background:rgba(239,68,68,.9);color:#ffffff;border:2px solid #ffffff;font-size:1rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;padding:0;transition:background-color .2s ease,transform .2s ease;z-index:1}.CookingDisplay_removeButton__ZQ2WS:hover{background:rgba(220,38,38,1);transform:scale(1.1)}.CookingDisplay_approveButton__9m_bw{margin-top:1.5rem;padding:.75rem 2rem;font-size:1rem;font-weight:600;color:#ffffff;background:#7a94be;border-radius:.5rem;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.CookingDisplay_approveButton__9m_bw:hover:not(:disabled){background:#a5bed8;transform:translateY(-2px)}.CookingDisplay_approveButton__9m_bw:disabled{opacity:.5;cursor:not-allowed}.CookingDisplay_prepareButton__Qzjlw{margin-top:1.5rem;padding:.75rem 2rem;font-size:1rem;font-weight:600;color:#ffffff;background:#10b981;border:2px solid #059669;border-radius:.5rem;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.CookingDisplay_prepareButton__Qzjlw:hover:not(:disabled){background:#059669;transform:translateY(-2px)}.CookingDisplay_prepareButton__Qzjlw.CookingDisplay_disabledButton__oqwt9,.CookingDisplay_prepareButton__Qzjlw:disabled{opacity:.5;cursor:not-allowed;background:#9ca3af;border-color:#6b7280}.CookingDisplay_prepareButton__Qzjlw.CookingDisplay_disabledButton__oqwt9:hover{background:#9ca3af;transform:none}.CookingDisplay_freePatentReminder__bhdKS{margin:.65rem 0 0;padding:.55rem .75rem;max-width:520px;font-size:.78rem;line-height:1.45;color:#14532d;text-align:center;background:linear-gradient(180deg,#ecfdf5,#d1fae5);border:1px solid rgba(16,185,129,.35);border-radius:.45rem}.CookingDisplay_freePatentReminder__bhdKS .CookingDisplay_patentFeeAddress__lRo8T{color:#166534}.CookingDisplay_patentFeeReminder__SpuuJ{margin:.65rem 0 0;padding:.55rem .75rem;max-width:520px;font-size:.78rem;line-height:1.45;color:#5c4a2e;text-align:center;background:linear-gradient(180deg,#f8efd9,#f3e7ca);border:1px solid rgba(140,118,78,.35);border-radius:.45rem}.CookingDisplay_patentFeeAddress__lRo8T{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:700;color:#3d3422}.CookingDisplay_dailyLimitReminder__Kq5FQ{gap:.45rem;margin-top:.65rem;max-width:520px;font-size:.82rem}.CookingDisplay_dailyLimitHelp__o58E7,.CookingDisplay_dailyLimitReminder__Kq5FQ{display:flex;align-items:center;justify-content:center;font-weight:600;color:#991b1b}.CookingDisplay_dailyLimitHelp__o58E7{width:18px;height:18px;border-radius:50%;border:1px solid #991b1b;background:transparent;font-size:.68rem;cursor:pointer;padding:0;line-height:1;flex-shrink:0;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.CookingDisplay_dailyLimitHelp__o58E7:hover{background:#991b1b;color:#ffffff;border-color:#991b1b}.CookingDisplay_pendingButton__2CML9{margin-top:1.5rem;padding:.75rem 2rem;font-size:1rem;font-weight:600;color:#9ca3af;background:#f3f4f6;border:2px solid #e5e7eb;border-radius:.5rem;cursor:not-allowed;opacity:.6}.CookingDisplay_errorMessage__zogR2{margin-top:10px;padding:.5rem 1rem;font-size:.875rem;color:#ef4444;background:#fef2f2;border:1px solid #fecaca;border-radius:.375rem;text-align:center;word-wrap:break-word}.CookingDisplay_successMessage__LzI2V{margin-top:10px;padding:.75rem 1rem;font-size:.875rem;color:#059669;background:#d1fae5;border:1px solid #6ee7b7;border-radius:.375rem;text-align:center;word-wrap:break-word;font-weight:500}.CookingDisplay_cookingReminder__dF5Ub{width:100%;max-width:520px;margin-top:1.5rem;padding-top:1rem;border-top:1px solid #e5e7eb;font-size:.78rem;line-height:1.5;text-align:left;display:flex;flex-direction:column;gap:.65rem}.CookingDisplay_reminderSuccess__oSPwU{margin:0;padding:.65rem .8rem;border-radius:.5rem;border-left:3px solid #10b981;background:#ecfdf5;color:#065f46}.CookingDisplay_reminderSuccess__oSPwU strong{color:#047857;font-weight:700}.CookingDisplay_reminderFail__9tdUT{margin:0;padding:.65rem .8rem;border-radius:.5rem;border-left:3px solid #ef4444;background:#fef2f2;color:#991b1b}.CookingDisplay_reminderFail__9tdUT strong{color:#b91c1c;font-weight:700}.CookingDisplay_highlightDish__AQA6t{border-radius:.3rem;background:linear-gradient(180deg,#d8e4d4,#ced9c2);color:#2d3f28;border:1px solid rgba(90,118,82,.45)}.CookingDisplay_highlightDish__AQA6t,.CookingDisplay_highlightPatent__yLLa7{display:inline;padding:.12em .4em;font-weight:700;box-decoration-break:clone;-webkit-box-decoration-break:clone}.CookingDisplay_highlightPatent__yLLa7{border-radius:.3rem;background:linear-gradient(180deg,#f8efd9,#f3e7ca);color:#5c4a2e;border:1px solid rgba(140,118,78,.45)}.RecipeDisplay_windowContainer__a6VS0{flex:1;background:#ffffff;border:2px solid #000000;border-radius:.5rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;min-width:0;display:flex;flex-direction:column;min-height:calc(100vh - 240px)}.RecipeDisplay_windowTab___vIXE{border-bottom:2px solid #000000;padding:.75rem 1rem;font-weight:700;font-size:1rem;color:#1a1a1a;text-align:left;letter-spacing:.05em;border-top-left-radius:.75rem;border-top-right-radius:.75rem;flex-shrink:0;display:flex;justify-content:space-between;align-items:center}.RecipeDisplay_windowContent__GQvuF{flex:1;overflow-y:auto;background:#ffffff;position:relative}.RecipeDisplay_windowTabTitle__sSQxl{flex:1}.RecipeDisplay_refreshButton__3eZuW{background:rgb(229,219,239);border:2px solid #3b3b3b;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:background-color .2s ease;width:28px;height:28px}.RecipeDisplay_refreshButton__3eZuW:hover:not(:disabled){background-color:rgba(0,0,0,.05)}.RecipeDisplay_refreshButton__3eZuW:disabled{opacity:.6;cursor:not-allowed}.RecipeDisplay_refreshButton__3eZuW .RecipeDisplay_spinning__F8ixg{animation:RecipeDisplay_spin__0PW7N 1s linear infinite}@keyframes RecipeDisplay_spin__0PW7N{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RecipeDisplay_recipeDisplay__GJ1yp{display:flex;flex-direction:column;height:100%;width:100%}.RecipeDisplay_content__NwKSp{flex:1;padding:1.25rem 1.25rem 4.75rem;overflow-y:auto}.RecipeDisplay_recipeList__NmxIR{display:flex;flex-direction:column;gap:.9rem}.RecipeDisplay_recipeCard__enitO{border:1px solid #d1d5db;border-radius:.75rem;background:#ffffff;overflow:hidden}.RecipeDisplay_recipeHeader__ruUNh{width:100%;padding:.85rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:#f9fafb;border:0;cursor:pointer;text-align:left}.RecipeDisplay_recipeHeader__ruUNh:hover{background:#f3f4f6}.RecipeDisplay_recipeDishSummary__BrNn_{display:flex;align-items:center;gap:.75rem;min-width:0}.RecipeDisplay_dishIcon__HH2ci{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;border-radius:.5rem;border:1px solid #2b2b2b;background:#ffffff}.RecipeDisplay_recipeDishMeta__eHeir{min-width:0}.RecipeDisplay_recipeDishName__8lKK1{font-size:.92rem;font-weight:700;color:#111827}.RecipeDisplay_recipeDishCount__Ec4jT{font-size:.76rem;color:#6b7280;margin-top:.15rem}.RecipeDisplay_recipeDishHint__yIZyh{font-size:.73rem;color:#4b5563;margin-bottom:.85rem;line-height:1.35}.RecipeDisplay_expandIndicator__wQWKj{font-size:1.25rem;font-weight:700;color:#374151;flex-shrink:0}.RecipeDisplay_recipeBody__6PLKV{padding:.9rem 1rem 1rem;background:#ffffff;border-top:1px solid #e5e7eb}.RecipeDisplay_comboRow__uzO79{display:flex;flex-direction:column;gap:.45rem}.RecipeDisplay_comboRow__uzO79+.RecipeDisplay_comboRow__uzO79{margin-top:.8rem;padding-top:.8rem;border-top:1px dashed #d1d5db}.RecipeDisplay_comboLabel__Cc_0d{font-size:.76rem;font-weight:700;color:#4b5563}.RecipeDisplay_comboDiscoverer__L8AlC{font-size:.72rem;color:#6b7280}.RecipeDisplay_comboDiscovererLink__oGZVc{color:#6d28d9;text-decoration:none;font-weight:600}.RecipeDisplay_comboDiscovererLink__oGZVc:hover{text-decoration:underline}.RecipeDisplay_comboMakeActions__PT2_3{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem;margin-left:auto}.RecipeDisplay_comboMakeActions__PT2_3 .RecipeDisplay_makeButton__fuJla{margin-left:0}.RecipeDisplay_makeButton__fuJla{padding:.3rem .7rem;font-size:.72rem;font-weight:700;border-radius:.4rem;border:1px solid #166534;background:#dcfce7;color:#166534;cursor:pointer;transition:background-color .15s ease,transform .1s ease;margin-left:auto;flex-shrink:0}.RecipeDisplay_makeButton__fuJla:hover:not(:disabled){background:#bbf7d0;transform:translateY(-1px)}.RecipeDisplay_makeButton__fuJla:disabled{opacity:.65;cursor:not-allowed}.RecipeDisplay_upgradeDummyWrap__RlwBi{position:relative;display:inline-flex;align-items:center}.RecipeDisplay_upgradeDummyTooltip__DcKGy{position:absolute;right:0;top:calc(100% + .3rem);z-index:25;width:-moz-max-content;width:max-content;max-width:16rem;padding:.45rem .55rem;font-size:.65rem;font-weight:500;line-height:1.4;font-style:normal;text-align:left;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:.35rem;box-shadow:0 4px 12px rgba(0,0,0,.1);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease,visibility .12s ease}.RecipeDisplay_upgradeDummyWrap__RlwBi:focus-within .RecipeDisplay_upgradeDummyTooltip__DcKGy,.RecipeDisplay_upgradeDummyWrap__RlwBi:hover .RecipeDisplay_upgradeDummyTooltip__DcKGy{opacity:1;visibility:visible}.RecipeDisplay_upgradeDummyButton__LjgEv{display:inline-block;padding:.28rem .55rem;font-size:.68rem;font-weight:700;border-radius:.4rem;border:1px solid #d1d5db;background:#e5e7eb;color:#9ca3af;font-family:inherit;cursor:help;opacity:.9;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.RecipeDisplay_upgradeDummyButton__LjgEv:focus{outline:none}.RecipeDisplay_upgradeDummyButton__LjgEv:focus-visible{outline:2px solid #9ca3af;outline-offset:2px}.RecipeDisplay_comboIngredients___BASC{display:flex;flex-wrap:wrap;gap:.45rem;align-items:flex-start}.RecipeDisplay_comboMakeColumn__1KKNQ{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;margin-left:auto;flex-shrink:0;max-width:12rem}.RecipeDisplay_makePreparedInfo__zXgVA{font-size:.68rem;line-height:1.35;color:#374151;text-align:right}.RecipeDisplay_makePreparedInfo__zXgVA div+div{margin-top:.12rem}.RecipeDisplay_patentFeeLine__sKrM8{display:inline-flex;align-items:center;justify-content:flex-end;gap:.3rem;flex-wrap:wrap}.RecipeDisplay_patentFeeHelpWrap__E3kl7{position:relative;display:inline-flex;align-items:center}.RecipeDisplay_patentFeeHelpMark__Vy10y{cursor:help;padding:0;margin:0;font-size:.62rem;font-weight:700;font-family:inherit;line-height:1;color:#6b7280;background:#f3f4f6;border:1px solid #d1d5db;border-radius:999px;width:1rem;height:1rem;display:inline-flex;align-items:center;justify-content:center}.RecipeDisplay_patentFeeHelpMark__Vy10y:focus-visible,.RecipeDisplay_patentFeeHelpMark__Vy10y:hover{color:#374151;border-color:#9ca3af;outline:none}.RecipeDisplay_patentFeeTooltip__EiGJE{position:absolute;right:0;top:calc(100% + .3rem);z-index:20;width:-moz-max-content;width:max-content;max-width:14rem;padding:.45rem .55rem;margin-top:0;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:.35rem;box-shadow:0 4px 12px rgba(0,0,0,.1);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease,visibility .12s ease}.RecipeDisplay_patentFeeHelpWrap__E3kl7:focus-within .RecipeDisplay_patentFeeTooltip__EiGJE,.RecipeDisplay_patentFeeHelpWrap__E3kl7:hover .RecipeDisplay_patentFeeTooltip__EiGJE{opacity:1;visibility:visible}.RecipeDisplay_makePreparedFinePrint__d5LlV{font-size:.6rem;line-height:1.4;color:#6b7280;font-style:italic}.RecipeDisplay_ingredientItem__k7ApG{display:flex;align-items:center;justify-content:center}.RecipeDisplay_ingredientImage__BV_ZO{width:42px;height:42px;-o-object-fit:contain;object-fit:contain;border-radius:.35rem;border:1px solid #2b2b2b}.RecipeDisplay_emptyText__i78wH,.RecipeDisplay_loadingText__UK6Ve{color:#6b7280;line-height:1.6;text-align:center;padding:2rem 1rem}.RecipeDisplay_actionError___nLid,.RecipeDisplay_errorText__iImKe{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:.5rem;padding:.75rem 1rem;line-height:1.5}.RecipeDisplay_actionError___nLid{margin-bottom:.9rem}.RecipeDisplay_actionSuccess__OOE91{margin-bottom:.9rem;color:#166534;background:#dcfce7;border:1px solid #86efac;border-radius:.5rem;padding:.75rem 1rem;line-height:1.5}.RecipeDisplay_reminderPanel__XmQT5{position:sticky;bottom:0;left:0;right:0;margin-top:auto;padding:.85rem 1rem;background:#ede4f7;border-top:1px solid #cbb7e8;color:#4f3b69;font-size:.78rem;line-height:1.4;text-align:center;z-index:2}.HintDisplay_windowContainer__nq1dF{flex:1;background:#ffffff;border:2px solid #000000;border-radius:.5rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;min-width:0;display:flex;flex-direction:column;min-height:calc(100vh - 240px)}.HintDisplay_windowTab___bIDR{border-bottom:2px solid #000000;padding:.75rem 1rem;font-weight:700;font-size:1rem;color:#1a1a1a;text-align:left;letter-spacing:.05em;border-top-left-radius:.75rem;border-top-right-radius:.75rem;flex-shrink:0}.HintDisplay_windowContent___QGnJ{flex:1;overflow-y:auto;background:#ffffff;padding:1rem}.HintDisplay_windowText__ZEGZM{color:#6b7280;line-height:1.6}.HintDisplay_panel__dHx77{display:flex;flex-direction:column;gap:.9rem}.HintDisplay_sectionHeader__EmFPL{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.HintDisplay_sectionTitle__TIZ8H{margin:0;font-size:1.05rem;font-weight:700;color:#1a1a1a}.HintDisplay_limitInfo__YE_C_{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem}.HintDisplay_limitBadge__iR8Ts{padding:.28rem .6rem;border:1px solid #1a1a1a;border-radius:999px;background:#ecfdf5;font-size:.78rem;font-weight:700;color:#166534;white-space:nowrap}.HintDisplay_limitFinePrint__Q_HoE{font-size:.72rem;color:#6b7280}.HintDisplay_previewSection__u7F0r{display:flex;flex-direction:column;gap:.6rem}.HintDisplay_previewTitle__I01Rp{font-size:.86rem;font-weight:700;color:#374151}.HintDisplay_selectedGrid__utbdj{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem}.HintDisplay_selectedSlot__JTH2M{position:relative;min-height:112px;border-radius:.9rem;overflow:hidden}.HintDisplay_selectedSlotFilled__yK3aX{border:1.5px solid #111827;background:#ffffff}.HintDisplay_selectedSlotEmpty__bwjbH{display:flex;align-items:center;justify-content:center;border:1.5px dashed #d1d5db;background:#fafafa}.HintDisplay_selectedSlotImage__7T_qY{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.HintDisplay_selectedSlotName___bHtB{position:absolute;left:0;right:0;bottom:0;padding:.4rem .45rem;background:linear-gradient(180deg,transparent,rgba(17,24,39,.84));color:#ffffff;font-size:.7rem;font-weight:700;line-height:1.2}.HintDisplay_emptyState__cpfmI{font-size:.88rem;color:#6b7280}.HintDisplay_hintButton__zrj2W{align-self:flex-start;padding:.72rem 1rem;border:2px solid #111827;border-radius:.7rem;background:#111827;color:#ffffff;font-size:.92rem;font-weight:700;cursor:pointer;transition:opacity .15s ease,transform .15s ease,box-shadow .15s ease}.HintDisplay_hintButton__zrj2W:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 14px rgba(17,24,39,.16)}.HintDisplay_hintButton__zrj2W:disabled{opacity:.55;cursor:not-allowed}.HintDisplay_errorBox__2aJWx{padding:.75rem .9rem;border:1px solid #fecaca;border-radius:.75rem;background:#fef2f2;color:#b91c1c;font-size:.88rem;font-weight:600}.HintDisplay_resultSection__D97PH{display:flex;flex-direction:column;gap:.85rem}.HintDisplay_summaryCard__J6D9u{padding:1rem 1.1rem;border:2px solid #111827;border-radius:1rem;background:#ffffff;box-shadow:0 8px 20px rgba(15,23,42,.08)}.HintDisplay_summaryCardDiscovered__jso25{background:#eefbf3}.HintDisplay_summaryCardValid__207N1{background:#f5f3ff}.HintDisplay_summaryCardCelebrate__3zDLF{background:#fff7ed;border-color:#ea580c}.HintDisplay_summaryCardHint__QcdAB{background:#f8fafc}.HintDisplay_summaryTitle__6lj6M{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#4b5563}.HintDisplay_summaryDishRow__TmkRN{display:flex;align-items:flex-start;gap:.85rem;margin-top:.55rem}.HintDisplay_summaryDishTextOnly__mEq0v{margin-top:.55rem}.HintDisplay_summaryDishImage__OTdaM{flex-shrink:0;width:88px;height:88px;-o-object-fit:cover;object-fit:cover;border-radius:.65rem;border:2px solid #111827;background:#f3f4f6}.HintDisplay_summaryDishTextCol__zjU2G{flex:1;min-width:0}.HintDisplay_summaryText__fC6Os{margin-top:.4rem;font-size:1.08rem;font-weight:700;color:#111827;line-height:1.35}.HintDisplay_summaryDishTextCol__zjU2G .HintDisplay_summaryText__fC6Os{margin-top:0}.HintDisplay_summarySubtext__b6AW2{margin-top:.35rem;font-size:.88rem;color:#374151}.HintDisplay_hintCardLeft__zphnL{display:flex;align-items:center;gap:.55rem;min-width:0;flex:1}.HintDisplay_hintCardDishThumb__yyl9P{flex-shrink:0;-o-object-fit:cover;object-fit:cover;border-radius:.45rem;border:1px solid #e5e7eb;background:#f9fafb}.HintDisplay_hintListSection__OsGK_{display:flex;flex-direction:column;gap:.65rem}.HintDisplay_hintListHeading__loXRV{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280}.HintDisplay_hintList__u92_I{display:flex;flex-direction:column;gap:.75rem}.HintDisplay_hintCard___8Nzz{padding:.8rem .95rem;border:1px solid #d1d5db;border-radius:.8rem;background:#ffffff}.HintDisplay_hintCardTopRow__T3mEA{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.HintDisplay_hintCardTitle__bcgU_{font-size:.9rem;font-weight:700;color:#111827}.HintDisplay_distanceBadge__zmj1x{flex-shrink:0;padding:.22rem .55rem;border-radius:999px;background:#eef2ff;font-size:.75rem;font-weight:700;color:#4338ca}.HintDisplay_adjustmentRow__vSv3e{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.6rem}.HintDisplay_adjustmentBadge__mA5P9{display:inline-flex;align-items:center;gap:.35rem;padding:.34rem .65rem;border-radius:999px;font-size:.8rem;font-weight:700}.HintDisplay_adjustmentAdd__RoTlT{background:#ecfdf5;color:#166534}.HintDisplay_adjustmentRemove__UUOo6{background:#fef2f2;color:#b91c1c}.HintDisplay_adjustmentIcon__8ec6a{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:999px;background:rgba(255,255,255,.9);font-size:.75rem;line-height:1}@media (max-width:900px){.HintDisplay_selectedGrid__utbdj{grid-template-columns:repeat(3,minmax(0,1fr))}}.BridgeDisplay_windowContainer__ldgp7{flex:1;background:#ffffff;border:2px solid #000000;border-radius:.5rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;min-width:0;display:flex;flex-direction:column;min-height:calc(100vh - 240px)}.BridgeDisplay_windowTab__7sDf5{border-bottom:2px solid #000000;padding:.75rem 1rem;font-weight:700;font-size:1rem;color:#1a1a1a;text-align:left;letter-spacing:.05em;border-top-left-radius:.75rem;border-top-right-radius:.75rem;flex-shrink:0}.BridgeDisplay_windowTabTitle__6slC9{display:block}.BridgeDisplay_windowContent__cq2KV{flex:1;overflow-y:auto;padding:1.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1rem}.BridgeDisplay_hero__wKYzb{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.BridgeDisplay_logo__yZxax{border-radius:.35rem}.BridgeDisplay_title__fDzKX{margin:0;font-size:1.125rem;font-weight:700;color:#111827}.BridgeDisplay_lead__GIdlQ{margin:0;font-size:.9rem;line-height:1.5;color:#4b5563}.BridgeDisplay_primaryCta__zokxM{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;align-self:flex-start;padding:.65rem 1.1rem;background:#111827;color:#ffffff;font-size:.95rem;font-weight:600;border-radius:.5rem;text-decoration:none;border:2px solid #111827;transition:background .15s ease,color .15s ease}.BridgeDisplay_primaryCta__zokxM:hover{background:#ffffff;color:#111827}.BridgeDisplay_externalArrow__4nywF{font-size:.85rem;opacity:.9}.BridgeDisplay_walletSection__p3cdP{display:flex;flex-direction:column;gap:.65rem}.BridgeDisplay_sectionLabel__3IpMe{margin:0;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af}.BridgeDisplay_walletCard__1pStb{border:1px solid #e5e7eb;border-radius:.5rem;padding:.75rem 1rem;background:#f9fafb;display:flex;flex-direction:column;gap:.5rem}.BridgeDisplay_walletRow___Ycgs{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.9rem}.BridgeDisplay_walletKey__FCbG6{color:#6b7280;flex-shrink:0}.BridgeDisplay_walletValue__4_EOV{color:#111827;font-weight:600;text-align:right;word-break:break-all}.BridgeDisplay_wrongNetworkBanner__YDPw6{border:2px solid #b91c1c;border-radius:.5rem;padding:.75rem 1rem;background:#fef2f2;display:flex;flex-direction:column;gap:.5rem}.BridgeDisplay_wrongNetworkLabel__jNMUG{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#b91c1c}.BridgeDisplay_wrongNetworkText__IS2tt{margin:0;font-size:.85rem;line-height:1.45;color:#450a0a}.BridgeDisplay_switchNetworkBtn__r4WrC{align-self:flex-start;padding:.5rem .9rem;font-size:.9rem;font-weight:600;color:#ffffff;background:#b91c1c;border:2px solid #991b1b;border-radius:.5rem;cursor:pointer;transition:background .15s ease}.BridgeDisplay_switchNetworkBtn__r4WrC:hover:not(:disabled){background:#991b1b}.BridgeDisplay_switchNetworkBtn__r4WrC:disabled{opacity:.65;cursor:not-allowed}.BridgeDisplay_switchError__vFESB{margin:0;font-size:.8rem;color:#b91c1c;line-height:1.4}.BridgeDisplay_walletValueWithIcon__ug0MG{display:inline-flex;align-items:center;justify-content:flex-end;gap:.4rem;color:#111827;font-weight:600;text-align:right}.BridgeDisplay_networkLogo__sgdmn{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.BridgeDisplay_onShapeBadge__3mZ5C{margin:0;font-size:.875rem;font-weight:600;color:#15803d}.BridgeDisplay_onShapeLowFunds__iWMid{margin:0;font-size:.875rem;font-weight:600;line-height:1.45;color:#b45309}.BridgeDisplay_finePrint__wOeE0{margin:.5rem 0 0;font-size:.8rem;line-height:1.45;color:#6b7280}.page_mainContent__PTn3h{padding:0;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.page_layoutContainer__V_dEY{display:flex;gap:0;max-width:100%;max-height:calc(100vh - 140px);flex:1;min-height:0;overflow:hidden}.page_layoutContainerNarrow__EXqKV{flex-direction:column;max-height:calc(100vh - 60px)}.page_smallScreenWrap__mz0Un{flex:1;min-width:0;min-height:0;width:100%;display:flex;flex-direction:column;padding:.5rem .75rem 1rem;gap:.75rem;box-sizing:border-box;overflow:hidden}.page_smallScreenBanner___t5dE{padding:.75rem 1rem;border-radius:.5rem;background:#fef3c7;border:1px solid #fbbf24;color:#78350f;font-size:.875rem;line-height:1.45;flex-shrink:0}.page_smallScreenBanner___t5dE strong{display:block;margin-bottom:.35rem;font-size:.95rem}.page_smallScreenBanner___t5dE p{margin:0}.page_smallScreenWrap__mz0Un>:last-child{flex:1;min-height:0}.page_middleSection__F0lxR{display:flex;gap:1rem;flex:1;min-width:0;padding:1rem}.page_middleWindow__5E_Wr{flex:1;background:#ffffff;border:2px solid #000000;border-radius:.5rem;border-top-left-radius:.75rem;border-top-right-radius:.75rem;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);overflow:hidden;min-width:0;display:flex;flex-direction:column;min-height:calc(100vh - 240px)}.page_windowTab__BZkl7{border-bottom:2px solid #000000;padding:.75rem 1rem;font-weight:700;font-size:1rem;color:#1a1a1a;text-align:left;letter-spacing:.05em;border-top-left-radius:.75rem;border-top-right-radius:.75rem;flex-shrink:0}.page_windowContent__JhDIj{flex:1;overflow-y:auto;background:#ffffff}.page_windowText___xTxq{color:#6b7280;line-height:1.6}@media (max-width:1024px){.page_layoutContainer__V_dEY,.page_middleSection__F0lxR{flex-direction:column}.page_middleWindow__5E_Wr{min-height:300px}}