:root{--bg: #f6f7fb;--card: #ffffff;--line: rgba(0,0,0,.08);--shadow2: 0 6px 18px rgba(0,0,0,.06);--danger: #e33}html,body{height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Arial,sans-serif;color:var(--text)}#root{min-height:100dvh;display:block}.container{width:100%;max-width:520px;margin:0 auto;padding-left:14px;padding-right:14px;padding-top:calc(14px + env(safe-area-inset-top,0px));padding-bottom:calc(90px + env(safe-area-inset-bottom,0px))}.row{display:flex;align-items:center}.space{flex:1 1 auto}.h1{font-size:22px;font-weight:900}.h2{font-size:16px;font-weight:900}.small{font-size:12px;opacity:.7}.hr{height:1px;background:var(--line);margin:12px 0;border-radius:999px}button{transition:transform .12s ease,filter .12s ease,box-shadow .12s ease,opacity .12s ease;will-change:transform,filter,box-shadow}button:hover:not(:disabled){filter:brightness(1.06) saturate(1.05)}button:active:not(:disabled){transform:scale(.95);filter:brightness(.92) saturate(1.1);box-shadow:0 8px 18px #0000002e}button:focus-visible{outline:2px solid rgba(0,0,0,.18);outline-offset:2px}button:disabled{opacity:.55;cursor:not-allowed}button:active:not(:disabled){transform:scale(.93)}.desktopShell{max-width:1500px;margin:0 auto;padding:18px;display:grid;grid-template-columns:268px minmax(0,1fr);gap:18px}.desktopSidebar{position:sticky;top:18px;height:calc(100vh - 36px);border:1px solid var(--line);background:var(--card);border-radius:18px;box-shadow:var(--shadow2);overflow:hidden;display:flex;flex-direction:column}.desktopSidebarHeader{padding:14px 16px 10px;border-bottom:1px solid var(--line)}.desktopBrandRow{display:flex;align-items:center;gap:10px;padding-right:2px}.desktopBrandMark{width:34px;height:34px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:900;color:var(--desktop-brand-fg, #efe7ff);border:1px solid var(--desktop-brand-mark-border, rgba(198, 170, 255, .5));background:var( --desktop-brand-mark-bg, radial-gradient(circle at 35% 35%, rgba(155, 107, 255, .45) 0%, rgba(67, 34, 129, .32) 80%) );box-shadow:0 0 14px #9b6bff47}[data-theme=light] .desktopBrandMark{box-shadow:0 2px 12px #7c4ad426}.desktopBrand{font-weight:900;color:var(--desktop-brand-fg, #f4f2ff);text-transform:uppercase;letter-spacing:.02em}.desktopSub{font-size:12px;color:var(--muted);margin-top:2px}.desktopNav{padding:10px;display:flex;flex-direction:column;gap:8px;overflow:auto}.desktopNavItem{display:flex;align-items:center;gap:10px;width:100%;height:44px;padding:0 12px;border-radius:14px;border:1px solid var(--line);background:transparent;color:var(--muted);font-weight:800;cursor:pointer;-webkit-user-select:none;user-select:none}.desktopNavItem:hover:not(:disabled){filter:brightness(1.05) saturate(1.02)}.desktopNavItemActive{background:var(--nav-active-bg, rgba(47, 107, 255, .12));color:var(--nav-active-color, var(--primary));border:var(--nav-active-border, 1px solid rgba(47, 107, 255, .35));box-shadow:var(--nav-active-shadow, var(--shadow2))}.desktopNavIcon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.desktopNavLabel{font-size:13px;line-height:1}.desktopMain{min-width:0}.desktopShell .container{max-width:none;margin:0;padding:0}.desktopMainInner{padding:0}.desktopHomeCanvas{width:100%;max-width:none;margin:0}.ordersDeskLayout{display:grid;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:14px;align-items:start}.ordersDeskSidebar{position:sticky;top:0;border-radius:16px;border:1px solid var(--line);background:var(--card-elevated, var(--card));box-shadow:var(--card-shadow, var(--shadow2));overflow:hidden}.ordersDeskSidebarHead{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--line)}.ordersDeskSidebarTitle{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.ordersDeskSidebarCount{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;background:var(--button-secondary-bg);border:1px solid var(--line);color:var(--text-secondary)}.ordersDeskSidebarList{display:flex;flex-direction:column;gap:6px;padding:8px;max-height:calc(100vh - 220px);overflow-y:auto}.ordersDeskReqItem{display:flex;flex-direction:column;gap:4px;width:100%;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:transparent;color:var(--text);cursor:pointer;transition:border-color .15s ease,background .15s ease}.ordersDeskReqItem:hover{border-color:#9b6bff59;background:#9b6bff0f}.ordersDeskReqItem--active{border-color:#9b6bff8c;background:#9b6bff1f;box-shadow:0 0 0 1px #9b6bff26}.ordersDeskReqItemHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.ordersDeskReqItemBank{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:13px;font-weight:700}.ordersDeskReqItemCount{font-size:11px;font-weight:800;padding:2px 7px;border-radius:999px;background:#ff950026;color:#ff9500;border:1px solid rgba(255,149,0,.28)}.ordersDeskReqItemCount--urgent{background:#ff3b301f;color:var(--danger);border-color:#ff3b3059}.ordersDeskReqItemReceiver{font-size:12px;font-weight:600;opacity:.85}.ordersDeskReqItemIdent{font-size:13px;font-weight:700;letter-spacing:.02em;word-break:break-all;line-height:1.3}.ordersDeskReqItemFoot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px;font-size:12px;font-weight:700;color:var(--text-secondary)}.ordersDeskMain{border-radius:16px;border:1px solid var(--line);background:var(--card-elevated, var(--card));box-shadow:var(--card-shadow, var(--shadow2));overflow:hidden}.ordersDeskReqHeader{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--button-secondary-bg)}.ordersDeskReqHeaderBank{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:14px;font-weight:800}.ordersDeskReqHeaderReceiver{font-size:12px;font-weight:600;opacity:.85;margin-bottom:4px}.ordersDeskReqHeaderIdent{font-size:15px;font-weight:700;letter-spacing:.03em;word-break:break-all}.ordersDeskReqHeaderTotals{text-align:right;flex-shrink:0}.ordersDeskReqHeaderTotalRub{font-size:22px;font-weight:900;font-variant-numeric:tabular-nums}.ordersDeskReqHeaderTotalSub{margin-top:2px;font-size:12px;font-weight:600;color:var(--text-secondary)}.ordersDeskTableWrap{border-radius:16px;border:1px solid var(--line);background:var(--card-elevated, var(--card));box-shadow:var(--card-shadow, var(--shadow2));overflow:hidden}.ordersDeskTableHead{display:grid;gap:8px;padding:8px 14px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border-bottom:1px solid var(--line);background:var(--button-secondary-bg)}.ordersDeskTableHead--confirm{grid-template-columns:110px 1.2fr .9fr 1fr 64px 96px}.ordersDeskTableHead--full{grid-template-columns:100px 1fr .85fr minmax(130px,1fr) 1.1fr 1fr 88px}.ordersDeskTableHead--readonly{grid-template-columns:100px 1fr .85fr minmax(130px,1fr) 1.1fr 1fr}.ordersDeskOrderList{display:flex;flex-direction:column}.ordersDeskOrderRow,.ordersDeskTableRow{display:grid;gap:8px;align-items:center;padding:7px 14px;min-height:44px;border-bottom:1px solid var(--line);transition:background .2s ease}.ordersDeskOrderRow:last-child,.ordersDeskTableRow:last-child{border-bottom:none}.ordersDeskOrderRow--confirm{grid-template-columns:110px 1.2fr .9fr 1fr 64px 96px}.ordersDeskTableRow--confirm{grid-template-columns:100px 1fr .85fr minmax(130px,1fr) 1.1fr 1fr 88px}.ordersDeskTableRow--readonly{grid-template-columns:100px 1fr .85fr minmax(130px,1fr) 1.1fr 1fr}.ordersDeskOrderRow--active{background:#ff950008}.ordersDeskOrderRow--expired{background:#ff3b3005}.ordersDeskOrderRow--confirmed{background:#34c75914;animation:confirmFlash .6s ease}.ordersDeskOrderCell{display:flex;flex-direction:column;gap:1px;min-width:0;justify-content:center}.ordersDeskOrderCell--inline{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:6px}.ordersDeskOrderCell--id{flex-direction:row;flex-wrap:wrap;align-items:center;gap:5px}.ordersDeskOrderCell--meta{font-size:11px;font-weight:500;color:var(--text-secondary);white-space:nowrap}.ordersDeskMetaSep{opacity:.45}.ordersDeskOrderCell--bank{flex-direction:row;flex-wrap:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden}.ordersDeskOrderCell--bank>span{overflow:hidden;text-overflow:ellipsis;min-width:0;flex-shrink:1}.ordersDeskOrderCell--bank>:not(span){flex-shrink:0}.ordersDeskOrderCell--requisite{font-size:12px;font-weight:600}.ordersDeskOrderCell--timer{justify-content:center}.ordersDeskOrderCell--action{align-items:flex-end;justify-content:center}.ordersDeskConfirmBtn{min-height:32px!important;height:32px;padding:0 12px!important;font-size:12px!important;white-space:nowrap}.ordersDeskOrderId{font-weight:800;font-size:12px;opacity:.75}.ordersDeskOrderRub{font-weight:900;font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap}.ordersDeskOrderRubUnit{opacity:.5;font-size:11px;font-weight:700;margin-left:1px}.ordersDeskOrderUsdt{font-size:11px;font-weight:600;opacity:.6;white-space:nowrap}.ordersDeskOrderProfit{font-size:11px;font-weight:700;color:var(--success);white-space:nowrap}.ordersDeskOrderPct{opacity:.75;font-weight:600}.ordersDeskTimer{display:inline-flex;align-items:center;justify-content:center;min-width:48px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:#ff9500;padding:3px 7px;border-radius:6px;background:#ff95001a}.ordersDeskTimer--low{color:var(--danger);background:#ff3b301a}.ordersDeskAppealBadge{display:inline-flex;align-items:center;padding:1px 6px;border-radius:999px;font-size:9px;font-weight:800;background:#ff95002e;color:#ff9500;border:1px solid rgba(255,149,0,.35)}.ordersDeskConfirmErr{font-size:10px;font-weight:700;color:var(--danger);margin-bottom:2px;text-align:right;line-height:1.2;max-width:96px}.ordersDeskConfirmedMark{font-weight:900;font-size:14px;color:var(--success)}.ordersDeskTableReqReceiver{display:block;opacity:.85;margin-bottom:2px}.ordersDeskTableReqIdent{display:block;font-weight:700;letter-spacing:.02em;word-break:break-all}.ordersDeskReqLimits{padding:10px 16px 12px;border-bottom:1px solid var(--line);background:#9b6bff0a}.reqLimitMeters{display:flex;flex-direction:column;gap:8px}.reqLimitMeters--compact{gap:6px}.reqLimitMeterHead{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:3px}.reqLimitMeterLabel{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.reqLimitMeter--compact .reqLimitMeterLabel{font-size:9px;text-transform:none;letter-spacing:0}.reqLimitMeterValue{font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.reqLimitMeter--compact .reqLimitMeterValue{font-size:10px}.reqLimitMeterValue.is-over{color:var(--warning, #c2410c)}.reqLimitMeterTrack{height:5px;border-radius:3px;background:var(--line);overflow:hidden}.reqLimitMeter--compact .reqLimitMeterTrack{height:4px}.reqLimitMeterFill{height:100%;border-radius:3px;transition:width .25s ease,background .2s ease}.confirmOrderOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:16px;padding-top:max(16px,env(safe-area-inset-top,0px));padding-bottom:max(16px,env(safe-area-inset-bottom,0px));overflow-y:auto;-webkit-overflow-scrolling:touch;background:#00000094;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.confirmOrderPanel{margin:auto;width:100%;max-width:360px;background:var(--card);border-radius:20px;padding:20px;border:1px solid var(--line);box-shadow:0 24px 60px #00000052;animation:confirmOrderPanelIn .22s ease-out}@keyframes confirmOrderPanelIn{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.ordersMobGroups,.ordersMobFlat{display:flex;flex-direction:column;gap:10px}.ordersMobGroup{border-radius:14px;border:1px solid var(--line);background:var(--card-elevated, var(--card));box-shadow:var(--card-shadow, var(--shadow2));overflow:hidden}.ordersMobGroupHead{padding:12px 14px;border-bottom:1px solid var(--line);background:var(--button-secondary-bg);display:flex;flex-direction:column;gap:6px}.ordersMobGroupHeadTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.ordersMobGroupBank{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;min-width:0;font-size:13px;font-weight:700}.ordersMobGroupBank>span:not(.ordersMobGroupCount){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ordersMobGroupCount{font-size:10px;font-weight:800;padding:2px 7px;border-radius:999px;background:#ff950026;color:#ff9500;border:1px solid rgba(255,149,0,.28);flex-shrink:0}.ordersMobGroupCount--urgent{background:#ff3b301f;color:var(--danger);border-color:#ff3b3059}.ordersMobGroupTotal{font-size:16px;font-weight:900;font-variant-numeric:tabular-nums;flex-shrink:0}.ordersMobGroupReceiver{font-size:12px;font-weight:600;opacity:.85}.ordersMobGroupIdent{font-size:14px;font-weight:700;letter-spacing:.02em;word-break:break-all}.ordersMobGroupList{display:flex;flex-direction:column}.ordersMobFlat .ordersMobRow{border-radius:12px;border:1px solid var(--line);background:var(--card-elevated, var(--card));box-shadow:var(--card-shadow, var(--shadow2))}.ordersMobRow{padding:10px 12px;border-bottom:1px solid var(--line)}.ordersMobRow:last-child{border-bottom:none}.ordersMobRow--active{background:#ff950008}.ordersMobRow--expired{background:#ff3b3005}.ordersMobRow--confirmed{background:#34c75914}.ordersMobRowMain{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ordersMobRowLeft{flex:1;min-width:0}.ordersMobRowHead{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.ordersMobRowId{font-weight:800;font-size:12px;opacity:.75}.ordersMobAppeal{font-size:9px;font-weight:800;padding:1px 6px;border-radius:999px;background:#ff95002e;color:#ff9500;border:1px solid rgba(255,149,0,.35)}.ordersMobTimer{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:#ff9500;padding:2px 7px;border-radius:6px;background:#ff95001a}.ordersMobTimer--low{color:var(--danger);background:#ff3b301a}.ordersMobRowAmounts{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-top:6px}.ordersMobRub{font-weight:900;font-size:17px;font-variant-numeric:tabular-nums}.ordersMobRubOld{text-decoration:line-through;opacity:.45;font-size:13px;font-weight:700;margin-right:6px}.ordersMobRubUnit{opacity:.5;font-size:11px;font-weight:700;margin-left:1px}.ordersMobUsdt{font-size:11px;font-weight:600;opacity:.65}.ordersMobProfit{font-size:11px;font-weight:700;color:var(--success)}.ordersMobRowMeta{margin-top:4px;font-size:11px;font-weight:500;color:var(--text-secondary);display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ordersMobMetaSep{opacity:.45}.ordersMobRowBank{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;margin-top:8px;font-size:12px;font-weight:600;color:var(--text-secondary);overflow:hidden}.ordersMobRowBank>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ordersMobRowReq{margin-top:4px;font-size:12px;font-weight:600;word-break:break-all;line-height:1.35;opacity:.9}.ordersMobConfirmErr{margin-top:6px;font-size:11px;font-weight:700;color:var(--danger)}.ordersMobConfirmed{font-weight:900;font-size:16px;color:var(--success);align-self:center;flex-shrink:0}.ordersLoadSentinel{min-height:48px;display:flex;align-items:center;justify-content:center;margin-top:8px;font-size:12px;font-weight:700;color:var(--muted)}.homeDesk{display:flex;flex-direction:column;gap:14px;width:100%}.homeDeskTopbar{position:sticky;top:0;z-index:30;border-radius:16px;border:1px solid var(--line);background:var(--card-elevated, var(--card));box-shadow:var(--card-shadow, var(--shadow2));padding:14px 20px 14px 16px}.homeDeskTopbarMain{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.homeDeskBalanceBlock{flex:1 1 220px;min-width:0}.homeDeskBalanceRow{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:2px}.homeDeskEyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.homeDeskBalance{font-size:28px;font-weight:900;line-height:1.1;letter-spacing:-.02em;margin-top:2px}.homeDeskBalance.is-neg{color:var(--danger)}.homeDeskBalanceUnit{font-size:18px;opacity:.5;margin-left:4px}.homeDeskMeta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 0;margin-top:10px;padding-top:10px;border-top:1px solid var(--line);font-size:12px;font-weight:600;color:var(--text-secondary);line-height:1.4}.homeDeskMetaSep{margin:0 8px;opacity:.4;-webkit-user-select:none;user-select:none}.homeDeskMetaLink{background:none;border:none;padding:0;font:inherit;font-weight:700;color:var(--primary);cursor:pointer}.homeDeskMetaLink:hover{filter:brightness(1.12)}.segmentTrafficTrigger{display:inline-flex;align-items:center;gap:6px;width:auto;max-width:100%;align-self:flex-start;margin-top:6px;padding:6px 10px 6px 8px;border-radius:10px;border:1px solid rgba(155,107,255,.28);background:linear-gradient(90deg,#9b6bff1a,#9b6bff08);cursor:pointer;text-align:left;color:var(--text);transition:border-color .15s ease,background .15s ease,transform .1s ease}.segmentTrafficTrigger:active{transform:scale(.98)}.segmentTrafficTrigger--desktop{margin-top:8px}.segmentTrafficTriggerIcon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;background:#9b6bff29;color:var(--primary);line-height:1}.segmentTrafficTriggerTitle{font-size:12px;font-weight:700;line-height:1.2}.segmentTrafficTriggerChevron{flex-shrink:0;font-size:13px;font-weight:700;line-height:1;opacity:.45}.segmentTrafficSheet{max-height:min(85vh,720px)}.segmentTrafficSheetBody{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.segmentTrafficSheetHead{margin-bottom:10px}.segmentTrafficSheetTitle{font-weight:900;font-size:17px;line-height:1.2}.segmentTrafficSheetSub{margin-top:3px;font-size:12px;font-weight:600;color:var(--text-secondary)}.segmentTrafficSheetHint{margin-bottom:14px;padding:10px 11px;border-radius:12px;border:1px solid var(--line);background:var(--button-secondary-bg)}.segmentTrafficVolume{margin-top:8px;padding:7px 9px;border-radius:8px;background:#34c75914;border:1px solid rgba(52,199,89,.22)}.segmentTrafficVolume--empty{background:var(--button-secondary-bg);border-color:var(--line);font-size:11px;font-weight:600;color:var(--text-secondary);line-height:1.4}.segmentTrafficVolumeElsewhere{margin-top:5px;font-size:11px;font-weight:700;color:var(--success)}.segmentTrafficVolumeNote{margin-top:4px;font-size:10px;font-weight:500;opacity:.75}.segmentTrafficVolumeHead{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.segmentTrafficVolumeDot{width:6px;height:6px;border-radius:50%;background:var(--success);flex-shrink:0}.segmentTrafficVolumeTotal{font-size:12px;font-weight:800;color:var(--success)}.segmentTrafficVolumeAmount{margin-left:auto;font-size:11px;font-weight:700;color:var(--text-secondary)}.segmentTrafficVolumeMethods{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.segmentTrafficVolumeBreakdown{display:flex;flex-direction:column;gap:8px;margin-top:8px}.segmentTrafficVolumeMethodBlock{display:flex;flex-direction:column;gap:4px}.segmentTrafficVolumeMethodHead{display:flex;align-items:center;gap:8px}.segmentTrafficVolumeMethodTag{font-size:10px;font-weight:800;padding:2px 6px;border-radius:4px;background:var(--line);color:var(--text-secondary)}.segmentTrafficVolumeMethodTotal{margin-left:auto;font-size:11px;font-weight:800;color:var(--success)}.segmentTrafficVolumeRanges{display:flex;flex-direction:column;gap:3px;padding-left:4px}.segmentTrafficVolumeRangeRow{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.3}.segmentTrafficVolumeRangeLabel{flex:1;color:var(--text-secondary);opacity:.9}.segmentTrafficVolumeRangeCount{font-weight:800;color:var(--success);white-space:nowrap}.segmentTrafficVolumeMethod{font-size:10px;font-weight:700;padding:2px 6px;border-radius:4px;background:var(--line);color:var(--text-secondary)}.segmentTrafficCard.has-volume.is-on .segmentTrafficVolume{border-color:#34c75959}.segmentTrafficSheetMuted{color:var(--text-secondary);font-size:13px;margin-bottom:12px}.segmentTrafficSheetErr{color:var(--danger);font-size:13px;margin-bottom:12px}.segmentTrafficGroup{margin-bottom:14px}.segmentTrafficGroupLabel{font-size:11px;font-weight:700;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.segmentTrafficGroupList{display:flex;flex-direction:column;gap:8px}.segmentTrafficCard{padding:10px 12px;border-radius:12px;background:var(--button-secondary-bg);border:1px solid var(--line);transition:border-color .15s}.segmentTrafficCard.is-on{border-color:#34c75973}.segmentTrafficCardTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.segmentTrafficCardName{font-weight:800;font-size:14px}.segmentTrafficCardStatus{font-size:11px;color:var(--muted);margin-top:2px}.segmentTrafficCardStatus.is-on{color:var(--success)}.segmentTrafficToggle{width:46px;height:26px;border-radius:13px;border:none;cursor:pointer;background:var(--line);position:relative;flex-shrink:0;transition:background .2s,opacity .2s}.segmentTrafficToggle:disabled{opacity:.6;cursor:default}.segmentTrafficToggle.is-on{background:var(--success)}.segmentTrafficToggleKnob{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 4px #0000002e}.segmentTrafficToggle.is-on .segmentTrafficToggleKnob{transform:translate(20px)}.segmentTrafficTariff{margin-top:6px}.segmentTrafficTariffEmpty{font-size:11px;color:var(--muted);margin-top:4px}.segmentTrafficTariffRow{margin-bottom:3px}.segmentTrafficTariffMethod{font-size:11px;font-weight:700;color:var(--text-secondary)}.segmentTrafficTariffRate{font-size:12px;font-weight:800;color:var(--success)}.segmentTrafficTariffLadder{margin-top:2px;font-size:11px;color:var(--text-secondary)}.segmentTrafficSheetDone{margin-top:4px;width:100%;height:44px;border-radius:12px;border:1px solid var(--line);background:var(--button-secondary-bg);color:var(--text);font-weight:700;font-size:15px;cursor:pointer}body.app-overlay-open .supportFab{opacity:0;pointer-events:none;transform:scale(.82);transition:opacity .15s ease,transform .15s ease}.homeDeskMetaOk{color:var(--success)}.homeDeskMetaWarn{color:var(--muted)}.homeDeskToast{margin-top:8px}.payMethodBadge{display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:var(--badge-neutral-bg);color:var(--badge-neutral-color);font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.payMethodBadgeIcon{display:inline-flex;align-items:center;justify-content:center}.payMethodBadge--sbp{background:#ffffff24;border:1px solid rgba(255,255,255,.1)}.payMethodBadgeIcon--sbp .payMethodSbpLogo{filter:brightness(1.14) saturate(1.35) contrast(1.06)}.payMethodBadge--compact{padding:2px 7px;font-size:11px;gap:4px}.homeDeskToolbarIcons{display:flex;align-items:center;gap:6px;padding-right:4px}.homeBalanceCard{padding:14px 16px 14px 14px}.homeBalanceHead{display:flex;flex-direction:column}.homeBalanceHeadTop{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.homeBalanceAmountRow{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.homeBalanceAmount{font-size:34px;font-weight:900;line-height:1.15}.homeBalanceAmount.is-neg{color:var(--danger)}.homeBalanceAmountUnit{opacity:.55;font-weight:900}.homeBalanceToast{margin-top:8px}.homeBalanceToolbar{display:flex;align-items:center;gap:6px;flex-shrink:0}.homeDeskActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;flex:0 1 auto}.homeDeskActionsDivider{width:1px;height:28px;background:var(--line);flex-shrink:0;margin:0 2px}.homeDeskIconBtn{width:36px;height:36px;border-radius:10px;border:1px solid var(--line);background:var(--card);color:var(--text);font-size:14px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.homeDeskIconBtn:disabled{opacity:.6;cursor:wait}.homeToolbarIconBtn{width:40px;height:40px;border-radius:12px;border:1px solid var(--line);background:var(--card);color:var(--text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;transition:transform .12s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease}.homeToolbarIconBtn--sm{width:36px;height:36px;border-radius:10px}.homeToolbarIconBtn--info{border-color:#9b6bff80;background:linear-gradient(145deg,#9b6bff38,#6366f11f);color:#c4abff;box-shadow:0 0 0 1px #9b6bff1a,0 4px 14px #9b6bff26,inset 0 1px #ffffff14}.homeToolbarIconBtn--info:hover{border-color:#9b6bffa6;background:linear-gradient(145deg,#9b6bff4d,#6366f12e);box-shadow:0 0 0 1px #9b6bff2e,0 6px 18px #9b6bff38,inset 0 1px #ffffff1a}.homeToolbarIconBtn--info.is-active{border-color:#9b6bffbf;background:linear-gradient(145deg,#9b6bff61,#6366f13d);color:#dccdff;box-shadow:0 0 0 1px #9b6bff47,0 0 16px #9b6bff47,inset 0 1px #ffffff1f}.homeToolbarIconBtn:active{transform:scale(.94)}.homeToolbarIconBtn:disabled{opacity:.55;cursor:wait;transform:none}.homeToolbarIconBtn--web{border-color:#38bdf880;background:linear-gradient(145deg,#38bdf838,#2f6bff1f);color:#7dd3fc;box-shadow:0 0 0 1px #38bdf81a,0 4px 14px #2f6bff24,inset 0 1px #ffffff14}.homeToolbarIconBtn--web:hover:not(:disabled){border-color:#38bdf8a6;background:linear-gradient(145deg,#38bdf84d,#2f6bff2e);box-shadow:0 0 0 1px #38bdf829,0 6px 18px #2f6bff33,inset 0 1px #ffffff1a}.homeToolbarIconBtn--theme{border-color:#fbbf2480;background:linear-gradient(145deg,#fbbf243d,#f59e0b1f);color:#fde047;box-shadow:0 0 0 1px #fbbf241a,0 4px 14px #f59e0b24,inset 0 1px #ffffff14}.homeToolbarIconBtn--theme:hover:not(:disabled){border-color:#fbbf24a6;background:linear-gradient(145deg,#fbbf2452,#f59e0b2e);box-shadow:0 0 0 1px #fbbf2429,0 6px 18px #f59e0b33,inset 0 1px #ffffff1a}.homeToolbarIconBtn--theme-light{border-color:#6366f180;background:linear-gradient(145deg,#6366f138,#4f46e51f);color:#a5b4fc;box-shadow:0 0 0 1px #6366f11a,0 4px 14px #4f46e524,inset 0 1px #ffffff14}.homeToolbarIconBtn--theme-light:hover:not(:disabled){border-color:#6366f1a6;background:linear-gradient(145deg,#6366f14d,#4f46e52e);box-shadow:0 0 0 1px #6366f129,0 6px 18px #4f46e533,inset 0 1px #ffffff1a}[data-theme=light] .homeToolbarIconBtn--info{color:#6d4cbe;background:linear-gradient(145deg,#9b6bff24,#6366f114);box-shadow:0 0 0 1px #9b6bff1f,0 4px 12px #6d4cbe1a}[data-theme=light] .homeToolbarIconBtn--info.is-active{color:#5838a8;background:linear-gradient(145deg,#9b6bff3d,#6366f129);box-shadow:0 0 0 1px #9b6bff38,0 0 12px #6d4cbe29}[data-theme=light] .homeToolbarIconBtn--web{color:#2563eb;background:linear-gradient(145deg,#38bdf824,#2f6bff14);box-shadow:0 0 0 1px #38bdf81f,0 4px 12px #2563eb1a}[data-theme=light] .homeToolbarIconBtn--theme{color:#b45309;background:linear-gradient(145deg,#fbbf2429,#f59e0b14)}[data-theme=light] .homeToolbarIconBtn--theme-light{color:#4338ca;background:linear-gradient(145deg,#6366f124,#4f46e514)}.homeDeskTopup{margin-top:12px;padding-top:12px;border-top:1px solid var(--line);animation:motionExpandIn .36s cubic-bezier(.22,1,.36,1) both}.homeDeskTopupInner{border-radius:12px;border:1px solid var(--line);padding:12px;background:var(--button-secondary-bg, var(--bg))}.homeDeskTopupGrid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start}.homeDeskWidgets{display:grid;grid-template-columns:minmax(300px,400px) minmax(260px,1fr);gap:12px;align-items:start}.homeDeskWidgetsStack{display:flex;flex-direction:column;gap:12px;min-width:0}.homeDeskWidget{min-width:0;border-radius:16px;border:1px solid var(--line);background:var(--card-elevated, var(--card));box-shadow:var(--card-shadow, var(--shadow2));padding:12px 14px}.homeDeskWidget--pnl{background:linear-gradient(160deg,#34c7591a,#34c75905 70%);border-color:#34c75933}.homeDeskWidget--pnl .homeDeskPnlChart{max-width:100%}.homeDeskPnlBars{display:flex;align-items:flex-end;gap:4px;height:64px}.homeDeskPnlBarCol{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;height:100%;min-width:0;cursor:pointer}.homeDeskPnlBarTrack{flex:1;width:100%;display:flex;align-items:flex-end;min-height:0}.homeDeskPnlBar{width:100%;border-radius:4px 4px 2px 2px;transition:height .2s ease,opacity .15s}.homeDeskPnlBarLabel{font-size:10px;font-weight:600;color:var(--text-secondary);white-space:nowrap}.homeDeskPnlBarLabel--today{font-weight:900;color:var(--text)}.homeDeskPnlFunnel{margin-top:14px;padding-top:12px;border-top:1px solid rgba(52,199,89,.15)}.homeDeskPnlFunnelPeriod{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;opacity:.45;margin-bottom:8px}.homeDeskPnlFunnelGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:stretch}.homeDeskPnlFunnelCell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 6px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(52,199,89,.14);text-align:center;min-width:0}.homeDeskPnlFunnelVal{font-size:20px;font-weight:900;letter-spacing:-.02em;color:var(--text);line-height:1.1}.homeDeskPnlFunnelVal--success{color:var(--success)}.homeDeskPnlFunnelVal--conv{color:var(--primary)}.homeDeskPnlFunnelLbl{font-size:10px;font-weight:600;opacity:.6;line-height:1.25}.homeDeskPnlFunnelSub{margin-top:10px;font-size:11px;font-weight:600;opacity:.5;line-height:1.4;text-align:center}[data-theme=light] .homeDeskPnlFunnelCell{background:#34c7590f;border-color:#34c7592e}.homeDeskWidget--pnl .homeDeskPnlBars{height:88px}.homeDeskWidget--pnl .homeDeskPnlFunnelVal{font-size:22px}.homeDeskWidget--traffic{flex:1 1 auto;min-height:88px}.homeDeskWidget--bonus{flex:0 0 auto;background:linear-gradient(160deg,rgba(234,179,8,.12) 0%,transparent 80%);border-color:#eab30847;cursor:pointer;text-align:left;font-family:inherit;color:inherit;padding:12px 14px}.homeDeskWidget--bonus:hover{filter:brightness(1.05)}.homeDeskBonusLabel{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;opacity:.55}.homeDeskBonusValue{font-size:20px;font-weight:900;margin-top:4px;color:var(--text)}.homeDeskBonusSub{font-size:12px;font-weight:600;margin-top:4px;opacity:.72;line-height:1.35}@media (max-width: 900px){.homeDeskWidgets{grid-template-columns:1fr}}.homeDeskReqSection{display:flex;flex-direction:column;gap:10px}.homeDeskReqHead{display:flex;align-items:center;gap:10px}.homeDeskReqHeadTitle{font-size:17px;font-weight:900;margin:0}.homeDeskReqCount{font-size:12px;color:var(--muted);font-weight:600}.homeDeskReqList{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;padding-bottom:72px}.homeDeskReqList .homeReqCard{height:100%}.desktopShell .homeReqCardBankName{font-size:16px}.desktopShell .homeReqCardIdent{font-size:15px}.homeReqCard.is-enabled{border-color:#34c75959;box-shadow:inset 3px 0 0 var(--success),var(--card-shadow, var(--shadow2))!important}.homeReqCard{position:relative;overflow:hidden!important;transition:border-color .45s cubic-bezier(.4,0,.2,1),box-shadow .45s cubic-bezier(.4,0,.2,1)}.homeReqCardMain{cursor:pointer}.homeReqCardHead{gap:10px;align-items:center;flex-wrap:wrap}.homeReqCardTitle{font-weight:900}.homeReqCardTimestamps{margin-top:6px;color:var(--muted);font-size:11px;line-height:1.35}.homeReqCardBankBox{margin-top:12px;padding:12px 14px;border-radius:12px;background:var(--button-secondary-bg);display:flex;gap:12px;align-items:flex-start}.homeReqCardBankText{flex:1;min-width:0}.homeReqCardBankName{font-weight:800;font-size:15px;line-height:1.2}.homeReqCardReceiver{margin-top:4px;font-size:12px;font-weight:600;opacity:.8}.homeReqCardIdent{margin-top:4px;font-weight:600;font-size:14px;letter-spacing:.02em;word-break:break-all;line-height:1.3}.homeReqCardMeter{margin-top:12px}.homeReqCardMeter+.homeReqCardMeter{margin-top:10px}.homeReqCardMeterHead{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px;gap:8px}.homeReqCardMeterLabel{font-size:12px;font-weight:700;opacity:.7;line-height:1.3}.homeReqCardMeterValue{font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.homeReqCardMeterValue.is-over{color:var(--warning, #c2410c)}.homeReqCardMeterTrack{height:6px;border-radius:3px;background:var(--line);overflow:hidden}.homeReqCardMeterFill{height:100%;border-radius:3px;transition:width .25s ease,background .2s ease}.homeReqCardMeterFill--orders{background:linear-gradient(90deg,#22c55e,#16a34a)}.homeReqCardMeterFill--orders-over{background:linear-gradient(90deg,#f97316,#ea580c)}.homeReqCardMeterFill--amount{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.homeReqCardMeterFill--amount-over{background:linear-gradient(90deg,#f97316,#ea580c)}.homeReqCardMeta{margin-top:10px;font-size:12px;font-weight:600;opacity:.55;line-height:1.5}.homeReqCardStats{margin-top:12px;display:flex;gap:16px;font-size:12px}.homeReqCardStatLabel{opacity:.6;font-weight:600;margin-bottom:2px}.homeReqCardStatValue{font-weight:800;font-size:14px}.homeReqCardStatValue--green{color:var(--success)}.reqAcceptToggle{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.reqAcceptToggleStatus{display:inline-flex;align-items:center;gap:7px;min-width:0}.reqAcceptDot{width:7px;height:7px;border-radius:50%;flex-shrink:0;transition:background .35s ease,box-shadow .35s ease,transform .35s cubic-bezier(.34,1.35,.64,1)}.reqAcceptDot.is-off{background:#ffb347;box-shadow:0 0 #ffb34773;animation:reqAcceptDotPulseOff 2.4s ease-in-out infinite}.reqAcceptDot.is-on{background:var(--success);box-shadow:0 0 8px #34c7598c;animation:reqAcceptDotPop .45s cubic-bezier(.34,1.45,.64,1)}.reqAcceptToggleLabel{font-size:12px;font-weight:700;white-space:nowrap;line-height:1.2;transition:color .35s ease,opacity .35s ease,transform .35s cubic-bezier(.34,1.2,.64,1)}.reqAcceptToggleLabel.is-on{color:var(--success)}.reqAcceptToggleLabel.is-off{color:var(--muted)}.reqAcceptSwitch{position:relative;width:54px;height:32px;border-radius:16px;border:1px solid var(--line);cursor:pointer;flex-shrink:0;padding:0;background:#ffffff0f;box-shadow:inset 0 1px 4px #0000002e;transition:background .42s cubic-bezier(.4,0,.2,1),border-color .42s ease,box-shadow .42s ease,transform .12s ease}.reqAcceptSwitch.is-off{animation:reqAcceptSwitchIdleOff 2.8s ease-in-out infinite}.reqAcceptSwitch.is-on{border-color:#34c7598c;background:linear-gradient(180deg,#42e08a,#2ec96a);box-shadow:0 0 16px #2ecc7161,inset 0 1px #ffffff47;animation:reqAcceptSwitchTurnOn .55s cubic-bezier(.34,1.35,.64,1)}.reqAcceptSwitch:hover:not(:disabled){filter:brightness(1.06)}.reqAcceptSwitch:active:not(:disabled){transform:scale(.96)}.reqAcceptSwitch:disabled{cursor:default;opacity:.72}.reqAcceptSwitchTrackGlow{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;pointer-events:none;opacity:0}.reqAcceptSwitch.is-on .reqAcceptSwitchTrackGlow{animation:reqAcceptSwitchRipple .65s ease-out}.reqAcceptSwitchKnob{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 2px 7px #00000038,0 0 0 .5px #0000000d;transition:transform .46s cubic-bezier(.34,1.45,.64,1),box-shadow .35s ease,color .35s ease;display:inline-flex;align-items:center;justify-content:center;color:#9ca3af}.reqAcceptSwitch.is-on .reqAcceptSwitchKnob{transform:translate(22px);color:#22a558;box-shadow:0 2px 10px #2ecc7159,0 0 0 .5px #2ecc711f}.reqAcceptSwitch.is-off .reqAcceptSwitchKnob{color:#c4a574}.reqAcceptSwitchSpinner{width:14px;height:14px;border-radius:50%;border:2px solid rgba(0,0,0,.08);border-top-color:#2ecc71d9;animation:reqAcceptSpin .65s linear infinite}@keyframes reqAcceptDotPulseOff{0%,to{transform:scale(1);box-shadow:0 0 #ffb34773}50%{transform:scale(1.12);box-shadow:0 0 0 5px #ffb34700}}@keyframes reqAcceptDotPop{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes reqAcceptSwitchIdleOff{0%,to{box-shadow:inset 0 1px 4px #0000002e,0 0 #ffb34700}50%{box-shadow:inset 0 1px 4px #0000002e,0 0 0 3px #ffb3471a}}@keyframes reqAcceptSwitchTurnOn{0%{box-shadow:0 0 #2ecc718c,inset 0 1px #ffffff47}45%{box-shadow:0 0 22px 4px #2ecc716b,inset 0 1px #ffffff47}to{box-shadow:0 0 16px #2ecc7161,inset 0 1px #ffffff47}}@keyframes reqAcceptSwitchRipple{0%{opacity:.75;box-shadow:0 0 #2ecc7173}to{opacity:0;box-shadow:0 0 0 14px #2ecc7100}}@keyframes reqAcceptSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.reqAcceptDot.is-off,.reqAcceptSwitch.is-off,.reqAcceptSwitch.is-on,.reqAcceptSwitch.is-on .reqAcceptSwitchTrackGlow,.reqAcceptDot.is-on{animation:none!important}.reqAcceptSwitchKnob,.reqAcceptToggleLabel,.reqAcceptDot,.homeReqCard{transition:none!important}}.homeReqCardFoot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px;padding-top:10px;border-top:1px solid var(--line);-webkit-user-select:none;user-select:none}.homeReqCardFootHint{font-size:11px;font-weight:600;color:var(--muted);opacity:.75;line-height:1.3}.homeReqDeleteBtn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:9px;border:1px solid rgba(255,92,92,.28);background:#ff5c5c14;color:var(--danger);line-height:1;cursor:pointer;flex-shrink:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background .15s ease,border-color .15s ease,transform .1s ease}.homeReqDeleteWrap{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.homeReqDeleteWrap.is-armed{padding:3px 4px 3px 8px;border-radius:10px;border:1px solid rgba(255,92,92,.32);background:#ff5c5c12}.homeReqDeletePrompt{font-size:11px;font-weight:800;color:var(--danger);white-space:nowrap;line-height:1}.homeReqDeleteYes,.homeReqDeleteNo{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:8px;border:1px solid var(--line);background:var(--button-secondary-bg);color:var(--text);font-size:16px;font-weight:800;line-height:1;cursor:pointer;flex-shrink:0;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.homeReqDeleteYes{border-color:#34c75973;background:#34c75924;color:var(--success)}.homeReqDeleteNo{opacity:.85}.homeReqDeleteYes:hover:not(:disabled),.homeReqDeleteNo:hover:not(:disabled){filter:brightness(1.06)}.homeReqDeleteYes:disabled,.homeReqDeleteNo:disabled,.homeReqDeleteBtn:disabled{opacity:.55;cursor:wait}.homeReqDeleteBtn:hover:not(:disabled){background:#ff5c5c24;border-color:#ff5c5c6b}.homeReqDeleteBtn:active:not(:disabled){transform:scale(.97)}.homeReqDeleteWrap.is-loading .homeReqDeletePrompt{opacity:.6}.homeDeskActivation{padding:14px;border-radius:16px;background:#dc262614;border:1px solid rgba(220,38,38,.25)}.desktopShell .reqCreateSheet{max-width:1000px;margin:0 auto}.reqCreateLayout{display:flex;flex-direction:column;gap:10px}.reqFormStack{display:flex;flex-direction:column;gap:12px}.reqFormField{display:flex;flex-direction:column;gap:6px;min-width:0}.reqFormField .small{margin:0}.reqCardHead{display:flex;flex-direction:column;gap:4px}.reqCardHeadRow{display:flex;align-items:flex-start;gap:10px}.reqCardHeadRow .reqCardHead{flex:1 1 auto;min-width:0}.reqCardSubtitle{font-size:12px;opacity:.65;line-height:1.35}.reqFormPair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.reqSpeedGrid{display:flex;flex-direction:column;gap:12px}.reqLinkBtn{flex:0 0 auto;padding:4px 0;border:none;background:none;color:var(--primary, #2f6bff);font-size:12px;font-weight:800;cursor:pointer;white-space:nowrap}.reqLinkBtn:hover:not(:disabled){text-decoration:underline}.reqLinkBtn:disabled{opacity:.45;cursor:not-allowed}.reqCreateFooter{margin-top:10px}.reqCreateFooterInner{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;justify-content:space-between}.reqCreateFooterStatus{display:flex;flex-direction:column;gap:8px;flex:1 1 220px;min-width:0}.reqCreateFooterActions{display:flex;flex-wrap:wrap;gap:10px;flex:0 0 auto}.reqCreateSheet--sheet{display:flex;flex-direction:column;min-height:0;flex:1 1 auto}.reqCreateSheetScroll{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.reqCreateSheetSub{margin-top:4px}.reqCreateFooter--overlay{flex-shrink:0;margin-top:0;display:flex;flex-direction:column;gap:8px}.reqCreateFooter--sheet{padding-top:12px;border-top:1px solid var(--line)}.reqFooterBlock{display:flex;flex-direction:column;gap:8px}.reqFooterLabel{font-size:12px;font-weight:600;opacity:.65;line-height:1.3}.reqSegmented{display:grid;grid-template-columns:1fr 1fr;gap:8px}.reqSegmentedBtn{padding:11px 10px;border-radius:12px;border:1px solid var(--line);background:var(--card);color:var(--text);font-size:13px;font-weight:700;line-height:1.25;text-align:center;cursor:pointer}.reqSegmentedBtnInner{display:inline-flex;align-items:center;justify-content:center;gap:5px}.reqSegmented--compact{gap:6px}.reqSegmentedBtn:hover:not(:disabled){filter:brightness(1.04)}.reqSegmentedBtn.is-active{border-color:#9b6bffb3;box-shadow:0 0 0 1px #9b6bff59;background:#9b6bff1a}.reqSegmentedBtn.is-active.is-on{border-color:#48d5978c;box-shadow:0 0 0 1px #48d59747;background:#48d59724;color:var(--success)}.reqSegmentedBtn.is-active.is-off{border-color:#ffa84c85;box-shadow:0 0 0 1px #ffa84c3d;background:#ffa84c1f;color:#ffb347}.reqSegmentedBtn:disabled{opacity:.5;cursor:not-allowed}.mobileSheetBody .reqFooterBlock{gap:5px}.mobileSheetBody .reqSegmented{display:flex;gap:3px;padding:3px;border-radius:10px;border:1px solid var(--line);background:var(--button-secondary-bg)}.mobileSheetBody .reqSegmentedBtn{flex:1 1 0;min-width:0;padding:6px 4px;font-size:11px;font-weight:600;border-radius:7px;border:none;background:transparent;box-shadow:none;line-height:1.2;white-space:nowrap}.mobileSheetBody .reqSegmentedBtn.is-active{border:var(--pill-active-border);box-shadow:none;background:var(--pill-active-bg);color:var(--pill-active-color)}.mobileSheetBody .reqSegmentedBtn.is-active.is-on{border:1px solid rgba(72,213,151,.48);background:#48d59733;color:var(--success)}.mobileSheetBody .reqSegmentedBtn.is-active.is-off{border:1px solid rgba(255,168,76,.45);background:#ffa84c29;color:#ffb347}.mobileSheetBody .reqSegmentedBtn:hover:not(:disabled){filter:none}.reqFooterActions{display:flex;flex-direction:column;gap:8px}.reqFooterActions--edit{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:8px}.reqFooterActions--edit>.formFooterError{flex:1 1 100%}.reqFooterActions--edit>button:first-of-type{flex:1 1 0;min-width:0}.reqFooterActions--edit>button:last-of-type{flex:0 0 auto}.reqFooterActions--create{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;gap:8px}.reqFooterActions--create>.formFooterError{flex:1 1 100%}.reqFooterActions--create>button:first-of-type{flex:1 1 0;min-width:0}.reqFooterActions--create>button:only-of-type{flex:1 1 100%}.reqCreateFooter--overlay .reqFooterActions button{min-height:38px;padding:8px 14px;border-radius:11px;font-size:13px;gap:6px}.mobileSheetBody .reqCreateFooter--overlay .reqFooterActions button{min-height:36px;padding:7px 12px;font-size:12px}.reqSheetCloseBtn{flex-shrink:0;width:36px;height:36px;border-radius:10px;border:1px solid var(--line);background:var(--card);color:var(--text);font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.reqSheetCloseBtn:disabled{opacity:.45;cursor:not-allowed}.desktopShell .reqCreateLayout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-areas:"main amount" "main daily" "speed speed";gap:12px;align-items:stretch}.desktopShell .reqCreateCardMain{grid-area:main}.desktopShell .reqCreateCardAmount{grid-area:amount}.desktopShell .reqCreateCardDaily{grid-area:daily}.desktopShell .reqCreateCardSpeed{grid-area:speed}.desktopShell .reqCreateLayout>*{min-width:0}.desktopShell .reqSpeedGrid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.desktopShell .reqCreateFooter{margin-top:12px}@media (max-width: 520px){.reqFormPair{grid-template-columns:1fr}}.bankPicker{position:relative}.bankPickerDropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:80;display:flex;flex-direction:column;gap:6px;max-height:min(260px,42vh);min-height:0;overflow-y:auto;padding:8px;border-radius:12px;border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow2);-webkit-overflow-scrolling:touch}.bankPickerOption{display:flex;align-items:center;gap:10px;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--card);color:var(--text);font-weight:700;cursor:pointer;width:100%}.bankPickerOption[data-active=true]{background:var(--button-secondary-bg);font-weight:900}.bankPickerEmpty,.bankPickerHint{padding:8px 10px;opacity:.7}.mobileSheetOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1250;background:#00000085;animation:motionOverlayIn .28s ease forwards}.mobileSheetPanel{position:fixed;left:0;right:0;bottom:0;z-index:1251;background:var(--card);border-radius:20px 20px 0 0;border-top:1px solid var(--line);box-shadow:0 -10px 40px #00000047;max-height:min(92vh,920px);display:flex;flex-direction:column;overflow:hidden;animation:motionSheetPanelIn .36s cubic-bezier(.22,1,.36,1) both}.mobileSheetContent{animation:motionSheetContentIn .32s cubic-bezier(.22,1,.36,1) .05s both}.mobileSheetPanel:has(.referralSheet) .mobileSheetContent{animation:none}.mobileSheetBody:has(.reqCreateSheet--sheet) .mobileSheetContent{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.mobileSheetHandle{width:40px;height:4px;border-radius:2px;background:var(--line);margin:10px auto 6px;flex-shrink:0}.mobileSheetBody{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:4px 14px calc(16px + env(safe-area-inset-bottom,0px))}.mobileSheetBody:has(.reqCreateSheet--sheet){overflow:hidden;display:flex;flex-direction:column;padding-bottom:0}.mobileSheetBody .reqCreateSheet--sheet{flex:1 1 auto;min-height:0}.mobileSheetBody .reqCreateSheet--sheet .reqCreateSheetScroll{padding-bottom:8px}.mobileSheetBody .reqCreateFooter--overlay.reqCreateFooter--sheet{margin:0 -14px;padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px));background:var(--card);position:sticky;bottom:0;z-index:2}.mobileSheetBody .reqCreateSheet--modal{padding-bottom:4px}.mobileSheetBody .reqCreateSheetHead--modal{position:sticky;top:0;z-index:2;margin-top:0;background:var(--card)}.mobileSheetBody .reqCreateFooter{position:sticky;bottom:0;z-index:2;background:var(--card)}.deskModalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;background:var(--desk-modal-overlay, rgba(0, 0, 0, .42));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:22px;animation:motionOverlayIn .28s ease forwards}.deskModalContent{width:min(980px,calc(100vw - 44px));max-height:min(86vh,980px);overflow:auto;border-radius:18px;border:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow2);animation:motionModalIn .34s cubic-bezier(.22,1,.36,1) both}.deskModalContent--requisite{width:min(920px,calc(100vw - 40px));max-height:min(90vh,880px)}.deskModalSheet{padding:12px}.deskModalContent--requisite .deskModalSheet{padding:14px 16px 18px}.deskModalContent .reqCreateSheet{max-width:none;margin:0}.reqCreateSheetHead{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}.reqCreateSheetHead--modal{position:sticky;top:0;z-index:3;margin:-2px 0 12px;padding:4px 0 12px;border-bottom:1px solid var(--line);background:var(--bg)}.reqCreateSheet--modal .reqCreateFooter{position:sticky;bottom:0;z-index:2;margin-top:12px;padding-top:12px;border-top:1px solid var(--line);background:var(--bg)}.reqEditModalCard{border-radius:14px}.deskModalContent .reqEditModalForm .row{flex-wrap:wrap}@media (max-width: 640px){.deskModalOverlay{padding:12px}.deskModalContent{width:calc(100vw - 24px);max-height:92vh}}.supportFab{position:fixed;z-index:1100;width:50px;height:50px;border-radius:50%;border:1px solid rgba(155,107,255,.45);background:linear-gradient(145deg,#9b6bff59,#6f3cff40);box-shadow:0 6px 24px #6f3cff59;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;color:inherit;animation:supportFabIn .38s cubic-bezier(.22,1,.36,1);transition:filter .15s ease,box-shadow .18s ease}.supportFab--draggable{cursor:grab;user-select:none;-webkit-user-select:none}.supportFab--draggable:hover:not(.is-dragging){filter:brightness(1.07);box-shadow:0 10px 28px #6f3cff6b}.supportFab--draggable.is-dragging{cursor:grabbing;transition:none;animation:none;transform:scale(1.06);box-shadow:0 12px 32px #6f3cff7a;z-index:1110}.supportFab:hover{filter:brightness(1.07);box-shadow:0 10px 28px #6f3cff6b}.supportFab:active{transform:scale(.96)}.supportFab--draggable:active:not(.is-dragging){transform:scale(.96)}.supportFabIcon{font-size:22px;line-height:1}.supportFabBadge{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;border-radius:999px;background:var(--danger);color:#fff;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 0 0 2px var(--card, #151129);animation:supportFabBadgePulse 2.4s ease-in-out infinite}.supportWidget--mobile .supportFab,.supportWidget--desktop .supportFab{right:auto;bottom:auto}.homeReqList{padding-bottom:8px}@media (max-width: 720px){.homeReqList{padding-bottom:56px}}.supportOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0000008c}.supportOverlay--enter{animation:supportOverlayIn .28s ease forwards}.supportOverlay--exit{animation:supportOverlayOut .24s ease forwards}.supportWidget--desktop .supportOverlay{background:transparent}.supportPanel{position:fixed;z-index:1201;display:flex;flex-direction:column;background:var(--card);transition:max-height .34s cubic-bezier(.22,1,.36,1),height .34s cubic-bezier(.22,1,.36,1),width .34s cubic-bezier(.22,1,.36,1),border-radius .28s ease,box-shadow .28s ease}.supportWidget--expanded .supportOverlay{background:#0000009e}.supportWidget--expanded.supportWidget--desktop .supportOverlay{background:#00000061}.supportWidget--mobile .supportPanel{left:0;right:0;bottom:0;height:auto;max-height:min(78vh,560px);border-radius:18px 18px 0 0;border-top:1px solid var(--line);box-shadow:0 -8px 32px #00000052;overflow:hidden}.supportPanelMain{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.supportChatBody{flex:1 1 auto;min-height:0;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:10;-webkit-overflow-scrolling:touch}.supportChatPlaceholder{text-align:center;opacity:.6;padding:12px 0}.supportArchiveBanner{padding:8px 14px;font-size:12px;color:var(--text-secondary);border-bottom:1px solid var(--line);background:var(--button-secondary-bg);flex-shrink:0;line-height:1.35}.supportWidget--mobile .supportPanel--enter{animation:supportPanelMobileIn .34s cubic-bezier(.22,1,.36,1) forwards}.supportWidget--mobile .supportPanel--exit{animation:supportPanelMobileOut .26s cubic-bezier(.4,0,.2,1) forwards}.supportWidget--desktop .supportPanel{right:28px;bottom:28px;width:min(400px,calc(100vw - 56px));height:min(640px,calc(100vh - 56px));max-height:min(72vh,640px);border-radius:18px;border:1px solid var(--line);box-shadow:0 16px 48px #00000047;transform-origin:100% 100%}.supportWidget--desktop .supportPanel--enter{animation:supportPanelDesktopIn .36s cubic-bezier(.22,1,.36,1) forwards}.supportWidget--desktop .supportPanel--exit{animation:supportPanelDesktopOut .26s cubic-bezier(.4,0,.2,1) forwards}.supportWidget--mobile .supportPanel--expanded{left:0;right:0;top:0;bottom:0;width:100%;height:100dvh;max-height:100dvh;border-radius:0;border:none;box-shadow:none}.supportWidget--desktop .supportPanel--expanded{left:50%;right:auto;top:16px;bottom:16px;width:min(760px,calc(100vw - 32px));height:auto;max-height:calc(100vh - 32px);transform:translate(-50%);border-radius:18px}.supportWidget--desktop .supportPanel--expanded.supportPanel--enter,.supportWidget--desktop .supportPanel--expanded.supportPanel--exit{animation:none}@keyframes supportFabIn{0%{transform:translateY(16px) scale(.82);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes supportFabBadgePulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes supportOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes supportOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes supportPanelMobileIn{0%{transform:translateY(calc(100% + 12px)) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes supportPanelMobileOut{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(calc(100% + 12px)) scale(.98);opacity:0}}@keyframes supportPanelDesktopIn{0%{transform:translateY(18px) scale(.88);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes supportPanelDesktopOut{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(14px) scale(.9);opacity:0}}.supportPanelHeader{padding:12px 14px 10px;border-bottom:1px solid var(--line);flex-shrink:0}.supportWidget--mobile .supportPanelHeader{padding:8px 14px}.supportPanelHeaderTop{display:flex;justify-content:space-between;align-items:center;gap:8px}.supportPanelTitle{font-weight:900;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supportWidget--mobile .supportPanelTitle{font-size:16px}.supportAgentHeader--inline{display:flex;align-items:center;gap:10px;margin-top:8px;text-align:left}.supportAgentHeaderInlineBody{flex:1;min-width:0}.supportAgentHeaderInlineTop{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.supportAgentHeaderName{font-weight:800;font-size:14px;color:var(--text)}.supportAgentHeaderSubtitle{margin-top:4px;font-size:12px;line-height:1.35}.supportAgentHeader--inline .supportTrustRow{justify-content:flex-start!important;width:auto!important}.supportRulesBanner{padding:8px 12px;font-size:11px;color:var(--text-secondary);line-height:1.4;border-radius:10px;border:1px solid var(--line);background:var(--button-secondary-bg);flex-shrink:0}.supportEmptyState{text-align:center;color:var(--text-secondary);font-size:13px;padding:4px 0 8px}.supportEmptyState p{margin:0 0 12px}.supportEmptyHint{margin:0 0 14px!important;font-size:11px;line-height:1.45;text-align:left;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:var(--button-secondary-bg);color:var(--text-secondary)}.supportWidget--mobile .supportTrustRow span{font-size:12px!important}.supportWidget--mobile .supportChatBody{padding:10px 12px!important;gap:8px!important}.supportWidget--mobile .supportPanelHeader{padding:8px 14px;flex-shrink:0}.supportWidget--mobile .supportPanelHandle{margin-top:8px}.supportPanelHandle{width:40px;height:4px;border-radius:2px;background:var(--line);margin:10px auto 0;flex-shrink:0}.supportWidget--desktop .supportPanelHandle{display:none}.supportTrustRow{width:100%}.supportTrustDots{display:inline-flex;align-items:center;gap:5px;height:14px}.supportTrustDots span{width:6px;height:6px;border-radius:50%;background:var(--success);animation:supportTrustBounce 1.25s ease-in-out infinite}.supportTrustDots span:nth-child(2){animation-delay:.16s}.supportTrustDots span:nth-child(3){animation-delay:.32s}.supportTrustDots--wait span{background:var(--primary)}@keyframes supportTrustBounce{0%,70%,to{transform:translateY(0);opacity:.4}35%{transform:translateY(-5px);opacity:1}}@keyframes navBadgePulseOrders{0%,to{transform:scale(1);box-shadow:0 0 6px #34c75973}50%{transform:scale(1.05);box-shadow:0 0 12px #34c759b3}}@keyframes navBadgePulseAppeals{0%,to{transform:scale(1);box-shadow:0 0 6px #ff502d80}50%{transform:scale(1.1);box-shadow:0 0 16px #ff4530d9}}.navBadge{animation-duration:2.4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.navBadge--orders{animation-name:navBadgePulseOrders}.navBadge--appeals{animation-name:navBadgePulseAppeals;animation-duration:1.8s}.appealsPage{display:flex;flex-direction:column;gap:8px}.appealsPageHead{display:flex;align-items:center;justify-content:space-between;gap:8px}.appealsPageTitle{margin:0;font-size:20px;font-weight:800}.appealsPageHint{margin:0;font-size:11px;color:var(--text-secondary);line-height:1.35}.appealsList{display:flex;flex-direction:column;gap:8px}.appealsTableHead{display:none}.appealRow{background:var(--card-elevated, var(--card));border:1px solid var(--line);border-radius:12px;overflow:hidden;box-shadow:var(--card-shadow, var(--shadow2))}.appealRowBody{display:grid;grid-template-columns:1fr auto;gap:6px 10px;padding:10px 12px}.appealRowMain,.appealRowFoot{display:contents}.appealRowCell{min-width:0}.appealRowCell--id{grid-column:1;grid-row:1;display:flex;flex-wrap:wrap;align-items:center;gap:5px}.appealRowCell--amount{grid-column:2;grid-row:1;text-align:right;align-self:start}.appealRowCell--bank{grid-column:1 / -1;grid-row:2}.appealRowCell--req{grid-column:1 / -1;grid-row:3;font-size:12px;font-weight:600;opacity:.8;word-break:break-all;line-height:1.3}.appealRowCell--meta{grid-column:1 / -1;grid-row:4;font-size:11px;opacity:.55;line-height:1.35}.appealRowCell--tools{grid-column:1 / -1;grid-row:5;display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.appealRowCell--tools>button{flex:1 1 calc(33.333% - 4px);min-width:72px;justify-content:center}.appealRowId{font-weight:800;font-size:12px;opacity:.8;white-space:nowrap}.appealRowAmount{font-weight:900;font-size:17px;font-variant-numeric:tabular-nums;white-space:nowrap}.appealRowAmountUnit{opacity:.5;font-size:11px;font-weight:700}.appealRowBank{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--text-secondary)}.appealRowBank>span:not(.appealRowPmFallback){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.appealRowPmFallback{font-size:9px;font-weight:700;padding:1px 5px;border-radius:5px;background:var(--badge-neutral-bg);border:1px solid var(--line)}.appealRowEmpty{opacity:.35;font-size:11px}.appealRowExpand{padding:10px 12px 12px;border-top:1px solid var(--line);background:#00000014;display:flex;flex-direction:column;gap:8px;font-size:11px}.appealRowExpandHead{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;line-height:1.35}.appealRowExpandActions{display:flex;flex-wrap:wrap;gap:6px}.appealRowExpandActions>button{flex:1 1 auto;justify-content:center}.appealsEmpty{padding:16px;text-align:center;color:var(--text-secondary);font-size:13px;border-radius:12px;border:1px dashed var(--line)}.appealFileModal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#000000e0;display:flex;flex-direction:column;padding:12px}.appealFileModalBar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.appealFileModalTitle{font-weight:800;font-size:14px;color:#fff}.appealFileModalBody{flex:1;display:flex;align-items:center;justify-content:center;min-height:0}.appealFileModalStatus{color:#ffffffb3;font-size:14px;font-weight:600}.appealFileModalMedia{max-width:100%;max-height:85vh;object-fit:contain;border-radius:8px}.appealFileModalPdf{width:100%;height:80vh;border:none;border-radius:8px;background:#fff}.appealFileModalDownload{color:#fff;font-weight:700;font-size:16px}.desktopShell .appealsPageTitle{font-size:24px}.desktopShell .appealsPageHint{font-size:13px}.desktopShell .appealsList{gap:10px;max-width:980px}.desktopShell .appealsTableHead{display:none}.desktopShell .appealRow{border:1px solid rgba(255,149,0,.2);border-radius:14px;background:var(--card-elevated, var(--card));box-shadow:var(--card-shadow, var(--shadow2))}.desktopShell .appealRowBody{display:flex;flex-direction:column;gap:10px;padding:14px 16px}.desktopShell .appealRowMain{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.desktopShell .appealRowFoot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:10px;border-top:1px solid var(--line)}.desktopShell .appealRowCell--id,.desktopShell .appealRowCell--amount,.desktopShell .appealRowCell--bank,.desktopShell .appealRowCell--req,.desktopShell .appealRowCell--meta,.desktopShell .appealRowCell--tools{grid-column:auto;grid-row:auto}.desktopShell .appealRowCell--amount{text-align:left}.desktopShell .appealRowCell--req{flex:1;min-width:160px;font-size:13px;word-break:break-all;white-space:normal}.desktopShell .appealRowCell--meta{flex:1;min-width:0;font-size:12px;opacity:.65;white-space:normal;line-height:1.4}.desktopShell .appealRowCell--tools{display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:8px;margin-top:0;flex-shrink:0}.desktopShell .appealRowCell--tools>button{flex:0 0 auto}.desktopShell .appealRowAmount{font-size:18px}.desktopShell .appealRowBank{font-size:13px;color:var(--text)}.desktopShell .appealRowExpand{padding:12px 16px;margin:0}@keyframes referralPageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes referralTabPanelIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes referralBlockIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes referralHeroAmountIn{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes referralStatIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes referralListRowIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes referralReportRowIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes referralPromoShine{0%{background-position:200% center}to{background-position:-200% center}}@keyframes referralTabBadgePop{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes referralSheetPanelIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes referralSheetContentIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes referralModalIn{0%{opacity:0;transform:scale(.94) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes referralTierRowPop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes referralLoadingPulse{0%,to{opacity:.45}50%{opacity:.85}}.referralPage{display:flex;flex-direction:column;gap:12px;max-width:640px}.referralPageHead{display:flex;align-items:center;gap:8px;margin-bottom:0}.referralTabBar{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;-webkit-overflow-scrolling:touch}.referralTabBarBtn{flex-shrink:0;height:34px;padding:0 14px;border-radius:999px;font-weight:800;font-size:13px;border:1px solid var(--line);background:transparent;color:var(--muted);cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .18s cubic-bezier(.34,1.2,.64,1),box-shadow .2s ease;display:inline-flex;align-items:center;gap:6px}.referralTabBarBtn:active{transform:scale(.94)}.referralTabBarBtn.is-active{border:var(--pill-active-border, 1.5px solid var(--primary));background:var(--pill-active-bg, rgba(14, 165, 233, .12));color:var(--pill-active-color, var(--primary));transform:scale(1.03);box-shadow:0 2px 10px #0ea5e926}.referralTabBarBadge{font-size:10px;font-weight:900;padding:1px 6px;border-radius:999px;background:#00000014;color:inherit;animation:referralTabBadgePop 2.2s ease-in-out infinite}.referralTabBarBadge--danger{background:#ff3b3033;color:var(--danger);animation:referralTabBadgePop 2.2s ease-in-out infinite}.referralListRow--debt,.referralListRow--danger{border-color:#ff3b3047;background:#ff3b300f}.referralListRow--warn{border-color:#ff950059;background:#ff950014}.referralListRowDebt{font-size:11px;font-weight:700;color:var(--danger);margin-top:3px}.referralDebtRowRight{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.referralDebtAmount{font-size:13px;font-weight:900;color:var(--danger);white-space:nowrap}.referralDebtSummaryCard{border-color:#ff3b3038}.referralDebtSummaryGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.referralDebtSummaryItem{padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--button-secondary-bg, rgba(0, 0, 0, .02))}.referralDebtSummaryLabel{font-size:10px;font-weight:800;opacity:.6;text-transform:uppercase;letter-spacing:.3px}.referralDebtSummaryValue{font-size:18px;font-weight:900;margin-top:4px;line-height:1.2}.referralDebtSummarySub{font-size:11px;font-weight:700;opacity:.75}.referralDebtGroupTitle{margin:14px 0 8px;font-size:12px;font-weight:900;opacity:.55;text-transform:uppercase;letter-spacing:.35px}.referralDebtSummaryItem--warn{border-color:#ff95004d;background:#ff95000f}.referralDebtSummaryItem--warn .referralDebtSummaryValue{color:#ff9500}.referralTabPanel{display:flex;flex-direction:column;gap:10px}.referralTabPanel--enter{animation:referralTabPanelIn .34s cubic-bezier(.22,1,.36,1) both}.referralTabPanel--enter>*,.referralTabPanel--enter .referralTabStack>*{animation:referralBlockIn .36s cubic-bezier(.22,1,.36,1) backwards}.referralTabPanel--enter>:nth-child(1),.referralTabPanel--enter .referralTabStack>:nth-child(1){animation-delay:.04s}.referralTabPanel--enter>:nth-child(2),.referralTabPanel--enter .referralTabStack>:nth-child(2){animation-delay:.1s}.referralTabPanel--enter>:nth-child(3),.referralTabPanel--enter .referralTabStack>:nth-child(3){animation-delay:.16s}.referralTabStack{display:flex;flex-direction:column;gap:10px}.referralHeroCard{padding-top:4px}.referralHeroCard--enter{animation:referralBlockIn .4s cubic-bezier(.22,1,.36,1) .05s both}.referralHeroAmount--enter{animation:referralHeroAmountIn .48s cubic-bezier(.22,1,.36,1) .12s both}.referralHeroLabel{font-size:12px;font-weight:700;opacity:.6}.referralHeroAmount{font-size:32px;font-weight:900;line-height:1.12;margin-top:4px}.referralHeroCurrency{opacity:.45;font-weight:900;font-size:15px}.referralHeroSub{font-size:12px;font-weight:700;opacity:.55;margin-top:6px;line-height:1.35}.referralHeroActions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.referralPayoutBtnWrap{display:inline-flex}.referralPayoutBtnWrap--pulse button{animation:referralPayoutPulse 2.2s ease-in-out infinite}@keyframes referralPayoutPulse{0%,to{transform:scale(1);box-shadow:0 0 #22c55e59}50%{transform:scale(1.02);box-shadow:0 0 0 5px #22c55e00}}.referralTierSummary{margin-top:14px;padding:12px;border-radius:12px;border:1px solid var(--line);background:var(--button-secondary-bg, rgba(0, 0, 0, .02));animation:referralBlockIn .36s cubic-bezier(.22,1,.36,1) .2s both}.referralTierSummaryRow{display:flex;justify-content:space-between;gap:10px;font-size:12px;opacity:.85}.referralTierSummaryRow strong{font-weight:900;white-space:nowrap}.referralTierChips{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:8px}.referralTierHint{font-size:11px;opacity:.72;line-height:1.35}.referralSectionTitle{font-weight:900;font-size:15px;margin-bottom:8px}.referralSectionTitle--sm{font-size:13px;opacity:.7;margin-bottom:6px}.referralSectionHead{display:flex;align-items:center;gap:8px;margin-bottom:10px}.referralSectionHead .referralSectionTitle{margin-bottom:0}.referralSectionHint{font-size:12px;line-height:1.45;opacity:.65;margin:0 0 10px}.referralPartnershipStrip{display:flex;align-items:flex-start;gap:8px;width:100%;margin:-2px 0 8px;padding:0;border:none;background:none;text-align:left;cursor:pointer;font-family:inherit}.referralPartnershipStrip:active{opacity:.82}.referralPartnershipStripDot{flex-shrink:0;width:8px;height:8px;margin-top:4px;border-radius:50%;background:var(--primary, #2f6bff);box-shadow:0 0 #2f6bff8c;animation:referralPartnershipDotPulse 2s ease-in-out infinite}.referralPartnershipStripText{font-size:11px;line-height:1.4;font-weight:600;color:var(--text);opacity:.72}.referralPartnershipStripLink{color:var(--primary, #2f6bff);opacity:1;text-decoration:underline;text-underline-offset:2px}@keyframes referralPartnershipDotPulse{0%,to{transform:scale(1);box-shadow:0 0 #2f6bff73}50%{transform:scale(1.12);box-shadow:0 0 0 5px #2f6bff00}}.referralIndividualBlock{margin-top:12px;padding:12px;border-radius:12px;border:1px solid rgba(52,199,89,.35);background:#34c75914}.referralIndividualBlock--sheet{margin-top:0}.referralIndividualTitle{font-size:13px;font-weight:900;margin-bottom:6px;color:var(--success, #34c759)}.referralIndividualHint{font-size:12px;line-height:1.45;margin:0 0 10px;opacity:.7}.referralIndividualRates{display:flex;flex-direction:column;gap:8px}.referralIndividualRate{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;font-weight:700}.referralIndividualRate strong{font-size:16px;font-weight:900;color:var(--success, #34c759)}.referralEmpty{font-size:13px;font-weight:700;opacity:.55;margin:0;line-height:1.45}.referralCodeInput{width:100%;font-family:ui-monospace,monospace;font-weight:700;letter-spacing:.03em}.referralCopyRow{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;justify-content:center}.referralLinkBox{border:1px solid var(--line);border-radius:10px;padding:10px 12px;background:var(--button-secondary-bg, rgba(0, 0, 0, .02));font-weight:600;font-size:12px;word-break:break-all;line-height:1.4;opacity:.9}.referralList{display:flex;flex-direction:column;gap:6px}.referralList--enter .referralListRow--enter{animation:referralListRowIn .32s cubic-bezier(.22,1,.36,1) backwards}.referralList--enter .referralListRow--enter:nth-child(1){animation-delay:.06s}.referralList--enter .referralListRow--enter:nth-child(2){animation-delay:.1s}.referralList--enter .referralListRow--enter:nth-child(3){animation-delay:.14s}.referralList--enter .referralListRow--enter:nth-child(4){animation-delay:.18s}.referralList--enter .referralListRow--enter:nth-child(5){animation-delay:.22s}.referralList--enter .referralListRow--enter:nth-child(n+6){animation-delay:.26s}.referralListRow{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:var(--button-secondary-bg, rgba(0, 0, 0, .02));transition:transform .18s ease,border-color .18s ease}.referralListRow:active{transform:scale(.99)}.referralListRowMain{flex:1;min-width:0}.referralListRowTitle{font-weight:700;font-size:13px;line-height:1.3}.referralListRowMeta{font-size:11px;opacity:.5;margin-top:2px}.referralListRowAmount{font-weight:900;font-size:14px;color:var(--success);white-space:nowrap}.referralStatMuted{opacity:.45;font-size:11px;font-weight:900}.referralSheet{padding:4px 0 8px}.referralSheet--enter{animation:referralSheetContentIn .32s cubic-bezier(.22,1,.36,1) both}.mobileSheetPanel:has(.referralSheet){animation:referralSheetPanelIn .36s cubic-bezier(.22,1,.36,1) both}.mobileSheetOverlay:has(+.mobileSheetPanel .referralSheet){animation:supportOverlayIn .28s ease forwards}.deskModalContent--referral{animation:referralModalIn .34s cubic-bezier(.22,1,.36,1) both}.referralLoadingDots{animation:referralLoadingPulse 1.2s ease-in-out infinite}.referralSheetHead{display:flex;align-items:center;gap:8px;margin-bottom:14px}.referralSheetTitle{font-weight:900;font-size:17px}.referralSheetClose{margin-left:auto;width:32px;height:32px;border-radius:10px;border:1px solid var(--line);background:var(--button-secondary-bg, rgba(0, 0, 0, .03));font-size:18px;line-height:1;cursor:pointer;color:var(--text)}.referralSheetRow{display:flex;justify-content:space-between;gap:10px;font-size:13px;margin-bottom:12px}.referralSheetRowLabel{opacity:.7}.referralSheetRowValue{font-weight:900}.referralSheetWarn{margin-bottom:12px;padding:10px 12px;border-radius:10px;background:#f59e0b1f;border:1px solid rgba(245,158,11,.3);font-size:12px;line-height:1.4}.referralSheetHint{font-size:12px;opacity:.65;line-height:1.4;margin:0 0 12px}.referralModeToggle{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.referralModeToggleBtn{padding:10px 8px;border-radius:10px;border:1px solid var(--line);background:var(--button-secondary-bg, rgba(0, 0, 0, .03));font-weight:900;font-size:12px;cursor:pointer;color:inherit}.referralModeToggleBtn.is-active{border-color:#22c55e80;background:#22c55e1f}.referralReportWho{font-weight:700;min-width:0;font-size:13px;line-height:1.3}.referralReportPct,.referralReportTg{font-weight:600;opacity:.5;font-size:11px}.referralReportNum{font-weight:800;text-align:right;white-space:nowrap}.referralReportEarn{font-weight:900;text-align:right;white-space:nowrap;color:var(--success)}.referralReportGroupLabel{font-weight:800;font-size:11px;opacity:.45;margin:8px 0 4px;padding:0 4px}.referralMonthTitle{flex:1;text-align:center;font-weight:900;font-size:15px}.referralMonthLoading{font-weight:600;font-size:11px;opacity:.45;margin-left:6px}.referralInfoPanel{margin-top:10px;border-radius:12px;border:1px solid var(--line);background:var(--button-secondary-bg, rgba(255, 255, 255, .04));padding:12px;font-size:11px;line-height:1.4;color:var(--text-secondary, var(--text))}.referralInfoPanelTitle{font-weight:900;font-size:12px;color:var(--text);margin-bottom:6px}.referralInfoPanelTitle--spaced{margin-top:10px}.referralInfoPanelText{display:grid;gap:6px;opacity:.88}.referralInfoPanelText--sheet p{margin:0;font-size:13px;line-height:1.45}.referralInfoTierList{display:flex;flex-direction:column;gap:4px}.referralInfoTierRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;align-items:center;padding:7px 10px;border-radius:10px;background:#ffffff08;border:1px solid var(--line);animation:referralTierRowPop .32s cubic-bezier(.22,1,.36,1) backwards}.referralInfoTierList .referralInfoTierRow:nth-child(1){animation-delay:.05s}.referralInfoTierList .referralInfoTierRow:nth-child(2){animation-delay:.1s}.referralInfoTierList .referralInfoTierRow:nth-child(3){animation-delay:.15s}.referralInfoTierList .referralInfoTierRow:nth-child(4){animation-delay:.2s}.referralInfoTierList .referralInfoTierRow:nth-child(n+5){animation-delay:.25s}.referralInfoTierRow.is-active{background:#34c7591a;border-color:#34c75947;transition:background .25s ease,border-color .25s ease,transform .25s ease;transform:scale(1.01)}.referralInfoTierFrom{font-weight:900;opacity:.85;min-width:0}.referralInfoTierPercent{font-weight:900;text-align:right;color:var(--success)}.referralInfoTierEmpty{font-size:11px;opacity:.65}.referralConditions{margin-top:10px;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:#00000005;padding:10px}.referralConditionsGrid{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;font-size:11px;line-height:1.35;margin-bottom:8px}.referralStatGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.referralStatGrid--enter .referralStatItem{animation:referralStatIn .38s cubic-bezier(.22,1,.36,1) backwards}.referralStatGrid--enter .referralStatItem:nth-child(1){animation-delay:.22s}.referralStatGrid--enter .referralStatItem:nth-child(2){animation-delay:.28s}.referralStatGrid--enter .referralStatItem:nth-child(3){animation-delay:.34s}.referralStatGrid--enter .referralStatItem:nth-child(4){animation-delay:.4s}.referralStatGrid--enter .referralStatItem:nth-child(5){animation-delay:.46s}.referralStatItem{border-radius:12px;border:1px solid rgba(0,0,0,.05);background:#00000005;padding:10px 12px;transition:transform .2s ease,box-shadow .2s ease}.referralStatItem:active{transform:scale(.98)}.referralStatItem--wide{grid-column:span 2}.referralStatLabel{font-size:10px;opacity:.65;font-weight:700;text-transform:uppercase;letter-spacing:.3px}.referralStatValue{font-weight:900;font-size:16px;margin-top:3px;line-height:1.2}.referralStatValue--success{color:var(--success)}.referralMonthNav{display:flex;align-items:center;gap:8px;margin-bottom:10px}.referralReportHead{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px 10px;font-size:10px;font-weight:800;opacity:.5;text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px;padding:0 4px}.referralReportHead>span:nth-child(2),.referralReportHead>span:nth-child(3){text-align:right}.referralReportList{display:flex;flex-direction:column;gap:4px}.referralReportList--enter .referralReportRow--enter{animation:referralReportRowIn .3s cubic-bezier(.22,1,.36,1) backwards}.referralReportList--enter .referralReportRow--enter:nth-child(1){animation-delay:.04s}.referralReportList--enter .referralReportRow--enter:nth-child(2){animation-delay:.08s}.referralReportList--enter .referralReportRow--enter:nth-child(3){animation-delay:.12s}.referralReportList--enter .referralReportRow--enter:nth-child(4){animation-delay:.16s}.referralReportList--enter .referralReportRow--enter:nth-child(n+5){animation-delay:.2s}.referralReportRow{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px 10px;align-items:center;padding:8px 10px;border-radius:10px;background:#00000005;border:1px solid rgba(0,0,0,.05);font-size:13px;transition:background .15s ease}.referralReportRow:active{background:#0000000a}.referralReportRow>div:nth-child(2),.referralReportRow>div:nth-child(3){text-align:right;white-space:nowrap}.referralReportTotal{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:6px 10px;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid rgba(0,0,0,.06);font-weight:900;font-size:14px}.referralReportTotal>span:nth-child(2),.referralReportTotal>span:nth-child(3){text-align:right}.referralPromoCode{border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:14px 16px;background:linear-gradient(135deg,#007aff0f,#00000005);font-weight:900;font-size:22px;letter-spacing:.04em;font-family:ui-monospace,monospace;text-align:center;animation:referralBlockIn .4s cubic-bezier(.22,1,.36,1) .08s both}.referralPromoCode--shine{position:relative;overflow:hidden}.referralPromoCode--shine:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%);background-size:200% 100%;animation:referralPromoShine 3.5s ease-in-out infinite;pointer-events:none}.desktopShell .referralPage{max-width:720px}.desktopShell .referralPageHead .h1{font-size:24px}.desktopShell .referralHeroAmount{font-size:36px}.desktopShell .referralStatGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.desktopShell .referralStatItem--wide{grid-column:span 4}.desktopShell .referralPromoCode{font-size:26px;padding:18px 20px}.deskModalContent--referral{max-width:440px}@media (prefers-reduced-motion: reduce){.referralPage,.referralPageHead,.referralTabBar,.referralTabPanel--enter,.referralTabPanel--enter>*,.referralTabPanel--enter .referralTabStack>*,.referralHeroCard--enter,.referralHeroAmount--enter,.referralTierSummary,.referralStatGrid--enter .referralStatItem,.referralList--enter .referralListRow--enter,.referralReportList--enter .referralReportRow--enter,.referralPromoCode,.referralPromoCode--shine:after,.referralSheet--enter,.mobileSheetPanel:has(.referralSheet),.mobileSheetOverlay:has(+.mobileSheetPanel .referralSheet),.deskModalContent--referral,.referralInfoTierRow,.referralTabBarBadge,.referralPayoutBtnWrap--pulse button,.referralPartnershipStripDot,.referralLoadingDots{animation:none!important;transition:none!important;transform:none!important}.referralTabBarBtn.is-active{transform:none;box-shadow:none}.referralInfoTierRow.is-active{transform:none}}.appToast{position:fixed;left:50%;top:calc(8px + env(safe-area-inset-top,0px));transform:translate(-50%);z-index:20000;display:inline-flex;align-items:center;gap:7px;max-width:min(280px,calc(100vw - 24px));padding:5px 6px 5px 8px;border-radius:11px;border:1px solid rgba(255,255,255,.08);background:#12101ce0;color:var(--text);box-shadow:0 4px 16px #00000047,0 0 0 1px #ffffff08 inset;animation:appToastIn .28s cubic-bezier(.22,1,.36,1);pointer-events:auto;backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2)}.appToast--leave{animation:appToastOut .2s cubic-bezier(.4,0,.2,1) forwards}@keyframes appToastIn{0%{opacity:0;transform:translate(-50%) translateY(-8px) scale(.97)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes appToastOut{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(-6px) scale(.98)}}.appToastIcon{width:18px;height:18px;border-radius:6px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;line-height:1}.appToastMessage{flex:1;min-width:0;font-size:12px;font-weight:600;line-height:1.25;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text)}.appToastClose{flex-shrink:0;width:18px;height:18px;padding:0;margin-left:-1px;border:none;border-radius:6px;background:transparent;color:var(--muted);font-size:14px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;opacity:.55;transition:opacity .15s ease,background .15s ease}.appToastClose:active{opacity:1;background:#ffffff0f}.appToast--success{border-color:#34c75938;box-shadow:0 4px 16px #00000047,0 0 0 1px #34c75914 inset}.appToast--success .appToastIcon{background:#34c75929;color:#34c759}.appToast--error{border-color:#ff3b3038;box-shadow:0 4px 16px #00000047,0 0 0 1px #ff3b3014 inset}.appToast--error .appToastIcon{background:#ff3b3029;color:#ff3b30}.appToast--warning{border-color:#ff950038;box-shadow:0 4px 16px #00000047,0 0 0 1px #ff950014 inset}.appToast--warning .appToastIcon{background:#ff950029;color:#ff9500}.appToast--info{border-color:#9b6bff38;box-shadow:0 4px 16px #00000047,0 0 0 1px #9b6bff14 inset}.appToast--info .appToastIcon{background:#9b6bff29;color:var(--primary)}@media (prefers-reduced-motion: reduce){.appToast{animation:none}.appToast--leave{animation:none;opacity:0}}.formFooterError{width:100%;margin-bottom:8px;padding:8px 10px;border-radius:10px;border:1px solid rgba(255,59,48,.35);background:#ff3b301a;color:var(--danger);font-size:12px;font-weight:700;line-height:1.35;text-align:center}.reqCreateFooter .formFooterError,.reqCreateFooterInner .formFooterError{grid-column:1 / -1}@keyframes motionPageIn{0%{opacity:0}to{opacity:1}}@keyframes motionBlockIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes motionFadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes motionOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes motionSheetPanelIn{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes motionSheetContentIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes motionModalIn{0%{opacity:0;transform:scale(.96) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes motionExpandIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.motionPage{animation:motionPageIn .4s cubic-bezier(.22,1,.36,1) both}.motionPage>*,.motionPage .motionStack>*{animation:motionBlockIn .36s cubic-bezier(.22,1,.36,1) backwards}.motionPage>:nth-child(1),.motionPage .motionStack>:nth-child(1){animation-delay:.04s}.motionPage>:nth-child(2),.motionPage .motionStack>:nth-child(2){animation-delay:.09s}.motionPage>:nth-child(3),.motionPage .motionStack>:nth-child(3){animation-delay:.14s}.motionStack{display:flex;flex-direction:column;gap:10px}.motionFadeUp{animation:motionFadeUp .34s cubic-bezier(.22,1,.36,1) both}.homeExpandPanel{animation:motionExpandIn .36s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion: reduce){.motionPage,.motionPage>*,.motionPage .motionStack>*,.motionFadeUp,.homeExpandPanel,.mobileSheetOverlay,.mobileSheetPanel,.mobileSheetContent,.deskModalOverlay,.deskModalContent{animation:none!important}}[data-theme=dark]{color-scheme:dark;--bg: #09080f;--card: #151129;--text: #f4f2ff;--text-secondary: rgba(214, 206, 255, .72);--muted: rgba(214, 206, 255, .56);--line: rgba(164, 133, 255, .25);--primary: #9b6bff;--primary2: #6f3cff;--danger: #ff5c73;--success: #48d597;--radius: 16px;--radius2: 20px;--shadow: 0 12px 28px rgba(5, 3, 14, .55);--shadow2: 0 8px 20px rgba(5, 3, 14, .4);--card-shadow: 0 10px 24px rgba(6, 4, 16, .52), 0 0 0 1px rgba(198, 170, 255, .08) inset;--card-elevated: linear-gradient(180deg, rgba(33, 23, 58, .9) 0%, rgba(20, 15, 38, .96) 100%);--tap: 44px;--button-secondary-bg: rgba(244, 242, 255, .07);--button-secondary-border: 1px solid rgba(198, 170, 255, .28);--button-secondary-shadow: 0 0 10px rgba(155, 107, 255, .14);--button-secondary-color: #efeaff;--badge-neutral-bg: rgba(244, 242, 255, .12);--badge-neutral-color: rgba(244, 242, 255, .88);--nav-bg: rgba(9, 8, 15, .94);--button-primary-bg: rgba(155, 107, 255, .22);--button-primary-border: 1px solid rgba(198, 170, 255, .62);--button-primary-shadow: 0 0 16px rgba(155, 107, 255, .34);--button-primary-color: #f1eaff;--button-success-bg: rgba(72, 213, 151, .32);--button-success-border: 1px solid rgba(72, 213, 151, .68);--button-success-shadow: 0 0 18px rgba(72, 213, 151, .34);--button-success-color: #d4ffe8;--nav-active-bg: rgba(155, 107, 255, .28);--nav-active-color: #efe7ff;--nav-active-border: 1px solid rgba(198, 170, 255, .5);--nav-active-shadow: 0 0 14px rgba(155, 107, 255, .26);--pill-active-bg: rgba(155, 107, 255, .26);--pill-active-color: #efe7ff;--pill-active-border: 1px solid rgba(198, 170, 255, .48);--desktop-brand-fg: #f4f2ff;--desktop-brand-mark-bg: radial-gradient(circle at 35% 35%, rgba(155, 107, 255, .45) 0%, rgba(67, 34, 129, .32) 80%);--desktop-brand-mark-border: rgba(198, 170, 255, .5);--desk-modal-overlay: rgba(0, 0, 0, .42)}[data-theme=light]{color-scheme:light;--bg: #f3f0fa;--card: #ffffff;--text: #1e1530;--text-secondary: rgba(45, 32, 72, .72);--muted: rgba(45, 32, 72, .52);--line: rgba(120, 90, 180, .22);--primary: #7c4ad4;--primary2: #5a2fc4;--danger: #d92648;--success: #0d9f6e;--radius: 16px;--radius2: 20px;--shadow: 0 12px 32px rgba(80, 50, 140, .12);--shadow2: 0 8px 22px rgba(80, 50, 140, .1);--card-shadow: 0 10px 28px rgba(90, 60, 150, .08), 0 0 0 1px rgba(140, 90, 200, .12) inset;--card-elevated: linear-gradient(180deg, rgba(255, 255, 255, .98) 0%, rgba(248, 244, 255, .96) 100%);--tap: 44px;--button-secondary-bg: rgba(124, 74, 212, .08);--button-secondary-border: 1px solid rgba(124, 74, 212, .28);--button-secondary-shadow: 0 2px 12px rgba(124, 74, 212, .1);--button-secondary-color: #3d2a5c;--badge-neutral-bg: rgba(124, 74, 212, .1);--badge-neutral-color: rgba(35, 24, 58, .88);--nav-bg: rgba(255, 255, 255, .92);--button-primary-bg: rgba(124, 74, 212, .16);--button-primary-border: 1px solid rgba(124, 74, 212, .45);--button-primary-shadow: 0 2px 16px rgba(124, 74, 212, .18);--button-primary-color: #3d1f7a;--button-success-bg: rgba(13, 159, 110, .18);--button-success-border: 1px solid rgba(13, 159, 110, .55);--button-success-shadow: 0 2px 14px rgba(13, 159, 110, .18);--button-success-color: #046644;--nav-active-bg: rgba(124, 74, 212, .18);--nav-active-color: #4a1f9a;--nav-active-border: 1px solid rgba(124, 74, 212, .42);--nav-active-shadow: 0 2px 14px rgba(124, 74, 212, .1);--pill-active-bg: rgba(124, 74, 212, .14);--pill-active-color: #4a1f9a;--pill-active-border: 1px solid rgba(124, 74, 212, .38);--desktop-brand-fg: #1e1530;--desktop-brand-mark-bg: radial-gradient(circle at 35% 35%, rgba(155, 107, 255, .35) 0%, rgba(180, 150, 240, .25) 80%);--desktop-brand-mark-border: rgba(124, 74, 212, .4);--desk-modal-overlay: rgba(20, 12, 40, .35)}html:not([data-theme]){color-scheme:dark}[data-theme=dark] .container,[data-theme=dark] .h1,[data-theme=dark] .h2,[data-theme=light] .container,[data-theme=light] .h1,[data-theme=light] .h2{color:var(--text)}[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select,[data-theme=light] input,[data-theme=light] textarea,[data-theme=light] select{color:var(--text)!important;background:var(--card)!important;border-color:var(--line)!important}*{box-sizing:border-box}html,body{min-height:100%;min-height:100dvh}body{margin:0;color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,"Apple Color Emoji","Segoe UI Emoji"}[data-theme=dark] html,[data-theme=dark] body{background:radial-gradient(1200px 520px at -12% -18%,#8442ff42,#8442ff00 58%),radial-gradient(900px 440px at 112% -10%,#542fb833,#542fb800 60%),var(--bg)}[data-theme=light] html,[data-theme=light] body{background:radial-gradient(1000px 480px at -10% -15%,#9b6bff2e,#9b6bff00 55%),radial-gradient(900px 420px at 108% -8%,#7c4ad41f,#7c4ad400 58%),var(--bg)}#root{min-height:100dvh}a{color:inherit;text-decoration:none}.container{max-width:720px;margin:0 auto;padding:14px 14px 86px}.h1{font-size:22px;font-weight:800;margin:0}.h2{font-size:18px;font-weight:800;margin:0}.p{color:var(--muted);margin:0}.row{display:flex;align-items:center;gap:10px}.space{flex:1}.hr{height:1px;background:var(--line);margin:12px 0}.small{font-size:12px;color:var(--muted)}
