/* Ava UI — generated by tools/build_ava_ui.py from _src/ava-ui.src.css. Edit the source, not this file. */
html[data-ava-ui]:not(#_a):not(#_b):not(#_c){--u-bg: #F2F0F7;
    --u-surface: #FFFFFF;
    --u-surface-2: #F6F4FA;
    --u-surface-3: #ECE9F4;
    --u-line: rgba(31, 20, 66, .08);
    --u-line-2: rgba(31, 20, 66, .14);
    --u-ink: #1A1430;
    --u-ink-2: #3D3658;
    --u-mute: #6F6889;
    --u-acc: var(--L-pur, #5B2BD6);
    --u-acc-ink: #FFFFFF;
    --u-acc-soft: rgba(91, 43, 214, .10);
    --u-up: #0E9C6B;
    --u-up-soft: rgba(14, 156, 107, .10);
    --u-down: #D93A5C;
    --u-down-soft: rgba(217, 58, 92, .09);
    --u-gold: #A87A22;
    --u-gold-soft: rgba(201, 150, 52, .14);
    --u-shadow: 0 1px 2px rgba(26, 20, 48, .04), 0 12px 28px -20px rgba(26, 20, 48, .28);
    --u-shadow-lg: 0 24px 60px -30px rgba(26, 20, 48, .45);
    --u-glass: rgba(255, 255, 255, .82);
    --u-r-xl: 28px;
    --u-r-lg: 22px;
    --u-r-md: 16px;
    --u-r-sm: 12px;
    --u-gut: 16px;
    --u-note-1: #1C1036;
    --u-note-2: #2B1660;
    --u-note-ink: #FFF6E6;
    --u-note-mute: rgba(255, 238, 210, .62);
    --u-note-gold: #E7C27A;}
@supports (color: color-mix(in srgb, red 50%, blue)){
html[data-ava-ui]:not(#_a):not(#_b):not(#_c){--u-acc-soft: color-mix(in srgb, var(--u-acc) 11%, transparent);
        
        --u-note-1: color-mix(in srgb, var(--u-acc) 26%, #08040F);
        --u-note-2: color-mix(in srgb, var(--u-acc) 58%, #110822);}
html[data-theme="dark"][data-ava-ui]:not(#_a):not(#_b):not(#_c){--u-acc-soft: color-mix(in srgb, var(--u-acc) 17%, transparent);}
}
html[data-theme="dark"][data-ava-ui]:not(#_a):not(#_b):not(#_c){--u-bg: #0E0A1A;
    --u-surface: #17112A;
    --u-surface-2: #1F1838;
    --u-surface-3: #2A2148;
    --u-line: rgba(235, 228, 255, .07);
    --u-line-2: rgba(235, 228, 255, .13);
    --u-ink: #F1EDFF;
    --u-ink-2: #D2CBEA;
    --u-mute: #9A91BC;
    --u-acc: #9271FF;
    --u-acc-soft: rgba(146, 113, 255, .16);
    --u-up: #3DD6A2;
    --u-up-soft: rgba(61, 214, 162, .13);
    --u-down: #FF7591;
    --u-down-soft: rgba(255, 117, 145, .13);
    --u-gold: #E7C27A;
    --u-gold-soft: rgba(231, 194, 122, .14);
    --u-shadow: 0 1px 0 rgba(255, 255, 255, .03) inset, 0 18px 40px -26px rgba(0, 0, 0, .9);
    --u-shadow-lg: 0 30px 70px -30px rgba(0, 0, 0, .95);
    --u-glass: rgba(23, 17, 42, .84);
    --u-note-1: #160C2E;
    --u-note-2: #2A1462;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c),
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) body{background: var(--u-bg) !important; background-image: none !important; color: var(--u-ink);}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) body{font-family: Vazirmatn, -apple-system, "SF Pro Text", system-ui, sans-serif !important; -webkit-font-smoothing: antialiased;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) body::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #mainDashboard.ava-dash::before{background: none !important; content: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c){scrollbar-color: var(--u-line-2) transparent;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) ::selection{background: var(--u-acc-soft); color: var(--u-ink);}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) :focus-visible{outline: 2px solid var(--u-acc) !important; outline-offset: 2px;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #loadingOverlay{background: var(--u-bg) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #loadingSpinner{border-color: var(--u-line-2) !important; border-top-color: var(--u-acc) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .summary-card .label,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-label,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-tl span,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .section-title-mini,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avl-label{text-transform: none !important; letter-spacing: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash .ava-card,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash .ava-card.ava-sec{background: var(--u-surface) !important;
    background-image: none !important;
    border: 1px solid var(--u-line) !important;
    border-radius: var(--u-r-lg) !important;
    box-shadow: var(--u-shadow) !important;
    color: var(--u-ink) !important;
    -webkit-backdrop-filter: none !important; backdrop-filter: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash .ava-card::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash .ava-card::after,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-card-halo{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-sec-head{gap: 8px !important; margin-bottom: 12px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-sec-title,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-sheet-title{color: var(--u-ink) !important; -webkit-text-fill-color: currentColor !important;
    font-size: 15px !important; font-weight: 800 !important; letter-spacing: -.01em !important;
    background: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-sec-title > i:first-child,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-sheet-title > i:first-child{color: var(--u-acc) !important; -webkit-text-fill-color: var(--u-acc) !important;
    font-size: 13px !important; background: none !important; box-shadow: none !important;
    width: auto !important; height: auto !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-list-s,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-conv-sub{color: var(--u-mute) !important; font-size: 12px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-more,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-sec-head a{color: var(--u-acc) !important; -webkit-text-fill-color: var(--u-acc) !important; font-weight: 700 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-inv-switch,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-smart-tabs,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-targets-tabbar,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-seg{display: flex !important; flex-wrap: nowrap !important; gap: 2px !important;
    padding: 3px !important; border-radius: 13px !important;
    background: var(--u-surface-3) !important; border: 0 !important; box-shadow: none !important;
    overflow-x: auto; scrollbar-width: none;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-inv-switch::-webkit-scrollbar{display: none;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-inv-tab,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-inv-switch > button,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-smart-tabs > button,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-targets-tabbar > button,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-seg > button{flex: 1 0 auto !important; min-height: 32px !important; padding: 6px 12px !important;
    border: 0 !important; border-radius: 10px !important;
    background: transparent !important; box-shadow: none !important;
    color: var(--u-mute) !important; -webkit-text-fill-color: var(--u-mute) !important;
    font-family: inherit !important; font-size: 12px !important; font-weight: 700 !important; white-space: nowrap !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-inv-tab.active,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-inv-tab.on,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-inv-switch > button.active,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-inv-switch > button.on,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-smart-tabs > button.active,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-smart-tabs > button.on,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-targets-tabbar > button.active,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-targets-tabbar > button.on,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-seg > button.on{background: var(--u-surface) !important;
    color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important;
    box-shadow: 0 1px 2px rgba(0, 0, 0, .08), 0 3px 10px -4px rgba(0, 0, 0, .18) !important;}
html[data-theme="dark"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-inv-tab.active,
html[data-theme="dark"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-inv-tab.on,
html[data-theme="dark"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-inv-switch > button.active,
html[data-theme="dark"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-seg > button.on{background: var(--u-surface-2) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-inv-tab i{color: inherit !important; -webkit-text-fill-color: currentColor !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-btn-main,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-wal-btn,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avl-btn,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .btn-next,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-kyc-go,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-ref-btn,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apBtn{background: var(--u-acc) !important; background-image: none !important;
    color: var(--u-acc-ink) !important; -webkit-text-fill-color: var(--u-acc-ink) !important;
    border: 0 !important; border-radius: 14px !important;
    box-shadow: 0 8px 20px -12px var(--u-acc) !important;
    font-family: inherit !important; font-weight: 800 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-btn-ghost,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .btn-secondary,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apBtnGhost{background: var(--u-surface-2) !important; background-image: none !important;
    color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important;
    border: 1px solid var(--u-line) !important; border-radius: 14px !important; box-shadow: none !important;
    font-family: inherit !important; font-weight: 700 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-btn-ghost.danger{color: var(--u-down) !important; -webkit-text-fill-color: var(--u-down) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash input[type="text"],
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash input[type="number"],
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash input[type="tel"],
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash input[type="email"],
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash input[type="search"],
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash select,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash textarea,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avl-input,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-input,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .filter-input-group input,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .filter-select,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .form-group-modal input,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .form-group-modal select,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .form-group-modal textarea,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apField input,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apField select,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apField textarea,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .mr-search input{background: var(--u-surface-2) !important; background-image: none !important;
    color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important;
    border: 1px solid var(--u-line) !important; border-radius: 13px !important;
    box-shadow: none !important; font-family: inherit !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash input::placeholder,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash textarea::placeholder,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avl-input::placeholder,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-input::placeholder,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .mr-search input::placeholder{color: var(--u-mute) !important; -webkit-text-fill-color: var(--u-mute) !important; opacity: .8;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash input:focus,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash select:focus,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash textarea:focus,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avl-input:focus,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-input:focus{border-color: var(--u-acc) !important; box-shadow: 0 0 0 3px var(--u-acc-soft) !important; outline: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-new-badge{background: var(--u-down) !important; color: #fff !important; -webkit-text-fill-color: #fff !important; border-radius: 99px !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-fs-modal{background: var(--u-bg) !important; background-image: none !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-fs-top{background: var(--u-glass) !important; background-image: none !important;
    -webkit-backdrop-filter: saturate(1.6) blur(18px) !important; backdrop-filter: saturate(1.6) blur(18px) !important;
    border-bottom: 1px solid var(--u-line) !important; box-shadow: none !important;
    color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-fs-top > span{color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important; font-weight: 800 !important; font-size: 15px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-fs-top > span i{color: var(--u-acc) !important; -webkit-text-fill-color: var(--u-acc) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-fs-close{background: var(--u-surface-3) !important; background-image: none !important; border: 0 !important; box-shadow: none !important;
    color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important;
    border-radius: 99px !important; font-family: inherit !important; font-weight: 700 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-sheet-bd{background: rgba(10, 6, 22, .45) !important; -webkit-backdrop-filter: blur(3px); backdrop-filter: blur(3px);}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-sheet-in,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-modal-sheet{background: var(--u-surface) !important; background-image: none !important; color: var(--u-ink) !important;
    border: 0 !important; border-radius: 26px 26px 0 0 !important; box-shadow: var(--u-shadow-lg) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-sheet-in::before{content: "" !important; display: block !important; width: 38px !important; height: 5px !important; border-radius: 5px !important;
    background: var(--u-line-2) !important; margin: -4px auto 12px !important; position: static !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-sheet-close,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-modal-close,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avag-x,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-x,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .close-btn{background: var(--u-surface-3) !important; background-image: none !important; border: 0 !important; box-shadow: none !important;
    color: var(--u-ink-2) !important; -webkit-text-fill-color: var(--u-ink-2) !important; border-radius: 50% !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-rail{display: flex !important; flex-wrap: nowrap !important; align-items: stretch !important;
    gap: 12px !important;
    overflow-x: auto !important; overflow-y: hidden !important;
    scroll-snap-type: x mandatory !important; scroll-padding-inline: var(--u-gut) !important;
    -webkit-overflow-scrolling: touch; overscroll-behavior-x: contain;
    scrollbar-width: none !important;
    margin-inline: calc(var(--u-gut) * -1) !important;
    padding: 2px var(--u-gut) 10px !important;
    -webkit-mask-image: none !important; mask-image: none !important;
    grid-template-columns: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-rail::-webkit-scrollbar{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-rail > *{scroll-snap-align: start; flex: 0 0 auto !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-rail.aui-rail-cards > *{width: min(84vw, 360px) !important; max-width: none !important; min-width: 0 !important; margin: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-rail.aui-rail-half > *{width: min(44vw, 200px) !important; max-width: none !important; min-width: 0 !important; margin: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-rail.aui-rail-chips{gap: 8px !important; padding-bottom: 4px !important; scroll-snap-type: x proximity !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-rail.aui-rail-chips > *{width: auto !important; flex: 0 0 auto !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avr-dots:not(.agx-shell .avr-dots){gap: 5px !important; margin: 0 0 4px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avr-dots:not(.agx-shell .avr-dots) i{width: 5px !important; height: 5px !important; background: var(--u-line-2) !important; opacity: 1 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avr-dots:not(.agx-shell .avr-dots) i.on{width: 16px !important; background: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avr-btn:not(.agx-shell .avr-btn){background: var(--u-surface) !important; border: 1px solid var(--u-line) !important; color: var(--u-ink) !important; border-radius: 50% !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav{left: 12px !important; right: 12px !important; bottom: calc(10px + env(safe-area-inset-bottom, 0px)) !important;
    width: auto !important; max-width: 520px !important; margin: 0 auto !important;
    height: 64px !important; padding: 0 6px !important;
    background: var(--u-glass) !important; background-image: none !important;
    -webkit-backdrop-filter: saturate(1.8) blur(22px) !important; backdrop-filter: saturate(1.8) blur(22px) !important;
    border: 1px solid var(--u-line) !important; border-radius: 24px !important;
    box-shadow: 0 18px 40px -18px rgba(20, 10, 50, .45), 0 1px 0 rgba(255, 255, 255, .5) inset !important;
    display: flex !important; align-items: center !important; justify-content: space-around !important;}
html[data-theme="dark"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav{box-shadow: 0 18px 40px -16px rgba(0, 0, 0, .9), 0 1px 0 rgba(255, 255, 255, .05) inset !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav::after{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav .nav-item{flex: 1 1 0 !important; height: 52px !important; margin: 0 !important; padding: 0 !important;
    display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: center !important; gap: 3px !important;
    background: transparent !important; background-image: none !important; border: 0 !important; box-shadow: none !important;
    border-radius: 16px !important;
    color: var(--u-mute) !important; -webkit-text-fill-color: var(--u-mute) !important;
    transform: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav .nav-item i{font-size: 18px !important; color: inherit !important; -webkit-text-fill-color: currentColor !important; background: none !important; filter: none !important; text-shadow: none !important; transform: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav .nav-item span{font-size: 10.5px !important; font-weight: 700 !important; color: inherit !important; -webkit-text-fill-color: currentColor !important; letter-spacing: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav .nav-item::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav .nav-item::after{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav .nav-item.active{color: var(--u-acc) !important; -webkit-text-fill-color: var(--u-acc) !important; background: var(--u-acc-soft) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav .avm-burger i{background: currentColor !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav .nav-scan-fab{flex: 0 0 54px !important; width: 54px !important; height: 54px !important; margin: -26px 4px 0 !important;
    border-radius: 19px !important; border: 4px solid var(--u-bg) !important;
    background: var(--u-acc) !important; background-image: none !important;
    color: #fff !important; -webkit-text-fill-color: #fff !important;
    box-shadow: 0 12px 24px -10px var(--u-acc) !important;
    display: inline-flex !important; align-items: center !important; justify-content: center !important;
    animation: none !important; transform: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav .nav-scan-fab::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav .nav-scan-fab::after{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav .nav-scan-fab i{font-size: 20px !important; color: #fff !important; -webkit-text-fill-color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav .nav-scan-fab span,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bottom-nav .nav-scan-fab .lbl{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avai-fab{height: 44px !important; border-radius: 16px !important;
    background: var(--u-ink) !important; background-image: none !important;
    color: var(--u-bg) !important; box-shadow: 0 12px 26px -14px rgba(10, 6, 22, .7) !important;}
html[data-theme="dark"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .avai-fab{background: var(--u-surface-3) !important; color: var(--u-ink) !important; border: 1px solid var(--u-line-2) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avai-fab-glow{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .section-title::before{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-install-bar{background: var(--u-surface) !important; background-image: none !important; color: var(--u-ink) !important;
    border: 1px solid var(--u-line) !important; border-radius: 18px !important; box-shadow: var(--u-shadow-lg) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-install-bar-txt b{color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-install-bar-txt span{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-install-bar-btn{background: var(--u-acc) !important; background-image: none !important; color: #fff !important; border-radius: 12px !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm{background: var(--u-bg) !important; background-image: none !important; color: var(--u-ink) !important; border: 0 !important; box-shadow: var(--u-shadow-lg) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-ov{background: rgba(10, 6, 22, .5) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-top{background: transparent !important; border-bottom: 0 !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-top b{color: var(--u-ink) !important; font-size: 17px !important; font-weight: 800 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-top b i{color: var(--u-acc) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-user{background: linear-gradient(150deg, var(--u-note-1), var(--u-note-2)) !important;
    border: 0 !important; border-radius: var(--u-r-lg) !important; box-shadow: var(--u-shadow) !important; color: var(--u-note-ink) !important;
    position: relative; overflow: hidden;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-user b{color: var(--u-note-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-user::after{content: ""; position: absolute; inset: auto -60px -90px auto; width: 220px; height: 220px; pointer-events: none;
    background: url(/ledor/assets/images/ava-guilloche.svg) center / contain no-repeat; opacity: .32;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-edit{background: rgba(255, 255, 255, .12) !important; color: var(--u-note-ink) !important; border: 0 !important; position: relative; z-index: 1;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-ref{background: var(--u-surface) !important; background-image: none !important;
    border: 1px solid var(--u-line) !important; border-radius: var(--u-r-lg) !important; box-shadow: var(--u-shadow) !important;
    color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-ref h4{color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-ref h4 span{color: var(--u-acc) !important; -webkit-text-fill-color: var(--u-acc) !important; background: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-ref p,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-ref-stats small{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-ref-stats > div{background: var(--u-surface-2) !important; border: 0 !important; border-radius: 14px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-ref-stats b{color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-ref-tag{background: var(--u-gold-soft) !important; color: var(--u-gold) !important; border: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-sec{color: var(--u-mute) !important; font-size: 12px !important; font-weight: 700 !important; letter-spacing: 0 !important; text-transform: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-grid{display: flex !important; flex-wrap: nowrap !important; gap: 10px !important; overflow-x: auto !important; scrollbar-width: none;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-tile{flex: 0 0 auto !important; min-width: 96px !important;
    background: var(--u-surface) !important; background-image: none !important; border: 1px solid var(--u-line) !important;
    border-radius: var(--u-r-md) !important; box-shadow: none !important; color: var(--u-ink) !important; font-weight: 700 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-tile span{background: color-mix(in srgb, var(--c, var(--u-acc)) 14%, transparent) !important; color: var(--c, var(--u-acc)) !important; border-radius: 13px !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-tile span i{color: var(--c, var(--u-acc)) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-list{background: var(--u-surface) !important; border: 1px solid var(--u-line) !important; border-radius: var(--u-r-lg) !important;
    box-shadow: none !important; overflow: hidden;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-row{background: transparent !important; border: 0 !important; border-bottom: 1px solid var(--u-line) !important; border-radius: 0 !important;
    color: var(--u-ink) !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-row:last-child{border-bottom: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-row .t b{color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-row .t small,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-row .chev{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-row .ic{border-radius: 10px !important; background: var(--c, var(--u-acc)) !important; color: #fff !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-row .ic i{color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-out{background: var(--u-down-soft) !important; color: var(--u-down) !important; border: 0 !important; border-radius: 16px !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avm-social a{background: var(--u-surface) !important; border: 1px solid var(--u-line) !important; color: var(--u-ink-2) !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #mainDashboard.ava-dash{background: var(--u-bg) !important;
    padding-inline: var(--u-gut) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #mainDashboard.ava-dash > :not(.agx-shell):not(.agx-pk):not(.aui-pager),
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page > :not(.agx-shell){--ava-bg: var(--u-bg); --ava-card: var(--u-surface); --ava-card2: var(--u-surface-2);
    --ava-txt: var(--u-ink); --ava-mut: var(--u-mute); --ava-line: var(--u-line); --ava-line2: var(--u-line-2);
    color: var(--u-ink);}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #mainDashboard.ava-dash > .agx-shell,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page > .agx-shell{margin-inline: calc(8px - var(--u-gut)) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-head{background: var(--u-glass) !important; background-image: none !important;
    -webkit-backdrop-filter: saturate(1.6) blur(18px) !important; backdrop-filter: saturate(1.6) blur(18px) !important;
    border: 0 !important; border-bottom: 1px solid transparent !important; box-shadow: none !important;
    margin-inline: calc(var(--u-gut) * -1) !important; padding: 12px var(--u-gut) 10px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-user img{width: 42px !important; height: 42px !important; border-radius: 14px !important;
    border: 0 !important; box-shadow: 0 0 0 2px var(--u-surface), 0 0 0 3.5px var(--u-acc) !important; object-fit: cover;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-user-name{color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important; font-size: 16px !important; font-weight: 800 !important; letter-spacing: -.01em !important; background: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-user-lvl,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-user-lvl span{color: var(--u-mute) !important; font-size: 11.5px !important; font-weight: 600 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-user-lvl .lvl-badge{background: var(--u-acc) !important; color: #fff !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-ico-btn{width: 42px !important; height: 42px !important; border-radius: 14px !important;
    background: var(--u-surface) !important; background-image: none !important;
    border: 1px solid var(--u-line) !important; box-shadow: none !important;
    color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-ico-btn i{color: inherit !important; -webkit-text-fill-color: currentColor !important; text-shadow: none !important; filter: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-ico-btn .bell-dot,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-ico-btn .notification-badge{background: var(--u-down) !important; box-shadow: 0 0 0 2px var(--u-surface) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-kyc-banner{background: var(--u-surface) !important; background-image: none !important;
    border: 1px solid var(--u-line) !important; border-radius: var(--u-r-lg) !important; box-shadow: none !important;
    padding: 12px 12px 12px 40px !important; margin: 4px 0 14px !important; animation: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-kyc-ic{background: var(--u-gold-soft) !important; color: var(--u-gold) !important; box-shadow: none !important; border-radius: 13px !important; width: 40px !important; height: 40px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-kyc-banner.pending .ava-kyc-ic{background: var(--u-acc-soft) !important; color: var(--u-acc) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-kyc-txt b{color: var(--u-ink) !important; font-size: 13.5px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-kyc-txt span{color: var(--u-mute) !important; font-size: 12px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-kyc-go{padding: 8px 14px !important; font-size: 12.5px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-kyc-x{background: var(--u-surface-3) !important; color: var(--u-ink-2) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-alert-carousel .ava-alert-track > *{border-radius: var(--u-r-lg) !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-wrap{margin: 6px 0 18px !important; max-width: 640px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc{--t: var(--u-note-ink); --m: var(--u-note-mute); --line: rgba(231, 194, 122, .22);
    background:
        radial-gradient(120% 90% at 0% 0%, rgba(146, 113, 255, .35), transparent 55%),
        radial-gradient(80% 80% at 100% 100%, rgba(231, 194, 122, .14), transparent 60%),
        linear-gradient(155deg, var(--u-note-1) 0%, var(--u-note-2) 100%) !important;
    color: var(--u-note-ink) !important;
    border-radius: var(--u-r-xl) !important;
    box-shadow: 0 30px 50px -30px rgba(43, 22, 96, .85), 0 8px 18px -12px rgba(28, 16, 54, .6) !important;
    aspect-ratio: 1.75 / 1 !important;}
html[data-theme="light"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc{--t: var(--u-note-ink); --m: var(--u-note-mute);}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-wave1,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-wave2,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-wave3,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-holo,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-chip,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-gpc{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-shine{animation: none !important;
    background: url(/ledor/assets/images/ava-guilloche.svg) no-repeat !important;
    background-size: 78cqw 78cqw !important; background-position: -20cqw -14cqw !important;
    opacity: .38 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc::after{inset: 3.2cqw !important; border-radius: 4.2cqw !important;
    box-shadow: none !important; border: 1px solid rgba(231, 194, 122, .26) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc::before{content: "AVA · PAY" ; position: absolute; z-index: 2; pointer-events: none;
    left: 7cqw; bottom: 6.2cqw; font: 600 1.9cqw/1 Vazirmatn, system-ui, sans-serif; letter-spacing: .5em; color: rgba(231, 194, 122, .5);
    display: none;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-logo svg{filter: none !important; width: 7.4cqw !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-logo svg > path:nth-of-type(1){fill: var(--u-note-gold) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-logo svg > path:nth-of-type(2){stroke: var(--u-note-1) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-logo span{font-size: 5.4cqw !important; font-weight: 800 !important; color: var(--u-note-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-logo b{color: var(--u-note-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-logo i{background: none !important; color: var(--u-note-gold) !important; -webkit-text-fill-color: var(--u-note-gold) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-mid{top: 7cqw !important; left: auto !important; right: 6.4cqw !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-acts{gap: 2cqw !important; direction: rtl;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc .abc-act{background: rgba(255, 246, 230, .08) !important; border: 1px solid rgba(231, 194, 122, .35) !important;
    color: var(--u-note-ink) !important; box-shadow: none !important; -webkit-backdrop-filter: none !important; backdrop-filter: none !important;
    height: 7.6cqw !important; padding: 0 3cqw 0 2.4cqw !important; font-size: max(11px, 2.6cqw) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc .abc-act i{background: var(--u-note-gold) !important; color: var(--u-note-1) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc .abc-act.set i{background: #3DD6A2 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-total{left: 7cqw !important; right: 7cqw !important; bottom: 7.4cqw !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-tl{color: var(--u-note-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-tl span,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #abcCurLbl{letter-spacing: .04em !important; font-size: max(10px, 2.5cqw) !important; font-weight: 600 !important; color: var(--u-note-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-cur-ic{background: var(--u-note-gold) !important; color: var(--u-note-1) !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc .abc-eye{background: rgba(255, 246, 230, .08) !important; border: 1px solid rgba(231, 194, 122, .3) !important; color: var(--u-note-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #abcTotal *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-amt *{color: inherit !important; -webkit-text-fill-color: currentColor !important; text-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #abcTotal{font-family: Vazirmatn, system-ui, sans-serif !important; font-size: 10.6cqw !important; font-weight: 800 !important; letter-spacing: -.03em !important; color: var(--u-note-ink) !important; text-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-amt{height: 12cqw !important; margin-top: 1.2cqw !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-dots i{background: var(--u-note-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-dots i.on{background: var(--u-note-gold) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #abcLine{stroke: var(--u-note-gold) !important; opacity: .4 !important; filter: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #abcDot{fill: var(--u-note-gold) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #abcArea{opacity: .25 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-chg.up{color: #3DD6A2 !important; background: rgba(61, 214, 162, .14) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc-chg.dn{color: #FF8BA3 !important; background: rgba(255, 117, 145, .14) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-card.ava-qa-rail,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash .ava-card.ava-qa-rail{background: transparent !important; border: 0 !important; box-shadow: none !important; padding: 0 !important; margin: 0 0 8px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-qa-rail .ava-sec-head{margin: 0 0 10px !important; padding: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-qa-rail .ava-sec-title{font-size: 17px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-qa-rail .ava-sec-title > i:first-child{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-qa-rail .ava-qa{gap: 10px !important; margin-inline: calc(var(--u-gut) * -1) !important; padding: 2px var(--u-gut) 8px !important;
    -webkit-mask-image: none !important; mask-image: none !important; scroll-snap-type: x proximity !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-qa-rail .ava-qa-item{flex: 0 0 84px !important; width: 84px !important; min-height: 0 !important; padding: 12px 6px 10px !important;
    gap: 8px !important; display: flex !important; flex-direction: column !important; align-items: center !important;
    background: var(--u-surface) !important; border: 1px solid var(--u-line) !important; border-radius: 20px !important;
    box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-qa-rail .ava-qa-badge{width: 42px !important; height: 42px !important; border-radius: 14px !important;
    background: var(--u-acc-soft) !important; background-image: none !important; box-shadow: none !important;
    color: var(--u-acc) !important; animation: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-qa-rail .ava-qa-badge::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-qa-rail .ava-qa-badge::after{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-qa-rail .ava-qa-badge i{color: var(--u-acc) !important; -webkit-text-fill-color: var(--u-acc) !important; font-size: 17px !important; filter: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-qa-rail .ava-qa-item:first-child .ava-qa-badge{background: var(--u-acc) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-qa-rail .ava-qa-item:first-child .ava-qa-badge i{color: #fff !important; -webkit-text-fill-color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-qa-rail .ava-qa-item span:last-child{color: var(--u-ink-2) !important; -webkit-text-fill-color: var(--u-ink-2) !important; font-size: 11.5px !important; font-weight: 700 !important; line-height: 1.45 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash .ava-quad-label{margin: 26px 0 12px !important; font-size: 19px !important; font-weight: 900 !important; letter-spacing: -.02em !important;
    color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash .ava-quad-label > i:first-child{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash .ava-quad-label .ava-catopt-btn{background: var(--u-surface) !important; border: 1px solid var(--u-line) !important; box-shadow: none !important;
    color: var(--u-ink-2) !important; -webkit-text-fill-color: var(--u-ink-2) !important; border-radius: 99px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dash .ava-quad-label .ava-catopt-btn i{color: inherit !important; -webkit-text-fill-color: currentColor !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #avaAdsGrid,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #avaMidGrid,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #avaForecastGrid{gap: 12px !important; margin-inline: calc(var(--u-gut) * -1) !important; padding: 2px var(--u-gut) 10px !important;
    scroll-padding-inline: var(--u-gut) !important; -webkit-mask-image: none !important; mask-image: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #avaAdsGrid > *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #avaMidGrid > *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #avaForecastGrid > *{flex: 0 0 min(84vw, 360px) !important; width: min(84vw, 360px) !important; max-width: none !important; scroll-snap-align: start !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-pf-banner{background: var(--u-surface) !important; background-image: none !important; border: 1px solid var(--u-line) !important;
    border-radius: var(--u-r-lg) !important; box-shadow: var(--u-shadow) !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-pf-banner *{-webkit-text-fill-color: initial;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-pf-banner h3,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-pf-banner b,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-pf-banner strong{color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-pf-banner p{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-rates-upd{background: var(--u-surface-2) !important; border: 0 !important; border-radius: 14px !important; box-shadow: none !important; color: var(--u-ink-2) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avr-empty{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-smart-gadget{background: var(--u-surface) !important; background-image: none !important; border: 1px solid var(--u-line) !important;
    border-radius: var(--u-r-lg) !important; box-shadow: var(--u-shadow) !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-allbal-total{background: linear-gradient(155deg, var(--u-note-1), var(--u-note-2)) !important; background-image: linear-gradient(155deg, var(--u-note-1), var(--u-note-2)) !important;
    border: 0 !important; border-radius: var(--u-r-lg) !important; box-shadow: var(--u-shadow) !important; color: var(--u-note-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-allbal-total *{color: var(--u-note-ink) !important; -webkit-text-fill-color: var(--u-note-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-allbal-total i{color: var(--u-note-gold) !important; -webkit-text-fill-color: var(--u-note-gold) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-allbal-item{background: var(--u-surface) !important; background-image: none !important; border: 1px solid var(--u-line) !important;
    border-radius: var(--u-r-lg) !important; box-shadow: none !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-allbal-n{color: var(--u-ink) !important; font-weight: 800 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-allbal-c,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-allbal-u{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-allbal-v{color: var(--u-ink) !important; font-weight: 800 !important; font-variant-numeric: tabular-nums;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-allbal-chg.up{background: var(--u-up-soft) !important; color: var(--u-up) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-allbal-chg.dn{background: var(--u-down-soft) !important; color: var(--u-down) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-bg{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-ring{filter: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-chip{background: var(--u-surface-2) !important; border: 0 !important; border-radius: 12px !important; color: var(--u-ink-2) !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-chip *{color: inherit !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-chip i{color: var(--u-acc) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-quest{background: var(--u-surface-2) !important; border: 0 !important; border-radius: 14px !important; box-shadow: none !important; color: var(--u-ink-2) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-track,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-bar{background: var(--u-surface-3) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-fill{background: var(--u-acc) !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-foot > button,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-go,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-gift{background: var(--u-surface-2) !important; background-image: none !important; color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important;
    border: 1px solid var(--u-line) !important; border-radius: 14px !important; box-shadow: none !important; animation: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-foot > button:first-child,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-go{background: var(--u-acc) !important; border-color: var(--u-acc) !important; color: #fff !important; -webkit-text-fill-color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-foot > button *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-go *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-gift *{color: inherit !important; -webkit-text-fill-color: currentColor !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-tier{background: var(--u-gold-soft) !important; color: var(--u-gold) !important; border: 0 !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-pct,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .ava-dfun-center b{color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .abc .abc-act span{color: var(--u-note-ink) !important; -webkit-text-fill-color: var(--u-note-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avapay-header{background: transparent !important; border: 0 !important; box-shadow: none !important;
    -webkit-backdrop-filter: none !important; backdrop-filter: none !important; padding: 10px var(--u-gut) 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avapay-header .header-container{background: transparent !important; border: 0 !important; box-shadow: none !important; padding: 6px 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avapay-header .logo-icon{background: var(--u-acc) !important; background-image: none !important; border-radius: 14px !important; box-shadow: none !important; color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avapay-header .logo-icon *{color: #fff !important; -webkit-text-fill-color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avapay-header .logo-text h1{color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important; background: none !important; font-weight: 900 !important; font-size: 20px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avapay-header .logo-text p,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avapay-header .logo-text span{color: var(--u-mute) !important; -webkit-text-fill-color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avapay-header .home-btn,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avapay-header .notification-bell,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .dashboard > .header a,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .filter-btn{background: var(--u-surface) !important; background-image: none !important; border: 1px solid var(--u-line) !important;
    box-shadow: none !important; border-radius: 14px !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avapay-header .home-btn *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .avapay-header .notification-bell *{color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .nav-buttons-section{background: transparent !important; border: 0 !important; box-shadow: none !important; padding: 8px var(--u-gut) 4px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .nav-buttons-large{display: flex !important; gap: 4px !important; padding: 4px !important; border-radius: 18px !important;
    background: var(--u-surface-3) !important; border: 0 !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .nav-large-btn{flex: 1 1 0 !important; min-height: 64px !important; border-radius: 14px !important;
    background: transparent !important; background-image: none !important; border: 0 !important; box-shadow: none !important;
    color: var(--u-mute) !important; -webkit-text-fill-color: var(--u-mute) !important; transform: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .nav-large-btn *{color: inherit !important; -webkit-text-fill-color: currentColor !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .nav-large-btn.active{background: var(--u-surface) !important; color: var(--u-acc) !important; -webkit-text-fill-color: var(--u-acc) !important; box-shadow: 0 1px 2px rgba(0,0,0,.06), 0 6px 16px -10px rgba(0,0,0,.3) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .nav-large-btn::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .nav-large-btn::after{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-display-section{padding-inline: var(--u-gut) !important; background: transparent !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-header{color: var(--u-ink) !important; font-size: 17px !important; font-weight: 900 !important; letter-spacing: 0 !important; text-transform: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-header i{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-header *{color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important; letter-spacing: 0 !important; text-transform: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-hero{padding: 22px 22px 20px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-hero-label{color: var(--u-note-mute) !important; letter-spacing: .04em !important; font-size: 12px !important; text-transform: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-hero-chip{background: rgba(255, 246, 230, .08) !important; border: 1px solid rgba(231, 194, 122, .3) !important; color: var(--u-note-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-hero-chip .dot{background: #3DD6A2 !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-hero-amount,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-hero-amount .amt{color: var(--u-note-ink) !important; -webkit-text-fill-color: var(--u-note-ink) !important; font-weight: 800 !important; font-size: 34px !important; letter-spacing: -.03em !important; font-variant-numeric: tabular-nums;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-hero-amount .cur-tag{color: var(--u-note-gold) !important; -webkit-text-fill-color: var(--u-note-gold) !important; font-size: 13px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-hero-eye{color: var(--u-note-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-hero-switch{flex-wrap: nowrap !important; overflow-x: auto; scrollbar-width: none;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-hero-switch button{background: rgba(255, 246, 230, .06) !important; border: 1px solid rgba(231, 194, 122, .22) !important;
    color: var(--u-note-mute) !important; font-size: 12px !important; padding: 6px 14px !important; border-radius: 99px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .wallet-hero-switch button.active{background: var(--u-note-gold) !important; border-color: var(--u-note-gold) !important; color: var(--u-note-1) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .av-card,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .process-steps,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .requests-section,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #requestsList .empty-state,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .empty-state{background: var(--u-surface) !important; background-image: none !important; border: 1px solid var(--u-line) !important;
    border-radius: var(--u-r-lg) !important; box-shadow: var(--u-shadow) !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .av-card::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .av-card::after,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .process-steps::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .process-steps::after{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .av-card-head h3,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .requests-header h3,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .requests-header .title{color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important; font-weight: 800 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .av-card-head h3 i,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .requests-header i{color: var(--u-acc) !important; -webkit-text-fill-color: var(--u-acc) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .requests-count,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .av-chip{background: var(--u-surface-3) !important; color: var(--u-ink-2) !important; border: 0 !important; border-radius: 99px !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .av-insights{display: flex !important; flex-wrap: nowrap !important; gap: 12px !important; overflow-x: auto !important; scroll-snap-type: x mandatory; scrollbar-width: none;
    margin-inline: 0 !important; padding: 2px var(--u-gut) 10px !important; grid-template-columns: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .av-insights::-webkit-scrollbar{display: none;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .av-insights > .av-card{flex: 0 0 min(84vw, 360px) !important; width: min(84vw, 360px) !important; max-width: none !important; scroll-snap-align: center;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .process-steps{margin-inline: var(--u-gut) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .steps-container{overflow-x: auto !important; scrollbar-width: none; flex-wrap: nowrap !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-icon-circle{background: var(--u-surface-2) !important; background-image: none !important; border: 1px solid var(--u-line) !important; box-shadow: none !important; color: var(--u-ink-2) !important; border-radius: 15px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-icon-circle *{color: var(--u-ink-2) !important; -webkit-text-fill-color: var(--u-ink-2) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .process-step.active .step-icon-circle,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .process-step.completed .step-icon-circle{background: var(--u-acc) !important; border-color: var(--u-acc) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .process-step.active .step-icon-circle *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .process-step.completed .step-icon-circle *{color: #fff !important; -webkit-text-fill-color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-title{color: var(--u-mute) !important; font-weight: 700 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-connector-line,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-line{background: var(--u-line-2) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .fab-add,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) a[href*="new"] .fab-add{background: var(--u-acc) !important; background-image: none !important; color: #fff !important;
    border: 0 !important; border-radius: 18px !important; box-shadow: 0 12px 26px -14px var(--u-acc) !important; animation: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .fab-add *{color: #fff !important; -webkit-text-fill-color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .requests-header{border-bottom: 0 !important; padding-inline: var(--u-gut) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-modal .modal-container,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .modal-overlay .modal-container{background: var(--u-surface) !important; background-image: none !important; color: var(--u-ink) !important;
    border: 0 !important; border-radius: 26px !important; box-shadow: var(--u-shadow-lg) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .modal-header-step,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .modal-overlay .modal-header{background: transparent !important; border-bottom: 1px solid var(--u-line) !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .modal-header-step h2,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .modal-overlay .modal-header h3{color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important; font-weight: 800 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .country-item-modal{background: var(--u-surface-2) !important; background-image: none !important; border: 1px solid transparent !important;
    border-radius: var(--u-r-md) !important; box-shadow: none !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .country-item-modal.selected,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .country-item-modal.active{border-color: var(--u-acc) !important; background: var(--u-acc-soft) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .country-name-modal{color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .country-currency-modal{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-circle-small{background: var(--u-surface-3) !important; color: var(--u-mute) !important; border: 0 !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-dot.active .step-circle-small,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-dot.completed .step-circle-small{background: var(--u-acc) !important; color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-label-small{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .btn-primary,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .btn-action{background: var(--u-acc) !important; background-image: none !important; color: #fff !important; -webkit-text-fill-color: #fff !important;
    border: 0 !important; border-radius: 14px !important; box-shadow: none !important; font-weight: 800 !important;}
html[data-ava-page="transactions"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .dashboard{padding-inline: var(--u-gut) !important; padding-top: 0 !important; margin-top: 0 !important; background: transparent !important;}
html[data-ava-page="transactions"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .dashboard > .header{background: transparent !important; border: 0 !important; box-shadow: none !important; outline: 0 !important;
    padding: 14px 0 6px !important; margin: 0 0 6px !important;}
html[data-ava-page="transactions"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .greeting h1{color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important; background: none !important;
    font-size: 26px !important; font-weight: 900 !important; letter-spacing: -.03em !important;}
html[data-ava-page="transactions"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .greeting p{color: var(--u-mute) !important; -webkit-text-fill-color: var(--u-mute) !important; font-size: 13px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .filter-btn{padding: 0 14px !important; height: 42px !important; font-weight: 700 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .filter-btn *{color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important;}
html[data-ava-page="transactions"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .dashboard > .header a{width: 42px !important; height: 42px !important; display: inline-flex !important; align-items: center; justify-content: center;}
html[data-ava-page="transactions"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .dashboard > .header a i{color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .summary-card{background: var(--u-surface) !important; background-image: none !important;
    border: 1px solid var(--u-line) !important; border-radius: var(--u-r-lg) !important; box-shadow: none !important;
    padding: 14px 16px !important; position: relative; overflow: hidden;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .summary-card::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .summary-card::after{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .summary-card .label{color: var(--u-mute) !important; font-size: 12px !important; font-weight: 600 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .summary-card .value{color: var(--u-ink) !important; font-size: 22px !important; font-weight: 800 !important; letter-spacing: -.02em !important; font-variant-numeric: tabular-nums;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .summary-card.sent .value{color: var(--u-down) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .summary-card.received .value{color: var(--u-up) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .summary-card.net{background: linear-gradient(155deg, var(--u-note-1), var(--u-note-2)) !important; border: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .summary-card.net .label{color: var(--u-note-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .summary-card.net .value{color: var(--u-note-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-chart-card,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .transactions-section{background: var(--u-surface) !important; background-image: none !important; border: 1px solid var(--u-line) !important;
    border-radius: var(--u-r-lg) !important; box-shadow: var(--u-shadow) !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-chart-card::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-chart-card::after,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .transactions-section::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .transactions-section::after{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-chart-title,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-chart-title span,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .section-title h2{color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important; font-weight: 800 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-chart-title i{color: var(--u-acc) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-range{background: var(--u-surface-3) !important; border-radius: 12px !important; padding: 3px !important; gap: 2px !important; border: 0 !important; display: inline-flex !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-range button{background: transparent !important; border: 0 !important; border-radius: 9px !important; color: var(--u-mute) !important; box-shadow: none !important; font-weight: 700 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-range button.on{background: var(--u-surface) !important; color: var(--u-ink) !important; box-shadow: 0 1px 2px rgba(0,0,0,.08) !important;}
html[data-theme="dark"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-range button.on{background: var(--u-surface-2) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-cur-tab{background: var(--u-surface-2) !important; background-image: none !important; border: 1px solid var(--u-line) !important;
    border-radius: 16px !important; box-shadow: none !important; color: var(--u-ink-2) !important; transform: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-cur-tab *{color: inherit !important; -webkit-text-fill-color: currentColor !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-cur-tab.on{background: var(--u-ink) !important; border-color: var(--u-ink) !important; color: var(--u-bg) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-chart-wrap{background: var(--u-surface-2) !important; border: 0 !important; border-radius: var(--u-r-md) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-chart-empty,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-chart-empty *{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-mini{background: var(--u-surface-2) !important; border: 0 !important; border-radius: 14px !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-mini .l{color: var(--u-mute) !important; text-transform: none !important; letter-spacing: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-mini.in .v{color: var(--u-up) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-mini.out .v{color: var(--u-down) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-mini.net .v{color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .transaction-item{background: transparent !important; background-image: none !important; border: 0 !important; border-bottom: 1px solid var(--u-line) !important;
    border-radius: 0 !important; box-shadow: none !important; padding: 14px 2px !important; transform: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .transaction-item:last-child{border-bottom: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .transaction-item::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .transaction-item::after{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .transaction-avatar{background: var(--u-acc-soft) !important; color: var(--u-acc) !important; border: 0 !important; border-radius: 14px !important; box-shadow: none !important; font-weight: 800 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .transaction-name{color: var(--u-ink) !important; font-weight: 700 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .transaction-description,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .transaction-date{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .transaction-amount{font-weight: 800 !important; font-variant-numeric: tabular-nums;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .amount-positive{color: var(--u-up) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .amount-negative{color: var(--u-down) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .type-sent,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .type-received,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .type-deposit,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .type-withdrawal{border-radius: 99px !important; padding: 2px 10px !important; font-weight: 700 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .type-sent,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .type-withdrawal{background: var(--u-down-soft) !important; color: var(--u-down) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .type-received,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .type-deposit{background: var(--u-up-soft) !important; color: var(--u-up) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .no-results{background: var(--u-surface-2) !important; border: 1px dashed var(--u-line-2) !important; border-radius: var(--u-r-md) !important; color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .no-results > i{color: var(--u-acc) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .no-results > div:first-of-type{color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .pagination-btn{background: var(--u-surface) !important; border: 1px solid var(--u-line) !important; color: var(--u-ink) !important; border-radius: 12px !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .pagination-info{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .filter-box{background: var(--u-surface-2) !important; border: 0 !important; border-radius: 14px !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .filter-label{color: var(--u-ink-2) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .modal-overlay .modal-footer{border-top: 1px solid var(--u-line) !important; background: transparent !important;}
html[data-ava-page="gold_shop"][data-ava-ui]:not(#_a):not(#_b):not(#_c) body{padding-inline: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-hero{margin: 14px var(--u-gut) 12px !important; padding: 20px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-hero-logo{border-radius: 16px !important; box-shadow: 0 0 0 1px rgba(231, 194, 122, .35) !important; position: relative; z-index: 1;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-hero-title{color: var(--u-note-gold) !important; -webkit-text-fill-color: var(--u-note-gold) !important; background: none !important; font-weight: 900 !important; font-size: 22px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-hero-sub{color: var(--u-note-mute) !important; -webkit-text-fill-color: var(--u-note-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-hero-goldprice,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-hero-goldprice *{color: var(--u-note-ink) !important; -webkit-text-fill-color: var(--u-note-ink) !important; background: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-tabs.aui-rail{margin-inline: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-tabs{background: transparent !important; border: 0 !important; box-shadow: none !important;
    position: sticky; top: 0; z-index: 20;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-tab{background: var(--u-surface) !important; background-image: none !important; border: 1px solid var(--u-line) !important;
    border-radius: 99px !important; box-shadow: none !important; color: var(--u-ink-2) !important; -webkit-text-fill-color: var(--u-ink-2) !important;
    padding: 9px 16px !important; font-weight: 700 !important; white-space: nowrap !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-tab *{color: inherit !important; -webkit-text-fill-color: currentColor !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-tab.active{background: var(--u-ink) !important; border-color: var(--u-ink) !important; color: var(--u-bg) !important; -webkit-text-fill-color: var(--u-bg) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-prod-card,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-promo-card,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-cart-item,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-order-card{background: var(--u-surface) !important; background-image: none !important; border: 1px solid var(--u-line) !important;
    border-radius: var(--u-r-lg) !important; box-shadow: none !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-prod-name{color: var(--u-ink) !important; font-weight: 700 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-prod-weight{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-prod-price{color: var(--u-gold) !important; font-weight: 800 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-prod-img-wrap{background: var(--u-surface-2) !important; border-radius: 16px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-cat-title,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-sec-title{color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important; font-weight: 900 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-cat-chip{background: var(--u-surface) !important; border: 1px solid var(--u-line) !important; color: var(--u-ink-2) !important; border-radius: 99px !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-cat-chip.active{background: var(--u-acc) !important; border-color: var(--u-acc) !important; color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-empty{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-empty i{color: var(--u-gold) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-info-footer{background: var(--u-surface) !important; border: 1px solid var(--u-line) !important; border-radius: var(--u-r-lg) !important; box-shadow: none !important; margin-inline: var(--u-gut) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-info-item,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-info-item *{color: var(--u-ink-2) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-info-item i{color: var(--u-gold) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-btn-cart{background: var(--u-ink) !important; background-image: none !important; color: var(--u-bg) !important; border: 0 !important; border-radius: 16px !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-fab-cart{background: var(--u-acc) !important; background-image: none !important; color: #fff !important; border-radius: 18px !important; box-shadow: 0 12px 26px -14px var(--u-acc) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-cart-total{background: var(--u-surface-2) !important; border: 0 !important; border-radius: 16px !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-modal-name{color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-modal-desc,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-modal-weight{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-modal-pricebox{background: var(--u-gold-soft) !important; border: 0 !important; border-radius: 16px !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .gs-form-label{color: var(--u-ink-2) !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c){--bg: var(--u-bg); --card: var(--u-surface); --line: var(--u-line-2); --txt: var(--u-ink); --mut: var(--u-mute);
    --soft: var(--u-surface-2); --pur: var(--u-acc); --purbg: var(--u-acc-soft);
    --green: var(--u-up); --green2: var(--u-up); --greenbg: var(--u-up-soft); --red: var(--u-down); --redbg: var(--u-down-soft);
    --sh: var(--u-shadow); --r: 22px;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .wrap{padding-inline: var(--u-gut) !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .pagehead h1{color: var(--u-ink) !important; font-size: 26px !important; font-weight: 900 !important; letter-spacing: -.03em !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .card{border: 1px solid var(--u-line) !important; border-radius: var(--u-r-lg) !important; box-shadow: var(--u-shadow) !important; background: var(--u-surface) !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .st{color: var(--u-ink) !important; font-size: 17px !important; font-weight: 900 !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .top .back,
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .pfm-btn{background: var(--u-surface) !important; border: 1px solid var(--u-line) !important; border-radius: 14px !important; box-shadow: none !important; color: var(--u-ink) !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .top .search{background: var(--u-surface) !important; border: 1px solid var(--u-line) !important; border-radius: 14px !important; box-shadow: none !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .top .search input{background: transparent !important; border: 0 !important; color: var(--u-ink) !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .datebox{background: var(--u-surface) !important; border: 1px solid var(--u-line) !important; border-radius: 14px !important; color: var(--u-ink-2) !important; box-shadow: none !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .hs{scroll-snap-type: x mandatory !important; scrollbar-width: none !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .hs::-webkit-scrollbar{display: none !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .sumbox{background: linear-gradient(155deg, var(--u-note-1), var(--u-note-2)) !important; border: 0 !important; color: var(--u-note-ink) !important; position: relative; overflow: hidden;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .sumbox::before{content: ""; position: absolute; width: 300px; height: 300px; left: -100px; top: -110px; pointer-events: none;
    background: url(/ledor/assets/images/ava-guilloche.svg) center / contain no-repeat; opacity: .3;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .sumbox{grid-template-columns: 1fr 1fr !important; gap: 8px !important; padding: 12px !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .sumbox .kpi{background: rgba(255, 246, 230, .06) !important; border: 1px solid rgba(231, 194, 122, .2) !important; border-radius: 16px !important; position: relative; min-height: 0 !important; padding: 12px !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .sumbox .kpi .val{font-size: 20px !important; font-weight: 800 !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .sumbox .kpi .ic{background: rgba(231, 194, 122, .16) !important; color: var(--u-note-gold) !important; border-radius: 10px !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .sumbox .kpi .ic *{color: var(--u-note-gold) !important; -webkit-text-fill-color: var(--u-note-gold) !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .sumbox .kpi *{color: var(--u-note-ink) !important; -webkit-text-fill-color: var(--u-note-ink) !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .sumbox .kpi .ttl,
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .sumbox .kpi .unit,
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .sumbox .kpi small{color: var(--u-note-mute) !important; -webkit-text-fill-color: var(--u-note-mute) !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .chips > *,
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .seg > *{border-radius: 99px !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .dots i,
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .dots span{background: var(--u-line-2) !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .dots .on{background: var(--u-ink) !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c){--bg: var(--u-bg); --card: var(--u-surface); --ink: var(--u-ink); --mut: var(--u-mute); --line: var(--u-line-2); --soft: var(--u-surface-2);
    --p1: var(--u-acc); --p2: var(--u-acc); --ok: var(--u-up); --bad: var(--u-down); --sh: var(--u-shadow);}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .hero{padding: 20px !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .hero h1{color: var(--u-note-ink) !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .hero p{color: var(--u-note-mute) !important; opacity: 1 !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .hero .back{background: rgba(255, 246, 230, .08) !important; border: 1px solid rgba(231, 194, 122, .3) !important; color: var(--u-note-ink) !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .stats{display: flex !important; flex-wrap: nowrap !important; gap: 8px !important; overflow-x: auto; scrollbar-width: none;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .stat{flex: 1 1 0 !important; min-width: 0 !important; background: rgba(255, 246, 230, .06) !important; border: 1px solid rgba(231, 194, 122, .22) !important; border-radius: 16px !important; box-shadow: none !important; -webkit-backdrop-filter: none !important; backdrop-filter: none !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .stat *{color: var(--u-note-ink) !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .notif-pill{background: rgba(255, 246, 230, .08) !important; border: 1px solid rgba(231, 194, 122, .25) !important; color: var(--u-note-ink) !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .vtabs{background: var(--u-surface-3) !important; border: 0 !important; border-radius: 14px !important; padding: 3px !important; box-shadow: none !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .vtabs button{background: transparent !important; color: var(--u-mute) !important; border-radius: 11px !important; box-shadow: none !important; border: 0 !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .vtabs button.act{background: var(--u-surface) !important; color: var(--u-ink) !important; box-shadow: 0 1px 2px rgba(0,0,0,.08) !important;}
html[data-theme="dark"][data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .vtabs button.act{background: var(--u-surface-2) !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .cal,
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .day{border: 1px solid var(--u-line) !important; border-radius: var(--u-r-lg) !important; box-shadow: var(--u-shadow) !important; background: var(--u-surface) !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .fab{background: var(--u-acc) !important; background-image: none !important; border-radius: 20px !important; box-shadow: 0 12px 26px -14px var(--u-acc) !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .sheet{background: var(--u-surface) !important; border-radius: 26px 26px 0 0 !important;}
html[data-ava-page="profile"][data-ava-ui]:not(#_a):not(#_b):not(#_c) body{background: var(--u-bg) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apWrap{background: transparent !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apTop h1{color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important; font-weight: 900 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apIcoBtn{background: var(--u-surface) !important; border: 1px solid var(--u-line) !important; box-shadow: none !important; color: var(--u-ink) !important; border-radius: 14px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apHero{padding: 24px 18px 18px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apAvRing{background: conic-gradient(var(--u-note-gold), rgba(231,194,122,.2), var(--u-note-gold)) !important; animation: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apName{color: var(--u-note-ink) !important; -webkit-text-fill-color: var(--u-note-ink) !important; font-weight: 900 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apSub{color: var(--u-note-mute) !important; -webkit-text-fill-color: var(--u-note-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apCamBtn{background: var(--u-note-gold) !important; color: var(--u-note-1) !important; border: 2px solid var(--u-note-1) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apStats{display: flex !important; gap: 8px !important; overflow-x: auto; scrollbar-width: none; grid-template-columns: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apStat{flex: 1 1 0 !important; min-width: 0 !important; background: rgba(255, 246, 230, .06) !important; border: 1px solid rgba(231, 194, 122, .22) !important; border-radius: 16px !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apStat *{color: var(--u-note-ink) !important; -webkit-text-fill-color: var(--u-note-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apStat small,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apStat span{color: var(--u-note-mute) !important; -webkit-text-fill-color: var(--u-note-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apTierBadge,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apVerified{box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apSection{background: var(--u-surface) !important; background-image: none !important; border: 1px solid var(--u-line) !important;
    border-radius: var(--u-r-lg) !important; box-shadow: none !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apSection::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apSection::after{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apSecTitle{color: var(--u-mute) !important; font-size: 12.5px !important; font-weight: 700 !important; letter-spacing: 0 !important; text-transform: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apSecTitle i{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apRow{background: transparent !important; border: 0 !important; border-bottom: 1px solid var(--u-line) !important; border-radius: 0 !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apRow:last-child{border-bottom: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apRow .txt b,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apRow .txt strong,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apRow .txt > div:first-child{color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apRow .txt small,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apRow .txt span{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apRow .ic{border-radius: 10px !important; box-shadow: none !important; background: var(--u-acc) !important; color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apRow .ic *{color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apRow .ic.ic-green{background: var(--u-up) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apChev{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apThemeSeg{background: var(--u-surface-3) !important; border: 0 !important; border-radius: 12px !important; padding: 3px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apThemeOpt{background: transparent !important; color: var(--u-mute) !important; border: 0 !important; border-radius: 9px !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apThemeOpt.active,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apThemeOpt.on{background: var(--u-surface) !important; color: var(--u-ink) !important; box-shadow: 0 1px 2px rgba(0,0,0,.08) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apTrack{background: var(--u-surface-3) !important; border-radius: 99px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apTierNote,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apLabels{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apSwitch .apSlider{background: var(--u-surface-3) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apSwitch input:checked + .apSlider{background: var(--u-up) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .apSocialOrb{box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-modal-content{background: var(--u-surface) !important; background-image: none !important; color: var(--u-ink) !important;
    border: 0 !important; border-radius: 26px !important; box-shadow: var(--u-shadow-lg) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-modal-header{background: transparent !important; background-image: none !important; border-bottom: 1px solid var(--u-line) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-modal-header h2{color: var(--u-ink) !important; -webkit-text-fill-color: var(--u-ink) !important; font-weight: 900 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-modal-header h2 i{color: var(--u-acc) !important; -webkit-text-fill-color: var(--u-acc) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-modal-close{background: var(--u-surface-3) !important; border: 0 !important; color: var(--u-ink-2) !important; box-shadow: none !important; border-radius: 50% !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-indicator .step-circle{background: var(--u-surface) !important; border: 2px solid var(--u-line-2) !important; color: var(--u-mute) !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-indicator .step.active .step-circle,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-indicator .step.completed .step-circle{background: var(--u-acc) !important; border-color: var(--u-acc) !important; color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-indicator .step-label{color: var(--u-mute) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .step-indicator .step.active .step-label{color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .currency-select-card{background: var(--u-surface-2) !important; background-image: none !important; border: 1px solid transparent !important;
    border-radius: var(--u-r-md) !important; box-shadow: none !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .currency-select-card.selected,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .currency-select-card.active{background: var(--u-acc-soft) !important; border-color: var(--u-acc) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .amount-input-wrapper,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bank-form-group input,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .bank-form input{background: var(--u-surface-2) !important; border: 1px solid var(--u-line) !important; border-radius: 14px !important; box-shadow: none !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .amount-input-wrapper input{background: transparent !important; border: 0 !important; color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .live-balance{background: var(--u-surface-2) !important; border: 0 !important; border-radius: 12px !important; color: var(--u-ink-2) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .btn-step{border-radius: 14px !important; box-shadow: none !important; font-weight: 800 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .btn-step-next,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .btn-step-submit{background: var(--u-acc) !important; background-image: none !important; color: #fff !important; border: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .btn-step-prev,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .btn-step-back{background: var(--u-surface-2) !important; background-image: none !important; color: var(--u-ink) !important; border: 1px solid var(--u-line) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c).aui-has-stage body{overflow-x: clip !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c).aui-has-stage body,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c).aui-has-stage #mainDashboard.ava-dash{padding-top: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage{position: relative !important; isolation: isolate !important; overflow: hidden !important;
    width: 100vw !important; max-width: none !important; box-sizing: border-box !important;
    margin: 0 calc(50% - 50vw) !important;
    padding: calc(env(safe-area-inset-top, 0px) + 10px) 16px 50px !important;
    color: #F6F1FF !important;
    background:
        radial-gradient(85% 60% at 88% -12%, rgba(139, 92, 246, .95) 0%, transparent 62%),
        radial-gradient(65% 55% at -10% 38%, rgba(219, 39, 119, .42) 0%, transparent 66%),
        radial-gradient(70% 50% at 60% 118%, rgba(56, 189, 248, .30) 0%, transparent 70%),
        linear-gradient(172deg, #12062A 0%, #1E0A46 46%, #2C1066 100%) !important;}
html[data-theme="dark"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage{background:
        radial-gradient(85% 60% at 88% -12%, rgba(124, 58, 237, .75) 0%, transparent 62%),
        radial-gradient(65% 55% at -10% 38%, rgba(190, 24, 93, .32) 0%, transparent 66%),
        radial-gradient(70% 50% at 60% 118%, rgba(56, 189, 248, .18) 0%, transparent 70%),
        linear-gradient(172deg, #0B0420 0%, #170838 46%, #230C52 100%) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage-art{position: absolute !important; z-index: -1 !important; pointer-events: none !important;
    width: 520px !important; height: 520px !important; left: -210px !important; top: -170px !important;
    background: url(/ledor/assets/images/ava-guilloche.svg) center / contain no-repeat !important;
    opacity: .2 !important; filter: hue-rotate(-20deg) saturate(.6) brightness(1.4) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage::after{content: "" !important; position: absolute !important; z-index: -1 !important; inset: 0 !important; pointer-events: none !important;
    background-image: linear-gradient(rgba(255, 255, 255, .035) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .035) 1px, transparent 1px) !important;
    background-size: 28px 28px !important;
    -webkit-mask-image: linear-gradient(180deg, #000 0%, transparent 85%) !important; mask-image: linear-gradient(180deg, #000 0%, transparent 85%) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage-wide{padding-bottom: 46px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-sheet-cap{position: relative !important; display: block !important;
    width: 100vw !important; margin: -30px calc(50% - 50vw) 0 !important; height: 30px !important;
    background: var(--u-bg) !important; border-radius: 30px 30px 0 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .ava-head{position: relative !important; top: auto !important; left: auto !important; right: auto !important;
    width: auto !important; margin: 0 0 18px !important; padding: 0 !important; transform: none !important;
    background: transparent !important; -webkit-backdrop-filter: none !important; backdrop-filter: none !important;
    border: 0 !important; box-shadow: none !important; z-index: auto !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .ava-user img{box-shadow: 0 0 0 2px rgba(255, 255, 255, .25) !important; border-radius: 16px !important; width: 44px !important; height: 44px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .ava-user-name{color: #FFFFFF !important; -webkit-text-fill-color: #FFFFFF !important; font-size: 17px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .ava-user-lvl,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .ava-user-lvl span{color: rgba(240, 232, 255, .7) !important; -webkit-text-fill-color: rgba(240, 232, 255, .7) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .ava-user-lvl .lvl-badge{background: #F5C451 !important; color: #2A1100 !important; -webkit-text-fill-color: #2A1100 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .ava-ico-btn,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .home-btn,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .notification-bell,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .filter-btn,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .dashboard-x,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .header a,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apIcoBtn,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .back,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .pfm-btn{background: rgba(255, 255, 255, .10) !important; background-image: none !important;
    border: 1px solid rgba(255, 255, 255, .16) !important; box-shadow: none !important;
    color: #FFFFFF !important; -webkit-text-fill-color: #FFFFFF !important;
    -webkit-backdrop-filter: blur(10px) !important; backdrop-filter: blur(10px) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .ava-ico-btn *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .home-btn *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .notification-bell *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .filter-btn *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .header a *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apIcoBtn *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .back *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .pfm-btn *{color: #FFFFFF !important; -webkit-text-fill-color: #FFFFFF !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .ava-ico-btn .bell-dot,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .notification-badge{box-shadow: 0 0 0 2px #1E0A46 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-hidden-legacy{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-hero{position: relative !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-hero *{color: inherit !important; -webkit-text-fill-color: currentColor !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-hero{color: #FFFFFF !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-hero-top{display: flex !important; align-items: center !important; gap: 8px !important; margin-bottom: 6px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-hero-lbl{font-size: 12.5px !important; font-weight: 600 !important; color: rgba(240, 232, 255, .66) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-hero-total{font-size: 13.5px !important; font-weight: 800 !important; color: #FFFFFF !important; direction: ltr !important; unicode-bidi: isolate !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-eye{margin-inline-start: auto !important; width: 34px !important; height: 34px !important; border-radius: 12px !important; cursor: pointer !important;
    display: inline-flex !important; align-items: center !important; justify-content: center !important; font-size: 13px !important;
    background: rgba(255, 255, 255, .10) !important; border: 1px solid rgba(255, 255, 255, .16) !important; color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-wal-rail{display: flex !important; gap: 14px !important; overflow-x: auto !important; overflow-y: hidden !important;
    scroll-snap-type: x mandatory !important; scrollbar-width: none !important; -webkit-overflow-scrolling: touch !important;
    margin: 0 -16px !important; padding: 4px 16px 2px !important; scroll-padding-inline: 16px !important; overscroll-behavior-x: contain !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-wal-rail::-webkit-scrollbar{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-wal{flex: 0 0 84% !important; scroll-snap-align: start !important; cursor: pointer !important; min-width: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-wal:only-child{flex-basis: 100% !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-wal-h{display: flex !important; align-items: center !important; gap: 8px !important; font-size: 13px !important; font-weight: 700 !important; color: rgba(245, 238, 255, .82) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-flag{font-style: normal !important; width: 28px !important; height: 28px !important; border-radius: 50% !important; flex: none !important;
    display: inline-flex !important; align-items: center !important; justify-content: center !important; font-size: 15px !important;
    background: rgba(255, 255, 255, .12) !important; box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .14) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-wal-h em{font-style: normal !important; font-size: 10.5px !important; font-weight: 800 !important; letter-spacing: .04em !important;
    padding: 2px 7px !important; border-radius: 99px !important; background: rgba(245, 196, 81, .16) !important; color: #F5C451 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-wal-amt{margin-top: 10px !important; font-size: 46px !important; line-height: 1.05 !important; font-weight: 900 !important; letter-spacing: -.035em !important;
    color: #FFFFFF !important; white-space: nowrap !important; overflow: hidden !important; text-overflow: ellipsis !important;
    font-variant-numeric: tabular-nums !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-wal-amt small{font-size: 22px !important; font-weight: 700 !important; opacity: .7 !important; margin-inline: 2px !important; letter-spacing: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-wal-sub{margin-top: 6px !important; font-size: 13px !important; font-weight: 600 !important; color: rgba(240, 232, 255, .62) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) body.ava-hidden-bal .aui-blur{filter: blur(9px) !important; user-select: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-blur{transition: filter .35s ease !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-wal-dots{display: flex !important; gap: 5px !important; margin: 14px 0 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-wal-dots i{width: 6px !important; height: 6px !important; border-radius: 6px !important; background: rgba(255, 255, 255, .28) !important; cursor: pointer !important; transition: width .3s, background .3s !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-wal-dots i.on{width: 20px !important; background: #F5C451 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-acts{display: flex !important; justify-content: space-between !important; gap: 6px !important; margin-top: 20px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-acts button{flex: 1 1 0 !important; min-width: 0 !important; display: flex !important; flex-direction: column !important; align-items: center !important; gap: 7px !important;
    background: none !important; border: 0 !important; padding: 0 !important; cursor: pointer !important; font: 700 11.5px Vazirmatn, system-ui, sans-serif !important; color: rgba(245, 238, 255, .9) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-acts button span{width: 54px !important; height: 54px !important; border-radius: 20px !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; font-size: 18px !important;
    background: rgba(255, 255, 255, .10) !important; border: 1px solid rgba(255, 255, 255, .16) !important; color: #fff !important;
    -webkit-backdrop-filter: blur(12px) !important; backdrop-filter: blur(12px) !important; transition: transform .15s !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-acts button:first-child span{background: #FFFFFF !important; border-color: #FFFFFF !important; color: #3B0F86 !important; box-shadow: 0 10px 24px -10px rgba(0, 0, 0, .6) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-acts button:active span{transform: scale(.92) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-hero-guest{display: flex !important; flex-direction: column !important; gap: 6px !important; padding: 8px 0 4px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-hero-guest b{font-size: 26px !important; font-weight: 900 !important; letter-spacing: -.02em !important; color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-hero-guest span{font-size: 13.5px !important; color: rgba(240, 232, 255, .72) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-cta{align-self: flex-start !important; margin-top: 12px !important; height: 46px !important; padding: 0 20px !important; border-radius: 16px !important; border: 0 !important; cursor: pointer !important;
    background: #FFFFFF !important; color: #3B0F86 !important; font: 800 14px Vazirmatn, system-ui, sans-serif !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-tabs{position: sticky !important; top: 0 !important; z-index: 40 !important;
    display: flex !important; gap: 4px !important; overflow-x: auto !important; scrollbar-width: none !important;
    margin: 0 0 6px !important; padding: 4px !important;
    background: var(--u-surface-3) !important; border-radius: 18px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-tabs::-webkit-scrollbar{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c).aui-has-stage .aui-tabs{box-shadow: 0 0 0 8px var(--u-bg) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-tab{position: relative !important; z-index: 1 !important; flex: 1 0 auto !important; height: 42px !important; padding: 0 14px !important; border: 0 !important; border-radius: 14px !important; cursor: pointer !important;
    display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 7px !important; white-space: nowrap !important;
    background: transparent !important; color: var(--u-mute) !important; font: 800 13.5px Vazirmatn, system-ui, sans-serif !important; transition: color .2s !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-tab i{font-size: 12.5px !important; opacity: .85 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-tab.on{color: var(--u-ink) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-tab.on i{color: var(--u-acc) !important; opacity: 1 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-tab[hidden]{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-tabs-ind{position: absolute !important; z-index: 0 !important; top: 4px !important; bottom: 4px !important; left: 0 !important; border-radius: 14px !important;
    background: var(--u-surface) !important; box-shadow: 0 1px 2px rgba(0, 0, 0, .06), 0 6px 16px -10px rgba(20, 10, 50, .35) !important;
    transition: transform .32s cubic-bezier(.2, .8, .2, 1), width .32s cubic-bezier(.2, .8, .2, 1) !important;}
html[data-theme="dark"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-tabs-ind{background: var(--u-surface-2) !important; box-shadow: 0 6px 16px -10px rgba(0, 0, 0, .8) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-pager{display: flex !important; align-items: flex-start !important; flex-wrap: nowrap !important;
    overflow-x: auto !important; overflow-y: hidden !important;
    scroll-snap-type: x mandatory !important; scrollbar-width: none !important; -webkit-overflow-scrolling: touch !important; overscroll-behavior-x: contain !important;
    width: 100vw !important; margin: 0 calc(50% - 50vw) !important; padding: 0 !important;
    transition: height .28s ease !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-pager::-webkit-scrollbar{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page{flex: 0 0 100% !important; width: 100% !important; min-width: 0 !important; box-sizing: border-box !important;
    scroll-snap-align: start !important;
    padding: 10px var(--u-gut) calc(110px + env(safe-area-inset-bottom, 0px)) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page[hidden]{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page > * + *{margin-top: 14px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page > .avr-dots,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page .ava-quad-label .avr-nav,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page > .ava-slot:empty{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page > .ava-quad-label{display: flex !important; justify-content: flex-end !important; min-height: 0 !important;
    margin: 0 0 4px !important; font-size: 0 !important; line-height: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page > .ava-quad-label > :not(.ava-catopt-btn){display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page > .ava-quad-label .ava-catopt-btn{font-size: 12px !important; line-height: 1.4 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page > .ava-quad-label:not(:has(.ava-catopt-btn)){display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stack,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #avaAdsGrid.aui-stack,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #avaMidGrid.aui-stack,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #avaForecastGrid.aui-stack{display: flex !important; flex-direction: column !important; flex-wrap: nowrap !important;
    overflow: visible !important; gap: 14px !important; margin: 0 !important; padding: 0 !important;
    scroll-snap-type: none !important; height: auto !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stack > *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #avaAdsGrid.aui-stack > *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #avaMidGrid.aui-stack > *,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) #avaForecastGrid.aui-stack > *{flex: 0 0 auto !important; width: 100% !important; max-width: none !important; min-width: 0 !important; height: auto !important; margin: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page .ava-kyc-banner{margin: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page .ava-qa-rail{margin: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .header{padding: 0 !important; margin: 0 0 16px !important; background: transparent !important; border: 0 !important; outline: 0 !important; box-shadow: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .greeting h1{color: #FFFFFF !important; -webkit-text-fill-color: #FFFFFF !important; font-size: 30px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .greeting p{color: rgba(240, 232, 255, .66) !important; -webkit-text-fill-color: rgba(240, 232, 255, .66) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .summary-cards{display: flex !important; flex-wrap: nowrap !important; gap: 10px !important; overflow-x: auto !important; scrollbar-width: none !important;
    scroll-snap-type: x mandatory !important; margin: 0 -16px !important; padding: 0 16px !important; grid-template-columns: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .summary-cards::-webkit-scrollbar{display: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .summary-card{flex: 0 0 auto !important; min-width: 150px !important; width: auto !important; scroll-snap-align: start !important;
    background: rgba(255, 255, 255, .08) !important; border: 1px solid rgba(255, 255, 255, .14) !important;
    -webkit-backdrop-filter: blur(12px) !important; backdrop-filter: blur(12px) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .summary-card .label{color: rgba(240, 232, 255, .66) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .summary-card .value{color: #FFFFFF !important; font-size: 24px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .summary-card.sent .value{color: #FF9DB3 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .summary-card.received .value{color: #7CF2C8 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .summary-card.net{background: #FFFFFF !important; border-color: #FFFFFF !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .summary-card.net .label{color: #6F6889 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .summary-card.net .value{color: #1E0A46 !important;}
html[data-ava-page="transactions"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .tx-desk-grid{display: block !important; padding: 0 !important; margin: 0 !important; min-height: 0 !important; grid-template-columns: none !important;}
html[data-ava-page="transactions"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page > .transactions-section,
html[data-ava-page="transactions"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page > .tx-chart-card{margin: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .avapay-header{padding: 0 !important; margin: 0 0 14px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .avapay-header .header-container{padding: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .logo-text h1{color: #FFFFFF !important; -webkit-text-fill-color: #FFFFFF !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .logo-text p,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .logo-text span{color: rgba(240, 232, 255, .66) !important; -webkit-text-fill-color: rgba(240, 232, 255, .66) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .avapay-header .logo-icon{background: #FFFFFF !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .avapay-header .logo-icon *{color: #3B0F86 !important; -webkit-text-fill-color: #3B0F86 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .nav-buttons-section{padding: 0 !important; margin: 0 0 18px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .nav-buttons-large{background: rgba(255, 255, 255, .08) !important; border: 1px solid rgba(255, 255, 255, .12) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .nav-large-btn{color: rgba(240, 232, 255, .72) !important; -webkit-text-fill-color: rgba(240, 232, 255, .72) !important; min-height: 58px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .nav-large-btn.active{background: #FFFFFF !important; color: #3B0F86 !important; -webkit-text-fill-color: #3B0F86 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-display-section{padding: 0 !important; margin: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-header,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-header *{color: rgba(240, 232, 255, .66) !important; -webkit-text-fill-color: rgba(240, 232, 255, .66) !important; font-size: 12.5px !important; font-weight: 600 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-hero,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .gs-hero,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .hero,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apHero{background: transparent !important; background-image: none !important; border: 0 !important; box-shadow: none !important;
    margin-inline: 0 !important; -webkit-backdrop-filter: none !important; backdrop-filter: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-hero::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-hero::after,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .gs-hero::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .gs-hero::after,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .hero::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .hero::after,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apHero::before,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apHero::after{display: none !important; content: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-hero{padding: 4px 2px 0 !important; overflow: visible !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-hero-amount,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-hero-amount .amt{color: #FFFFFF !important; -webkit-text-fill-color: #FFFFFF !important; font-size: 46px !important; font-weight: 900 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-hero-amount .cur-tag{color: #F5C451 !important; -webkit-text-fill-color: #F5C451 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-hero-label{color: rgba(240, 232, 255, .66) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-hero-chip{background: rgba(255, 255, 255, .1) !important; border-color: rgba(255, 255, 255, .16) !important; color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-hero-switch button{background: rgba(255, 255, 255, .08) !important; border-color: rgba(255, 255, 255, .14) !important; color: rgba(240, 232, 255, .8) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-hero-switch button.active{background: #FFFFFF !important; border-color: #FFFFFF !important; color: #3B0F86 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .wallet-hero-eye{color: rgba(240, 232, 255, .7) !important;}
html[data-ava-page="money_transfer"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page > .process-steps,
html[data-ava-page="money_transfer"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page > .requests-header{margin-inline: 0 !important;}
html[data-ava-page="money_transfer"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-page > .av-scope .av-insights{margin: 0 calc(var(--u-gut) * -1) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .gs-hero{padding: 0 !important; margin: 0 0 16px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .gs-hero-title{color: #F5C451 !important; -webkit-text-fill-color: #F5C451 !important; font-size: 26px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .gs-hero-sub{color: rgba(240, 232, 255, .7) !important; -webkit-text-fill-color: rgba(240, 232, 255, .7) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .gs-hero-goldprice,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .gs-hero-goldprice *{color: #FFFFFF !important; -webkit-text-fill-color: #FFFFFF !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .gs-hero-logo{box-shadow: 0 0 0 2px rgba(245, 196, 81, .5) !important; border-radius: 18px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .gs-tabs{position: static !important; margin: 0 !important; padding: 0 !important; background: transparent !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .gs-tab{background: rgba(255, 255, 255, .08) !important; border-color: rgba(255, 255, 255, .14) !important; color: rgba(240, 232, 255, .82) !important; -webkit-text-fill-color: rgba(240, 232, 255, .82) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .gs-tab.active{background: #FFFFFF !important; border-color: #FFFFFF !important; color: #3B0F86 !important; -webkit-text-fill-color: #3B0F86 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .gs-tabs.aui-rail{margin: 0 -16px !important; padding: 0 16px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .hero{padding: 0 !important; margin: 0 0 16px !important; border-radius: 0 !important; overflow: visible !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .hero h1{color: #FFFFFF !important; font-size: 28px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .hero p{color: rgba(240, 232, 255, .7) !important; opacity: 1 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .hero .stat{background: rgba(255, 255, 255, .08) !important; border: 1px solid rgba(255, 255, 255, .14) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .hero .stat *{color: #FFFFFF !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .notif-pill{background: rgba(255, 255, 255, .08) !important; border: 1px solid rgba(255, 255, 255, .14) !important; color: #FFFFFF !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .notif-pill *{color: #FFFFFF !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage #vtabs,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .vtabs{background: rgba(255, 255, 255, .08) !important; border: 1px solid rgba(255, 255, 255, .12) !important; margin: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .vtabs button{color: rgba(240, 232, 255, .75) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .vtabs button.act{background: #FFFFFF !important; color: #3B0F86 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .top{margin: 0 0 18px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .top .search,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .datebox{background: rgba(255, 255, 255, .10) !important; border: 1px solid rgba(255, 255, 255, .16) !important; color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .top .search input,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .top .search i,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .datebox *{color: #fff !important; -webkit-text-fill-color: #fff !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .top .search input::placeholder{color: rgba(255, 255, 255, .6) !important; -webkit-text-fill-color: rgba(255, 255, 255, .6) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .pagehead h1,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .pagehead h1 *{color: #FFFFFF !important; -webkit-text-fill-color: #FFFFFF !important; background: none !important; font-size: 30px !important; font-weight: 900 !important; line-height: 1.3 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apTop{margin: 0 0 8px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apTop h1{color: #FFFFFF !important; -webkit-text-fill-color: #FFFFFF !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apHero{padding: 0 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apName{color: #FFFFFF !important; -webkit-text-fill-color: #FFFFFF !important; font-size: 22px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apSub{color: rgba(240, 232, 255, .7) !important; -webkit-text-fill-color: rgba(240, 232, 255, .7) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apAvRing{background: conic-gradient(#F5C451, rgba(245, 196, 81, .2), #F5C451) !important; animation: none !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apCamBtn{background: #F5C451 !important; color: #2A1100 !important; border: 2px solid #1E0A46 !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apStat{flex: 1 1 0 !important; min-width: 0 !important; background: rgba(255, 255, 255, .08) !important; border: 1px solid rgba(255, 255, 255, .14) !important; border-radius: 16px !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apStat *{color: #FFFFFF !important; -webkit-text-fill-color: #FFFFFF !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apStat small,
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apStat span{color: rgba(240, 232, 255, .66) !important; -webkit-text-fill-color: rgba(240, 232, 255, .66) !important;}
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .apStats{display: flex !important; gap: 8px !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .top .back,
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .pfm-btn,
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .top .search,
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .datebox{background: rgba(255, 255, 255, .10) !important; border: 1px solid rgba(255, 255, 255, .16) !important; color: #FFFFFF !important;}
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .top .back *,
html[data-ava-page="personal_finance"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .pfm-btn *{color: #FFFFFF !important; -webkit-text-fill-color: #FFFFFF !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .vtabs button.act,
html[data-theme="dark"][data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .vtabs button.act{background: #FFFFFF !important; color: #3B0F86 !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .vtabs,
html[data-theme="dark"][data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .vtabs{background: rgba(255, 255, 255, .08) !important;}
html[data-ava-page="notes"][data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-stage .vtabs button:not(.act){color: rgba(240, 232, 255, .75) !important;}
@media (prefers-reduced-motion: reduce){
html[data-ava-ui]:not(#_a):not(#_b):not(#_c) .aui-rail{scroll-behavior: auto !important;}
}
