.KDS_kdsContainer__eHoCR{display:flex;flex-wrap:wrap;gap:1.5rem;padding:1.5rem 1.5rem calc(1.5rem + var(--safe-bottom));background-color:var(--theme-bg);min-height:calc(100vh - var(--safe-top));align-content:flex-start;margin-top:-2.5rem}.KDS_kdsCard__ZiWRw{width:320px;min-height:200px;border-radius:12px;padding:1.5rem;box-shadow:var(--theme-shadow);cursor:pointer;transition:transform .2s,background-color .3s,border-color .2s;color:var(--theme-text);background-color:var(--status-bg,var(--theme-surface));border:2px solid var(--status-border,var(--theme-border-strong));backdrop-filter:var(--theme-blur);-webkit-backdrop-filter:var(--theme-blur);display:flex;flex-direction:column;margin-top:2.5rem}:not([data-theme=dark])[data-material=solid] .KDS_kdsCard__ZiWRw,[data-theme=light][data-material=solid] .KDS_kdsCard__ZiWRw{--theme-text:#1a1a1a;--theme-muted:#6b7280;--theme-surface-subtle:rgba(0,0,0,.06);--theme-surface-strong:rgba(0,0,0,.08);--theme-border:rgba(0,0,0,.12)}[data-theme=dark][data-material=solid] .KDS_kdsCard__ZiWRw{background-color:var(--status-bg-dark,var(--theme-surface))}[data-material=glass] .KDS_kdsCard__ZiWRw{background-color:var(--theme-surface)}.KDS_kdsCard__ZiWRw.KDS_preparing__Ixw1q{animation:KDS_pulse__QHUs2 2s infinite}.KDS_kdsCard__ZiWRw.KDS_ready__3ar3c{box-shadow:var(--theme-shadow),0 0 20px color-mix(in srgb,var(--status-border,#10b981) 40%,transparent)}@keyframes KDS_pulse__QHUs2{0%,to{box-shadow:var(--theme-shadow-soft),0 0 0 rgba(249,115,22,0)}50%{box-shadow:var(--theme-shadow-soft),0 0 20px color-mix(in srgb,var(--status-border,#f97316) 40%,transparent)}}.KDS_testBadge__AIGHE{display:inline-block;border:1px dashed;color:#b7791f;background:rgba(236,201,75,.16);font-size:.65rem;font-weight:800;padding:.15rem .4rem;border-radius:4px;letter-spacing:.06em;line-height:1;align-self:flex-start}.KDS_ifoodBadge__21baF{background-color:#ea1d2c;color:#fff}.KDS_food99Badge__RYy7f,.KDS_ifoodBadge__21baF{display:inline-block;font-size:.65rem;font-weight:700;padding:.15rem .4rem;border-radius:4px;letter-spacing:.02em;line-height:1;align-self:flex-start}.KDS_food99Badge__RYy7f{background-color:#ffd400;color:#1a1a1a}.KDS_kdsCard__ZiWRw:active{transform:scale(.97)}.KDS_kdsCard__ZiWRw.KDS_updating__zHMoS{pointer-events:none}.KDS_actionHint__xkxes{margin-top:auto;padding:.5rem;background-color:var(--theme-surface-subtle);border-radius:6px;text-align:center;font-size:.875rem;font-weight:500;color:var(--theme-muted)}.KDS_cardHeader__7yuC5{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.KDS_headerLeft__LM28J{display:flex;flex-direction:column;gap:.25rem}.KDS_buyerName__DanpC{font-size:1.25rem;font-weight:600}.KDS_orderId__UumlA{font-size:.875rem;color:var(--theme-muted);font-weight:500}.KDS_timeSince__QU_WF{font-size:1.125rem;font-weight:500;background-color:var(--theme-surface-subtle);padding:.25rem .5rem;border-radius:6px}.KDS_itemsList__1aBv7{display:flex;flex-direction:column;gap:.75rem}.KDS_itemContainer__qRUE9{display:flex;flex-direction:column;gap:.5rem}.KDS_item__ZRYPZ{display:flex;gap:1rem;font-size:1.125rem}.KDS_quantity__qAcwO{font-weight:700}.KDS_itemName___XbJW{font-weight:500}.KDS_itemPersonalization__diZwr{margin-left:.1rem;font-size:.9rem;color:var(--theme-muted);line-height:1.3}.KDS_personalizationLine__Zu_FL{margin-bottom:.15rem;padding-left:.5rem}.KDS_centered__A45gX{display:flex;justify-content:center;align-items:center;width:100%;height:calc(100vh - 3rem - var(--safe-top));font-size:1.5rem;color:var(--theme-muted)}.KDS_soundFab__SO82A{top:72px;z-index:60;width:42px;height:42px;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--theme-border);background:var(--theme-surface);box-shadow:var(--theme-shadow-soft);cursor:pointer;font-size:1.1rem}.KDS_soundFab__SO82A,.KDS_soundPanel__7Btst{position:fixed;right:16px;display:flex;color:var(--theme-text)}.KDS_soundPanel__7Btst{top:122px;z-index:61;width:280px;padding:.9rem 1rem;border-radius:12px;border:1px solid var(--theme-border);background:var(--theme-modal-bg,var(--theme-surface));box-shadow:var(--theme-shadow);flex-direction:column;gap:.65rem}.KDS_soundPanelTitle___T_FB{font-weight:700;font-size:.95rem}.KDS_soundPanelTitle___T_FB small{font-weight:500;color:var(--theme-muted)}.KDS_soundPanelRow__it8bE{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.875rem}.KDS_soundPanelRow__it8bE input[type=range]{flex:1 1;max-width:150px}.KDS_soundPackControls__rh3CE{display:flex;align-items:center;gap:.4rem}.KDS_soundPackControls__rh3CE select{background:var(--theme-surface);color:var(--theme-text);border:1px solid var(--theme-border);border-radius:6px;padding:.25rem .4rem}.KDS_soundPackControls__rh3CE button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid var(--theme-border);background:var(--theme-surface);color:var(--theme-text);cursor:pointer}.KDS_soundFab__SO82A:disabled,.KDS_soundPackControls__rh3CE button:disabled{opacity:.5;cursor:default}.KDS_soundUnlockPill__54jMo{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:60;padding:10px 16px;border-radius:999px;border:1px solid var(--theme-border-strong,var(--theme-border));background:var(--theme-modal-bg,var(--theme-surface));color:var(--theme-text);font-size:.85rem;font-weight:600;box-shadow:var(--theme-shadow);cursor:pointer}.Restaurant_restaurantPageContainer__FrOuV{display:flex;flex-direction:column;min-height:calc(100vh - var(--safe-top))}.Restaurant_splitPage__ozxd4{height:calc(100dvh - var(--safe-top));min-height:0;overflow:hidden}.Restaurant_restaurantContainer__kopLH{display:flex;gap:1rem;padding:1rem;background-color:var(--theme-surface-subtle);flex-grow:1}.Restaurant_topTitle__UOdu9{display:flex;justify-content:center;align-items:center;padding:0 0 .25rem;margin:0}.Restaurant_topTitle__UOdu9 small{font-size:.7rem;font-weight:400;color:var(--theme-muted);letter-spacing:.08em;text-transform:uppercase}.Restaurant_sectionBlock__nHctg{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:10px;margin:.5rem auto;padding:.5rem .75rem;max-width:1200px}.Restaurant_sectionHeader__01n2S{font-size:.95rem;font-weight:600;color:var(--theme-text);margin:.25rem 0 .5rem;padding-bottom:.25rem;border-bottom:1px dashed var(--theme-border)}.Restaurant_column__zjq_i{flex:1 1;min-width:0;background-color:var(--theme-surface-subtle);backdrop-filter:var(--theme-blur);-webkit-backdrop-filter:var(--theme-blur);border-radius:8px;padding:0 1rem 1rem;display:flex;flex-direction:column;gap:1rem}.Restaurant_columnHeader__1S4lk{text-align:center;padding:0 0 .5rem;border-bottom:1px solid var(--theme-border);margin:-.5rem 0 0}.Restaurant_columnHeader__1S4lk small{font-size:.7rem;font-weight:400;color:var(--theme-muted);letter-spacing:.08em;text-transform:uppercase}.Restaurant_saleCard__2Yg6F{position:relative;overflow:hidden;flex-shrink:0;background-color:var(--status-bg,var(--theme-surface));border:2px solid transparent;border-radius:8px;padding:1rem;box-shadow:var(--theme-shadow-soft);backdrop-filter:var(--theme-blur);-webkit-backdrop-filter:var(--theme-blur);transition:box-shadow .2s,transform .2s,border-color .2s;cursor:pointer}:not([data-theme=dark])[data-material=solid] .Restaurant_saleCard__2Yg6F,[data-theme=light][data-material=solid] .Restaurant_saleCard__2Yg6F{--theme-text:#1a1a1a;--theme-muted:#6b7280;--theme-surface-subtle:rgba(0,0,0,.06);--theme-surface-muted:rgba(0,0,0,.04);--theme-surface-strong:rgba(0,0,0,.08);--theme-border:rgba(0,0,0,.12)}[data-theme=dark][data-material=solid] .Restaurant_saleCard__2Yg6F{background-color:var(--status-bg-dark,var(--theme-surface));--theme-surface:hsla(0,0%,100%,.05);--theme-surface-subtle:hsla(0,0%,100%,.06);--theme-surface-muted:hsla(0,0%,100%,.04);--theme-surface-strong:hsla(0,0%,100%,.1);--theme-border:hsla(0,0%,100%,.14)}[data-material=glass] .Restaurant_saleCard__2Yg6F{background-color:var(--theme-surface);border-color:var(--status-border,var(--theme-border))}[data-theme=light][data-material=glass] .Restaurant_saleCard__2Yg6F{--theme-surface:rgba(0,0,0,.03);--theme-surface-subtle:rgba(0,0,0,.04);--theme-surface-muted:rgba(0,0,0,.03);--theme-surface-strong:rgba(0,0,0,.06);--theme-border:rgba(0,0,0,.1)}[data-theme=dark][data-material=glass] .Restaurant_saleCard__2Yg6F{--theme-surface:hsla(0,0%,100%,.05);--theme-surface-subtle:hsla(0,0%,100%,.06);--theme-surface-muted:hsla(0,0%,100%,.04);--theme-surface-strong:hsla(0,0%,100%,.1);--theme-border:hsla(0,0%,100%,.14)}.Restaurant_saleCard__2Yg6F:hover{box-shadow:var(--theme-shadow-soft)}.Restaurant_nfceBubbleOpen__MxcI9{overflow:visible;z-index:12}.Restaurant_expanded__OlLg_{box-shadow:var(--theme-shadow);transform:scale(1.02)}.Restaurant_cardHeader__41yqv{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.Restaurant_headerRight__imDzB{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.Restaurant_headerLeft__sNU5M{display:flex;flex-direction:column;gap:.25rem}.Restaurant_buyerName__MuTye{font-weight:600;color:var(--theme-text)}.Restaurant_buyerTitleLine__xHjkO{display:flex;align-items:baseline;gap:.45rem;flex-wrap:wrap;min-width:0}.Restaurant_buyerPhone__sFLBT{color:var(--theme-muted);font-size:.82rem;font-weight:500;min-width:0;overflow-wrap:anywhere}.Restaurant_orderId__SodzK{font-size:.75rem;color:var(--theme-muted);font-weight:500}.Restaurant_nfceIssueWrap__lX6Nv{position:relative;margin:-.25rem 0 .75rem;width:-moz-fit-content;width:fit-content;max-width:100%}.Restaurant_nfceIssueButton__CgqQp{display:inline-flex;align-items:center;gap:.4rem;border:1px solid rgba(154,91,0,.35);background:rgba(255,193,7,.16);color:#7a4900;border-radius:6px;padding:.35rem .55rem;font-size:.76rem;font-weight:700;cursor:pointer;max-width:100%}[data-theme=dark] .Restaurant_nfceIssueButton__CgqQp{color:#f7d794;border-color:hsla(41,86%,77%,.32);background:rgba(247,183,49,.14)}.Restaurant_nfceServiceIssueButton__rzkue{border-color:rgba(185,28,28,.28);background:rgba(239,68,68,.1);color:#991b1b}[data-theme=dark] .Restaurant_nfceServiceIssueButton__rzkue{color:#fca5a5;border-color:hsla(0,91%,71%,.32);background:hsla(0,91%,71%,.12)}.Restaurant_nfceIssueBubble__J3x4j{position:absolute;z-index:8;left:0;top:calc(100% + .4rem);width:min(310px,78vw);padding:.75rem;border:1px solid var(--theme-border);border-radius:8px;background:var(--theme-modal-bg,var(--theme-surface));box-shadow:var(--theme-shadow);color:var(--theme-text)}.Restaurant_nfceIssueBubble__J3x4j:before{content:"";position:absolute;top:-7px;left:18px;width:12px;height:12px;transform:rotate(45deg);background:var(--theme-modal-bg,var(--theme-surface));border-left:1px solid var(--theme-border);border-top:1px solid var(--theme-border)}.Restaurant_nfceIssueBubble__J3x4j p{margin:0 0 .55rem;font-size:.78rem;line-height:1.35;color:var(--theme-muted)}.Restaurant_nfceIssueList__cl_0Z{display:flex;flex-direction:column;gap:.35rem}.Restaurant_nfceIssueList__cl_0Z button{border:1px solid var(--theme-border);border-radius:6px;background:var(--theme-surface);color:var(--theme-text);padding:.45rem .55rem;text-align:left;font-size:.82rem;font-weight:600;cursor:pointer}.Restaurant_nfceIssueList__cl_0Z button:hover{background:var(--theme-surface-strong);border-color:var(--theme-border-strong)}.Restaurant_nfceErrorList__G_3Ib{display:flex;flex-direction:column;gap:.35rem}.Restaurant_nfceErrorItem__73NE3{border:1px solid rgba(185,28,28,.18);border-radius:6px;background:rgba(239,68,68,.06);color:var(--theme-text);padding:.45rem .55rem;font-size:.78rem;line-height:1.35;word-break:break-word}.Restaurant_nfceTechnicalWrap__o5WH1{position:relative;margin:.75rem 0;display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;max-width:100%;font-size:.74rem;color:var(--theme-muted)}.Restaurant_nfceTechnicalSummaryLabel__pWcg7{color:var(--theme-text);font-weight:700}.Restaurant_nfceTechnicalSummaryStatus__VXq0i{color:var(--theme-muted)}.Restaurant_nfceTechnicalSummaryLink__0KeMx{border:none;background:transparent;padding:0;color:#1f6feb;font-size:.74rem;font-weight:600;text-decoration:underline;cursor:pointer}.Restaurant_nfceTechnicalSummaryLink__0KeMx:hover{text-decoration-thickness:2px}.Restaurant_nfceTechnicalBubble__Icn4u{left:0;top:calc(100% + .35rem);width:min(360px,85vw);z-index:9}.Restaurant_nfceTechnicalTitle__pkWTT{font-size:.78rem;font-weight:700;color:var(--theme-text)}.Restaurant_nfceTechnicalEvent__MdsKg{display:grid;grid-gap:.35rem;gap:.35rem}.Restaurant_nfceTechnicalEventTitle__g2x7K{font-size:.75rem;font-weight:700;color:var(--theme-text)}.Restaurant_nfceTechnicalRow__CqSSn{display:flex;flex-wrap:wrap;gap:.6rem;font-size:.74rem;color:var(--theme-text)}.Restaurant_nfceTechnicalMuted__7eMic{font-size:.73rem;color:var(--theme-muted);line-height:1.35;word-break:break-word}.Restaurant_nfceTechnicalLinks___zOX5{display:flex;flex-wrap:wrap;gap:.55rem}.Restaurant_nfceTechnicalLink__sY__U{color:#1f6feb;text-decoration:underline;font-size:.74rem;font-weight:600}.Restaurant_nfceTechnicalLink__sY__U:hover{text-decoration-thickness:2px}.Restaurant_ifoodBadge__RsR_J{background-color:#ea1d2c;color:#fff;font-weight:700;border-radius:4px;letter-spacing:.02em}.Restaurant_ifoodBadge__RsR_J,.Restaurant_testBadge__phtce{display:inline-block;font-size:.6rem;padding:.1rem .35rem;line-height:1;vertical-align:middle}.Restaurant_testBadge__phtce{border:1px dashed;color:#b7791f;background:rgba(236,201,75,.16);font-weight:800;border-radius:4px;letter-spacing:.06em}.Restaurant_newOrder__N8Dvy .Restaurant_testBadge__phtce{margin-left:2.4rem}.Restaurant_food99Badge__2WuCA{display:inline-block;background-color:#ffd400;color:#1a1a1a;font-size:.6rem;font-weight:700;padding:.1rem .35rem;border-radius:4px;letter-spacing:.02em;line-height:1;vertical-align:middle}.Restaurant_riderDot__a8v12{display:inline-block;width:10px;height:10px;border-radius:50%;vertical-align:middle;flex-shrink:0}.Restaurant_timeSince__Q_ny4{font-size:.875rem;color:var(--theme-muted)}.Restaurant_shippingInfo__ES4Y1{margin-bottom:1rem;padding:.75rem;background:rgba(0,168,89,.05);border-radius:6px;border-left:3px solid #00a859}.Restaurant_shippingHeader__lWOB2{font-weight:600;font-size:.85rem;color:#00a859;margin-bottom:.5rem}.Restaurant_shippingDetails__R6bIi{display:flex;flex-direction:column;gap:.25rem;font-size:.8rem;color:var(--theme-muted)}.Restaurant_itemsList__vXMzd{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.Restaurant_itemContainer__bdeeb{display:flex;flex-direction:column;gap:.25rem}.Restaurant_item__3_drx{display:flex;gap:.5rem}.Restaurant_itemPersonalization__0g10Q{margin-left:.1rem;font-size:.8rem;color:var(--theme-muted);line-height:1.3}.Restaurant_personalizationLine__IHZPg{margin-bottom:.15rem;padding-left:.5rem}.Restaurant_quantity__lvzkb{font-weight:500;color:var(--theme-text)}.Restaurant_itemName__gNBGA{color:var(--theme-muted)}.Restaurant_orderTotal__llVe1{display:flex;flex-direction:column;gap:.25rem;color:var(--theme-text);margin-bottom:1rem;font-size:.9rem}.Restaurant_orderTotalRow__aAS5W{display:flex;align-items:baseline;gap:.4rem;flex-wrap:wrap}.Restaurant_orderTotalLabel__l6VD0{font-weight:500}.Restaurant_orderTotalAmount__UuRap{font-weight:700;font-size:1rem}.Restaurant_orderTotalOriginal__4x2b2{font-size:.78rem;color:var(--theme-muted);text-decoration:line-through}.Restaurant_paymentMethod__8JaLz{display:inline-flex;align-items:center;gap:.3rem;margin-left:auto;padding:.15rem .5rem;border-radius:999px;background:var(--theme-surface-subtle);color:var(--theme-text);font-size:.78rem;line-height:1}.Restaurant_paymentMethodIcon__rPBAh{font-size:.95rem;flex-shrink:0}.Restaurant_paymentMethodLabel__bzSji{font-weight:500}.Restaurant_priceModifiers__SyL2f{display:flex;flex-wrap:wrap;gap:.3rem}.Restaurant_priceModChip__KHgX6{font-size:.7rem;padding:.1rem .4rem;border-radius:999px;background:var(--theme-surface-subtle);color:var(--theme-muted);white-space:nowrap}.Restaurant_priceModDiscount____ha3{color:#2e7d32}.Restaurant_priceAsterisk__a3HpE{color:var(--theme-muted);font-weight:600;margin-left:.05rem}.Restaurant_priceInfoButton__2E0tL{width:1.15rem;height:1.15rem;border:1px solid var(--theme-muted);border-radius:50%;background:transparent;color:var(--theme-muted);font-size:.7rem;font-weight:700;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;flex-shrink:0}.Restaurant_priceInfoButton__2E0tL:hover{color:var(--theme-text);border-color:var(--theme-text)}.Restaurant_breakdownList__iLSIF{display:flex;flex-direction:column;gap:.3rem;text-align:left;font-size:.88rem;color:var(--theme-text)}.Restaurant_breakdownRow__U9Y8O{display:flex;justify-content:space-between;gap:1rem}.Restaurant_breakdownSubRow__3sGjF{padding-left:.75rem;font-size:.8rem;color:var(--theme-muted)}.Restaurant_breakdownOptRow__JCOw1{padding-left:1.5rem;font-size:.75rem;color:var(--theme-muted)}.Restaurant_breakdownDiscount__QS_3q{color:#2e7d32}.Restaurant_breakdownTotal__WPKw5{border-top:1px solid var(--theme-surface-subtle);margin-top:.3rem;padding-top:.4rem;font-weight:700}.Restaurant_breakdownNote__bs84e{font-size:.72rem;color:var(--theme-muted);margin:.4rem 0 0}.Restaurant_priceModAddon__rxLOU{color:var(--theme-muted)}.Restaurant_cardFooter__QXRTv{display:flex;gap:.75rem;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:.25rem}.Restaurant_cardActions__dKp_j{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.Restaurant_actionButton__PsByY{border:none;border-radius:6px;padding:.5rem 1rem;font-weight:500;cursor:pointer;transition:background-color .2s}.Restaurant_actionButton__PsByY:disabled{opacity:.6;cursor:not-allowed}.Restaurant_printRow__pLbxn{display:flex;gap:.5rem;padding:.5rem 0 0;border-top:1px solid var(--theme-border);margin-top:.5rem}.Restaurant_printButton__cHFHp{display:flex;align-items:center;gap:.4rem;background:var(--theme-surface-subtle);color:var(--theme-text);border:1px solid var(--theme-border);width:100%;justify-content:center;font-size:.78rem;padding:.5rem .75rem}.Restaurant_printButton__cHFHp:hover:not(:disabled){background:var(--theme-text);color:var(--theme-surface);border-color:var(--theme-text)}.Restaurant_printDisabled__GCCFk{opacity:.45;cursor:not-allowed}.Restaurant_centered__htaad{display:flex;justify-content:center;align-items:center;height:calc(100vh - var(--safe-top));font-size:1.2rem;color:var(--theme-muted)}.Restaurant_statusIndicators__Qwo4a{margin-bottom:.75rem}.Restaurant_statusBadges__m9Mve{display:flex;gap:.5rem;flex-wrap:wrap}.Restaurant_courierStage__bedQH{font-size:.72rem;color:var(--theme-muted);text-align:right}.Restaurant_paymentBadge__R4jvO,.Restaurant_statusBadge__XTs_l{padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.Restaurant_statusBadgeColored__cOxm_{background-color:var(--status-border,var(--theme-surface-strong));color:#fff}.Restaurant_statusDefault__I7Osa{background-color:var(--theme-surface-strong);color:var(--theme-text)}.Restaurant_paymentUnpaid__mm9tu{background-color:#f44336;color:#fff}[data-theme=dark] .Restaurant_paymentUnpaid__mm9tu{background-color:#c62828}.Restaurant_paymentPaid__Pmng_{background-color:#4caf50;color:#fff}[data-theme=dark] .Restaurant_paymentPaid__Pmng_{background-color:#2e7d32}.Restaurant_paymentRefunded__ukOEd{background-color:#ff9800;color:#fff}[data-theme=dark] .Restaurant_paymentRefunded__ukOEd{background-color:#e65100}.Restaurant_paymentDefault__K1q5a{background-color:var(--theme-surface-strong);color:var(--theme-text)}.Restaurant_acceptButton____JKA{background-color:#f9a825;color:#fff}.Restaurant_acceptButton____JKA:hover:not(:disabled){background-color:#f57f17}[data-theme=dark] .Restaurant_acceptButton____JKA{background-color:#d4a017}[data-theme=dark] .Restaurant_acceptButton____JKA:hover:not(:disabled){background-color:#b08813}.Restaurant_prepareButton__9TbpF{background-color:#ff9800;color:#fff}.Restaurant_prepareButton__9TbpF:hover:not(:disabled){background-color:#f57c00}[data-theme=dark] .Restaurant_prepareButton__9TbpF{background-color:#e65100}[data-theme=dark] .Restaurant_prepareButton__9TbpF:hover:not(:disabled){background-color:#bf4500}.Restaurant_readyButton__l_fgf{background-color:#afb42b;color:#fff}.Restaurant_readyButton__l_fgf:hover:not(:disabled),[data-theme=dark] .Restaurant_readyButton__l_fgf{background-color:#9e9d24}[data-theme=dark] .Restaurant_readyButton__l_fgf:hover:not(:disabled){background-color:#82811e}.Restaurant_dispatchButton__rlZ2f{background-color:#673ab7;color:#fff}.Restaurant_dispatchButton__rlZ2f:hover:not(:disabled),[data-theme=dark] .Restaurant_dispatchButton__rlZ2f{background-color:#5e35b1}[data-theme=dark] .Restaurant_dispatchButton__rlZ2f:hover:not(:disabled){background-color:#4527a0}.Restaurant_deliverButton__ZhCwT{background-color:#43a047;color:#fff}.Restaurant_deliverButton__ZhCwT:hover:not(:disabled){background-color:#388e3c}[data-theme=dark] .Restaurant_deliverButton__ZhCwT{background-color:#2e7d32}[data-theme=dark] .Restaurant_deliverButton__ZhCwT:hover:not(:disabled){background-color:#246025}.Restaurant_archiveButton__tziT_{background-color:#607d8b;color:#fff}.Restaurant_archiveButton__tziT_:hover:not(:disabled){background-color:#546e7a}[data-theme=dark] .Restaurant_archiveButton__tziT_{background-color:#455a64}[data-theme=dark] .Restaurant_archiveButton__tziT_:hover:not(:disabled){background-color:#37474f}.Restaurant_paymentButton__cJCeM{background-color:#4caf50;color:#fff}.Restaurant_paymentButton__cJCeM:hover:not(:disabled){background-color:#43a047}[data-theme=dark] .Restaurant_paymentButton__cJCeM{background-color:#2e7d32}[data-theme=dark] .Restaurant_paymentButton__cJCeM:hover:not(:disabled){background-color:#246025}.Restaurant_refundButton__PkN1X{background-color:#ff9800;color:#fff}.Restaurant_refundButton__PkN1X:hover:not(:disabled){background-color:#f57c00}[data-theme=dark] .Restaurant_refundButton__PkN1X{background-color:#e65100}[data-theme=dark] .Restaurant_refundButton__PkN1X:hover:not(:disabled){background-color:#bf4500}.Restaurant_cancelOrderButton__oQurH{background-color:#c62828;color:#fff;white-space:nowrap}.Restaurant_cancelOrderButton__oQurH:hover:not(:disabled){background-color:#a91f1f}[data-theme=dark] .Restaurant_cancelOrderButton__oQurH{background-color:#8e242a}[data-theme=dark] .Restaurant_cancelOrderButton__oQurH:hover:not(:disabled){background-color:#7a1e24}.Restaurant_errorMessage__G3KSJ{background-color:#fecaca;color:#dc2626;padding:.5rem;border-radius:4px;font-size:.875rem;margin-bottom:.75rem;border:1px solid #fca5a5}.Restaurant_filterContainer__3k_ms{margin-top:-1.2rem;display:flex;align-items:center;gap:.5rem}.Restaurant_devicePushToggle___OpA3{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;color:var(--theme-text);white-space:nowrap}.Restaurant_orderFilter__KClBI{padding:.25rem .6rem;border:1px solid var(--theme-border);border-radius:6px;background:var(--theme-surface);font-size:.8rem;line-height:1.1;height:28px;color:var(--theme-text);cursor:pointer;min-width:150px}.Restaurant_orderFilter__KClBI:focus{outline:none;border-color:#2ecc71;box-shadow:0 0 0 2px rgba(46,204,113,.1)}.Restaurant_newRibbon__5ULHM{position:absolute;top:9px;left:-27px;transform:rotate(-45deg);background:#ff4081;color:#fff;padding:5px 30px;font-size:.75rem;font-weight:500;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:1;pointer-events:none}.Restaurant_ordersRegion__t7t2_{container-type:inline-size;container-name:orders;display:flex;flex-direction:column;flex:1 1;min-height:0}.Restaurant_ordersRegion__t7t2_ .Restaurant_integrationAlert__oPK7V{flex-shrink:0;margin:0 auto .5rem}.Restaurant_sectionsHost__89qdx{display:contents}.Restaurant_columnChips__WJyMJ,.Restaurant_sectionsCloseBar__WuIIt{display:none}.Restaurant_ordersRegionEmbedded__OfBv5 .Restaurant_filterContainer__3k_ms{margin-top:0;padding:.4rem .75rem .15rem}.Restaurant_ordersRegionEmbedded__OfBv5 .Restaurant_column__zjq_i{overflow-y:auto}@container orders (max-width: 768px){.Restaurant_topTitle__UOdu9{display:none}.Restaurant_filterContainer__3k_ms{margin-top:0;padding:.4rem .75rem .15rem}.Restaurant_orderFilter__KClBI{flex:1 1;height:40px;font-size:16px}.Restaurant_columnChips__WJyMJ{display:flex;gap:.4rem;overflow-x:auto;padding:.4rem .75rem;scrollbar-width:none}.Restaurant_columnChips__WJyMJ::-webkit-scrollbar{display:none}.Restaurant_columnChip__s8Yqb{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--theme-border);border-radius:999px;background:var(--theme-surface);color:var(--theme-muted);font-size:.72rem;letter-spacing:.05em;text-transform:uppercase;padding:.35rem .7rem;white-space:nowrap;cursor:pointer;flex:0 0 auto}.Restaurant_columnChipActive__28sF6{color:var(--theme-text);border-color:var(--theme-text)}.Restaurant_chipCount__Z1WMl{display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem;height:1.2rem;padding:0 .25rem;border-radius:999px;background:var(--theme-surface-subtle);color:var(--theme-text);font-size:.7rem;font-weight:600}.Restaurant_chipUrgent__oLJMN .Restaurant_chipCount__Z1WMl{background:#ff4081;color:#fff;animation:Restaurant_chipPulse__PmG0m 1.6s ease-in-out infinite}.Restaurant_restaurantContainer__kopLH{flex:1 1;min-height:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:0;padding:.25rem 0 0}.Restaurant_column__zjq_i{flex:0 0 100%;box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;overflow-y:auto;min-height:0;border-radius:0;padding-bottom:calc(.5rem + var(--safe-bottom))}.Restaurant_saleCard__2Yg6F{padding:.85rem}.Restaurant_cardActions__dKp_j{width:100%;margin-left:0}.Restaurant_actionButton__PsByY{flex:1 1 auto;min-height:44px}.Restaurant_nfceIssueBubble__J3x4j,.Restaurant_nfceTechnicalBubble__Icn4u{width:min(310px,calc(100vw - 3rem))}}@keyframes Restaurant_chipPulse__PmG0m{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@media (max-width:768px){.Restaurant_restaurantPageContainer__FrOuV{height:calc(100dvh - var(--safe-top));overflow:hidden}.Restaurant_sectionsHost__89qdx{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom)}.Restaurant_sectionsHost__89qdx~.Restaurant_ordersRegion__t7t2_{display:none}.Restaurant_sectionsCloseBar__WuIIt{backdrop-filter:var(--theme-blur);-webkit-backdrop-filter:var(--theme-blur);display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:5;background:var(--theme-surface);border-bottom:1px solid var(--theme-border)}.Restaurant_sectionsCloseButton__Oz7ZR{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;color:var(--theme-text);font-size:.85rem;font-weight:600;padding:.65rem 1rem;cursor:pointer;text-align:left;width:100%}}@media (prefers-reduced-motion:reduce){.Restaurant_restaurantContainer__kopLH{scroll-behavior:auto}.Restaurant_chipUrgent__oLJMN .Restaurant_chipCount__Z1WMl{animation:none}}.Restaurant_pickupCodeRow__Rn8tY{display:flex;align-items:center;gap:.6rem;padding:.45rem .6rem;margin-bottom:.75rem;border:1px dashed rgba(234,29,44,.45);border-radius:8px;background:rgba(234,29,44,.06)}.Restaurant_pickupCodeLabel__RVMB3{font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--theme-muted)}.Restaurant_pickupCodeValue__jltz_{font-size:1.05rem;font-weight:800;letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--theme-text);-moz-user-select:text;user-select:text;-webkit-user-select:text;cursor:text}[data-theme=dark] .Restaurant_pickupCodeRow__Rn8tY{border-color:rgba(255,107,120,.4);background:rgba(234,29,44,.12)}.Restaurant_addressChangeBanner__4DE6h{display:flex;flex-direction:column;gap:.35rem;padding:.55rem .6rem;margin-bottom:.75rem;border:1px solid rgba(154,91,0,.35);border-radius:8px;background:rgba(255,193,7,.16);cursor:default}.Restaurant_addressChangeTitle__Fubt4{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:700;color:#7a4900}.Restaurant_addressChangeAddress__mzohv{font-size:.82rem;color:var(--theme-text);-moz-user-select:text;user-select:text;-webkit-user-select:text}.Restaurant_addressChangeHint__m2D_A{font-size:.72rem;color:var(--theme-muted)}.Restaurant_addressChangeActions___Wvp0{display:flex;gap:.5rem;margin-top:.1rem}.Restaurant_disputeChips__b__gw,.Restaurant_disputeTabs__0UM8b{display:flex;flex-wrap:wrap;gap:.35rem}.Restaurant_disputeChipActive__Vj4xs,.Restaurant_disputeChip__YNIin,.Restaurant_disputeTabActive__N9iX9,.Restaurant_disputeTab__b2XG_{padding:.25rem .6rem;border-radius:999px;border:1px solid rgba(154,91,0,.35);background:transparent;color:var(--theme-text);font-size:.75rem;cursor:pointer}.Restaurant_disputeChipActive__Vj4xs,.Restaurant_disputeTabActive__N9iX9{background:#7a4900;border-color:#7a4900;color:#fff;font-weight:700}[data-theme=dark] .Restaurant_disputeChipActive__Vj4xs,[data-theme=dark] .Restaurant_disputeTabActive__N9iX9{background:#f7d794;border-color:#f7d794;color:#2a1a00}[data-theme=dark] .Restaurant_addressChangeBanner__4DE6h{border-color:hsla(41,86%,77%,.32);background:rgba(247,183,49,.14)}[data-theme=dark] .Restaurant_addressChangeTitle__Fubt4{color:#f7d794}.Restaurant_food99CashBox___3J_e{display:flex;flex-direction:column;gap:.35rem;align-items:flex-start;padding:.55rem .6rem;margin-bottom:.75rem;border:1px dashed rgba(154,117,0,.5);border-radius:8px;background:rgba(255,212,0,.14);cursor:default}.Restaurant_food99CashLine__lC0l_{font-size:.82rem;color:var(--theme-text)}.Restaurant_food99CashChange__dGIk_{color:var(--theme-muted)}.Restaurant_food99CashHint__Ti69u{font-size:.72rem;color:var(--theme-muted)}.Restaurant_food99CodeRow__9wBb5{border-color:rgba(154,117,0,.5);background:rgba(255,212,0,.1)}.Restaurant_food99MetaLine__D6_Of{font-size:.72rem;color:var(--theme-muted);margin-bottom:.5rem;-moz-user-select:text;user-select:text;-webkit-user-select:text;cursor:text}.Restaurant_food99RemarkLine__aqrm_{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.78rem;margin-bottom:.35rem}.Restaurant_food99Cutlery__8yojZ{font-weight:600}[data-theme=dark] .Restaurant_food99CashBox___3J_e{border-color:rgba(255,224,102,.35);background:rgba(255,212,0,.12)}[data-theme=dark] .Restaurant_food99CodeRow__9wBb5{border-color:rgba(255,224,102,.35);background:rgba(255,212,0,.1)}.Restaurant_takeoutCodeRow__Lz8V7{border-color:var(--theme-accent-open,#16a34a);border-style:solid;background:var(--theme-accent-open-soft,rgba(34,197,94,.12))}[data-theme=dark] .Restaurant_takeoutCodeRow__Lz8V7{border-color:var(--theme-accent-open,#22c55e);background:var(--theme-accent-open-soft,rgba(34,197,94,.14))}.Restaurant_takeoutCodeValue__PL4Lf{font-size:1.45rem;letter-spacing:.18em}.Restaurant_takeoutConfirmCode__ADWzw{margin:.25rem 0 .75rem;text-align:center;font-size:2.4rem;font-weight:800;letter-spacing:.22em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--theme-text)}.Restaurant_takeoutCodeInput__Z9S8G{display:block;width:100%;max-width:12rem;margin:0 auto .5rem;padding:.55rem .75rem;border:1px solid var(--theme-border);border-radius:8px;background:var(--theme-surface);color:var(--theme-text);font-size:1.4rem;font-weight:700;letter-spacing:.3em;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Restaurant_ifoodShipmentBox__xLvWP{display:flex;flex-direction:column;gap:.35rem;align-items:flex-start;padding:.55rem .6rem;margin-bottom:.75rem;border:1px solid rgba(234,29,44,.35);border-radius:8px;background:rgba(234,29,44,.05);cursor:default}.Restaurant_ifoodShipmentHeader__uoaAr{display:flex;align-items:center;gap:.4rem;align-self:stretch}.Restaurant_ifoodShipmentTitle__slmsR{font-size:.8rem;font-weight:700;color:var(--theme-text)}.Restaurant_ifoodShipmentStatusLabel__1HVGF{margin-left:auto;font-size:.76rem;font-weight:600;color:var(--theme-muted)}.Restaurant_ifoodShipmentMeta__3FDUt{display:flex;flex-wrap:wrap;gap:.2rem .75rem;font-size:.78rem;color:var(--theme-muted)}.Restaurant_ifoodShipmentCallButton__HoQC4{background:transparent;border:1px solid rgba(234,29,44,.55);color:#ea1d2c;white-space:nowrap}.Restaurant_ifoodShipmentCallButton__HoQC4:hover:not(:disabled){background:rgba(234,29,44,.08)}[data-theme=dark] .Restaurant_ifoodShipmentBox__xLvWP{border-color:rgba(255,107,120,.4);background:rgba(234,29,44,.1)}[data-theme=dark] .Restaurant_ifoodShipmentCallButton__HoQC4{border-color:rgba(255,107,120,.5);color:#ff6b78}[data-theme=dark] .Restaurant_ifoodShipmentCallButton__HoQC4:hover:not(:disabled){background:rgba(234,29,44,.16)}.Restaurant_ifoodSafeDeliveryBadge__CZuqh{display:inline-flex;align-items:center;padding:.05rem .45rem;border-radius:999px;font-size:.7rem;font-weight:700;border:1px solid hsla(0,0%,47%,.35);background:hsla(0,0%,47%,.08);color:var(--theme-muted)}.Restaurant_ifoodSafeDeliveryModerate__mAha9{border-color:rgba(154,91,0,.35);background:rgba(255,193,7,.16);color:#7a4900}.Restaurant_ifoodSafeDeliveryHigh__RbGEU{border-color:rgba(234,29,44,.45);background:rgba(234,29,44,.1);color:#b3121f}[data-theme=dark] .Restaurant_ifoodSafeDeliveryModerate__mAha9{border-color:hsla(41,86%,77%,.32);background:rgba(247,183,49,.14);color:#f7d794}[data-theme=dark] .Restaurant_ifoodSafeDeliveryHigh__RbGEU{border-color:rgba(255,107,120,.45);background:rgba(234,29,44,.16);color:#ff6b78}.Restaurant_soundUnlockPill__5S_NS{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);z-index:60;padding:10px 16px;border-radius:999px;border:1px solid var(--theme-border-strong,var(--theme-border));background:var(--theme-modal-bg,var(--theme-surface));color:var(--theme-text);font-size:.85rem;font-weight:600;box-shadow:var(--theme-shadow);cursor:pointer}.Restaurant_soundUnlockPill__5S_NS:hover{background:var(--theme-surface-strong,var(--theme-surface))}.Restaurant_promiseChip__sU_qp{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:600;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Restaurant_promiseOk__eg_RV{background:var(--theme-surface-subtle);color:var(--theme-text)}.Restaurant_promiseSoon__95hPV{background:rgba(255,193,7,.22);color:#7a4900}.Restaurant_promiseLate__tEihf{background:rgba(229,57,53,.16);color:#b71c1c}[data-theme=dark] .Restaurant_promiseSoon__95hPV{color:#f7d794}[data-theme=dark] .Restaurant_promiseLate__tEihf{color:#ff8a80}.SettingsModal_modalOverlay__wh31N{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:100002}.SettingsModal_modal__OuGgU{background:var(--theme-modal-bg);border-radius:12px;padding:1.5rem;position:relative;width:90%;max-width:500px;max-height:85vh;overflow-y:auto;box-shadow:var(--theme-shadow)}.SettingsModal_modalHeader__wTB7S{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;padding-right:.5rem}.SettingsModal_modalHeader__wTB7S h2{margin:0;font-size:1.25rem;color:var(--theme-text)}.SettingsModal_closeButton___Mdle{background:none;border:none;color:var(--theme-muted);cursor:pointer;padding:.5rem;border-radius:50%;transition:all .2s;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.SettingsModal_closeButton___Mdle:hover{background:var(--theme-surface-subtle);color:var(--theme-text)}.SettingsModal_modalBody__aXMS_{display:flex;flex-direction:column;gap:1rem}.SettingsModal_modalActions__kPhlY{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--theme-border)}.SettingsModal_primaryButton__UXeym{padding:.625rem 1.25rem;border:none;background:var(--theme-text);border-radius:6px;color:var(--theme-surface);font-weight:500;cursor:pointer;transition:background .2s;font-size:.9rem}.SettingsModal_primaryButton__UXeym:hover:not(:disabled){background:var(--theme-text)}.SettingsModal_primaryButton__UXeym:disabled{background:var(--theme-border);cursor:not-allowed}.SettingsModal_secondaryButton__61o4y{padding:.625rem 1.25rem;border:1px solid var(--theme-border);background:var(--theme-surface);border-radius:6px;color:var(--theme-text);font-weight:500;cursor:pointer;transition:all .2s;font-size:.9rem}.SettingsModal_secondaryButton__61o4y:hover:not(:disabled){background:var(--theme-surface-subtle);border-color:var(--theme-border-strong)}.SettingsModal_secondaryButton__61o4y:disabled{opacity:.6;cursor:not-allowed}.CheckoutDeliverySettingsModal_container__5f_0u{display:flex;flex-direction:column;gap:1rem}.CheckoutDeliverySettingsModal_subtitle__K1lmS{margin:0;color:var(--theme-muted);font-size:.85rem}.CheckoutDeliverySettingsModal_section__UmY_5{display:flex;flex-direction:column;gap:.65rem}.CheckoutDeliverySettingsModal_sectionHeader__KR8x9{display:flex;align-items:center;gap:.5rem}.CheckoutDeliverySettingsModal_sectionIcon__g46w3{color:#00a859;font-size:1.1rem}.CheckoutDeliverySettingsModal_sectionTitle__Rmyr6{font-weight:600;color:var(--theme-text);font-size:.95rem}.CheckoutDeliverySettingsModal_addressBox__LO6WX{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:8px;padding:.75rem 1rem}.CheckoutDeliverySettingsModal_addressContent__Ys3eW{display:flex;flex-direction:column;gap:.15rem;min-width:0;flex:1 1}.CheckoutDeliverySettingsModal_addressLine__0A2LJ{color:var(--theme-text);font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CheckoutDeliverySettingsModal_addressLine2___ocpb{color:var(--theme-muted);font-size:.8rem}.CheckoutDeliverySettingsModal_editAddressButton__lZugy{display:inline-flex;align-items:center;gap:.4rem;background:none;border:1px solid var(--theme-border);color:var(--theme-text);padding:.5rem .75rem;border-radius:6px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.CheckoutDeliverySettingsModal_editAddressButton__lZugy:hover{background:var(--theme-surface-subtle);border-color:var(--theme-border-strong)}.CheckoutDeliverySettingsModal_customAddressForm__yIogn{display:flex;flex-direction:column;gap:.6rem;background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:8px;padding:.75rem;width:100%;box-sizing:border-box}.CheckoutDeliverySettingsModal_fieldRow__7ppYX{display:flex;gap:.6rem;width:100%;min-width:0}.CheckoutDeliverySettingsModal_fieldCol__zVjev{display:flex;flex:1 1;flex-direction:column;gap:.2rem;min-width:0}.CheckoutDeliverySettingsModal_fieldCol__zVjev label{font-size:.75rem;font-weight:500;color:var(--theme-muted)}.CheckoutDeliverySettingsModal_fieldCol__zVjev input{width:100%;border:1px solid var(--theme-border);border-radius:6px;background:var(--theme-surface);color:var(--theme-text);padding:.4rem .6rem;font-size:.85rem;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;min-width:0}.CheckoutDeliverySettingsModal_fieldCol__zVjev input:focus{outline:none;border-color:#00a859;box-shadow:0 0 0 2px rgba(0,168,89,.15)}.CheckoutDeliverySettingsModal_keepRowOnMobile__CF5vq{flex-direction:row}.CheckoutDeliverySettingsModal_stateField__RIxAp{flex:0 0 80px;max-width:80px}.CheckoutDeliverySettingsModal_radiusDisplay__k6CvQ{margin-left:auto;font-weight:600;color:#00a859;font-size:.9rem;background:rgba(0,168,89,.12);padding:.2rem .6rem;border-radius:4px}.CheckoutDeliverySettingsModal_mapContainer__m7GSo{position:relative;width:100%;height:150px;border-radius:10px;overflow:hidden;background:var(--theme-surface-subtle);border:1px solid var(--theme-border)}.CheckoutDeliverySettingsModal_miniMap__iKCoS{width:100%;height:100%;transition:opacity .3s ease}.CheckoutDeliverySettingsModal_mapLoading__6k02V{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:var(--theme-surface-subtle);z-index:5}.CheckoutDeliverySettingsModal_mapSpinner__Cv4yq{width:26px;height:26px;border:2px solid var(--theme-border);border-top:2px solid #00a859;border-radius:50%;animation:CheckoutDeliverySettingsModal_spin__Yl741 .8s linear infinite}.CheckoutDeliverySettingsModal_mapPlaceholder__aSZT4{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;color:var(--theme-muted);z-index:5}.CheckoutDeliverySettingsModal_mapPlaceholder__aSZT4 span{font-size:.78rem;text-align:center;max-width:82%}@keyframes CheckoutDeliverySettingsModal_spin__Yl741{to{transform:rotate(1turn)}}.CheckoutDeliverySettingsModal_radiusControls__jZ8TD{display:flex;flex-direction:column;gap:.75rem}.CheckoutDeliverySettingsModal_inputGroup__umfzS{display:flex;align-items:center;gap:.5rem}.CheckoutDeliverySettingsModal_radiusInput__fwSvn{width:100px;padding:.5rem .7rem;border:1px solid var(--theme-border);border-radius:6px;font-size:.95rem;font-weight:500;text-align:right;color:var(--theme-text);background:var(--theme-surface)}.CheckoutDeliverySettingsModal_radiusInput__fwSvn:focus{outline:none;border-color:#00a859;box-shadow:0 0 0 2px rgba(0,168,89,.15)}.CheckoutDeliverySettingsModal_radiusInput__fwSvn:disabled{background:var(--theme-surface-subtle);color:var(--theme-muted);cursor:not-allowed}.CheckoutDeliverySettingsModal_inputSuffix__AlxJj{color:var(--theme-muted);font-size:.85rem}.CheckoutDeliverySettingsModal_radiusSlider__DSpOk{width:100%;height:6px;border-radius:3px;background:var(--theme-border);cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.CheckoutDeliverySettingsModal_radiusSlider__DSpOk::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:#00a859;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.CheckoutDeliverySettingsModal_radiusSlider__DSpOk::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#00a859;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.CheckoutDeliverySettingsModal_radiusSlider__DSpOk:disabled{opacity:.5;cursor:not-allowed}.CheckoutDeliverySettingsModal_sliderLabels__QF0kk{display:flex;justify-content:space-between;font-size:.75rem;color:var(--theme-muted)}.CheckoutDeliverySettingsModal_helperWarning__dcQ_F{font-size:.8rem;color:#d97706}.CheckoutDeliverySettingsModal_errorMessage__Z6ooa{color:#dc2626;font-size:.85rem;padding:.45rem .65rem;border-radius:6px;background:rgba(220,38,38,.08)}@media (max-width:640px){.CheckoutDeliverySettingsModal_fieldRow__7ppYX{flex-direction:column}.CheckoutDeliverySettingsModal_keepRowOnMobile__CF5vq{flex-direction:row}}.UserSettings_modal__lNPqr{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:100002}.UserSettings_modalContent__Uz_lC{background:var(--theme-modal-bg);color:var(--theme-modal-text);border-radius:8px;width:90%;max-width:600px;max-height:85vh;overflow-y:auto;position:relative;padding:1.5rem;box-shadow:var(--theme-shadow);border:1px solid var(--theme-border)}.UserSettings_closeButton__dM4mv{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.2rem;cursor:pointer;color:var(--theme-muted)}.UserSettings_section__qYIXn{margin-top:2rem}.UserSettings_section__qYIXn h3{margin-bottom:.5rem;color:var(--theme-text)}.UserSettings_section__qYIXn p{color:var(--theme-muted);font-size:.9rem;margin-bottom:1rem}.UserSettings_uploadSection__BVu8f{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.UserSettings_uploadButton__6DCgs{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--theme-chip-bg);border-radius:4px;cursor:pointer;transition:background .2s}.UserSettings_uploadButton__6DCgs:hover{background:var(--theme-surface-strong)}.UserSettings_fileName__LV2ca{color:var(--theme-muted);font-size:.9rem}.UserSettings_error__3wSdw{color:#dc3545;font-size:.9rem;margin-bottom:1rem}.UserSettings_saveButton__65_DT{background:#007bff;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:4px;cursor:pointer;transition:background .2s}.UserSettings_saveButton__65_DT:hover:not(:disabled){background:#0056b3}.UserSettings_saveButton__65_DT:disabled{background:var(--theme-border);cursor:not-allowed}.UserSettings_subscriptionSection__d2ZrT{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid var(--theme-border)}.UserSettings_subscriptionCard__yxZ7s{display:flex;align-items:center;background:var(--theme-surface);padding:1rem;border-radius:8px;box-shadow:var(--theme-shadow-soft)}.UserSettings_subscriptionIcon__grb6g{font-size:1.5rem;margin-right:1rem;color:#ffc107}.UserSettings_subscriptionDetails__nN2or{display:flex;flex-direction:column}.UserSettings_subscriptionTitle__5llLL{font-weight:600;margin:0;color:var(--theme-text)}.UserSettings_subscriptionWarning__4LDh4{margin:.25rem 0 0;font-size:.85rem;color:var(--theme-warning,#d97706)}.UserSettings_subscriptionPlan___VrrG{margin:0;font-size:.9rem;color:var(--theme-muted)}.UserSettings_subscriptionHeader__vqYEf{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.UserSettings_subscriptionHeader__vqYEf h3{margin:0;color:var(--theme-text)}.UserSettings_manageButton__4LIFF{background:#007bff;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;margin-left:.5rem;transition:background .2s;display:flex;align-items:center;justify-content:center;min-width:100px}.UserSettings_manageButton__4LIFF:hover:enabled{background:#0056b3}.UserSettings_manageButton__4LIFF:disabled{opacity:.7;cursor:not-allowed}.UserSettings_subscribeButton__yP276{background:#28a745}.UserSettings_subscribeButton__yP276:hover:enabled{background:#218838}.UserSettings_spinner__BMLc1{animation:UserSettings_spin__k_ZM_ 1s linear infinite}@keyframes UserSettings_spin__k_ZM_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UserSettings_domainInputContainer__uPiKc{display:flex;margin-bottom:1rem}.UserSettings_domainInput__vM4kl{flex:1 1;padding:.75rem;border:1px solid var(--theme-border);border-radius:4px 0 0 4px;font-size:.9rem;background:var(--theme-surface);color:var(--theme-text)}.UserSettings_addButton__y6h3W{background:#007bff;color:#fff;border:none;border-radius:0 4px 4px 0;padding:.75rem 1rem;cursor:pointer;transition:background .2s}.UserSettings_addButton__y6h3W:hover:not(:disabled){background:#0056b3}.UserSettings_addButton__y6h3W:disabled{background:var(--theme-border);cursor:not-allowed}.UserSettings_domainsList__U1CT8{margin-bottom:1.5rem;max-height:300px;overflow-y:auto}.UserSettings_domainItem__LJ4aB{display:flex;flex-direction:column;background:var(--theme-surface);border-radius:8px;padding:.75rem 1rem;margin-bottom:.5rem;position:relative;box-shadow:var(--theme-shadow-soft);border:1px solid var(--theme-border)}.UserSettings_domainContainer__Y8XP5{display:flex;justify-content:space-between;align-items:center;width:100%}.UserSettings_domainInfo__5pHin{flex:1 1;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;min-width:0}.UserSettings_domainName__JbB8t{font-weight:300;color:var(--theme-text);font-size:1.2rem;word-break:break-all;min-width:0;max-width:100%;overflow-wrap:anywhere}.UserSettings_domainStatus__EGgKw{padding:.25rem .5rem;border-radius:4px;font-size:.8rem}.UserSettings_verified__pkLs6{background:#e8f5e9;color:#2e7d32}.UserSettings_unverified__3fP_X{background:#fff3e0;color:#ef6c00}.UserSettings_domainType__UQkUq{font-size:.8rem;color:var(--theme-muted)}.UserSettings_domainActions__QYzFB{display:flex;gap:.5rem;align-items:center;margin-left:1rem}.UserSettings_deleteButton__vpHVf,.UserSettings_verifyButton__Famrt{padding:.4rem .75rem;border-radius:4px;border:none;font-size:.9rem;cursor:pointer;transition:background .2s;white-space:nowrap;display:flex;align-items:center;gap:.25rem}.UserSettings_verifyButton__Famrt{background:#28a745;color:#fff}.UserSettings_verifyButton__Famrt:hover{background:#218838}.UserSettings_deleteButton__vpHVf{background:#dc3545;color:#fff}.UserSettings_deleteButton__vpHVf:hover{background:#c82333}.UserSettings_verificationInstructions__Ohc0u{background:var(--theme-surface);border-radius:8px;padding:1rem;margin-bottom:1rem;border:1px solid var(--theme-border)}.UserSettings_verificationInstructions__Ohc0u h4{margin-top:0;color:var(--theme-text)}.UserSettings_dnsRecord__5P4PT{background:transparent;padding:0;border-radius:0;font-family:inherit;display:block}.UserSettings_dnsRecord__5P4PT p{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:.2rem 0;word-break:break-all}.UserSettings_domainInstructions__UItnz{margin-top:1.5rem;background:var(--theme-surface);padding:1rem;border-radius:8px;word-break:break-all;overflow-wrap:anywhere;border:1px solid var(--theme-border)}.UserSettings_domainInstructions__UItnz h4{margin-top:0;color:var(--theme-text)}.UserSettings_domainInstructions__UItnz ol{padding-left:1rem;margin-bottom:0}.UserSettings_domainInstructions__UItnz ol ul{padding-left:1rem;margin-top:.5rem}.UserSettings_domainInstructions__UItnz li{margin-bottom:.5rem;color:var(--theme-muted);word-break:break-all;overflow-wrap:anywhere}.UserSettings_domainInstructions__UItnz summary{cursor:pointer;font-weight:600;color:var(--theme-text)}.UserSettings_domainInstructions__UItnz code{word-break:break-all;overflow-wrap:anywhere}.UserSettings_domainConfigOptions__wuweB{max-height:350px;overflow-y:auto;display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem}.UserSettings_optionCard__R1F9o{border:1px solid var(--theme-border);border-radius:8px;padding:1rem;cursor:pointer;transition:all .2s;position:relative;background:var(--theme-surface)}.UserSettings_optionCard__R1F9o:hover{border-color:#007bff;background-color:var(--theme-surface-strong)}.UserSettings_optionCard__R1F9o.UserSettings_selected__lpZhq{border-color:#007bff;background-color:rgba(0,123,255,.12)}.UserSettings_optionTitle__SiWMD{font-weight:600;margin-bottom:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.UserSettings_titleGroup__ogfTV{display:flex;align-items:center;gap:.5rem;flex-grow:1;flex-basis:0;min-width:0}.UserSettings_infoButton___dtgL{background:none;border:none;color:var(--theme-muted);cursor:pointer;padding:.2rem;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s,color .2s}.UserSettings_infoButton___dtgL:hover{background-color:var(--theme-chip-bg)}.UserSettings_infoButton___dtgL.UserSettings_active__qc_KB{background-color:var(--theme-surface-strong);color:var(--theme-text)}.UserSettings_optionExample__D0qpL{font-size:.9rem;color:var(--theme-muted);background-color:var(--theme-chip-bg);padding:0 .5rem;border-radius:4px;margin-bottom:0;max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out,margin-bottom .3s ease-out}.UserSettings_optionExample__D0qpL.UserSettings_expanded__xIl6A{max-height:100px;padding:.5rem;margin-bottom:.5rem}.UserSettings_optionInfo__gWl14{font-size:.85rem;color:var(--theme-muted);font-style:italic;max-height:0;overflow:hidden;transition:max-height .3s ease-out,margin-top .3s ease-out;margin-top:0}.UserSettings_optionInfo__gWl14.UserSettings_expanded__xIl6A{max-height:100px;margin-top:.5rem}.UserSettings_domainConfigOptionsCompact__aOugK{max-height:none;overflow:visible;gap:.5rem}.UserSettings_domainConfigOptionsCompact__aOugK .UserSettings_optionCard__R1F9o{padding:.6rem 1rem}.UserSettings_domainConfigOptionsCompact__aOugK .UserSettings_optionTitle__SiWMD{margin-bottom:0}.UserSettings_modalActions__eyEjh{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.UserSettings_pathGlyph__d_IN7{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:700;font-size:1.05em;line-height:1}.UserSettings_folderCount__zGOxH{font-size:.85rem;font-weight:400;color:var(--theme-muted);margin-right:.5rem}.UserSettings_optionInfoStatic__eSUGb{font-size:.85rem;color:var(--theme-muted);margin:0 0 .75rem;overflow-wrap:anywhere}.UserSettings_exampleToggleButton__1c6bY{background-color:var(--theme-chip-bg);border:1px solid var(--theme-border);color:var(--theme-text);padding:.15rem .5rem;border-radius:.8rem;cursor:pointer;font-size:.75rem;transition:background-color .2s;white-space:nowrap}.UserSettings_exampleToggleButton__1c6bY:hover{background-color:var(--theme-surface-strong)}.UserSettings_exampleToggleButton__1c6bY.UserSettings_active__qc_KB{background-color:var(--theme-surface-strong);border-color:var(--theme-border-strong);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.UserSettings_selectEntitySection__IMjm9{margin-top:1rem;border-top:1px solid var(--theme-border);padding-top:1rem}.UserSettings_entityTypeSelector__vcN7q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem;background:var(--theme-chip-bg);border-radius:4px;overflow:hidden}.UserSettings_entityTypeButton__0TlD_{flex:1 1;border:none;background:transparent;padding:.5rem;cursor:pointer;text-align:center;transition:background .2s;color:var(--theme-text)}.UserSettings_entityTypeButton__0TlD_.UserSettings_active__qc_KB{background:#007bff;color:#fff}.UserSettings_entityList__nf6Pl{max-height:200px;overflow-y:auto;border:1px solid var(--theme-border);border-radius:4px}.UserSettings_entityItem__MZtRA{padding:.75rem;border-bottom:1px solid var(--theme-border);cursor:pointer;transition:background .2s;display:flex;justify-content:space-between;align-items:center}.UserSettings_entityItem__MZtRA:hover{background:var(--theme-surface-strong)}.UserSettings_entityItem__MZtRA.UserSettings_selected__lpZhq{background:rgba(0,123,255,.12)}.UserSettings_entityItem__MZtRA:last-child{border-bottom:none}.UserSettings_entityName__VtDHn{font-weight:500}.UserSettings_entityDate__qjBMK{font-size:.8rem;color:var(--theme-muted)}.UserSettings_configuredLabel__GvnYo{padding:.25rem .5rem;border-radius:4px;font-size:.8rem;background:rgba(0,123,255,.12);color:#1976d2}.UserSettings_configButton__tL14V{display:inline-flex;align-items:center;gap:.25rem;background:#007bff;color:#fff;border:none;padding:.4rem .75rem;border-radius:4px;font-size:.9rem;cursor:pointer;white-space:nowrap}.UserSettings_configButton__tL14V:hover{background:#0056b3}.UserSettings_configButton__tL14V:disabled{background:var(--theme-border);cursor:not-allowed}.UserSettings_radioSelector__4Vby4{display:flex;align-items:center;gap:.5rem}@media (max-width:600px){.UserSettings_domainContainer__Y8XP5{flex-direction:column;align-items:flex-start;gap:.75rem}.UserSettings_domainActions__QYzFB{margin-left:0;align-self:flex-end}}.UserSettings_dnsVerificationArea__X9QP4{margin-top:.6rem;padding-top:.6rem;border-top:1px solid var(--theme-border);width:100%}.UserSettings_dnsVerificationArea__X9QP4 p{font-size:.78rem;margin:.35rem 0 0}.UserSettings_success__r3FpP{color:#28a745;margin-bottom:1rem}.UserSettings_dnsMetaRow__dvx8S{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.5rem}.UserSettings_dnsMetaLabel__a4sB0{font-size:.78rem;color:var(--theme-muted)}.UserSettings_dnsMetaValue__2IsOP{font-size:.78rem;color:var(--theme-text);font-weight:600}.UserSettings_dnsRecords__ezRmJ{display:flex;flex-wrap:wrap;gap:.4rem}.UserSettings_dnsChip__C6GO1{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border-radius:999px;background:var(--theme-surface);border:1px solid var(--theme-border);box-shadow:0 1px 2px rgba(0,0,0,.04);min-width:0}.UserSettings_dnsChipType__DmSPl{font-size:.72rem;font-weight:700;letter-spacing:.02em;color:var(--theme-text);background:var(--theme-chip-bg);border:1px solid var(--theme-border);padding:.15rem .4rem;border-radius:999px;line-height:1}.UserSettings_dnsChipField__ablWD{display:inline-flex;align-items:center;gap:.35rem;min-width:0}.UserSettings_dnsChipFieldLabel__uYg3K{font-size:.7rem;color:var(--theme-muted)}.UserSettings_dnsChipFieldValue__kMWMZ{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.78rem;color:var(--theme-text);max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserSettings_dnsChipFieldHint__D97Aw{font-family:inherit;font-size:.72rem;color:var(--theme-muted)}.UserSettings_copyButton__opQCT{background:none;border:none;cursor:pointer;padding:0;color:var(--theme-muted);display:inline-flex;align-items:center;justify-content:center}.UserSettings_copyButton__opQCT:hover{color:var(--theme-text)}.UserSettings_copiedTag__rji8v{font-size:.7rem;color:#2e7d32;background:#e8f5e9;border:1px solid #d7ecd9;padding:.1rem .35rem;border-radius:999px}.UserSettings_dnsEmptyState__myLqY{font-size:.78rem;color:var(--theme-muted);background:var(--theme-surface);border:1px dashed var(--theme-border);padding:.5rem .75rem;border-radius:8px}.PanelSignIn_wrap__GMwfM{min-height:calc(100vh - 3rem - var(--safe-top));display:flex;flex-wrap:wrap;gap:1.25rem;align-content:center;justify-content:center;padding:1.5rem;color:var(--theme-text)}.PanelSignIn_card__4OluJ{width:min(100%,360px);padding:1.5rem;border-radius:12px;border:1px solid var(--theme-border);background:var(--theme-surface);box-shadow:var(--theme-shadow-soft);display:flex;flex-direction:column;gap:.75rem}.PanelSignIn_title__TGeIy{margin:0;font-size:1.15rem;font-weight:700}.PanelSignIn_subtitle__u1Qu6{margin:0;font-size:.9rem;color:var(--theme-muted)}.PanelSignIn_form__k4wFP{display:flex;flex-direction:column;gap:.6rem}.PanelSignIn_input__6ctmo{padding:.7rem .8rem;border-radius:8px;border:1px solid var(--theme-border);background:var(--theme-surface-subtle,var(--theme-surface));color:var(--theme-text);font-size:1rem}.PanelSignIn_submit__w1KZf{padding:.75rem;border-radius:8px;border:1px solid var(--theme-border-strong,var(--theme-border));background:var(--theme-surface-strong,var(--theme-surface));color:var(--theme-text);font-weight:700;font-size:1rem;cursor:pointer}.PanelSignIn_submit__w1KZf:disabled{opacity:.6;cursor:default}.PanelSignIn_linkBtn__59fNV{align-self:flex-start;padding:0;border:none;background:none;color:var(--theme-muted);font-size:.85rem;text-decoration:underline;cursor:pointer}.PanelSignIn_error__ZDmia{margin:0;font-size:.875rem;color:#dc3545}.PanelSignIn_notice__D8A2_{margin:0;font-size:.875rem;color:#28a745}.PanelSignIn_qr__TKg_C{display:flex;justify-content:center;text-align:center}.CollapsibleCard_card__Hkd52{background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:12px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.CollapsibleCard_cardOpen__9yaCa{border-color:var(--theme-border-strong);box-shadow:var(--theme-shadow-soft)}.CollapsibleCard_header__ShWcg{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:transparent;border:none;cursor:pointer;font:inherit;color:inherit;text-align:left;transition:background .15s ease}.CollapsibleCard_header__ShWcg:hover{background:var(--theme-surface-subtle)}.CollapsibleCard_header__ShWcg:focus-visible{outline:2px solid var(--theme-text);outline-offset:-2px}.CollapsibleCard_headerLabels__0mTSH{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.CollapsibleCard_title__MjpZO{font-size:.95rem;font-weight:500;color:var(--theme-text)}.CollapsibleCard_subtitle__pUjVw{font-size:.72rem;color:var(--theme-muted)}.CollapsibleCard_chevron__U45r1{width:18px;height:18px;color:var(--theme-muted);transition:transform .25s ease,color .2s ease;flex-shrink:0}.CollapsibleCard_chevronOpen__MEwyK{transform:rotate(180deg);color:var(--theme-text)}.CollapsibleCard_body__ahFa7{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.CollapsibleCard_bodyOpen__b_Ojv{grid-template-rows:1fr}.CollapsibleCard_bodyInner__s22Pg{overflow:hidden}.CollapsibleCard_bodyContent__kjDJY{padding:4px 14px 14px}.SubscriptionPlans_plansContainer__aFHGp{padding:6rem 2rem;background:var(--theme-bg)}.SubscriptionPlans_modal__f4oJl.SubscriptionPlans_plansContainer__aFHGp{padding:0 2rem 2rem;background:var(--theme-surface);border-radius:15px;max-width:1200px;margin:0 auto}.SubscriptionPlans_modalHeader__aZdMZ{display:flex;justify-content:space-between;align-items:center;margin:0 0 2rem -2rem;padding:1rem 2rem;border-bottom:1px solid var(--theme-border)}.SubscriptionPlans_closeButton__Ywjs_{background:none;border:none;color:var(--theme-text);font-size:1.5rem;cursor:pointer;padding:.5rem}.SubscriptionPlans_logoutButton__N7ZWd{display:inline-flex;align-items:center;gap:.5rem;background:none;border:1px solid var(--theme-border);border-radius:999px;color:var(--theme-text);font-size:.9rem;cursor:pointer;padding:.5rem 1rem;transition:background .2s ease,border-color .2s ease}.SubscriptionPlans_logoutButton__N7ZWd:hover{background:var(--theme-surface-subtle);border-color:var(--theme-text)}.SubscriptionPlans_sectionTitle__lpGq_{font-size:2.5rem;margin-bottom:4rem;text-align:center;background:linear-gradient(45deg,#964b00,#0070f3,#00ff95);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:SubscriptionPlans_colorCycle__Fmzeq 6s linear infinite}.SubscriptionPlans_plansGrid__kiQdj{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));grid-gap:2rem;gap:2rem;max-width:1200px;margin:0 auto}.SubscriptionPlans_planCard__jUjUb{position:relative;padding:2rem;background:var(--theme-surface-subtle);border-radius:15px;transition:transform .3s ease;display:flex;flex-direction:column;border:1px solid var(--theme-border)}.SubscriptionPlans_planCard__jUjUb.SubscriptionPlans_recommended__G_Koj{background:rgba(0,112,243,.1);border:1px solid #0070f3}.SubscriptionPlans_recommendedBadge__jO71t{right:20px;background:#0070f3}.SubscriptionPlans_atualBadge__3FTgU,.SubscriptionPlans_recommendedBadge__jO71t{position:absolute;top:-12px;color:#fff;padding:.25rem 1rem;border-radius:20px;font-size:.9rem}.SubscriptionPlans_atualBadge__3FTgU{left:20px;background:#ff5733}.SubscriptionPlans_planCard__jUjUb h3{font-size:1.5rem;margin-bottom:1rem;color:var(--theme-text)}.SubscriptionPlans_price__2H5cN{font-size:2rem;font-weight:700;margin-bottom:2rem;color:#0070f3}.SubscriptionPlans_features__O_e6D{list-style:none;padding:0;margin:0 0 2rem;flex-grow:1}.SubscriptionPlans_features__O_e6D li{padding:.5rem 0;color:var(--theme-muted);display:flex;align-items:center}.SubscriptionPlans_features__O_e6D li:before{content:"✓";color:#0070f3;margin-right:.5rem}.SubscriptionPlans_planButton__yHZWb{width:100%;padding:1rem;font-size:1.1rem;border:1px solid #0070f3;border-radius:5px;background:transparent;color:#0070f3;cursor:pointer;transition:all .2s}.SubscriptionPlans_planButton__yHZWb:hover{background:rgba(0,112,243,.1)}.SubscriptionPlans_planButton__yHZWb:disabled{opacity:.6;cursor:not-allowed}.SubscriptionPlans_recommendedButton__Vz9SU{background:#0070f3;color:#fff}.SubscriptionPlans_recommendedButton__Vz9SU:hover{background:#0051b3}.SubscriptionPlans_modalTitle__N_2s_ h2{font-size:1.5rem;color:var(--theme-text);margin:0}@media (max-width:768px){.SubscriptionPlans_plansContainer__aFHGp{padding:4rem 1rem}.SubscriptionPlans_sectionTitle__lpGq_{font-size:2rem;margin-bottom:2rem}.SubscriptionPlans_planCard__jUjUb{padding:1.5rem}.SubscriptionPlans_price__2H5cN{font-size:1.5rem}}@keyframes SubscriptionPlans_colorCycle__Fmzeq{0%{background-position:0}50%{background-position:100%}to{background-position:0}}.SubscriptionPlans_disabled__wABxx{opacity:.5;pointer-events:none}.SubscriptionPlans_disabledButton__EeUgR{background:var(--theme-border);color:var(--theme-muted);cursor:not-allowed}.SubscriptionPlans_plansLoading__eCuoZ{display:flex;justify-content:center;align-items:center;min-height:180px;width:100%}.SubscriptionPlans_linkError__N1FV7{background:var(--theme-error-bg,rgba(185,28,28,.1));color:var(--theme-error,#b91c1c)}.SubscriptionPlans_linkError__N1FV7,.SubscriptionPlans_linkNotice__LYtDw{margin:0 auto 1rem;max-width:520px;padding:.7rem 1rem;border-radius:8px;text-align:center;font-size:.9rem}.SubscriptionPlans_linkNotice__LYtDw{background:var(--theme-accent-open-soft,rgba(21,128,61,.1));color:var(--theme-accent-open,#15803d)}.SubscriptionPlans_editorial__hX92Z.SubscriptionPlans_plansContainer__aFHGp{background:transparent;padding:38px 0 0}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_plansGrid__kiQdj{gap:16px;align-items:stretch}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_planCard__jUjUb{padding:32px 26px 24px;border-radius:22px;text-align:left;background:linear-gradient(155deg,rgba(34,35,51,.96),rgba(16,20,31,.97));border:1px solid #424557;box-shadow:0 16px 50px #00000018;color:#eeeef5}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_planCard__jUjUb.SubscriptionPlans_recommended__G_Koj{border-color:#aed6e4;background:linear-gradient(150deg,#283f50,#202334 65%);box-shadow:0 14px 50px #00000025}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_planCard__jUjUb h3{color:#efeef7;font-size:21px;font-weight:500;letter-spacing:-.4px;margin:0 0 22px}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_price__2H5cN{display:flex;align-items:baseline;gap:5px;font-size:48px;font-weight:500;letter-spacing:-2px;color:#fff;margin-bottom:25px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SubscriptionPlans_currency__tIEMv{font-size:17px;letter-spacing:0;font-weight:400;color:#b8c9d2}.SubscriptionPlans_period__SYpSK{margin-left:2px;font-size:13px;letter-spacing:0;font-weight:400;color:#b8c9d2}.SubscriptionPlans_inheritance__XVy58{border-top:1px solid #ffffff20;padding-top:20px;margin-bottom:13px;font-size:13px;line-height:1.6;color:#c6dce5}.SubscriptionPlans_inheritance__XVy58 strong{font-weight:600;color:#ebf7ff}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_features__O_e6D{margin-bottom:22px}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_features__O_e6D li{color:#c9c8d5;font-size:13px;line-height:1.6;padding:5px 0;align-items:flex-start}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_features__O_e6D li:before{color:#a1bfce;font-size:11px;margin:3px 9px 0 0}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_planButton__yHZWb{border:1px solid #797487;background:transparent;color:#f2eff8;border-radius:12px;font-size:14px;padding:13px 12px;box-shadow:none}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_planButton__yHZWb:hover{background:#ffffff0c}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_recommendedButton__Vz9SU{background:#c4e5f1;color:#183442;border-color:#c4e5f1}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_recommendedButton__Vz9SU:hover{background:#e2f3fa}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_recommendedBadge__jO71t{top:-12px;right:24px;background:#c0e0ed;color:#244453;font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;padding:6px 12px;border-radius:7px}.SubscriptionPlans_bonus__B__0E{font-size:11px;line-height:1.6;color:#acc4d0;margin:0 0 18px}.SubscriptionPlans_quotaNote__nSMbw{margin:22px auto 0;max-width:740px;text-align:center;font-size:11px;line-height:1.7;color:#a8a5b9}@media(max-width:720px){.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_planCard__jUjUb{padding:28px 24px 24px}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_price__2H5cN{font-size:44px}.SubscriptionPlans_editorial__hX92Z .SubscriptionPlans_plansGrid__kiQdj{gap:24px}}.SubscriptionPlans_infoWrap__ZJn4C{position:relative;display:inline-flex;vertical-align:middle;flex-shrink:0;margin-left:5px}.SubscriptionPlans_infoButton__MR5Cl{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:0;border-radius:50%;color:inherit;font-family:Georgia,serif;font-size:11px;font-style:italic;cursor:pointer}.SubscriptionPlans_infoButton__MR5Cl:before{content:"";position:absolute;inset:4px;border:1px solid;border-radius:50%;opacity:.55}.SubscriptionPlans_infoButton__MR5Cl:hover{color:#fff}.SubscriptionPlans_infoButton__MR5Cl:focus-visible{outline:2px solid #aeddeb;outline-offset:2px}.SubscriptionPlans_infoBalloon__CBP62{position:absolute;z-index:20;bottom:calc(100% + 8px);right:-8px;width:220px;padding:12px 14px;border:1px solid #585268;border-radius:10px;background:#292633;color:#f0edf5;font-size:12px;font-weight:400;font-style:normal;line-height:1.6;box-shadow:0 8px 26px #0005;text-align:left}.SubscriptionPlans_infoBalloon__CBP62:after{content:"";position:absolute;bottom:-5px;right:14px;width:8px;height:8px;background:#292633;border-right:1px solid #585268;border-bottom:1px solid #585268;transform:rotate(45deg)}.SubscriptionPlans_bonus__B__0E .SubscriptionPlans_infoBalloon__CBP62{right:0}.SubscriptionPlans_affinity__7EX2X{--plan-accent:var(--theme-accent,#0070f3);filter:saturate(calc(.35 + .65 * var(--affinity))) brightness(calc(.86 + .14 * var(--affinity)));box-shadow:0 0 calc(44px * var(--affinity)) calc(-14px + 10px * var(--affinity)) color-mix(in srgb,var(--plan-accent) calc(var(--affinity) * 60%),transparent);border-color:color-mix(in srgb,var(--plan-accent) calc(var(--affinity) * 70%),var(--theme-border));transition:filter .3s ease,box-shadow .3s ease,border-color .3s ease,transform .3s ease}.SubscriptionPlans_affinityLit__neSoR{filter:none;box-shadow:0 0 44px -4px color-mix(in srgb,var(--plan-accent) 55%,transparent);border-color:var(--plan-accent)}.SubscriptionPlans_affinityStrongest__sdvGp:after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;box-shadow:0 0 34px 2px color-mix(in srgb,var(--plan-accent) 45%,transparent);animation:SubscriptionPlans_affinityBreathe__guZso 4.2s ease-in-out infinite}@keyframes SubscriptionPlans_affinityBreathe__guZso{0%,to{opacity:.25}50%{opacity:1}}.SubscriptionPlans_affinityLegend__EEwYQ{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:1.5rem auto 0;font-size:.8rem;color:var(--theme-muted);text-align:center}.SubscriptionPlans_affinityScale__iWfJD{display:inline-flex;align-items:center;gap:4px}.SubscriptionPlans_affinityDot__NdFKK{--plan-accent:var(--theme-accent,#0070f3);width:7px;height:7px;border-radius:50%;background:var(--plan-accent);opacity:calc(.35 + .65 * var(--affinity));filter:saturate(calc(.35 + .65 * var(--affinity)));box-shadow:0 0 calc(8px * var(--affinity)) color-mix(in srgb,var(--plan-accent) calc(var(--affinity) * 80%),transparent)}.SubscriptionPlans_terms__oFIdi{display:flex;align-items:flex-start;justify-content:center;gap:.55rem;max-width:560px;margin:0 auto 1.75rem;font-size:.9rem;line-height:1.45;color:var(--theme-text);cursor:pointer}.SubscriptionPlans_terms__oFIdi input{width:18px;height:18px;margin:1px 0 0;flex-shrink:0;accent-color:var(--theme-accent,#0070f3);cursor:pointer}.SubscriptionPlans_terms__oFIdi a{color:var(--theme-accent,#0070f3);text-decoration:underline;text-underline-offset:2px}.SubscriptionPlans_termsAccepted__HwWnp{margin:0 auto 1.75rem;text-align:center;font-size:.85rem;color:var(--theme-accent-open,#15803d)}@media (prefers-reduced-motion:reduce){.SubscriptionPlans_affinityStrongest__sdvGp:after{animation:none;opacity:.6}.SubscriptionPlans_affinity__7EX2X{transition:none}}.LoadingDots_loadingDots__BfeJa{display:inline-flex;align-items:center;justify-content:center;gap:var(--loading-dots-gap,.35em);line-height:1;flex-shrink:0}.LoadingDots_dot__DaGNy{width:var(--loading-dots-size,.38em);height:var(--loading-dots-size,.38em);background-color:currentColor;border-radius:50%;display:inline-block;animation:LoadingDots_loadingDotsBounce__lVYxd 1.4s ease-in-out infinite both}.LoadingDots_dot__DaGNy:first-child{animation-delay:-.32s}.LoadingDots_dot__DaGNy:nth-child(2){animation-delay:-.16s}@keyframes LoadingDots_loadingDotsBounce__lVYxd{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.BusinessKindStep_step__NoRIw{--kind-accent:var(--theme-accent,#0070f3);--kind-ink:var(--theme-text);--kind-ink-soft:var(--theme-muted);padding-bottom:.5rem}.BusinessKindStep_lead__CjG82{margin:-.75rem auto 1.75rem;max-width:560px;text-align:center;font-size:.95rem;line-height:1.5;color:var(--theme-muted)}.BusinessKindStep_grid__UfOvO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem;max-width:960px;margin:0 auto}.BusinessKindStep_card__gl2Nn{position:relative;display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:1.25rem 1.25rem 1.5rem;border:1px solid var(--theme-border);border-radius:20px;background:var(--theme-surface-subtle);color:var(--theme-text);font:inherit;text-align:center;cursor:pointer;box-shadow:var(--theme-shadow-soft,0 8px 24px rgba(0,0,0,.08));transition:border-color .2s ease,box-shadow .25s ease}.BusinessKindStep_card__gl2Nn:focus-visible,.BusinessKindStep_card__gl2Nn:hover{border-color:var(--kind-accent);box-shadow:0 10px 34px color-mix(in srgb,var(--kind-accent) 28%,transparent)}.BusinessKindStep_card__gl2Nn:focus-visible{outline:2px solid var(--kind-accent);outline-offset:3px}.BusinessKindStep_card__gl2Nn:disabled{cursor:progress;opacity:.7}.BusinessKindStep_cardActive__SY4kM{border-color:var(--kind-accent);background:color-mix(in srgb,var(--kind-accent) 9%,var(--theme-surface-subtle))}.BusinessKindStep_art__YY7x8{width:100%;max-width:230px;aspect-ratio:3/2;margin-bottom:.25rem}.BusinessKindStep_svg__7_JKq{display:block;width:100%;height:100%;overflow:visible}.BusinessKindStep_label__VKJnw{font-size:1.2rem;font-weight:600;color:var(--theme-text)}.BusinessKindStep_hint__askyX{font-size:.85rem;line-height:1.45;color:var(--theme-muted)}.BusinessKindStep_ground__TSecg{stroke:var(--theme-border-strong,var(--theme-border));stroke-width:2;stroke-linecap:round}.BusinessKindStep_flame__HxeFY{fill:#ff8a3d}.BusinessKindStep_panBody__JRWQj{fill:color-mix(in srgb,var(--kind-ink) 78%,transparent)}.BusinessKindStep_panHandle__45vtP{fill:color-mix(in srgb,var(--kind-ink) 60%,transparent)}.BusinessKindStep_eggWhite__f6DNs{fill:#fffdf6;stroke:color-mix(in srgb,var(--kind-ink) 18%,transparent);stroke-width:1}.BusinessKindStep_eggYolk__ggkFI{fill:#f5b82e}.BusinessKindStep_steam___3Hs7{fill:none;stroke:var(--kind-ink-soft);stroke-width:2.4;stroke-linecap:round}.BusinessKindStep_printer__o8ys_{fill:color-mix(in srgb,var(--kind-ink) 14%,var(--theme-surface,#fff));stroke:var(--kind-ink-soft);stroke-width:1.5}.BusinessKindStep_slot__OzqwM{stroke:var(--kind-ink);stroke-width:2.5;stroke-linecap:round}.BusinessKindStep_led__VE0tD{fill:var(--theme-accent-open,#22c55e)}.BusinessKindStep_paper__3Oc3z{fill:#fffefa;stroke:color-mix(in srgb,var(--kind-ink) 30%,transparent);stroke-width:1}.BusinessKindStep_paperStrong___C0eG{stroke:#3a3a3a;stroke-width:2.4;stroke-linecap:round}.BusinessKindStep_paperLine__ldum8{stroke:#9a9a9a;stroke-width:1.6;stroke-linecap:round}.BusinessKindStep_speed__vLrpg{stroke:var(--kind-ink-soft);stroke-width:2.2;stroke-linecap:round}.BusinessKindStep_box__LhyDM{fill:#d9a86c;stroke:#8a5a2b;stroke-width:1.5}.BusinessKindStep_boxFold__iruso{stroke:#b07b45;stroke-width:1}.BusinessKindStep_flap__qH9l_{fill:#c8955a;stroke:#8a5a2b;stroke-width:1.2}.BusinessKindStep_tape__AepH4{fill:#f3dcae;opacity:.95}.BusinessKindStep_tag__Qxq9G{fill:var(--kind-accent)}.BusinessKindStep_tagHole__QNwVc{fill:#fff}.BusinessKindStep_tagLine__HJ8ky{stroke:#fff;stroke-width:1.4;stroke-linecap:round;opacity:.9}.BusinessKindStep_easel__750CO{stroke:color-mix(in srgb,var(--kind-ink) 45%,transparent);stroke-width:3;stroke-linecap:round}.BusinessKindStep_canvas__FKtw3{fill:#fffefb;stroke:color-mix(in srgb,var(--kind-ink) 22%,transparent);stroke-width:1.5}.BusinessKindStep_star__8V90G{fill:var(--kind-accent);stroke:var(--kind-accent);stroke-width:2.4;stroke-linejoin:round}.BusinessKindStep_spark__jPBm7{fill:var(--kind-accent)}.BusinessKindStep_header__Vxe5D{--kind-accent:var(--theme-accent,#0070f3);--kind-ink:var(--theme-text);--kind-ink-soft:var(--theme-muted);display:flex;align-items:center;gap:.85rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin:-.5rem auto 1.5rem;padding:.45rem .65rem .45rem .5rem;border:1px solid color-mix(in srgb,var(--kind-accent) 45%,var(--theme-border));border-radius:999px;background:color-mix(in srgb,var(--kind-accent) 7%,var(--theme-surface-subtle))}.BusinessKindStep_headerArt__nARbk{width:66px;aspect-ratio:3/2;flex-shrink:0}.BusinessKindStep_headerText__Q_tav{display:flex;flex-direction:column;line-height:1.15}.BusinessKindStep_eyebrow__CnxO2{font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;color:var(--theme-muted)}.BusinessKindStep_headerLabel__zT_dv{font-size:1rem;font-weight:600;color:var(--theme-text)}.BusinessKindStep_change__7iJZg{margin-left:.35rem;padding:.4rem .8rem;border:1px solid var(--theme-border);border-radius:999px;background:transparent;color:var(--theme-text);font:inherit;font-size:.85rem;cursor:pointer;transition:background .2s ease,border-color .2s ease}.BusinessKindStep_change__7iJZg:focus-visible,.BusinessKindStep_change__7iJZg:hover{background:var(--theme-surface-muted,var(--theme-surface-subtle));border-color:var(--kind-accent)}@media (max-width:768px){.BusinessKindStep_grid__UfOvO{grid-template-columns:1fr;gap:.85rem}.BusinessKindStep_card__gl2Nn{display:grid;grid-template-columns:112px 1fr;grid-template-rows:auto auto;grid-column-gap:1rem;column-gap:1rem;align-items:center;padding:.9rem 1rem;text-align:left}.BusinessKindStep_art__YY7x8{grid-row:1/span 2;margin:0}.BusinessKindStep_label__VKJnw{align-self:end}.BusinessKindStep_hint__askyX{align-self:start}}.SubscriptionModal_modalOverlay__diOrR{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:100002;padding:1rem}.SubscriptionModal_modalContent__B7iSy{background:var(--theme-modal-bg);border-radius:15px;width:100%;max-width:1200px;max-height:90vh;overflow-y:auto;position:relative}.SubscriptionModal_modalContent__B7iSy::-webkit-scrollbar{width:8px}.SubscriptionModal_modalContent__B7iSy::-webkit-scrollbar-track{background:var(--theme-scrollbar-track);border-radius:4px}.SubscriptionModal_modalContent__B7iSy::-webkit-scrollbar-thumb{background:var(--theme-scrollbar-thumb);border-radius:4px}.SubscriptionModal_modalContent__B7iSy::-webkit-scrollbar-thumb:hover{background:var(--theme-scrollbar-thumb)}@media (max-width:768px){.SubscriptionModal_modalOverlay__diOrR{padding:.5rem}.SubscriptionModal_modalContent__B7iSy{max-height:90vh}}