.components_appShell__gFr3g{height:100dvh;display:flex;flex-direction:column;overflow:hidden;padding-top:12px;animation:components_nt-shell-enter__UdJV3 var(--nt-motion-page) var(--nt-ease-out) both}.components_topbar__5qCRN{height:68px;flex:0 0 68px;animation:components_nt-slide-down__tzk3P .46s var(--nt-ease-soft) 60ms both}.components_main__lP2y2{flex:1 1 auto;min-height:0;overflow:hidden;animation:components_nt-main-fade__ECJqT .42s var(--nt-ease-out) .1s both}.components_leftCol__NK2f8{flex:0 0 58%;max-width:58%;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.18) rgba(0,0,0,0);animation:components_nt-column-in__MuUPI var(--nt-motion-page) var(--nt-ease-soft) .13s both;--nt-column-x:-12px}.components_leftCol__NK2f8::-webkit-scrollbar{width:7px}.components_leftCol__NK2f8::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.16);border-radius:8px}.components_rightCol__oUfeO{flex:0 0 42%;max-width:42%;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.18) rgba(0,0,0,0);animation:components_nt-column-in__MuUPI var(--nt-motion-page) var(--nt-ease-soft) .18s both;--nt-column-x:12px}.components_rightCol__oUfeO::-webkit-scrollbar{width:7px}.components_rightCol__oUfeO::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.16);border-radius:8px}.components_rightPanelSlot__0bXf3{flex:0 0 auto;display:flex;width:100%;min-width:0;animation:components_nt-panel-in__yVXf8 .46s var(--nt-ease-soft) both;will-change:transform,opacity}.components_rightCol__oUfeO .components_rightPanelSlot__0bXf3:first-child{animation-delay:.22s}.components_rightCol__oUfeO .components_rightPanelSlot__0bXf3:nth-child(2){animation-delay:.28s}.components_rightCol__oUfeO .components_rightPanelSlot__0bXf3:nth-child(3){animation-delay:.34s}.components_rightCol__oUfeO .components_rightPanelSlot__0bXf3:nth-child(4){animation-delay:.4s}.components_motionPane__Dmpwy{flex:1 1;min-width:0;min-height:0;display:flex;animation:components_nt-panel-in__yVXf8 .46s var(--nt-ease-soft) both;will-change:transform,opacity}.components_motionPane__Dmpwy:first-child{animation-delay:.18s}.components_motionPane__Dmpwy:nth-child(2){animation-delay:.24s}.components_giftGrid__pmWBg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-auto-rows:184px;flex:0 0 auto;grid-gap:10px;gap:10px;min-height:auto;width:100%}.components_giftGrid__pmWBg>.components_giftDraggable__y76Vr{animation:components_nt-card-rise__ZhFzC .46s var(--nt-ease-soft) both}.components_giftGrid__pmWBg>.components_giftDraggable__y76Vr:first-child{animation-delay:40ms}.components_giftGrid__pmWBg>.components_giftDraggable__y76Vr:nth-child(2){animation-delay:90ms}.components_giftGrid__pmWBg>.components_giftDraggable__y76Vr:nth-child(3){animation-delay:.14s}.components_giftGrid__pmWBg>.components_giftDraggable__y76Vr:nth-child(4){animation-delay:.19s}.components_giftCard__9nZy6{flex:0 0 128px;height:128px;min-height:0;overflow:hidden;transition:transform var(--nt-motion-base) var(--nt-ease-out),box-shadow var(--nt-motion-base) var(--nt-ease-out),border-color var(--nt-motion-base) var(--nt-ease-out),background var(--nt-motion-base) var(--nt-ease-out);will-change:transform}.components_giftCard__9nZy6:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,.35)}.components_giftCard__9nZy6:active{transform:translateY(-1px) scale(.992)}.components_giftDraggable__y76Vr{display:flex;flex-direction:column;height:184px;min-height:184px;overflow:hidden;border-radius:12px;outline:none;transition:transform var(--nt-motion-base) var(--nt-ease-out),filter var(--nt-motion-base) var(--nt-ease-out),opacity var(--nt-motion-base) var(--nt-ease-out)}.components_giftDraggable__y76Vr:hover .components_giftCard__9nZy6{transform:translateY(-3px);box-shadow:0 12px 28px rgba(0,0,0,.35)}.components_giftDraggable__y76Vr:focus-visible{outline:2px solid var(--scheme-accent-strong,#00a8ff);outline-offset:3px}.components_sectionLabel__7TaLb{flex:0 0 auto;min-height:24px}.components_giftTitle___SGlT{min-height:38px}.components_giftDescription__VxmtG,.components_giftTitle___SGlT{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.components_giftDescription__VxmtG{min-height:34px}.components_giftActions___Vjyv{flex:0 0 44px;min-height:44px}.components_giftHint__nxKfZ{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.components_dragging__3l74g{opacity:.4;transform:scale(.965);filter:saturate(.75)}.components_dropZone__3TMKL{transition:background var(--nt-motion-base) var(--nt-ease-out),border-color var(--nt-motion-base) var(--nt-ease-out),box-shadow var(--nt-motion-base) var(--nt-ease-out),transform var(--nt-motion-base) var(--nt-ease-out);border-style:dashed}.components_dropZoneActive__FD_zW{border-color:var(--scheme-accent-strong,#00a8ff)!important;background:rgba(0,168,255,.08)!important;transform:translateY(-1px);animation:components_nt-drop-pulse__y6h04 1.1s ease-in-out infinite}@keyframes components_nt-drop-pulse__y6h04{0%,to{box-shadow:0 0 0 2px rgba(0,168,255,.16),0 14px 30px rgba(0,0,0,.32)}50%{box-shadow:0 0 0 6px rgba(0,168,255,.28),0 14px 30px rgba(0,0,0,.32)}}.components_cartItemNew__dw8PA{animation:components_nt-item-flash__7aAaI .9s ease-out}@keyframes components_nt-item-flash__7aAaI{0%{background:rgba(0,168,255,.28);transform:translateX(6px)}to{background:hsla(0,0%,100%,.05);transform:translateX(0)}}.components_cartBump__Uz3CY{animation:components_nt-cart-bump__39vNz .4s ease}@keyframes components_nt-cart-bump__39vNz{0%{transform:scale(1)}35%{transform:scale(1.015);box-shadow:0 0 0 2px rgba(0,168,255,.35)}to{transform:scale(1)}}.components_badgeBounce__T0ZZD{animation:components_nt-badge-bounce__tJhQp .45s cubic-bezier(.34,1.56,.64,1)}@keyframes components_nt-badge-bounce__tJhQp{0%{transform:scale(.4)}60%{transform:scale(1.25)}to{transform:scale(1)}}.components_qrImage__8FUOn{width:240px;max-width:100%;height:auto;border-radius:12px;background:#fff;display:block}.components_qrFrame__HqvQR{border:1px solid hsla(0,0%,100%,.12);border-radius:16px}.components_methodTile__4eqqO{cursor:pointer;transition:transform var(--nt-motion-base) var(--nt-ease-out),border-color var(--nt-motion-base) var(--nt-ease-out),background var(--nt-motion-base) var(--nt-ease-out),box-shadow var(--nt-motion-base) var(--nt-ease-out)}.components_methodTile__4eqqO:hover{transform:translateY(-2px)}.components_methodTile__4eqqO:active{transform:translateY(0) scale(.99)}.components_methodSelected__FdaTy{border-color:var(--scheme-accent-strong,#00a8ff)!important;box-shadow:0 0 0 2px rgba(0,168,255,.22);background:rgba(0,168,255,.06)!important}.components_scrollArea__Flt8m{overflow-y:auto;min-height:0;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.18) rgba(0,0,0,0)}.components_scrollArea__Flt8m::-webkit-scrollbar{width:7px}.components_scrollArea__Flt8m::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.16);border-radius:8px}.components_summaryGrid__l53zD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.components_summaryGrid__l53zD>*{animation:components_nt-card-rise__ZhFzC .44s var(--nt-ease-soft) both;transition:transform var(--nt-motion-base) var(--nt-ease-out),border-color var(--nt-motion-base) var(--nt-ease-out),box-shadow var(--nt-motion-base) var(--nt-ease-out)}.components_summaryGrid__l53zD>:hover{transform:translateY(-2px)}.components_summaryGrid__l53zD>:first-child{animation-delay:.26s}.components_summaryGrid__l53zD>:nth-child(2){animation-delay:.31s}.components_summaryGrid__l53zD>:nth-child(3){animation-delay:.36s}.components_summaryGrid__l53zD>:nth-child(4){animation-delay:.41s}.components_mono__Nd7bU{font-family:var(--font-mono),ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.components_receiptThumb__lvke1{width:56px;height:56px;border-radius:10px;object-fit:cover;flex:0 0 auto;transition:transform var(--nt-motion-base) var(--nt-ease-out),box-shadow var(--nt-motion-base) var(--nt-ease-out)}.components_receiptThumb__lvke1:hover{transform:scale(1.04);box-shadow:0 10px 22px rgba(0,0,0,.28)}.components_donorChip__vYVgP{overflow:hidden;white-space:normal;animation:components_nt-card-rise__ZhFzC .42s var(--nt-ease-soft) both;transition:transform var(--nt-motion-base) var(--nt-ease-out),box-shadow var(--nt-motion-base) var(--nt-ease-out),background var(--nt-motion-base) var(--nt-ease-out)}.components_donorChip__vYVgP:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(0,0,0,.28)}.components_donorName__MSeMi{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.components_approvalList__ZKynv{max-height:240px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.18) rgba(0,0,0,0)}.components_approvalList__ZKynv::-webkit-scrollbar{width:7px}.components_approvalList__ZKynv::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.16);border-radius:8px}.components_approvalList__ZKynv>*{animation:components_nt-card-rise__ZhFzC .36s var(--nt-ease-soft) both}.components_bankLogo__07Xvk{height:22px;width:auto;display:block}@keyframes components_nt-shell-enter__UdJV3{0%{opacity:0;filter:saturate(.9)}to{opacity:1;filter:saturate(1)}}@keyframes components_nt-slide-down__tzk3P{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes components_nt-main-fade__ECJqT{0%{opacity:0}to{opacity:1}}@keyframes components_nt-column-in__MuUPI{0%{opacity:0;transform:translateX(var(--nt-column-x,0)) translateY(8px)}to{opacity:1;transform:translateX(0) translateY(0)}}@keyframes components_nt-panel-in__yVXf8{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes components_nt-card-rise__ZhFzC{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:1024px){.components_appShell__gFr3g,.components_main__lP2y2{height:auto;overflow:visible}.components_main__lP2y2{flex-direction:column}.components_leftCol__NK2f8,.components_rightCol__oUfeO{overflow:visible!important;height:auto!important;flex:1 1 100%;max-width:100%}.components_giftGrid__pmWBg{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:184px}}@media(max-width:560px){.components_giftGrid__pmWBg,.components_summaryGrid__l53zD{grid-template-columns:1fr}}