.tYC1-G_SplitRow{grid-template-columns:1fr 1fr;gap:1.125rem;display:grid}@media (max-width:38rem){.tYC1-G_SplitRow{grid-template-columns:1fr}}
.lPe54a_Field{flex-direction:column;gap:.5rem;display:flex}.lPe54a_label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.75rem;font-weight:600}.lPe54a_error{color:var(--danger);margin:0;font-size:.875rem}
.T0Bqda_Input{width:100%;font:inherit;color:var(--ink);background:var(--paper);border:.0625rem solid var(--lineMedium);appearance:textfield;border-radius:.375rem;outline:none;padding:.625rem .75rem;font-size:1rem;transition:border-color .1s linear,box-shadow .1s linear}.T0Bqda_Input::-webkit-outer-spin-button{appearance:none;margin:0}.T0Bqda_Input::-webkit-inner-spin-button{appearance:none;margin:0}.T0Bqda_Input::placeholder{color:var(--inkFaded)}.T0Bqda_Input:hover:not(:focus){border-color:var(--lineHover)}.T0Bqda_Input:focus{border-color:var(--accent);box-shadow:0 0 0 .1875rem var(--accentSoft)}.T0Bqda_invalid{border-color:var(--danger)}.T0Bqda_invalid:focus{border-color:var(--danger);box-shadow:0 0 0 .1875rem var(--dangerSoft)}
.ZDkgFG_PriceInput{align-items:stretch;width:100%;max-width:8rem;display:inline-flex;position:relative}.ZDkgFG_PriceInput:after{content:"€";color:var(--inkFaded);pointer-events:none;font-size:1rem;position:absolute;top:50%;right:.625rem;transform:translateY(-50%)}.ZDkgFG_input{font-variant-numeric:tabular-nums;text-align:right;width:100%;color:var(--accent);background:var(--paper);border:.0625rem solid var(--lineMedium);appearance:textfield;border-radius:.375rem;outline:none;padding:.5rem 1.75rem .5rem .625rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:1rem;font-weight:600;transition:border-color .1s linear,box-shadow .1s linear,background .1s linear}.ZDkgFG_input::-webkit-outer-spin-button{appearance:none;margin:0}.ZDkgFG_input::-webkit-inner-spin-button{appearance:none;margin:0}.ZDkgFG_input:hover:not(:focus){border-color:var(--lineHover)}.ZDkgFG_input:focus{border-color:var(--accent);background:var(--inputFocus);box-shadow:0 0 0 .1875rem var(--accentSoft)}.ZDkgFG_suffix{display:none}.ZDkgFG_invalid .ZDkgFG_input{border-color:var(--danger)}.ZDkgFG_invalid .ZDkgFG_input:focus{border-color:var(--danger);box-shadow:0 0 0 .1875rem var(--dangerSoft)}.ZDkgFG_pulsing .ZDkgFG_input{animation:.7s ease-out ZDkgFG_saved-pulse}@keyframes ZDkgFG_saved-pulse{0%{border-color:var(--success);box-shadow:0 0 #6cb96a8c}to{border-color:var(--lineMedium);box-shadow:0 0 0 .5rem #6cb96a00}}@media (max-width:45rem){.ZDkgFG_PriceInput{max-width:5.5rem}.ZDkgFG_input{padding:.375rem 1.5rem .375rem .5rem;font-size:.9375rem}}
.p-jEGa_DrawerBase{z-index:100;pointer-events:none;position:fixed;inset:0}.p-jEGa_backdrop{-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem);opacity:0;pointer-events:none;background:#1413118c;transition:opacity .18s ease-out;position:absolute;inset:0}.p-jEGa_panel{background:var(--paperBlur);border-left:.0625rem solid var(--lineMedium);opacity:0;pointer-events:auto;flex-direction:column;width:44rem;max-width:100vw;transition:transform .22s cubic-bezier(.2,.7,.2,1),opacity .22s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-1.25rem 0 3rem #0006}@media (max-width:50rem){.p-jEGa_panel{border-left:none;width:100vw}}.p-jEGa_visible .p-jEGa_backdrop{opacity:1;pointer-events:auto}.p-jEGa_visible .p-jEGa_panel{opacity:1;transform:translate(0)}.p-jEGa_exiting .p-jEGa_backdrop{opacity:0;pointer-events:none}.p-jEGa_exiting .p-jEGa_panel{opacity:0;transform:translate(100%)}.p-jEGa_header{border-bottom:.0625rem solid var(--line);padding:1.125rem 1.25rem .875rem;position:relative}.p-jEGa_breadcrumbs{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);flex-wrap:wrap;align-items:center;font-size:.75rem;font-weight:600;display:flex}.p-jEGa_crumb{align-items:center;display:inline-flex}.p-jEGa_crumbSep{color:var(--lineStrong);margin:0 .4rem}.p-jEGa_crumbAction{color:var(--ink)}.p-jEGa_crumbAction .p-jEGa_crumbSep{display:none}.p-jEGa_title{letter-spacing:-.01em;color:var(--ink);margin:.4rem 0 0;padding-right:2.5rem;font-size:1.5rem;font-weight:700}.p-jEGa_close{width:1.75rem;height:1.75rem;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:0;font-size:1.5rem;line-height:1;transition:background .1s linear,color .1s linear;position:absolute;top:.875rem;right:.875rem}.p-jEGa_close:hover{color:var(--ink);background:var(--surfaceHover)}.p-jEGa_close:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.p-jEGa_body{flex-direction:column;flex:1;gap:1.125rem;padding:1.125rem 1.25rem 1.5rem;display:flex;overflow-y:auto}.p-jEGa_footer{background:var(--paperBlur);border-top:.0625rem solid var(--line);align-items:center;gap:.625rem;padding:.875rem 1.25rem;display:flex}.p-jEGa_footerSpacer{flex:1}.p-jEGa_delete{font:inherit;cursor:pointer;border-radius:.375rem;padding:.5rem .875rem;font-size:1rem;font-weight:500;transition:background .1s linear,border-color .1s linear,color .1s linear}.p-jEGa_delete:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.p-jEGa_delete{color:var(--danger);border:.0625rem solid var(--dangerMedium);background:0 0}.p-jEGa_delete:hover{background:#e2674f38}.p-jEGa_cancel{font:inherit;cursor:pointer;border-radius:.375rem;padding:.5rem .875rem;font-size:1rem;font-weight:500;transition:background .1s linear,border-color .1s linear,color .1s linear}.p-jEGa_cancel:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.p-jEGa_cancel{color:var(--inkSoft);border:.0625rem solid var(--lineMedium);background:0 0}.p-jEGa_cancel:hover{background:var(--surfaceHover);border-color:var(--lineHover)}.p-jEGa_save{font:inherit;cursor:pointer;border-radius:.375rem;padding:.5rem .875rem;font-size:1rem;font-weight:500;transition:background .1s linear,border-color .1s linear,color .1s linear}.p-jEGa_save:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.p-jEGa_save{color:var(--onAccent);background:var(--accentStrong);border:.0625rem solid var(--accent);font-weight:600}.p-jEGa_save:hover{background:var(--accentHover);border-color:var(--accentHover)}
.y6a0hq_DeleteConfirmDialog{z-index:110;pointer-events:none;position:fixed;inset:0}.y6a0hq_backdrop{-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem);opacity:0;pointer-events:none;background:#1413118c;transition:opacity .18s ease-out;position:absolute;inset:0}.y6a0hq_card{background:var(--paperBlur);border:.0625rem solid var(--lineMedium);opacity:0;pointer-events:auto;border-radius:.875rem;flex-direction:column;gap:.75rem;width:min(27.5rem,100vw - 2rem);padding:1.25rem 1.375rem 1.125rem;transition:transform .18s cubic-bezier(.2,.7,.2,1),opacity .18s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%)scale(.96);box-shadow:0 1.25rem 3.5rem #00000073}.y6a0hq_visible .y6a0hq_backdrop{opacity:1;pointer-events:auto}.y6a0hq_visible .y6a0hq_card{opacity:1;transform:translate(-50%,-50%)scale(1)}.y6a0hq_exiting .y6a0hq_backdrop{opacity:0}.y6a0hq_exiting .y6a0hq_card{opacity:0;transform:translate(-50%,-45%)scale(.96)}.y6a0hq_title{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.125rem;font-weight:700}.y6a0hq_body{color:var(--inkSoft);margin:0;font-size:1rem;line-height:1.45}.y6a0hq_warning{border-radius:.5rem;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;font-size:.9375rem;line-height:1.4;display:flex}.y6a0hq_toneCascade{color:#e8b14c;background:#e8b14c1a;border:.0625rem solid #e8b14c47}.y6a0hq_toneBlock{color:var(--danger);background:#e2674f1a;border:.0625rem solid #e2674f47}.y6a0hq_warnIcon{flex-shrink:0;margin-top:.1875rem}.y6a0hq_footer{justify-content:flex-end;gap:.625rem;margin-top:.375rem;display:flex}.y6a0hq_cancel{font:inherit;cursor:pointer;border-radius:.375rem;padding:.5rem .875rem;font-size:1rem;font-weight:500;transition:background .1s linear,border-color .1s linear,color .1s linear}.y6a0hq_cancel:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.y6a0hq_cancel{color:var(--inkSoft);border:.0625rem solid var(--lineMedium);background:0 0}.y6a0hq_cancel:hover{background:var(--surfaceHover);border-color:var(--lineHover)}.y6a0hq_confirm{font:inherit;cursor:pointer;border-radius:.375rem;padding:.5rem .875rem;font-size:1rem;font-weight:500;transition:background .1s linear,border-color .1s linear,color .1s linear}.y6a0hq_confirm:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.y6a0hq_confirm{color:var(--ink);background:var(--danger);border:.0625rem solid var(--danger);font-weight:600}.y6a0hq_confirm:hover:not(:disabled){background:var(--dangerHover);border-color:var(--dangerHover)}.y6a0hq_confirm:disabled{color:var(--muted);border-color:var(--lineMedium);cursor:not-allowed;background:0 0}
.BJPbBa_priceWrap{display:flex}
.LSqUwq_Textarea{width:100%;font:inherit;color:var(--ink);background:var(--paper);border:.0625rem solid var(--lineMedium);resize:vertical;border-radius:.375rem;outline:none;min-height:4.5rem;padding:.625rem .75rem;font-size:1rem;line-height:1.4;transition:border-color .1s linear,box-shadow .1s linear}.LSqUwq_Textarea::placeholder{color:var(--inkFaded)}.LSqUwq_Textarea:hover:not(:focus){border-color:var(--lineHover)}.LSqUwq_Textarea:focus{border-color:var(--accent);box-shadow:0 0 0 .1875rem var(--accentSoft)}.LSqUwq_invalid{border-color:var(--danger)}.LSqUwq_invalid:focus{border-color:var(--danger);box-shadow:0 0 0 .1875rem var(--dangerSoft)}
.b_7H_q_Select{width:100%;font:inherit;color:var(--ink);background:var(--paper);border:.0625rem solid var(--lineMedium);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%238b857a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75rem;border-radius:.375rem;outline:none;padding:.625rem 2.25rem .625rem .75rem;font-size:1rem;transition:border-color .1s linear,box-shadow .1s linear}.b_7H_q_Select:hover:not(:focus){border-color:var(--lineHover)}.b_7H_q_Select:focus{border-color:var(--accent);box-shadow:0 0 0 .1875rem var(--accentSoft)}.b_7H_q_invalid{border-color:var(--danger)}.b_7H_q_invalid:focus{border-color:var(--danger);box-shadow:0 0 0 .1875rem var(--dangerSoft)}
._8FCyjq_Toggle{background:var(--inputActive);border:.0625rem solid var(--lineMedium);cursor:pointer;border-radius:999rem;width:2.25rem;height:1.25rem;padding:0;transition:background .12s linear,border-color .12s linear;position:relative}._8FCyjq_Toggle:before{content:"";position:absolute;inset:-.75rem -.25rem}._8FCyjq_Toggle:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);border-color:var(--accent);outline:none}._8FCyjq_Toggle:disabled{cursor:not-allowed;opacity:.5}._8FCyjq_on{background:var(--accentStrong);border-color:var(--accentLine)}._8FCyjq_thumb{background:var(--ink);border-radius:50%;width:.875rem;height:.875rem;transition:left .15s cubic-bezier(.2,.7,.2,1);position:absolute;top:50%;left:.125rem;transform:translateY(-50%)}._8FCyjq_on ._8FCyjq_thumb{background:var(--paper);left:calc(100% - 1rem)}
.hGjmna_ServingSizeField{background:var(--surfaceHover);border:.0625rem solid var(--line);border-radius:.5rem;flex-direction:column;gap:.75rem;padding:.875rem 1rem;display:flex}.hGjmna_toggleRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.hGjmna_label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.75rem;font-weight:600}.hGjmna_inputs{grid-template-columns:1fr 1fr;gap:.875rem;display:grid}
.UNBy1G_DragHandle{width:1.25rem;height:1.75rem;color:var(--muted);cursor:grab;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .1s linear;display:inline-flex}.UNBy1G_DragHandle:hover{color:var(--ink)}.UNBy1G_DragHandle:active{cursor:grabbing;color:var(--accent)}.UNBy1G_DragHandle:focus-visible{color:var(--accent);outline:none}
._NQGYa_PairList{flex-direction:column;gap:.5rem;display:flex}._NQGYa_rows{flex-direction:column;gap:.375rem;display:flex}._NQGYa_row{grid-template-columns:1.25rem 1fr 1fr 1.5rem;align-items:center;gap:.5rem;display:grid}._NQGYa_remove{width:1.5rem;height:1.75rem;color:var(--muted);cursor:pointer;background:0 0;border:.0625rem solid #0000;border-radius:.375rem;padding:0;font-size:1.125rem;line-height:1;transition:color .1s linear,background .1s linear,border-color .1s linear}._NQGYa_remove:hover{color:var(--danger);background:var(--dangerSoft);border-color:var(--dangerMedium)}._NQGYa_remove:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}._NQGYa_add{font:inherit;color:var(--muted);border:.0625rem dashed var(--lineHover);cursor:pointer;background:0 0;border-radius:.375rem;align-self:flex-start;padding:.4rem .75rem;font-size:.9375rem;transition:color .1s linear,border-color .1s linear,background .1s linear}._NQGYa_add:hover{color:var(--ink);border-color:var(--accentLine);background:#f5a62312}._NQGYa_add:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}
.R0hOWq_chips{border:.0625rem solid var(--line);background:#fff5dc08;border-radius:.5rem;flex-direction:column;gap:.5rem;margin-top:.25rem;padding:.75rem .875rem;display:flex}.R0hOWq_caption{color:var(--muted);margin:0;font-size:.75rem}.R0hOWq_chipWrap{flex-wrap:wrap;gap:.375rem;display:flex}.R0hOWq_chip{font:inherit;color:var(--ink);border:.0625rem solid var(--lineMedium);cursor:pointer;background:0 0;border-radius:999rem;align-items:center;gap:.375rem;padding:.3125rem .6875rem .3125rem .5625rem;font-size:.875rem;transition:border-color .1s linear,background .1s linear;display:inline-flex}.R0hOWq_chip:hover{border-color:var(--accentLine);background:#f5a62312}.R0hOWq_chip:focus-visible{border-color:var(--accent);box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.R0hOWq_plus{width:.75rem;height:.75rem;color:var(--accent);flex:none}.R0hOWq_chipBg{font-weight:500}.R0hOWq_chipEn{color:var(--muted)}.R0hOWq_warning{color:var(--accent);margin:0;font-size:.875rem}
.eA9reG_priceWrap{display:flex}
.MH_lla_paragraph{margin:0 0 1rem}.MH_lla_heading{color:var(--ink);margin:0 0 .625rem;font-size:1rem;font-weight:600}.MH_lla_bulletedList,.MH_lla_numberedList{margin:0 0 1rem;padding:0}.MH_lla_listItem+.MH_lla_listItem{margin-top:.5rem}.MH_lla_bulletedList{list-style:none}.MH_lla_bulletedList>.MH_lla_listItem{padding-left:1.125rem;position:relative}.MH_lla_bulletedList>.MH_lla_listItem:before{content:"/";color:var(--accent);font-weight:700;position:absolute;left:0}.MH_lla_numberedList{padding-left:1.25rem}.MH_lla_numberedList>.MH_lla_listItem::marker{color:var(--accent);font-weight:700}.MH_lla_link{color:var(--accent);text-decoration:underline}.MH_lla_bold{color:var(--ink);font-weight:700}
._8wfglq_ToolbarButton{width:2rem;height:2rem;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:0;transition:background .1s linear,color .1s linear;display:inline-flex}._8wfglq_ToolbarButton:hover{color:var(--ink);background:var(--inputActive)}._8wfglq_ToolbarButton:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}._8wfglq_ToolbarButton svg{width:1rem;height:1rem}@media (max-width:45rem){._8wfglq_ToolbarButton{width:2.5rem;height:2.5rem}}._8wfglq_active,._8wfglq_active:hover{color:var(--accent);background:var(--accentSoft)}
.jMOLNG_EditorEditable{background:var(--paper);border:.0625rem solid var(--lineMedium);border-radius:.375rem;transition:border-color .1s linear,box-shadow .1s linear;overflow:hidden}.jMOLNG_EditorEditable:hover:not(:focus-within){border-color:var(--lineHover)}.jMOLNG_EditorEditable:focus-within{border-color:var(--accent);box-shadow:0 0 0 .1875rem var(--accentSoft)}.jMOLNG_toolbar{background:var(--surfaceHover);border-bottom:.0625rem solid var(--line);flex-wrap:wrap;align-items:center;gap:.125rem;padding:.25rem;display:flex}.jMOLNG_separator{background:var(--lineMedium);width:.0625rem;height:1.125rem;margin:0 .25rem}.jMOLNG_content{min-height:8rem;color:var(--inkSoft);outline:none;padding:.75rem .875rem .875rem;font-size:1rem;line-height:1.55}.jMOLNG_content>:last-child{margin-bottom:0}
.rxYl2G_showOnMenu{background:var(--surfaceHover);border:.0625rem solid var(--line);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.rxYl2G_showOnMenuText{flex-direction:column;gap:.25rem;min-width:0;display:flex}.rxYl2G_label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.75rem;font-weight:600}.rxYl2G_hint{color:var(--inkSecondary);font-size:.875rem;line-height:1.4}
._2EwJJG_Logo{aspect-ratio:370.36/229.27;width:150px;color:var(--logo-ink,#fff)}._2EwJJG_small{width:auto;height:44px;display:block}
.NQ4cGq_Button{font:inherit;color:var(--onAccent);background:var(--accentStrong);cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.4375rem;padding:.5rem .75rem;font-size:1rem;font-weight:600;transition:background .1s linear;display:inline-flex}.NQ4cGq_Button:hover:not(:disabled){background:var(--accentHover)}.NQ4cGq_Button:focus-visible{box-shadow:0 0 0 .1875rem var(--accentLine);outline:none}.NQ4cGq_Button:disabled{opacity:.4;cursor:not-allowed}
.ArY04a_triggerChevron{color:var(--onAccent);opacity:.7;flex-shrink:0}.ArY04a_popover{z-index:200;background:var(--popupBg);border:.0625rem solid var(--lineMedium);box-shadow:0 1.125rem 2.5rem var(--shadowColor);border-radius:.625rem;flex-direction:column;padding:.375rem;display:flex;position:fixed}.ArY04a_menu{flex-direction:column;gap:.0625rem;display:flex}.ArY04a_menuItem{font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.9375rem;transition:background .1s linear,color .1s linear;display:flex}.ArY04a_menuItem:hover:not(:disabled){background:var(--surfaceHover)}.ArY04a_menuItem:focus-visible{background:var(--surfaceHover);box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.ArY04a_itemIcon{color:var(--muted);flex-shrink:0}.ArY04a_itemText{flex-direction:column;flex:1;gap:.0625rem;min-width:0;display:flex}.ArY04a_itemLabel{color:var(--ink);font-size:.9375rem;font-weight:500}.ArY04a_itemDesc{color:var(--muted);font-size:.75rem}.ArY04a_itemDrilldown{color:var(--inkFaded);flex-shrink:0;transform:rotate(-90deg)}.ArY04a_menuDivider{background:var(--line);height:.0625rem;margin:.25rem .375rem}.ArY04a_stepHeader{border-bottom:.0625rem solid var(--line);align-items:center;gap:.5rem;margin-bottom:.25rem;padding:.375rem .375rem .5rem;display:flex}.ArY04a_backButton{width:1.5rem;height:1.5rem;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:0;transition:color .1s linear,background .1s linear;display:inline-flex}.ArY04a_backButton:hover{color:var(--ink);background:var(--surfaceHover)}.ArY04a_backButton:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.ArY04a_stepTitles{flex-direction:column;gap:.0625rem;min-width:0;display:flex}.ArY04a_stepTitle{text-transform:uppercase;letter-spacing:.16em;color:var(--accent);font-size:.75rem;font-weight:600}.ArY04a_stepSubtitle{color:var(--muted);font-size:.75rem}.ArY04a_picker{flex-direction:column;gap:.0625rem;max-height:18rem;display:flex;overflow-y:auto}.ArY04a_disabled{opacity:.4;cursor:not-allowed}.ArY04a_empty{text-align:center;color:var(--muted);padding:.875rem .625rem;font-size:.9375rem;font-style:italic}
._580muW_SearchResults{z-index:100;pointer-events:none;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}._580muW_backdrop{-webkit-backdrop-filter:blur(.1875rem);opacity:0;pointer-events:auto;background:#1413118c;transition:opacity .18s ease-out;position:absolute;inset:0}._580muW_card{background:var(--popupBg);border:.0625rem solid var(--lineMedium);width:min(36.25rem,100vw - 1.25rem);max-height:60vh;box-shadow:0 1.5rem 4rem var(--shadowColor);opacity:0;pointer-events:auto;border-radius:.875rem;flex-direction:column;transition:opacity .18s ease-out,transform .18s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;transform:scale(.96)}._580muW_visible ._580muW_backdrop{opacity:1}._580muW_visible ._580muW_card{opacity:1;transform:scale(1)}._580muW_exiting ._580muW_backdrop{opacity:0}._580muW_exiting ._580muW_card{opacity:0;transform:scale(.96)}._580muW_searchRow{border-bottom:.0625rem solid var(--line);align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}._580muW_searchIcon{color:var(--inkFaded);flex-shrink:0}._580muW_input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:1rem}._580muW_input::placeholder{color:var(--inkFaded)}._580muW_escKbd{color:var(--muted);background:var(--surfaceHover);border:.0625rem solid var(--line);border-radius:.25rem;flex-shrink:0;padding:.125rem .4375rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.625rem;font-weight:600}._580muW_results{flex:1;padding:.5rem 0;overflow-y:auto}._580muW_group{padding:.25rem .5rem .625rem}._580muW_group:not(:last-child){border-bottom:.0625rem solid var(--lineFaint);margin-bottom:.25rem}._580muW_groupTitle{text-transform:uppercase;letter-spacing:.16em;color:var(--muted);padding:.5rem .75rem .375rem;font-size:.75rem;font-weight:600}._580muW_row{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.75rem;padding:.5rem .75rem;transition:background .1s linear;display:flex}._580muW_row:hover{background:var(--surfaceHover)}._580muW_row:focus-visible{background:var(--surfaceHover);box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}._580muW_rowName{color:var(--ink);flex-shrink:0;font-size:.9375rem;font-weight:500}._580muW_rowPath{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.75rem;overflow:hidden}._580muW_rowPrice{font-variant-numeric:tabular-nums;color:var(--accent);flex-shrink:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.9375rem;font-weight:600}._580muW_more{color:var(--inkFaded);padding:.375rem .75rem;font-size:.75rem;font-style:italic}
.tqjPVa_Search{min-width:0;max-width:32.5rem;font:inherit;color:var(--inkFaded);background:var(--paperBlur);border:.0625rem solid var(--line);cursor:pointer;border-radius:.625rem;flex:1;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:border-color .1s linear,background .1s linear;display:flex}.tqjPVa_Search:hover{border-color:var(--lineMedium)}.tqjPVa_Search:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.tqjPVa_icon{color:var(--inkFaded);flex-shrink:0}.tqjPVa_placeholder{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.9375rem;overflow:hidden}.tqjPVa_kbd{color:var(--muted);background:var(--surfaceHover);border:.0625rem solid var(--line);border-radius:.25rem;flex-shrink:0;padding:.125rem .375rem;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.625rem;font-weight:600}@media (max-width:45rem){.tqjPVa_Search{flex-basis:100%;order:3;max-width:none}.tqjPVa_kbd{display:none}}
.fsBFgW_Spinner{border:.125rem solid #f3eee22e;border-top-color:var(--ink);border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite fsBFgW_spin;display:inline-block}@keyframes fsBFgW_spin{to{transform:rotate(360deg)}}
.b7pLCa_trigger{width:2rem;height:2rem;color:var(--muted);background:var(--surfaceHover);border:.0625rem solid var(--line);cursor:pointer;border-radius:999rem;justify-content:center;align-items:center;padding:0;transition:background .1s linear,border-color .1s linear,color .1s linear;display:inline-flex}.b7pLCa_trigger:hover{color:var(--ink);background:var(--inputActive);border-color:var(--lineHover)}.b7pLCa_trigger:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.b7pLCa_popover{z-index:200;background:var(--popupBg);border:.0625rem solid var(--lineMedium);box-shadow:0 .75rem 2rem var(--shadowColor);border-radius:.5rem;flex-direction:column;padding:.25rem;display:flex;position:fixed}.b7pLCa_item{font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.5rem .75rem;font-size:.9375rem;transition:background .1s linear,color .1s linear}.b7pLCa_item:hover{background:var(--surfaceHover)}.b7pLCa_item:focus-visible{background:var(--surfaceHover);box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.b7pLCa_danger{color:var(--danger)}.b7pLCa_danger:hover{background:var(--dangerSoft)}.b7pLCa_item{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.b7pLCa_item:disabled{color:var(--muted);cursor:default}.b7pLCa_stepHeader{border-bottom:.0625rem solid var(--line);align-items:center;gap:.5rem;margin-bottom:.25rem;padding:.375rem .375rem .5rem;display:flex}.b7pLCa_backButton{width:1.5rem;height:1.5rem;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:0;transition:color .1s linear,background .1s linear;display:inline-flex}.b7pLCa_backButton:hover{color:var(--ink);background:var(--surfaceHover)}.b7pLCa_backButton:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.b7pLCa_stepTitle{text-transform:uppercase;letter-spacing:.16em;color:var(--accent);font-size:.75rem;font-weight:600}.b7pLCa_error{color:var(--danger);padding:.375rem .75rem .25rem;font-size:.75rem}
.NFARXG_Header{z-index:30;background:var(--paperBlur);-webkit-backdrop-filter:blur(1.125rem)saturate(140%);border-bottom:.0625rem solid var(--line);position:sticky;top:0}.NFARXG_inner{flex-wrap:wrap;align-items:center;gap:.875rem;width:100%;max-width:60rem;margin:0 auto;padding:.75rem 1.5rem;display:flex}.NFARXG_logo{align-items:center;gap:.625rem;display:flex}.NFARXG_logo>svg{width:auto;height:2rem;color:var(--logo-ink,#fff)}.NFARXG_tag{letter-spacing:.16em;color:var(--muted);border-left:.0625rem solid var(--lineMedium);padding-left:.625rem;font-size:.75rem;font-weight:600}@media (max-width:45rem){.NFARXG_inner{gap:.5rem;padding:.625rem .875rem}.NFARXG_logo>svg{height:1.75rem}.NFARXG_inner>:nth-child(3){margin-left:auto}}
.TrQRtq_AddButton{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border-radius:.5rem;padding:.5rem .875rem;font-size:.9375rem;transition:color .1s linear,background .1s linear,border-color .1s linear}.TrQRtq_AddButton:hover{color:var(--ink);border-color:var(--accentLine);background:#f5a62312}.TrQRtq_AddButton:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.TrQRtq_dashed{text-align:center;border:.0625rem dashed var(--lineHover);width:100%}.TrQRtq_pill{border:.0625rem solid var(--lineMedium);background:#fff5dc08;border-radius:999rem}.TrQRtq_pill:hover{border-color:var(--accentLine);background:#f5a62312}.TrQRtq_card{text-align:center;border:.09375rem dashed var(--lineMedium);border-radius:.875rem;width:100%;padding:1.125rem;font-size:1rem;transition:color .12s linear,background .12s linear,border-color .12s linear}.TrQRtq_card:hover{color:var(--accent);border-color:var(--accentLine);background:#f5a62312}
.Vi1Iwq_trigger{width:1.75rem;height:1.75rem;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.25rem;line-height:1;transition:background .1s linear,color .1s linear;display:inline-flex}.Vi1Iwq_trigger:hover{color:var(--ink);background:var(--surfaceHover)}.Vi1Iwq_trigger:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.Vi1Iwq_popover{z-index:200;background:var(--popupBg);border:.0625rem solid var(--lineMedium);box-shadow:0 .75rem 2rem var(--shadowColor);border-radius:.5rem;flex-direction:column;padding:.25rem;display:flex;position:fixed}.Vi1Iwq_item{font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.5rem .75rem;font-size:.9375rem;transition:background .1s linear,color .1s linear}.Vi1Iwq_item:hover{background:var(--surfaceHover)}.Vi1Iwq_item:focus-visible{background:var(--surfaceHover);box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.Vi1Iwq_danger{color:var(--danger)}.Vi1Iwq_danger:hover{background:var(--dangerSoft)}
.VOzjBG_AddonRow{border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .875rem;transition:background .1s linear,opacity .15s linear;display:flex}.VOzjBG_AddonRow:hover{background:#fff5dc05}.VOzjBG_AddonRow.VOzjBG_busy>:not(:last-child){opacity:.5;pointer-events:none}.VOzjBG_clickable{min-width:0;font:inherit;text-align:left;color:var(--ink);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:1;padding:0;font-size:1rem;overflow:hidden}.VOzjBG_clickable:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);border-radius:.375rem;outline:none}
.UTO8Vq_Header{align-items:center;gap:.625rem;padding:.625rem .875rem .375rem;display:flex}.UTO8Vq_label{text-transform:uppercase;letter-spacing:.16em;color:var(--muted);font-size:.75rem;font-weight:600}.UTO8Vq_rule{background:linear-gradient(90deg, var(--lineMedium) 0%, transparent 80%);flex:1;height:.0625rem}
.WFqGRG_AddonsSection{border-top:.0625rem solid var(--line);flex-direction:column;display:flex}.WFqGRG_list{flex-direction:column;padding:0 .25rem .25rem;display:flex}.WFqGRG_addRow{padding:.5rem .875rem .875rem}.WFqGRG_empty{border-top:.0625rem solid var(--line);padding:.875rem 1rem;display:flex}.WFqGRG_empty>*{flex-grow:0}.WFqGRG_dropZone{text-align:center;color:var(--muted);border:.0625rem dashed var(--lineMedium);border-radius:.625rem;flex-grow:1;margin:0;padding:.5rem;font-size:.8125rem}
.X9opkq_ProductRow{border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .875rem;transition:background .1s linear,opacity .15s linear;display:flex}.X9opkq_ProductRow:hover{background:#fff5dc05}.X9opkq_ProductRow.X9opkq_busy>:not(:last-child){opacity:.5;pointer-events:none}.X9opkq_clickable{min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:.125rem;padding:0;display:flex}.X9opkq_clickable:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);border-radius:.375rem;outline:none}.X9opkq_bullet{width:.75rem;color:var(--inkFaded);text-align:center;flex-shrink:0}.X9opkq_name{color:var(--ink);align-items:center;gap:.5rem;font-size:1rem;font-weight:500;display:flex}.X9opkq_nameText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.X9opkq_variantsPill{color:var(--accent);background:var(--accentSoft);cursor:help;border-radius:999rem;flex-shrink:0;padding:.125rem .5rem;font-size:.75rem;font-weight:500}.X9opkq_desc{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;overflow:hidden}.X9opkq_labels{min-width:0;color:var(--accent);align-items:center;gap:.375rem;margin-top:.125rem;font-size:.8125rem;font-weight:500;display:flex}.X9opkq_labelsIcon{flex:none;width:.75rem;height:.75rem}.X9opkq_labelsText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.X9opkq_label+.X9opkq_label:before{content:"";vertical-align:-.125rem;background:var(--inkFaded);width:.0625rem;height:.8125rem;margin:0 .25rem 0 .5rem;display:inline-block}.X9opkq_amount{font-variant-numeric:tabular-nums;text-align:right;width:5.5rem;color:var(--muted);flex-shrink:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.9375rem}.X9opkq_amountEmpty{color:var(--lineStrong)}@media (max-width:45rem){.X9opkq_ProductRow{grid-template-columns:1.125rem minmax(0,1fr) auto 1.75rem;gap:.125rem .5rem;padding:.625rem;display:grid}.X9opkq_ProductRow>:first-child{grid-area:1/1/3/2;align-self:center}.X9opkq_ProductRow>:nth-child(5){grid-area:2/3/3/4;align-self:start}.X9opkq_ProductRow>:last-child{grid-area:1/4/3/5;align-self:center}.X9opkq_bullet{display:none}.X9opkq_clickable{grid-area:1/2/3/3;align-self:center}.X9opkq_amount{grid-area:1/3/2/4;align-self:end;width:auto;font-size:.75rem}.X9opkq_desc{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box}}
.rrDIwW_Header{align-items:center;gap:.5rem;padding:.625rem .875rem;transition:opacity .15s linear;display:flex}.rrDIwW_Header.rrDIwW_busy>:not(:last-child){opacity:.5;pointer-events:none}.rrDIwW_chevron{width:1.25rem;height:1.25rem;color:var(--muted);background:var(--surfaceHover);border:.0625rem solid var(--lineMedium);cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .18s,background .1s linear,color .1s linear;display:inline-flex}.rrDIwW_chevron:hover{color:var(--ink);background:var(--inputActive)}.rrDIwW_chevron:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.rrDIwW_collapsed{transform:rotate(-90deg)}.rrDIwW_title{min-width:0;font:inherit;text-transform:uppercase;letter-spacing:.16em;white-space:nowrap;text-overflow:ellipsis;color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600;transition:color .1s linear;overflow:hidden}.rrDIwW_title:hover{color:var(--accentHover)}.rrDIwW_title:focus-visible{color:var(--accentHover);outline:none}.rrDIwW_note{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--muted);font-size:.9375rem;font-style:italic;overflow:hidden}.rrDIwW_rule{background:linear-gradient(90deg, var(--lineMedium) 0%, transparent 60%);flex:1;height:.0625rem}.rrDIwW_count{font-variant-numeric:tabular-nums;color:var(--muted);flex-shrink:0;font-size:.75rem}@media (max-width:45rem){.rrDIwW_Header{padding:.625rem .75rem}.rrDIwW_note{display:none}}
.cunqKa_ProductRowSkeleton{align-items:center;gap:.625rem;padding:.5rem .875rem;display:flex}.cunqKa_price,.cunqKa_amount,.cunqKa_name,.cunqKa_grip{background:linear-gradient(90deg, var(--lineFaint) 0%, #fff5dc17 50%, var(--lineFaint) 100%);background-size:200% 100%;border-radius:.375rem;animation:1.4s linear infinite cunqKa_skeleton-shimmer}.cunqKa_grip{width:1rem;height:.875rem}.cunqKa_bullet{width:.75rem;color:var(--inkFaded);text-align:center;flex-shrink:0}.cunqKa_name{flex:1;max-width:12rem;height:1rem}.cunqKa_amount{width:4rem;height:.8125rem}.cunqKa_price{width:3.5rem;height:1.125rem}@keyframes cunqKa_skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.fus8fG_SubcategorySection{border-top:.0625rem solid var(--line);flex-direction:column;display:flex}.fus8fG_list{flex-direction:column;padding:0 .25rem;display:flex}.fus8fG_empty{color:var(--inkFaded);margin:0;padding:.625rem 1.5rem;font-size:.9375rem;font-style:italic}.fus8fG_dropZone{text-align:center;color:var(--muted);border:.0625rem dashed var(--lineMedium);border-radius:.625rem;margin:.5rem;padding:1rem;font-size:.8125rem}.fus8fG_addRow{padding:.375rem .875rem .625rem}
.b2Wl7G_Header{background:linear-gradient(#f5a6230a,#0000);align-items:center;gap:.625rem;padding:.875rem 1rem;transition:opacity .15s linear;display:flex;position:relative}.b2Wl7G_Header.b2Wl7G_busy>:not(:last-child){opacity:.5;pointer-events:none}.b2Wl7G_chevron{width:1.5rem;height:1.5rem;color:var(--muted);background:var(--surfaceHover);border:.0625rem solid var(--lineMedium);cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .18s,background .1s linear,color .1s linear;display:inline-flex}.b2Wl7G_chevron:hover{color:var(--ink);background:var(--inputActive)}.b2Wl7G_chevron:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}.b2Wl7G_collapsed{transform:rotate(-90deg)}.b2Wl7G_title{font:inherit;letter-spacing:-.01em;color:var(--ink);cursor:pointer;background:0 0;border:none;padding:0;font-size:1.25rem;font-weight:700;transition:color .1s linear}.b2Wl7G_title:hover{color:var(--accentHover)}.b2Wl7G_title:focus-visible{color:var(--accentHover);outline:none}.b2Wl7G_count{font-variant-numeric:tabular-nums;color:var(--muted);border:.0625rem solid var(--lineMedium);border-radius:999rem;padding:.1875rem .625rem;font-size:.75rem}.b2Wl7G_spacer{flex:1}@media (max-width:45rem){.b2Wl7G_Header{padding:.75rem}.b2Wl7G_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.125rem;overflow:hidden}.b2Wl7G_count{display:none}}
.GXmuQG_SubcategoryHeaderSkeleton{align-items:center;gap:.5rem;padding:.625rem .875rem;display:flex}.GXmuQG_count,.GXmuQG_title,.GXmuQG_chevron,.GXmuQG_grip{background:linear-gradient(90deg, var(--lineFaint) 0%, #fff5dc17 50%, var(--lineFaint) 100%);background-size:200% 100%;border-radius:.375rem;animation:1.4s linear infinite GXmuQG_skeleton-shimmer}.GXmuQG_grip{width:1rem;height:.875rem}.GXmuQG_chevron{width:1.25rem;height:1.25rem}.GXmuQG_title{width:6rem;height:.875rem}.GXmuQG_rule{background:linear-gradient(90deg, var(--lineMedium) 0%, transparent 60%);flex:1;height:.0625rem}.GXmuQG_count{width:1.5rem;height:.875rem}@keyframes GXmuQG_skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.iFchSq_CategoryCard{background:var(--paperBlur);border:.0625rem solid var(--line);border-radius:.875rem;flex-direction:column;display:flex;overflow:hidden}.iFchSq_subcategories{flex-direction:column;display:flex}.iFchSq_dropZone{text-align:center;color:var(--muted);border:.0625rem dashed var(--lineMedium);border-radius:.625rem;margin:.5rem;padding:1rem;font-size:.8125rem}.iFchSq_addSub{border-top:.0625rem solid var(--line);padding:.625rem 1rem;display:flex}.iFchSq_addSub>*{flex-grow:0}@media (max-width:45rem){.iFchSq_addSub{padding:.75rem}}
._8ikzKW_ProductRow{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;column-gap:1.2rem;padding:.6rem 1.5rem;display:grid}._8ikzKW_left{grid-column:1;min-width:0}._8ikzKW_labels{flex-direction:column;grid-column:1;gap:.3125rem;margin-bottom:.375rem;display:flex}._8ikzKW_label{letter-spacing:.14em;text-transform:uppercase;color:var(--accentText);align-items:flex-start;gap:.5rem;font-size:.6875rem;font-weight:700;line-height:.875rem;display:flex}._8ikzKW_dot{background:var(--accentStrong);width:.4375rem;height:.4375rem;box-shadow:0 0 0 .1875rem var(--accentSoft);border-radius:50%;flex:none;margin-top:.21875rem}._8ikzKW_name{color:var(--ink);margin:0;font-size:1.125rem;font-weight:600}._8ikzKW_description{color:var(--muted);margin:.3rem 0 0;font-size:1rem;font-weight:400;line-height:1.5}._8ikzKW_variants{background:var(--tint);grid-column:1/-1;gap:.875rem;margin:.9rem 0 -.6rem;display:flex}._8ikzKW_variants:before{content:"";background:var(--variantLine);flex:none;width:.125rem}._8ikzKW_variantContent{flex-direction:column;flex:1;gap:.5625rem;padding:.875rem 1rem 1rem 0;display:flex}._8ikzKW_chooseLabel{color:var(--ink);align-items:center;gap:.375rem;margin:0;font-size:.875rem;font-weight:600;line-height:1.2;display:flex}._8ikzKW_chooseIcon{width:.9375rem;height:.9375rem;color:var(--accent);flex:none}._8ikzKW_variantList{flex-direction:column;gap:.5625rem;margin:0;padding:0;list-style:none;display:flex}._8ikzKW_variantList li{color:var(--ink);font-size:1rem;font-weight:400;line-height:1.2}._8ikzKW_right{white-space:nowrap;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:.3rem;display:flex}._8ikzKW_size{letter-spacing:.04em;color:var(--faint);font-size:.875rem;font-weight:500;line-height:1}._8ikzKW_price{color:var(--accent);font-feature-settings:"tnum";font-size:1.75rem;font-weight:700;line-height:1}._8ikzKW_currency{margin-left:.15rem;font-size:70%;font-weight:600}
.JxHRkW_ErrorBanner{color:var(--danger);background:#e2674f1a;border:.0625rem solid #e2674f47;border-radius:.5rem;align-items:center;gap:.625rem;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.JxHRkW_icon{flex-shrink:0}.JxHRkW_message{flex:1;font-size:.9375rem;line-height:1.4}.JxHRkW_retry{font:inherit;color:var(--ink);border:.0625rem solid var(--dangerMedium);cursor:pointer;background:#e2674f38;border-radius:.375rem;flex-shrink:0;padding:.375rem .75rem;font-size:.9375rem;font-weight:500;transition:background .1s linear}.JxHRkW_retry:hover{background:var(--dangerMedium)}.JxHRkW_retry:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}
.LUA3aW_SubcategorySection{margin:0}.LUA3aW_header{margin:2.1rem 1.5rem 1.05rem}.LUA3aW_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);align-items:center;margin:0;font-size:1.125rem;font-weight:700;line-height:1;display:inline-flex}.LUA3aW_eyebrow:after{content:"";background:var(--accentLine);width:2.1rem;height:1px;margin-left:.6rem;display:inline-block;transform:translateY(-.3rem)}.LUA3aW_note{color:var(--muted2);margin:.75rem 0 0;font-size:1rem;font-style:italic;line-height:1.5}.LUA3aW_products{flex-direction:column;display:flex}
.euTDmq_ListSkeleton{flex-direction:column;gap:1.375rem;display:flex}.euTDmq_card{background:var(--paperBlur);border:.0625rem solid var(--line);border-radius:.875rem;flex-direction:column;display:flex;overflow:hidden}.euTDmq_header{align-items:center;gap:.625rem;padding:.875rem 1rem;display:flex}.euTDmq_lineShort,.euTDmq_line,.euTDmq_count,.euTDmq_title,.euTDmq_chevron,.euTDmq_grip{background:linear-gradient(90deg, var(--lineFaint) 0%, #fff5dc17 50%, var(--lineFaint) 100%);background-size:200% 100%;border-radius:.375rem;animation:1.4s linear infinite euTDmq_skeleton-shimmer}.euTDmq_grip{width:1.25rem;height:1rem}.euTDmq_chevron{width:1.5rem;height:1.5rem}.euTDmq_title{width:8rem;height:1.5rem}.euTDmq_count{width:7rem;height:1rem}.euTDmq_body{flex-direction:column;gap:.625rem;padding:.75rem 1rem 1.25rem;display:flex}.euTDmq_line{width:100%;height:1rem}.euTDmq_lineShort{width:60%;height:1rem}@keyframes euTDmq_skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.OhG3da_AddonRow{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:.6rem 1.2rem;padding:.6rem 1.5rem;display:grid}.OhG3da_left{min-width:0}.OhG3da_name{color:var(--ink);margin:0;font-size:1.125rem;font-weight:600}.OhG3da_right{white-space:nowrap;flex-direction:column;justify-content:center;align-items:flex-end;gap:.3rem;display:flex}.OhG3da_price{color:var(--accent);font-feature-settings:"tnum";font-size:1.75rem;font-weight:700;line-height:1}.OhG3da_currency{margin-left:.15rem;font-size:70%;font-weight:600}
.ObM4Gq_PromotionRow{border-radius:.5rem;align-items:center;gap:.625rem;padding:.5rem .875rem;transition:background .1s linear,opacity .15s linear;display:flex}.ObM4Gq_PromotionRow:hover{background:#fff5dc05}.ObM4Gq_PromotionRow.ObM4Gq_busy>:not(:last-child){opacity:.5;pointer-events:none}.ObM4Gq_clickable{min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:.125rem;padding:0;display:flex}.ObM4Gq_clickable:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);border-radius:.375rem;outline:none}.ObM4Gq_inactive{opacity:.55}.ObM4Gq_title{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:500;overflow:hidden}.ObM4Gq_teaser{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;overflow:hidden}.ObM4Gq_hiddenPill{color:var(--muted);border:.0625rem solid var(--lineMedium);border-radius:999rem;flex-shrink:0;padding:.125rem .5rem;font-size:.75rem;font-weight:500}@media (max-width:45rem){.ObM4Gq_PromotionRow{gap:.5rem;padding:.625rem .5rem}}
.Dg4x1a_AddonsSection{margin:0}.Dg4x1a_header{margin:2.1rem 1.5rem 1.05rem}.Dg4x1a_eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);align-items:center;margin:0;font-size:1.125rem;font-weight:700;line-height:1;display:inline-flex}.Dg4x1a_eyebrow:after{content:"";background:var(--accentLine);width:2.1rem;height:1px;margin-left:.6rem;display:inline-block;transform:translateY(-.3rem)}.Dg4x1a_addons{flex-direction:column;display:flex}
._7NjpIa_PromotionsCard{background:var(--paperBlur);border:.0625rem solid var(--accentLine);border-radius:.875rem;flex-direction:column;display:flex;overflow:hidden}._7NjpIa_header{background:linear-gradient(#f5a6230a,#0000);align-items:center;gap:.625rem;padding:.875rem 1rem;display:flex}._7NjpIa_chevron{width:1.5rem;height:1.5rem;color:var(--muted);background:var(--surfaceHover);border:.0625rem solid var(--lineMedium);cursor:pointer;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .18s,background .1s linear,color .1s linear;display:inline-flex}._7NjpIa_chevron:hover{color:var(--ink);background:var(--inputActive)}._7NjpIa_chevron:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}._7NjpIa_collapsed{transform:rotate(-90deg)}._7NjpIa_iconTile{width:1.75rem;height:1.75rem;color:var(--accent);background:var(--accentSoft);border-radius:.4375rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._7NjpIa_title{font:inherit;letter-spacing:-.01em;color:var(--ink);cursor:pointer;background:0 0;border:none;padding:0;font-size:1.25rem;font-weight:700;transition:color .1s linear}._7NjpIa_title:hover{color:var(--accentHover)}._7NjpIa_title:focus-visible{color:var(--accentHover);outline:none}._7NjpIa_count{font-variant-numeric:tabular-nums;color:var(--muted);border:.0625rem solid var(--lineMedium);border-radius:999rem;flex-shrink:0;padding:.1875rem .625rem;font-size:.75rem}._7NjpIa_hint{color:var(--muted);margin:0;padding:0 1rem .625rem 5.5rem;font-size:.75rem;line-height:1.4}._7NjpIa_rows{flex-direction:column;padding:0 .25rem .25rem;display:flex}._7NjpIa_empty{text-align:center;color:var(--muted);border:.0625rem dashed var(--lineMedium);border-radius:.625rem;margin:0 1rem .875rem;padding:1rem;font-size:.9375rem;line-height:1.45}._7NjpIa_addRow{border-top:.0625rem solid var(--line);padding:.625rem 1rem;display:flex}._7NjpIa_addRow>*{flex-grow:0}._7NjpIa_rowSkeleton{align-items:center;gap:.625rem;padding:.5rem .875rem;display:flex}._7NjpIa_skeletonToggle,._7NjpIa_skeletonText,._7NjpIa_skeletonGrip{background:linear-gradient(90deg, var(--lineFaint) 0%, #fff5dc17 50%, var(--lineFaint) 100%);background-size:200% 100%;border-radius:.375rem;animation:1.4s linear infinite _7NjpIa_skeleton-shimmer}._7NjpIa_skeletonGrip{width:1rem;height:.875rem}._7NjpIa_skeletonText{flex:1;max-width:14rem;height:2.25rem}._7NjpIa_skeletonToggle{border-radius:999rem;width:2.25rem;height:1.25rem;margin:0 2.375rem 0 auto}@keyframes _7NjpIa_skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:45rem){._7NjpIa_header{padding:.75rem}._7NjpIa_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.125rem;overflow:hidden}._7NjpIa_hint{padding:0 .75rem .5rem}._7NjpIa_empty{margin:0 .75rem .875rem}._7NjpIa_addRow{padding:.75rem}._7NjpIa_rowSkeleton{gap:.5rem;padding:.625rem .5rem}._7NjpIa_skeletonToggle{margin-right:2.25rem}}
.qr8ijW_CategorySection{scroll-margin-top:var(--nav-height,6rem)}.qr8ijW_spacer{width:100%;height:1.8rem}.qr8ijW_heading{letter-spacing:-.01em;color:var(--ink);margin:0 1.5rem .45rem;font-size:2.4rem;font-weight:700;line-height:1.05}.qr8ijW_rule{background:var(--titleRule);height:1px;margin:0 1.5rem 1.65rem}
.-RNzba_DragGhost{background:var(--paperBlur);border:.0625rem solid var(--lineMedium);cursor:grabbing;border-radius:.875rem;box-shadow:0 .5rem 1.5rem #0000002e}
.fQy06W_StickyNav{z-index:50;background:var(--paperBlur);-webkit-backdrop-filter:blur(.9rem);border:1px solid var(--line3);box-shadow:var(--navShadow);border-radius:.6rem;align-items:center;padding:.75rem 1.425rem;display:flex;position:sticky;top:0;overflow:hidden}.fQy06W_smallLogo{pointer-events:none;transform-origin:0;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;max-width:0;padding:0;transition:max-width .25s ease-out,padding .25s ease-out,transform .25s ease-out;display:flex;overflow:hidden;transform:scale(0)}.fQy06W_show{pointer-events:auto;max-width:9rem;padding:0 .6rem 0 0;transform:scale(1)}@media (prefers-reduced-motion:reduce){.fQy06W_smallLogo{transition:none}}.fQy06W_chipsWrap{flex:auto;min-width:0;position:relative}.fQy06W_chips{overscroll-behavior-x:contain;scrollbar-width:none;scroll-behavior:smooth;flex-wrap:nowrap;gap:.6rem;padding:0;display:flex;overflow-x:auto}.fQy06W_chips::-webkit-scrollbar{display:none}@media (hover:hover){.fQy06W_chips{cursor:grab}.fQy06W_dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}}.fQy06W_chip{border:1px solid var(--chipBorder);color:var(--ink);-webkit-user-drag:none;-webkit-user-select:none;user-select:none;letter-spacing:.01em;white-space:nowrap;background:0 0;border-radius:.45rem;flex:none;padding:.75rem 1.2rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s,border-color .2s,font-weight .2s}.fQy06W_active{background:var(--accentStrong);color:var(--onAccent);border-color:var(--accentStrong);font-weight:600}
.U_KQoW_DragGhost{background:var(--paperBlur);border:.0625rem solid var(--lineMedium);cursor:grabbing;border-radius:.875rem;box-shadow:0 .5rem 1.5rem #0000002e}.U_KQoW_price{color:var(--muted);font-size:1rem}
.NTf52G_AllergensSection{background:var(--paperBlur);border:1px solid var(--line3);border-radius:.6rem;margin:2.4rem 1.5rem 0;overflow:hidden}.NTf52G_toggle{width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.1rem;display:flex}.NTf52G_title{letter-spacing:.02em;font-size:1rem;font-weight:600}.NTf52G_chevron{color:var(--muted);flex:none;transition:transform .18s}.NTf52G_collapsed{transform:rotate(-90deg)}.NTf52G_body{padding:0 1.1rem 1.1rem}.NTf52G_note{color:var(--muted2);margin:0 0 .9rem;font-size:.875rem;font-style:italic;line-height:1.45}.NTf52G_list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.NTf52G_list li{color:var(--muted);gap:.6rem;font-size:.875rem;line-height:1.4;display:flex}.NTf52G_list li:before{content:"/";color:var(--accent);flex:none;font-weight:700}
.yn1_Sq_FormCard{background:var(--paper);border:.0625rem solid var(--line2);border-radius:.625rem;width:100%;max-width:26.25rem;padding:1.5rem;box-shadow:inset 0 .0625rem #ffffff0a,0 2.5rem 5rem -2.5rem #000000b3,0 .75rem 2rem -1rem #0009}.yn1_Sq_shake{animation:.42s cubic-bezier(.36,.07,.19,.97) yn1_Sq_shake}@keyframes yn1_Sq_shake{10%,90%{transform:translate(-.0625rem)}20%,80%{transform:translate(.125rem)}30%,50%,70%{transform:translate(-.3125rem)}40%,60%{transform:translate(.3125rem)}}.yn1_Sq_head{margin-bottom:1.5rem}.yn1_Sq_badge{letter-spacing:.16em;color:var(--accent);background:var(--accentSoft);text-transform:uppercase;border:.0625rem solid #ffb62740;border-radius:999px;align-items:center;gap:.375rem;margin-bottom:1.125rem;padding:.375rem .625rem;font-size:.6875rem;font-weight:700;display:inline-flex}.yn1_Sq_badge svg{width:.75rem;height:.75rem}.yn1_Sq_title{letter-spacing:-.05rem;color:var(--ink);margin:0 0 .375rem;font-size:1.75rem;font-weight:800;line-height:1.1}.yn1_Sq_subtitle{color:var(--inkSecondary);margin:0;font-size:.875rem;line-height:1.5}.yn1_Sq_body{flex-direction:column;gap:1rem;display:flex}.yn1_Sq_alert{color:#f4a896;background:#e76f511a;border:.0625rem solid #e76f5159;border-radius:.375rem;align-items:flex-start;gap:.625rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.4;animation:.24s cubic-bezier(.2,.7,.2,1) yn1_Sq_enter;display:flex}.yn1_Sq_alert>svg{color:var(--danger);flex:none;margin-top:.0625rem}@keyframes yn1_Sq_enter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.yn1_Sq_submit{justify-content:center;margin-top:.375rem;font-size:1.25rem;box-shadow:0 .375rem 0 -.1875rem #ffb62773,0 .625rem 1.5rem -.625rem #ffb6278c}.yn1_Sq_spinner{border:.15625rem solid #1a140840;border-top-color:#1a1408;border-radius:50%;width:1.125rem;height:1.125rem;animation:.7s linear infinite yn1_Sq_spin;display:inline-block}.yn1_Sq_backLink{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;align-self:center;margin-top:.25rem;padding:0;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-block}.yn1_Sq_backLink:hover{text-decoration:underline}@keyframes yn1_Sq_spin{to{transform:rotate(360deg)}}
.BrMaTG_DragGhost{background:var(--paperBlur);border:.0625rem solid var(--lineMedium);cursor:grabbing;border-radius:.875rem;box-shadow:0 .5rem 1.5rem #0000002e}.BrMaTG_price{color:var(--muted);font-size:1rem}
.T6TlMW_EditorReadable{color:var(--inkSoft);white-space:pre-wrap;font-size:1rem;line-height:1.55}.T6TlMW_EditorReadable>:last-child{margin-bottom:0}
.QKevPG_MenuButton{background:var(--accentStrong);height:2.5rem;color:var(--onAccent);letter-spacing:.01em;border-radius:999px;align-items:center;padding:0 1rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.QKevPG_MenuButton:hover{background:#ffc04d}.QKevPG_MenuButton:focus-visible{outline-offset:.25rem;outline:.125rem solid #fff}
.DWMxIa_InputWrap{background:var(--inputBg);border:.0625rem solid var(--line2);border-radius:.375rem;grid-template-columns:auto 1fr auto;align-items:center;padding:.625rem .75rem;transition:border-color .12s,box-shadow .12s,background .12s;display:grid}.DWMxIa_InputWrap:focus-within{border-color:var(--accent);box-shadow:0 0 0 .1875rem var(--accentSoft);background:var(--inputActive)}.DWMxIa_error{border-color:var(--danger)}.DWMxIa_iconLeft,.DWMxIa_iconRight{color:var(--inkSecondary);display:inline-flex}.DWMxIa_iconLeft{padding-right:.625rem}.DWMxIa_iconRight{padding-left:.625rem}
.plIntW_CategoryCardSkeleton{background:var(--paperBlur);border:.0625rem solid var(--line);border-radius:.875rem;align-items:center;gap:.625rem;padding:.875rem 1rem;display:flex}.plIntW_count,.plIntW_title,.plIntW_chevron,.plIntW_grip{background:linear-gradient(90deg, var(--lineFaint) 0%, #fff5dc17 50%, var(--lineFaint) 100%);background-size:200% 100%;border-radius:.375rem;animation:1.4s linear infinite plIntW_skeleton-shimmer}.plIntW_grip{width:1.25rem;height:1rem}.plIntW_chevron{width:1.5rem;height:1.5rem}.plIntW_title{width:8rem;height:1.5rem}.plIntW_count{width:7rem;height:1rem}@keyframes plIntW_skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.IErCeq_PromotionDialog{z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media (max-width:40rem){.IErCeq_PromotionDialog{align-items:flex-end}}.IErCeq_backdrop{opacity:0;background:#2b2a2873;position:absolute;inset:0}@media (prefers-color-scheme:dark){.IErCeq_backdrop{background:#0000008c}}.IErCeq_panel{width:32.5rem;max-width:calc(100% - 3rem);max-height:calc(100dvh - 3rem);color:var(--ink);background:var(--popupBg);opacity:0;border-radius:.75rem;flex-direction:column;display:flex;position:relative;box-shadow:0 1.5rem 4rem #2b2a2838}@media (prefers-color-scheme:dark){.IErCeq_panel{box-shadow:0 1.5rem 4rem #0000008c}}@media (max-width:40rem){.IErCeq_panel{opacity:1;border-radius:1rem 1rem 0 0;width:100%;max-width:none;max-height:85dvh;transform:translateY(100%);box-shadow:0 -.5rem 2rem #2b2a282e}}@media (max-width:40rem) and (prefers-color-scheme:dark){.IErCeq_panel{box-shadow:0 -.5rem 2rem #00000080}}.IErCeq_visible .IErCeq_backdrop,.IErCeq_visible .IErCeq_panel{opacity:1}@media (max-width:40rem){.IErCeq_visible .IErCeq_panel{transform:translateY(var(--drag-y,0px))}}.IErCeq_header{flex:none;padding:1.5rem 1.75rem 0}@media (max-width:40rem){.IErCeq_header{touch-action:none;padding:.5rem 1.5rem 0}}.IErCeq_handle{display:none}@media (max-width:40rem){.IErCeq_handle{background:var(--lineStrong);border-radius:.125rem;width:2.25rem;height:.25rem;margin:0 auto 1rem;display:block}}.IErCeq_headerRow{align-items:flex-start;gap:.75rem;display:flex}.IErCeq_headings{flex:1;min-width:0;padding-top:.375rem}.IErCeq_title{letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.IErCeq_teaser{color:var(--inkSecondary);margin:.375rem 0 0;font-size:.9375rem;line-height:1.4}.IErCeq_close{width:2.75rem;height:2.75rem;color:var(--ink);border:.0625rem solid var(--line3);cursor:pointer;background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:-.5rem;padding:0;display:flex}.IErCeq_close svg{width:1.25rem;height:1.25rem}.IErCeq_rule{background:var(--titleRule);height:.0625rem;margin-top:1rem}.IErCeq_scroll{overscroll-behavior:contain;flex:1;min-height:0;padding:1.25rem 1.75rem 1.75rem;overflow-y:auto}@media (max-width:40rem){.IErCeq_scroll{padding:1.25rem 1.5rem calc(2rem + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:no-preference){.IErCeq_backdrop,.IErCeq_panel{transition:opacity .2s ease-out}}@media (prefers-reduced-motion:no-preference) and (max-width:40rem){.IErCeq_backdrop{transition:opacity .5s cubic-bezier(.32,.72,0,1)}.IErCeq_panel{transition:transform .5s cubic-bezier(.32,.72,0,1)}}@media (prefers-reduced-motion:no-preference){.IErCeq_dragging .IErCeq_panel{transition:none}}
@keyframes L6CrQG_ContentShow{0%{opacity:0}to{opacity:1}}.L6CrQG_Background{background:linear-gradient(to top left,#353a3e4d,#353a3e);flex:1;justify-content:center;align-items:center;width:100%;display:flex}.L6CrQG_Content{flex-flow:row;justify-content:center;padding:2rem 4rem;animation:3s L6CrQG_ContentShow;display:flex}.L6CrQG_Content .L6CrQG_Logo{margin:0 auto}.L6CrQG_Content .L6CrQG_info{flex-flow:column;justify-content:center;align-items:flex-start;margin:2rem;display:flex;overflow:hidden}.L6CrQG_Content .L6CrQG_info p{margin:0;padding:0 0 .5rem;font-size:1rem}.L6CrQG_Content p.L6CrQG_socialLinks{flex-direction:row;display:flex;padding:0!important}.L6CrQG_Content p.L6CrQG_socialLinks .L6CrQG_socialLink{background:#fff;border-radius:.45rem;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px;margin-right:7px;display:flex;overflow:hidden}.L6CrQG_Content p.L6CrQG_socialLinks .L6CrQG_socialLink.L6CrQG_fb{background:#157dc3}.L6CrQG_Content p.L6CrQG_socialLinks .L6CrQG_socialLink img{width:24px}.L6CrQG_Content .L6CrQG_inlineMenu{margin-top:1rem;display:none}@media only screen and (max-width:767px){.L6CrQG_Content{text-align:center;flex-flow:column;padding:1rem}.L6CrQG_Content img{align-self:center}.L6CrQG_Content .L6CrQG_info{align-items:center}.L6CrQG_Content .L6CrQG_info p{text-align:center;padding:0 0 1rem}.L6CrQG_Content .L6CrQG_inlineMenu{display:inline-flex}}
.ZP5AZG_input{color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font:inherit;background:0 0;border:0;outline:none;width:100%;font-size:.9375rem}.ZP5AZG_input::placeholder{color:var(--inkSecondary)}.ZP5AZG_input::-ms-reveal{display:none}.ZP5AZG_input::-ms-clear{display:none}.ZP5AZG_input:-webkit-autofill{-webkit-text-fill-color:var(--ink);-webkit-box-shadow:0 0 0 62.5rem var(--inputBg) inset;caret-color:var(--ink)}.ZP5AZG_eyeButton{color:var(--inkSecondary);cursor:pointer;background:0 0;border:0;border-radius:.375rem;padding:.25rem;display:inline-flex}.ZP5AZG_eyeButton:hover{color:var(--ink)}
.bLLhOq_List{flex-direction:column;gap:1.375rem;display:flex}.bLLhOq_addCategory{padding-top:.5rem}
._5pW6sG_PromotionsSection{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.75rem;margin:1.5rem 1.5rem 0;display:grid}._5pW6sG_card{width:100%;font:inherit;text-align:left;color:var(--ink);background:var(--tint);border:.0625rem solid var(--accentLine);border-radius:.625rem;align-items:center;gap:.75rem;margin:0;padding:.875rem;display:flex}._5pW6sG_tappable{cursor:pointer}._5pW6sG_icon{width:2.5rem;height:2.5rem;color:var(--accent);background:var(--accentSoft);border-radius:.5rem;flex:none;justify-content:center;align-items:center;display:flex}._5pW6sG_icon svg{width:1.25rem;height:1.25rem}._5pW6sG_text{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._5pW6sG_title{color:var(--ink);font-size:1.125rem;font-weight:600;line-height:1.25}._5pW6sG_teaser{color:var(--inkSecondary);font-size:.875rem;line-height:1.4}._5pW6sG_chevron{width:1rem;height:1rem;color:var(--accent);flex:none;transform:rotate(-90deg)}
.HT1R_q_username{color:var(--inkSecondary);font-size:.875rem}.HT1R_q_codeLabel{color:var(--inkSecondary);letter-spacing:.02em;margin-bottom:-.5rem;font-size:.75rem;font-weight:600}.HT1R_q_otp{grid-template-columns:repeat(6,1fr);gap:.5rem;display:grid}.HT1R_q_cell{border:.0625rem solid var(--line2);background:var(--inputBg);width:100%;height:3rem;color:var(--ink);font:inherit;text-align:center;font-variant-numeric:tabular-nums;border-radius:.375rem;outline:none;font-size:1.375rem;font-weight:700;transition:border-color .12s,box-shadow .12s,background .12s}.HT1R_q_cell:focus{border-color:var(--accent);box-shadow:0 0 0 .1875rem var(--accentSoft)}.HT1R_q_cellFilled{border-color:var(--lineStrong);background:var(--inputActive)}.HT1R_q_cellError{border-color:var(--danger);background:#e76f5114}
.o0ICZW_SubHeader{border-bottom:.0625rem solid var(--line)}.o0ICZW_inner{align-items:baseline;gap:.75rem;width:100%;max-width:60rem;margin:0 auto;padding:.875rem 1.5rem;display:flex}.o0ICZW_title{color:var(--ink);margin:0;font-size:1.125rem;font-weight:600}.o0ICZW_meta{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.75rem}.o0ICZW_meta>b{color:var(--ink);font-weight:600}.o0ICZW_spacer{flex:1}.o0ICZW_hint{color:var(--muted);font-size:.75rem}@media (max-width:45rem){.o0ICZW_inner{gap:.5rem;padding:.625rem .875rem}.o0ICZW_title{font-size:1rem}.o0ICZW_meta{font-size:.75rem}.o0ICZW_hint{display:none}}
._7FUqaq_SubscribeBanner{z-index:99;background:var(--surface);color:var(--ink);border-top:.1rem solid var(--accentStrong);padding:.6rem 1rem;padding-bottom:calc(.6rem + env(safe-area-inset-bottom));box-shadow:0 -.25rem 1rem var(--shadowColor);justify-content:center;align-items:center;gap:.8rem;font-size:1rem;display:flex;position:fixed;bottom:0;left:0;right:0}._7FUqaq_button{background:var(--accentStrong);color:var(--onAccent);cursor:pointer;border:none;border-radius:.3rem;padding:.3rem .8rem;font-size:.9375rem;font-weight:600}._7FUqaq_button:hover{background:#ffc04d}._7FUqaq_button:disabled{opacity:.6;cursor:progress}._7FUqaq_toast{bottom:calc(5rem + env(safe-area-inset-bottom));z-index:1000;color:#f4d4d4;pointer-events:none;background:#1e1e1e;border:.1rem solid #b85c5c;border-radius:.4rem;padding:.9rem 1.4rem;font-size:.875rem;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 .5rem 1.5rem #00000080}
.LgCSWW_LanguagePicker{z-index:40;position:fixed;top:1rem;right:1.5rem}.LgCSWW_LanguagePicker .LgCSWW_toggle{-webkit-backdrop-filter:blur(.9rem);width:2.5rem;height:2.5rem;color:var(--ink);cursor:pointer;background:#1a1a1aeb;border:1px solid #ffffff0f;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .2s,color .2s;display:flex}.LgCSWW_LanguagePicker .LgCSWW_toggle:hover,.LgCSWW_LanguagePicker .LgCSWW_toggle.LgCSWW_open{background:#3c3c3cf2}.LgCSWW_LanguagePicker .LgCSWW_dropdown{-webkit-backdrop-filter:blur(.9rem);background:#1a1a1aeb;border:1px solid #ffffff0f;border-radius:.6rem;flex-direction:column;gap:.15rem;padding:.3rem;animation:.15s ease-out LgCSWW_dropIn;display:flex;position:absolute;top:calc(100% + .5rem);right:50%;transform:translate(50%);box-shadow:0 .25rem 1.25rem #0006}.LgCSWW_LanguagePicker .LgCSWW_dropdown:before{content:"";border-bottom:.375rem solid #1a1a1aeb;border-left:.375rem solid #0000;border-right:.375rem solid #0000;margin-left:-.375rem;position:absolute;top:-.375rem;left:50%}@keyframes LgCSWW_dropIn{0%{opacity:0;transform:translate(50%)translateY(-.25rem)}to{opacity:1;transform:translate(50%)translateY(0)}}.LgCSWW_LanguagePicker .LgCSWW_lang{color:var(--ink);letter-spacing:.01em;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:.45rem;padding:.5rem 1rem;font-size:.875rem;transition:background .2s,color .2s,font-weight .2s}.LgCSWW_LanguagePicker .LgCSWW_lang:hover{background:#ffffff0f}.LgCSWW_LanguagePicker .LgCSWW_lang.LgCSWW_active{background:var(--accentStrong);color:var(--onAccent);font-weight:600}body.menu-body .LgCSWW_LanguagePicker .LgCSWW_toggle{background:var(--paperBlur);border-color:var(--line3);color:var(--ink)}:is(body.menu-body .LgCSWW_LanguagePicker .LgCSWW_toggle:hover,body.menu-body .LgCSWW_LanguagePicker .LgCSWW_toggle.LgCSWW_open){background:var(--pickerHover)}body.menu-body .LgCSWW_LanguagePicker .LgCSWW_dropdown{background:var(--surface);border-color:var(--line3);box-shadow:var(--shadow)}body.menu-body .LgCSWW_LanguagePicker .LgCSWW_dropdown:before{border-bottom-color:var(--surface)}body.menu-body .LgCSWW_LanguagePicker .LgCSWW_lang{color:var(--ink)}body.menu-body .LgCSWW_LanguagePicker .LgCSWW_lang:hover{background:var(--chipBg)}body.menu-body .LgCSWW_LanguagePicker .LgCSWW_lang.LgCSWW_active{background:var(--accentStrong);color:var(--onAccent)}
.Odc4pG_Slider{margin:0 auto;position:relative;overflow:hidden}.Odc4pG_sliderHolder{width:100vw;height:100vh;margin:0 auto;position:relative;overflow:hidden}.Odc4pG_contentHolder{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Odc4pG_slide{opacity:0;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:opacity 3s ease-in-out;position:absolute;inset:0}
.FJSglG_MenuAdminRoot{color:var(--ink)}.FJSglG_MenuAdminContent{width:100%;max-width:60rem;margin:0 auto;padding:1.5rem 1.5rem 4rem}@media (max-width:45rem){.FJSglG_MenuAdminContent{padding:.75rem .625rem 4rem}}.FJSglG_h1{letter-spacing:-.01em;margin:0 0 .5rem;font-size:1.75rem;font-weight:700}.FJSglG_hint{color:var(--muted);margin:0 0 2rem;font-size:1rem}.FJSglG_section{background:var(--paperBlur);border:.0625rem solid var(--line);border-radius:.625rem;margin-bottom:1.5rem;padding:1rem 1.25rem}.FJSglG_h2{text-transform:uppercase;letter-spacing:.16em;color:var(--accent);margin:0 0 .75rem;font-size:.75rem;font-weight:600}.FJSglG_btns{flex-wrap:wrap;gap:.625rem;display:flex}.FJSglG_btns button{font:inherit;color:var(--ink);background:var(--surfaceHover);border:.0625rem solid var(--lineMedium);cursor:pointer;border-radius:.375rem;padding:.5rem .875rem;font-size:1rem;transition:background .1s linear,border-color .1s linear}.FJSglG_btns button:hover{background:var(--inputActive);border-color:var(--lineHover)}.FJSglG_btns button:focus-visible{box-shadow:0 0 0 .1875rem var(--accentSoft);outline:none}
.KXI-2G_LoginPage{flex-direction:column;width:100%;min-height:100vh;display:flex}.KXI-2G_topBar{justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.KXI-2G_brand{align-items:center;gap:1rem;display:flex}.KXI-2G_adminLabel{letter-spacing:.18em;color:var(--inkSecondary);border-left:.0625rem solid var(--lineStrong);align-items:center;height:2rem;padding-left:1rem;font-size:.75rem;font-weight:700;display:inline-flex}.KXI-2G_main{flex:1;justify-content:center;align-items:center;padding:1.5rem 1.5rem 3rem;display:flex}.KXI-2G_screenAnim{width:100%;max-width:26.25rem;animation:.38s cubic-bezier(.2,.7,.2,1) KXI-2G_enter}@keyframes KXI-2G_enter{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}
._9FsW4W_Index{background:#1e1e1e radial-gradient(#3e3e3e,#1e1e1e) 50% no-repeat;flex-flow:column;align-items:center;display:flex}._9FsW4W_topMenu{z-index:10;position:fixed;top:1rem;right:4.5rem}@media only screen and (max-width:767px){._9FsW4W_topMenu{display:none}}
.hRAjua_MenuPage{width:100%}.hRAjua_MenuHolder{-webkit-user-select:none;user-select:none;width:100%;max-width:57rem;margin:0 auto;padding:0 0 4.5rem}@media (prefers-reduced-motion:no-preference){.hRAjua_MenuPage{animation:.38s ease-out both hRAjua_menuReveal}@keyframes hRAjua_menuReveal{0%{opacity:0;filter:blur(100px)}}}.hRAjua_MenuLogo{text-align:center;color:inherit;padding:2.4rem 1.5rem;text-decoration:none;display:block}.hRAjua_sections{display:block}
