.IzyPescaLoading_loader__U9ali{width:100%;display:grid;place-items:center;padding:24px 16px;color:#19394c;font-family:Inter,system-ui,sans-serif}.IzyPescaLoading_fullscreen__EdMCn{min-height:min(75vh,690px);background:#f3f8fa}.IzyPescaLoading_compact__H_JyX{min-height:200px;padding:16px 8px;background:transparent}.IzyPescaLoading_card__3nz0z{width:min(100%,520px);display:flex;flex-direction:column;align-items:center;gap:13px;padding:28px 30px 30px;text-align:center;border:1px solid #d4e4eb;border-radius:18px;background:#fff;box-shadow:0 12px 36px rgba(19,67,88,.065)}.IzyPescaLoading_logoWindow__liCoM{width:min(100%,360px);height:146px;display:grid;place-items:center;overflow:hidden}.IzyPescaLoading_logo__FV_cE{display:block;width:360px;max-width:100%;height:auto;object-fit:contain}.IzyPescaLoading_title__DSBqY{margin:0;color:#17394e;font-size:clamp(1.25rem,3.6vw,1.75rem);font-weight:800;line-height:1.2;letter-spacing:-.025em}.IzyPescaLoading_phrase__bpouA{margin:0;min-height:1.5em;color:#006d81;font-size:clamp(.9rem,2.3vw,1.05rem);font-weight:650;animation:IzyPescaLoading_showPhrase__UjrLf .32s ease both}.IzyPescaLoading_track__1pHto{width:min(220px,75%);height:4px;margin-top:3px;overflow:hidden;border-radius:999px;background:#e0f5f2}.IzyPescaLoading_track__1pHto span{display:block;width:32%;height:100%;border-radius:inherit;background:#007d83;animation:IzyPescaLoading_loadingTrack___IPWJ 1.75s ease-in-out infinite alternate}.IzyPescaLoading_compact__H_JyX .IzyPescaLoading_card__3nz0z{gap:7px;padding:13px 18px 18px;box-shadow:none}.IzyPescaLoading_compact__H_JyX .IzyPescaLoading_logoWindow__liCoM{width:228px;height:87px}.IzyPescaLoading_compact__H_JyX .IzyPescaLoading_logo__FV_cE{width:228px;height:auto}.IzyPescaLoading_compact__H_JyX .IzyPescaLoading_title__DSBqY{font-size:1.05rem}.IzyPescaLoading_compact__H_JyX .IzyPescaLoading_phrase__bpouA{font-size:.83rem}@keyframes IzyPescaLoading_loadingTrack___IPWJ{0%{transform:translateX(0)}to{transform:translateX(210%)}}@keyframes IzyPescaLoading_showPhrase__UjrLf{0%{transform:translateY(4px)}to{transform:translateY(0)}}@media(max-width:480px){.IzyPescaLoading_loader__U9ali{padding:16px 12px}.IzyPescaLoading_fullscreen__EdMCn{min-height:min(74dvh,600px)}.IzyPescaLoading_card__3nz0z{padding:24px 17px 27px;gap:12px}.IzyPescaLoading_logoWindow__liCoM{width:296px;height:120px}.IzyPescaLoading_logo__FV_cE{width:296px;height:auto}.IzyPescaLoading_compact__H_JyX .IzyPescaLoading_logoWindow__liCoM{width:205px;height:82px}.IzyPescaLoading_compact__H_JyX .IzyPescaLoading_logo__FV_cE{width:205px;height:auto}}@media(prefers-reduced-motion:reduce){.IzyPescaLoading_phrase__bpouA,.IzyPescaLoading_track__1pHto span{animation:none}}.OperationalTransferPanel_box___ADkW{border:1px solid var(--admin-border,#d4e4eb);border-radius:16px;background:linear-gradient(180deg,var(--admin-surface,#ffffff),var(--admin-surface,#ffffff));padding:14px;margin:14px 0}.OperationalTransferPanel_header__knHjO{display:flex;align-items:center;justify-content:space-between;gap:14px}.OperationalTransferPanel_location__bxp20{display:flex;align-items:flex-start;gap:10px;min-width:0}.OperationalTransferPanel_icon__GROwu{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:var(--admin-success-soft,#e7f6f0);color:var(--admin-success,#08795d);flex:0 0 auto}.OperationalTransferPanel_location__bxp20 div{display:grid;grid-gap:2px;gap:2px;min-width:0}.OperationalTransferPanel_location__bxp20 small{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);font-weight:900;letter-spacing:.12em}.OperationalTransferPanel_location__bxp20 strong{color:var(--admin-text,#19394c);font-size:.98rem}.OperationalTransferPanel_location__bxp20 span{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-label,.8125rem)}.OperationalTransferPanel_transferButton__hb_4z{display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff);color:var(--admin-success,#08795d);border-radius:11px;padding:10px 13px;font-weight:900;cursor:pointer;white-space:nowrap}.OperationalTransferPanel_transferButton__hb_4z:disabled{opacity:var(--admin-disabled-opacity,1);cursor:not-allowed}.OperationalTransferPanel_preserve__zCGcB{display:flex;align-items:center;gap:7px;margin-top:11px;padding-top:10px;border-top:1px solid var(--admin-border,#d4e4eb);color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem)}.OperationalTransferPanel_preserve__zCGcB svg{color:var(--admin-success,#08795d)}.OperationalTransferPanel_success__I1fQZ{display:flex;align-items:flex-start;gap:7px;margin-top:10px;padding:10px 11px;border:1px solid var(--admin-border,#d4e4eb);border-radius:10px;background:var(--admin-success-soft,#e7f6f0);color:var(--admin-success,#08795d);font-size:var(--admin-font-label,.8125rem)}.OperationalTransferPanel_panel__vHXkT{margin-top:13px;padding-top:13px;border-top:1px solid var(--admin-border,#d4e4eb)}.OperationalTransferPanel_panelIntro__c_NMl{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.OperationalTransferPanel_panelIntro__c_NMl>div{display:grid;grid-gap:3px;gap:3px}.OperationalTransferPanel_panelIntro__c_NMl strong{color:var(--admin-text,#19394c)}.OperationalTransferPanel_panelIntro__c_NMl span{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);line-height:1.45}.OperationalTransferPanel_freeCount__EM06P{border:1px solid var(--admin-border,#d4e4eb);border-radius:999px;padding:5px 9px;color:var(--admin-success,#08795d)!important;white-space:nowrap}.OperationalTransferPanel_lakeTabs__13sZQ{display:flex;gap:7px;overflow-x:auto;padding:12px 0 10px}.OperationalTransferPanel_lakeTabs__13sZQ button{display:flex;align-items:center;gap:7px;white-space:nowrap;border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff);color:var(--admin-muted,#506b7b);border-radius:999px;padding:8px 11px;font-weight:800;cursor:pointer}.OperationalTransferPanel_lakeTabs__13sZQ button span{display:grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--admin-surface-soft,#f3f8fa);font-size:var(--admin-font-body,.875rem)}.OperationalTransferPanel_lakeTabs__13sZQ .OperationalTransferPanel_activeLake__6CpRC{background:var(--admin-action,#007d83);color:var(--admin-on-action,#ffffff);border-color:var(--admin-action,#007d83)}.OperationalTransferPanel_lakeTabs__13sZQ .OperationalTransferPanel_activeLake__6CpRC span{background:var(--admin-surface,#ffffff);color:var(--admin-muted,#506b7b)}.OperationalTransferPanel_targetGrid__tkE4z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.OperationalTransferPanel_targetCard__47Zu5{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff);border-radius:12px;padding:11px}.OperationalTransferPanel_targetCard__47Zu5>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.OperationalTransferPanel_targetCard__47Zu5 small{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);font-weight:900;letter-spacing:.1em}.OperationalTransferPanel_targetCard__47Zu5 strong{color:var(--admin-text,#19394c);font-size:var(--admin-font-label,.8125rem)}.OperationalTransferPanel_targetCard__47Zu5 span{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem)}.OperationalTransferPanel_targetCard__47Zu5 button{display:flex;align-items:center;justify-content:center;gap:5px;border:0;background:var(--admin-action,#007d83);color:var(--admin-on-action,#ffffff);border-radius:9px;padding:8px 10px;font-weight:900;cursor:pointer;white-space:nowrap}.OperationalTransferPanel_targetCard__47Zu5 button:disabled{opacity:var(--admin-disabled-opacity,1);cursor:not-allowed}.OperationalTransferPanel_empty__LlpN6{padding:18px 8px;text-align:center;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-label,.8125rem)}.OperationalTransferPanel_spin__ucMmE{animation:OperationalTransferPanel_spin__ucMmE .8s linear infinite}@keyframes OperationalTransferPanel_spin__ucMmE{to{transform:rotate(1turn)}}@media(max-width:650px){.OperationalTransferPanel_header__knHjO{align-items:stretch;flex-direction:column}.OperationalTransferPanel_transferButton__hb_4z{width:100%}.OperationalTransferPanel_panelIntro__c_NMl{align-items:stretch;flex-direction:column}.OperationalTransferPanel_freeCount__EM06P{align-self:flex-start}.OperationalTransferPanel_targetGrid__tkE4z{grid-template-columns:1fr}.OperationalTransferPanel_targetCard__47Zu5{align-items:stretch;flex-direction:column}.OperationalTransferPanel_targetCard__47Zu5 button{width:100%}}.page_content__yExjL{min-width:0}.page_header__XGScj{align-items:flex-start}.page_refresh__pw6m_{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff);color:var(--admin-text,#19394c);border-radius:12px;padding:11px 14px;font-weight:800;cursor:pointer}.page_refresh__pw6m_:disabled{opacity:var(--admin-disabled-opacity,1)}.page_error__Pw9rP,.page_success__L4bdE{display:flex;align-items:center;gap:8px;margin:0 0 16px;padding:12px 14px;border-radius:12px;font-size:.88rem}.page_error__Pw9rP{color:var(--admin-error,#852e39)}.page_error__Pw9rP,.page_success__L4bdE{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff)}.page_success__L4bdE{color:var(--admin-success,#08795d)}.page_topbar__Qql_J{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:16px}.page_modes__3PA4_{display:flex;gap:8px;flex-wrap:wrap}.page_modes__3PA4_ button,.page_topbar__Qql_J select{border:1px solid var(--admin-control-border,#6e8795);background:var(--admin-surface,#ffffff);color:var(--admin-text,#19394c);border-radius:999px;padding:10px 16px;font-weight:800;cursor:pointer}.page_modes__3PA4_ .page_activeMode__OExkR{background:var(--admin-action,#007d83);color:var(--admin-on-action,#ffffff);border-color:var(--admin-action,#007d83)}.page_topbar__Qql_J select{border-radius:12px}.page_kpis__IIBEd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.page_kpis__IIBEd article{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff);border-radius:16px;padding:17px}.page_kpis__IIBEd small{display:block;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);letter-spacing:.13em;font-weight:900}.page_kpis__IIBEd strong{display:block;margin-top:8px;color:var(--admin-text,#19394c);font-size:1.35rem}.page_listPanel__qzqgB{padding:14px}.page_search__mE5Lz{display:flex;align-items:center;gap:8px;border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff);border-radius:12px;padding:0 12px;margin-bottom:14px}.page_search__mE5Lz input{width:100%;border:0;color:var(--admin-text,#19394c);padding:13px 2px;outline:0}.page_cards___Difu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.page_tabCard__4xH1K{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff);color:var(--admin-text,#19394c);border-radius:15px;padding:15px;text-align:left;cursor:pointer;transition:.15s}.page_tabCard__4xH1K:hover{border-color:var(--admin-border,#d4e4eb);transform:translateY(-1px)}.page_tabCard__4xH1K:disabled{opacity:var(--admin-disabled-opacity,1)}.page_cardTop__RqnMm{display:flex;justify-content:space-between;gap:12px}.page_cardTop__RqnMm div{display:grid;grid-gap:4px;gap:4px}.page_cardTop__RqnMm strong{font-size:1rem}.page_cardMeta__om3QL,.page_cardTop__RqnMm span{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-label,.8125rem)}.page_cardMeta__om3QL{display:flex;gap:12px;flex-wrap:wrap;margin-top:10px}.page_cardMoney__FE3VB{display:flex;justify-content:space-between;align-items:end;margin-top:14px;padding-top:12px;border-top:1px solid var(--admin-border,#d4e4eb)}.page_cardMoney__FE3VB small{color:var(--admin-muted,#506b7b)}.page_cardMoney__FE3VB b{font-size:1.05rem}.page_due__dSkIG{color:var(--admin-warning,#65420d)}.page_paid__de2Na{color:var(--admin-success,#08795d)}.page_empty__XWazM{min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px;color:var(--admin-muted,#506b7b)}.page_empty__XWazM strong{color:var(--admin-text,#19394c)}.page_catalogPage__H48cL{display:grid;grid-gap:14px;gap:14px}.page_catalogIntro__AeYkI{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff);border-radius:16px;padding:18px}.page_catalogIntro__AeYkI h2{margin:5px 0}.page_catalogIntro__AeYkI p{color:var(--admin-muted,#506b7b);margin-bottom:0}.page_newCategory__xSxwy{display:grid;grid-template-columns:1fr 1.4fr 90px auto auto;grid-gap:8px;gap:8px;align-items:center;border:1px dashed var(--admin-border,#d4e4eb);border-radius:15px;padding:12px}.page_categoryForm__bf5_Y input,.page_newCategory__xSxwy input,.page_paymentForm__C7Ezh input,.page_paymentForm__C7Ezh select,.page_productForm__XhBYX input{border:1px solid var(--admin-control-border,#6e8795);background:var(--admin-surface,#ffffff);color:var(--admin-text,#19394c);border-radius:10px;padding:10px 11px;min-width:0}.page_categoryForm__bf5_Y label,.page_newCategory__xSxwy label,.page_productForm__XhBYX label{display:flex;gap:6px;align-items:center;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-label,.8125rem)}.page_categoryForm__bf5_Y button,.page_newCategory__xSxwy button,.page_paymentForm__C7Ezh button,.page_productForm__XhBYX button{display:inline-flex;justify-content:center;align-items:center;gap:6px;border:0;background:var(--admin-action,#007d83);color:var(--admin-on-action,#ffffff);border-radius:10px;padding:10px 12px;font-weight:900;cursor:pointer}.page_catalogGrid__6vyWi{display:grid;grid-gap:14px;gap:14px}.page_categoryEditor__0I0ra{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff);border-radius:16px;overflow:hidden}.page_categoryForm__bf5_Y{display:grid;grid-template-columns:minmax(180px,1fr) minmax(220px,2fr);grid-gap:8px;gap:8px;padding:14px;border-bottom:1px solid var(--admin-border,#d4e4eb)}.page_categoryTitle____l3m{grid-column:1/-1;display:flex;align-items:center;gap:7px;color:var(--admin-success,#08795d)}.page_inlineFields__MBbFZ{grid-column:1/-1;display:grid;grid-template-columns:90px auto 160px;grid-gap:10px;gap:10px;align-items:center}.page_products__zlIxt{padding:14px}.page_products__zlIxt h3{margin:0 0 10px}.page_noProducts__qcL7C{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-label,.8125rem)}.page_productForm__XhBYX{display:grid;grid-template-columns:1.2fr 1.6fr 110px 75px auto 90px;grid-gap:7px;gap:7px;align-items:center;padding:8px 0;border-bottom:1px solid var(--admin-border,#d4e4eb)}.page_newProduct__glhkM{margin-top:8px;border-bottom:0;background:var(--admin-surface,#ffffff);padding:10px;border-radius:12px}.page_overlay__mT78b{position:fixed;inset:0;background:rgba(0,7,4,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:100;display:flex;justify-content:flex-end}.page_drawer__QAmm7{position:relative;width:min(720px,100%);height:100%;overflow-y:auto;background:var(--admin-surface,#ffffff);border-left:1px solid var(--admin-border,#d4e4eb);padding:30px}.page_closeDrawer__MH_WP{position:absolute;right:18px;top:18px;border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff);color:var(--admin-text,#19394c);border-radius:10px;width:38px;height:38px;display:grid;place-items:center;cursor:pointer}.page_drawer__QAmm7 h2{margin:5px 0;font-size:1.8rem}.page_buyer__QygnJ,.page_drawerSub__EMfYC{color:var(--admin-muted,#506b7b);margin:4px 0}.page_buyer__QygnJ{font-size:var(--admin-font-label,.8125rem)}.page_summary__HHJll{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px;margin:20px 0}.page_summary__HHJll article{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff);border-radius:13px;padding:12px}.page_summary__HHJll small{display:block;color:var(--admin-muted,#506b7b)}.page_summary__HHJll strong{display:block;margin-top:6px}.page_summary__HHJll .page_balance__CWXbT{border-color:var(--admin-border,#d4e4eb)}.page_checkoutBox__7gOB6,.page_ledgerBox__Qk2cz,.page_saleBox__Zp13_{border:1px solid var(--admin-border,#d4e4eb);border-radius:16px;background:var(--admin-surface,#ffffff);padding:14px;margin-top:14px}.page_sectionTitle__Q2nBw{display:flex;gap:9px;align-items:flex-start}.page_sectionTitle__Q2nBw>div{display:grid;grid-gap:2px;gap:2px}.page_sectionTitle__Q2nBw span{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-label,.8125rem)}.page_categoryTabs__RwNIm{display:flex;gap:7px;overflow-x:auto;padding:13px 0 10px}.page_categoryTabs__RwNIm button{white-space:nowrap;border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff);color:var(--admin-muted,#506b7b);border-radius:999px;padding:8px 12px;font-weight:800;cursor:pointer}.page_categoryTabs__RwNIm .page_activeCategory__i9T_o{background:var(--admin-action,#007d83);color:var(--admin-on-action,#ffffff);border-color:var(--admin-action,#007d83)}.page_itemGrid__33fle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.page_itemCard__fcZIe{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff);border-radius:12px;padding:11px}.page_itemCard__fcZIe>div:first-child{display:grid;grid-gap:4px;gap:4px}.page_itemCard__fcZIe span{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem)}.page_itemCard__fcZIe b{color:var(--admin-success,#08795d)}.page_addControls__DJ28a{display:flex;gap:7px;margin-top:10px}.page_addControls__DJ28a input{width:64px;border:1px solid var(--admin-control-border,#6e8795);background:var(--admin-surface,#ffffff);color:var(--admin-text,#19394c);border-radius:9px;padding:8px}.page_addControls__DJ28a button{flex:1 1;display:flex;justify-content:center;align-items:center;gap:5px;border:0;background:var(--admin-action,#007d83);color:var(--admin-on-action,#ffffff);border-radius:9px;font-weight:900;cursor:pointer}.page_emptySmall__Cny9i{padding:18px 8px;color:var(--admin-muted,#506b7b);text-align:center}.page_ledger___PZAD{display:grid;margin-top:10px}.page_ledger___PZAD article{display:flex;justify-content:space-between;gap:15px;padding:11px 0;border-bottom:1px solid var(--admin-border,#d4e4eb)}.page_ledger___PZAD article>div:first-child{display:grid;grid-gap:3px;gap:3px}.page_ledger___PZAD article span{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem)}.page_entryAmount__eq1M1{display:grid;justify-items:end;grid-gap:5px;gap:5px;white-space:nowrap}.page_entryAmount__eq1M1 button{display:flex;align-items:center;gap:4px;border:0;background:transparent;color:var(--admin-text,#19394c);font-size:var(--admin-font-body,.875rem);cursor:pointer}.page_debit__OCx4k{color:var(--admin-warning,#65420d)}.page_credit__Tp1PO{color:var(--admin-success,#08795d)}.page_paymentForm__C7Ezh{display:grid;grid-template-columns:1fr 1fr 1.4fr;grid-gap:8px;gap:8px;margin-top:12px}.page_zeroBalance__eIBxK{display:flex;gap:8px;align-items:center;color:var(--admin-success,#08795d);margin:14px 0}.page_finishButton__k8W3p{width:100%;display:flex;justify-content:center;align-items:center;gap:7px;border:0;background:var(--admin-action,#007d83);color:var(--admin-on-action,#ffffff);padding:12px;border-radius:11px;font-weight:900;cursor:pointer;margin-top:10px}.page_finishButton__k8W3p:disabled{opacity:var(--admin-disabled-opacity,1);cursor:not-allowed}.page_closedNote__0bw8Z{display:flex;gap:8px;align-items:center;margin-top:15px;padding:13px;border:1px solid var(--admin-border,#d4e4eb);border-radius:12px;color:var(--admin-success,#08795d)}.page_emptySmall__Cny9i,.page_noProducts__qcL7C{line-height:1.5}@media(max-width:900px){.page_cards___Difu,.page_itemGrid__33fle,.page_kpis__IIBEd{grid-template-columns:1fr}.page_newCategory__xSxwy{grid-template-columns:1fr 1fr}.page_newCategory__xSxwy button{grid-column:1/-1}.page_categoryForm__bf5_Y{grid-template-columns:1fr}.page_categoryForm__bf5_Y>*{grid-column:1}.page_inlineFields__MBbFZ{grid-template-columns:80px 1fr}.page_inlineFields__MBbFZ button{grid-column:1/-1}.page_productForm__XhBYX{grid-template-columns:1fr 1fr}.page_productForm__XhBYX input:first-child,.page_productForm__XhBYX input:nth-child(2){grid-column:1/-1}.page_drawer__QAmm7{padding:26px 16px 40px}.page_paymentForm__C7Ezh,.page_summary__HHJll{grid-template-columns:1fr}.page_topbar__Qql_J{align-items:stretch;flex-direction:column}.page_modes__3PA4_{overflow-x:auto;flex-wrap:nowrap}.page_modes__3PA4_ button{white-space:nowrap}}@media(max-width:560px){.page_newCategory__xSxwy,.page_productForm__XhBYX{grid-template-columns:1fr}.page_newCategory__xSxwy>*,.page_productForm__XhBYX input:first-child,.page_productForm__XhBYX input:nth-child(2),.page_productForm__XhBYX>*{grid-column:1}.page_ledger___PZAD article{flex-direction:column}.page_entryAmount__eq1M1{justify-items:start}.page_kpis__IIBEd{gap:8px}}.page_reversalQueue__DnjN5{border:1px solid var(--admin-border,#d4e4eb);border-radius:16px;background:var(--admin-surface,#ffffff);padding:14px;margin-top:14px}.page_reversalList__SswXL{display:grid;grid-gap:9px;gap:9px;margin-top:12px}.page_reversalList__SswXL article{display:flex;justify-content:space-between;gap:14px;padding:11px;border:1px solid var(--admin-border,#d4e4eb);border-radius:11px;background:var(--admin-surface,#ffffff)}.page_reversalList__SswXL article>div:first-child{display:grid;grid-gap:4px;gap:4px}.page_reversalList__SswXL small,.page_reversalList__SswXL span{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem)}.page_reversalActions__zlrm2{display:flex;align-items:center;gap:7px}.page_reversalActions__zlrm2 button{border-radius:9px;padding:8px 10px;font-weight:850;cursor:pointer;white-space:nowrap}.page_rejectReversal__c1uKj{color:var(--admin-error,#852e39)}.page_approveReversal__YkDaW,.page_rejectReversal__c1uKj{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff)}.page_approveReversal__YkDaW{color:var(--admin-success,#08795d)}.page_permissionNote__23zOo{margin:12px 0;padding:10px 12px;border:1px solid var(--admin-border,#d4e4eb);border-radius:10px;background:var(--admin-surface,#ffffff);color:var(--admin-muted,#506b7b);font-size:var(--admin-font-label,.8125rem)}@media(max-width:560px){.page_reversalList__SswXL article{flex-direction:column}.page_reversalActions__zlrm2{width:100%}.page_reversalActions__zlrm2 button{flex:1 1}}.page_modes__3PA4_ button,.page_refresh__pw6m_,.page_topbar__Qql_J select{background:#fff;color:#225269;border-color:#c8dce4}.page_modes__3PA4_ .page_activeMode__OExkR{background:#dff5f2;color:#006b75;border-color:#8ccfc7}.page_error__Pw9rP{background:#fdecef;color:#852e39;border-color:#edb8c1}.page_success__L4bdE{background:#e7f6f0;color:#173b4f;border-color:#afd9c9}.page_catalogIntro__AeYkI,.page_kpis__IIBEd article{background:#fff;border-color:#d4e4eb}.page_kpis__IIBEd small{color:#526f7e}.page_kpis__IIBEd strong{color:#17394e}.page_search__mE5Lz{background:#fff;border-color:#c8dce4;color:#365d70}.page_search__mE5Lz input{color:#17394e;background:transparent}.page_tabCard__4xH1K{background:#fff;border-color:#d4e4eb;color:#17394e}.page_tabCard__4xH1K:hover{border-color:#008d91}.page_cardMeta__om3QL,.page_cardMoney__FE3VB small,.page_cardTop__RqnMm span{color:#526f7e}.page_cardMoney__FE3VB{border-top-color:#d4e4eb}.page_due__dSkIG{color:#855a14}.page_paid__de2Na{color:#08795d}.page_empty__XWazM,.page_empty__XWazM strong{color:#526f7e}.page_drawer__QAmm7 .page_itemGrid__33fle .page_itemCard__fcZIe,.page_drawer__QAmm7 .page_itemGrid__33fle .page_itemCard__fcZIe:focus-within,.page_drawer__QAmm7 .page_itemGrid__33fle .page_itemCard__fcZIe:has(.page_addControls__DJ28a button:disabled){background:#fff;color:#19394c;border-color:#c4dce5}.page_drawer__QAmm7 .page_itemGrid__33fle .page_itemCard__fcZIe b,.page_drawer__QAmm7 .page_itemGrid__33fle .page_itemCard__fcZIe strong{color:#19394c}.page_drawer__QAmm7 .page_itemGrid__33fle .page_itemCard__fcZIe span{color:#506b7b}.page_drawer__QAmm7 .page_itemGrid__33fle .page_itemCard__fcZIe .page_addControls__DJ28a button{background:#007d83;color:#fff}.page_drawer__QAmm7 .page_itemGrid__33fle .page_itemCard__fcZIe .page_addControls__DJ28a button:disabled{background:#dff4ee;color:#075e53;border:1px solid #acd9ca;opacity:1}.page_page__c3_TR{min-height:100vh}.page_content___Yi_3{min-width:0}.page_header__Kfsz_{align-items:flex-start}.page_feedbackError__fR_Zf,.page_feedbackSuccess__4C7fT{display:flex;align-items:center;gap:8px;padding:12px 14px;margin-bottom:14px;border-radius:12px;font-size:.72rem;font-weight:750}.page_feedbackError__fR_Zf{position:fixed;top:18px;right:18px;z-index:260;width:min(520px,calc(100vw - 36px));margin:0;align-items:flex-start;color:#ffd0d0;background:#2a1113;border:1px solid rgba(255,120,120,.38);box-shadow:0 18px 55px rgba(0,0,0,.48)}.page_feedbackSuccess__4C7fT{color:#caf7da;background:rgba(115,244,165,.06);border:1px solid rgba(115,244,165,.16)}.page_feedbackError__fR_Zf a{color:white;text-decoration:underline}.page_kpis__oVqPm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:14px}.page_kpis__oVqPm article{padding:17px;border:1px solid var(--line);border-radius:15px;background:linear-gradient(145deg,rgba(115,244,165,.035),rgba(255,255,255,.012))}.page_kpis__oVqPm small,.page_kpis__oVqPm span,.page_kpis__oVqPm strong{display:block}.page_kpis__oVqPm small{color:#708279;font-size:.56rem;font-weight:850;letter-spacing:.09em}.page_kpis__oVqPm strong{margin-top:5px;color:#f3faf6;font-size:1.45rem}.page_kpis__oVqPm span{margin-top:4px;color:#87998f;font-size:.62rem;line-height:1.4}.page_filters__cwHUm{display:grid;grid-template-columns:minmax(260px,1fr) 180px 180px auto;grid-gap:9px;gap:9px;align-items:center;padding:12px;margin-bottom:14px}.page_searchBox__SglSp{height:42px;display:flex;align-items:center;gap:8px;padding:0 11px;border:1px solid var(--line);border-radius:10px;background:#08130f;color:#789087}.page_searchBox__SglSp input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:#eef7f2;font-size:.72rem}.page_filters__cwHUm select{height:42px;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:#08130f;color:#dce8e2;font-size:.68rem}.page_resultCount__eBCs4{color:#70837a;font-size:.62rem;font-weight:800;text-align:right}.page_listCard__DIUJy{overflow:hidden;padding:0}.page_tableWrap__4JJba{overflow:auto}.page_table__9RovK{width:100%;min-width:980px;border-collapse:collapse}.page_table__9RovK th{padding:12px 14px;border-bottom:1px solid var(--line);color:#667970;font-size:.55rem;letter-spacing:.08em;text-align:left}.page_table__9RovK td{padding:13px 14px;border-bottom:1px solid rgba(255,255,255,.045);vertical-align:middle}.page_table__9RovK tr:last-child td{border-bottom:0}.page_table__9RovK td small,.page_table__9RovK td strong{display:block}.page_table__9RovK td strong{color:#eaf3ee;font-size:.7rem}.page_table__9RovK td small{margin-top:3px;color:#74867d;font-size:.57rem}.page_status__63dMN{display:inline-flex;align-items:center;justify-content:center;min-height:25px;padding:0 8px;border-radius:999px;font-size:.56rem;font-weight:850;white-space:nowrap}.page_statusHold__vaAdv{color:#ffd16f;background:rgba(255,193,73,.1);border:1px solid rgba(255,193,73,.18)}.page_statusConfirmed__RTiXK{color:#aef7ca;background:rgba(115,244,165,.08);border:1px solid rgba(115,244,165,.16)}.page_statusPaid__FpQOj{color:#a8d9ff;background:rgba(82,166,255,.08);border:1px solid rgba(82,166,255,.16)}.page_statusExpired__bBIHD{color:#a0aaa5;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.08)}.page_statusCanceled__UzRu4{color:#ffb0b0;background:rgba(255,100,100,.06);border:1px solid rgba(255,100,100,.13)}.page_countdown__YuVtp{display:flex!important;align-items:center;gap:4px;margin-top:5px!important;color:#d8ae59!important;font-weight:800}.page_viewButton__b8Dbr{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:rgba(255,255,255,.015);color:#b8c7bf;font-size:.6rem;font-weight:800}.page_empty__X_lSL{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:24px;color:#71847a;text-align:center;font-size:.68rem}.page_empty__X_lSL strong{color:#cbd8d1}.page_spinning__xsYN9{animation:page_spin___0wBg .9s linear infinite}@keyframes page_spin___0wBg{to{transform:rotate(1turn)}}.page_overlay__uHWd1{position:fixed;inset:0;z-index:120;display:flex;justify-content:flex-end;background:rgba(1,8,5,.74);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.page_drawer__Z9xd1{position:relative;width:min(560px,100%);height:100%;overflow:auto;padding:26px;border-left:1px solid var(--admin-border,#d4e4eb);background:var(--admin-surface,#ffffff);box-shadow:-20px 0 70px rgba(0,0,0,.35)}.page_closeButton__sv2DP{position:absolute;top:18px;right:18px;width:36px;height:36px;display:grid;place-items:center;border:1px solid var(--line);border-radius:10px;background:var(--admin-surface,#ffffff);color:var(--admin-muted,#506b7b)}.page_detailTitle__FUeai{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin:6px 40px 16px 0}.page_detailTitle__FUeai h2{margin:0;font-size:1.35rem}.page_detailTitle__FUeai div>span{display:block;margin-top:4px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem)}.page_holdBox__uKyJu{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:12px 14px;border:1px solid var(--admin-border,#d4e4eb);border-radius:12px;background:var(--admin-warning-soft,#fff4db);color:var(--admin-warning,#65420d)}.page_holdBox__uKyJu small,.page_holdBox__uKyJu strong{display:block}.page_holdBox__uKyJu small{font-size:var(--admin-font-caption,.75rem);letter-spacing:.08em;font-weight:850}.page_holdBox__uKyJu strong{margin-top:2px;font-size:1.12rem}.page_detailGrid__qT_Vw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.page_detailGrid__qT_Vw>div{padding:11px;border:1px solid var(--line);border-radius:10px;background:var(--admin-surface-soft,#f3f8fa)}.page_detailGrid__qT_Vw small,.page_detailGrid__qT_Vw strong{display:block}.page_detailGrid__qT_Vw small{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem)}.page_detailGrid__qT_Vw strong{margin-top:3px;color:var(--admin-text,#19394c);font-size:var(--admin-font-caption,.75rem)}.page_mono__CHbI_{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.page_customerBox__ubK94{margin-top:12px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--admin-success-soft,#e7f6f0)}.page_customerBoxTitle__zICzU{display:flex;margin-bottom:10px;color:var(--admin-text,#19394c)}.page_contactLine__4SWAP,.page_customerBoxTitle__zICzU{align-items:center;gap:7px;font-size:var(--admin-font-caption,.75rem)}.page_contactLine__4SWAP{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-gap:7px;min-height:31px;color:var(--admin-muted,#506b7b)}.page_contactLine__4SWAP b{display:inline-flex;align-items:center;gap:3px;color:var(--admin-success,#08795d);font-size:var(--admin-font-caption,.75rem)}.page_expiredNote__IUpHQ{display:flex;gap:10px;margin-top:12px;padding:12px;border:1px solid var(--admin-border,#d4e4eb);border-radius:11px;background:var(--admin-surface-soft,#f3f8fa);color:var(--admin-muted,#506b7b)}.page_expiredNote__IUpHQ span,.page_expiredNote__IUpHQ strong{display:block}.page_expiredNote__IUpHQ span,.page_expiredNote__IUpHQ strong{font-size:var(--admin-font-caption,.75rem)}.page_expiredNote__IUpHQ span{margin-top:3px;line-height:1.45}.page_managementBox__pNEns{margin-top:12px;padding:14px;border:1px solid var(--admin-border,#d4e4eb);border-radius:13px;background:var(--admin-success-soft,#e7f6f0)}.page_managementHeader__Fhmkc{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--admin-success,#08795d)}.page_managementHeader__Fhmkc small,.page_managementHeader__Fhmkc strong{display:block}.page_managementHeader__Fhmkc small{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);font-weight:850;letter-spacing:.08em}.page_managementHeader__Fhmkc strong{margin-top:3px;color:var(--admin-text,#19394c);font-size:var(--admin-font-caption,.75rem)}.page_managementButtons__WvN3o{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:12px}.page_rescheduleButton__hSmfH,.page_todayButton__m_enh{min-height:44px;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:10px;font-size:var(--admin-font-body,.875rem);font-weight:850}.page_rescheduleButton__hSmfH{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-action,#007d83);color:var(--admin-on-action,#ffffff)}.page_todayButton__m_enh{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-success-soft,#e7f6f0);color:var(--admin-text,#19394c)}.page_rescheduleForm__s1ynk{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:12px}.page_field__fgMqD{min-width:0}.page_field__fgMqD label{display:block;margin-bottom:5px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);font-weight:800}.page_field__fgMqD input,.page_field__fgMqD select,.page_field__fgMqD textarea{width:100%;border:1px solid var(--line);border-radius:9px;outline:0;background:var(--admin-surface,#ffffff);color:var(--admin-text,#19394c);font-size:var(--admin-font-body,.875rem)}.page_field__fgMqD input,.page_field__fgMqD select{height:40px;padding:0 9px}.page_field__fgMqD input[type=date]{color-scheme:dark}.page_field__fgMqD input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:1;background-color:var(--admin-action,#007d83);border:1px solid var(--admin-control-border,#6e8795);border-radius:7px;padding:6px;box-shadow:0 0 0 1px rgba(115,244,165,.08)}.page_field__fgMqD input[type=date]::-webkit-calendar-picker-indicator:hover{background-color:var(--admin-action,#007d83)}.page_field__fgMqD textarea{min-height:76px;resize:vertical;padding:9px;line-height:1.4}.page_field__fgMqD>small{display:block;margin-top:4px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);text-align:right}.page_fieldFull__QyZpo{grid-column:1/-1}.page_preservePaymentNote__UhvxM{grid-column:1/-1;display:flex;gap:8px;align-items:flex-start;padding:10px;border:1px solid var(--admin-border,#d4e4eb);border-radius:9px;background:var(--admin-info-soft,#e8f3fc);color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);line-height:1.45}.page_preservePaymentNote__UhvxM svg{flex:0 0 auto;margin-top:1px;color:var(--admin-info,#205b85)}.page_preservePaymentNote__UhvxM strong{color:var(--admin-text,#19394c)}.page_formActions__toA8t{grid-column:1/-1;display:grid;grid-template-columns:120px 1fr;grid-gap:8px;gap:8px}.page_formCancel__sh8xe,.page_formSubmit__fV9Xx{min-height:44px;border-radius:9px;font-size:var(--admin-font-body,.875rem);font-weight:850}.page_formCancel__sh8xe{border:1px solid var(--line);background:var(--admin-surface-soft,#f3f8fa);color:var(--admin-muted,#506b7b)}.page_formSubmit__fV9Xx{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-action,#007d83);color:var(--admin-on-action,#ffffff)}.page_formCancel__sh8xe:disabled,.page_formSubmit__fV9Xx:disabled,.page_rescheduleButton__hSmfH:disabled,.page_todayButton__m_enh:disabled{opacity:var(--admin-disabled-opacity,1);cursor:not-allowed}.page_historyBox__Z24xy{margin-top:12px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--admin-surface-soft,#f3f8fa)}.page_historyTitle__IKVIN{display:flex;gap:8px;align-items:flex-start;color:var(--admin-text,#19394c)}.page_historyTitle__IKVIN span,.page_historyTitle__IKVIN strong{display:block}.page_historyTitle__IKVIN strong{color:var(--admin-text,#19394c);font-size:var(--admin-font-caption,.75rem)}.page_historyTitle__IKVIN span{margin-top:2px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem)}.page_historyList___0Pw_{display:grid;grid-gap:8px;gap:8px;margin-top:11px}.page_historyItem__xw_V7{padding:10px;border:1px solid var(--admin-border,#d4e4eb);border-radius:9px;background:var(--admin-surface,#ffffff)}.page_historyItemTop__SHcVw{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.page_historyItemTop__SHcVw strong{color:var(--admin-text,#19394c);font-size:var(--admin-font-caption,.75rem)}.page_historyItemTop__SHcVw time{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);white-space:nowrap}.page_historyChange__NeRJR,.page_historyItem__xw_V7>small,.page_historyNote__JyHH8,.page_historyReason__oxHme{display:block}.page_historyReason__oxHme{color:var(--admin-muted,#506b7b)}.page_historyChange__NeRJR,.page_historyReason__oxHme{margin-top:4px;font-size:var(--admin-font-caption,.75rem)}.page_historyChange__NeRJR{color:var(--admin-text,#19394c);font-weight:750;line-height:1.4}.page_historyNote__JyHH8{line-height:1.45}.page_historyItem__xw_V7>small,.page_historyNote__JyHH8{margin-top:5px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem)}.page_historyItem__xw_V7>small{font-weight:800;text-transform:uppercase;letter-spacing:.06em}.page_historyEmpty__1_rXT{margin-top:10px;padding:10px;border:1px dashed var(--line);border-radius:9px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);text-align:center}.page_actions__t_MES{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.page_cancelButton__kG7tS,.page_checkinButton__ts4Cc,.page_confirmButton__VSLkh{min-height:44px;display:flex;align-items:center;justify-content:center;gap:7px;border-radius:10px;font-size:var(--admin-font-body,.875rem);font-weight:850}.page_checkinButton__ts4Cc{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-info-soft,#e8f3fc);color:var(--admin-text,#19394c);text-decoration:none}.page_confirmButton__VSLkh{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-action,#007d83);color:var(--admin-on-action,#ffffff)}.page_checkinHint__CYZxm{display:flex;align-items:flex-start;gap:8px;padding:11px 12px;border:1px solid var(--admin-border,#d4e4eb);border-radius:10px;background:var(--admin-info-soft,#e8f3fc);color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);line-height:1.45}.page_checkinHint__CYZxm svg{flex:0 0 auto;color:var(--admin-info,#205b85)}.page_cancelButton__kG7tS{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-error-soft,#fdecef);color:var(--admin-error,#852e39)}.page_noAction__SgtgT{padding:12px;border:1px dashed var(--line);border-radius:10px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);text-align:center}@media (max-width:1100px){.page_kpis__oVqPm{grid-template-columns:repeat(2,minmax(0,1fr))}.page_filters__cwHUm{grid-template-columns:1fr 160px 160px}.page_resultCount__eBCs4{grid-column:1/-1;text-align:left}}@media (max-width:760px){.page_feedbackError__fR_Zf{top:12px;right:12px;width:calc(100vw - 24px)}.page_page__c3_TR{display:block}.page_page__c3_TR .dashboard-sidebar{display:none}.page_content___Yi_3{padding:16px 12px 30px}.page_header__Kfsz_{display:block}.page_header__Kfsz_ h1{font-size:1.35rem}.page_header__Kfsz_ button{width:100%;justify-content:center;margin-top:12px}.page_kpis__oVqPm{grid-template-columns:1fr 1fr;gap:8px}.page_kpis__oVqPm article{padding:13px}.page_filters__cwHUm{grid-template-columns:1fr}.page_resultCount__eBCs4{grid-column:auto}.page_listCard__DIUJy{background:transparent;border:0}.page_tableWrap__4JJba{overflow:visible}.page_table__9RovK{min-width:0}.page_table__9RovK thead{display:none}.page_table__9RovK,.page_table__9RovK tbody,.page_table__9RovK td,.page_table__9RovK tr{display:block;width:100%}.page_table__9RovK tr{display:flex;flex-direction:column;margin-bottom:9px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#0a1611;min-width:0}.page_table__9RovK td{padding:5px 0;border:0}.page_table__9RovK td:last-child{position:static;inset:auto;padding-top:10px}.page_table__9RovK td:first-child{padding-right:0}.page_detailGrid__qT_Vw{grid-template-columns:1fr 1fr}.page_drawer__Z9xd1{padding:22px 16px}.page_detailTitle__FUeai{display:block}.page_detailTitle__FUeai>.page_status__63dMN{margin-top:10px}.page_contactLine__4SWAP{grid-template-columns:20px 1fr}.page_contactLine__4SWAP b{grid-column:2}.page_viewButton__b8Dbr{min-height:44px;width:100%;padding:0 12px;justify-content:center;font-size:var(--admin-font-body,.875rem);color:var(--admin-text,#19394c)}.page_viewButton__b8Dbr svg{margin:0}.page_managementButtons__WvN3o,.page_rescheduleForm__s1ynk{grid-template-columns:1fr}.page_fieldFull__QyZpo,.page_formActions__toA8t,.page_preservePaymentNote__UhvxM{grid-column:auto}.page_formActions__toA8t{grid-template-columns:100px 1fr}.page_historyItemTop__SHcVw{display:block}.page_historyItemTop__SHcVw time{display:block;margin-top:3px}}@media (max-width:420px){.page_detailGrid__qT_Vw,.page_formActions__toA8t,.page_kpis__oVqPm{grid-template-columns:1fr}}.page_headerActions__bzLeb{display:flex;align-items:center;gap:8px}.page_newReservationButton___uOtd{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border:1px solid rgba(115,244,165,.28);border-radius:10px;background:#72efa0;color:#06200f;font-size:.65rem;font-weight:900}.page_assistedPanel__amdcn{margin-bottom:14px;padding:0;overflow:hidden;border-color:var(--admin-border,#d4e4eb)}.page_assistedTop__XM4d0{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px;border-bottom:1px solid var(--line);background:linear-gradient(145deg,var(--admin-success-soft,#e7f6f0),var(--admin-surface-soft,#f3f8fa))}.page_assistedTop__XM4d0 h2{margin:2px 0 5px;color:var(--admin-text,#19394c);font-size:1.05rem}.page_assistedTop__XM4d0>div>span{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);line-height:1.5}.page_assistedClose__Ah2_W{width:36px;height:36px;flex:0 0 auto;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;background:var(--admin-surface,#ffffff);color:var(--admin-muted,#506b7b)}.page_assistedError__QZdT_{margin:12px 18px 0;padding:10px 12px;border:1px solid var(--admin-border,#d4e4eb);border-radius:9px;background:var(--admin-error-soft,#fdecef);font-size:var(--admin-font-caption,.75rem);font-weight:750}.page_assistedSteps__VZPGO{display:grid;grid-gap:1px;gap:1px;background:var(--admin-surface-soft,#f3f8fa)}.page_assistedStep__iaCKE{padding:17px 18px;background:var(--admin-surface,#ffffff)}.page_assistedStepTitle__SUPuS{display:flex;align-items:center;gap:8px;margin-bottom:12px}.page_assistedStepTitle__SUPuS>span{width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:var(--admin-success-soft,#e7f6f0);border:1px solid var(--admin-border,#d4e4eb);color:var(--admin-success,#08795d);font-size:var(--admin-font-caption,.75rem);font-weight:900}.page_assistedStepTitle__SUPuS>strong{color:var(--admin-text,#19394c);font-size:var(--admin-font-caption,.75rem)}.page_assistedStepTitle__SUPuS>small{margin-left:auto;display:flex;align-items:center;gap:5px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem)}.page_assistedGrid__QY47L{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.page_assistedInputIcon__fA3_A{display:flex;align-items:center;gap:7px;height:40px;padding:0 9px;border:1px solid var(--line);border-radius:9px;background:var(--admin-surface,#ffffff);color:var(--admin-muted,#506b7b)}.page_assistedInputIcon__fA3_A input{flex:1 1;min-width:0;height:38px!important;padding:0!important;border:0!important;background:transparent!important}.page_assistedTodayHint__AyF24{margin-top:9px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem)}.page_assistedTodayHint__AyF24 a{color:var(--admin-success,#08795d);font-weight:800;text-decoration:none}.page_assistedUnits__4jb_y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.page_assistedUnits__4jb_y>button{min-height:61px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 11px;border:1px solid var(--line);border-radius:10px;background:var(--admin-surface,#ffffff);color:var(--admin-muted,#506b7b);text-align:left}.page_assistedUnits__4jb_y>button>div{min-width:0;display:flex;align-items:center;gap:7px}.page_assistedUnits__4jb_y>button>div>span{min-width:0}.page_assistedUnits__4jb_y small,.page_assistedUnits__4jb_y strong{display:block}.page_assistedUnits__4jb_y>button>div strong{color:var(--admin-text,#19394c);font-size:var(--admin-font-body,.875rem)}.page_assistedUnits__4jb_y small{margin-top:2px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem)}.page_assistedUnits__4jb_y>button>strong{color:var(--admin-success,#08795d);font-size:var(--admin-font-body,.875rem);white-space:nowrap}.page_assistedUnits__4jb_y .page_assistedUnitActive__uebpY{border-color:var(--admin-action,#007d83);background:var(--admin-success-soft,#e7f6f0);box-shadow:inset 0 0 0 1px rgba(115,244,165,.08)}.page_assistedEmpty__EHptu{grid-column:1/-1;padding:15px;border:1px dashed var(--line);border-radius:10px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);text-align:center}.page_assistedNoTab__nM8q4,.page_assistedSecurity__9ig5n{display:flex;align-items:flex-start;gap:7px;margin:10px 0 0;padding:9px 10px;border:1px solid var(--admin-border,#d4e4eb);border-radius:9px;background:var(--admin-success-soft,#e7f6f0);font-size:var(--admin-font-caption,.75rem);line-height:1.45}.page_assistedNoTab__nM8q4 svg,.page_assistedSecurity__9ig5n svg{flex:0 0 auto;margin-top:1px;color:var(--admin-success,#08795d)}.page_assistedPaymentModes__jDz9j{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:10px}.page_assistedPaymentModes__jDz9j button{min-height:68px;padding:10px;border:1px solid var(--line);border-radius:10px;background:var(--admin-surface,#ffffff);text-align:left}.page_assistedPaymentModes__jDz9j span,.page_assistedPaymentModes__jDz9j strong{display:block}.page_assistedPaymentModes__jDz9j strong{color:var(--admin-text,#19394c);font-size:var(--admin-font-caption,.75rem)}.page_assistedPaymentModes__jDz9j span{margin-top:4px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);line-height:1.35}.page_assistedPaymentModes__jDz9j .page_assistedModeActive___dVa2{border-color:var(--admin-action,#007d83);background:var(--admin-success-soft,#e7f6f0)}.page_assistedPaidTotal__YZTxh{min-height:62px;display:flex;flex-direction:column;justify-content:center;padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:var(--admin-surface,#ffffff)}.page_assistedPaidTotal__YZTxh small{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);font-weight:850}.page_assistedPaidTotal__YZTxh strong{margin-top:4px;color:var(--admin-text,#19394c);font-size:var(--admin-font-label,.8125rem)}.page_assistedSummary__zgMwj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:11px}.page_assistedSummary__zgMwj>div{padding:10px;border:1px solid var(--line);border-radius:9px;background:var(--admin-surface-soft,#f3f8fa)}.page_assistedSummary__zgMwj span,.page_assistedSummary__zgMwj strong{display:block}.page_assistedSummary__zgMwj span{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem)}.page_assistedSummary__zgMwj strong{margin-top:3px;color:var(--admin-text,#19394c);font-size:var(--admin-font-caption,.75rem)}.page_assistedFull__V9eLE{grid-column:1/-1}.page_assistedFooter__Jf9x9{display:flex;justify-content:flex-end;gap:8px;padding:14px 18px;border-top:1px solid var(--line);background:var(--admin-surface,#ffffff)}.page_assistedCancel__3VfnL,.page_assistedSubmit__2AbyD{min-height:44px;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 15px;border-radius:10px;font-size:var(--admin-font-body,.875rem);font-weight:900}.page_assistedCancel__3VfnL{border:1px solid var(--line);background:var(--admin-surface-soft,#f3f8fa);color:var(--admin-muted,#506b7b)}.page_assistedSubmit__2AbyD{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-action,#007d83);color:var(--admin-on-action,#ffffff)}.page_assistedCancel__3VfnL:disabled,.page_assistedSubmit__2AbyD:disabled{opacity:var(--admin-disabled-opacity,1);cursor:not-allowed}@media (max-width:760px){.page_headerActions__bzLeb{display:grid;grid-template-columns:1fr 1fr;width:100%;margin-top:12px}.page_headerActions__bzLeb button{width:100%;margin-top:0!important}.page_assistedStep__iaCKE,.page_assistedTop__XM4d0{padding:15px 14px}.page_assistedGrid__QY47L,.page_assistedPaymentModes__jDz9j,.page_assistedSummary__zgMwj,.page_assistedUnits__4jb_y{grid-template-columns:1fr}.page_assistedFooter__Jf9x9{display:grid;grid-template-columns:1fr;padding:12px 14px}}.page_page__c3_TR{--line:#d6e5eb;--reservation-ink:#19394b;--reservation-muted:#526f7e}.page_content___Yi_3,.page_page__c3_TR{background:#f3f8fa;color:var(--reservation-ink)}.page_detailTitle__FUeai h2,.page_header__Kfsz_ h1{color:var(--admin-muted,#506b7b)}.page_detailTitle__FUeai div>span,.page_header__Kfsz_ p{color:#526f7e}.page_assistedPanel__amdcn,.page_filters__cwHUm,.page_kpis__oVqPm article,.page_listCard__DIUJy{background:#fff;border-color:var(--admin-border,#d4e4eb);box-shadow:0 4px 18px rgba(23,64,84,.035)}.page_kpis__oVqPm small,.page_resultCount__eBCs4,.page_table__9RovK th{color:#526f7e;font-size:.75rem}.page_kpis__oVqPm strong{color:#17364a}.page_kpis__oVqPm span,.page_table__9RovK td small{color:#526f7e;font-size:.74rem}.page_filters__cwHUm select,.page_searchBox__SglSp{background:#fff;color:#26485b;border-color:#c7dce5}.page_searchBox__SglSp input{color:#17364a;font-size:.87rem}.page_searchBox__SglSp input::placeholder{color:#6b8490}.page_filters__cwHUm select{font-size:.85rem}.page_table__9RovK th{font-size:.72rem}.page_table__9RovK td{border-bottom-color:#e9f0f3}.page_table__9RovK td strong{color:#19394b;font-size:.85rem}.page_status__63dMN{font-size:.72rem}.page_statusHold__vaAdv{color:#795100;background:#fff1cb;border-color:#ebd493}.page_statusConfirmed__RTiXK{color:#086344;background:#e0f5ea;border-color:#a4dac0}.page_statusPaid__FpQOj{color:#155d8e;background:#e2f2fc;border-color:#b5d8ed}.page_statusExpired__bBIHD{color:#516874;background:#edf2f4;border-color:#d4e1e6}.page_statusCanceled__UzRu4{color:#a43338;background:#fce9e9;border-color:#f0baba}.page_assistedCancel__3VfnL,.page_assistedClose__Ah2_W,.page_closeButton__sv2DP,.page_formCancel__sh8xe,.page_viewButton__b8Dbr{color:var(--admin-muted,#506b7b);background:#fff;border-color:var(--admin-border,#d4e4eb);font-size:var(--admin-font-body,.875rem)}.page_empty__X_lSL,.page_empty__X_lSL strong{color:#526f7e}.page_drawer__Z9xd1{background:#f9fcfd;color:var(--admin-muted,#506b7b);border-left-color:var(--admin-border,#d4e4eb)}.page_drawer__Z9xd1 .page_customerBox__ubK94,.page_drawer__Z9xd1 .page_detailGrid__qT_Vw>div,.page_drawer__Z9xd1 .page_expiredNote__IUpHQ,.page_drawer__Z9xd1 .page_historyBox__Z24xy,.page_drawer__Z9xd1 .page_historyItem__xw_V7,.page_drawer__Z9xd1 .page_managementBox__pNEns{background:#fff;border-color:var(--admin-border,#d4e4eb);color:var(--admin-muted,#506b7b)}.page_drawer__Z9xd1 .page_customerBoxTitle__zICzU,.page_drawer__Z9xd1 .page_detailGrid__qT_Vw strong,.page_drawer__Z9xd1 .page_expiredNote__IUpHQ strong,.page_drawer__Z9xd1 .page_historyItemTop__SHcVw strong,.page_drawer__Z9xd1 .page_historyTitle__IKVIN strong,.page_drawer__Z9xd1 .page_managementHeader__Fhmkc strong{color:var(--admin-muted,#506b7b)}.page_drawer__Z9xd1 .page_contactLine__4SWAP,.page_drawer__Z9xd1 .page_detailGrid__qT_Vw small,.page_drawer__Z9xd1 .page_expiredNote__IUpHQ span,.page_drawer__Z9xd1 .page_historyItemTop__SHcVw time,.page_drawer__Z9xd1 .page_historyNote__JyHH8,.page_drawer__Z9xd1 .page_historyReason__oxHme,.page_drawer__Z9xd1 .page_managementHeader__Fhmkc small{color:#526f7e}.page_drawer__Z9xd1 .page_field__fgMqD label{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-label,.8125rem)}.page_drawer__Z9xd1 .page_field__fgMqD input,.page_drawer__Z9xd1 .page_field__fgMqD select,.page_drawer__Z9xd1 .page_field__fgMqD textarea{background:#fff;border-color:var(--admin-control-border,#6e8795);color:var(--admin-muted,#506b7b);color-scheme:light;font-size:var(--admin-font-body,.875rem)}.page_drawer__Z9xd1 .page_field__fgMqD input[type=date]{color-scheme:light}.page_drawer__Z9xd1 .page_todayButton__m_enh{background:var(--admin-surface-soft,#f3f8fa);color:var(--admin-muted,#506b7b);border-color:var(--admin-border,#d4e4eb)}.page_drawer__Z9xd1 .page_historyChange__NeRJR,.page_drawer__Z9xd1 .page_historyTitle__IKVIN{color:var(--admin-muted,#506b7b)}.page_assistedFooter__Jf9x9,.page_assistedStep__iaCKE,.page_assistedTop__XM4d0{background:#fff;border-color:var(--admin-border,#d4e4eb)}.page_assistedPaymentModes__jDz9j strong,.page_assistedStepTitle__SUPuS>strong,.page_assistedSummary__zgMwj strong,.page_assistedTop__XM4d0 h2,.page_assistedUnits__4jb_y>button>div strong{color:var(--admin-muted,#506b7b)}.page_assistedPaymentModes__jDz9j span,.page_assistedStepTitle__SUPuS>small,.page_assistedSummary__zgMwj span,.page_assistedTop__XM4d0>div>span,.page_assistedUnits__4jb_y small{color:#526f7e}.page_assistedInputIcon__fA3_A,.page_assistedPaidTotal__YZTxh,.page_assistedPaymentModes__jDz9j button,.page_assistedStepTitle__SUPuS>span,.page_assistedSummary__zgMwj>div,.page_assistedUnits__4jb_y>button{background:var(--admin-surface-soft,#f3f8fa);color:var(--admin-muted,#506b7b);border-color:var(--admin-border,#d4e4eb)}.page_assistedInputIcon__fA3_A input{color:var(--admin-muted,#506b7b)!important}.page_assistedPaidTotal__YZTxh strong,.page_assistedUnits__4jb_y>button>strong{color:var(--admin-muted,#506b7b)}.page_assistedPaymentModes__jDz9j .page_assistedModeActive___dVa2,.page_assistedUnits__4jb_y .page_assistedUnitActive__uebpY{border-color:var(--admin-action,#007d83);background:var(--admin-surface-soft,#f3f8fa)}.page_assistedError__QZdT_{color:var(--admin-error,#852e39);background:var(--admin-surface-soft,#f3f8fa)}.page_assistedNoTab__nM8q4,.page_assistedSecurity__9ig5n{color:var(--admin-muted,#506b7b);background:var(--admin-surface-soft,#f3f8fa)}@media (max-width:760px){.page_table__9RovK tr{background:#fff;border-color:#d6e5eb}.page_kpis__oVqPm small{font-size:.72rem}.page_kpis__oVqPm strong{font-size:1.3rem}.page_table__9RovK td small{font-size:.73rem}}.page_assistedPanel__amdcn .page_field__fgMqD input,.page_assistedPanel__amdcn .page_field__fgMqD select,.page_assistedPanel__amdcn .page_field__fgMqD textarea{background:#fff;color:var(--admin-muted,#506b7b);border-color:var(--admin-control-border,#6e8795);color-scheme:light;font-size:var(--admin-font-body,.875rem)}.page_assistedPanel__amdcn .page_field__fgMqD select option{background:#fff;color:var(--admin-muted,#506b7b)}.page_assistedPanel__amdcn .page_field__fgMqD input::placeholder,.page_assistedPanel__amdcn .page_field__fgMqD textarea::placeholder{color:var(--admin-muted,#506b7b);opacity:1}.page_assistedPanel__amdcn .page_field__fgMqD>small,.page_assistedPanel__amdcn .page_field__fgMqD>span{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-label,.8125rem)}.page_assistedPanel__amdcn .page_field__fgMqD input:focus-visible,.page_assistedPanel__amdcn .page_field__fgMqD select:focus-visible,.page_assistedPanel__amdcn .page_field__fgMqD textarea:focus-visible{outline:2px solid var(--admin-action,#007d83);outline-offset:2px}.page_assistedPanel__amdcn .page_assistedInputIcon__fA3_A{background:#fff;color:var(--admin-muted,#506b7b)}.page_assistedPanel__amdcn .page_assistedInputIcon__fA3_A input{background:transparent!important;color:var(--admin-muted,#506b7b)!important}.page_assistedLakeSelection__LrW8l{display:grid;grid-gap:7px;gap:7px;margin:0 0 12px}.page_assistedLakeSelection__LrW8l label{color:var(--admin-muted,#506b7b);font-weight:800;font-size:var(--admin-font-body,.875rem)}.page_assistedLakeSelection__LrW8l select{min-height:44px;width:100%;padding:0 12px;border:1px solid var(--admin-control-border,#6e8795);border-radius:9px;background:#fff;color:var(--admin-muted,#506b7b);font-size:.9rem;color-scheme:light}.page_assistedLakeSelection__LrW8l p,.page_assistedMapHint__dUSCM{margin:0;color:#526f7e;font-size:var(--admin-font-body,.875rem);line-height:1.5}.page_assistedMapBlock__Sys92{width:min(100%,630px);margin:0 auto 15px}.page_assistedLakeMap__g503l{position:relative;aspect-ratio:1/1;width:100%;border:1px solid var(--admin-border,#d4e4eb);border-radius:15px;overflow:hidden;background:var(--admin-surface-soft,#f3f8fa)}.page_assistedLakeMap__g503l .lake-photo-frame{position:absolute;inset:0}.page_assistedMapMarker__jC_06{position:absolute;z-index:5;transform:translate(-50%,-50%);min-width:39px;min-height:39px;max-width:90px;padding:5px;border:2px solid var(--admin-border,#d4e4eb);border-radius:11px;background:var(--admin-surface-soft,#f3f8fa);color:var(--admin-text,#19394c);box-shadow:0 3px 12px #143e5270;font-size:var(--admin-font-caption,.75rem);font-weight:900;cursor:pointer;line-height:1.1;overflow:hidden;text-overflow:ellipsis}.page_assistedMapMarker__jC_06:focus-visible{outline:3px solid var(--admin-action,#007d83);outline-offset:2px}.page_assistedMapSelected__yYYmV{background:var(--admin-surface-soft,#f3f8fa);outline:3px solid var(--admin-action,#007d83);z-index:6}.page_assistedMapUnavailable__ZTboa{background:var(--admin-surface-soft,#f3f8fa);opacity:var(--admin-disabled-opacity,1);cursor:not-allowed}.page_assistedMapLegend__yxmB_{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;font-size:var(--admin-font-caption,.75rem)}.page_assistedMapLegend__yxmB_,.page_assistedMapLegend__yxmB_ span:first-child,.page_assistedMapLegend__yxmB_ span:nth-child(2),.page_assistedMapLegend__yxmB_ span:nth-child(3){color:var(--admin-muted,#506b7b)}.page_assistedMapHint__dUSCM{margin-bottom:10px}@media (max-width:760px){.page_assistedLakeMap__g503l{border-radius:12px}.page_assistedMapMarker__jC_06{min-width:34px;min-height:34px;font-size:var(--admin-font-caption,.75rem)}}.page_feedbackSuccess__4C7fT{color:#173b4f;background:#e7f6f0;border:1px solid #afd9c9;font-size:.86rem;line-height:1.5;font-weight:750}.page_feedbackSuccess__4C7fT svg{flex:0 0 auto;color:#08795d}.page_feedbackSuccess__4C7fT a{color:#075d67;text-decoration:underline}@media (max-width:760px){.page_table__9RovK td{min-width:0;overflow-wrap:anywhere}.page_table__9RovK td:last-child{display:block}.page_viewButton__b8Dbr:focus-visible{outline:3px solid var(--admin-action,#007d83);outline-offset:2px}}.ReservationCancellationPanel_financeBox__sc3qI{margin-top:12px;padding:14px;border:1px solid var(--admin-border,#d4e4eb);border-radius:13px;background:var(--admin-success-soft,#e7f6f0)}.ReservationCancellationPanel_financeHeader__J1ly5{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--admin-success,#08795d)}.ReservationCancellationPanel_financeHeader__J1ly5 small,.ReservationCancellationPanel_financeHeader__J1ly5 strong{display:block}.ReservationCancellationPanel_financeHeader__J1ly5 small{color:var(--admin-success,#08795d);font-size:var(--admin-font-caption,.75rem);font-weight:850;letter-spacing:.08em}.ReservationCancellationPanel_financeHeader__J1ly5 strong{margin-top:3px;color:var(--admin-text,#19394c);font-size:var(--admin-font-caption,.75rem)}.ReservationCancellationPanel_financeGrid__XGZ8x{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:11px}.ReservationCancellationPanel_financeGrid__XGZ8x>div{padding:10px;border:1px solid var(--admin-border,#d4e4eb);border-radius:9px;background:var(--admin-surface,#ffffff)}.ReservationCancellationPanel_financeGrid__XGZ8x small,.ReservationCancellationPanel_financeGrid__XGZ8x strong{display:block}.ReservationCancellationPanel_financeGrid__XGZ8x small{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);font-weight:800}.ReservationCancellationPanel_financeGrid__XGZ8x strong{margin-top:4px;color:var(--admin-text,#19394c);font-size:var(--admin-font-label,.8125rem)}.ReservationCancellationPanel_financeGrid__XGZ8x .ReservationCancellationPanel_balanceOk__UMA0v strong{color:var(--admin-success,#08795d)}.ReservationCancellationPanel_financeGrid__XGZ8x .ReservationCancellationPanel_balanceDue__pKi8k strong{color:var(--admin-warning,#65420d)}.ReservationCancellationPanel_financePending__9iQUB,.ReservationCancellationPanel_overpaid__IgKgJ{margin-top:8px;padding:8px 9px;border-radius:8px;font-size:var(--admin-font-caption,.75rem);line-height:1.4}.ReservationCancellationPanel_financePending__9iQUB,.ReservationCancellationPanel_overpaid__IgKgJ{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-warning-soft,#fff4db);color:var(--admin-warning,#65420d)}.ReservationCancellationPanel_paymentSuccess__vjt0M{display:flex;align-items:flex-start;gap:9px;margin-top:9px;padding:10px;border:1px solid var(--admin-border,#d4e4eb);border-radius:9px;background:var(--admin-success-soft,#e7f6f0);color:var(--admin-success,#08795d)}.ReservationCancellationPanel_paymentSuccess__vjt0M span,.ReservationCancellationPanel_paymentSuccess__vjt0M strong{display:block}.ReservationCancellationPanel_paymentSuccess__vjt0M strong{font-size:var(--admin-font-caption,.75rem)}.ReservationCancellationPanel_paymentSuccess__vjt0M span{margin-top:4px;color:var(--admin-success,#08795d);font-size:var(--admin-font-caption,.75rem);line-height:1.45}.ReservationCancellationPanel_paymentSuccess__vjt0M b{color:var(--admin-success,#08795d)}.ReservationCancellationPanel_box___RaKV{margin-top:12px;padding:14px;border:1px solid var(--admin-border,#d4e4eb);border-radius:13px;background:var(--admin-error-soft,#fdecef)}.ReservationCancellationPanel_header__ZXGiK{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--admin-error,#852e39)}.ReservationCancellationPanel_header__ZXGiK small,.ReservationCancellationPanel_header__ZXGiK strong{display:block}.ReservationCancellationPanel_header__ZXGiK small{color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);font-weight:850;letter-spacing:.08em}.ReservationCancellationPanel_header__ZXGiK strong{margin-top:3px;color:var(--admin-text,#19394c);font-size:var(--admin-font-caption,.75rem)}.ReservationCancellationPanel_loading__RUE_Q,.ReservationCancellationPanel_paymentLine__Vla0Y{display:flex;align-items:center;gap:7px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem)}.ReservationCancellationPanel_loading__RUE_Q svg{animation:ReservationCancellationPanel_spin__SK6Cq .9s linear infinite}@keyframes ReservationCancellationPanel_spin__SK6Cq{to{transform:rotate(1turn)}}.ReservationCancellationPanel_summary__SExWS{margin-top:11px}.ReservationCancellationPanel_paymentLine__Vla0Y{padding:9px;border:1px solid var(--admin-border,#d4e4eb);border-radius:9px;background:var(--admin-surface,#ffffff)}.ReservationCancellationPanel_paymentLine__Vla0Y strong{color:var(--admin-text,#19394c)}.ReservationCancellationPanel_launchers__B3pxZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:9px}.ReservationCancellationPanel_launchers__B3pxZ button{min-height:44px;border-radius:9px;font-size:var(--admin-font-body,.875rem);font-weight:850}.ReservationCancellationPanel_cancelOnly__iV5GY{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-error-soft,#fdecef);color:var(--admin-error,#852e39)}.ReservationCancellationPanel_refund__i1J_u{display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-warning-soft,#fff4db);color:var(--admin-warning,#65420d)}.ReservationCancellationPanel_hint__CVbh_{margin-top:8px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);line-height:1.45}.ReservationCancellationPanel_error__OC_jZ{display:flex;align-items:flex-start;gap:6px;margin-top:9px;padding:9px;border:1px solid var(--admin-border,#d4e4eb);border-radius:8px;background:var(--admin-error-soft,#fdecef);color:var(--admin-error,#852e39);font-size:var(--admin-font-caption,.75rem);line-height:1.45}.ReservationCancellationPanel_pending__aKGdW,.ReservationCancellationPanel_review__fD2Zz{display:flex;gap:9px;align-items:flex-start}.ReservationCancellationPanel_pending__aKGdW,.ReservationCancellationPanel_review__fD2Zz{color:var(--admin-warning,#65420d)}.ReservationCancellationPanel_pending__aKGdW svg{animation:ReservationCancellationPanel_spin__SK6Cq .9s linear infinite}.ReservationCancellationPanel_pending__aKGdW span,.ReservationCancellationPanel_pending__aKGdW strong,.ReservationCancellationPanel_review__fD2Zz span,.ReservationCancellationPanel_review__fD2Zz strong{display:block}.ReservationCancellationPanel_pending__aKGdW strong,.ReservationCancellationPanel_review__fD2Zz strong{font-size:var(--admin-font-caption,.75rem)}.ReservationCancellationPanel_pending__aKGdW span,.ReservationCancellationPanel_review__fD2Zz span{margin-top:4px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);line-height:1.45}.ReservationCancellationPanel_form__O6tbt{display:grid;grid-gap:9px;gap:9px;margin-top:11px}.ReservationCancellationPanel_modeGrid___uVzC{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.ReservationCancellationPanel_modeGrid___uVzC button{min-height:44px;border:1px solid var(--line);border-radius:9px;background:var(--admin-surface,#ffffff);color:var(--admin-muted,#506b7b);font-size:var(--admin-font-body,.875rem);font-weight:800}.ReservationCancellationPanel_modeGrid___uVzC .ReservationCancellationPanel_modeActive__gO6wl{border-color:var(--admin-action,#007d83);background:var(--admin-warning-soft,#fff4db);color:var(--admin-warning,#65420d)}.ReservationCancellationPanel_cancelNotice__BMkNt,.ReservationCancellationPanel_refundNotice__DALBG{display:flex;gap:8px;align-items:flex-start;padding:10px;border-radius:9px;font-size:var(--admin-font-caption,.75rem);line-height:1.45}.ReservationCancellationPanel_refundNotice__DALBG{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-warning-soft,#fff4db);color:var(--admin-warning,#65420d)}.ReservationCancellationPanel_cancelNotice__BMkNt{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-info-soft,#e8f3fc);color:var(--admin-muted,#506b7b)}.ReservationCancellationPanel_cancelNotice__BMkNt svg,.ReservationCancellationPanel_refundNotice__DALBG svg{flex:0 0 auto;margin-top:1px}.ReservationCancellationPanel_field__C7sEf>span{display:block;margin-bottom:5px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);font-weight:800}.ReservationCancellationPanel_field__C7sEf select,.ReservationCancellationPanel_field__C7sEf textarea{width:100%;border:1px solid var(--line);border-radius:9px;outline:0;background:var(--admin-surface,#ffffff);color:var(--admin-text,#19394c);font-size:var(--admin-font-body,.875rem)}.ReservationCancellationPanel_field__C7sEf select{height:40px;padding:0 9px}.ReservationCancellationPanel_field__C7sEf textarea{min-height:72px;resize:vertical;padding:9px;line-height:1.4}.ReservationCancellationPanel_field__C7sEf small{display:block;margin-top:3px;color:var(--admin-muted,#506b7b);font-size:var(--admin-font-caption,.75rem);text-align:right}.ReservationCancellationPanel_confirmRefund__7bu7_{display:flex;gap:8px;align-items:flex-start;padding:10px;border:1px solid var(--admin-border,#d4e4eb);border-radius:9px;background:var(--admin-warning-soft,#fff4db);color:var(--admin-muted,#506b7b);font-size:var(--admin-font-body,.875rem);line-height:1.45}.ReservationCancellationPanel_confirmRefund__7bu7_ input{margin-top:2px}.ReservationCancellationPanel_confirmRefund__7bu7_ strong{color:var(--admin-warning,#65420d)}.ReservationCancellationPanel_actions__lNMZG{display:grid;grid-template-columns:100px 1fr;grid-gap:8px;gap:8px}.ReservationCancellationPanel_actions__lNMZG button{min-height:44px;border-radius:9px;font-size:var(--admin-font-body,.875rem);font-weight:850}.ReservationCancellationPanel_back__LyKIr{border:1px solid var(--line);background:var(--admin-surface-soft,#f3f8fa);color:var(--admin-muted,#506b7b)}.ReservationCancellationPanel_submitCancel__ae99m{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-error-soft,#fdecef);color:var(--admin-error,#852e39)}.ReservationCancellationPanel_submitRefund__MCEk5{border:1px solid var(--admin-border,#d4e4eb);background:var(--admin-warning-soft,#fff4db);color:var(--admin-warning,#65420d)}.ReservationCancellationPanel_actions__lNMZG button:disabled{opacity:var(--admin-disabled-opacity,1);cursor:not-allowed}@media(max-width:540px){.ReservationCancellationPanel_actions__lNMZG,.ReservationCancellationPanel_financeGrid__XGZ8x,.ReservationCancellationPanel_launchers__B3pxZ,.ReservationCancellationPanel_modeGrid___uVzC{grid-template-columns:1fr}}.CustomerAreaShortcut_shortcut__CEM0W{min-height:var(--izyp-touch-min,44px);display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;border:1px solid var(--izyp-control-border,#c6dbe4);border-radius:var(--izyp-radius-control,10px);background:var(--izyp-surface,#ffffff);color:var(--izyp-ink,#19394c);font-size:var(--izyp-body-size,.875rem);font-weight:850;white-space:nowrap}.CustomerAreaShortcut_shortcut__CEM0W:hover{border-color:var(--izyp-primary,#007d83);background:var(--izyp-primary-soft,#e0f5f2);color:var(--izyp-primary-hover,#006d81)}.CustomerAreaShortcut_shortcut__CEM0W:focus-visible{outline:2px solid var(--izyp-focus,#008b9c);outline-offset:3px}.CustomerAreaShortcut_mobileLabel__LMcfH{display:none}@media (max-width:640px){.CustomerAreaShortcut_shortcut__CEM0W{min-width:var(--izyp-touch-min,44px);padding:0 9px}.CustomerAreaShortcut_desktopLabel__fqU0w{display:none}.CustomerAreaShortcut_mobileLabel__LMcfH{display:inline;font-size:var(--izyp-small-size,.75rem)}}.IndividualCheckinPassActions_actions__Q8jze{margin-top:10px;padding:10px 11px;border:1px solid var(--izyp-border,#d4e4eb);border-radius:var(--izyp-radius-control,10px);background:var(--izyp-surface-soft,#f4fafb)}.IndividualCheckinPassActions_names__zbH4Q{color:var(--izyp-heading,#17394e);font-size:var(--izyp-body-size,.875rem);font-weight:900}.IndividualCheckinPassActions_note__t5CK7{margin:3px 0 0;color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem);line-height:1.4}.IndividualCheckinPassActions_buttons__gtLfc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:9px}.IndividualCheckinPassActions_button__qpDTo{min-width:0;min-height:var(--izyp-touch-min,44px);padding:8px 10px;border-radius:var(--izyp-radius-control,10px);font-size:var(--izyp-body-size,.875rem);font-weight:850;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:7px}.IndividualCheckinPassActions_button__qpDTo:disabled{opacity:1;background:var(--izyp-surface-muted,#f8fbfc);border-color:var(--izyp-control-border,#c6dbe4);color:var(--izyp-muted,#506b7b);cursor:wait}.IndividualCheckinPassActions_saveButton__2kVUM{border:1px solid var(--izyp-primary,#007d83);background:var(--izyp-primary,#007d83);color:var(--izyp-surface,#ffffff)}.IndividualCheckinPassActions_whatsappButton__dt6f8{border:1px solid var(--izyp-control-border,#c6dbe4);background:var(--izyp-surface,#ffffff);color:var(--izyp-ink,#19394c)}.IndividualCheckinPassActions_saveButton__2kVUM:hover:not(:disabled){background:var(--izyp-primary-hover,#006d81);border-color:var(--izyp-primary-hover,#006d81)}.IndividualCheckinPassActions_whatsappButton__dt6f8:hover:not(:disabled){background:var(--izyp-primary-soft,#e0f5f2);border-color:var(--izyp-primary,#007d83);color:var(--izyp-primary-hover,#006d81)}.IndividualCheckinPassActions_button__qpDTo:focus-visible{outline:2px solid var(--izyp-focus,#008b9c);outline-offset:3px}.IndividualCheckinPassActions_message__QDuNd{margin:7px 0 0;color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem);line-height:1.4}.IndividualCheckinPassActions_spin___hYFO{animation:IndividualCheckinPassActions_individualPassSpin__8RcDW 1s linear infinite}@keyframes IndividualCheckinPassActions_individualPassSpin__8RcDW{to{transform:rotate(1turn)}}@media (max-width:520px){.IndividualCheckinPassActions_buttons__gtLfc{grid-template-columns:1fr}}.BookingCheckout_cpfField__6Lg99{display:flex;flex-direction:column;gap:7px}.BookingCheckout_cpfField__6Lg99>span{color:var(--izyp-ink,#19394c);font-size:var(--izyp-small-size,.75rem);font-weight:780}.BookingCheckout_cpfField__6Lg99 input{font:inherit;font-size:1rem;width:100%;min-height:var(--izyp-touch-min,44px);padding:0 11px;border:1px solid var(--izyp-control-border,#c6dbe4);border-radius:10px;outline:0;background:var(--izyp-surface,#ffffff);color:var(--izyp-ink,#19394c)}.BookingCheckout_cpfField__6Lg99 input:focus{border-color:var(--izyp-focus,#008b9c)}.BookingCheckout_cpfField__6Lg99 small{color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem);line-height:1.45}.BookingCheckout_inlineError__xRuc8,.BookingCheckout_realDataNotice__ty0me{grid-column:1/-1;display:flex;align-items:flex-start;gap:8px;padding:10px 11px;border-radius:10px;font-size:var(--izyp-small-size,.75rem);line-height:1.45}.BookingCheckout_realDataNotice__ty0me{border:1px solid var(--izyp-border,#d4e4eb);background:var(--izyp-surface-soft,#f4fafb);color:var(--izyp-ink,#19394c)}.BookingCheckout_inlineError__xRuc8{border:1px solid var(--izyp-error-border,#edb8c1);background:var(--izyp-error-bg,#fdecef);color:var(--izyp-error,#852e39)}.BookingCheckout_extrasNotice__ev_pI{margin:10px 0 0;padding:10px 11px;border:1px dashed var(--izyp-border,#d4e4eb);border-radius:10px;color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem);line-height:1.45}.BookingCheckout_overlay__WWc6v{color:var(--izyp-ink,#19394c);position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:rgb(25 57 76/.64);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.BookingCheckout_holdCard__COXon{min-width:0;overscroll-behavior:contain;width:min(620px,100%);max-height:calc(100dvh - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:auto;padding:26px;border:1px solid var(--izyp-border,#d4e4eb);border-radius:var(--izyp-radius-large,18px);background:var(--izyp-surface,#ffffff);box-shadow:0 30px 90px rgba(0,0,0,.45);color:var(--izyp-ink,#19394c)}.BookingCheckout_successIcon__VxxbN{width:54px;height:54px;display:grid;place-items:center;border-radius:16px;background:var(--izyp-success-bg,#e7f6f0);color:var(--izyp-success,#08795d)}.BookingCheckout_eyebrow__gtMPF{margin:14px 0 4px;color:var(--izyp-primary-hover,#006d81);font-size:var(--izyp-small-size,.75rem);font-weight:900;letter-spacing:.04em}.BookingCheckout_holdCard__COXon h2{margin:0;color:var(--izyp-heading,#17394e);font-size:1.5rem;line-height:1.16}.BookingCheckout_intro__0U5g4{margin:8px 0 16px;color:var(--izyp-muted,#506b7b);font-size:var(--izyp-body-size,.875rem);line-height:1.55}.BookingCheckout_venueIdentity__LqGHF{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;margin:12px 0;border-radius:12px;border:1px solid var(--izyp-border,#d4e4eb);background:var(--izyp-surface-soft,#f4fafb)}.BookingCheckout_venueIdentity__LqGHF span{color:var(--izyp-primary-hover,#006d81);font-weight:850;font-size:var(--izyp-small-size,.75rem);letter-spacing:.035em}.BookingCheckout_venueIdentity__LqGHF strong{font-size:1.12rem;line-height:1.3;overflow-wrap:anywhere;color:var(--izyp-heading,#17394e)}.BookingCheckout_venueIdentity__LqGHF small{font-size:var(--izyp-small-size,.75rem);line-height:1.45;color:var(--izyp-muted,#506b7b)}.BookingCheckout_locationSummary__8K0rA ul{padding:0;margin:6px 0 0;list-style:none;display:grid;grid-gap:7px;gap:7px}.BookingCheckout_locationSummary__8K0rA li{min-width:0;padding:0 0 7px;border-bottom:1px solid var(--izyp-border,#d4e4eb)}.BookingCheckout_locationSummary__8K0rA li:last-child{border-bottom:0;padding-bottom:0}.BookingCheckout_locationSummary__8K0rA li small{display:block;color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem);margin-top:2px}.BookingCheckout_timer__GSHDG{display:flex;flex-wrap:wrap;align-items:center;gap:11px;padding:13px 14px;border:1px solid var(--izyp-warning-border,#e4c98f);border-radius:var(--izyp-radius-card,14px);background:var(--izyp-warning-bg,#fff4db);color:var(--izyp-warning,#65420d)}.BookingCheckout_timer__GSHDG small,.BookingCheckout_timer__GSHDG strong{display:block}.BookingCheckout_timer__GSHDG small{font-size:var(--izyp-small-size,.75rem);font-weight:850;letter-spacing:.04em}.BookingCheckout_timer__GSHDG strong{margin-top:2px;font-size:1.35rem}.BookingCheckout_expired__SLirH{border-color:var(--izyp-error-border,#edb8c1);background:var(--izyp-error-bg,#fdecef);color:var(--izyp-error,#852e39)}.BookingCheckout_summary__y90Ps{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:14px}.BookingCheckout_summary__y90Ps>div{padding:11px;border:1px solid var(--izyp-border,#d4e4eb);border-radius:var(--izyp-radius-control,10px);background:var(--izyp-surface-muted,#f8fbfc)}.BookingCheckout_summary__y90Ps span,.BookingCheckout_summary__y90Ps strong{display:block}.BookingCheckout_summary__y90Ps span{color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem);font-weight:760}.BookingCheckout_summary__y90Ps strong{overflow-wrap:anywhere;margin-top:3px;font-size:var(--izyp-body-size,.875rem)}.BookingCheckout_validationBox__1ue5U{display:flex;gap:10px;margin-top:14px;padding:12px;border:1px solid var(--izyp-success-border,#afd9c9);border-radius:var(--izyp-radius-control,10px);background:var(--izyp-success-bg,#e7f6f0);color:var(--izyp-success,#08795d)}.BookingCheckout_validationBox__1ue5U span,.BookingCheckout_validationBox__1ue5U strong{display:block}.BookingCheckout_validationBox__1ue5U strong{font-size:var(--izyp-small-size,.75rem)}.BookingCheckout_validationBox__1ue5U span{margin-top:3px}.BookingCheckout_testNotice__UqUN6,.BookingCheckout_validationBox__1ue5U span{color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem);line-height:1.45}.BookingCheckout_testNotice__UqUN6{margin-top:10px;padding:10px 11px;border-radius:10px;background:var(--izyp-surface-muted,#f8fbfc)}.BookingCheckout_returnButton__nPTKv{font:inherit;font-size:var(--izyp-body-size,.875rem);width:100%;min-height:46px;margin-top:14px;border:0;border-radius:var(--izyp-radius-control,10px);background:var(--izyp-primary,#007d83);color:var(--izyp-surface,#ffffff);font-weight:900;cursor:pointer}.BookingCheckout_pixPanel__9_5Hc{margin-top:14px;padding:14px;border:1px solid var(--izyp-border,#d4e4eb);border-radius:var(--izyp-radius-card,14px);background:var(--izyp-surface-soft,#f4fafb)}.BookingCheckout_pixHead__tyjYJ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.BookingCheckout_pixHead__tyjYJ>div{display:flex;align-items:center;gap:9px;color:var(--izyp-primary-hover,#006d81)}.BookingCheckout_pixHead__tyjYJ small,.BookingCheckout_pixHead__tyjYJ span,.BookingCheckout_pixHead__tyjYJ strong{display:block}.BookingCheckout_pixHead__tyjYJ strong{color:var(--izyp-heading,#17394e);font-size:var(--izyp-body-size,.875rem)}.BookingCheckout_pixHead__tyjYJ small{margin-top:2px;color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem)}.BookingCheckout_pixHead__tyjYJ>b{color:var(--izyp-primary-hover,#006d81);font-size:.9rem}.BookingCheckout_pixButton__AXbVg{font:inherit;font-size:var(--izyp-body-size,.875rem);width:100%;min-height:44px;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--izyp-primary,#007d83);border-radius:10px;background:var(--izyp-primary,#007d83);color:var(--izyp-surface,#ffffff);font-weight:900;cursor:pointer}.BookingCheckout_pixButton__AXbVg:disabled{opacity:1;background:var(--izyp-surface-muted,#f8fbfc);border-color:var(--izyp-control-border,#c6dbe4);color:var(--izyp-muted,#506b7b);cursor:not-allowed}.BookingCheckout_pixContent__Bh6jx{display:grid;grid-template-columns:168px 1fr;grid-gap:14px;gap:14px;margin-top:13px;align-items:start}.BookingCheckout_pixContent__Bh6jx>img{width:168px;aspect-ratio:1;object-fit:contain;padding:8px;border-radius:12px;background:var(--izyp-surface,#ffffff)}.BookingCheckout_pixCopyArea__uGcYu{min-width:0}.BookingCheckout_pixCopyArea__uGcYu>small{display:block;margin-bottom:6px;color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem);font-weight:850;letter-spacing:.04em}.BookingCheckout_pixCopyArea__uGcYu code{display:block;max-height:88px;overflow:auto;padding:9px;border:1px solid var(--izyp-border,#d4e4eb);border-radius:9px;background:var(--izyp-surface-muted,#f8fbfc);color:var(--izyp-ink,#19394c);font-size:var(--izyp-small-size,.75rem);line-height:1.35;word-break:break-all}.BookingCheckout_pixCopyArea__uGcYu button{width:100%;min-height:var(--izyp-touch-min,44px);margin-top:8px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--izyp-control-border,#c6dbe4);border-radius:9px;background:var(--izyp-primary-soft,#e0f5f2);color:var(--izyp-primary-hover,#006d81);font-size:var(--izyp-body-size,.875rem);font-weight:850;cursor:pointer}.BookingCheckout_pixError__uu5QL{display:flex;gap:8px;align-items:flex-start;margin-top:10px;padding:10px;border:1px solid var(--izyp-error-border,#edb8c1);border-radius:10px;background:var(--izyp-error-bg,#fdecef);color:var(--izyp-error,#852e39);font-size:var(--izyp-small-size,.75rem);line-height:1.45}.BookingCheckout_cardPanel__vyeMw{margin-top:12px;padding:14px;border:1px solid var(--izyp-border,#d4e4eb);border-radius:var(--izyp-radius-card,14px);background:var(--izyp-surface-soft,#f4fafb)}.BookingCheckout_cardHead__ofoAG{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.BookingCheckout_cardHead__ofoAG>div{display:flex;align-items:center;gap:9px;color:var(--izyp-primary-hover,#006d81)}.BookingCheckout_cardHead__ofoAG small,.BookingCheckout_cardHead__ofoAG span,.BookingCheckout_cardHead__ofoAG strong{display:block}.BookingCheckout_cardHead__ofoAG strong{color:var(--izyp-heading,#17394e);font-size:var(--izyp-body-size,.875rem)}.BookingCheckout_cardHead__ofoAG small{margin-top:2px;color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem)}.BookingCheckout_cardHead__ofoAG>b{color:var(--izyp-primary-hover,#006d81);font-size:.9rem}.BookingCheckout_cardPanel__vyeMw>p{margin:10px 0 0;color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem);line-height:1.5}.BookingCheckout_cardButton__gb8wW{font:inherit;font-size:var(--izyp-body-size,.875rem);width:100%;min-height:44px;margin-top:12px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--izyp-primary,#007d83);border-radius:10px;background:var(--izyp-primary,#007d83);color:var(--izyp-surface,#ffffff);font-weight:900;cursor:pointer}.BookingCheckout_cardButton__gb8wW:disabled{opacity:1;background:var(--izyp-surface-muted,#f8fbfc);border-color:var(--izyp-control-border,#c6dbe4);color:var(--izyp-muted,#506b7b);cursor:not-allowed}.BookingCheckout_cardReturn__zcxJE{display:flex;gap:8px;align-items:flex-start;margin-top:10px;padding:10px 11px;border:1px solid var(--izyp-border,#d4e4eb);border-radius:10px;background:var(--izyp-surface-soft,#f4fafb);color:var(--izyp-ink,#19394c);font-size:var(--izyp-small-size,.75rem);line-height:1.45}.BookingCheckout_checkinPanel__lifKc{margin-top:14px;padding:16px;border:1px solid var(--izyp-success-border,#afd9c9);border-radius:var(--izyp-radius-card,14px);background:var(--izyp-success-bg,#e7f6f0);text-align:center}.BookingCheckout_checkinItems__P1sYm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.BookingCheckout_checkinItem___qcGf{min-width:0;padding:12px;border:1px solid var(--izyp-border,#d4e4eb);border-radius:12px;background:var(--izyp-surface,#ffffff)}.BookingCheckout_checkinItemTitle__eqmos small,.BookingCheckout_checkinItemTitle__eqmos strong{display:block}.BookingCheckout_checkinItemTitle__eqmos small{color:var(--izyp-primary-hover,#006d81);font-size:var(--izyp-small-size,.75rem);font-weight:850;text-transform:uppercase}.BookingCheckout_checkinItemTitle__eqmos strong{margin-top:3px;font-size:var(--izyp-body-size,.875rem)}.BookingCheckout_checkinItem___qcGf .BookingCheckout_checkinQr__2u6BS{width:min(210px,100%)}.BookingCheckout_checkinHead__uf1qL{display:flex;align-items:center;justify-content:center;gap:9px;color:var(--izyp-primary-hover,#006d81)}.BookingCheckout_checkinHead__uf1qL div{text-align:left}.BookingCheckout_checkinHead__uf1qL small,.BookingCheckout_checkinHead__uf1qL strong{display:block}.BookingCheckout_checkinHead__uf1qL strong{color:var(--izyp-heading,#17394e);font-size:var(--izyp-body-size,.875rem)}.BookingCheckout_checkinHead__uf1qL small{margin-top:2px;color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem)}.BookingCheckout_checkinQr__2u6BS{width:min(260px,78vw);aspect-ratio:1;object-fit:contain;margin:14px auto 10px;padding:10px;border-radius:var(--izyp-radius-card,14px);background:var(--izyp-surface,#ffffff);display:block}.BookingCheckout_checkinCode__xiqYU{margin:8px auto 0;width:min(320px,100%);padding:10px 12px;border:1px dashed var(--izyp-success-border,#afd9c9);border-radius:10px;background:var(--izyp-surface,#ffffff)}.BookingCheckout_checkinCode__xiqYU span,.BookingCheckout_checkinCode__xiqYU strong{display:block}.BookingCheckout_checkinCode__xiqYU span{color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem);font-weight:850;letter-spacing:.04em}.BookingCheckout_checkinCode__xiqYU strong{overflow-wrap:anywhere;margin-top:4px;color:var(--izyp-ink,#19394c);font-size:1rem;letter-spacing:.18em}.BookingCheckout_paidAt__Ork2W{margin:10px 0 0;color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem)}.BookingCheckout_sandboxBadge__YRbB4{display:inline-block;margin-top:10px;padding:6px 9px;border-radius:999px;background:var(--izyp-warning-bg,#fff4db);border:1px solid var(--izyp-warning-border,#e4c98f);color:var(--izyp-warning,#65420d);font-size:var(--izyp-small-size,.75rem);font-weight:850;letter-spacing:.05em}.BookingCheckout_spin__FrBEq{animation:BookingCheckout_spin__FrBEq .8s linear infinite}@keyframes BookingCheckout_spin__FrBEq{to{transform:rotate(1turn)}}@media (max-width:640px){.BookingCheckout_overlay__WWc6v{padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));align-items:end}.BookingCheckout_holdCard__COXon{max-height:calc(100dvh - 20px - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:18px;border-radius:18px 18px 8px 8px}.BookingCheckout_holdCard__COXon h2{font-size:1.5rem}.BookingCheckout_pixContent__Bh6jx,.BookingCheckout_summary__y90Ps{grid-template-columns:1fr}.BookingCheckout_pixContent__Bh6jx>img{width:min(210px,72vw);justify-self:center}.BookingCheckout_pixHead__tyjYJ{align-items:flex-start}.BookingCheckout_checkinItems__P1sYm{grid-template-columns:1fr}}.BookingCheckout_cardButton__gb8wW:focus-visible,.BookingCheckout_cpfField__6Lg99 input:focus-visible,.BookingCheckout_pixButton__AXbVg:focus-visible,.BookingCheckout_pixCopyArea__uGcYu button:focus-visible,.BookingCheckout_returnButton__nPTKv:focus-visible{outline:2px solid var(--izyp-focus,#008b9c);outline-offset:3px}.BookingCheckout_cpfField__6Lg99 input::placeholder{color:var(--izyp-muted,#506b7b)}.BookingCheckout_cardButton__gb8wW:hover:not(:disabled),.BookingCheckout_pixButton__AXbVg:hover:not(:disabled),.BookingCheckout_returnButton__nPTKv:hover:not(:disabled){background:var(--izyp-primary-hover,#006d81)}.BookingCheckout_pixCopyArea__uGcYu button:hover:not(:disabled){border-color:var(--izyp-primary,#007d83);background:var(--izyp-primary-soft,#e0f5f2)}.BookingCheckout_pixCopyArea__uGcYu button:disabled,.BookingCheckout_returnButton__nPTKv:disabled{opacity:1;cursor:wait;border:1px solid var(--izyp-control-border,#c6dbe4);background:var(--izyp-surface-muted,#f8fbfc);color:var(--izyp-muted,#506b7b)}.BookingCustomerAccount_passwordField__ytYVE{grid-column:1/-1}.BookingCustomerAccount_passwordField__ytYVE span{display:flex!important;align-items:center;gap:6px}.BookingCustomerAccount_passwordField__ytYVE small{color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem);line-height:1.4}.BookingCustomerAccount_accountNotice__3S0ee,.BookingCustomerAccount_inlineError__9NQmy,.BookingCustomerAccount_signedNotice____B2d{grid-column:1/-1;display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:var(--izyp-radius-control,10px);font-size:var(--izyp-body-size,.875rem);line-height:1.45}.BookingCustomerAccount_accountNotice__3S0ee{background:var(--izyp-surface-soft,#f4fafb);border:1px solid var(--izyp-border,#d4e4eb);color:var(--izyp-ink,#19394c)}.BookingCustomerAccount_signedNotice____B2d{background:var(--izyp-success-bg,#e7f6f0);border:1px solid var(--izyp-success-border,#afd9c9);color:var(--izyp-success,#08795d)}.BookingCustomerAccount_inlineError__9NQmy{background:var(--izyp-error-bg,#fdecef);border:1px solid var(--izyp-error-border,#edb8c1);color:var(--izyp-error,#852e39)}.BookingCustomerAccount_holdAccountStatus__Dxjy3{margin:14px 0;padding:12px 13px;border-radius:var(--izyp-radius-control,10px);background:var(--izyp-surface-soft,#f4fafb);border:1px solid var(--izyp-border,#d4e4eb);display:flex;align-items:flex-start;gap:9px;color:var(--izyp-ink,#19394c)}.BookingCustomerAccount_holdAccountStatus__Dxjy3 div{display:grid;min-width:0;grid-gap:3px;gap:3px}.BookingCustomerAccount_holdAccountStatus__Dxjy3 strong{font-size:var(--izyp-body-size,.875rem)}.BookingCustomerAccount_holdAccountStatus__Dxjy3 span{font-size:var(--izyp-small-size,.75rem);color:var(--izyp-muted,#506b7b);line-height:1.4}.BookingCustomerAccount_statusReady__bMhUJ{background:var(--izyp-success-bg,#e7f6f0);border-color:var(--izyp-success-border,#afd9c9);color:var(--izyp-success,#08795d)}.BookingCustomerAccount_statusError__4nYPo{background:var(--izyp-error-bg,#fdecef);border-color:var(--izyp-error-border,#edb8c1);color:var(--izyp-error,#852e39)}.BookingCustomerAccount_statusError__4nYPo span{color:var(--izyp-error,#852e39)}.BookingCustomerAccount_statusError__4nYPo button{margin-top:7px;min-height:var(--izyp-touch-min,44px);border:1px solid var(--izyp-control-border,#c6dbe4);border-radius:var(--izyp-radius-control,10px);background:var(--izyp-surface,#ffffff);color:var(--izyp-ink,#19394c);font-size:var(--izyp-body-size,.875rem);font-weight:900;padding:0 12px;cursor:pointer}.BookingCustomerAccount_statusError__4nYPo button:hover:not(:disabled){border-color:var(--izyp-primary,#007d83);background:var(--izyp-primary-soft,#e0f5f2);color:var(--izyp-primary-hover,#006d81)}.BookingCustomerAccount_statusError__4nYPo button:focus-visible{outline:2px solid var(--izyp-focus,#008b9c);outline-offset:3px}.BookingCustomerAccount_statusError__4nYPo button:disabled{background:var(--izyp-surface-muted,#f8fbfc);color:var(--izyp-muted,#506b7b);opacity:1;cursor:wait}@media (max-width:640px){.BookingCustomerAccount_passwordField__ytYVE{grid-column:1}.BookingCustomerAccount_holdAccountStatus__Dxjy3{margin-top:10px}}.CustomerAccountPrompt_box__ad8wf{margin-top:10px;padding:11px;border:1px solid var(--izyp-border,#d4e4eb);border-radius:var(--izyp-radius-control,10px);background:var(--izyp-surface-soft,#f4fafb);text-align:center}.CustomerAccountPrompt_box__ad8wf strong{display:block;color:var(--izyp-heading,#17394e);font-size:var(--izyp-body-size,.875rem)}.CustomerAccountPrompt_box__ad8wf p{margin:4px 0 9px;color:var(--izyp-muted,#506b7b);font-size:var(--izyp-small-size,.75rem);line-height:1.45}.CustomerAccountPrompt_link__RGIxm{min-height:var(--izyp-touch-min,44px);display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--izyp-control-border,#c6dbe4);border-radius:var(--izyp-radius-control,10px);background:var(--izyp-surface,#ffffff);color:var(--izyp-ink,#19394c);font-size:var(--izyp-body-size,.875rem);font-weight:850}.CustomerAccountPrompt_link__RGIxm:hover{border-color:var(--izyp-primary,#007d83);background:var(--izyp-primary-soft,#e0f5f2);color:var(--izyp-primary-hover,#006d81)}.CustomerAccountPrompt_link__RGIxm:focus-visible{outline:2px solid var(--izyp-focus,#008b9c);outline-offset:3px}.BookingPricingSettings_section__ahATI{display:grid;grid-gap:10px;gap:10px}.BookingPricingSettings_heading__r_MNh{margin:0;font-size:1.05rem;color:#17394e}.BookingPricingSettings_explanation__CyMPS{margin:0;color:#506b7b;font-size:.89rem;line-height:1.5}.BookingPricingSettings_controls__Jgvx3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.BookingPricingSettings_field__ga1BG{display:grid;grid-gap:6px;gap:6px;min-width:0;color:#19394c;font-size:.89rem;font-weight:700}.BookingPricingSettings_field__ga1BG input{width:100%;min-height:44px;padding:10px 12px;border:1px solid #c6dbe4;border-radius:9px;background:white;color:#19394c;font-size:1rem}.BookingPricingSettings_field__ga1BG input:focus-visible{outline:3px solid #008b9c;outline-offset:2px}.BookingPricingSettings_divider__l_Gjl{height:1px;border:none;background:#d4e4eb;margin:4px 0}.BookingPricingSettings_note__6ivSu{margin:0;font-size:.78rem;color:#506b7b;line-height:1.5}.BookingPricingSettings_saved__dG5uB{margin:0;border-radius:10px;padding:12px;background:#e5f4f0;color:#155646;font-size:.87rem;font-weight:650;line-height:1.45}@media (max-width:760px){.BookingPricingSettings_controls__Jgvx3{grid-template-columns:1fr}}