.telebirr-pay-later_choice__RXfhm{padding-top:16px;border-top:1px solid #f1f5f9;color:#1E1C67}.telebirr-pay-later_modeSwitch__k_khb{display:flex;gap:4px;padding:4px;background:#f3f4f8;border-radius:8px}.telebirr-pay-later_modeSwitch__k_khb button{flex:1;min-height:44px;border-radius:8px;font-size:12px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s}.telebirr-pay-later_modeSwitch__k_khb button[aria-pressed=true]{background:#1E1C67;color:white;box-shadow:0 3px 8px #1E1C6720}.telebirr-pay-later_preview__zxQiQ{margin-top:14px;padding:14px;border:1px solid #eee4ba;border-radius:10px;background:#fffbea}.telebirr-pay-later_previewHeading__Eh5a1{display:flex;align-items:center;gap:8px;font-size:12px}.telebirr-pay-later_previewHeading__Eh5a1 strong{flex:1;min-width:0}.telebirr-pay-later_previewHeading__Eh5a1 button{min-height:44px;padding:0 5px;font-size:11px;text-decoration:underline}.telebirr-pay-later_preview__zxQiQ p{font-size:11px;color:#64748b;line-height:1.7;margin-top:8px}.telebirr-pay-later_preview__zxQiQ .telebirr-pay-later_previewNotice__1MJqo{color:#736023}.telebirr-pay-later_overlay__aFLWq{position:fixed;inset:0;z-index:10010;background:#12114260;backdrop-filter:blur(3px);animation:telebirr-pay-later_overlayIn__YeHmv .2s ease both}.telebirr-pay-later_drawer__5z49C{position:fixed;inset:0 0 0 auto;z-index:10011;display:flex;flex-direction:column;width:min(460px,100vw);height:100dvh;color:#1E1C67;background:#fff;box-shadow:-16px 0 70px #12114220;border-radius:16px 0 0 16px;animation:telebirr-pay-later_drawerIn__bTiPn .3s cubic-bezier(.2,.7,.2,1) both}.telebirr-pay-later_bankMenu__OUoOZ *,.telebirr-pay-later_drawer__5z49C *{box-sizing:border-box}.telebirr-pay-later_header___eUjy{padding:32px 26px 22px;display:flex;align-items:flex-start;gap:16px;flex-shrink:0}.telebirr-pay-later_eyebrow__VHz4z{font-size:9px;letter-spacing:.14em;font-weight:700;color:#64748b}.telebirr-pay-later_title___AiDe{font-size:26px;font-weight:600;letter-spacing:-.045em;line-height:1.2;margin-top:12px}.telebirr-pay-later_description__eog1b{font-size:12px;line-height:1.7;color:#64748b;margin-top:8px}.telebirr-pay-later_close__ox2ML{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#f5f6fa;color:#64748b;margin-left:auto;flex-shrink:0}.telebirr-pay-later_body__MMn3v{flex:1;min-height:0;overflow-y:auto;padding:0 26px 24px;overscroll-behavior:contain;scrollbar-width:thin}.telebirr-pay-later_booking__m7bQY{display:flex;align-items:center;gap:12px;padding:16px;border-radius:12px;background:#f4f4f9;margin-bottom:24px}.telebirr-pay-later_bookingIcon__mhfRA{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#EFC620;flex-shrink:0}.telebirr-pay-later_booking__m7bQY>div{min-width:0}.telebirr-pay-later_booking__m7bQY>div span{display:block;color:#64748b;font-size:11px;margin-bottom:4px}.telebirr-pay-later_booking__m7bQY strong{font-size:17px;font-weight:700;overflow-wrap:anywhere}.telebirr-pay-later_previewTag__sySoC{margin-left:auto;padding:4px 7px;border-radius:20px;background:white;font-size:9px;color:#64748b}.telebirr-pay-later_field__kmnIe{margin-bottom:22px}.telebirr-pay-later_fieldLabel__JSwUa,.telebirr-pay-later_field__kmnIe label{display:block;font-size:12px;font-weight:600;margin-bottom:9px}.telebirr-pay-later_bankTrigger__l6_ep{display:flex;align-items:center;width:100%;gap:10px;min-height:48px;padding:12px 14px;border:1px solid #dde0eb;border-radius:8px;background:white;font-size:13px}.telebirr-pay-later_bankTrigger__l6_ep>span:last-child{margin-left:auto}.telebirr-pay-later_bankTrigger__l6_ep svg{flex-shrink:0}.telebirr-pay-later_field__kmnIe small{display:block;font-size:10px;color:#64748b;line-height:1.6;margin-top:8px}.telebirr-pay-later_bankMenu__OUoOZ{position:relative;pointer-events:auto;z-index:10012;width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);background:white;color:#1E1C67;border:1px solid #e2e8f0;border-radius:12px;padding:5px;box-shadow:0 12px 40px #1E1C671a;overflow:hidden}.telebirr-pay-later_bankOption__Eqk1Q{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;font-size:13px;border-radius:8px;outline:none;cursor:pointer}.telebirr-pay-later_bankOption__Eqk1Q[data-highlighted],.telebirr-pay-later_bankOption__Eqk1Q[data-state=checked]{background:#fffbea}.telebirr-pay-later_terms__J1d_p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.telebirr-pay-later_terms__J1d_p button{min-height:65px;display:flex;flex-direction:column;justify-content:center;gap:5px;text-align:left;padding:12px 14px;border:1px solid #e7e9f0;border-radius:10px;background:#f8f9fc;transition:background .2s,color .2s,border-color .2s}.telebirr-pay-later_terms__J1d_p strong{font-size:18px;font-weight:600}.telebirr-pay-later_terms__J1d_p strong span{font-size:11px;font-weight:400}.telebirr-pay-later_terms__J1d_p button>span{font-size:10px}.telebirr-pay-later_terms__J1d_p button[aria-pressed=true]{background:#1E1C67;border-color:#1E1C67;color:white}.telebirr-pay-later_estimate__KaPnJ{padding:18px;border-radius:12px;background:#fffbea;animation:telebirr-pay-later_estimateIn__2RCHj .25s ease both}.telebirr-pay-later_estimateHeading__6DHOP{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:#736023;margin-bottom:12px}.telebirr-pay-later_estimate__KaPnJ dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:9px 0;font-size:12px}.telebirr-pay-later_estimate__KaPnJ dt{color:#64748b}.telebirr-pay-later_estimate__KaPnJ dt span{display:block;font-size:10px;margin-top:4px}.telebirr-pay-later_estimate__KaPnJ dd{font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.telebirr-pay-later_estimate__KaPnJ .telebirr-pay-later_total__iCNaD{border-top:1px solid #e9dfb2;margin-top:10px;padding-top:16px}.telebirr-pay-later_total__iCNaD dt{color:#1E1C67;font-weight:600}.telebirr-pay-later_total__iCNaD dd{font-size:17px;letter-spacing:-.025em}.telebirr-pay-later_costBar__fCmUj{height:5px;border-radius:10px;background:#EFC620;overflow:hidden;margin-top:12px}.telebirr-pay-later_costBar__fCmUj span{display:block;height:100%;background:#1E1C67;transform-origin:left;animation:telebirr-pay-later_barIn__Zvndk .5s ease both}.telebirr-pay-later_details__YR8Ga{margin-top:18px;border-bottom:1px solid #edf0f5;padding-bottom:14px}.telebirr-pay-later_details__YR8Ga summary{min-height:44px;align-content:center;font-size:11px;cursor:pointer;font-weight:600}.telebirr-pay-later_details__YR8Ga p,.telebirr-pay-later_disclaimer__pHU0b,.telebirr-pay-later_empty__ikOIw p{font-size:11px;color:#64748b;line-height:1.8}.telebirr-pay-later_disclaimer__pHU0b{margin-top:18px}.telebirr-pay-later_empty__ikOIw{padding:24px 10px;text-align:center}.telebirr-pay-later_empty__ikOIw svg{margin:0 auto 14px}.telebirr-pay-later_empty__ikOIw h3{font-size:17px;font-weight:600;margin-bottom:10px}.telebirr-pay-later_footer__tk9rh{flex-shrink:0;padding:18px 26px max(16px,env(safe-area-inset-bottom));border-top:1px solid #edf0f5;background:white;border-bottom-left-radius:16px}.telebirr-pay-later_save__snXNv{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;min-height:48px;border-radius:8px;background:#EFC620;color:#1E1C67;font-size:13px;font-weight:700;transition:background .2s}.telebirr-pay-later_save__snXNv:hover{background:#f3d766}.telebirr-pay-later_save__snXNv:disabled{opacity:.4;cursor:default}.telebirr-pay-later_payNow__RMMX9{display:block;width:100%;min-height:44px;margin-top:5px;text-align:center;font-size:12px;color:#64748b}.telebirr-pay-later_choice__RXfhm button:focus-visible,.telebirr-pay-later_details__YR8Ga summary:focus-visible,.telebirr-pay-later_drawer__5z49C button:focus-visible{outline:2px solid #1E1C67;outline-offset:3px}@media (max-width:640px){.telebirr-pay-later_drawer__5z49C{inset:auto 0 0;width:100%;height:min(88dvh,820px);border-radius:16px 16px 0 0;animation-name:telebirr-pay-later_sheetIn__Vvphm}.telebirr-pay-later_header___eUjy{padding:22px 20px 18px}.telebirr-pay-later_body__MMn3v{padding:0 20px 20px}.telebirr-pay-later_footer__tk9rh{padding-left:20px;padding-right:20px;border-radius:0}.telebirr-pay-later_title___AiDe{font-size:24px}}@media (max-width:360px){.telebirr-pay-later_booking__m7bQY{padding:12px;gap:9px}.telebirr-pay-later_booking__m7bQY strong{font-size:15px}.telebirr-pay-later_previewTag__sySoC{display:none}.telebirr-pay-later_estimate__KaPnJ dl>div{grid-template-columns:minmax(0,1fr);gap:5px}.telebirr-pay-later_estimate__KaPnJ dd{text-align:left}}@keyframes telebirr-pay-later_drawerIn__bTiPn{0%{opacity:.5;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes telebirr-pay-later_sheetIn__Vvphm{0%{opacity:.5;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes telebirr-pay-later_overlayIn__YeHmv{0%{opacity:0}to{opacity:1}}@keyframes telebirr-pay-later_estimateIn__2RCHj{0%{opacity:.5;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes telebirr-pay-later_barIn__Zvndk{0%{transform:scaleX(.85)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.telebirr-pay-later_costBar__fCmUj span,.telebirr-pay-later_drawer__5z49C,.telebirr-pay-later_estimate__KaPnJ,.telebirr-pay-later_overlay__aFLWq{animation:none}.telebirr-pay-later_modeSwitch__k_khb button,.telebirr-pay-later_save__snXNv,.telebirr-pay-later_terms__J1d_p button{transition:none}}.telebirr-pay-later_modeSwitch__k_khb button:disabled{opacity:.5;cursor:default}.telebirr-pay-later_drawer__5z49C[data-state=closed]{animation:telebirr-pay-later_drawerOut__jLBM8 .2s ease both}.telebirr-pay-later_overlay__aFLWq[data-state=closed]{animation:telebirr-pay-later_overlayOut__CGAQ8 .2s ease both}@keyframes telebirr-pay-later_drawerOut__jLBM8{to{opacity:0;transform:translateX(100%)}}@keyframes telebirr-pay-later_sheetOut__DoSjB{to{opacity:0;transform:translateY(100%)}}@keyframes telebirr-pay-later_overlayOut__CGAQ8{to{opacity:0}}@media (max-width:640px){.telebirr-pay-later_drawer__5z49C[data-state=closed]{animation-name:telebirr-pay-later_sheetOut__DoSjB}}@media (prefers-reduced-motion:reduce){.telebirr-pay-later_drawer__5z49C[data-state=closed],.telebirr-pay-later_overlay__aFLWq[data-state=closed]{animation:none}}.telebirr-pay-later_bankPortalLayer__i5u7E{position:fixed;inset:0;z-index:10012;pointer-events:none}.loader_loader__zRpMo{position:relative;width:30px;--b:8px;aspect-ratio:1;border-radius:50%;padding:1px;background:conic-gradient(#0000 10%,black) content-box;-webkit-mask:repeating-conic-gradient(#0000 0deg,#000 1deg 20deg,#0000 21deg 36deg),radial-gradient(farthest-side,#0000 calc(100% - var(--b) - 1px),#000 calc(100% - var(--b)));-webkit-mask-composite:destination-in;mask-composite:intersect;animation:loader_l4__xTJWj 1s steps(10) infinite}@keyframes loader_l4__xTJWj{to{transform:rotate(1turn)}}.notifications_bell__NGy1Q{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;border-radius:10px;color:white;background:transparent;transition:background .2s,color .2s}.notifications_bell__NGy1Q:hover,.notifications_bell__NGy1Q[data-state=open]{background:#ffffff15;color:#EFC620}.notifications_badge__nooKe{position:absolute;right:2px;top:1px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:20px;background:#EFC620;color:#1E1C67;font-size:10px;font-weight:800;border:2px solid #1e1c67}.notifications_panel__RaNpU{--navy:#1E1C67;--icon-tint:#fff7d6;width:min(350px,calc(100vw - 24px));max-height:min(460px,calc(100dvh - 100px),var(--radix-popover-content-available-height));display:flex;flex-direction:column;overflow:hidden;z-index:10000;background:white;color:#374151;border:1px solid #eceef3;border-radius:12px;box-shadow:0 12px 40px #1E1C671a,0 2px 6px #1E1C6708;font-family:inherit;transform-origin:var(--radix-popover-content-transform-origin);animation:notifications_openPanel__4uDQb .16s ease-out}.notifications_panel__RaNpU[data-brand=soulgate]{--icon-tint:#eff0fa}.notifications_panel__RaNpU *,.notifications_panel__RaNpU :after,.notifications_panel__RaNpU :before{box-sizing:border-box}.notifications_heading__ChwK3{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px 4px 18px;flex-shrink:0}.notifications_heading__ChwK3 h2{color:var(--navy);font-size:16px;font-weight:700;letter-spacing:-.025em}.notifications_actions__jCRaM{display:flex}.notifications_action__g3u50{display:grid;place-items:center;width:36px;height:44px;color:#7a8191;border-radius:8px}.notifications_action__g3u50:hover{background:#f6f7fb;color:var(--navy)}.notifications_action__g3u50:disabled{opacity:.35;cursor:default}.notifications_list__DXkhm{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d4d6e2 transparent;flex:1 1 auto}.notifications_list__DXkhm ul{list-style:none;padding:0;margin:0}.notifications_item__24f2j{display:flex;align-items:flex-start;gap:10px;width:100%;padding:15px 18px;text-align:left;background:white;transition:background .15s}.notifications_item__24f2j:hover{background:#fafbfe}.notifications_icon__KfHNk{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border-radius:50%;color:var(--navy);background:var(--icon-tint);margin-top:1px}.notifications_copy__pvVTw{flex:1;min-width:0}.notifications_message__K9oum{display:block;font-size:12px;line-height:1.65;overflow-wrap:anywhere}.notifications_message__K9oum strong{font-weight:600;color:var(--navy)}.notifications_time__x9xKw{display:block;margin-top:7px;font-size:10px;line-height:1.5;color:#737b88}.notifications_dot___niuL{flex-shrink:0;width:5px;height:5px;margin-top:9px;border-radius:50%;background:#EFC620}.notifications_item__24f2j[data-unread=false] .notifications_icon__KfHNk{background:#f3f4f7;color:#7a8191}.notifications_footer__JEE1P{flex-shrink:0;padding:2px 18px 12px;text-align:center}.notifications_seeAll__zfN7N{width:100%;min-height:44px;font-size:12px;font-weight:600;color:var(--navy);border-radius:8px}.notifications_seeAll__zfN7N:hover{background:var(--icon-tint)}.notifications_footer__JEE1P p{margin:0;color:#737b88;font-size:9px;line-height:1.5}.notifications_bell__NGy1Q:focus-visible{outline:2px solid #EFC620;outline-offset:3px}.notifications_list__DXkhm:focus-visible,.notifications_panel__RaNpU button:focus-visible{outline:2px solid var(--navy);outline-offset:-3px}.notifications_panel__RaNpU a:focus-visible{outline:2px solid var(--navy);outline-offset:-3px}.notifications_state__WpPF4{display:flex;flex-direction:column;align-items:center;gap:10px;padding:30px 20px;font-size:12px;color:#737b88;text-align:center}.notifications_state__WpPF4 button{min-height:44px;padding:8px 14px;color:var(--navy);font-weight:600;border-radius:8px;background:var(--icon-tint)}.notifications_spinner__Na8cR{animation:notifications_notificationSpin__HhPr0 .8s linear infinite}@keyframes notifications_notificationSpin__HhPr0{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.notifications_spinner__Na8cR{animation:none}}@media (max-width:480px){.notifications_item__24f2j{padding:13px 14px}.notifications_heading__ChwK3{padding-left:14px}.notifications_message__K9oum{font-size:13px}.notifications_time__x9xKw{font-size:11px}}@media (max-height:420px){.notifications_panel__RaNpU{max-height:min(calc(100dvh - 88px),var(--radix-popover-content-available-height))}.notifications_heading__ChwK3{padding-top:2px}.notifications_footer__JEE1P{padding-bottom:6px}}@keyframes notifications_openPanel__4uDQb{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.notifications_panel__RaNpU{animation:none}.notifications_bell__NGy1Q,.notifications_item__24f2j{transition:none}}