.LnkO1W_page{box-sizing:border-box;color:#dedede;background:#000;min-height:100dvh}.LnkO1W_shell{background:#000;width:min(100%,728px);min-height:100dvh;margin:0 auto}.LnkO1W_header{z-index:80;box-sizing:border-box;background:#180024;border-bottom:1px solid #674778;flex-direction:column;width:100%;display:flex;position:sticky;top:0}.LnkO1W_headerTop{width:100%;height:calc(82px + var(--app-safe-top));box-sizing:border-box;padding:var(--app-safe-top) 16px 0;align-items:center;gap:14px;display:flex}.LnkO1W_backButton{color:#dedede;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background-color .16s,transform .12s;display:inline-flex}.LnkO1W_backButton:hover{background:#481e5eb8}.LnkO1W_backButton:active{transform:scale(.96)}.LnkO1W_pageTitle{color:#dedede;margin:0;font-size:22px;font-weight:700;line-height:28px}.LnkO1W_searchRow{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:0 16px 14px;display:grid}.LnkO1W_searchField{box-sizing:border-box;color:#141414;background:#dedede;border-radius:12px;align-items:center;gap:8px;min-width:0;height:44px;padding:0 12px;display:flex}.LnkO1W_searchField svg{flex:none}.LnkO1W_searchInput{color:#141414;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:14px}.LnkO1W_searchInput::placeholder{color:#8d8d8d}.LnkO1W_searchInput::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.LnkO1W_searchClearButton{color:#a803fc;cursor:pointer;background:0 0;border:0;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.LnkO1W_filterButton{box-sizing:border-box;color:#dedede;min-width:96px;height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #a803fc;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.LnkO1W_filterButtonActive{background:#481e5e}.LnkO1W_transactionList{padding:16px 16px calc(var(--app-bottom-navigation-height) + var(--app-safe-bottom) + 20px);flex-direction:column;gap:12px;display:flex}.LnkO1W_transactionCard{box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#300148;border-radius:12px;outline:none;flex-direction:column;gap:12px;width:100%;padding:12px;transition:background-color .14s,transform .12s;display:flex}.LnkO1W_transactionCard:hover{background:#38104e}.LnkO1W_transactionCard:active{transform:scale(.995)}.LnkO1W_transactionCard:focus-visible{outline-offset:2px;outline:2px solid #fe74f5}.LnkO1W_cardTitleRow{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.LnkO1W_categoryName,.LnkO1W_categoryLink{color:#d2d2d2;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}.LnkO1W_categoryLink{text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.LnkO1W_categoryLink:hover{color:#fe74f5;text-decoration:underline}.LnkO1W_cardTitleRow>span{text-align:right;flex:none;font-size:12px;font-weight:700;line-height:16px}.LnkO1W_statusFailed{color:#ed5252}.LnkO1W_statusPending{color:#f5a524}.LnkO1W_statusProcessing{color:#3687ff}.LnkO1W_statusShipping,.LnkO1W_statusDelivered{color:#fe74f5}.LnkO1W_statusCompleted{color:#19d67a}.LnkO1W_statusNeutral{color:#a6a6a6}.LnkO1W_productRow{align-items:center;gap:12px;min-width:0;display:flex}.LnkO1W_imageFrame{background:#481e5e;border-radius:8px;flex:0 0 72px;justify-content:center;align-items:center;width:72px;height:72px;display:flex;overflow:hidden}.LnkO1W_imageFrame img{object-fit:contain;border-radius:2px;width:40px;height:56px;display:block}.LnkO1W_imageFallback{color:#a6a6a6;font-size:20px;font-weight:700}.LnkO1W_productContent{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.LnkO1W_productCopy{flex-direction:column;gap:2px;min-width:0;display:flex}.LnkO1W_productCopy strong{color:#d2d2d2;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.LnkO1W_productCopy span{color:#a6a6a6;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.LnkO1W_totalRow{justify-content:flex-end;align-items:center;gap:4px;display:flex}.LnkO1W_totalRow span{color:#d2d2d2;font-size:12px;line-height:16px}.LnkO1W_totalRow strong{color:#d2d2d2;font-size:14px;font-weight:700;line-height:20px}.LnkO1W_cardActions{justify-content:flex-end;align-items:center;display:flex}.LnkO1W_secondaryAction,.LnkO1W_primaryAction{box-sizing:border-box;min-height:36px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.LnkO1W_secondaryAction{color:#dedede;background:0 0;border:1px solid #dedede}.LnkO1W_primaryAction{color:#dedede;background:#a803fc;border:1px solid #0000}.LnkO1W_secondaryAction:disabled,.LnkO1W_primaryAction:disabled{cursor:default;opacity:.55}.LnkO1W_loadMore{justify-content:center;align-items:center;min-height:52px;display:flex}.LnkO1W_initialLoading{min-height:calc(100dvh - var(--app-safe-top) - 58px - var(--app-bottom-navigation-height) - var(--app-safe-bottom));justify-content:center;align-items:center;display:flex}.LnkO1W_queryLoading{min-height:calc(100dvh - var(--app-safe-top) - 150px - var(--app-bottom-navigation-height) - var(--app-safe-bottom));box-sizing:border-box;padding:48px 16px calc(var(--app-bottom-navigation-height) + var(--app-safe-bottom) + 24px);justify-content:center;align-items:center;display:flex}.LnkO1W_queryLoadingSpinner{box-sizing:border-box;border:2px solid #a803fc;border-top-color:#0000;border-radius:50%;width:32px;height:32px;animation:.7s linear infinite LnkO1W_transaction-query-spin}.LnkO1W_spinner{animation:.8s linear infinite LnkO1W_transaction-list-spin}.LnkO1W_emptyState{min-height:calc(100dvh - var(--app-safe-top) - 58px - var(--app-bottom-navigation-height) - var(--app-safe-bottom));box-sizing:border-box;padding:32px 16px calc(var(--app-bottom-navigation-height) + var(--app-safe-bottom) + 32px);flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex}.LnkO1W_emptyState img{object-fit:contain;width:220px;height:160px;display:block}.LnkO1W_emptyCopy{flex-direction:column;align-items:center;gap:8px;display:flex}.LnkO1W_emptyCopy h2{color:#dedede;text-align:center;margin:0;font-size:24px;font-weight:700;line-height:28px}.LnkO1W_emptyCopy p{color:#d2d2d2;text-align:center;margin:0;font-size:14px;line-height:20px}.LnkO1W_emptyButton{color:#dedede;width:min(240px,100%);height:44px;font:inherit;cursor:pointer;background:#a803fc;border:0;border-radius:12px;font-size:14px;font-weight:700}.LnkO1W_errorState{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:50dvh;padding:32px 16px;display:flex}.LnkO1W_errorState p{color:#ed5252;text-align:center;margin:0;font-size:14px;line-height:20px}.LnkO1W_errorState button{color:#dedede;height:44px;font:inherit;cursor:pointer;background:#a803fc;border:0;border-radius:12px;padding:0 20px;font-size:14px;font-weight:700}.LnkO1W_actionErrorBar{left:50%;bottom:calc(var(--app-bottom-navigation-height) + var(--app-safe-bottom) + 12px);z-index:950;box-sizing:border-box;color:#ed5252;background:#3a1717;border-radius:8px;width:min(100% - 32px,696px);padding:12px;font-size:13px;line-height:18px;position:fixed;transform:translate(-50%)}.LnkO1W_sheetOverlay{z-index:1000;background:#000000ad;justify-content:center;align-items:flex-end;animation:.18s ease-out LnkO1W_transaction-sheet-backdrop-in;display:flex;position:fixed;inset:0}.LnkO1W_completionSheet{width:min(100% - 24px,704px);margin-bottom:max(12px, var(--app-safe-bottom));background:#300148;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.LnkO1W_completionSheetHandle{background:#481e5e;border-radius:6px;flex:0 0 4px;width:60px;height:4px;margin:8px auto 0}.LnkO1W_completionSheetBody{flex-direction:column;gap:16px;padding:16px;display:flex}.LnkO1W_completionSheetCopy{flex-direction:column;gap:8px;display:flex}.LnkO1W_completionSheetCopy h2{color:#dedede;margin:0;font-size:20px;font-weight:700;line-height:26px}.LnkO1W_completionSheetCopy p{color:#d2d2d2;margin:0;font-size:14px;line-height:20px}.LnkO1W_completionSheetActions{flex-direction:column;gap:12px;display:flex}.LnkO1W_filterSheet{width:min(100% - 24px,704px);max-height:min(620px, calc(100dvh - 24px - var(--app-safe-top)));margin-bottom:max(12px, var(--app-safe-bottom));background:#300148;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.LnkO1W_filterSheetHandle{background:#481e5e;border-radius:6px;flex:0 0 4px;width:60px;height:4px;margin:8px auto 0}.LnkO1W_filterSheetHeader{box-sizing:border-box;border-bottom:1px solid #674778;flex:none;padding:18px 20px}.LnkO1W_filterSheetHeader h2{color:#dedede;margin:0;font-size:22px;font-weight:700;line-height:28px}.LnkO1W_filterSheet,.LnkO1W_completionSheet{transform-origin:bottom;animation:.26s cubic-bezier(.22,1,.36,1) LnkO1W_transaction-sheet-slide-in}.LnkO1W_filterOptions{overscroll-behavior:contain;flex:1;min-height:0;padding:14px 20px;overflow-y:auto}.LnkO1W_filterOption{color:#dedede;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-size:16px;line-height:22px;display:flex}.LnkO1W_filterRadio{appearance:none;cursor:pointer;background:0 0;border:1px solid #674778;border-radius:50%;flex:0 0 24px;width:24px;height:24px;margin:0}.LnkO1W_filterRadio:checked{background:#dedede;border:6px solid #a803fc}.LnkO1W_filterFooter{border-top:1px solid #674778;flex:none;padding:16px 20px 20px}.LnkO1W_applyFilterButton{color:#dedede;width:100%;height:48px;font:inherit;cursor:pointer;background:#a803fc;border:0;border-radius:12px;font-size:16px;font-weight:700}.LnkO1W_confirmCompletionButton,.LnkO1W_cancelCompletionButton{box-sizing:border-box;width:100%;height:44px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:14px;font-weight:700;display:flex}.LnkO1W_confirmCompletionButton{color:#dedede;background:#a803fc;border:0}.LnkO1W_cancelCompletionButton{color:#dedede;background:0 0;border:1px solid #dedede}.LnkO1W_confirmCompletionButton:disabled,.LnkO1W_cancelCompletionButton:disabled{cursor:default;opacity:.55}.LnkO1W_completionError{color:#ed5252;margin:0;font-size:12px;line-height:16px}@keyframes LnkO1W_transaction-list-spin{to{transform:rotate(360deg)}}@keyframes LnkO1W_transaction-query-spin{to{transform:rotate(360deg)}}@keyframes LnkO1W_transaction-sheet-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes LnkO1W_transaction-sheet-slide-in{0%{opacity:.65;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.LnkO1W_transactionCard{transition:none}.LnkO1W_spinner{animation-duration:1.5s}.LnkO1W_sheetOverlay,.LnkO1W_filterSheet,.LnkO1W_completionSheet{animation:none}.LnkO1W_queryLoadingSpinner{animation-duration:1.5s}}
