.from-to-date-picker{margin-bottom:0}.from-to-date-time-picker-popup .ant-picker-presets{display:flex!important;flex-direction:column;flex-shrink:0}@media (max-width: 600px){.from-to-date-time-picker-popup .ant-picker-panel-layout{flex-direction:column}.from-to-date-time-picker-popup .ant-picker-presets{max-width:calc(100vw - 32px);min-width:0;min-height:0}.from-to-date-time-picker-popup .ant-picker-presets ul{display:flex;flex:none;height:auto;gap:4px;overflow-x:auto;border-inline-end:0}.from-to-date-time-picker-popup .ant-picker-presets li{flex-shrink:0;margin-block:0}}@media (max-width: 992px){.ant-picker-panel:last-child .ant-picker-date-panel{display:none!important}.ant-picker-panel:first-child .ant-picker-date-panel .ant-picker-header-next-btn,.ant-picker-panel:first-child .ant-picker-date-panel .ant-picker-header-super-next-btn{visibility:initial!important}.ant-picker-panel.ant-picker-range-wrapper{min-width:288px!important}.ant-picker-presets{display:none!important}}.antd-transaction-table{flex-grow:1;overflow:auto}.antd-transaction-table .ant-table-tbody>tr>td{padding:2px 4px!important}.antd-transaction-table .ant-table-thead>tr>th{padding:2px 4px!important}@media screen and (max-width: 1000px){.antd-transaction-table .ant-table-tbody>tr>td{font-size:11px;padding:2px 5px!important}.antd-transaction-table .ant-table-thead>tr>th{font-size:11px;padding:2px 5px!important}.antd-transaction-table .ant-table-summary>tr>td{font-size:11px;padding:2px 5px!important}}.password-reset-modal{--password-surface: #fff;--password-soft: #f7f9fc;--password-border: #e6ebf2;--password-text: #1e293b;--password-muted: #64748b;--password-accent: #2563eb;--password-tint: #eff6ff;max-width:calc(100vw - 24px);padding-block:16px}.password-reset-modal.is-dark{--password-surface: #171e2b;--password-soft: #1d2736;--password-border: #2a3648;--password-text: #e2e8f0;--password-muted: #9aaac0;--password-accent: #91baff;--password-tint: #213452}.password-reset-modal .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100dvh - 32px);padding:0;overflow:hidden;border-radius:18px;background:var(--password-surface)}.password-reset-modal .ant-modal-header{flex-shrink:0;margin:0;padding:24px 50px 22px 24px;border-bottom:1px solid var(--password-border);background:transparent}.password-reset-title{display:flex;align-items:center;gap:13px;min-width:0}.password-reset-title>.ant-avatar{flex-shrink:0;border-radius:12px;background:var(--password-tint);color:var(--password-accent)}.password-reset-title>div{min-width:0}.password-reset-title h2{margin:0;color:var(--password-text);font-size:19px;font-weight:650;line-height:1.4}.password-reset-title p{margin:4px 0 0;color:var(--password-muted);font-size:12px;font-weight:400;line-height:1.6}.password-reset-modal .ant-modal-body{min-height:0;padding:24px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.password-reset-target{display:flex;align-items:center;gap:12px;min-width:0;padding:13px 15px;margin-bottom:24px;border:1px solid var(--password-border);border-radius:11px;background:var(--password-soft)}.password-reset-target>.anticon{flex-shrink:0;color:var(--password-muted);font-size:18px}.password-reset-target>div{min-width:0}.password-reset-target span:not(.anticon){display:block;margin-bottom:2px;color:var(--password-muted);font-size:11px;line-height:1.5}.password-reset-target strong{display:block;color:var(--password-text);font-size:13px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.password-reset-form .ant-form-item{margin-bottom:22px}.password-reset-form .ant-form-item:last-child{margin-bottom:0}.password-reset-form .ant-form-item-label>label{color:var(--password-text);font-size:12px;font-weight:550;height:auto}.password-reset-form .ant-input-affix-wrapper{min-height:46px;padding:7px 12px;border-radius:10px}.password-reset-form .ant-input-prefix{margin-inline-end:9px;color:var(--password-muted)}.password-reset-form .ant-form-item-extra{min-height:0;margin-top:7px;color:var(--password-muted);font-size:12px;line-height:1.6}.password-reset-form .ant-form-item-explain{margin-top:5px;font-size:12px}.password-reset-form button.ant-input-password-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin:-3px -5px -3px 0;padding:0;border:0;border-radius:6px;color:var(--password-muted);background:transparent;cursor:pointer}.password-reset-form button.ant-input-password-icon:hover{color:var(--password-accent);background:var(--password-tint)}.password-reset-form button.ant-input-password-icon:disabled{opacity:.5;cursor:default}.password-reset-modal .ant-modal-footer{flex-shrink:0;margin:0;padding:18px 24px;border-top:1px solid var(--password-border);background:var(--password-soft)}.password-reset-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}.password-reset-modal .ant-modal-footer .ant-btn{min-height:42px;margin:0;padding-inline:20px;border-radius:9px;font-size:13px}.password-reset-modal .ant-alert{margin-bottom:20px;border-radius:10px}.password-reset-modal .ant-alert:last-child{margin-bottom:0}.password-reset-loading{padding-block:4px}.password-reset-modal button:focus-visible{outline:2px solid var(--password-accent);outline-offset:2px}@media (max-width: 600px){.password-reset-modal .ant-modal-content{border-radius:14px}.password-reset-modal .ant-modal-header{padding:20px 44px 18px 18px}.password-reset-title{align-items:flex-start;gap:11px}.password-reset-title h2{font-size:18px}.password-reset-modal .ant-modal-body{padding:20px 18px}.password-reset-target{margin-bottom:22px}.password-reset-form .ant-input{font-size:16px}.password-reset-form .ant-input-affix-wrapper{min-height:48px}.password-reset-form button.ant-input-password-icon{width:36px;height:36px}.password-reset-modal .ant-modal-footer{padding:16px 18px}.password-reset-modal .ant-modal-footer .ant-btn{min-height:44px}.password-reset-modal .ant-alert{flex-wrap:wrap;row-gap:10px}.password-reset-modal .ant-alert-action{margin-inline-start:0}}.main-tab-layout.ant-tabs{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;isolation:isolate}.main-tab-layout.ant-tabs>.ant-tabs-content-holder{flex:1;min-height:0;padding-inline:12px;overflow:auto}.main-tab-layout.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content{height:100%}.main-tab-layout.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{height:100%}.main-tab-layout.ant-tabs>.ant-tabs-nav{margin-bottom:8px;padding:5px;flex-shrink:0;background:var(--main-tab-bg);border:1px solid var(--main-tab-border);border-radius:10px}.main-tab-layout.ant-tabs>.ant-tabs-nav:before{border-bottom:0}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{align-items:center}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-tab{min-height:38px;padding:5px 10px;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--main-tab-text)}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-tab:hover{background:var(--main-tab-hover-bg)}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-tab-btn{color:var(--main-tab-text)}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-tab-active{background:var(--main-tab-active-bg);border-color:var(--main-tab-active-border);box-shadow:inset 0 2px 0 var(--main-tab-primary)}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--main-tab-primary);font-weight:600;text-shadow:none}.main-tab-layout .main-tab-title,.main-tabs-overflow.ant-tabs-dropdown .main-tab-title{display:inline-flex;align-items:center;gap:6px;min-width:0}.main-tab-layout .main-tab-label{display:block;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main-tab-layout .ant-tabs-tab-active .main-tab-label{max-width:240px}.main-tab-layout>.ant-tabs-nav .ant-tabs-tab-remove{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;margin-inline-start:6px;border-radius:5px;opacity:.65}.main-tab-layout>.ant-tabs-nav .ant-tabs-tab-remove:hover,.main-tab-layout>.ant-tabs-nav .ant-tabs-tab-remove:focus-visible{background:var(--main-tab-hover-bg);opacity:1}.main-tab-layout>.ant-tabs-nav .ant-tabs-tab-btn:focus-visible,.main-tab-layout>.ant-tabs-nav .ant-tabs-tab-remove:focus-visible{outline:2px solid var(--main-tab-primary);outline-offset:2px}.main-tab-layout .main-sortable-tab.is-dragging{opacity:.2;transition:none}.main-tab-layout .select-module>.ant-btn{width:38px;height:38px;flex-shrink:0}.main-tab-layout>.ant-tabs-nav .ant-tabs-extra-content{padding-inline:3px}.main-tab-layout>.ant-tabs-nav .ant-tabs-nav-more{min-width:38px;padding-inline:10px;border-radius:7px;color:var(--main-tab-text);cursor:pointer}.main-tab-layout>.ant-tabs-nav .ant-tabs-nav-more:hover,.main-tab-layout>.ant-tabs-nav .ant-tabs-nav-more[aria-expanded=true]{color:var(--main-tab-primary);background:var(--main-tab-active-bg)}.main-tab-layout>.ant-tabs-nav .ant-tabs-nav-more:focus-visible{outline:2px solid var(--main-tab-primary);outline-offset:-2px}.main-tabs-overflow.ant-tabs-dropdown{--overflow-bg: #ffffff;--overflow-text: #334155;--overflow-border: #e2e8f0;--overflow-hover: #eff6ff;--overflow-accent: #1677ff;--overflow-muted: #64748b;--overflow-danger: #cf1322;--overflow-danger-bg: #fff1f0;--overflow-shadow: 0 8px 28px rgba(15, 23, 42, .14);width:min(340px,calc(100vw - 24px));max-width:calc(100vw - 24px)}.main-tabs-overflow.ant-tabs-dropdown.is-dark{--overflow-bg: #1b1b1b;--overflow-text: #e2e8f0;--overflow-border: #363636;--overflow-hover: #162b44;--overflow-accent: #91caff;--overflow-muted: #94a3b8;--overflow-danger: #ff9c9c;--overflow-danger-bg: #442126;--overflow-shadow: 0 8px 28px rgba(0, 0, 0, .4)}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu{box-sizing:border-box;max-height:min(360px,calc(100dvh - 140px));padding:6px;border:1px solid var(--overflow-border);border-radius:12px;background:var(--overflow-bg);box-shadow:var(--overflow-shadow);overscroll-behavior:contain}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item{min-width:0;min-height:48px;gap:12px;padding:6px 8px;border-radius:7px;color:var(--overflow-text);white-space:normal;transition:background-color .12s ease,color .12s ease}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item>span{min-width:0;white-space:normal}.main-tabs-overflow.ant-tabs-dropdown .main-tab-label{display:block;max-width:none;white-space:normal;overflow-wrap:anywhere;line-height:1.5}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item:hover,.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-active,.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-selected,.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item:focus-visible{background:var(--overflow-hover);color:var(--overflow-accent)}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:36px;margin:0;border-radius:6px;color:var(--overflow-muted)}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove:hover,.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove:focus-visible{color:var(--overflow-danger);background:var(--overflow-danger-bg)}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item:focus-visible,.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove:focus-visible{outline:2px solid var(--overflow-accent);outline-offset:-2px}@media (hover: hover) and (pointer: fine){.main-tab-layout .main-sortable-tab .ant-tabs-tab-btn{cursor:grab}.main-tab-layout .main-sortable-tab.is-dragging .ant-tabs-tab-btn{cursor:grabbing}}.main-tab-layout .select-module{display:flex;max-width:100%}@media (max-width: 768px){.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu{max-height:min(240px,40dvh);padding:4px}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item{min-height:40px;gap:8px;padding:4px 8px;font-size:13px}.main-tabs-overflow.ant-tabs-dropdown .main-tab-label{line-height:1.4}.main-tabs-overflow.ant-tabs-dropdown .ant-tabs-dropdown-menu-item-remove{flex-basis:32px;width:32px;height:32px}.main-tab-layout.ant-tabs{flex:initial;min-height:auto;overflow:visible}.main-tab-layout.ant-tabs>.ant-tabs-nav{margin-bottom:8px}.main-tab-layout.ant-tabs>.ant-tabs-content-holder{flex:initial;min-height:auto;overflow:visible}.main-tab-layout.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content,.main-tab-layout.ant-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{height:auto}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-tab{min-height:44px;padding:3px 8px}.main-tab-layout .main-tab-label,.main-tab-layout .ant-tabs-tab-active .main-tab-label{max-width:140px}.main-tab-layout .select-module>.ant-btn,.main-tab-layout>.ant-tabs-nav .ant-tabs-nav-more{min-width:44px;height:44px}.main-tab-layout>.ant-tabs-nav .ant-tabs-tab-remove{min-width:36px;min-height:36px}.main-tab-layout.ant-tabs>.ant-tabs-nav .ant-tabs-extra-content{flex:none}}.account-profile-modal{--account-profile-surface: #fff;--account-profile-soft: #f7f9fc;--account-profile-border: #e6ebf2;--account-profile-text: #1e293b;--account-profile-muted: #64748b;--account-profile-accent: #2563eb;--account-profile-tint: #eff6ff;--account-profile-warning: #b45309;max-width:calc(100vw - 24px);padding-bottom:16px}.account-profile-modal.is-dark{--account-profile-surface: #171e2b;--account-profile-soft: #1d2736;--account-profile-border: #2a3648;--account-profile-text: #e2e8f0;--account-profile-muted: #9aaac0;--account-profile-accent: #91baff;--account-profile-tint: #213452;--account-profile-warning: #fbbf24}.account-profile-modal .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100dvh - 32px);padding:0;overflow:hidden;border-radius:18px;background:var(--account-profile-soft)}.account-profile-modal .ant-modal-header{flex-shrink:0;margin:0;padding:22px 56px 20px 24px;border-bottom:1px solid var(--account-profile-border);background:var(--account-profile-surface)}.account-profile-title{display:flex;align-items:center;gap:13px;min-width:0}.account-profile-title>.ant-avatar{flex-shrink:0;border-radius:12px;background:var(--account-profile-tint);color:var(--account-profile-accent)}.account-profile-title>div{min-width:0}.account-profile-title h2{margin:0;color:var(--account-profile-text);font-size:19px;font-weight:650;line-height:1.4}.account-profile-title p{margin:3px 0 0;color:var(--account-profile-muted);font-size:12px;font-weight:400;line-height:1.6;overflow-wrap:anywhere}.account-profile-modal .ant-modal-body{min-height:0;padding:20px 24px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.account-profile-form{display:flex;flex-direction:column;gap:16px;min-width:0}.account-profile-section{min-width:0;padding:20px 20px 0;border:1px solid var(--account-profile-border);border-radius:14px;background:var(--account-profile-surface)}.account-profile-section h3,.account-profile-integration-heading h3{display:flex;align-items:center;gap:9px;margin:0 0 18px;color:var(--account-profile-text);font-size:14px;font-weight:600}.account-profile-section h3>.anticon,.account-profile-integration-heading h3>.anticon{color:var(--account-profile-accent);font-size:16px}.account-profile-description{margin:-8px 0 20px;color:var(--account-profile-muted);font-size:12px;line-height:1.7}.account-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;min-width:0}.account-profile-grid>*{min-width:0}.account-profile-wide{grid-column:1 / -1}.account-profile-modal .ant-form-item{min-width:0;margin-bottom:20px}.account-profile-modal .ant-form-item-label>label{color:var(--account-profile-text);font-size:12px;font-weight:550;height:auto}.account-profile-modal .ant-form-item-extra{min-height:0;margin-top:5px;color:var(--account-profile-muted);font-size:11px;line-height:1.6}.account-profile-field-label{display:inline-flex;align-items:center;gap:7px}.account-profile-field-label>.anticon{color:var(--account-profile-muted);font-size:11px}.account-profile-modal .ant-input,.account-profile-modal .ant-input-affix-wrapper,.account-profile-modal .ant-input-number,.account-profile-modal .ant-input-number-affix-wrapper,.account-profile-modal .ant-select .ant-select-selector{border-radius:9px}.account-profile-modal input.ant-input,.account-profile-modal .ant-input-affix-wrapper,.account-profile-modal .ant-input-number-input,.account-profile-modal .ant-select .ant-select-selector{min-height:40px}.account-profile-modal .ant-input-affix-wrapper>input.ant-input{min-height:0}.account-profile-modal .ant-select{width:100%;min-width:0!important;max-width:100%;min-height:40px}.account-profile-modal .ant-input-number{width:100%}.account-profile-modal .ant-input[disabled],.account-profile-modal .ant-input-number-disabled,.account-profile-modal .ant-select-disabled .ant-select-selector{color:var(--account-profile-muted);background:var(--account-profile-soft)}.account-profile-modal .ant-select-disabled .ant-select-selection-item{color:var(--account-profile-muted)}.account-profile-integrations.ant-collapse{border:1px solid var(--account-profile-border);border-radius:14px;background:var(--account-profile-surface)}.account-profile-modal .account-profile-integrations>.ant-collapse-item{border-bottom:0}.account-profile-modal .account-profile-integrations .ant-collapse-header{align-items:center;padding:18px 20px}.account-profile-integration-heading h3{margin-bottom:4px}.account-profile-integration-heading p{margin:0;color:var(--account-profile-muted);font-size:12px;line-height:1.7}.account-profile-integrations .ant-collapse-content{border-color:var(--account-profile-border);background:transparent}.account-profile-modal .account-profile-integrations .ant-collapse-content-box{padding:20px 20px 0}.account-profile-integrations h4{margin:0 0 14px;color:var(--account-profile-muted);font-size:12px;font-weight:600}.account-profile-modal .ant-modal-footer{flex-shrink:0;margin:0;padding:16px 24px;border-top:1px solid var(--account-profile-border);background:var(--account-profile-surface)}.account-profile-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.account-profile-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-inline-start:auto}.account-profile-unsaved{color:var(--account-profile-warning);font-size:12px}.account-profile-modal .ant-modal-footer .ant-btn{min-height:40px;margin:0;padding-inline:16px;border-radius:9px;font-size:13px}.account-profile-modal .account-profile-password>.ant-btn{color:var(--account-profile-muted);border-color:var(--account-profile-border);background:transparent;box-shadow:none}.account-profile-modal .account-profile-password>.ant-btn:hover{color:var(--account-profile-accent);border-color:var(--account-profile-accent);background:var(--account-profile-tint)}.account-profile-modal .ant-alert{margin-bottom:16px;border-radius:12px}.account-profile-modal .ant-alert:last-child{margin-bottom:0}.account-profile-loading{padding:12px 0}.account-profile-modal button:focus-visible{outline:2px solid var(--account-profile-accent);outline-offset:2px}@media (max-width: 600px){.account-profile-modal .ant-modal-content{border-radius:14px}.account-profile-modal .ant-modal-header{padding:18px 48px 16px 16px}.account-profile-title{gap:10px}.account-profile-title h2{font-size:18px}.account-profile-modal .ant-modal-body{padding:16px 12px}.account-profile-section{padding:18px 16px 0}.account-profile-grid{grid-template-columns:minmax(0,1fr)}.account-profile-modal .ant-input,.account-profile-modal .ant-input-number-input,.account-profile-modal .ant-select-selection-search-input{font-size:16px}.account-profile-modal input.ant-input,.account-profile-modal .ant-input-affix-wrapper,.account-profile-modal .ant-input-number-input,.account-profile-modal .ant-select,.account-profile-modal .ant-select .ant-select-selector{min-height:44px}.account-profile-modal .ant-input-affix-wrapper>input.ant-input{min-height:0}.account-profile-modal .account-profile-integrations .ant-collapse-header{padding:16px}.account-profile-modal .account-profile-integrations .ant-collapse-content-box{padding:18px 16px 0}.account-profile-modal .ant-modal-footer{padding:14px 16px}.account-profile-actions{width:100%}.account-profile-unsaved{width:100%;text-align:end}.account-profile-modal .ant-modal-footer .ant-btn{min-height:44px}.account-profile-modal .ant-alert{flex-wrap:wrap;row-gap:10px}.account-profile-modal .ant-alert-action{margin-inline-start:0}}.newsfeed-banner{--newsfeed-bg: #f0f6ff;--newsfeed-border: #dce8fb;--newsfeed-text: #334d70;--newsfeed-accent: #2563eb;--newsfeed-icon-bg: #fff;--newsfeed-hover: #dfeaff;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-width:0;min-height:50px;margin-bottom:12px;padding:6px 8px 6px 12px;border:1px solid var(--newsfeed-border);border-radius:12px;background:var(--newsfeed-bg);color:var(--newsfeed-text);box-sizing:border-box}.app-shell.is-dark .newsfeed-banner{--newsfeed-bg: #192b43;--newsfeed-border: #2a4262;--newsfeed-text: #c4d6ee;--newsfeed-accent: #91baff;--newsfeed-icon-bg: #233b59;--newsfeed-hover: #2b4569}.newsfeed-badge{display:flex;align-items:center;gap:9px;padding-inline-end:14px;border-inline-end:1px solid var(--newsfeed-border);white-space:nowrap;color:var(--newsfeed-accent)}.newsfeed-badge__icon{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--newsfeed-border);border-radius:9px;background:var(--newsfeed-icon-bg);font-size:16px}.newsfeed-badge__label{font-size:12px;font-weight:650}.newsfeed-viewport{min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 8px,#000 calc(100% - 8px),transparent);mask-image:linear-gradient(to right,transparent,#000 8px,#000 calc(100% - 8px),transparent)}.newsfeed-item{display:inline-flex;align-items:center;gap:12px;padding-inline-end:36px;font-size:13px;font-weight:500;line-height:1.6;white-space:nowrap}.newsfeed-item__dot{flex:0 0 auto;width:4px;height:4px;border-radius:50%;background:var(--newsfeed-accent);opacity:.55}.newsfeed-actions{display:flex;align-items:center;gap:2px}.newsfeed-banner .newsfeed-action.ant-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;color:var(--newsfeed-text);font-size:13px}.newsfeed-banner .newsfeed-action.ant-btn:hover{background:var(--newsfeed-hover);color:var(--newsfeed-accent)}.newsfeed-banner .newsfeed-action.ant-btn:focus-visible{outline:2px solid var(--newsfeed-accent);outline-offset:2px}.newsfeed-accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.newsfeed-viewport.is-static{-webkit-mask-image:none;mask-image:none}.newsfeed-static{display:flex;flex-direction:column;gap:6px;padding-block:4px}.newsfeed-static .newsfeed-item{align-items:baseline;padding:0;white-space:normal;overflow-wrap:anywhere}@media (max-width: 600px){.newsfeed-banner{gap:8px;padding:3px 4px 3px 8px;margin-bottom:8px}.newsfeed-badge{padding-inline-end:8px}.newsfeed-badge__label{display:none}.newsfeed-banner .newsfeed-action.ant-btn{width:44px;height:44px}.newsfeed-item{font-size:12px}}.app-shell,.account-popover,.referral-popover{--shell-surface: #fff;--shell-soft: #f5f7fb;--shell-text: #1e293b;--shell-muted: #64748b;--shell-border: #e8edf3;--shell-accent: #2563eb;--shell-active: #eff6ff;--shell-positive: #15803d;--shell-danger: #dc2626;--shell-danger-bg: #fff1f2;--shell-shadow: 0 12px 40px rgba(15, 23, 42, .12)}.app-shell.is-dark,.account-popover.is-dark,.referral-popover.is-dark{--shell-surface: #171e2b;--shell-soft: #1d2736;--shell-text: #e2e8f0;--shell-muted: #9aaac0;--shell-border: #2a3648;--shell-accent: #91baff;--shell-active: #213452;--shell-positive: #86efac;--shell-danger: #fda4af;--shell-danger-bg: #3c2530;--shell-shadow: 0 12px 40px rgba(0, 0, 0, .35)}.app-shell.ant-layout{min-height:100dvh}.app-shell .app-header{position:sticky;top:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;gap:16px;height:64px;padding:0 20px 0 16px;line-height:1.4;border-bottom:1px solid var(--shell-border);background:var(--shell-surface);color:var(--shell-text);box-shadow:0 1px 6px #0f172a08}.app-header__start,.app-header__actions,.app-header__brand,.header-user-menu{display:flex;align-items:center;gap:12px;min-width:0}.app-header__start{flex:1}.app-header__actions,.header-user-menu{flex-shrink:0;gap:10px}.app-header__brand{gap:10px;min-width:0}.app-header__brand-icon{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:10px;color:var(--shell-accent);background:var(--shell-active);font-size:20px}.app-header__brand-name{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;letter-spacing:-.3px}.app-header__page{margin-inline-start:8px;padding-inline-start:20px;border-inline-start:1px solid var(--shell-border);color:var(--shell-muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell .app-header__icon-button.ant-btn{flex:0 0 44px;width:44px;height:44px;border-radius:10px;color:var(--shell-muted);font-size:18px}.app-shell .app-header__icon-button.ant-btn:hover{color:var(--shell-accent);background:var(--shell-active)}.app-shell .app-content{min-width:0;padding:12px}.header-wallet{display:flex;align-items:center;gap:9px;min-height:44px;padding:4px 14px 4px 10px;border:1px solid var(--shell-border);border-radius:12px;background:var(--shell-soft);cursor:default;box-sizing:border-box}.header-wallet__icon{color:var(--shell-muted);font-size:19px}.header-wallet__details{display:flex;flex-direction:column;gap:1px}.header-wallet__label{color:var(--shell-muted);font-size:10px;line-height:1.25}.header-wallet__value{color:var(--shell-positive);font-size:14px;font-weight:650;font-variant-numeric:tabular-nums;line-height:1.4}.header-wallet__value.is-negative{color:var(--shell-danger)}.app-shell .header-account.ant-btn{display:inline-flex;align-items:center;gap:9px;min-width:44px;height:44px;padding:5px 9px;border:1px solid transparent;border-radius:12px;color:var(--shell-text)}.app-shell .header-account.ant-btn:hover,.app-shell .header-account.ant-btn.is-open{background:var(--shell-active);border-color:var(--shell-border);color:var(--shell-accent)}.account-avatar.ant-avatar{flex-shrink:0;color:var(--shell-accent);background:var(--shell-active);font-weight:650}.header-account__name{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:550}.header-account__chevron{color:var(--shell-muted);font-size:10px;transition:transform .16s ease}.header-account.is-open .header-account__chevron{transform:rotate(180deg)}.account-popover.ant-popover{width:min(320px,calc(100vw - 24px));max-width:calc(100vw - 24px)}.account-popover.ant-popover .ant-popover-inner{padding:0;border:1px solid var(--shell-border);border-radius:16px;background:var(--shell-surface);box-shadow:var(--shell-shadow)}.account-options{max-height:calc(100dvh - 88px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;color:var(--shell-text);border-radius:16px}.account-options__identity{display:flex;align-items:center;gap:12px;padding:18px 16px}.account-options__identity-text{display:flex;flex:1;flex-direction:column;min-width:0;gap:2px}.account-options__identity-text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650}.account-options__identity-text>span{color:var(--shell-muted);font-size:12px}.account-options .account-options__close{flex-shrink:0;width:36px;height:36px;border-radius:9px;color:var(--shell-muted)}.account-options__section{padding:12px 10px;border-top:1px solid var(--shell-border)}.account-options__heading{margin:0 8px 8px;color:var(--shell-muted);font-size:11px;font-weight:650;letter-spacing:.6px;text-transform:uppercase}.account-preference{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:2px 8px}.account-preference__label{display:flex;align-items:center;gap:10px;font-size:13px}.account-preference__label>.anticon{font-size:17px;color:var(--shell-muted)}.account-language{width:128px;flex-shrink:0}.account-language .ant-select-selector{border-radius:8px}.account-options .account-action>.ant-btn{min-height:46px;height:auto;padding:8px 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--shell-text);box-shadow:none;text-align:start;gap:10px;white-space:normal}.account-options .account-action>.ant-btn:hover{color:var(--shell-accent);background:var(--shell-active)}.account-action>.ant-btn>.ant-btn-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--shell-soft);color:var(--shell-muted)}.account-action>.ant-btn>.ant-btn-icon svg{margin:0!important}.account-options__footer{padding:10px;border-top:1px solid var(--shell-border)}.account-options .account-logout{min-height:44px;height:auto;padding:10px;border-radius:9px;color:var(--shell-danger);justify-content:flex-start;text-align:start}.account-options .account-logout:hover{background:var(--shell-danger-bg);color:var(--shell-danger)}.app-shell .app-sider{position:sticky;top:64px;align-self:flex-start;height:calc(100dvh - 64px);background:#0f1d32;z-index:100;border-inline-end:1px solid rgba(255,255,255,.06)}.app-sider .ant-layout-sider-children{height:100%}.side-navigation{display:flex;flex-direction:column;height:100%;min-height:0;background:#0f1d32;color:#cbd5e1}.side-navigation__search{flex-shrink:0;display:flex;justify-content:center;padding:16px 12px 12px}.side-navigation .side-navigation__search-button.ant-btn{width:44px;height:44px;border-radius:11px;color:#a8b9cf}.side-navigation .side-navigation__search-button.ant-btn:hover{background:#1c304c;color:#fff}.side-navigation .side-navigation__search-input.ant-input-affix-wrapper{min-height:44px;border:1px solid #31415a;border-radius:10px;background:#18283f;color:#e2e8f0}.side-navigation__search-input .ant-input{background:transparent;color:#e2e8f0;font-size:13px}.side-navigation__search-input .ant-input::placeholder{color:#9aacc3}.side-navigation__search-input .ant-input-prefix{margin-inline-end:8px;color:#9aacc3}.side-navigation__search-input .ant-input-clear-icon{color:#9aacc3}.side-navigation .side-navigation__search-input.ant-input-affix-wrapper:focus-within{border-color:#69a9ff;box-shadow:0 0 0 2px #4588ff29}.side-navigation__scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3b4d66 transparent;padding-bottom:12px}.side-navigation .ant-menu{width:100%;border-inline-end:0;background:transparent}.side-navigation .ant-menu-item,.side-navigation .ant-menu-submenu-title{display:flex;align-items:center;gap:2px;width:calc(100% - 20px);min-height:44px;margin:4px 10px;border-radius:10px;color:#b4c3d6;font-size:13px;transition:background-color .15s ease,color .15s ease}.side-navigation .ant-menu-item a{color:inherit}.side-navigation .ant-menu-dark .ant-menu-item:hover,.side-navigation .ant-menu-dark .ant-menu-submenu-title:hover{background:#1c304c;color:#fff}.side-navigation .ant-menu-dark .ant-menu-item-selected{position:relative;background:#1d3659;color:#b5d4ff;font-weight:600}.side-navigation .ant-menu-dark .ant-menu-item-selected:before{content:"";position:absolute;inset-inline-start:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:#69a9ff}.side-navigation .ant-menu-dark .ant-menu-sub{background:#0000001f}.side-navigation-popup .ant-menu{padding:6px;border:1px solid #31415a;border-radius:12px;background:#0f1d32;box-shadow:0 10px 32px #0003}.side-navigation-popup .ant-menu-item{min-height:44px;border-radius:8px;color:#b4c3d6}.side-navigation-popup .ant-menu-item:hover{background:#1c304c;color:#fff}.side-navigation-popup .ant-menu-item-selected{background:#1d3659;color:#b5d4ff}.side-navigation .ant-menu-item .ant-menu-item-icon,.side-navigation .ant-menu-submenu-title .ant-menu-item-icon{flex-shrink:0;font-size:18px}.side-navigation.is-compact .ant-menu-inline-collapsed{width:80px}.side-navigation.is-compact .ant-menu-title-content{width:0;opacity:0}.side-navigation.is-compact .ant-menu-item,.side-navigation.is-compact .ant-menu-submenu-title{display:block;width:48px;height:46px;margin:4px 15px;padding-inline:15px;text-align:start}.side-navigation__empty{padding:20px 16px;color:#9aacc3;text-align:center;font-size:13px}.side-navigation__footer{flex-shrink:0;border-top:1px solid rgba(255,255,255,.09);padding:12px 10px max(16px,env(safe-area-inset-bottom))}.side-navigation .side-navigation__referral.ant-btn{display:flex;align-items:center;gap:10px;width:100%;height:44px;padding:10px 14px;border-radius:10px;background:#18283f;color:#b4c3d6;font-size:13px}.side-navigation .side-navigation__referral.ant-btn:hover{background:#1c304c;color:#fff}.side-navigation__referral>span:not(.ant-btn-icon):not(.anticon){flex:1;text-align:start}.side-navigation__referral>.ant-btn-icon{font-size:18px}.side-navigation.is-compact .side-navigation__referral.ant-btn{width:48px;margin-inline:auto;padding:0;justify-content:center;font-size:20px}.app-sider .side-navigation__footer{padding-bottom:68px}.side-menu-drawer .ant-drawer-content,.side-menu-drawer .ant-drawer-header{background:#0f1d32}.side-menu-drawer .ant-drawer-title,.side-menu-drawer .ant-drawer-close{color:#e2e8f0}.side-menu-drawer .ant-drawer-close{width:40px;height:40px;margin-inline-end:8px;border-radius:10px}.side-menu-drawer .ant-drawer-header{padding:12px}.side-menu-drawer .ant-drawer-close:hover{color:#fff;background:#1c304c}.referral-popover.ant-popover{max-width:calc(100vw - 24px)}.referral-popover .ant-popover-inner{padding:16px;border:1px solid var(--shell-border);border-radius:14px;background:var(--shell-surface);color:var(--shell-text);box-shadow:var(--shell-shadow)}.referral-card{display:flex;flex-direction:column;align-items:center;gap:14px;width:min(224px,calc(100vw - 72px))}.referral-card>strong{align-self:flex-start;font-size:14px}.referral-card .ant-input{font-size:12px}.referral-card .ant-btn{min-height:44px;border-radius:9px}.app-shell button:focus-visible,.account-popover button:focus-visible,.side-navigation .ant-menu-item:focus-visible,.side-navigation .ant-menu-submenu-title:focus-visible,.side-navigation a:focus-visible,.referral-popover button:focus-visible{outline:2px solid #69a9ff;outline-offset:2px}@media (max-width: 1024px){.app-header__page{display:none}.app-header__brand-name{max-width:140px}}@media (max-width: 768px){.account-popover.ant-popover{left:auto!important;right:12px!important}.app-shell .app-header{gap:8px;padding:0 10px}.app-header__start{gap:8px}.app-header__actions,.header-user-menu{gap:6px}.app-header__brand-name,.header-account__name,.header-account__chevron{display:none}.app-shell .header-account.ant-btn{width:44px;padding:5px;justify-content:center}.header-wallet{gap:7px;padding:5px 9px;max-width:min(200px,calc(100vw - 240px))}.header-wallet__details{min-width:0}.header-wallet__label{display:none}.header-wallet__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.header-wallet__icon{font-size:17px}.app-shell .app-content{padding:8px}.account-options .account-options__close{width:44px;height:44px}.account-language .ant-select-selector{min-height:40px}.account-preference{min-height:50px}}@media (max-width: 359px){.app-header__brand{display:none}.header-wallet{max-width:calc(100vw - 174px)}}@media (prefers-reduced-motion: reduce){.app-shell *,.account-popover *,.side-menu-drawer *{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;height:100%;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-size:16px;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:320px;min-height:100vh}
