html{background:var(--mall-ui-page, #f5f7fd);color:var(--mall-ui-text, #172b42)}body{background-color:var(--mall-ui-page, #f5f7fd);background-image:var(--mall-light-pageGradient, none);background-attachment:var(--mall-light-pageAttachment, scroll)}.theme-toggle{display:inline-grid;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:12px;background:var(--mall-ui-glass, rgba(255,255,255,.05));color:var(--mall-ui-text, #fff);cursor:pointer}.theme-toggle:hover{background:var(--mall-ui-hover, #2c2c2f);color:var(--mall-ui-accent, #b7f3c7)}.theme-toggle:active{background:var(--mall-ui-accentBg, #203c29)}.theme-toggle:focus-visible{outline:2px solid var(--mall-ui-outline, #86e6a0);outline-offset:3px}.theme-toggle--standalone{position:absolute;top:12px;right:16px;z-index:210}.mall-route-content{position:relative}.standalone-theme-content{position:relative;padding-top:68px}.auth-page__top-actions{display:flex;align-items:center;gap:12px}@media (max-width: 560px){.app-header__actions{gap:6px;padding-left:4px}.app-header .app-header__login{min-width:44px;padding-inline:8px}.app-header__brand{min-width:0;flex-shrink:1}.app-header__brand img{max-width:100%;object-fit:contain}.auth-page__top-actions{gap:8px}}html[data-theme=light] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous),html[data-theme=light] .home-button--primary,html[data-theme=light] .theme-toggle{color:var(--mall-light-onPrimary);background:var(--mall-light-buttonBg);box-shadow:var(--mall-light-buttonShadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html[data-theme=light] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous),html[data-theme=light] .home-button--primary{border-color:var(--mall-light-buttonBorder)}html[data-theme=light] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover,html[data-theme=light] .home-button--primary:hover,html[data-theme=light] .theme-toggle:hover{background:var(--mall-light-buttonHover)}html[data-theme=light] .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):active,html[data-theme=light] .home-button--primary:active,html[data-theme=light] .theme-toggle:active{background:var(--mall-light-buttonActive)}@media (hover: hover) and (pointer: fine){html[data-theme=light] :is(.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-loading),.home-button--primary,.home-topics a,.theme-toggle,.store-audience-tab){isolation:isolate;overflow:hidden}html[data-theme=light] :is(.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-loading),.home-button--primary,.home-topics a,.theme-toggle,.store-audience-tab):not(.theme-toggle--standalone){position:relative}html[data-theme=light] :is(.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-loading),.home-button--primary,.home-topics a,.theme-toggle,.store-audience-tab):before,html[data-theme=light] :is(.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-loading),.home-button--primary,.home-topics a,.theme-toggle,.store-audience-tab):after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0}html[data-theme=light] :is(.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-loading),.home-button--primary,.home-topics a,.theme-toggle,.store-audience-tab):before{background:var(--mall-light-buttonHover);transition:opacity .38s ease}html[data-theme=light] :is(.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-loading),.home-button--primary,.home-topics a,.theme-toggle,.store-audience-tab):after{background:linear-gradient(112deg,transparent 38%,rgba(255,255,255,.12) 44%,rgba(255,255,255,.58) 50%,rgba(225,248,255,.14) 56%,transparent 62%) 120% 50% / 250% 100% no-repeat;transition:background-position 1s cubic-bezier(.2,.65,.3,1),opacity .22s ease}html[data-theme=light] :is(.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-loading),.home-button--primary,.home-topics a,.theme-toggle,.store-audience-tab):hover:before,html[data-theme=light] :is(.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-loading),.home-button--primary,.home-topics a,.theme-toggle,.store-audience-tab):hover:after{opacity:1}html[data-theme=light] :is(.ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):not(.ant-btn-loading),.home-button--primary,.home-topics a,.theme-toggle,.store-audience-tab):hover:after{background-position:-40% 50%}html[data-theme=light] :is(.ant-btn-primary,.home-button--primary,.home-topics a,.theme-toggle,.store-audience-tab):active:before,html[data-theme=light] :is(.ant-btn-primary,.home-button--primary,.home-topics a,.theme-toggle,.store-audience-tab):active:after{opacity:0}}@media (prefers-reduced-motion: reduce){html[data-theme=light] :is(.ant-btn-primary,.home-button--primary,.home-topics a,.theme-toggle,.store-audience-tab):before{transition:none}html[data-theme=light] :is(.ant-btn-primary,.home-button--primary,.home-topics a,.theme-toggle,.store-audience-tab):after{display:none}}:is(html[data-theme=light],.ai-console-table,.billing-table) .ant-pagination :is(.ant-pagination-item,.ant-pagination-item-link){background:var(--mall-light-field, #2c2c2e);border:0}:is(html[data-theme=light],.ai-console-table,.billing-table) .ant-pagination :is(.ant-pagination-item a,.ant-pagination-item-link){color:var(--mall-light-secondary, rgba(255, 255, 255, .7))}html[data-theme=light] .ant-pagination:not(.ant-pagination-disabled) :is(.ant-pagination-item:not(.ant-pagination-item-active),.ant-pagination-prev:not(.ant-pagination-disabled) .ant-pagination-item-link,.ant-pagination-next:not(.ant-pagination-disabled) .ant-pagination-item-link):hover{background:var(--mall-light-hover)}:is(html[data-theme=light],.ai-console-table,.billing-table) .ant-pagination .ant-pagination-item-active{background:var(--mall-light-buttonBg, #fff)}:is(html[data-theme=light],.ai-console-table,.billing-table) .ant-pagination .ant-pagination-item-active a{color:var(--mall-light-onPrimary, #111)}html[data-theme=light] .ant-pagination:not(.ant-pagination-disabled) .ant-pagination-item-active:hover{background:var(--mall-light-buttonHover)}html[data-theme=light] .ant-pagination .ant-pagination-disabled .ant-pagination-item-link{color:var(--mall-light-disabledText);background:var(--mall-light-disabled)}html[data-theme=light] .ant-pagination.ant-pagination-disabled :is(.ant-pagination-item,.ant-pagination-item-link){background:var(--mall-light-disabled)}html[data-theme=light] .ant-pagination.ant-pagination-disabled :is(.ant-pagination-item a,.ant-pagination-item-link){color:var(--mall-light-disabledText)}.ant-pagination .ant-pagination-options .ant-select-outlined .ant-select-selector{color:var(--mall-light-text, #eeeef2);background:var(--mall-light-field, #2c2c2e)!important;border-color:var(--mall-light-divider, #45454b)!important;border-radius:8px;box-shadow:none}.ant-pagination .ant-pagination-options .ant-select-outlined:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--mall-light-border, #62626a)!important}.ant-pagination .ant-pagination-options .ant-select-outlined.ant-select-focused:not(.ant-select-disabled) .ant-select-selector{border-color:var(--mall-light-outline, #85858e)!important;box-shadow:0 0 0 2px var(--mall-light-soft, rgba(255, 255, 255, .08))!important}.ant-pagination .ant-pagination-options .ant-select-selection-item,.ant-pagination .ant-pagination-options .ant-select-selection-search-input{color:var(--mall-light-text, #eeeef2)}.ant-pagination .ant-pagination-options .ant-select-arrow{color:var(--mall-light-muted, #aaaab2)}.ant-pagination .ant-pagination-options .ant-select-dropdown{padding:6px;background:var(--mall-light-surface, #202022)!important;border:1px solid var(--mall-light-border, #3e3e44);border-radius:10px;box-shadow:0 12px 32px var(--mall-light-shadow, rgba(0, 0, 0, .4))}.ant-pagination .ant-pagination-options .ant-select-dropdown .ant-select-item{min-height:34px;padding:6px 10px;color:var(--mall-light-text, #dddde3);border-radius:6px;font-variant-numeric:tabular-nums}.ant-pagination .ant-pagination-options .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled){color:var(--mall-light-primary, #fff);background:var(--mall-light-accentBg, #2e2e32)!important}.ant-pagination .ant-pagination-options .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--mall-light-onPrimary, #fff);font-weight:600;background:var(--mall-light-buttonBg, #3a3a3f)!important}.ant-pagination .ant-pagination-options .ant-select-dropdown .ant-select-item-option-selected.ant-select-item-option-active:not(.ant-select-item-option-disabled){background:var(--mall-light-buttonHover, #44444b)!important}.ant-pagination .ant-pagination-options .ant-select-dropdown .ant-select-item-option-state{color:var(--mall-light-text, #eeeef2)}.ant-pagination .ant-pagination-options .ant-select-disabled .ant-select-selector,.ant-pagination .ant-pagination-options .ant-select-disabled .ant-select-selection-item,.ant-pagination .ant-pagination-options .ant-select-dropdown .ant-select-item-option-disabled{color:var(--mall-light-disabledText, #72727a)}.app-header{--app-header-brand-width: 220px;--app-header-frame-max: 1220px;--app-header-nav-gap: calc(32px + clamp(0px, (100% - var(--app-header-brand-width) - 32px - var(--app-header-frame-max)) / 2, 64px)) ;position:fixed;inset:var(--mall-announcement-height, 0px) 0 auto;z-index:200;display:flex;align-items:center;box-sizing:border-box;height:var(--mall-header-height, 60px);padding:0 var(--mall-content-gutter, 32px) 0 0;background:var(--mall-light-surface, #0c0f0d)}@supports ((backdrop-filter: blur(20px)) or (-webkit-backdrop-filter: blur(20px))){.app-header{background:var(--mall-light-glass, rgba(4, 6, 4, .5));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.app-header__brand{display:flex;align-items:center;justify-content:center;flex:0 0 var(--app-header-brand-width);height:100%}.app-header__brand img{display:block;height:36px;width:auto;filter:brightness(1.15)}.app-header__nav{display:flex;align-items:center;gap:4px;margin-left:var(--app-header-nav-gap)}.app-header__nav-link{display:inline-flex;align-items:center;justify-content:center;padding:0 14px;font-size:16px;white-space:nowrap}.app-header__actions{display:flex;flex-shrink:0;align-items:center;gap:12px;margin-left:auto;padding-left:16px}.app-header .app-header__login{min-width:56px;height:44px;border-radius:10px}.app-header__brand:focus-visible{outline:2px solid var(--mall-nav-indicator);outline-offset:3px;border-radius:4px}.account-nav{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 11px 0 7px;color:var(--mall-nav-text);font:inherit;font-size:14px;cursor:pointer;background:var(--mall-nav-hover);border:0;border-radius:10px;transition:color .18s ease,background .18s ease}.account-nav__avatar{display:inline-grid;flex:0 0 24px;width:24px;height:24px;place-items:center;color:var(--mall-light-avatarText, #c9f4d3);background:var(--mall-light-primary, #254d30);border-radius:50%;font-size:13px}.account-nav__label{white-space:nowrap}.account-nav:hover,.account-nav--active,.account-nav[aria-expanded=true]{color:var(--mall-nav-active-text);background:var(--mall-nav-active-bg)}.account-nav__arrow{color:var(--mall-light-muted, rgba(255, 255, 255, .45));font-size:10px;transition:transform .2s ease}.account-nav[aria-expanded=true] .account-nav__arrow{transform:rotate(180deg)}.app-header__menu{display:none;width:44px;height:44px;padding:0;color:var(--mall-nav-text);font:inherit;font-size:17px;cursor:pointer;background:var(--mall-nav-hover);border:0;border-radius:10px}.app-header__menu:hover,.app-header__menu[aria-expanded=true]{color:var(--mall-nav-active-text);background:var(--mall-nav-active-bg)}.app-header-mobile-menu{width:min(320px,calc(100vw - 24px));padding:8px;max-height:calc(100vh - var(--mall-top-height, 60px) - 24px);max-height:calc(100dvh - var(--mall-top-height, 60px) - 24px);overflow-y:auto;color:var(--mall-nav-text);background:var(--mall-nav-bg);border:0;border-radius:14px;box-shadow:0 20px 60px var(--mall-light-shadow, rgba(0, 0, 0, .48))}.app-header-mobile-menu__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.app-header-mobile-menu__links a{display:flex;align-items:center;padding:0 12px;font-size:15px;text-align:left}.account-dropdown-overlay .ant-dropdown-menu{padding:0;background:transparent;box-shadow:none}.account-dropdown{box-sizing:border-box;width:min(340px,calc(100vw - 24px));max-height:calc(100vh - var(--mall-top-height, 60px) - 24px);max-height:calc(100dvh - var(--mall-top-height, 60px) - 24px);overflow-y:auto;overscroll-behavior:contain;overflow-wrap:anywhere;color:var(--mall-light-text, #f3f5f4);background:var(--mall-light-surface, #121415);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .13));border-radius:14px;box-shadow:0 18px 48px var(--mall-light-shadow, rgba(0, 0, 0, .48))}.account-dropdown__summary{display:flex;align-items:center;gap:11px;padding:16px 18px;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .075))}.account-dropdown__avatar{display:grid;flex:0 0 38px;height:38px;color:var(--mall-light-avatarText, #d9f8e0);font-size:17px;font-weight:700;background:var(--mall-light-primary, #255e32);border:1px solid var(--mall-light-divider, rgba(126, 225, 149, .26));border-radius:50%;place-items:center}.account-dropdown__identity{display:grid;min-width:0;gap:4px}.account-dropdown__identity strong{color:var(--mall-light-text, #fff);font-size:15px;line-height:1.5}.account-dropdown__identity>span{color:var(--mall-light-secondary, rgba(255, 255, 255, .55));font-size:12px}.account-dropdown__assets{padding:16px 18px 14px}.account-dropdown__wallet-head{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--mall-light-secondary, rgba(255, 255, 255, .65));font-size:13px}.account-dropdown__recharge{display:inline-flex;align-items:center;flex:none;min-height:34px;color:var(--mall-light-accent, #c4f4cf);font:inherit;text-decoration:none;text-underline-offset:3px}.account-dropdown__recharge:hover{color:var(--mall-light-primaryHover, #e1fae6);text-decoration:underline}.account-dropdown__amount{color:var(--mall-light-error, #e0584b);margin-top:8px;font-size:30px;font-weight:700;line-height:1.25;font-variant-numeric:tabular-nums}.account-dropdown__credits__amount{margin-top:8px;font-size:20px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums}.account-dropdown__credits{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin-top:12px;color:var(--mall-light-secondary, rgba(255, 255, 255, .65));font-size:12px}.account-dropdown__credits strong{min-width:0;color:var(--mall-light-text, #d8f2de);font-size:16px;font-variant-numeric:tabular-nums}.account-dropdown__scope-note{margin:12px 0 0;color:var(--mall-light-secondary, rgba(255, 255, 255, .56));font-size:12px;line-height:1.6}.account-dropdown__loading,.account-dropdown__error{display:flex;align-items:center;gap:9px;margin-top:12px;font-size:12px}.account-dropdown__loading{color:var(--mall-light-secondary, rgba(255, 255, 255, .65))}.account-dropdown__error{color:var(--mall-light-warning, #ffaaa5)}.account-dropdown__error button{min-height:32px;padding:0 8px;color:var(--mall-light-accent, #a0efb1);font:inherit;background:transparent;border:1px solid var(--mall-light-divider, rgba(112, 210, 134, .3));border-radius:6px;cursor:pointer}.account-dropdown__actions,.account-dropdown__footer{display:grid;gap:2px;padding:7px;border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .075))}.account-dropdown__actions button,.account-dropdown__footer button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 11px;color:var(--mall-light-text, rgba(255, 255, 255, .82));font:inherit;font-size:14px;text-align:left;cursor:pointer;background:transparent;border:0;border-radius:8px}.account-dropdown__actions button:hover{color:var(--mall-light-text, #fff);background:var(--mall-light-soft, rgba(255, 255, 255, .055))}.account-dropdown__actions button>.anticon:first-child{color:var(--mall-light-accent, #70d286)}.account-dropdown__chevron{margin-left:auto;color:var(--mall-light-muted, rgba(255, 255, 255, .38));font-size:10px}.account-dropdown__footer .account-dropdown__logout:hover{background:var(--mall-light-soft, rgba(255, 77, 79, .09))}.account-nav:focus-visible,.app-header__menu:focus-visible,.account-dropdown:focus-visible,.account-dropdown a:focus-visible,.account-dropdown button:focus-visible{outline:2px solid var(--mall-light-outline, #82df98);outline-offset:-2px}@media (max-width: 1120px){.app-header{padding-right:20px}.app-header__nav{display:none}.app-header__menu{display:inline-grid;place-items:center}.account-nav{width:44px;padding:0;justify-content:center}.account-nav__label,.account-nav__arrow{display:none}}@media (max-width: 900px){.app-header__brand{flex-basis:auto;padding-inline:20px}}@media (max-width: 560px){.app-header{padding-right:14px}.app-header__brand{padding-inline:14px}.app-header__brand img{height:31px}.app-header__actions{gap:8px;padding-left:8px}.account-dropdown-overlay{left:auto!important;right:12px!important}}:where(.app-header,.app-header-mobile-menu,.mall-nav-sidebar){--mall-nav-bg: var(--mall-light-surface, #171819);--mall-nav-text: var(--mall-light-secondary, #c6cec8);--mall-nav-muted: var(--mall-light-muted, #929e95);--mall-nav-divider: var(--mall-light-divider, #2b342e);--mall-nav-hover: var(--mall-light-hover, #1b241e);--mall-nav-active-bg: var(--mall-light-hover, #203c29);--mall-nav-active-text: var(--mall-light-accent, #b7f3c7);--mall-nav-indicator: var(--mall-light-accent, #86e6a0)}.mall-nav-sidebar{background-color:var(--mall-nav-bg);background-image:linear-gradient(180deg,var(--mall-light-page, #040604) 0%,var(--mall-nav-bg) 20%,var(--mall-nav-bg) 80%,var(--mall-light-page, #040604) 100%);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--mall-light-divider, #45554a) var(--mall-nav-bg)}.mall-nav-item{box-sizing:border-box;min-height:44px;border-radius:10px;background:transparent;color:var(--mall-nav-text);font-weight:600;text-decoration:none;transition:background-color .16s ease,color .16s ease}.mall-nav-item:hover{color:var(--mall-light-text, #f4f7f5);background:var(--mall-nav-hover)}.mall-nav-item:is(.is-active,.plaza-filter--active){color:var(--mall-nav-active-text);background:var(--mall-nav-active-bg)}.mall-nav-item:is(.is-active,.plaza-filter--active):hover{background:var(--mall-light-hover, #294b34)}.mall-nav-item:focus-visible{outline:2px solid var(--mall-nav-indicator);outline-offset:-2px}.mall-nav-item[aria-disabled=true]{opacity:.5;cursor:wait}.mall-nav-item[aria-disabled=true]:hover{color:var(--mall-nav-text);background:transparent}.mall-nav-item>.anticon{flex:0 0 18px;width:18px;font-size:16px}.mall-nav-sidebar .mall-nav-item{border-left:3px solid transparent}.mall-nav-sidebar .mall-nav-item:is(.is-active,.plaza-filter--active){border-left-color:var(--mall-nav-indicator)}.mall-nav-group-title{color:var(--mall-nav-muted);font-size:12px;font-weight:500}.mall-nav-group-title:after{background:var(--mall-nav-divider)}@media (max-width: 900px){.mall-nav-sidebar{background-image:none}.mall-nav-sidebar .mall-nav-item{border-left:0;border-bottom:2px solid transparent}.mall-nav-sidebar .mall-nav-item:is(.is-active,.plaza-filter--active){border-bottom-color:var(--mall-nav-indicator)}}@media (prefers-reduced-motion: reduce){.mall-nav-item{transition:none}}.mall-shell{--mall-sidebar-width: 220px;--mall-content-gutter: 32px;--mall-center-limit: 64px;--mall-content-top-gap: 32px}.mall-shell:is([data-workspace=store],[data-workspace=models]){--mall-alignment-max: 1160px}.mall-shell:is([data-workspace=ai],[data-workspace=personal],[data-workspace=org]){--mall-alignment-max: 1220px}.mall-shell[data-workspace=distributor]{--mall-alignment-max: 1280px}.mall-shell[data-workspace=guide]{--mall-alignment-max: 1120px}.mall-shell[data-workspace]{--mall-content-max: var(--mall-alignment-max)}.mall-workspace>.mall-workspace__main{min-width:0;margin-left:0;padding-inline:var(--mall-content-gutter);padding-top:var(--mall-content-top-gap)}.mall-workspace--with-sidebar>.mall-workspace__main{margin-left:var(--mall-sidebar-width)}.mall-workspace__main>.mall-workspace__body{width:100%;min-width:0;max-width:var(--mall-content-max);margin-block:0;margin-inline:clamp(0px,calc((100% - var(--mall-alignment-max)) / 2),var(--mall-center-limit)) 0;padding:0;box-sizing:border-box}@media (max-width: 900px){.mall-shell{--mall-content-gutter: 18px;--mall-center-limit: 0px;--mall-content-top-gap: 24px}.mall-workspace--with-sidebar>.mall-workspace__main{margin-left:0}}@media (max-width: 520px){.mall-shell{--mall-content-gutter: 12px;--mall-content-top-gap: 20px}}:root{--mall-header-height: 60px;--mall-announcement-height: 0px;--mall-top-height: calc(var(--mall-header-height) + var(--mall-announcement-height))}.mall-route-content{--mall-top-height: calc(var(--mall-header-height) + var(--mall-announcement-height));min-height:100svh;padding-top:var(--mall-announcement-height);box-sizing:border-box}.mall-route-content:focus{outline:none}.store-workspace{min-height:calc(100vh - var(--mall-top-height))}.store-navigation__sidebar{position:fixed;top:var(--mall-top-height);bottom:0;left:0;z-index:100;display:flex;flex-direction:column;width:var(--mall-sidebar-width);box-sizing:border-box;padding:28px 12px;overflow-y:auto}.store-navigation__menu{display:flex;flex:0 0 auto;flex-direction:column;gap:6px;margin-block:auto}.store-navigation__link{display:flex;align-items:center;gap:10px;min-height:44px;box-sizing:border-box;padding:13px 16px;font-size:14px;line-height:1.5}.store-navigation__link span{min-width:0;overflow-wrap:anywhere}.store-workspace__content{padding-bottom:64px}.store-workspace__content>.store-page{container-type:inline-size}@media (max-width: 900px){.store-navigation__sidebar{position:sticky;top:var(--mall-top-height);bottom:auto;z-index:90;width:100%;padding:8px 10px;overflow:visible}.store-navigation__menu{flex-direction:row;gap:4px;margin-block:0;overflow-x:auto;scrollbar-width:thin}.store-navigation__link{flex:0 0 auto;padding:10px 12px;white-space:nowrap}.store-workspace__content{padding-bottom:48px}}@media (max-width: 520px){.store-workspace__content{padding-bottom:40px}.store-navigation__link{font-size:13px}}.store-audience-tabs{display:flex;justify-content:center;margin-bottom:18px}.store-audience-tabs__track{display:inline-flex;align-items:center;gap:4px;padding:5px;background:var(--mall-light-soft, rgba(255, 255, 255, .05));border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08));border-radius:14px;box-shadow:inset 0 1px #ffffff0a}.store-audience-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:108px;height:38px;padding:0 22px;border:0;border-radius:10px;background:transparent;color:var(--mall-light-secondary, rgba(255, 255, 255, .58));-webkit-text-fill-color:var(--mall-light-glass, rgba(255, 255, 255, .58));font:inherit;font-size:14px;font-weight:600;letter-spacing:.06em;line-height:1;cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease,-webkit-text-fill-color .18s ease}.store-audience-tab:hover{color:var(--mall-light-text, #fff);-webkit-text-fill-color:var(--mall-light-text, #fff);background:var(--mall-light-soft, rgba(255, 255, 255, .06))}.store-audience-tab--active,.store-audience-tab--active:hover{color:var(--mall-light-onPrimary, #fff);-webkit-text-fill-color:var(--mall-light-text, #fff);background:linear-gradient(180deg,var(--mall-light-primary, #3a9e50) 0%,var(--mall-light-primary, #2B7A3D) 100%);box-shadow:0 8px 18px var(--mall-light-shadow, rgba(43, 122, 61, .32)),inset 0 1px #ffffff2e}.store-audience-note{margin:0 0 18px;color:var(--mall-light-secondary, rgba(255, 255, 255, .55));font-size:13px;text-align:center}.store-buy-hint{height:44px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:var(--mall-light-field, #2c2c2e);color:var(--mall-light-secondary, rgba(255, 255, 255, .72));font-size:14px;font-weight:600;text-align:center;padding:0 12px}.store-type-group{margin-bottom:32px}.store-type-group__title{color:var(--mall-light-secondary, rgba(255, 255, 255, .75));font-size:16px;font-weight:600;margin:0 0 16px;padding-left:4px}.store-product-grid{display:grid;grid-template-columns:1fr;gap:16px;align-items:start;width:100%}@container (min-width: 720px){.store-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 1080px){.store-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.store-product-card{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;box-sizing:border-box;border-radius:14px;padding:22px 22px 20px;overflow:hidden;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .1));transition:transform .2s ease,border-color .2s ease}@media (hover: hover) and (pointer: fine){.store-product-card:hover{transform:translateY(-2px);border-color:var(--mall-light-divider, rgba(255, 255, 255, .2))}}.store-product-card__body{position:relative;z-index:1;display:flex;flex-direction:column;min-width:0}.store-product-card__features{margin-bottom:16px}.store-product-card__type{display:inline-block;background:var(--mall-light-field, #2c2c2e);color:var(--mall-light-secondary, rgba(255, 255, 255, .55));padding:2px 10px;border-radius:999px;font-size:12px;font-weight:500;white-space:normal;word-break:keep-all;text-align:center;max-width:100%}.store-qty{display:flex;align-items:center;gap:8px;margin-bottom:14px}.store-qty-btn.ant-btn{color:var(--mall-light-secondary, rgba(255, 255, 255, .78))!important;background:var(--mall-light-field, #2c2c2e)!important;border:0!important;border-radius:8px!important;box-shadow:none!important}.store-qty-btn.ant-btn:hover:not(:disabled){color:var(--mall-light-text, #fff)!important;background:var(--mall-light-hover, #3a3a3c)!important}.store-qty-btn.ant-btn:disabled{color:var(--mall-light-disabledText, rgba(255, 255, 255, .28))!important;background:var(--mall-light-disabled, #232326)!important}.store-qty-value{min-width:36px;text-align:center;font-size:15px;font-weight:600;color:var(--mall-light-text, #fff);background:var(--mall-light-field, #2c2c2e);border-radius:8px;padding:0 10px;line-height:28px;display:inline-block}.store-buy-btn.ant-btn-primary{height:44px;color:var(--mall-light-onPrimary, #111);font-weight:650;font-size:15px;background:var(--mall-light-buttonBg, #fff);border:0;border-radius:10px;box-shadow:none}.store-buy-btn.ant-btn-primary:hover:not(:disabled){color:var(--mall-light-onPrimary, #111)!important;background:var(--mall-light-buttonHover, #f2f2f2)!important}.store-buy-btn.ant-btn-primary:disabled{color:var(--mall-light-disabledText, rgba(255, 255, 255, .35))!important;background:var(--mall-light-disabled, #2c2c2e)!important}.store-empty{margin-top:40px;padding:48px 24px;text-align:center;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .1));border-radius:14px}.store-empty .ant-empty,.store-empty .ant-empty-image{background:transparent!important}.store-empty .ant-empty-img-simple-ellipse{fill:var(--mall-light-field, #2c2c2e)}.store-empty .ant-empty-img-simple-g{stroke:var(--mall-light-divider, rgba(255, 255, 255, .22))}.store-empty .ant-empty-img-simple-path{fill:var(--mall-light-field, #3a3a3c)}.store-empty .ant-empty-description{color:var(--mall-light-muted, rgba(255, 255, 255, .35))!important}.store-spin-wrap .ant-spin-container{display:block;min-height:0}.store-spin-wrap .ant-spin-dot-item{background-color:var(--mall-light-glass, rgba(255, 255, 255, .55))!important}.store-modal-root .ant-modal-mask{background:var(--mall-light-mask, rgba(0, 0, 0, .72))}.store-modal-root .ant-modal-content{padding:0;overflow:hidden;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .12));border-radius:14px;box-shadow:0 24px 64px var(--mall-light-shadow, rgba(0, 0, 0, .45))}.store-modal-root .ant-modal-header{margin:0;padding:18px 24px;background:transparent;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08))}.store-modal-root .ant-modal-title{color:var(--mall-light-text, #fff);font-size:18px;font-weight:650}.store-modal-root .ant-modal-close{color:var(--mall-light-muted, rgba(255, 255, 255, .45))}.store-modal-root .ant-modal-close:hover{color:var(--mall-light-text, #fff)}.store-modal-root .ant-modal-body{padding:20px 24px}.store-modal-root .ant-modal-footer{margin:0;padding:14px 24px;background:transparent;border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08))}.store-modal-root .ant-modal-footer .ant-btn-default{height:42px;color:var(--mall-light-secondary, rgba(255, 255, 255, .78));background:var(--mall-light-field, #2c2c2e);border:0;border-radius:10px}.store-modal-root .ant-modal-footer .ant-btn-default:hover{color:var(--mall-light-text, #fff)!important;background:var(--mall-light-hover, #3a3a3c)!important}.store-modal-root .ant-modal-footer .ant-btn-primary{height:42px;padding-inline:28px;color:var(--mall-light-onPrimary, #111);font-weight:650;font-size:15px;background:var(--mall-light-buttonBg, #fff);border:0;border-radius:10px}.store-modal-root .ant-modal-footer .ant-btn-primary:hover{color:var(--mall-light-onPrimary, #111)!important;background:var(--mall-light-buttonHover, #f2f2f2)!important}.store-modal-root .ant-input,.store-modal-root .ant-input-outlined{color:var(--mall-light-text, #fff)!important;background:var(--mall-light-field, #2c2c2e)!important;border:1px solid var(--mall-light-outline, rgba(255, 255, 255, .12))!important;border-radius:10px!important;box-shadow:none!important}.store-modal-root .ant-input::placeholder{color:var(--mall-light-muted, rgba(255, 255, 255, .32))!important}.store-modal-root .ant-input:hover,.store-modal-root .ant-input-outlined:hover,.store-modal-root .ant-input:focus,.store-modal-root .ant-input-outlined:focus,.store-modal-root .ant-input-outlined:focus-within{border-color:var(--mall-light-outline, rgba(255, 255, 255, .28))!important;box-shadow:none!important;outline:none!important}.store-modal-root .ant-radio-wrapper{color:var(--mall-light-text, rgba(255, 255, 255, .82))}.store-modal-root .ant-radio-inner{background:var(--mall-light-field, #2c2c2e);border-color:var(--mall-light-divider, rgba(255, 255, 255, .22))}.store-modal-root .ant-radio-checked .ant-radio-inner{background:var(--mall-light-primary, #fff);border-color:var(--mall-light-divider, #fff)}.store-modal-root .ant-radio-checked .ant-radio-inner:after{background:var(--mall-light-surface, #111)}.store-modal-root .ant-radio-wrapper:hover .ant-radio-inner{border-color:var(--mall-light-divider, rgba(255, 255, 255, .4))}.store-modal-root .ant-switch{background:var(--mall-light-field, #3a3a3c)}.store-modal-root .ant-switch-checked{background:var(--mall-light-primary, #fff)!important}.store-modal-root .ant-switch-checked .ant-switch-handle:before{background:var(--mall-light-surface, #111)}.store-modal-root .ant-spin-dot-item{background-color:var(--mall-light-glass, rgba(255, 255, 255, .55))!important}.store-modal-panel{padding:16px 18px;margin-bottom:20px;background:var(--mall-light-field, #2c2c2e);border-radius:12px}.store-modal-label{font-size:13px;color:var(--mall-light-muted, rgba(255, 255, 255, .45));margin-bottom:10px;display:block;font-weight:500}.store-modal-chip{font-size:12px;color:var(--mall-light-secondary, rgba(255, 255, 255, .55));flex-shrink:0;background:var(--mall-light-field, #3a3a3c);padding:2px 8px;border-radius:6px}.store-modal-price{color:var(--mall-light-text, #fff);font-weight:700;font-size:24px;line-height:1}.store-modal-summary{margin-top:10px;padding:10px 14px;background:var(--mall-light-field, #2c2c2e);border-radius:12px}.store-modal-tip{padding:12px 14px;margin-bottom:20px;background:var(--mall-light-field, #2c2c2e);border-radius:12px;color:var(--mall-light-accent, rgba(250, 200, 120, .85));font-size:13px;line-height:1.6}.store-coupon-tag{color:var(--mall-light-text, rgba(255, 255, 255, .82));font-weight:600;background:var(--mall-light-field, #3a3a3c);padding:1px 6px;border-radius:4px}.store-coupon-tag--muted{color:var(--mall-light-muted, rgba(255, 255, 255, .32));background:transparent}.store-pay-group .ant-radio-button-wrapper{height:auto;padding:12px 20px;margin-right:12px;line-height:1;color:var(--mall-light-text, #fff);background:var(--mall-light-field, #2c2c2e)!important;border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .12))!important;border-radius:10px!important;box-shadow:none!important}.store-pay-group .ant-radio-button-wrapper:before{display:none}.store-pay-group .ant-radio-button-wrapper-checked{background:var(--mall-light-field, #3a3a3c)!important;border-color:var(--mall-light-divider, rgba(255, 255, 255, .28))!important}.store-pay-group .ant-radio-button-wrapper:hover{color:var(--mall-light-text, #fff);border-color:var(--mall-light-divider, rgba(255, 255, 255, .28))!important}html[data-theme=light] .store-audience-tab{color:#52677d;-webkit-text-fill-color:#52677d}html[data-theme=light] .store-audience-tab--active{color:var(--mall-light-onPrimary);-webkit-text-fill-color:var(--mall-light-onPrimary);background:var(--mall-light-buttonBg);box-shadow:var(--mall-light-buttonShadow)}.payment-card{--payment-accent: var(--mall-light-cyan, #69b1ff);--payment-tint: var(--mall-light-soft, rgba(22,119,255,.14));width:420px;max-width:100%;box-sizing:border-box;color:var(--mall-light-text, #f5f5f5);background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, #3a3a3d);border-radius:20px;overflow:hidden;box-shadow:0 18px 50px var(--mall-light-shadow, rgba(0,0,0,.3))}.payment-card--wechat{--payment-accent: var(--mall-light-success, #62cb81);--payment-tint: var(--mall-light-soft, rgba(43,182,51,.14))}.payment-card__header{padding:24px 44px 22px;text-align:center;background:linear-gradient(130deg,var(--mall-light-soft, rgba(22,119,255,.32)),var(--mall-light-soft, rgba(64,150,255,.12)));border-bottom:1px solid var(--mall-light-divider, rgba(105,177,255,.2))}.payment-card--wechat .payment-card__header{background:linear-gradient(130deg,var(--mall-light-soft, rgba(43,182,51,.28)),var(--mall-light-soft, rgba(7,193,96,.1)));border-bottom-color:var(--mall-light-divider, rgba(98,203,129,.2))}.payment-card__brand{display:inline-block;height:30px;font-size:32px;color:var(--mall-light-accent, #62cb81);margin-bottom:8px}.payment-card__header h2{margin:0;font-size:20px;color:var(--mall-light-text, #fff);line-height:1.5}.payment-card__header p{margin:7px 0 0;color:var(--mall-light-secondary, #d4d4d8);font-size:13px;overflow-wrap:anywhere}.payment-card__scope{margin-top:9px;color:var(--mall-light-secondary, #c4ced7);font-size:12px;overflow-wrap:anywhere}.payment-card__body{padding:24px 28px 18px}.payment-card__code{width:220px;height:220px;padding:9px;margin:0 auto;position:relative;box-sizing:border-box;line-height:0;border:1px solid var(--mall-light-divider, #d6d6da);border-radius:14px;background:var(--mall-light-surface, #fff);box-shadow:0 6px 24px var(--mall-light-shadow, rgba(0,0,0,.2))}.payment-card__code iframe{display:block;border:0;background:#fff;width:200px;height:200px}.payment-card__code .ant-qrcode{padding:0;background:#fff;border-radius:0}.payment-card__loading{position:absolute;top:9px;right:9px;bottom:9px;left:9px;background:var(--mall-light-surface, #fff);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;color:var(--mall-light-secondary, #5b5b62);font-size:12px;line-height:1.5}.payment-card__pending{min-height:160px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px}.payment-card__official-actions{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px;margin-top:10px;font-size:12px}.payment-card .ant-btn-link,.payment-card a,.payment-card .ant-typography-copy{color:var(--payment-accent)}.payment-card__scan{display:flex;align-items:center;justify-content:center;gap:7px;font-size:14px;color:var(--mall-light-secondary, #c9c9ce);margin-top:14px}.payment-card__scan .anticon{color:var(--payment-accent)}.payment-card__amounts{background:linear-gradient(135deg,var(--payment-tint),var(--mall-light-surface, #242426));border:1px solid var(--mall-light-divider, #3b4652);border-radius:12px;padding:16px 18px;margin:22px 0}.payment-card--wechat .payment-card__amounts{border-color:var(--mall-light-divider, #354e3b)}.payment-card__breakdown{display:flex;flex-direction:column;gap:10px;border-bottom:1px solid var(--mall-light-divider, #424247);padding-bottom:14px;margin-bottom:14px}.payment-card__breakdown>div,.payment-card__charge,.payment-card__countdown>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.payment-card__breakdown{color:var(--mall-light-secondary, #b4b4bd);font-size:13px}.payment-card__breakdown strong{font-weight:500;overflow-wrap:anywhere;text-align:right}.payment-card__deduction{color:var(--mall-light-success, #78cc95)}.payment-card__charge{flex-wrap:wrap}.payment-card__charge>span{color:var(--mall-light-secondary, #c9c9d1);font-size:14px}.payment-card__charge>strong{color:var(--payment-accent);font-size:30px;line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0}.payment-card__countdown{color:var(--mall-light-muted, #a8a8b1);font-size:13px}.payment-card__countdown strong{color:var(--payment-accent);font-size:15px;font-variant-numeric:tabular-nums}.payment-card__countdown.is-urgent strong{color:var(--mall-light-error, #ff7875)}.payment-card__footer{margin-top:18px;border-top:1px solid var(--mall-light-divider, #343438);padding-top:14px;text-align:center}.payment-card__order{display:flex;align-items:flex-start;gap:10px;margin-bottom:16px;font-size:12px;text-align:left;color:var(--mall-light-muted, #9b9ba4)}.payment-card__order>span:first-child{flex-shrink:0}.payment-card__order .ant-typography{color:var(--mall-light-secondary, #bcbcc5);font-size:12px;min-width:0;overflow-wrap:anywhere}.payment-card__security{display:flex;justify-content:center;gap:6px;color:var(--mall-light-success, #73c68e);font-size:13px}.payment-card__muted{color:var(--mall-light-muted, #9b9ba4);font-size:12px;line-height:1.6;text-align:center;margin:10px 0 0}.payment-card .ant-alert{background:var(--mall-light-field, #28282b);border-color:var(--mall-light-divider, #46464e)}.payment-card .ant-alert-message{color:var(--mall-light-text, #f0f0f3)}.payment-card .ant-alert-description{color:var(--mall-light-secondary, #bcbcc5)}.payment-card .ant-alert-action{margin-left:8px}@media (max-width: 480px){.payment-card__body{padding:20px 16px 14px}.payment-card__header{padding:20px 40px 18px}.payment-card__amounts{padding:14px}.payment-card__charge>strong{font-size:28px}.payment-card .ant-alert{flex-wrap:wrap;row-gap:10px}}.wallet-recharge-success{width:560px;max-width:100%;min-width:0;box-sizing:border-box;margin:0 auto;color:var(--mall-light-text, #f4f4f5);background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, #36363a);border-radius:24px;box-shadow:0 20px 64px var(--mall-light-shadow, rgba(0, 0, 0, .25));overflow:hidden}.wallet-recharge-success *,.wallet-recharge-success *:before,.wallet-recharge-success *:after{box-sizing:border-box}.wallet-recharge-success__header{padding:34px 32px 26px;text-align:center}.wallet-recharge-success__icon{width:76px;height:76px;margin:0 auto 18px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--mall-light-soft, rgba(74, 222, 128, .09));color:var(--mall-light-success, #4ade80);font-size:48px}.wallet-recharge-success h1{margin:0;color:var(--mall-light-text, #f4f4f5);font-size:26px;line-height:1.4;font-weight:650}.wallet-recharge-success__header>p{margin:8px 0 26px;color:var(--mall-light-muted, #a1a1aa);font-size:14px}.wallet-recharge-success__amount-label{color:var(--mall-light-muted, #a1a1aa);font-size:13px;margin-bottom:8px}.wallet-recharge-success__amount{display:block;color:var(--mall-light-success, #4ade80);font-size:44px;font-weight:650;line-height:1.25;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.wallet-recharge-success__body{padding:0 32px 30px}.wallet-recharge-success__balance{padding:18px 20px;background:var(--mall-light-surface, #252527);border:1px solid var(--mall-light-divider, #3b3b40);border-radius:14px}.wallet-recharge-success__balance-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--mall-light-secondary, #b9b9c1);font-size:13px}.wallet-recharge-success button{font:inherit;cursor:pointer;transition:background .15s,border-color .15s}.wallet-recharge-success button:focus-visible{outline:2px solid var(--mall-light-outline, #4ade80);outline-offset:3px}.wallet-recharge-success__refresh{border:0;padding:6px 0 6px 8px;background:transparent;color:var(--mall-light-success, #8cdda7);display:flex;align-items:center;gap:6px;flex-shrink:0}.wallet-recharge-success__balance-value{display:block;margin-top:8px;color:var(--mall-light-text, #f4f4f5);font-size:29px;font-weight:600;line-height:1.35;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.wallet-recharge-success__balance-hint,.wallet-recharge-success__balance-error p{margin:8px 0 0;color:var(--mall-light-secondary, #b3b3bc);font-size:12px;line-height:1.6}.wallet-recharge-success__balance-error button{border:0;background:transparent;color:var(--mall-light-success, #9ae8b3);padding:8px 0 0;font-size:12px}.wallet-recharge-success__details{margin:24px 0 0;font-size:13px}.wallet-recharge-success__details>div{display:grid;grid-template-columns:82px minmax(0,1fr);gap:14px;margin-top:18px;line-height:1.6}.wallet-recharge-success__details dt{color:var(--mall-light-muted, #9898a3)}.wallet-recharge-success__details dd{margin:0;min-width:0;text-align:right;color:var(--mall-light-text, #e4e4e7);overflow-wrap:anywhere}.wallet-recharge-success__account-type{display:block;margin-bottom:3px;color:var(--mall-light-muted, #a1a1aa);font-size:12px}.wallet-recharge-success__order{display:flex;align-items:flex-start;justify-content:flex-end;gap:8px}.wallet-recharge-success__order code{min-width:0;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow-wrap:anywhere}.wallet-recharge-success__copy{flex-shrink:0;border:0;background:transparent;color:var(--mall-light-secondary, #acacb6);padding:2px 0 2px 4px}.wallet-recharge-success__copy:disabled{opacity:.4;cursor:default}.wallet-recharge-success__copy-status{color:var(--mall-light-success, #a4d9b4);margin:8px 0 0;font-size:12px;text-align:right}.wallet-recharge-success__note{margin:22px 0 0;color:var(--mall-light-muted, #8f8f9a);font-size:12px;line-height:1.7}.wallet-recharge-success__actions{padding-top:24px;margin-top:24px;border-top:1px solid var(--mall-light-divider, #353539)}.wallet-recharge-success__actions button{width:100%;min-height:44px;border:1px solid var(--mall-light-divider, #44444b);border-radius:10px;padding:11px 14px;background:var(--mall-light-field, #29292e);color:var(--mall-light-text, #dedee4);font-size:14px}.wallet-recharge-success__actions button:hover{background:var(--mall-light-hover, #34343b);border-color:var(--mall-light-divider, #606069)}.wallet-recharge-success__actions .wallet-recharge-success__primary{background:var(--mall-light-buttonBg, #4ade80);border-color:var(--mall-light-buttonBorder, #4ade80);color:var(--mall-light-onPrimary, #102c19);font-weight:600}.wallet-recharge-success__actions .wallet-recharge-success__primary:hover{background:var(--mall-light-buttonHover, #72e99b);border-color:var(--mall-light-buttonBorder, #72e99b)}.wallet-recharge-success__main-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.wallet-recharge-success__actions .wallet-recharge-success__text-action{margin-top:8px;border:0;background:transparent;color:var(--mall-light-success, #a4d9b4)}.wallet-recharge-success__actions .wallet-recharge-success__text-action:hover{background:transparent;color:var(--mall-light-success, #c1edce)}@media (max-width: 480px){.wallet-recharge-success{border-radius:20px}.wallet-recharge-success__header{padding:28px 20px 24px}.wallet-recharge-success__body{padding:0 20px 24px}.wallet-recharge-success__amount{font-size:36px}.wallet-recharge-success__balance{padding:15px}.wallet-recharge-success__balance-value{font-size:26px}.wallet-recharge-success__details>div{grid-template-columns:65px minmax(0,1fr);gap:10px}.wallet-recharge-success__main-actions{gap:8px}.wallet-recharge-success__actions button{padding:11px 8px}}@media (prefers-reduced-motion: reduce){.wallet-recharge-success button{transition:none}}.auth-page{min-height:calc(100vh - var(--mall-announcement-height, 0px));min-height:calc(100svh - var(--mall-announcement-height, 0px));position:relative;isolation:isolate;box-sizing:border-box;overflow:hidden;color:var(--mall-light-text, #fff)}.auth-page__ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 16% 32%,var(--mall-light-soft, rgba(43, 122, 61, .16)),transparent 48%),radial-gradient(ellipse at 86% 78%,var(--mall-light-soft, rgba(58, 158, 80, .1)),transparent 42%)}.auth-page__ambient:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.38;background-image:radial-gradient(var(--mall-light-soft, rgba(255, 255, 255, .13)) .6px,transparent .6px);background-size:28px 28px;-webkit-mask-image:linear-gradient(to right,var(--mall-light-muted, #000),transparent 70%);mask-image:linear-gradient(to right,var(--mall-light-muted, #000),transparent 70%)}.auth-page__topbar{width:min(1160px,calc(100% - 80px));height:80px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .06))}.auth-page__brand{display:inline-flex;align-items:center;gap:12px;color:var(--mall-light-text, #f1f6f2);text-decoration:none;font-size:18px;font-weight:650;letter-spacing:.04em}.auth-page__brand:hover{color:var(--mall-light-text, #fff)}.auth-page__brand small{display:block;margin-top:4px;color:var(--mall-light-muted, rgba(255, 255, 255, .4));font-size:10px;font-weight:400;letter-spacing:.22em}.auth-page__brand-mark{display:block;width:40px;height:36px;overflow:hidden}.auth-page__brand-mark img{display:block;height:36px;width:135px;max-width:none}.auth-page__back{display:inline-flex;align-items:center;gap:8px;padding:8px 0 8px 12px;color:var(--mall-light-secondary, rgba(255, 255, 255, .55));font-size:13px;text-decoration:none;transition:color .2s}.auth-page__back:hover{color:var(--mall-light-text, #fff)}.auth-page__layout{width:min(1080px,calc(100% - 80px));min-height:calc(100svh - 122px);margin:0 auto;padding:28px 0;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 448px;align-items:center;gap:clamp(56px,7vw,112px)}.auth-page__intro{padding-bottom:20px}.auth-page__eyebrow{display:flex;align-items:center;gap:10px;color:var(--mall-light-muted, #94b59a);font-size:12px;letter-spacing:.14em;margin-bottom:28px}.auth-page__eyebrow>span{width:6px;height:6px;background:var(--mall-light-primary, #74bc82);border-radius:50%;box-shadow:0 0 14px var(--mall-light-shadow, rgba(58, 158, 80, .55))}.auth-page__intro h2{margin:0;font-size:clamp(38px,4.2vw,56px);line-height:1.3;font-weight:650;letter-spacing:-.055em;color:var(--mall-light-text, #f2f7f3)}.auth-page__intro h2>span{color:var(--mall-light-onPrimary, #8bc99a);background:linear-gradient(110deg,var(--mall-light-primary, #b6dfbf),var(--mall-light-primary, #65ab76));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.auth-page__intro>p{margin:24px 0 42px;color:var(--mall-light-muted, rgba(255, 255, 255, .48));font-size:15px;line-height:1.9;letter-spacing:.025em}.auth-page__explore{max-width:344px}.auth-page__explore a{display:flex;align-items:center;gap:14px;padding:19px 0;border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .09));text-decoration:none;color:var(--mall-light-secondary, rgba(255, 255, 255, .65));transition:color .2s}.auth-page__explore a>.anticon:first-child{font-size:21px;color:var(--mall-light-accent, #82ac8c)}.auth-page__explore strong{display:block;font-size:14px;color:var(--mall-light-text, #dce8df);font-weight:500}.auth-page__explore small{display:block;margin-top:5px;color:var(--mall-light-muted, rgba(255, 255, 255, .38));font-size:12px}.auth-page__explore a>.anticon:last-child{margin-left:auto;font-size:14px;transform:rotate(45deg)}.auth-page__explore a:hover,.auth-page__explore a:hover strong{color:var(--mall-light-accent, #a4d5ae)}.auth-page__card{position:relative;min-width:0;width:100%;border-radius:24px;padding:28px 36px 24px;box-sizing:border-box}.auth-page__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.auth-page__form-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;border:1px solid var(--mall-light-divider, rgba(143, 198, 155, .17));border-radius:12px;background:linear-gradient(135deg,var(--mall-light-soft, rgba(43, 122, 61, .22)),var(--mall-light-soft, rgba(43, 122, 61, .05)));color:var(--mall-light-accent, #9aceaa);box-shadow:inset 0 1px #ffffff0a;font-size:21px}.auth-page__header h1.ant-typography{margin:0 0 10px;color:var(--mall-light-text, #f4f7f4);font-size:28px;font-weight:600;letter-spacing:.04em;line-height:1.3}.auth-page__header .ant-typography-secondary{color:var(--mall-light-muted, rgba(255, 255, 255, .46));font-size:13px}.auth-field{margin-bottom:18px}.auth-field__label{display:block;color:var(--mall-light-secondary, #b4c0b7);font-size:13px;margin-bottom:9px;line-height:1.5}.auth-field__code-row{display:flex;gap:10px}.auth-field__code-input{flex:1;min-width:0}.auth-field__verified{margin-top:8px;color:var(--mall-light-muted, #9fafa3);font-size:12px;line-height:1.7}.auth-page__card .ant-input-affix-wrapper,.auth-field--invite .ant-input{min-height:48px;border-radius:10px;background:var(--mall-light-soft, rgba(0, 0, 0, .16));border-color:var(--mall-light-border, rgba(255, 255, 255, .13));box-shadow:inset 0 1px 3px var(--mall-light-shadow, rgba(0, 0, 0, .12))}.auth-page__card .ant-input-affix-wrapper input{background:transparent;font-size:14px}.auth-page__card .ant-input::placeholder{color:var(--mall-light-muted, rgba(255, 255, 255, .28))}.auth-page__card .ant-input-prefix{color:var(--mall-light-muted, #73927b);margin-right:10px}.auth-page__card .ant-input-affix-wrapper:hover,.auth-field--invite .ant-input:hover{border-color:var(--mall-light-border, rgba(124, 183, 137, .5))}.auth-page__card .ant-input-affix-wrapper-focused,.auth-field--invite .ant-input:focus{border-color:var(--mall-light-outline, #4a9560);box-shadow:0 0 0 3px var(--mall-light-shadow, rgba(58, 158, 80, .12))}.auth-field__send.ant-btn,.auth-field--invite .ant-space-compact>.ant-btn{height:48px;padding-inline:14px;border-radius:10px;color:var(--mall-light-secondary, #bdd9c4);border-color:var(--mall-light-border, rgba(125, 175, 136, .25));background:var(--mall-light-soft, rgba(43, 122, 61, .09));box-shadow:none;font-size:13px;font-weight:500}.auth-field__send.ant-btn:disabled{color:var(--mall-light-disabledText, rgba(255, 255, 255, .3));border-color:var(--mall-light-divider, rgba(255, 255, 255, .08));background:var(--mall-light-disabled, rgba(255, 255, 255, .02))}.auth-field--invite .ant-space-compact{width:100%}.auth-field--invite .ant-space-compact>.ant-input{border-start-end-radius:0;border-end-end-radius:0}.auth-field--invite .ant-space-compact>.ant-btn{border-start-start-radius:0;border-end-start-radius:0}.auth-agreement.ant-checkbox-wrapper{align-items:flex-start;color:var(--mall-light-muted, #8f9d93);font-size:12px;line-height:1.9}.auth-page__card>.auth-agreement{margin-bottom:24px}.auth-agreement .ant-checkbox{margin-top:4px}.auth-agreement a{white-space:nowrap;color:var(--mall-light-accent, #9ac8a5)}.auth-agreement a:hover{color:var(--mall-light-secondary, #c6e6cc)}.auth-submit.ant-btn{height:50px;border-radius:10px;border:1px solid var(--mall-light-buttonBorder, rgba(149, 215, 164, .16));background:var(--mall-light-buttonBg, linear-gradient(180deg, #3a9e50 0%, #2B7A3D 100%));box-shadow:0 6px 20px var(--mall-light-shadow, rgba(0, 0, 0, .2)),inset 0 1px #ffffff1f;color:var(--mall-light-onPrimary, #fff);font-size:15px;font-weight:600;letter-spacing:.16em}.auth-submit.ant-btn:not(:disabled):hover{background:var(--mall-light-buttonHover, linear-gradient(180deg, #46aa5c 0%, #328647 100%));border-color:var(--mall-light-buttonBorder, rgba(149, 215, 164, .4));color:var(--mall-light-onPrimary, #fff)}.auth-page__switch{margin-top:20px;padding-top:16px;border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .07));text-align:center;color:var(--mall-light-muted, rgba(255, 255, 255, .45));font-size:12px}.auth-page__switch .ant-btn-link{padding-inline:8px;color:var(--mall-light-accent, #9ac8a5);font-size:12px}.auth-page__footer{padding:0 24px 26px;text-align:center;color:var(--mall-light-muted, rgba(255, 255, 255, .24));font-size:11px;letter-spacing:.1em}.auth-page a:focus-visible{outline:2px solid var(--mall-light-outline, #89c79a);outline-offset:5px;border-radius:4px}.auth-modal .ant-modal-content{overflow:hidden;border-radius:18px}.auth-policy-copy{color:var(--mall-light-secondary, #b8c4bc);font-size:14px;line-height:1.9}.auth-policy-copy strong{color:var(--mall-light-text, #eef5f0);font-weight:600}.auth-policy-copy--notice{white-space:pre-wrap}.auth-policy-copy__hint{color:var(--mall-light-muted, #829088);font-size:12px}@media (max-width: 900px){.auth-page__topbar{width:calc(100% - 48px);height:82px}.auth-page__layout{width:min(448px,calc(100% - 40px));grid-template-columns:minmax(0,1fr);min-height:calc(100svh - 134px);gap:0;padding:36px 0}.auth-page__intro{display:none}.auth-page__ambient{background:radial-gradient(ellipse at 50% 22%,var(--mall-light-soft, rgba(43, 122, 61, .18)),transparent 66%)}.auth-page__ambient:after{-webkit-mask-image:linear-gradient(var(--mall-light-muted, #000),transparent 80%);mask-image:linear-gradient(var(--mall-light-muted, #000),transparent 80%)}}@media (max-width: 460px){.auth-page__topbar{width:calc(100% - 40px);height:76px}.auth-page__brand{font-size:15px;gap:8px}.auth-page__brand small{font-size:9px}.auth-page__back{font-size:12px}.auth-page__layout{min-height:calc(100svh - 128px);padding:26px 0 30px;align-items:center}.auth-page__card{padding:27px 24px 22px;border-radius:20px}.auth-page__header{margin-bottom:25px}.auth-page__form-icon{width:38px;height:38px;font-size:19px}.auth-page__header h1.ant-typography{font-size:25px}.auth-field__send.ant-btn{padding-inline:11px}.auth-field__code-row{gap:8px}.auth-page__footer{padding-bottom:22px}}.register-page__invite-alert.ant-alert{align-items:center;padding:11px 12px;background:linear-gradient(135deg,var(--mall-light-soft, rgba(43, 122, 61, .15)),var(--mall-light-soft, rgba(43, 122, 61, .05)));border:1px solid var(--mall-light-divider, rgba(120, 177, 132, .24));border-radius:11px}.register-page__invite-alert--confirmed.ant-alert{margin-top:8px}.register-page__invite-alert .ant-alert-icon{align-self:center;margin-inline-end:10px;color:var(--mall-light-accent, #86be92);font-size:17px}.register-page__invite-alert .ant-alert-content{min-width:0}.register-page__invite-alert .ant-alert-message{width:100%;margin:0}.register-page__invite-alert .ant-alert-action{align-self:center;margin-inline-start:10px}.register-page__invite-summary{display:flex;min-width:0;align-items:center;gap:6px;flex-wrap:wrap;color:var(--mall-light-secondary, #c3d7c8)}.register-page__invite-source{display:inline-flex;min-width:0;align-items:baseline;gap:6px}.register-page__invite-label{flex:none;color:var(--mall-light-muted, #8eaa96);font-size:12px}.register-page__invite-source strong{min-width:0;overflow:hidden;color:var(--mall-light-text, #dcecdf);font-size:14px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.register-page__invite-campaign{display:inline-block;max-width:150px;padding:2px 7px;overflow:hidden;color:var(--mall-light-accent, #a0cbaa);font-size:11px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;background:var(--mall-light-soft, rgba(82, 148, 58, .1));border-radius:999px}.register-page__invite-action.ant-btn{height:30px;padding-inline:10px;color:var(--mall-light-accent, #a0cbaa);font-weight:500;background:var(--mall-light-soft, rgba(43, 122, 61, .1));border-color:var(--mall-light-divider, rgba(120, 177, 132, .24));border-radius:8px;box-shadow:none}.register-page__invite-action.ant-btn:hover{color:var(--mall-light-secondary, #c6e6cc)!important;background:var(--mall-light-soft, rgba(43, 122, 61, .2))!important;border-color:var(--mall-light-divider, rgba(120, 177, 132, .5))!important}.register-page__invite-remove.ant-btn{padding-inline:6px;border-radius:7px}@media (max-width: 460px){.register-page__invite-alert.ant-alert{align-items:flex-start}.register-page__invite-alert .ant-alert-action{margin-inline-start:6px}.register-page__invite-campaign{max-width:120px}}.personal-center{min-height:calc(100vh - var(--mall-top-height))}.personal-center__sidebar{position:fixed;top:var(--mall-top-height);bottom:0;left:0;z-index:100;display:flex;flex-direction:column;width:var(--mall-sidebar-width);box-sizing:border-box;padding:28px 12px;overflow-y:auto}.personal-center__navigation{display:flex;flex:0 0 auto;flex-direction:column;gap:6px;margin-block:auto}.personal-center__link{display:flex;align-items:center;gap:10px;padding:13px 16px;font-size:14px;line-height:1.5}.personal-center__workspace{padding-bottom:64px}.personal-center__content :is(.billing-page,.recharge-page,.coupons-page,.invoice-page,.profile-page,.feedback-page){width:100%;min-width:0;max-width:none;margin:0;padding:0;box-sizing:border-box}.personal-center__content .recharge-page{max-width:960px}.personal-center__content :is(.billing-panel,.invoice-panel){min-width:0}.personal-center__content .ant-table-wrapper{min-width:0;max-width:100%}.personal-center__content .billing-metric{min-width:0}.personal-center__content .billing-metric__head{flex-wrap:wrap}.personal-center__content :is(.billing-metric strong,.profile-card__identity>div){overflow-wrap:anywhere;min-width:0}@media (max-width: 900px){.personal-center__sidebar{position:sticky;top:var(--mall-top-height);bottom:auto;z-index:90;width:100%;padding:8px 10px;overflow:visible}.personal-center__navigation{flex-direction:row;gap:4px;margin-block:0;overflow-x:auto;scrollbar-width:thin}.personal-center__link{flex:0 0 auto;padding:10px 12px;white-space:nowrap}.personal-center__workspace{padding-bottom:48px}}@media (max-width: 520px){.personal-center__workspace{padding-bottom:40px}.personal-center__link{font-size:13px}}.mall-page-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 16px;margin-bottom:16px;min-width:0}.mall-page-toolbar__refresh{grid-column:2;grid-row:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-width:88px;min-height:44px;padding:8px 14px;color:var(--mall-light-secondary, rgba(255, 255, 255, .78));background:var(--mall-light-field, #2c2c2e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .12));border-radius:8px;font:inherit;font-size:14px;line-height:22px;white-space:nowrap;cursor:pointer}.mall-page-toolbar__refresh:hover:not(:disabled){color:var(--mall-light-text, #fff);background:var(--mall-light-hover, #3a3a3c);border-color:var(--mall-light-divider, rgba(255, 255, 255, .2))}.mall-page-toolbar__refresh:disabled{cursor:not-allowed;opacity:.55}.mall-page-toolbar__refresh:focus-visible{outline:2px solid var(--mall-light-outline, #a6e5b6);outline-offset:3px}.mall-page-actions{grid-column:1;grid-row:1;display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.mall-page-actions:only-child{grid-column:1 / -1}.mall-page-actions>.ant-btn,.mall-page-actions>.ant-picker{min-height:44px;height:auto;white-space:normal}.mall-page-actions .ant-segmented-item-label{display:flex;align-items:center;justify-content:center;min-height:44px}.mall-page-actions>.ant-btn-link{padding-inline-start:0}@media (max-width: 520px){.mall-page-actions:not(:only-child){grid-column:1 / -1;grid-row:2}}.billing-alert{margin-bottom:20px}.billing-metrics{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 0 18px}.billing-metric{padding:14px 18px;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .12));border-radius:14px}.billing-metric__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.billing-metric__head span{display:inline-flex;align-items:center;gap:8px;color:var(--mall-light-muted, rgba(255, 255, 255, .48));font-size:13px}.billing-metric__head .anticon{color:var(--mall-light-accent, #6ed383)}.billing-metric__actions{display:inline-flex;gap:12px}.billing-metric__head button,.billing-text-link{padding:0;color:var(--mall-light-secondary, rgba(255, 255, 255, .78));font:inherit;font-size:13px;cursor:pointer;background:none;border:0;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.billing-metric__head button:hover,.billing-text-link:hover{color:var(--mall-light-text, #fff)}.billing-metric strong{display:block;margin:8px 0 0;color:var(--mall-light-error, #e0584b);font-size:32px;font-weight:720;letter-spacing:-.04em;line-height:1.1}.billing-metric .billing-metric__credits{color:var(--mall-light-text, #fff)}.billing-metric small{display:block;margin-top:6px;color:var(--mall-light-muted, rgba(255, 255, 255, .38));font-size:12px;line-height:1.5}.billing-panel{min-height:420px;padding:6px 22px 26px;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .1));border-radius:14px}.billing-panel .ant-tabs-nav{margin-bottom:22px}.billing-panel .ant-tabs-tab{padding:16px 2px;color:var(--mall-light-muted, rgba(255, 255, 255, .45))}.billing-panel .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--mall-light-text, #fff)}.billing-panel .ant-tabs-ink-bar{background:var(--mall-light-primary, #fff)}.billing-panel h4{margin-bottom:14px;color:var(--mall-light-text, #f3faf4)}.billing-section-title{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.billing-section-title h4,.billing-section-title p{margin:0}.billing-section-title p{margin-top:5px;color:var(--mall-light-muted, rgba(255, 255, 255, .4))}.billing-panel .ant-table-wrapper{overflow:hidden}.billing-table .ant-table,.billing-table .ant-table-container,.billing-table .ant-table-content,.billing-table .ant-spin-nested-loading,.billing-table .ant-spin-container{background:transparent!important}.billing-table .ant-table-thead>tr>th{padding:12px 14px!important;color:var(--mall-light-muted, rgba(255, 255, 255, .42))!important;font-size:12px!important;font-weight:500!important;background:transparent!important;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08))!important;white-space:nowrap!important}.billing-table .ant-table-thead>tr>th:before{display:none!important}.billing-table .ant-table-tbody>tr>td{padding:14px!important;color:var(--mall-light-text, rgba(255, 255, 255, .82));background:transparent!important;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .06))!important}.billing-table .ant-table-tbody>tr>td.billing-cell-nowrap,.billing-table .ant-table-cell.billing-cell-nowrap{white-space:nowrap!important}.billing-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.billing-table .ant-table-tbody>tr:hover>td{background:var(--mall-light-soft, rgba(255, 255, 255, .04))!important}.billing-table .ant-table-thead>tr>.ant-table-cell-fix-right,.billing-table .ant-table-thead>tr>.ant-table-cell-fix-left,.billing-table .ant-table-tbody>tr>.ant-table-cell-fix-right,.billing-table .ant-table-tbody>tr>.ant-table-cell-fix-left{background:var(--mall-light-surface, #1c1c1e)!important}.billing-table .ant-table-tbody>tr:hover>.ant-table-cell-fix-right,.billing-table .ant-table-tbody>tr:hover>.ant-table-cell-fix-left{background:var(--mall-light-hover, #232326)!important}.billing-table .ant-table-placeholder,.billing-table .ant-table-tbody>.ant-table-placeholder>.ant-table-cell,.billing-table .ant-table-tbody>.ant-table-placeholder:hover>.ant-table-cell{background:var(--mall-light-hover, #1c1c1e)!important;border-bottom:none!important}.billing-table .ant-empty-description{color:var(--mall-light-muted, rgba(255, 255, 255, .35))!important}.billing-table .ant-empty-footer .ant-btn-default{color:var(--mall-light-text, rgba(255, 255, 255, .82));background:var(--mall-light-field, #2c2c2e);border-color:var(--mall-light-divider, #404044)}.billing-table .ant-empty-footer .ant-btn-default:not(:disabled):hover{color:var(--mall-light-text, #fff);background:var(--mall-light-hover, #3a3a3c);border-color:var(--mall-light-divider, #545458)}.billing-table .ant-pagination{margin:16px 0 0!important}.billing-mono,.billing-mono.ant-typography{color:var(--mall-light-secondary, rgba(255, 255, 255, .55))!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;background:none!important;border:0!important}.billing-mono .ant-typography-copy{color:var(--mall-light-muted, rgba(255, 255, 255, .28))!important}.billing-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;color:var(--mall-light-secondary, rgba(255, 255, 255, .72));font-size:12px;line-height:22px;background:var(--mall-light-field, #2c2c2e);border-radius:6px}.billing-chip--in{color:var(--mall-light-accent, #9be6ad);background:var(--mall-light-soft, rgba(110, 211, 131, .14))}.billing-chip--out{color:var(--mall-light-warning, #e0b07a);background:var(--mall-light-soft, rgba(201, 132, 58, .16))}.billing-amount{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;color:var(--mall-light-text, rgba(255, 255, 255, .82))}.billing-amount--in{color:var(--mall-light-error, #e0584b)}.billing-amount--out{color:var(--mall-light-accent, #9be6ad)}.billing-chip--wait{color:var(--mall-light-secondary, rgba(255, 255, 255, .78));background:var(--mall-light-field, #2c2c2e)}.billing-table .ant-btn-link{padding:0;color:var(--mall-light-secondary, rgba(255, 255, 255, .78));text-decoration:underline;text-underline-offset:3px}.billing-table .ant-btn-link:hover{color:var(--mall-light-text, #fff)!important}.billing-modal-root .ant-modal-mask{background:var(--mall-light-mask, rgba(0, 0, 0, .72))}.billing-modal-root .ant-modal-content{padding:0;overflow:hidden;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .12));border-radius:14px;box-shadow:0 24px 64px var(--mall-light-shadow, rgba(0, 0, 0, .45))}.billing-modal-root .ant-modal-header{margin:0;padding:18px 24px;background:transparent;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08))}.billing-modal-root .ant-modal-title{color:var(--mall-light-text, #fff);font-size:18px;font-weight:650}.billing-modal-root .ant-modal-close{color:var(--mall-light-muted, rgba(255, 255, 255, .45))}.billing-modal-root .ant-modal-close:hover{color:var(--mall-light-text, #fff)}.billing-modal-root .ant-modal-body{padding:20px 24px}.billing-modal__hint{margin:0 0 14px;color:var(--mall-light-muted, rgba(255, 255, 255, .42));font-size:13px;line-height:1.65}.billing-modal-root .ant-input,.billing-modal-root .ant-input-outlined,.billing-modal-root .ant-input-textarea textarea{color:var(--mall-light-text, #fff)!important;background:var(--mall-light-field, #2c2c2e)!important;border:1px solid var(--mall-light-outline, rgba(255, 255, 255, .12))!important;border-radius:10px!important;box-shadow:none!important}.billing-modal-root .ant-input::placeholder,.billing-modal-root .ant-input-textarea textarea::placeholder{color:var(--mall-light-muted, rgba(255, 255, 255, .32))!important}.billing-modal-root .ant-input:hover,.billing-modal-root .ant-input-outlined:hover,.billing-modal-root .ant-input-textarea textarea:hover,.billing-modal-root .ant-input:focus,.billing-modal-root .ant-input-outlined:focus,.billing-modal-root .ant-input-outlined:focus-within,.billing-modal-root .ant-input-textarea textarea:focus{border-color:var(--mall-light-outline, rgba(255, 255, 255, .28))!important;box-shadow:none!important;outline:none!important}.billing-modal-root .ant-input-textarea-show-count:after{color:var(--mall-light-muted, rgba(255, 255, 255, .32))}.billing-modal-root .ant-modal-footer{margin:0;padding:14px 24px;background:transparent;border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08))}.billing-modal-root .ant-modal-footer .ant-btn-default{color:var(--mall-light-secondary, rgba(255, 255, 255, .78));background:var(--mall-light-field, #2c2c2e);border:0;border-radius:10px}.billing-modal-root .ant-modal-footer .ant-btn-default:hover{color:var(--mall-light-text, #fff)!important;background:var(--mall-light-hover, #3a3a3c)!important}.billing-modal-root .ant-modal-footer .ant-btn-primary{color:var(--mall-light-onPrimary, #111);font-weight:650;background:var(--mall-light-buttonBg, #fff);border:0;border-radius:10px}.billing-modal-root .ant-modal-footer .ant-btn-primary:hover{color:var(--mall-light-onPrimary, #111)!important;background:var(--mall-light-buttonHover, #f2f2f2)!important}.billing-modal__status{margin-bottom:18px}.billing-modal__rows{display:grid;gap:14px;margin:0}.billing-modal__rows>div{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.billing-modal__rows dt{flex:0 0 72px;color:var(--mall-light-muted, rgba(255, 255, 255, .42));font-size:13px}.billing-modal__rows dd{margin:0;color:var(--mall-light-text, rgba(255, 255, 255, .88));font-size:13px;text-align:right;word-break:break-word}@media (max-width: 760px){.billing-metrics,.billing-section-title{flex-direction:column}.billing-metrics{grid-template-columns:1fr}.billing-panel{padding:4px 12px 20px}}.billing-order-error{margin-bottom:14px}@media (max-width: 575px){.billing-table .ant-pagination-options{display:inline-block;margin-inline-start:0}}.home-page{--home-card: var(--mall-light-surface, #1c1c1e);--home-border: var(--mall-light-divider, #353538);--home-muted: var(--mall-light-secondary, #b0b0b6);--home-accent: var(--mall-light-accent, #b7f3c7);--home-section-padding: 64px;--home-anchor-offset: calc(var(--mall-top-height) + 16px);color:var(--mall-light-text, #f5f5f6);font-size:16px;line-height:1.7}.home-page *,.home-page *:before,.home-page *:after{box-sizing:border-box}.home-page h1,.home-page h2,.home-page h3,.home-page p{margin:0}.home-page a{color:inherit;text-decoration:none}.home-page a:focus-visible,.home-page summary:focus-visible{outline:2px solid var(--home-accent);outline-offset:5px;border-radius:8px}.home-container{width:min(1220px,calc(100% - 64px));margin-inline:auto}.home-hero h1:focus-visible{outline:2px solid var(--home-accent);outline-offset:-3px}.home-screen,.home-support{background-image:radial-gradient(ellipse 50% 50% at center,var(--mall-light-surface, #1c1c1e) 0%,var(--mall-light-surface, #1c1c1e) 25%,var(--mall-light-glass, rgba(28, 28, 30, .75)) 60%,rgba(28,28,30,0) 100%)}.home-screen{display:flex;flex-direction:column;justify-content:center;padding-block:var(--home-section-padding)}.home-hero__copy{min-width:0;text-align:center}.home-eyebrow,.home-page .home-feature__label{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:10px 26px;border:1px solid rgba(var(--feature-rgb, 183, 243, 199),.28);border-top-color:rgba(var(--feature-rgb, 217, 255, 227),.52);border-bottom-color:rgba(var(--feature-rgb, 130, 175, 143),.3);border-radius:10px;background:radial-gradient(ellipse 50% 50% at center,var(--mall-light-glass, rgba(44, 44, 47, .52)) 0%,var(--mall-light-glass, rgba(28, 28, 30, .44)) 55%,var(--mall-light-glass, rgba(16, 16, 18, .58)) 100%);box-shadow:0 0 0 3px rgba(var(--feature-rgb, 183, 243, 199),.035),0 8px 18px var(--mall-light-shadow, rgba(0, 0, 0, .3)),0 1px 2px var(--mall-light-shadow, rgba(0, 0, 0, .45)),inset 0 1px #ffffff29,inset 0 -2px 3px var(--mall-light-shadow, rgba(0, 0, 0, .3));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--feature-accent, var(--home-accent));font-size:14px;font-weight:600;line-height:22px;letter-spacing:.06em}.home-eyebrow>span{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:currentColor}.home-hero h1{margin-top:22px;font-size:clamp(40px,4.2vw,60px);font-weight:650;letter-spacing:-.045em;line-height:1.23}.home-hero__phrase{white-space:nowrap}.home-hero__accent{color:var(--home-accent)}.home-page .home-hero__description{max-width:760px;margin:24px auto 0;color:var(--home-muted);font-size:17px;line-height:1.9}.home-hero__actions,.home-feature__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.home-button{display:inline-flex;justify-content:center;align-items:center;gap:16px;min-height:48px;padding:10px 22px;border:1px solid var(--home-border);border-radius:10px;font-weight:600}.home-page .home-button--primary{background:var(--mall-light-buttonBg, #f5f5f6);color:var(--mall-light-onPrimary, #1c1c1e);border-color:var(--mall-light-buttonBorder, #f5f5f6)}.home-page .home-button--primary:hover{background:var(--mall-light-buttonHover, #d9d9dd);border-color:var(--mall-light-buttonBorder, #d9d9dd)}.home-button--secondary{background:var(--home-card)}.home-button--secondary:hover{background:var(--mall-light-hover, #2b2b2e);border-color:var(--mall-light-divider, #727278)}.home-topics{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:48px auto 0}.home-topics a{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:10px 26px;border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .16));border-radius:999px;background:linear-gradient(180deg,var(--mall-light-glass, rgba(50, 50, 53, .52)),var(--mall-light-glass, rgba(28, 28, 30, .42)));box-shadow:inset 0 1px #ffffff0e,0 4px 12px var(--mall-light-shadow, rgba(0, 0, 0, .16));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--mall-light-text, #e2e2e6);font-size:14px;font-weight:600;line-height:22px;letter-spacing:.02em}.home-topics a:hover{border-color:rgba(var(--feature-rgb),.5);background:linear-gradient(180deg,var(--mall-light-glass, rgba(56, 56, 60, .6)),var(--mall-light-glass, rgba(36, 36, 39, .5)))}.home-topics a:active{background:linear-gradient(180deg,var(--mall-light-glass, rgba(26, 26, 28, .65)),var(--mall-light-glass, rgba(20, 20, 22, .6)));box-shadow:inset 0 1px 4px var(--mall-light-shadow, rgba(0, 0, 0, .2)),0 4px 12px var(--mall-light-shadow, rgba(0, 0, 0, .16))}.home-topics a:focus-visible{outline-color:var(--feature-accent);outline-offset:3px;border-radius:999px}.home-topics .anticon{flex-shrink:0;color:var(--feature-accent);font-size:17px}.home-feature{scroll-margin-top:var(--home-anchor-offset)}.home-feature--model-api,.home-topic--model-api{--feature-accent: var(--mall-light-cyan, #a1e8ef);--feature-rgb: 161, 232, 239}.home-feature--token-package,.home-topic--token-package{--feature-accent: var(--mall-light-accent, #b7f3c7);--feature-rgb: 183, 243, 199}.home-feature--ai-benefits,.home-topic--ai-benefits{--feature-accent: var(--mall-light-blue, #d5bdff);--feature-rgb: 213, 189, 255}.home-feature--enterprise,.home-topic--enterprise{--feature-accent: var(--mall-light-cyan, #b2d1ff);--feature-rgb: 178, 209, 255}.home-feature__header{width:100%;max-width:860px;margin-inline:auto;text-align:center}.home-feature h2{margin-top:18px;font-size:clamp(30px,3.4vw,44px);font-weight:600;letter-spacing:-.03em;line-height:1.35}.home-feature h2:focus-visible{outline:2px solid var(--feature-accent);outline-offset:6px;border-radius:8px}.home-page .home-feature__description{max-width:760px;margin:20px auto 0;color:var(--home-muted);line-height:1.9}.home-diagram{position:relative;isolation:isolate;width:100%;margin:44px 0 36px}.home-diagram:before{content:"";position:absolute;z-index:-1;top:-24px;right:0;bottom:-24px;left:0;pointer-events:none;background:radial-gradient(ellipse at center,rgba(var(--feature-rgb),.055),transparent 70%)}.home-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;max-width:1040px;padding:0;margin:0 auto;list-style:none}.home-flow li{position:relative;min-width:0;text-align:center}.home-diagram__glyph{position:relative;display:flex;align-items:center;justify-content:center;width:100px;height:100px;margin:0 auto 20px;border:1px solid rgba(var(--feature-rgb),.38);border-radius:22px;background:var(--mall-light-surface, #171b1c);color:var(--feature-accent);font-size:38px}.home-diagram__glyph--window:before{content:"";position:absolute;top:12px;left:14px;width:20px;height:3px;border-radius:2px;background:rgba(var(--feature-rgb),.4)}.home-diagram__glyph--round{border-radius:50%}.home-diagram__glyph--hub{background:rgba(var(--feature-rgb),.09);border-radius:28px}.home-diagram__glyph--hub:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(var(--feature-rgb),.2);border-radius:20px}.home-flow__copy strong{display:block;font-size:18px;font-weight:600}.home-flow__copy>span{display:block;margin-top:8px;color:var(--home-muted);font-size:14px;line-height:1.7}.home-flow__connector{position:absolute;display:flex;align-items:center;top:42px;left:calc(50% + 66px);width:calc(100% - 100px);color:rgba(var(--feature-rgb),.6)}.home-flow__connector:before{content:"";flex:1;height:1px;background:currentColor}.home-flow__connector .anticon{font-size:16px;margin-left:-3px}.home-org{max-width:880px;margin-inline:auto}.home-org__hub{position:relative;display:flex;align-items:center;justify-content:center;gap:16px;width:fit-content;margin:0 auto 52px;padding:18px 36px;border:1px solid rgba(var(--feature-rgb),.38);border-radius:16px;background:var(--mall-light-surface, #171b1c);color:var(--feature-accent)}.home-org__hub>.anticon{font-size:32px}.home-org__hub strong{font-size:20px;font-weight:600}.home-org__hub:after{content:"";position:absolute;top:100%;left:50%;width:1px;height:27px;background:rgba(var(--feature-rgb),.38)}.home-org__branches{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.home-org__branches:before{content:"";position:absolute;top:-26px;left:calc((100% - 48px) / 6);right:calc((100% - 48px) / 6);height:1px;background:rgba(var(--feature-rgb),.38)}.home-org__branches li{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.home-org__branches li:before{content:"";position:absolute;bottom:100%;left:50%;width:1px;height:26px;background:rgba(var(--feature-rgb),.38)}.home-org__icon{color:var(--feature-accent);font-size:28px;margin-bottom:12px}.home-org__branches strong{font-size:18px;font-weight:600}.home-org__branches li>span:last-child{color:var(--home-muted);font-size:14px;margin-top:8px}.home-feature__points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;padding:0;margin:0;list-style:none}.home-feature__points li{min-width:0;padding:20px 24px;border-radius:16px;background:var(--home-card)}.home-feature__points h3{color:var(--mall-light-text, #e2e2e6);font-size:17px;font-weight:600;line-height:1.6}.home-feature__points h3:before{content:"";display:inline-block;width:5px;height:5px;margin:0 10px 3px 0;border-radius:50%;background:var(--feature-accent)}.home-feature__points p{margin-top:8px;color:var(--home-muted);font-size:14px;line-height:1.8}.home-support{padding-block:var(--home-section-padding)}.home-support h2{margin-bottom:28px;text-align:center;font-size:30px;line-height:1.4;font-weight:600}.home-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:28px}.home-shortcut{display:flex;align-items:center;gap:12px;min-width:0;min-height:56px;padding:12px 18px;border:1px solid var(--home-border);border-radius:12px;background:var(--home-card);font-size:14px;font-weight:500}.home-shortcut:hover{background:var(--mall-light-hover, #252528);border-color:var(--mall-light-divider, #727278)}.home-shortcut__icon{flex-shrink:0;color:var(--mall-light-secondary, #c6cec8);font-size:18px}.home-shortcut__arrow{margin-left:auto;color:var(--home-muted);font-size:12px}.home-faq__items{min-width:0;border-top:1px solid var(--home-border)}.home-faq details{border-bottom:1px solid var(--home-border)}.home-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:64px;padding-block:16px;cursor:pointer;font-weight:500}.home-faq summary::-webkit-details-marker{display:none}.home-faq summary:hover{color:var(--home-accent)}.home-faq summary .anticon{flex-shrink:0;color:var(--home-muted);font-size:14px}.home-faq details[open] summary .anticon{transform:rotate(45deg)}.home-page .home-faq details p{color:var(--home-muted);padding:0 26px 20px 0;font-size:14px;line-height:1.9}.home-faq details a{color:var(--home-accent);text-decoration:underline;text-underline-offset:3px}.home-footer{padding-top:20px;border-top:1px solid var(--home-border);background:var(--mall-light-surface, #111113)}.home-footer__main{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 24px}.home-footer__brand{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600}.home-footer nav{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px}.home-footer nav a,.home-footer__legal a{display:inline-flex;align-items:center;min-height:44px;color:var(--home-muted);font-size:13px}.home-footer a:hover{color:var(--home-accent);text-decoration:underline;text-underline-offset:4px}.home-footer__legal{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 24px;padding-block:8px 12px;color:var(--home-muted);font-size:12px}@media (min-width: 1121px) and (min-height: 800px){.home-screen{min-height:calc(100svh - var(--mall-top-height))}}@media (max-width: 1120px){.home-page{--home-section-padding: 48px}}@media (max-width: 900px){.home-container{width:calc(100% - 36px)}.home-hero h1{font-size:48px}.home-flow{grid-template-columns:1fr;gap:36px;max-width:460px}.home-flow li{display:flex;align-items:center;gap:24px;text-align:left}.home-diagram__glyph{width:76px;height:76px;flex-shrink:0;margin:0;font-size:30px}.home-flow__connector{top:auto;bottom:-27px;left:30px;width:16px;transform:rotate(90deg)}.home-flow__connector:before{display:none}.home-flow__connector .anticon{margin:0}.home-org{max-width:460px}.home-org__hub{margin:0 0 24px;width:100%}.home-org__hub:after{height:24px;left:38px}.home-org__branches{grid-template-columns:1fr;gap:24px;padding-left:76px}.home-org__branches:before{top:0;left:38px;width:1px;height:15px}.home-org__branches li{align-items:flex-start;text-align:left}.home-org__branches li:before{top:15px;left:-38px;width:26px;height:1px}.home-org__branches li:after{content:"";position:absolute;top:15px;bottom:-39px;left:-38px;width:1px;background:rgba(var(--feature-rgb),.38)}.home-org__branches li:last-child:after{display:none}.home-org__icon{font-size:26px;margin-bottom:8px}.home-feature__points{gap:12px}.home-feature__points li{padding:18px}.home-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.home-page{--home-section-padding: 36px}.home-container{width:calc(100% - 24px)}.home-eyebrow,.home-page .home-feature__label{font-size:12px}.home-hero h1{font-size:38px;margin-top:18px}.home-page .home-hero__description{font-size:15px;margin-top:18px}.home-hero__actions{gap:10px;margin-top:22px}.home-button{padding-inline:16px;font-size:14px;gap:12px}.home-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px;max-width:360px}.home-topics a{padding-inline:10px;gap:8px;font-size:12px}.home-feature h2{font-size:30px}.home-feature__description{font-size:15px}.home-diagram{margin-block:32px}.home-flow{padding-inline:8px}.home-flow li{gap:18px}.home-flow__copy strong{font-size:17px}.home-org{padding-inline:8px}.home-feature__points{grid-template-columns:1fr}.home-feature__points li{padding:16px 18px}.home-feature__points p{margin-top:4px}.home-support h2{font-size:26px}.home-shortcuts{gap:10px}.home-shortcut{gap:8px;padding-inline:12px}.home-faq summary{font-size:15px}.home-footer{padding-top:16px}}html[data-theme=light] .home-page{--home-card: var(--mall-light-surface);--home-border: var(--mall-light-divider);--home-muted: var(--mall-light-secondary);--home-accent: var(--mall-light-accent)}html[data-theme=light] :is(.home-screen,.home-support){background-image:radial-gradient(ellipse 58% 54% at center,#add7f857,#c9e1fa38 35%,#e3dcfb21 65%,#f5f7fd00)}html[data-theme=light] :is(.home-eyebrow,.home-feature__label){background:radial-gradient(ellipse at center,#ffffffd1,#e2f1fd94);border-color:#176db238;box-shadow:0 4px 14px #29496914,inset 0 1px #ffffffe6}html[data-theme=light] :is(.home-feature--model-api,.home-topic--model-api){--feature-accent: var(--mall-light-cyan);--feature-rgb: 13,98,110}html[data-theme=light] :is(.home-feature--token-package,.home-topic--token-package){--feature-accent: var(--mall-light-success);--feature-rgb: 32,104,61}html[data-theme=light] :is(.home-feature--ai-benefits,.home-topic--ai-benefits){--feature-accent: var(--mall-light-purple);--feature-rgb: 103,67,150}html[data-theme=light] :is(.home-feature--enterprise,.home-topic--enterprise){--feature-accent: var(--mall-light-blue);--feature-rgb: 36,92,165}html[data-theme=light] .home-topics a{border-color:transparent;background:var(--mall-light-buttonBg);box-shadow:var(--mall-light-buttonShadow)}html[data-theme=light] .home-topics a:hover{border-color:transparent;background:var(--mall-light-buttonHover)}html[data-theme=light] .home-topics a:active{background:var(--mall-light-buttonActive)}html[data-theme=light] .home-page .home-button--primary,html[data-theme=light] .home-page .home-button--primary:hover{border-color:transparent}.store-announcement *,.store-announcement *:before,.store-announcement *:after{box-sizing:border-box}.store-announcement{--announcement-row-height: calc(var(--mall-announcement-height, 38px) - 2px);--announcement-tint: linear-gradient(105deg, rgba(74, 105, 100, .14) 0%, rgba(37, 43, 48, .08) 48%, rgba(90, 87, 122, .12) 100%);--announcement-shadow: inset 0 1px 0 rgba(255, 255, 255, .07), 0 4px 16px rgba(0, 0, 0, .14);--announcement-highlight: rgba(235, 255, 250, .12);box-sizing:border-box;font-family:inherit;line-height:1.7;position:fixed;top:0;inset-inline:0;z-index:210;isolation:isolate;overflow:hidden;background:var(--mall-light-glass, rgba(28, 28, 30, .45));background-image:var(--announcement-tint);border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .12));border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .055));box-shadow:var(--announcement-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--announcement-ink, var(--mall-light-onPrimary, #d5ddd7))}html[data-theme=light] .store-announcement{--announcement-tint: linear-gradient(180deg, rgba(255, 255, 255, .94) 0%, rgba(255, 255, 255, .18) 10%, transparent 40%, rgba(72, 134, 185, .12) 88%, rgba(242, 254, 255, .8) 100%), radial-gradient(ellipse at 36% -85%, rgba(255, 255, 255, .8) 0%, rgba(240, 252, 255, .08) 55%, transparent 72%), linear-gradient(118deg, transparent 16%, rgba(255, 255, 255, .48) 16.3%, rgba(227, 250, 255, .1) 19%, transparent 22%, transparent 68%, rgba(255, 255, 255, .42) 68.3%, rgba(255, 255, 255, .05) 71%, transparent 74%), linear-gradient(105deg, rgba(71, 149, 207, .76) 0%, rgba(127, 188, 231, .82) 24%, rgba(199, 230, 252, .78) 49%, rgba(131, 172, 222, .84) 76%, rgba(127, 145, 207, .8) 100%);--announcement-shadow: inset 0 1px 0 rgba(255, 255, 255, .94), inset 0 -1px 0 rgba(93, 147, 190, .22), 0 6px 18px rgba(64, 105, 162, .12);--announcement-highlight: rgba(255, 255, 255, .68);--announcement-ink: #103d5d}.store-announcement:has(.store-announcement__reader):before{content:"";position:absolute;top:0;bottom:0;left:0;width:clamp(120px,24vw,360px);z-index:0;pointer-events:none;background:linear-gradient(112deg,transparent 15%,var(--announcement-highlight) 50%,transparent 85%);opacity:0;transform:translate(-100%);animation:announcement-highlight 10s ease-in-out infinite}.store-announcement:hover:before,.store-announcement:focus-within:before{animation-play-state:paused}@keyframes announcement-highlight{0%,58%{transform:translate(-100%);opacity:0}62%{opacity:1}84%{opacity:1}88%,to{transform:translate(100vw);opacity:0}}.store-announcement__content{position:relative;z-index:1;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;height:var(--announcement-row-height);padding:0 32px;font-size:14px;line-height:24px}.store-announcement__message{grid-column:2;display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;height:var(--announcement-row-height)}.store-announcement__message>.anticon{flex-shrink:0;color:var(--announcement-ink, var(--mall-light-accent, #b7f3c7));font-size:16px}.store-announcement__actions{display:flex;justify-content:flex-end;grid-column:3}.store-announcement__reader{display:block;min-width:0;max-width:100%;height:var(--announcement-row-height);padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;overflow:hidden}.store-announcement__track{display:block}.store-announcement__track.is-moving{transform:translateY(calc(-1 * var(--announcement-row-height)));transition:transform 1.5s ease}.store-announcement__track>span{display:block;height:var(--announcement-row-height);line-height:var(--announcement-row-height);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.store-announcement__control,.store-announcement__retry{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:var(--announcement-row-height);padding:0;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--announcement-ink, var(--mall-light-onPrimary, #c6cec8));font:inherit;cursor:pointer}.store-announcement__retry{width:auto;min-width:64px;gap:4px}.store-announcement__control:hover,.store-announcement__reader:hover,.store-announcement__retry:hover{background:var(--mall-light-soft, rgba(255,255,255,.07));color:var(--mall-light-text, #f5f5f6)}.store-announcement button:focus-visible{outline:2px solid var(--announcement-ink, var(--mall-light-outline, #b7f3c7));outline-offset:-3px}.store-announcement__error{white-space:nowrap}.store-announcement--loading{background:transparent;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.store-announcement__loading-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.store-announcement__full-list{padding-inline-start:24px;margin:0;max-height:60svh;overflow-y:auto;overscroll-behavior:contain}.store-announcement__full-list li{padding:16px 4px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--mall-light-text, #e2e2e6)}.store-announcement__full-list li+li{border-top:1px solid var(--mall-light-divider, #353538)}.store-announcement-modal .ant-modal-content{background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, #353538);border-radius:16px}.store-announcement-modal .ant-modal-header{background:transparent}.store-announcement-modal .ant-modal-title,.store-announcement-modal .ant-modal-close{color:var(--mall-light-text, #e2e2e6)}.store-announcement-modal .ant-modal-close{width:44px;height:44px}@media (prefers-reduced-motion: reduce){.store-announcement__track.is-moving{transition:none}.store-announcement:has(.store-announcement__reader):before{display:none;animation:none}}@media (max-width: 520px){.store-announcement__content{grid-template-columns:minmax(0,1fr) auto;gap:4px;padding-inline:12px}.store-announcement__message{grid-column:1;gap:8px}.store-announcement__actions{grid-column:2}}.coupons-page{color:var(--mall-light-text, rgba(255,255,255,.85))}.coupons-page__panel{--coupon-surround: var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, #36363a);border-radius:16px;padding:16px;background:var(--coupon-surround)}.coupons-page__list{display:grid;gap:12px;min-height:72px}.coupons-page .coupon-card{--coupon-accent: var(--mall-light-accent, #a4d48f);--coupon-primary: var(--mall-light-text, #f2f2f2);--coupon-secondary: var(--mall-light-secondary, #b8b8bf);--coupon-badge-bg: var(--mall-light-field, #303034);--coupon-face: var(--mall-light-field, #29292c);--coupon-edge: var(--mall-light-divider, #3b3b40);--coupon-dash: var(--mall-light-border, #505056);display:grid;grid-template-columns:minmax(180px,30%) 1px minmax(0,1fr);grid-template-rows:auto 1fr;position:relative;border-radius:12px;border:1px solid var(--coupon-edge);background:var(--mall-light-surface, #222224);color:var(--coupon-secondary);overflow-wrap:anywhere;font-size:13px;line-height:1.6}.coupons-page .coupon-card--token{--coupon-accent: var(--mall-light-cyan, #8fcbd6)}.coupons-page .coupon-card__heading,.coupons-page .coupon-card__identity,.coupons-page .coupon-card__offer,.coupons-page .coupon-card__scope-summary{display:flex;align-items:center;gap:8px 12px}.coupons-page .coupon-card__heading{grid-column:3;grid-row:1;padding:16px 18px 4px;align-items:flex-start;justify-content:space-between}.coupons-page .coupon-card__identity{flex:1;min-width:0;flex-wrap:wrap;gap:4px 10px}.coupons-page .coupon-card h2{margin:0;font-size:16px;line-height:1.5;color:var(--coupon-primary)}.coupons-page .coupon-card__type{border-radius:4px;padding:0 6px;color:var(--coupon-accent);background:var(--coupon-badge-bg);font-size:11px}.coupons-page .coupon-card__offer{grid-column:1;grid-row:1 / 3;min-width:0;padding:20px 16px;flex-direction:column;justify-content:center;gap:8px;text-align:center;background:var(--coupon-face);border-radius:11px 0 0 11px}.coupons-page .coupon-card__benefit{min-width:0;max-width:100%;color:var(--coupon-accent);font-size:26px;font-weight:700;line-height:1.3}.coupons-page .coupon-card__threshold{max-width:100%}.coupons-page .coupon-card__details{grid-column:3;grid-row:2;min-width:0;padding:0 18px 14px}.coupons-page .coupon-card__tear{grid-column:2;grid-row:1 / 3;position:relative;border-left:1px dashed var(--coupon-dash);pointer-events:none}.coupons-page .coupon-card__tear:before,.coupons-page .coupon-card__tear:after{content:"";position:absolute;z-index:1;width:16px;height:8px;box-sizing:border-box;background:var(--coupon-surround);border:1px solid var(--coupon-edge);left:-8px}.coupons-page .coupon-card__tear:before{top:-1px;border-top:0;border-radius:0 0 8px 8px}.coupons-page .coupon-card__tear:after{bottom:-1px;border-bottom:0;border-radius:8px 8px 0 0}.coupons-page .coupon-card p{margin:4px 0}.coupons-page .coupon-card__muted{font-size:12px}.coupons-page .coupon-card__scope-summary{justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:0 12px}.coupons-page .coupon-card__scope-summary>span{flex:1;min-width:0}.coupons-page .coupon-card__rules-toggle{color:var(--coupon-accent);font:inherit;font-size:12px;background:transparent;border:0;border-radius:4px;padding:4px 0;min-height:32px;cursor:pointer;flex-shrink:0}.coupons-page .coupon-card__rules-toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}.coupons-page .coupon-card__notices{font-size:12px}.coupons-page .coupon-card__notices p{margin:2px 0}.coupons-page .coupon-card__rules{border-top:1px solid var(--mall-light-divider, rgba(255,255,255,.1));margin-top:8px;padding-top:8px;font-size:12px}.coupons-page .coupon-card__rules ul{margin:0;padding-left:20px}@media (max-width: 640px){.coupons-page .coupon-card{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1px auto}.coupons-page .coupon-card__heading{grid-column:1;grid-row:1;padding:14px 16px 0;background:var(--coupon-face);border-radius:11px 11px 0 0}.coupons-page .coupon-card__offer{grid-column:1;grid-row:2;padding:10px 16px 14px;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;text-align:left;border-radius:0}.coupons-page .coupon-card__details{grid-column:1;grid-row:4;padding:10px 16px 12px}.coupons-page .coupon-card__tear{grid-column:1;grid-row:3;border-left:0;border-top:1px dashed var(--coupon-dash)}.coupons-page .coupon-card__tear:before,.coupons-page .coupon-card__tear:after{width:8px;height:16px;top:-8px;border:1px solid var(--coupon-edge)}.coupons-page .coupon-card__tear:before{left:-1px;border-left:0;border-radius:0 8px 8px 0}.coupons-page .coupon-card__tear:after{bottom:auto;left:auto;right:-1px;border-right:0;border-radius:8px 0 0 8px}}@media (max-width: 480px){.coupons-page__panel{padding:12px 10px}.coupons-page .coupon-card__identity{display:block}.coupons-page .coupon-card h2{margin-top:4px}}.model-guide{--guide-reference-height: 60px;--guide-anchor-top: calc(var(--guide-sticky-top) + var(--guide-reference-height) + 16px);--guide-green: var(--mall-light-accent, #69e78c);--guide-green-strong: var(--mall-light-accent, #2f9e50);--guide-border: var(--mall-light-divider, rgba(255, 255, 255, .11));--guide-panel: var(--mall-light-surface, rgba(16, 20, 18, .82));color:var(--mall-light-text, rgba(255, 255, 255, .88))}html[data-theme=light] .model-guide .ant-tag-green{color:var(--mall-light-success)}html[data-theme=light] .model-guide .ant-tag-blue{color:var(--mall-light-blue)}html[data-theme=light] .model-guide .ant-tag-red{color:var(--mall-light-error)}html[data-theme=light] .model-guide .ant-tag-gold,html[data-theme=light] .model-guide .ant-tag-orange{color:var(--mall-light-warning)}html[data-theme=light] .model-guide .ant-tabs .ant-tabs-tab [role=tab]:focus-visible{outline:2px solid var(--mall-light-outline);outline-offset:2px}.model-guide__reference{scroll-margin-top:var(--guide-sticky-top);margin-top:var(--guide-section-gap)}.model-guide__content-tabs>.ant-tabs-nav{position:sticky;top:var(--guide-sticky-top);z-index:30;margin:0;padding:7px 10px;border:1px solid var(--guide-border);border-radius:14px;background:var(--mall-light-page, rgba(8, 10, 9, .86));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.model-guide__content-tabs>.ant-tabs-nav:before{border-bottom:0}.model-guide__content-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{overflow-x:auto;scrollbar-width:none}.model-guide__content-tabs>.ant-tabs-nav .ant-tabs-nav-wrap::-webkit-scrollbar{display:none}.model-guide__content-tabs>.ant-tabs-nav .ant-tabs-nav-list{gap:4px}.model-guide__content-tabs>.ant-tabs-nav .ant-tabs-tab{margin:0;padding:9px 13px;border-radius:9px;color:var(--mall-light-secondary, rgba(255, 255, 255, .58));font-size:13px;transition:background .16s ease,color .16s ease}.model-guide__content-tabs>.ant-tabs-nav .ant-tabs-tab:hover{background:var(--mall-light-hover, rgba(105, 231, 140, .09));color:var(--guide-green)}.model-guide__content-tabs>.ant-tabs-nav .ant-tabs-tab-active{background:var(--mall-light-accentBg, rgba(105, 231, 140, .13))}.model-guide__content-tabs>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--guide-green)!important;text-shadow:none}.model-guide__content-tabs>.ant-tabs-nav .ant-tabs-ink-bar{display:none}.model-guide__content-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane>.model-guide__section{padding-top:var(--guide-section-gap)}.model-guide__section{scroll-margin-top:var(--guide-anchor-top);padding-top:var(--guide-section-gap)}.model-guide>.model-guide__section:first-child{padding-top:0}.model-guide__section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:16px}.model-guide__section-heading h2{margin:0;color:var(--mall-light-text, #fff);font-size:22px;font-weight:700;line-height:1.4;text-align:left}.model-guide__section-heading p{max-width:760px;margin:8px 0 0;color:var(--mall-light-secondary, rgba(255, 255, 255, .5));font-size:14px;line-height:1.7}.model-guide__quick-grid,.model-guide__info-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.model-guide__step,.model-guide__info-card,.model-guide__endpoint,.model-guide__panel{border:1px solid var(--guide-border);background:var(--guide-panel);box-shadow:inset 0 1px #ffffff0a}.model-guide__step{min-height:126px;padding:17px;border-radius:14px}.model-guide__step--action{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.model-guide__step--action:hover{border-color:var(--mall-light-divider, rgba(105, 231, 140, .38));background:var(--mall-light-hover, rgba(105, 231, 140, .065));transform:translateY(-1px)}.model-guide__step--action:focus-visible{outline:2px solid var(--mall-light-outline, rgba(105, 231, 140, .72));outline-offset:2px}.model-guide__step-index{display:inline-grid;width:28px;height:28px;margin-bottom:13px;place-items:center;border-radius:9px;background:var(--mall-light-accentBg, rgba(105, 231, 140, .12));color:var(--guide-green);font-size:13px;font-weight:800}.model-guide__step strong,.model-guide__info-card strong{display:block;margin-bottom:7px;color:var(--mall-light-text, rgba(255, 255, 255, .88));font-size:15px}.model-guide__step p,.model-guide__info-card p{margin:0;color:var(--mall-light-muted, rgba(255, 255, 255, .47));font-size:13px;line-height:1.65}.model-guide__step-link{display:inline-block;margin-top:11px;color:var(--guide-green);font-size:13px;font-weight:650}.model-guide__url code{color:var(--guide-green);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;overflow-wrap:anywhere}.model-guide__endpoint-list{display:flex;flex-direction:column;gap:14px}.model-guide__endpoint{overflow:hidden;border-radius:16px}.model-guide__endpoint-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 22px 16px;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .07))}.model-guide__endpoint-title{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.model-guide__endpoint-title h3{margin:0;color:var(--mall-light-text, #fff);font-size:18px}.model-guide__endpoint-head p{margin:7px 0 0;color:var(--mall-light-muted, rgba(255, 255, 255, .48));font-size:13px;line-height:1.65}.model-guide__endpoint-body{padding:18px 22px 20px}.model-guide__group-card>.model-guide__endpoint-head{border-bottom:0}.model-guide__group-model{padding:0 22px 4px}.model-guide__group-tabs>.ant-tabs-nav,.model-guide__advanced-category-tabs>.ant-tabs-nav{margin:0;padding:0 20px;border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .07));border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .07));background:var(--mall-light-field, rgba(255, 255, 255, .025))}.model-guide__group-tabs>.ant-tabs-nav:before,.model-guide__advanced-category-tabs>.ant-tabs-nav:before{border-bottom:0}.model-guide__group-tabs>.ant-tabs-nav .ant-tabs-nav-wrap,.model-guide__advanced-category-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{overflow-x:auto;scrollbar-width:none}.model-guide__group-tabs>.ant-tabs-nav .ant-tabs-nav-wrap::-webkit-scrollbar,.model-guide__advanced-category-tabs>.ant-tabs-nav .ant-tabs-nav-wrap::-webkit-scrollbar{display:none}.model-guide__group-tabs .ant-tabs-tab,.model-guide__advanced-category-tabs .ant-tabs-tab{color:var(--mall-light-secondary, rgba(255, 255, 255, .52))}.model-guide__group-tabs .ant-tabs-tab:hover,.model-guide__advanced-category-tabs .ant-tabs-tab:hover{color:var(--guide-green)}.model-guide__group-tabs .ant-tabs-tab-active .ant-tabs-tab-btn,.model-guide__advanced-category-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--guide-green)!important}.model-guide__group-tabs .ant-tabs-ink-bar,.model-guide__advanced-category-tabs .ant-tabs-ink-bar{background:var(--guide-green)}.model-guide__group-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:18px 22px 0}.model-guide__group-panel{scroll-margin-top:var(--guide-anchor-top)}.model-guide__group-panel-head strong{color:var(--mall-light-text, #fff);font-size:17px}.model-guide__group-panel-head p{margin:7px 0 0;color:var(--mall-light-muted, rgba(255, 255, 255, .48));font-size:13px;line-height:1.65}.model-guide__url{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 12px;border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08));border-radius:10px;background:var(--mall-light-field, rgba(255, 255, 255, .035))}.model-guide__url code{min-width:0;font-size:13px}.model-guide__model-row{display:grid;grid-template-columns:160px minmax(260px,1fr);align-items:center;gap:14px;margin-bottom:14px}.model-guide__model-row>span{color:var(--mall-light-secondary, rgba(255, 255, 255, .58));font-size:13px;font-weight:600}.model-guide__parameter-collapse{margin:16px 0;border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .075));border-radius:11px;background:var(--mall-light-field, rgba(255, 255, 255, .018))}.model-guide__parameter-collapse>.ant-collapse-item>.ant-collapse-header{color:var(--mall-light-secondary, rgba(255, 255, 255, .72));font-size:13px;font-weight:600}.model-guide__parameter-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0}.model-guide__parameters{overflow-x:auto;border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .075))}.model-guide__parameter-row{display:grid;grid-template-columns:minmax(150px,.75fr) 90px minmax(120px,.6fr) minmax(320px,2fr);min-width:720px;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .06))}.model-guide__parameter-row:last-child{border-bottom:0}.model-guide__parameter-row--head{background:var(--mall-light-field, rgba(255, 255, 255, .035))}.model-guide__parameter-group{min-width:720px;padding:9px 12px;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .06));background:var(--mall-light-accentBg, rgba(105, 231, 140, .055));color:var(--guide-green);font-size:12px;font-weight:700}.model-guide__parameter-row>div{padding:10px 12px;color:var(--mall-light-secondary, rgba(255, 255, 255, .58));font-size:12px;line-height:1.55}.model-guide__parameter-row code{color:var(--mall-light-text, rgba(255, 255, 255, .86))}.model-guide__code-shell{overflow:hidden;border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .09));border-radius:12px;background:var(--mall-light-page, #0a0d0b)}.model-guide__code-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .07));background:var(--mall-light-field, rgba(255, 255, 255, .025));color:var(--mall-light-muted, rgba(255, 255, 255, .42));font-size:12px}.model-guide__code-shell pre{max-height:440px;margin:0;padding:16px;overflow:auto;color:var(--mall-light-text, #d9eadf);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.7;white-space:pre}.model-guide__code-tabs .ant-tabs-nav{margin-bottom:10px}.model-guide__code-tabs .ant-tabs-tab{color:var(--mall-light-muted, rgba(255, 255, 255, .48))}.model-guide__code-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--guide-green)!important}.model-guide__code-tabs .ant-tabs-ink-bar{background:var(--guide-green)}.model-guide__notes{display:grid;gap:5px;margin:13px 0 0;padding:0;list-style:none;color:var(--mall-light-secondary, rgba(255, 255, 255, .5));font-size:12px}.model-guide__notes li:before{content:"•";margin-right:7px;color:var(--guide-green)}.model-guide__response-collapse{margin-top:12px}.model-guide__response-collapse .ant-collapse-header{padding-inline:0!important;color:var(--mall-light-secondary, rgba(255, 255, 255, .7))!important}.model-guide__response-collapse .ant-collapse-content-box{padding-inline:0!important}.model-guide__advanced-category-tabs>.ant-tabs-nav{border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .07));border-bottom:1px solid var(--mall-light-divider, rgba(105, 231, 140, .16));background:var(--mall-light-soft, rgba(105, 231, 140, .035))}.model-guide__advanced-category-tabs>.ant-tabs-content-holder{display:none}.model-guide__advanced-category-tabs+.model-guide__group-model{padding-top:14px}.model-guide__advanced-operation-tabs>.ant-tabs-nav{border-top-color:var(--mall-light-divider, rgba(255, 255, 255, .045));background:var(--mall-light-field, rgba(255, 255, 255, .018))}.model-guide__resource-table,.model-guide__error-table{overflow:hidden;border:1px solid var(--guide-border);border-radius:14px;background:var(--mall-light-glass, rgba(13, 17, 15, .75))}.model-guide__resource-row,.model-guide__error-row{display:grid;align-items:start;gap:14px;padding:12px 15px;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .065))}.model-guide__resource-row{grid-template-columns:72px minmax(260px,1fr) 1.5fr}.model-guide__error-row{grid-template-columns:70px minmax(210px,.9fr) 1.6fr}.model-guide__resource-row:last-child,.model-guide__error-row:last-child{border-bottom:0}.model-guide__resource-row code{color:var(--guide-green);overflow-wrap:anywhere}.model-guide__resource-row span,.model-guide__error-row span{color:var(--mall-light-secondary, rgba(255, 255, 255, .55));font-size:13px;line-height:1.6}.model-guide__info-card{min-height:130px;padding:17px;border-radius:14px}.model-guide__info-card svg{margin-bottom:13px;color:var(--guide-green);font-size:20px}.model-guide .ant-alert{border-radius:12px}.model-guide .ant-select-selector{border-color:var(--mall-light-border, rgba(255, 255, 255, .12))!important;background:var(--mall-light-field, rgba(255, 255, 255, .05))!important;color:var(--mall-light-text, rgba(255, 255, 255, .84))!important}.model-guide .ant-select-selection-placeholder{color:var(--mall-light-muted, rgba(255, 255, 255, .32))!important}@media (max-width: 1080px){.model-guide__quick-grid,.model-guide__info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 680px){.model-guide__content-tabs>.ant-tabs-nav{margin-inline:-4px}.model-guide__content-tabs>.ant-tabs-nav .ant-tabs-tab{padding-inline:11px}.model-guide__quick-grid,.model-guide__info-grid{grid-template-columns:1fr}.model-guide__endpoint-head{padding:17px 16px 14px}.model-guide__endpoint-body{padding:15px 16px 17px}.model-guide__group-tabs>.ant-tabs-nav,.model-guide__advanced-category-tabs>.ant-tabs-nav{padding-inline:12px}.model-guide__group-model{padding-inline:16px}.model-guide__group-panel-head{padding:16px 16px 0}.model-guide__model-row{grid-template-columns:1fr;gap:7px}.model-guide__resource-row,.model-guide__error-row{grid-template-columns:58px minmax(0,1fr)}.model-guide__resource-row span,.model-guide__error-row span:last-child{grid-column:1 / -1}.model-guide__code-shell pre{font-size:11px}}@media (max-width: 520px){.model-guide__section-heading h2{font-size:20px}}.guide-page{--mall-content-max: 960px;--guide-nav-height: 0px;--guide-section-gap: 32px;--guide-sticky-top: calc(var(--mall-top-height) + var(--guide-nav-height) + 12px);min-height:calc(100vh - var(--mall-top-height))}.guide-page--model-api{--mall-content-max: var(--mall-alignment-max)}.guide-page__sidebar{position:fixed;top:var(--mall-top-height);bottom:0;left:0;z-index:100;display:flex;flex-direction:column;width:var(--mall-sidebar-width);box-sizing:border-box;padding:28px 12px;overflow-y:auto}.guide-page__navigation{display:flex;flex:0 0 auto;flex-direction:column;gap:6px;margin-block:auto}.guide-page__link{display:flex;align-items:center;gap:10px;min-height:44px;box-sizing:border-box;padding:13px 16px;font-size:14px;line-height:1.5}.guide-page__main{padding-bottom:64px}.guide-reading{min-width:0}.guide-reading__section{min-width:0;margin:0;scroll-margin-top:var(--guide-sticky-top)}.guide-reading__section+.guide-reading__section,.guide-reading__footer{margin-top:var(--guide-section-gap)}.guide-reading__heading{margin-bottom:16px;text-align:left}.guide-reading__title{margin:0 0 16px;color:var(--mall-light-text, #fff);font-size:22px;font-weight:700;line-height:1.4;text-align:left}.guide-reading__heading .guide-reading__title{margin:0}.guide-reading__heading p{max-width:760px;margin:8px 0 0;color:var(--mall-light-secondary, rgba(255, 255, 255, .5));font-size:15px;line-height:1.7}.guide-reading__footer{text-align:center}.guide-token__steps{display:flex;align-items:stretch;gap:0;width:100%}.guide-token__step{flex:1 1 0}@media (max-width: 680px){.guide-token__steps{flex-direction:column;gap:12px}.guide-token__step{flex:0 0 auto}.guide-token__arrow{height:12px;transform:rotate(90deg)}}@media (max-width: 900px){.guide-page{--guide-nav-height: 61px}.guide-page__sidebar{position:sticky;bottom:auto;z-index:90;width:100%;padding:8px 10px;overflow:visible}.guide-page__navigation{flex-direction:row;gap:4px;margin-block:0;overflow-x:auto;scrollbar-width:none}.guide-page__navigation::-webkit-scrollbar{display:none}.guide-page__link{flex:0 0 auto;padding:10px 12px;white-space:nowrap}.guide-page__main{padding-bottom:48px}}@media (max-width: 520px){.guide-page{--guide-section-gap: 24px}.guide-page__link{font-size:13px}.guide-page__main{padding-bottom:40px}.guide-reading__title{font-size:20px}}.guide-qoder-link{color:var(--mall-light-cyan, #0ea5e9)}html[data-theme=light] .guide-qoder-link:hover{color:var(--mall-light-primary)}html[data-theme=dark] .guide-qoder-link:hover,html[data-theme=dark] .guide-qoder-link--footer{opacity:.7}html[data-theme=dark] .guide-qoder-link--footer:hover{opacity:.5}.guide-qoder-link:focus-visible{outline:2px solid var(--mall-light-outline, #0ea5e9);outline-offset:3px}.personal-form-card{width:100%;min-width:0;padding:24px;box-sizing:border-box;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, #36363a);border-radius:16px;overflow-wrap:anywhere}.personal-form-card .ant-form-item-label>label{color:var(--mall-light-text, #e5e5e8);font-weight:600}.personal-form-card .ant-form-item-extra{color:var(--mall-light-muted, #aaaab1);padding-top:8px;line-height:1.6}.personal-form-card :is(.ant-input-affix-wrapper,input.ant-input){min-height:44px}.personal-form-card .ant-input-affix-wrapper>input.ant-input{min-height:0}.personal-form-card :is(.ant-input-show-count-suffix,.ant-input-data-count){color:var(--mall-light-muted, #aaaab1);font-size:14px}@media (max-width: 520px){.personal-form-card{padding:20px 16px}}.feedback-form .ant-form-item{margin-bottom:28px}.feedback-form .ant-input-textarea-show-count{margin-bottom:20px}.feedback-form textarea.ant-input{resize:vertical;min-height:150px}.feedback-card .feedback-submit.ant-btn{min-height:44px;height:auto;padding:10px 20px;border:1px solid var(--mall-light-divider, #fff);border-radius:10px;color:var(--mall-light-onPrimary, #171918);background:var(--mall-light-buttonBg, #fff);font-weight:600;box-shadow:none}.feedback-card .feedback-submit.ant-btn:not(:disabled):hover{color:var(--mall-light-text, #171918);background:var(--mall-light-hover, #c5c7c6);border-color:var(--mall-light-divider, #c5c7c6)}.feedback-card .feedback-submit.ant-btn:disabled{color:var(--mall-light-disabledText, #a5aaa7);background:var(--mall-light-disabled, #333634);border-color:var(--mall-light-divider, #474a48)}.feedback-card .feedback-submit:focus-visible,.feedback-success:focus-visible{outline:2px solid var(--mall-light-outline, #a6e5b6);outline-offset:4px}.feedback-error{margin-bottom:20px}.feedback-email-notice{margin:-16px 0 20px;color:var(--mall-light-muted, #aaaab1);font-size:13px;line-height:1.6}.feedback-screenshots{margin:0 0 28px;min-width:0}.feedback-screenshots__label{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:var(--mall-light-text, #e5e5e8);font-weight:600}.feedback-screenshots__count{padding:2px 9px;border-radius:6px;background:var(--mall-light-field, #2a2a2d);color:var(--mall-light-secondary, #b9b9c0);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}.feedback-screenshots__panel{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;background:var(--mall-light-surface, #242426);border:1px solid var(--mall-light-divider, #414145);border-radius:12px}.feedback-screenshots__prompt{display:flex;align-items:center;gap:16px;min-width:0}.feedback-screenshots__icon{display:flex;align-items:center;justify-content:center;flex:0 0 48px;height:48px;border:1px solid var(--mall-light-divider, #48484e);border-radius:12px;background:var(--mall-light-field, #303033);color:var(--mall-light-text, #d8e0da);font-size:24px}.feedback-screenshots__copy{min-width:0}.feedback-screenshots__action{color:var(--mall-light-text, #eeeef1);font-size:15px;font-weight:600;line-height:1.5}.feedback-screenshots__instruction{margin:4px 0 0;color:var(--mall-light-secondary, #b9b9c0);font-size:13px;line-height:1.6}.feedback-screenshots__hint{display:flex;flex-wrap:wrap;gap:2px 12px;margin:4px 0 0;color:var(--mall-light-muted, #a2a2ac);font-size:12px;line-height:1.6}.feedback-screenshots__hint>span{white-space:nowrap}.feedback-card .feedback-screenshots__choose.ant-btn{flex-shrink:0;min-height:44px;height:auto;padding:10px 20px;border:1px solid var(--mall-light-divider, #e1e3e2);border-radius:8px;background:var(--mall-light-buttonBg, #e1e3e2);color:var(--mall-light-onPrimary, #202222);font-size:14px;font-weight:600;box-shadow:none}.feedback-card .feedback-screenshots__choose.ant-btn:not(:disabled):hover{background:var(--mall-light-hover, #c3c8c5);border-color:var(--mall-light-divider, #c3c8c5);color:var(--mall-light-text, #171918)}.feedback-card .feedback-screenshots__choose.ant-btn:disabled{background:var(--mall-light-disabled, #303033);border-color:var(--mall-light-divider, #45454b);color:var(--mall-light-disabledText, #92929b)}.feedback-screenshots__grid{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.feedback-screenshots__item{width:156px;max-width:100%;padding:6px;box-sizing:border-box;background:var(--mall-light-field, #262628);border:1px solid var(--mall-light-divider, #404045);border-radius:12px}.feedback-screenshots__item .ant-image{display:block;width:100%;border-radius:7px;overflow:hidden;background:var(--mall-light-surface, #202022)}.feedback-screenshots__item .ant-image-img{width:100%;height:96px;object-fit:contain}.feedback-screenshots__item-footer{display:flex;align-items:center;justify-content:space-between;gap:4px;padding-left:6px;color:var(--mall-light-secondary, #b9b9c0);font-size:12px}.feedback-card .feedback-screenshots__item .ant-btn{width:44px;min-height:44px;flex-shrink:0;color:var(--mall-light-secondary, #bcbcc4);box-shadow:none}.feedback-card .feedback-screenshots__item .ant-btn:not(:disabled):hover{color:var(--mall-light-text, #ffaaa7);background:var(--mall-light-hover, #352829)}.feedback-card .feedback-screenshots :is(.feedback-screenshots__choose,.feedback-screenshots__item .ant-btn):focus-visible{outline:2px solid var(--mall-light-outline, #a6e5b6);outline-offset:3px}.feedback-screenshots__error{margin:8px 0 0;color:var(--mall-light-error, #ff7875);line-height:1.6}.feedback-upload-progress{margin-bottom:16px;color:var(--mall-light-muted, #aaaab1)}.feedback-success h2{margin:16px 0 8px;color:var(--mall-light-text, #fff);font-size:24px}.feedback-success p{margin:0 0 24px;color:var(--mall-light-muted, #a5aaa7);line-height:1.7}.feedback-success__icon{color:var(--mall-light-success, #a6e5b6);font-size:36px}@media (max-width: 520px){.feedback-screenshots__panel{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.feedback-screenshots__prompt{align-items:flex-start;gap:12px}.feedback-screenshots__icon{flex-basis:36px;height:36px;border-radius:9px;font-size:20px}.feedback-screenshots__item{width:calc((100% - 12px)/2);max-width:156px}.feedback-success .feedback-submit{width:100%}}.ai-console-workspace{min-height:calc(100vh - var(--mall-top-height))}.ai-console-navigation__sidebar{position:fixed;top:var(--mall-top-height);bottom:0;left:0;z-index:100;display:flex;flex-direction:column;width:var(--mall-sidebar-width);box-sizing:border-box;padding:28px 12px;overflow-y:auto}.ai-console-navigation__menu{display:flex;flex:0 0 auto;flex-direction:column;gap:6px;margin-block:auto}.ai-console-navigation__group{display:flex;flex-direction:column;gap:6px}.ai-console-navigation__group-title{display:flex;align-items:center;gap:10px;margin:9px 16px 3px;line-height:20px;white-space:nowrap}.ai-console-navigation__group-title:after{content:"";flex:1;height:1px}.ai-console-navigation__link{display:flex;align-items:center;gap:10px;min-height:44px;box-sizing:border-box;padding:13px 16px;font-size:14px;line-height:1.5}.ai-console-workspace__content{padding-bottom:64px}.ai-console-workspace :is(.ai-console__panel,.ai-console__surface,.ant-table-wrapper){min-width:0;max-width:100%}@media (max-width: 900px){.ai-console-navigation__sidebar{position:sticky;top:var(--mall-top-height);bottom:auto;z-index:90;width:100%;padding:8px 10px;overflow:visible}.ai-console-navigation__menu{flex-direction:row;gap:4px;margin-block:0;overflow-x:auto;scrollbar-width:thin}.ai-console-navigation__group{flex-direction:row;align-items:center;flex:0 0 auto;gap:4px}.ai-console-navigation__group-title{margin:0 4px 0 8px;padding-left:12px;border-left:1px solid var(--mall-nav-divider)}.ai-console-navigation__group-title:after{display:none}.ai-console-navigation__link{flex:0 0 auto;padding:10px 12px;white-space:nowrap}.ai-console-workspace__content{padding-bottom:48px}}@media (max-width: 520px){.ai-console-workspace__content{padding-bottom:40px}.ai-console-navigation__link{font-size:13px}}.usage-export-create .ant-modal{top:24px;padding-bottom:24px}.usage-export-create .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100dvh - 48px)}.usage-export-create .ant-modal-header,.usage-export-create .ant-modal-footer{flex:none}.usage-export-create .ant-modal-body{min-height:0;overflow-y:auto;overscroll-behavior:contain}.usage-export-create .usage-export-submit{display:flex;flex-direction:column;gap:10px}.usage-export-create .usage-export-submit-feedback{text-align:left;white-space:normal;overflow-wrap:anywhere;max-height:min(25dvh,160px);overflow-y:auto}.usage-export-create .usage-export-submit-actions{justify-content:flex-end;flex-wrap:wrap}.usage-export-toolbar .ant-btn{font-size:13px;border-radius:10px}.usage-export-modal .ant-modal-content{padding:0;overflow:hidden;border:1px solid var(--mall-light-divider, #38383c);border-radius:14px;box-shadow:0 24px 64px var(--mall-light-shadow, rgba(0, 0, 0, .5))}.usage-export-modal .ant-modal-header{padding:18px 24px;margin-bottom:0;border-bottom:1px solid var(--mall-light-divider, #343438)}.usage-export-modal .ant-modal-body{padding:20px 24px}.usage-export-modal .ant-modal-footer{padding:14px 24px;margin-top:0;border-top:1px solid var(--mall-light-divider, #343438)}.usage-export-modal .ant-btn-primary,.usage-export-drawer .ant-btn-primary,.usage-export-confirm .ant-btn-primary{font-weight:600}.usage-export-modal .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous),.usage-export-drawer .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous){color:var(--mall-light-onPrimary, #172113);border-color:var(--mall-light-buttonBorder, #9bc780);background:var(--mall-light-buttonBg, #9bc780);box-shadow:none}.usage-export-modal .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover,.usage-export-drawer .ant-btn-primary:not(:disabled):not(.ant-btn-dangerous):hover{color:var(--mall-light-onPrimary, #172113);border-color:var(--mall-light-buttonBorder, #afd995);background:var(--mall-light-buttonHover, #afd995)}.usage-export-modal .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{border-color:var(--mall-light-divider, #9bc780);background:var(--mall-light-accentBg, #9bc780)}.usage-export-modal .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner:after{border-color:var(--mall-light-divider, #172113)}.usage-export-setup{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,1.1fr);gap:16px 24px}.usage-export-scope,.usage-export-dates{display:flex;flex-direction:column;gap:7px;min-width:0}.usage-export-field-label,.usage-export-scope-note,.usage-export-date-note{font-size:12px}.usage-export-scope .ant-typography{overflow-wrap:anywhere}.usage-export-column-selection{margin-top:18px;padding-top:16px;border-top:1px solid var(--mall-light-border, #343438)}.usage-export-column-heading{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:10px}.usage-export-column-heading>.ant-space{margin-left:auto}.usage-export-column-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px}.usage-export-column-group{min-width:0;padding:14px;margin:0;border:1px solid var(--mall-light-divider, #36363b);border-radius:10px;background:var(--mall-light-surface, #222225)}.usage-export-column-group legend{float:left;width:100%;padding:0;margin-bottom:12px;color:var(--mall-light-secondary, #d2d2d8);font-size:13px;font-weight:600}.usage-export-column-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;clear:both}.usage-export-column-options .ant-checkbox-wrapper{align-items:flex-start;margin:0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.usage-export-column-preview{padding:10px 12px;margin-top:12px;border:1px solid var(--mall-light-divider, #343438);border-radius:8px;background:var(--mall-light-surface, #202022)}.usage-export-column-preview summary,.usage-export-record-columns summary{color:var(--mall-light-muted, #aaaab2);cursor:pointer;font-size:12px;line-height:1.8}.usage-export-column-preview summary>span,.usage-export-record-columns summary>span+span{margin-left:12px;color:var(--mall-light-muted, #82828d)}.usage-export-column-preview summary:hover,.usage-export-record-columns summary:hover{color:var(--mall-light-text, #e4e4e9)}.usage-export-column-preview summary:focus-visible,.usage-export-record-columns summary:focus-visible{border-radius:4px;outline:2px solid var(--mall-light-outline, #9bc780);outline-offset:3px}.usage-export-column-preview ol{display:flex;flex-wrap:wrap;gap:6px 10px;padding:0;margin:10px 0 0;list-style:none;counter-reset:export-column;color:var(--mall-light-secondary, #c9c9d0);font-size:12px}.usage-export-column-preview li:before{counter-increment:export-column;content:counter(export-column) ". ";color:var(--mall-light-muted, #92929d)}.usage-export-empty-selection{margin-top:12px}.usage-export-column-selection>.ant-alert{margin-top:12px}.usage-export-notes{display:flex;flex-direction:column;gap:4px;margin-top:14px;font-size:12px;line-height:1.7}.usage-export-notes+.ant-alert{margin-top:12px}.usage-export-drawer .ant-drawer-header{background:var(--mall-light-surface, #202022);border-bottom:1px solid var(--mall-light-divider, #38383c)}.usage-export-drawer .ant-drawer-body{padding:20px 24px;background:var(--mall-light-surface, #18181a)}.usage-export-records-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 10px}.usage-export-records-count{font-size:12px}.usage-export-records{display:flex;flex-direction:column;gap:12px}.usage-export-task-card{min-width:0;padding:16px;border:1px solid var(--mall-light-divider, #36363b);border-radius:12px;background:var(--mall-light-surface, #222225)}.usage-export-task-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.usage-export-task-scope{flex:1;min-width:0}.usage-export-task-scope h3{margin:0 0 5px;color:var(--mall-light-text, #eeeef2);font-size:14px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.usage-export-task-scope>.ant-typography,.usage-export-task-expiry{font-size:12px}.usage-export-task-heading>.ant-tag{flex:none;margin-inline-end:0;margin-top:2px}.usage-export-task-result{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}.usage-export-task-progress{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;flex:1;min-width:0;font-size:13px;font-variant-numeric:tabular-nums}.usage-export-task-progress>.ant-progress{flex-basis:100%;max-width:300px;margin-bottom:0}.usage-export-task-actions{flex:none;justify-content:flex-end}.usage-export-task-actions .ant-btn{height:30px;padding-inline:10px;border-radius:7px}.usage-export-task-expiry{display:block;margin-top:7px;font-variant-numeric:tabular-nums}.usage-export-task-error{margin:12px 0 0!important;padding:9px 11px;border-radius:7px;background:var(--mall-light-soft, rgba(226, 152, 152, .07));font-size:13px;overflow-wrap:anywhere}.usage-export-record-columns{margin-top:12px;padding-top:10px;border-top:1px solid var(--mall-light-divider, #343438)}.usage-export-record-columns dl{display:flex;flex-direction:column;gap:8px;margin:10px 0 0;font-size:12px;line-height:1.7}.usage-export-record-columns dl>div{display:grid;grid-template-columns:60px minmax(0,1fr);gap:10px}.usage-export-record-columns dt{color:var(--mall-light-muted, #85858f)}.usage-export-record-columns dd{margin:0;color:var(--mall-light-secondary, #b8b8c1);overflow-wrap:anywhere}.usage-export-records-empty{padding:36px 16px;text-align:center;border:1px dashed var(--mall-light-divider, #38383e);border-radius:12px}.usage-export-records-pagination{display:flex;justify-content:flex-end;flex-wrap:wrap;row-gap:8px;margin-top:18px}.usage-export-drawer .ant-progress,.usage-export-drawer .ant-typography{font-variant-numeric:tabular-nums}.usage-export-calendar .ant-picker-panel-container,.usage-export-confirm .ant-popover-inner{border:1px solid var(--mall-light-divider, #3e3e44)}@media (max-width: 700px){.usage-export-setup{grid-template-columns:minmax(0,1fr);gap:16px}.usage-export-column-groups{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){.usage-export-calendar.ant-picker-dropdown{position:fixed!important;top:50%!important;left:50%!important;bottom:auto!important;transform:translate(-50%,-50%);padding:0}.usage-export-calendar .ant-picker-range-arrow{display:none}.usage-export-calendar .ant-picker-panel-container{max-width:calc(100vw - 24px);max-height:min(560px,calc(100dvh - 48px));overflow:auto}.usage-export-calendar .ant-picker-panel-container .ant-picker-panels{flex-direction:column}.usage-export-modal .ant-modal-header,.usage-export-modal .ant-modal-body,.usage-export-modal .ant-modal-footer,.usage-export-drawer .ant-drawer-header,.usage-export-drawer .ant-drawer-body{padding:16px}.usage-export-task-card{padding:14px}.usage-export-task-heading{gap:10px}.usage-export-task-result{align-items:flex-start;flex-direction:column;gap:12px}.usage-export-task-progress,.usage-export-task-progress>.ant-progress{width:100%;max-width:none}.usage-export-task-actions{justify-content:flex-start}}.usage-billing-stack{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.usage-billing-asset-note{margin:0 0 16px;color:var(--mall-light-muted, #a5a5ae);font-size:12px;line-height:1.7}.usage-billing-filters{align-items:center}.usage-billing-filters .ant-select{width:280px;max-width:100%}.usage-billing-filters .ant-picker{width:290px;max-width:100%;color:var(--mall-light-text, #fff);background:var(--mall-light-field, #2c2c2e);border:1px solid var(--mall-light-divider, rgba(255,255,255,.12));border-radius:10px}.usage-billing-filters .ant-picker-input>input{color:var(--mall-light-text, #fff)}.usage-billing-filters .ant-picker-input>input::placeholder{color:var(--mall-light-muted, rgba(255,255,255,.38))}.usage-billing-filters .ant-picker-suffix,.usage-billing-filters .ant-picker-clear,.usage-billing-filters .ant-picker-separator{color:var(--mall-light-muted, #aaaab2)}.usage-billing-load-error{margin-bottom:16px}.usage-billing-muted{color:var(--mall-light-muted, #96969e);font-size:12px}.usage-billing-id.ant-typography{color:var(--mall-light-muted, #aaaab2);font-family:ui-monospace,SFMono-Regular,monospace;font-size:12px;overflow-wrap:anywhere}.usage-billing-model{display:block;max-width:172px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.usage-billing-summary{display:block;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.usage-billing-amount{font-variant-numeric:tabular-nums;font-weight:600}.usage-billing-amount>span{max-width:100%;overflow-wrap:anywhere;white-space:normal}.usage-billing-debt{color:var(--mall-light-warning, #efb56d);font-size:12px}.usage-billing-failed{color:var(--mall-light-warning, #f39e9e)}.usage-billing-status{padding:1px 7px;border-radius:5px;background:var(--mall-light-field, #303034);color:var(--mall-light-secondary, #b8b8c0);font-size:12px}.usage-billing-status--charged{color:var(--mall-light-success, #b9dc97)}.usage-billing-drawer .ant-drawer-header{background:var(--mall-light-surface, #202022);border-bottom:1px solid var(--mall-light-divider, #38383c)}.usage-billing-drawer .ant-drawer-body{padding:20px;background:var(--mall-light-surface, #18181a);color:var(--mall-light-text, #e9e9ed)}.usage-billing-section{padding:20px;margin-bottom:14px;border:1px solid var(--mall-light-divider, #343438);background:var(--mall-light-surface, #202022);border-radius:12px}.usage-billing-section h3{margin:0 0 14px;font-size:15px;color:var(--mall-light-text, #efeff2)}.usage-billing-detail-heading{display:flex;justify-content:space-between;gap:16px}.usage-billing-detail-heading h3{overflow-wrap:anywhere}.usage-billing-request{display:flex;flex-direction:column;gap:8px;margin-top:18px}.usage-billing-line{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:8px 0;font-variant-numeric:tabular-nums}.usage-billing-line>span{overflow-wrap:anywhere}.usage-billing-line strong{font-weight:500;text-align:right;overflow-wrap:anywhere}.usage-billing-total{margin-top:8px;padding-top:8px;border-top:1px solid var(--mall-light-divider, #38383c)}.usage-billing-usage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}@media (max-width: 600px){.usage-billing-filters .ant-select,.usage-billing-filters .ant-picker{width:100%}.usage-billing-drawer .ant-drawer-content-wrapper{width:100%!important;max-width:100vw}.usage-billing-drawer .ant-drawer-body{padding:12px}.usage-billing-section{padding:16px}.usage-billing-usage-grid{grid-template-columns:1fr}}.ai-console{width:min(1200px,calc(100% - 40px));margin:0 auto;padding:36px 0 88px}.ai-console__load-error{margin-bottom:20px}.ai-console__panel{min-height:420px;padding:22px 22px 26px;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .1));border-radius:14px}.ai-console__section-title{margin:0 0 18px;color:var(--mall-light-text, #fff);font-size:18px;font-weight:600;line-height:1.5}.ai-console__surface{min-height:360px;--ant-color-bg-container: var(--mall-light-surface, #1c1c1e);--ant-color-bg-elevated: var(--mall-light-surface, #1c1c1e)}.ai-console__section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:16px}.ai-console__section-head p{margin:0;color:var(--mall-light-muted, rgba(255, 255, 255, .4))}.ai-console__section-head .ant-btn-primary,.ai-console__empty-action{color:var(--mall-light-onPrimary, #111);font-weight:650;background:var(--mall-light-buttonBg, #fff);border:0;border-radius:10px}.ai-console__section-head .ant-btn-primary:hover,.ai-console__empty-action:hover{color:var(--mall-light-onPrimary, #111)!important;background:var(--mall-light-buttonHover, #f2f2f2)!important}.ai-console__package-actions{display:flex;flex-wrap:wrap;gap:8px}.ai-console__packages .ai-console__section-head h4{margin:0 0 8px;color:var(--mall-light-text, #fff)}.ai-console__package-actions .ant-btn-default,.ai-console__purchased-button.ant-btn,.ai-console__packages .ant-empty .ant-btn{color:var(--mall-light-accent, #c6e6aa);background:var(--mall-light-field, #2c2c2e);border-color:var(--mall-light-divider, #444448);border-radius:10px}.ai-console__purchased-button.ant-btn{margin-left:auto;font-size:13px}.ai-console__usage .ant-pagination-total-text{color:var(--mall-light-muted, #a5a5ae)}.ai-console__usage .ant-pagination{flex-wrap:wrap;row-gap:8px}.ai-console__packages .ai-console__filters>*{max-width:100%}.ai-console__package-status.ant-radio-group{display:inline-flex;flex-wrap:wrap;gap:6px}.ai-console__package-status .ant-radio-button-wrapper{padding-inline:12px;font-size:13px;color:var(--mall-light-muted, #aaaab2);background:var(--mall-light-field, #2c2c2e);border:1px solid var(--mall-light-divider, #444448);border-radius:8px}.ai-console__package-status .ant-radio-button-wrapper:before{display:none}.ai-console__package-status .ant-radio-button-wrapper:hover{color:var(--mall-light-success, #c6e6aa)}.ai-console__package-status .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:var(--mall-light-primary, #c6e6aa);background:var(--mall-light-accentBg, #3b4633);border-color:var(--mall-light-divider, #6e8a5a)}.ai-console__filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.ai-console__filters .ant-input-affix-wrapper,.ai-console__filters .ant-select-selector{color:var(--mall-light-text, #fff);background:var(--mall-light-field, #2c2c2e)!important;border:1px solid var(--mall-light-border, rgba(255, 255, 255, .12))!important;border-radius:10px!important;box-shadow:none!important}.ai-console__filters .ant-input-search .ant-input-affix-wrapper{border-right:0!important;border-radius:10px 0 0 10px!important}.ai-console__filters .ant-input-search .ant-input-group-addon{background:transparent!important;border:0!important}.ai-console__filters .ant-input-search-button.ant-btn,.ai-console__filters .ant-input-search .ant-btn{color:var(--mall-light-secondary, rgba(255, 255, 255, .72))!important;background:var(--mall-light-field, #2c2c2e)!important;border:1px solid var(--mall-light-border, rgba(255, 255, 255, .12))!important;border-left:0!important;border-radius:0 10px 10px 0!important;box-shadow:none!important}.ai-console__filters .ant-input-search-button.ant-btn:hover,.ai-console__filters .ant-input-search .ant-btn:hover{color:var(--mall-light-text, #fff)!important;background:var(--mall-light-hover, #3a3a3c)!important}.ai-console__filters .ant-input{color:var(--mall-light-text, #fff);background:transparent}.ai-console__filters .ant-input::placeholder,.ai-console__filters .ant-select-selection-placeholder{color:var(--mall-light-muted, rgba(255, 255, 255, .38))}.ai-console__filters .ant-select-selection-item,.ai-console__filters .ant-select-arrow,.ai-console__filters .ant-select-clear{color:var(--mall-light-text, #fff)}.ai-console__filters .ant-select-arrow,.ai-console__filters .ant-select-clear{color:var(--mall-light-muted, rgba(255, 255, 255, .45))}.ai-console-select-dropdown{padding:6px;background:var(--mall-light-surface, #1c1c1e)!important;border:1px solid var(--mall-light-border, rgba(255, 255, 255, .12));border-radius:10px;box-shadow:0 16px 40px var(--mall-light-shadow, rgba(0, 0, 0, .45))}.ai-console-select-dropdown .ant-select-item{color:var(--mall-light-text, rgba(255, 255, 255, .82));border-radius:8px}.ai-console-select-dropdown .ant-select-item-option-active,.ai-console-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--mall-light-primary, #fff)!important;font-weight:500;background:var(--mall-light-accentBg, #2c2c2e)!important}.ai-console-select-dropdown .ant-select-item-option-state{color:var(--mall-light-text, #fff)!important}.ai-console-picker-dropdown .ant-picker-panel-container{overflow:hidden;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .12));border-radius:12px;box-shadow:0 16px 40px var(--mall-light-shadow, rgba(0, 0, 0, .45))}.ai-console-picker-dropdown .ant-picker-panel,.ai-console-picker-dropdown .ant-picker-time-panel,.ai-console-picker-dropdown .ant-picker-footer{background:var(--mall-light-surface, #1c1c1e);border-color:var(--mall-light-divider, rgba(255, 255, 255, .08))}.ai-console-picker-dropdown .ant-picker-header{color:var(--mall-light-text, #fff);border-bottom-color:var(--mall-light-divider, rgba(255, 255, 255, .08))}.ai-console-picker-dropdown .ant-picker-header button,.ai-console-picker-dropdown .ant-picker-content th,.ai-console-picker-dropdown .ant-picker-now-btn{color:var(--mall-light-secondary, rgba(255, 255, 255, .72))!important}.ai-console-picker-dropdown .ant-picker-cell{color:var(--mall-light-muted, rgba(255, 255, 255, .38))}.ai-console-picker-dropdown .ant-picker-cell-in-view{color:var(--mall-light-text, rgba(255, 255, 255, .88))}.ai-console-picker-dropdown .ant-picker-cell-disabled{color:var(--mall-light-disabledText, rgba(255, 255, 255, .22))!important}.ai-console-picker-dropdown .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-disabled) .ant-picker-cell-inner{background:var(--mall-light-accentBg, #2c2c2e)}.ai-console-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:var(--mall-light-outline, #fff)}.ai-console-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.ai-console-picker-dropdown .ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{color:var(--mall-light-onPrimary, #111)!important;background:var(--mall-light-buttonBg, #fff)!important}.ai-console-picker-dropdown .ant-picker-time-panel-column{border-color:var(--mall-light-divider, rgba(255, 255, 255, .08))}.ai-console-picker-dropdown .ant-picker-time-panel-cell-inner{color:var(--mall-light-text, rgba(255, 255, 255, .82))}.ai-console-picker-dropdown .ant-picker-time-panel-cell-inner:hover{background:var(--mall-light-hover, #2c2c2e)}.ai-console-picker-dropdown .ant-picker-ok .ant-btn-primary{color:var(--mall-light-onPrimary, #111);font-weight:650;background:var(--mall-light-buttonBg, #fff);border:0;border-radius:8px}.ai-console-picker-dropdown .ant-picker-ok .ant-btn-primary:hover{color:var(--mall-light-onPrimary, #111)!important;background:var(--mall-light-buttonHover, #f2f2f2)!important}.ai-console-table{width:100%;--ant-color-bg-container: var(--mall-light-surface, #1c1c1e);--ant-color-bg-elevated: var(--mall-light-surface, #1c1c1e);--ant-color-fill-alter: transparent;background:var(--mall-light-surface, #1c1c1e)}.ai-console-table .ant-table{width:100%!important;background:var(--mall-light-surface, #1c1c1e)!important}.ai-console-table .ant-table-wrapper,.ai-console-table .ant-table-container,.ai-console-table .ant-table-content,.ai-console-table .ant-table-header,.ai-console-table .ant-table-body,.ai-console-table .ant-table-tbody,.ai-console-table .ant-table-placeholder,.ai-console-table table,.ai-console-table .ant-spin-nested-loading,.ai-console-table .ant-spin-container{background:var(--mall-light-surface, #1c1c1e)!important}.ai-console-table .ant-spin-dot-item{background-color:var(--mall-light-glass, rgba(255, 255, 255, .55))!important}.ai-console-table__pending{min-height:120px}.ai-console-table .ant-table-thead>tr>th{padding:10px!important;color:var(--mall-light-muted, rgba(255, 255, 255, .42))!important;font-size:12px!important;font-weight:500!important;background:transparent!important;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08))!important;white-space:nowrap}.ai-console-table .ant-table-thead>tr>th:before{display:none!important}.ai-console-table .ant-table-tbody>tr>td{padding:10px!important;color:var(--mall-light-text, rgba(255, 255, 255, .82));background:transparent!important;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .06))!important;white-space:nowrap;vertical-align:middle}.ai-console-table .ant-table-cell-ellipsis{overflow:hidden;text-overflow:ellipsis}.ai-console-table .ai-console-table__wrap{white-space:normal}.ai-key-daily-quota{display:grid;gap:4px;width:100%;min-width:0;font-variant-numeric:tabular-nums;line-height:1.5}.ai-key-daily-quota>span,.ai-key-total-usage{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-key-total-usage{display:block;max-width:100%;font-variant-numeric:tabular-nums}.ai-key-daily-quota__remaining{color:var(--mall-light-secondary, rgba(255, 255, 255, .52));font-size:12px}.ai-console-table .ant-table-tbody>tr:last-child>td{border-bottom:none!important}.ai-console-table .ant-table-tbody>tr:hover>td{background:var(--mall-light-soft, rgba(255, 255, 255, .04))!important}.ai-console-table .ant-table-thead>tr>th.ant-table-cell-fix-right,.ai-console-table .ant-table-thead>tr>th.ant-table-cell-fix-left,.ai-console-table .ant-table-tbody>tr>td.ant-table-cell-fix-right,.ai-console-table .ant-table-tbody>tr>td.ant-table-cell-fix-left{background:var(--mall-light-surface, #1c1c1e)!important}.ai-console-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right,.ai-console-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left{background:var(--mall-light-hover, #232326)!important}.ai-console-table .ant-table-cell-fix-right-first{box-shadow:-10px 0 16px -14px var(--mall-light-shadow, rgba(0, 0, 0, .95))!important}.ai-console-table .ant-table-placeholder .ant-table-cell{background:var(--mall-light-surface, #1c1c1e)!important;border-bottom:none!important}.ai-console-table .ant-empty,.ai-console-table .ant-empty-image,.ai-console__surface .ant-empty,.ai-console__surface .ant-empty-image{background:transparent!important}.ai-console-table .ant-empty-img-simple-ellipse,.ai-console__surface .ant-empty-img-simple-ellipse{fill:var(--mall-light-field, #2c2c2e)}.ai-console-table .ant-empty-img-simple-g,.ai-console__surface .ant-empty-img-simple-g{stroke:var(--mall-light-divider, rgba(255, 255, 255, .22))}.ai-console-table .ant-empty-img-simple-path,.ai-console__surface .ant-empty-img-simple-path{fill:var(--mall-light-field, #3a3a3c)}.ai-console-table .ant-empty-description,.ai-console__surface .ant-empty-description{color:var(--mall-light-muted, rgba(255, 255, 255, .35))!important}.ai-console-table .ant-pagination{margin:16px 0 0!important}.ai-console-table .ant-btn-link{padding:0;color:var(--mall-light-secondary, rgba(255, 255, 255, .78));text-decoration:underline;text-underline-offset:3px}.ai-console-table .ant-btn-link:hover{color:var(--mall-light-text, #fff)!important}.ai-console-table__icon-btn{width:28px;height:28px;padding:0;color:var(--mall-light-muted, rgba(255, 255, 255, .45))!important}.ai-console-table__actions{display:inline-flex;align-items:center;gap:2px}.ai-console-key-cell{display:flex;width:100%;min-width:0;max-width:100%;align-items:center;gap:4px;overflow:hidden}.ai-console-key-cell .ai-console-mono,.ai-console-key-cell>.ant-typography{display:block;flex:1 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-console-table__ellipsis-text.ant-typography{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-console-key-copy.ant-btn{width:26px;height:26px;flex:none;padding:0;color:var(--mall-light-secondary, rgba(255, 255, 255, .5));border-radius:7px}.ai-console-key-copy.ant-btn:not(:disabled):hover{color:var(--mall-light-text, #fff)!important;background:var(--mall-light-hover, rgba(255, 255, 255, .1))!important}.ai-console-key-copy.ant-btn:disabled{color:var(--mall-light-disabledText, rgba(255, 255, 255, .18))}.ai-console-table__icon-btn--settings:hover{color:var(--mall-light-text, #fff)!important;background:var(--mall-light-soft, rgba(255, 255, 255, .08))!important}.ai-console-table__icon-btn:hover{color:var(--mall-light-warning, #e0b07a)!important;background:var(--mall-light-soft, rgba(201, 132, 58, .16))!important}.ai-console-popconfirm .ant-popover-inner,.ai-console-popconfirm.ant-popover .ant-popover-inner{padding:12px 14px 10px;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .12));border-radius:14px;box-shadow:0 16px 40px var(--mall-light-shadow, rgba(0, 0, 0, .45))}.ai-console-popconfirm{--antd-arrow-background-color: var(--mall-light-surface, #1c1c1e)}.ai-console-popconfirm .ant-popover-arrow:before,.ai-console-popconfirm .ant-popover-arrow:after{background:var(--mall-light-surface, #1c1c1e)}.ai-console-popconfirm .ant-popconfirm-message-title,.ai-console-popconfirm .ant-popconfirm-title{color:var(--mall-light-text, #fff)}.ai-console-popconfirm .ant-popconfirm-description{color:var(--mall-light-secondary, rgba(255, 255, 255, .55))}.ai-console-popconfirm .ant-popconfirm-message-icon{color:var(--mall-light-secondary, rgba(255, 255, 255, .55))!important}.ai-console-popconfirm .ant-popconfirm-buttons .ant-btn-default{color:var(--mall-light-onPrimary, rgba(255, 255, 255, .78));background:var(--mall-light-buttonBg, #2c2c2e);border:0;border-radius:10px}.ai-console-popconfirm .ant-popconfirm-buttons .ant-btn-default:hover{color:var(--mall-light-onPrimary, #fff)!important;background:var(--mall-light-buttonHover, #3a3a3c)!important}.ai-console-popconfirm .ant-popconfirm-buttons .ant-btn-primary{color:var(--mall-light-onPrimary, #111);font-weight:650;background:var(--mall-light-buttonBg, #fff);border:0;border-radius:10px}.ai-console-popconfirm .ant-popconfirm-buttons .ant-btn-primary:hover{color:var(--mall-light-onPrimary, #111)!important;background:var(--mall-light-buttonHover, #f2f2f2)!important}.ai-console-popconfirm .ant-popconfirm-buttons .ant-btn-primary.ant-btn-dangerous{color:var(--mall-light-onDanger, #fff);background:var(--mall-light-error, #d94a4a)}.ai-console-popconfirm .ant-popconfirm-buttons .ant-btn-primary.ant-btn-dangerous:hover{color:var(--mall-light-onDanger, #fff)!important;background:var(--mall-light-error, #ee5d5d)!important}.ai-console-mono,.ai-console-mono.ant-typography{color:var(--mall-light-secondary, rgba(255, 255, 255, .55))!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;white-space:nowrap;background:none!important;border:0!important}.ai-console-mono .ant-typography-copy{color:var(--mall-light-muted, rgba(255, 255, 255, .28))!important}.ai-console-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;color:var(--mall-light-secondary, rgba(255, 255, 255, .72));font-size:12px;line-height:22px;background:var(--mall-light-field, #2c2c2e);border-radius:6px}.ai-console-chip--in{color:var(--mall-light-accent, #9be6ad);background:var(--mall-light-soft, rgba(110, 211, 131, .14))}.ai-console-chip--out{color:var(--mall-light-warning, #e0b07a);background:var(--mall-light-soft, rgba(201, 132, 58, .16))}.ai-console-chip--wait{color:var(--mall-light-secondary, rgba(255, 255, 255, .78));background:var(--mall-light-field, #2c2c2e)}.ai-console__trend{margin-bottom:18px;padding:16px 18px;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08));border-radius:12px}.ai-console__trend-title{margin-bottom:14px;color:var(--mall-light-muted, rgba(255, 255, 255, .48));font-size:13px}.ai-console__trend .ai-console__filters{margin-bottom:12px}.ai-console__trend-chart{width:100%;height:320px}.ai-console__new-key{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.65;overflow-wrap:anywhere}.ai-console-modal-root .ant-modal-mask{background:var(--mall-light-mask, rgba(0, 0, 0, .72))}.ai-console-modal-root .ant-modal-content{padding:0;overflow:hidden;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .12));border-radius:14px;box-shadow:0 24px 64px var(--mall-light-shadow, rgba(0, 0, 0, .45))}.ai-console-modal-root .ant-modal-header{margin:0;padding:18px 24px;background:transparent;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08))}.ai-console-modal-root .ant-modal-title{color:var(--mall-light-text, #fff);font-size:18px;font-weight:650}.ai-console-modal-root .ant-modal-confirm-title{color:var(--mall-light-text, #fff)}.ai-console-modal-root .ant-modal-confirm-content,.ai-console-modal-root .ant-modal-confirm-content .ant-typography{color:var(--mall-light-secondary, rgba(255, 255, 255, .62))}.ai-console-modal-root .ant-modal-confirm-body>.anticon{color:var(--mall-light-warning, #d6a74f)}.ai-console-modal-root .ant-modal-close{color:var(--mall-light-muted, rgba(255, 255, 255, .45))}.ai-console-modal-root .ant-modal-close:hover{color:var(--mall-light-text, #fff)}.ai-console-modal-root .ant-modal-body{padding:20px 24px}.ai-console-modal-root .ant-form-item-label>label,.ai-console-modal-root .ant-form-item-extra{color:var(--mall-light-secondary, rgba(255, 255, 255, .55))}.ai-console-modal-root .ant-form-item-extra{margin-top:10px}.ai-console-modal-root .ant-input:not(.ant-input-affix-wrapper>input),.ai-console-modal-root .ant-input-outlined:not(.ant-input-affix-wrapper>input),.ai-console-modal-root .ant-input-affix-wrapper,.ai-console-modal-root .ant-input-number,.ai-console-modal-root .ant-picker,.ai-console-modal-root .ant-select-selector,.ai-console-modal-root .ant-input-textarea textarea{color:var(--mall-light-text, #fff)!important;background:var(--mall-light-field, #2c2c2e)!important;border:1px solid var(--ai-control-border, var(--mall-light-border, rgba(255, 255, 255, .12)))!important;border-radius:10px!important;box-shadow:none!important}.ai-console-modal-root :where(.ant-input-affix-wrapper-focused,input.ant-input:focus,textarea.ant-input:focus){--ai-control-border: var(--mall-light-outline, #b7f3c7)}.ai-console-modal-root :is(.ant-input-affix-wrapper-status-error,.ant-input-status-error){--ai-control-border: var(--mall-light-error, #ff7875)}.ai-console-modal-root .ant-input[disabled],.ai-console-modal-root .ant-input-disabled{color:var(--mall-light-disabledText, rgba(255, 255, 255, .55))!important;background:var(--mall-light-disabled, #232326)!important}.ai-console-modal-root .ant-input::placeholder,.ai-console-modal-root .ant-input-textarea textarea::placeholder,.ai-console-modal-root .ant-select-selection-placeholder,.ai-console-modal-root .ant-picker-input>input::placeholder{color:var(--mall-light-muted, rgba(255, 255, 255, .32))!important}.ai-console-modal-root .ant-select-arrow,.ai-console-modal-root .ant-picker-suffix,.ai-console-modal-root .ant-picker-clear,.ai-console-modal-root .ant-select-clear{color:var(--mall-light-muted, rgba(255, 255, 255, .45))!important}.ai-console-modal-root .ant-select-selection-item{color:var(--mall-light-text, #fff)!important;background:var(--mall-light-field, #3a3a3c)!important;border:0!important}.ai-console-modal-root .ant-select-selection-item-remove{color:var(--mall-light-secondary, rgba(255, 255, 255, .55))!important}.ai-console-modal-root .ant-modal-footer{margin:0;padding:14px 24px;background:transparent;border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08))}.ai-console-modal-root .ant-modal-footer .ant-btn-default,.ai-console-modal-root .ant-modal-confirm-btns .ant-btn-default{color:var(--mall-light-secondary, rgba(255, 255, 255, .78));background:var(--mall-light-field, #2c2c2e);border:0;border-radius:10px}.ai-console-modal-root .ant-modal-confirm-btns .ant-btn-default:hover,.ai-console-modal-root .ant-modal-footer .ant-btn-default:hover{color:var(--mall-light-text, #fff)!important;background:var(--mall-light-hover, #3a3a3c)!important}.ai-console-modal-root .ant-modal-footer .ant-btn-primary{color:var(--mall-light-onPrimary, #111);font-weight:650;background:var(--mall-light-buttonBg, #fff);border:0;border-radius:10px}.ai-console-modal-root .ant-modal-confirm-btns .ant-btn-primary{color:var(--mall-light-onDanger, #fff);font-weight:650;background:var(--mall-light-error, #d94a4a);border:0;border-radius:10px}.ai-console-modal-root .ant-modal-confirm-btns .ant-btn-primary:hover{color:var(--mall-light-onDanger, #fff)!important;background:var(--mall-light-error, #ee5d5d)!important}.ai-console-modal-root .ant-modal-footer .ant-btn-primary:hover{color:var(--mall-light-onPrimary, #111)!important;background:var(--mall-light-buttonHover, #f2f2f2)!important}.ai-console-modal-root .ant-divider{border-color:var(--mall-light-divider, rgba(255, 255, 255, .08));color:var(--mall-light-secondary, rgba(255, 255, 255, .55))}.ai-console-modal-root .ant-descriptions-bordered .ant-descriptions-item-label,.ai-console-modal-root .ant-descriptions-bordered .ant-descriptions-item-content{background:transparent;border-color:var(--mall-light-divider, rgba(255, 255, 255, .08))}.ai-console-modal-root .ant-list-bordered{border-color:var(--mall-light-divider, rgba(255, 255, 255, .08))}@media (max-width: 760px){.ai-console{width:min(100% - 24px,1200px);padding-top:22px}.ai-console__section-head{align-items:flex-start;flex-direction:column}.ai-console__purchased-button.ant-btn{margin-left:0}.ai-console__section-head>.ant-btn{width:100%}.ai-console__panel{padding:18px 14px 22px}}@media (max-width: 480px){.ai-console{width:min(100% - 16px,1200px)}}.workspace-entry{box-sizing:border-box;width:100%;min-height:160px;margin:0;padding:0}.workspace-entry__status{display:flex;align-items:center;gap:10px;min-height:44px;margin:0;color:var(--mall-light-secondary, rgba(255, 255, 255, .6));font-size:14px}.workspace-entry__error{box-sizing:border-box;width:min(100%,480px);padding:20px;color:var(--mall-light-text, #fff);background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .1));border-radius:14px}.workspace-entry__error p{margin:12px 0;color:var(--mall-light-secondary, rgba(255, 255, 255, .6));overflow-wrap:anywhere}.workspace-entry__error button{min-height:44px;padding:8px 14px;color:var(--mall-light-text, #fff);font:inherit;background:var(--mall-light-field, #2c2c2e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .15));border-radius:8px;cursor:pointer}.workspace-entry__error button:disabled{opacity:.55;cursor:not-allowed}.workspace-entry__error button:focus-visible{outline:2px solid var(--mall-light-outline, #a6e5b6);outline-offset:3px}.workspace-entry-sidebar{position:fixed;top:var(--mall-top-height);bottom:0;left:0;width:var(--mall-sidebar-width)}@media (max-width: 900px){.workspace-entry-sidebar{position:sticky;top:var(--mall-top-height);bottom:auto;width:100%;height:60px}}@media (prefers-reduced-motion: reduce){.workspace-entry__status .anticon-spin{animation:none}}.org-workspace{min-height:calc(100vh - var(--mall-top-height))}.org-workspace__sidebar{position:fixed;top:var(--mall-top-height);bottom:0;left:0;z-index:100;display:flex;flex-direction:column;width:var(--mall-sidebar-width);box-sizing:border-box;padding:28px 12px;overflow-y:auto}.org-workspace__navigation{display:flex;flex:0 0 auto;flex-direction:column;gap:6px;margin-block:auto}.org-workspace__group{display:flex;flex-direction:column;gap:6px}.org-workspace__group-title{display:flex;align-items:center;gap:10px;margin:9px 16px 3px;line-height:20px;white-space:nowrap}.org-workspace__group-title:after{content:"";flex:1;height:1px}.org-workspace__link{display:flex;align-items:center;gap:10px;padding:13px 16px;font-size:14px;line-height:1.5}.org-workspace__workspace{padding-bottom:64px}.org-workspace__content :is(.org-console,.org-usage,.org-admin-list-page,.recharge-page,.invoice-page){width:100%;min-width:0;max-width:none;margin:0;padding:0;box-sizing:border-box}.org-workspace__content .recharge-page{max-width:960px}.org-workspace__content :is(.ant-table-wrapper,.ant-tabs,.billing-panel){min-width:0;max-width:100%}.org-workspace__error{padding:14px 16px;margin-bottom:20px;border:1px solid var(--mall-light-divider, #a16a38);border-radius:10px;color:var(--mall-light-accent, #ffdcae)}.org-workspace__error p,.org-workspace__denied p{color:var(--mall-light-secondary, rgba(255,255,255,.65))}.org-workspace__error button{min-height:44px;background:transparent;color:var(--mall-light-text, #fff);border:1px solid var(--mall-light-divider, #888);border-radius:6px;cursor:pointer}.org-workspace__denied h1{color:var(--mall-light-text, #fff);font-size:24px}.org-workspace__denied a{color:var(--mall-light-accent, #82df98)}@media (max-width: 900px){.org-workspace__sidebar{position:sticky;top:var(--mall-top-height);bottom:auto;z-index:90;width:100%;padding:8px 10px;overflow:visible}.org-workspace__navigation{flex-direction:row;gap:4px;margin-block:0;overflow-x:auto;scrollbar-width:thin}.org-workspace__group{flex-direction:row;align-items:center;flex:0 0 auto;gap:4px}.org-workspace__group-title{margin:0 4px 0 8px;padding-left:12px;border-left:1px solid var(--mall-nav-divider)}.org-workspace__group-title:after{display:none}.org-workspace__link{flex:0 0 auto;padding:10px 12px;white-space:nowrap}.org-workspace__workspace{padding-bottom:48px}}@media (max-width: 520px){.org-workspace__workspace{padding-bottom:40px}.org-workspace__link{font-size:13px}}.invoice-page{--invoice-accent: var(--mall-light-accent, #6ed383);color:var(--mall-light-text, #eeeef2)}.invoice-page,.invoice-overlay{color-scheme:dark}.invoice-section-heading{display:flex;justify-content:space-between;align-items:center;gap:18px}.invoice-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 22px}.invoice-summary-card{display:flex;flex-direction:column;gap:18px;min-width:0;padding:22px;border:1px solid var(--mall-light-divider, #343a36);border-radius:14px;background:var(--mall-light-surface, #1c1c1e)}.invoice-summary-card--available{border-color:var(--mall-light-divider, rgba(110, 211, 131, .32));background:linear-gradient(135deg,var(--mall-light-soft, rgba(58, 158, 80, .11)),transparent 75%),var(--mall-light-surface, #1c1c1e)}.invoice-summary-label{display:flex;align-items:center;gap:10px;color:var(--mall-light-secondary, #b7c7ba);font-size:13px;font-weight:500}.invoice-summary-icon{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;color:var(--invoice-accent);font-size:17px;border-radius:9px;background:var(--mall-light-soft, rgba(58, 158, 80, .12))}.invoice-summary-card--pending .invoice-summary-icon{color:var(--mall-light-secondary, #a7c8af);background:var(--mall-light-soft, rgba(167, 200, 175, .08))}.invoice-summary strong{font-size:27px;letter-spacing:-.5px;font-variant-numeric:tabular-nums;word-break:break-all}.invoice-summary-card--available strong{color:var(--mall-light-secondary, #c9f0d2)}.invoice-page .ant-alert,.invoice-detail .ant-alert{margin-bottom:16px}.invoice-panel{margin-top:20px;border:1px solid var(--mall-light-divider, #3e3e44);border-radius:14px;background:var(--mall-light-surface, #1c1c1e);padding:6px 24px 24px}.invoice-panel .ant-tabs-nav{margin-bottom:24px}.invoice-toolbar{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 18px}.invoice-group-actions{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin:0 0 16px}.invoice-group-actions .ant-typography{font-size:12px}.invoice-group-actions .ant-btn{white-space:normal;height:auto;min-height:34px}.invoice-cell,.invoice-party{display:flex;flex-direction:column;gap:5px;overflow-wrap:anywhere}.invoice-cell .ant-typography{font-size:12px}.invoice-money{color:var(--mall-light-text, #e4ece7);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.invoice-panel .ant-table-thead>tr>th{color:var(--mall-light-muted, #a7afa9);font-size:12px;font-weight:500}.invoice-panel .ant-table-thead>tr>th:before{display:none}.invoice-panel .ant-table-tbody>tr>td{padding-block:14px}.invoice-panel .ant-table-wrapper .ant-table-tbody>tr.ant-table-row.ant-table-row-selected>td.ant-table-cell{background:var(--mall-light-hover, #232c27)}.invoice-panel .ant-table-wrapper .ant-table-tbody>tr.ant-table-row.ant-table-row-selected>td.ant-table-cell.ant-table-cell-row-hover{background:var(--mall-light-hover, #29362d)}.invoice-panel .ant-table-tbody>tr.ant-table-row-selected>td:first-child{box-shadow:inset 2px 0 var(--mall-light-shadow, #5da972)}.invoice-panel section[aria-label=申请开票]>.ant-table-wrapper th:nth-child(4),.invoice-panel section[aria-label=申请开票]>.ant-table-wrapper td:nth-child(4){text-align:right}.invoice-panel section[aria-label=申请开票]>.ant-table-wrapper td:nth-child(4) .invoice-cell{align-items:flex-end}.invoice-panel .ant-table-pagination.ant-pagination{margin-block:12px 0}.invoice-panel .ant-pagination-total-text{color:var(--mall-light-muted, #939d96);font-size:12px}.invoice-selection{margin-top:14px;padding:16px;border:1px solid var(--mall-light-border, #3e3e44);border-radius:12px;background:var(--mall-light-surface, #202022)}.invoice-selection .invoice-section-heading{gap:12px}.invoice-selection .invoice-section-heading>strong{color:var(--mall-light-secondary, #c0e2c9);font-size:14px;font-weight:600;line-height:1.5}.invoice-selection .invoice-section-heading .ant-btn{height:30px;padding-inline:8px;border-color:transparent;background:transparent;color:var(--mall-light-muted, #a6b0a9);box-shadow:none;font-size:12px}.invoice-selection .invoice-section-heading .ant-btn:not(:disabled):hover{color:var(--mall-light-text, #d9e7dd);background:var(--mall-light-hover, #303033);border-color:var(--mall-light-divider, #45454b)}.invoice-selected-list{max-height:240px;overflow:auto;margin:12px 0 0;scrollbar-width:thin;scrollbar-color:var(--mall-light-outline, #405347) transparent}.invoice-selected-list:empty{display:none}.invoice-selected-list>div{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:12px 14px;border:1px solid var(--mall-light-outline, rgba(255, 255, 255, .045));border-radius:8px;background:var(--mall-light-hover, #27272a)}.invoice-selected-list>div+div{margin-top:8px}.invoice-selected-list>div>.ant-btn{flex-shrink:0;height:30px;padding-inline:8px;color:var(--mall-light-muted, #93b69d);font-size:12px}.invoice-selected-list>div>.ant-btn:not(:disabled):hover{color:var(--mall-light-text, #bde6c8);background:var(--mall-light-hover, #333336)}.invoice-selected-source{flex:1;min-width:0;overflow-wrap:anywhere}.invoice-selected-source>span{color:var(--mall-light-text, #e0e8e2);font-size:14px;font-weight:500;line-height:1.5}.invoice-selected-source small{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:baseline;gap:6px 14px;margin-top:6px;color:var(--mall-light-muted, #929f96);font-size:12px}.invoice-selected-source strong{justify-self:end;min-width:0;color:var(--mall-light-secondary, #c0e2c9);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.invoice-selection>.ant-typography{display:block;margin-top:12px;color:var(--mall-light-muted, #929d95);font-size:12px;line-height:1.7}.invoice-selected-list em{color:var(--mall-light-accent, #e8ba7f);font-style:normal}.invoice-selection-scope{margin:12px 0;color:var(--mall-light-secondary, #c6d8ca);overflow-wrap:anywhere}.invoice-excluded{margin:12px 0}.invoice-excluded>summary{width:fit-content;cursor:pointer;color:var(--mall-light-secondary, #a8cdb2);padding:4px 0}.invoice-excluded>summary:hover{color:var(--mall-light-secondary, #c0e2c9)}.invoice-excluded>summary:focus-visible{outline:2px solid var(--mall-light-outline, #5da972);outline-offset:4px;border-radius:3px}.invoice-step-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:18px;padding-top:18px;border-top:1px solid var(--mall-light-divider, #303732)}.invoice-step-actions .ant-btn{height:40px;padding-inline:18px;border-radius:9px}.invoice-step-actions .ant-btn-primary{min-width:184px;height:42px;font-weight:600}.invoice-step-actions .ant-btn-primary:not(:disabled){border-color:var(--mall-light-buttonBorder, #398f4c);box-shadow:0 3px 10px var(--mall-light-shadow, rgba(0, 0, 0, .16)),inset 0 1px #ffffff0f}.invoice-title-options{display:flex;flex-direction:column;gap:12px;margin:16px 0}.invoice-title-options .ant-radio-wrapper{border:1px solid var(--mall-light-divider, #44444b);border-radius:10px;padding:16px}.invoice-title-options .ant-radio-wrapper-checked{border-color:var(--mall-light-divider, rgba(110, 211, 131, .5));background:var(--mall-light-soft, rgba(58, 158, 80, .08))}.invoice-title-options small{display:block;margin-top:6px;color:var(--mall-light-muted, #aaaab4);overflow-wrap:anywhere}.invoice-section-heading .ant-typography{margin-bottom:0}.invoice-preview-title{margin-bottom:24px}.invoice-preview-title h4{color:var(--mall-light-muted, #a9a9b3);font-size:13px;font-weight:400}.invoice-party span{font-size:13px;color:var(--mall-light-secondary, #b7b7c0)}.invoice-total{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 20px;margin:22px 0 14px}.invoice-total strong{max-width:100%;color:var(--mall-light-accent, #9ee2ae);font-size:26px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.invoice-preview-balances{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px 24px;margin-top:20px;color:var(--mall-light-muted, #aaaab2)}.invoice-preview-balances span{display:flex;flex-wrap:wrap;gap:8px}.invoice-preview-balances strong{color:var(--mall-light-secondary, #d5dfd8);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.invoice-prefill,.invoice-extra{margin-bottom:18px}.invoice-extra summary{margin-bottom:14px;cursor:pointer;color:var(--mall-light-secondary, #bcbcc5)}.invoice-detail>.ant-space{margin-top:24px}.invoice-detail h3{font-size:15px;margin:26px 0 12px;padding-inline-start:10px;border-inline-start:3px solid var(--mall-light-divider, #6ed383)}.invoice-detail .ant-descriptions{margin-top:20px}@media (max-width: 700px){.invoice-panel{padding:6px 12px 20px}.invoice-summary{gap:8px}.invoice-summary-card{padding:14px 10px}.invoice-summary strong{font-size:18px}.invoice-summary-label{gap:6px;font-size:12px;flex-wrap:wrap}.invoice-summary-icon{width:27px;height:27px;font-size:15px}.invoice-section-heading{flex-wrap:wrap}.invoice-toolbar .ant-picker{width:100%}.invoice-total strong{font-size:22px}.invoice-selection{padding:14px}.invoice-selected-list>div{padding:12px;gap:12px}.invoice-selected-source small{grid-template-columns:auto minmax(0,1fr);gap:6px 12px}.invoice-selected-source strong{grid-column:1 / -1;margin-top:2px}}@media (max-width: 480px){.invoice-page h2.ant-typography{font-size:23px}.invoice-summary{grid-template-columns:1fr}.invoice-summary-card{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:16px}.invoice-summary-label{flex-wrap:nowrap;flex-shrink:0}.invoice-summary strong{font-size:21px;text-align:right}.invoice-selection .invoice-section-heading{align-items:center;gap:6px}.invoice-step-actions{gap:10px;margin-top:16px;padding-top:16px}.invoice-step-actions .ant-btn{width:100%}}.recharge-page,.recharge-confirm-modal{--recharge-accent: var(--mall-light-accent, #a9e8b8);--recharge-muted: var(--mall-light-secondary, rgba(255, 255, 255, .55));--recharge-line: var(--mall-light-divider, rgba(255, 255, 255, .12))}.recharge-page{container:recharge / inline-size}.recharge-page .recharge-wallet-warning{margin-bottom:20px;padding:10px 14px;align-items:flex-start;background:var(--mall-light-soft, rgba(250, 173, 20, .08));border:1px solid var(--mall-light-divider, rgba(250, 173, 20, .3));border-radius:10px}.recharge-page .recharge-wallet-warning .ant-alert-message{color:var(--mall-light-warning, #ffd666);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.recharge-page .recharge-wallet-warning .ant-alert-icon{margin-top:4px;color:var(--mall-light-warning, #ffd666)}.recharge-form{min-width:0;width:100%}.recharge-account-summary{display:flex;flex-wrap:wrap;gap:4px 20px;margin:0 0 16px;color:var(--recharge-muted);font-size:14px;line-height:1.6}.recharge-account-summary__identity{display:flex;align-items:baseline;gap:8px;min-width:0;overflow-wrap:anywhere}.recharge-account-summary__identity .anticon{flex-shrink:0}.recharge-account-summary strong{color:var(--mall-light-text, #fff);font-weight:600}.recharge-next-hint{margin:10px 0 0;color:var(--recharge-muted);text-align:center;font-size:13px}.recharge-recovery{margin:0 0 20px;padding:16px;background:var(--mall-light-surface, #1a1c1c);border:1px solid var(--recharge-line);border-radius:12px;overflow-wrap:anywhere}.recharge-recovery>strong{color:var(--mall-light-text, #fff);font-size:15px}.recharge-recovery p{margin:8px 0 0;color:var(--recharge-muted);font-size:13px;line-height:1.6}.recharge-recovery__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:16px}.recharge-page .recharge-recovery__actions .ant-btn{min-height:44px;height:auto;padding:10px 16px;border:1px solid var(--mall-light-divider, #424846);border-radius:8px;color:var(--mall-light-text, #e5e9e6);background:var(--mall-light-field, #252928);box-shadow:none;font-size:14px;font-weight:500;line-height:22px;white-space:normal}.recharge-page .recharge-recovery__actions .ant-btn:hover:not(:disabled){color:var(--mall-light-text, #fff);background:var(--mall-light-hover, #333a36);border-color:var(--mall-light-divider, #69756d)}.recharge-page .recharge-recovery__actions .ant-btn:active:not(:disabled){background:var(--mall-light-hover, #202522)}.recharge-page .recharge-recovery__actions .recharge-resume.ant-btn{color:var(--mall-light-onPrimary, #111);background:var(--mall-light-buttonBg, #fff);border-color:var(--mall-light-divider, #fff);font-weight:600}.recharge-page .recharge-recovery__actions .recharge-resume.ant-btn:hover:not(:disabled){color:var(--mall-light-text, #111);background:var(--mall-light-hover, #ccc);border-color:var(--mall-light-divider, #ccc)}.recharge-page .recharge-recovery__actions .recharge-resume.ant-btn:active:not(:disabled){color:var(--mall-light-text, #111);background:var(--mall-light-hover, #bbb);border-color:var(--mall-light-divider, #bbb)}.recharge-page .recharge-recovery__actions .ant-btn:disabled{color:var(--mall-light-disabledText, #7d8781);background:var(--mall-light-disabled, #222625);border-color:var(--mall-light-divider, #353b37)}.recharge-page .recharge-recovery__actions .ant-btn-link{padding-inline:8px;color:var(--mall-light-secondary, #b8c6bc);background:transparent;border-color:transparent}.recharge-page .recharge-recovery__actions .ant-btn-link:is(:hover,:active):not(:disabled){color:var(--mall-light-text, #a9e8b8);background:transparent;border-color:transparent;text-decoration:underline;text-underline-offset:4px}.recharge-label{margin:0 0 12px;color:var(--mall-light-text, #f3f5f3);font-size:16px;font-weight:600}.recharge-section{margin:0}.recharge-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.recharge-presets button,.recharge-custom{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:56px;height:56px;box-sizing:border-box;padding:12px 16px;color:var(--mall-light-text, #eff3ef);background:var(--mall-light-surface, #1a1c1c);border:1px solid var(--mall-light-border, var(--recharge-line));border-radius:10px;font:inherit;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.recharge-presets button{cursor:pointer}.recharge-presets button:hover:not(:disabled):not(.is-active),.recharge-custom:hover:not(.is-disabled):not(.is-active):not(.is-invalid){background:var(--mall-light-hover, #252929);border-color:var(--mall-light-outline, #738078)}.recharge-presets button.is-active,.recharge-custom.is-active,.recharge-methods button.is-active{background:var(--mall-light-hover, #1b2820);border-color:var(--recharge-accent);color:var(--recharge-accent)}.recharge-presets button:disabled,.recharge-custom.is-disabled,.recharge-methods button:disabled{opacity:.55;cursor:not-allowed}.recharge-choice-mark{display:inline-flex;flex:0 0 16px;align-items:center;justify-content:center;width:16px;height:16px;color:var(--recharge-accent);font-size:13px}.recharge-presets .recharge-choice-mark{position:absolute;top:6px;right:6px;width:12px;height:12px;font-size:11px}.recharge-custom{gap:6px;padding-block:0;cursor:text}.recharge-custom>span{flex-shrink:0}.recharge-custom .ant-input{flex:1;min-width:0;width:100%;height:44px;padding:0;color:inherit;background:transparent;border:none;box-shadow:none;font-size:inherit;font-weight:600}.recharge-custom .ant-input::placeholder{color:var(--recharge-muted);font-size:14px;font-weight:400}.recharge-custom:focus-within{outline:2px solid var(--recharge-accent);outline-offset:3px}.recharge-custom.is-invalid{border-color:var(--mall-light-error, #ff7875)}.recharge-amount-hint,.recharge-amount-error{margin:8px 0 0;font-size:13px;line-height:1.65}.recharge-amount-hint{color:var(--recharge-muted)}.recharge-amount-error{color:var(--mall-light-error, #ff7875)}.recharge-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:560px}.recharge-methods button{display:flex;align-items:center;gap:10px;width:100%;min-width:0;min-height:48px;padding:10px 14px;color:var(--mall-light-text, #fff);font:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer;background:var(--mall-light-surface, #1a1c1c);border:1px solid var(--mall-light-border, var(--recharge-line));border-radius:12px}.recharge-methods img,.recharge-methods svg{display:block;width:22px;height:22px;border-radius:4px}.recharge-methods button>img,.recharge-methods button>svg{flex-shrink:0}.recharge-methods button>span:not(.recharge-choice-mark){white-space:nowrap}.recharge-methods .recharge-choice-mark{margin-left:auto}.recharge-methods .recharge-choice-mark svg{width:13px;height:13px}.recharge-page button:focus-visible,.recharge-confirm-modal button:focus-visible,.recharge-instructions summary:focus-visible{outline:2px solid var(--recharge-accent);outline-offset:3px}.recharge-usage{margin:12px 0 0;color:var(--recharge-muted);font-size:12px;line-height:1.8}.recharge-page-checkout{margin-top:24px}.recharge-page-checkout .recharge-usage{margin-bottom:12px}.recharge-confirm-modal.ant-modal,.recharge-reselect-modal.ant-modal{max-width:calc(100vw - 24px);padding-bottom:0}.recharge-reselect-modal .ant-modal-content{padding:24px;background:var(--mall-light-surface, #1b1d1d);border:1px solid var(--mall-light-border, #383d39);border-radius:16px;max-height:calc(100dvh - 48px);overflow-y:auto}.recharge-reselect-modal .ant-modal-confirm-title{color:var(--mall-light-text, #fff)}.recharge-reselect-modal .ant-modal-confirm-content{color:var(--mall-light-secondary, #b6beb8);line-height:1.8;overflow-wrap:anywhere}.recharge-reselect-modal .ant-modal-confirm-btns{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.recharge-reselect-modal .ant-modal-confirm-btns .ant-btn{margin:0;min-height:44px;height:auto;white-space:normal;color:var(--mall-light-secondary, #d6ddd7);background:var(--mall-light-field, #252925);border-color:var(--mall-light-border, #414941)}.recharge-reselect-modal .ant-modal-confirm-btns .ant-btn-primary{color:var(--mall-light-onPrimary, #111);background:var(--mall-light-buttonBg, #fff);border-color:var(--mall-light-buttonBorder, #fff)}.recharge-reselect-modal .ant-modal-confirm-btns .ant-btn-primary:hover:not(:disabled){color:var(--mall-light-onPrimary, #111);background:var(--mall-light-buttonHover, #ccc);border-color:var(--mall-light-buttonBorder, #ccc)}.recharge-reselect-modal .ant-btn:focus-visible{outline:2px solid var(--mall-light-outline, #a7e5bb);outline-offset:3px}.recharge-confirm-modal .ant-modal-content{padding:24px;background:var(--mall-light-surface, #1b1d1d);border:1px solid var(--recharge-line);border-radius:16px}.recharge-confirm-modal .ant-modal-header{margin-bottom:20px;background:transparent}.recharge-confirm-modal .ant-modal-title{color:var(--mall-light-text, #fff);font-size:20px;font-weight:700}.recharge-confirm-modal .ant-modal-body{max-height:calc(100dvh - 136px);overflow-y:auto;overscroll-behavior:contain}.recharge-confirm{min-width:0}.recharge-confirm .recharge-section{margin:20px 0}.recharge-confirm .recharge-label{margin-bottom:10px;font-size:14px}.recharge-confirm__account{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;margin-bottom:18px}.recharge-confirm__actions{padding-top:16px;border-top:1px solid var(--recharge-line)}.recharge-confirm-modal .recharge-submit.ant-btn{box-shadow:none}.recharge-recipient{display:flex;align-items:center;min-width:0;gap:10px}.recharge-recipient__icon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;background:var(--mall-light-field, #252e28);border-radius:50%;color:var(--recharge-accent);font-size:19px}.recharge-recipient>div{min-width:0}.recharge-recipient>div>span{display:block;color:var(--recharge-muted);font-size:12px;line-height:1.6}.recharge-recipient strong{display:block;margin-top:4px;color:var(--mall-light-text, #fff);font-size:16px;font-weight:600;overflow-wrap:anywhere}.recharge-balance{display:flex;flex-direction:column;align-items:flex-end;min-width:0;gap:4px}.recharge-balance>span{color:var(--recharge-muted);font-size:12px;line-height:1.6}.recharge-confirm__total>span{color:var(--recharge-muted);font-size:13px}.recharge-balance>strong{color:var(--mall-light-text, #f3f5f3);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.recharge-confirm__total{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 16px;margin-bottom:16px;padding:16px;background:var(--mall-light-surface, #222525);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .06));border-radius:12px}.recharge-confirm__total strong{color:var(--mall-light-text, #fff);font-size:32px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.25}:is(.recharge-page,.recharge-confirm-modal) .recharge-submit.ant-btn{width:100%;height:auto;min-height:44px;padding:10px 12px;color:var(--mall-light-onPrimary, #111);background:var(--mall-light-buttonBg, #fff);border:none;border-radius:12px;font-size:15px;font-weight:700;white-space:normal}:is(.recharge-page,.recharge-confirm-modal) .recharge-submit.ant-btn.ant-btn-primary:is(:hover,:focus-visible):not(:disabled){color:var(--mall-light-onPrimary, #111);background:var(--mall-light-buttonHover, #ccc)}:is(.recharge-page,.recharge-confirm-modal) .recharge-submit.ant-btn.ant-btn-primary:active:not(:disabled){color:var(--mall-light-onPrimary, #111);background:var(--mall-light-buttonBg, #bbb)}:is(.recharge-page,.recharge-confirm-modal) .recharge-submit.ant-btn:disabled{color:var(--mall-light-disabledText, #a3aaa5);background:var(--mall-light-disabled, #323b35);cursor:not-allowed}.recharge-alert{margin:0 0 20px}.recharge-confirm .ant-alert{flex-wrap:wrap;row-gap:10px}.recharge-confirm .ant-alert-content{min-width:0;overflow-wrap:anywhere}.recharge-confirm .ant-alert-action{flex-basis:100%;margin:0 0 0 36px}.recharge-footer{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-top:20px;padding-top:12px;border-top:1px solid var(--recharge-line)}.recharge-instructions{flex:1 1 240px;min-width:0;color:var(--recharge-muted);font-size:12px;line-height:1.8}.recharge-instructions summary{width:fit-content;min-height:44px;box-sizing:border-box;padding:10px 0;color:var(--mall-light-secondary, #b8c6bc);cursor:pointer;font-size:13px}.recharge-instructions ul{margin:8px 0;padding-left:18px}.recharge-instructions li+li{margin-top:6px}.recharge-footer nav{display:flex;flex-wrap:wrap;gap:4px 18px}.recharge-footer button{min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--mall-light-secondary, #b8c6bc);font:inherit;font-size:13px;cursor:pointer}.recharge-footer button:hover{color:var(--recharge-accent);text-decoration:underline;text-underline-offset:4px}@container recharge (max-width: 520px){.recharge-presets{gap:8px}.recharge-presets button{padding:12px 10px;font-size:16px}.recharge-custom{gap:4px;padding-inline:8px;font-size:16px}.recharge-page .recharge-recovery__actions .ant-btn:not(.ant-btn-link){flex:1 1 110px;padding-inline:12px}.recharge-page .recharge-recovery__actions .ant-btn-link{flex-basis:100%;justify-content:flex-start;padding-inline:2px}}@media (max-width: 520px){.recharge-confirm-modal .ant-modal-content{padding:20px 16px}.recharge-confirm__account{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:16px}.recharge-balance{flex-direction:row;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 12px}.recharge-confirm__total{padding:14px 12px}.recharge-confirm-modal .recharge-methods{gap:8px}.recharge-confirm-modal .recharge-methods button{padding:12px 8px;gap:6px;font-size:13px}.recharge-confirm-modal .recharge-methods button>img,.recharge-confirm-modal .recharge-methods button>svg{width:20px;height:20px}.recharge-confirm-modal .recharge-methods .recharge-choice-mark{flex-basis:12px;width:12px}.recharge-confirm__total strong{font-size:28px}}.plaza{width:min(1280px,calc(100% - 40px));margin:0 auto;padding:36px 0 88px}.plaza-workspace{min-height:calc(100vh - var(--mall-top-height))}.plaza-workspace:not(.plaza-workspace--detail) .plaza-workspace__content{padding-bottom:64px}.plaza>.ant-alert{margin-bottom:16px}.plaza-detail__titles h2{margin:0;color:var(--mall-light-text, #fff);font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1.15}.plaza-back,.plaza-copy,.plaza-chip,.plaza-secondary.ant-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:var(--mall-light-field, #2c2c2e);color:var(--mall-light-secondary, rgba(255, 255, 255, .78));font:inherit;font-size:13px;cursor:pointer;border-radius:999px}.plaza-back{display:inline-flex;align-items:center;gap:8px;padding:8px 14px}.plaza-back:hover,.plaza-copy:hover,.plaza-chip:hover,.plaza-secondary.ant-btn:hover{color:var(--mall-light-text, #fff);background:var(--mall-light-hover, #3a3a3c)}.plaza-main{min-width:0;container:plaza-results / inline-size}.plaza-card,.plaza-empty,.plaza-detail__hero,.plaza-detail__panel,.plaza-loading{background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .1));border-radius:14px}.plaza-sidebar{position:fixed;top:var(--mall-top-height);bottom:0;left:0;z-index:100;display:flex;flex-direction:column;box-sizing:border-box;width:var(--mall-sidebar-width);padding:28px 12px;overflow-y:auto}.plaza-sidebar__menu{flex:0 0 auto;margin-block:auto;min-width:0}.plaza-sidebar__group+.plaza-sidebar__group{margin-top:22px}.plaza-sidebar h3{display:flex;align-items:center;gap:10px;margin:0 8px 10px}.plaza-sidebar h3:after{content:"";flex:1;height:1px}.plaza-sidebar__items{display:flex;flex-direction:column;gap:6px;min-width:0}.plaza-sidebar__more{display:contents}.plaza-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;box-sizing:border-box;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:10px;padding:13px 12px;border:0;font-family:inherit;font-size:14px;line-height:1.5;text-align:left;cursor:pointer}.plaza-filter__label{display:inline-flex;min-width:0;align-items:center;gap:10px}.plaza-filter__text{min-width:0;overflow-wrap:anywhere}.plaza-filter__icon{display:inline-flex;flex:0 0 18px;width:18px;color:inherit;font-size:16px}.plaza-filter__count{flex-shrink:0;color:var(--mall-nav-muted);font-size:12px;font-variant-numeric:tabular-nums}.plaza-filter .plaza-mark,.plaza-filter img{pointer-events:none}.plaza-filter--active .plaza-filter__count{color:inherit}.plaza-search.ant-input-affix-wrapper{display:flex!important;box-sizing:border-box;width:100%;max-width:100%;height:44px;margin-bottom:10px;padding:0 16px;color:var(--mall-light-text, #fff);background:var(--mall-light-field, #2c2c2e)!important;border:1px solid var(--mall-light-border, rgba(255, 255, 255, .12))!important;border-radius:12px!important;box-shadow:none!important}.plaza-summary{margin:0 2px 16px;color:var(--mall-light-muted, rgba(255, 255, 255, .45));font-size:13px;line-height:1.4}.plaza-search.ant-input-affix-wrapper:hover{border-color:var(--mall-light-border, rgba(255, 255, 255, .22))!important;background:var(--mall-light-hover, #3a3a3c)!important}.plaza-search.ant-input-affix-wrapper-focused,.plaza-search.ant-input-affix-wrapper:focus-within{border-color:var(--mall-light-outline, rgba(255, 255, 255, .32))!important;box-shadow:0 0 0 3px #ffffff0f!important}.plaza-search .ant-input{color:var(--mall-light-text, #fff)!important;background:transparent!important;border:0!important;box-shadow:none!important}.plaza-search .ant-input::placeholder{color:var(--mall-light-muted, rgba(255, 255, 255, .38))}.plaza-search .ant-input-prefix,.plaza-search .ant-input-clear-icon{color:var(--mall-light-muted, rgba(255, 255, 255, .42))}.plaza-search .ant-input-clear-icon:hover{color:var(--mall-light-text, #fff)}.plaza-grid{display:grid;grid-template-columns:1fr;gap:16px}@container plaza-results (min-width: 720px){.plaza-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container plaza-results (min-width: 1080px){.plaza-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.plaza-card{display:flex;min-width:0;flex-direction:column;padding:20px;cursor:pointer;transition:transform .2s ease,border-color .2s ease}.plaza-card--unavailable{opacity:.52;filter:grayscale(.72)}.plaza-card.plaza-card--unavailable:hover{border-color:var(--mall-light-divider, rgba(255, 255, 255, .1));transform:none}.plaza-unavailable-label,.plaza-unavailable-notice{margin:10px 0;color:var(--mall-light-warning, #ffb3b3);font-size:13px;font-weight:600}.plaza-unavailable-notice{display:inline-flex;padding:7px 11px;border:1px solid var(--mall-light-divider, rgba(255, 116, 116, .24));border-radius:999px;background:var(--mall-light-soft, rgba(255, 116, 116, .08))}@media (hover: hover) and (pointer: fine){.plaza-card:hover{transform:translateY(-2px);border-color:var(--mall-light-divider, rgba(255, 255, 255, .2))}}.plaza-card__identity-row{display:flex;min-height:40px;align-items:flex-start;justify-content:space-between;gap:12px}.plaza-card__brand{display:flex;min-width:0;align-items:center;gap:10px;color:var(--mall-light-secondary, rgba(255, 255, 255, .55));font-size:13px}.plaza-card__brand>span:last-child{min-width:0;overflow-wrap:anywhere}.plaza .plaza-promotion-badge{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;gap:3px;margin:-20px -20px 0 0;padding:10px 15px 11px;border-radius:0 13px 0 14px;background:linear-gradient(135deg,var(--mall-light-field, #c4ed98),var(--mall-light-accentBg, #c4ed98));color:var(--mall-light-onPrimary, #203014);line-height:1;font-variant-numeric:tabular-nums}.plaza .plaza-promotion-badge__label{font-size:10px;font-weight:650;letter-spacing:.12em}.plaza .plaza-promotion-badge__amount{display:flex;align-items:baseline;gap:3px}.plaza .plaza-promotion-badge__amount strong{color:inherit;font-size:25px;font-weight:750;letter-spacing:-.04em}.plaza .plaza-promotion-badge__amount>span{font-size:12px;font-weight:650}.plaza-mark{display:inline-flex;width:32px;height:32px;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;background:var(--mall-light-field, #f4f4f5);color:var(--mall-light-onPrimary, #111);font-size:11px;font-weight:700}.plaza-mark img{width:20px;height:20px;object-fit:contain}.plaza-mark--sm{width:22px;height:22px;border-radius:6px}.plaza-mark--sm img{width:14px;height:14px}.plaza-mark--lg{width:56px;height:56px;border-radius:16px}.plaza-mark--lg img{width:34px;height:34px}.plaza-mark--fallback{color:var(--mall-light-text, #fff);letter-spacing:.02em}.plaza-card h3{margin:14px 0 6px;color:var(--mall-light-text, #fff);font-size:18px;font-weight:700}.plaza-card h3,.plaza-card>.plaza-mono{overflow-wrap:anywhere}.plaza-mono,.plaza .plaza-mono{color:var(--mall-light-muted, rgba(255, 255, 255, .45));font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.plaza-tags{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.plaza-tag{padding:2px 10px;border-radius:999px;background:var(--mall-light-field, #2c2c2e);color:var(--mall-light-secondary, rgba(255, 255, 255, .62));font-size:12px}.plaza-card__price{margin:auto 0 16px;padding-top:12px;border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08));color:var(--mall-light-secondary, rgba(255, 255, 255, .78));font-size:13px;line-height:1.5;overflow-wrap:anywhere}.plaza-card__price-unit,.plaza-card__price-note{margin:0 0 8px;color:var(--mall-light-muted, rgba(255, 255, 255, .45));font-size:11px}.plaza-card__price-note{margin:8px 0 0}.plaza-card__price-rows{margin:0}.plaza-card__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 10px}.plaza-card__price-row+.plaza-card__price-row{margin-top:5px}.plaza-card__price-row dt{min-width:0;flex:1 1 70px}.plaza-card__price-row dd{max-width:100%;min-width:0;margin:0 0 0 auto;color:var(--mall-light-text, #f4f4f5);font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.plaza-card__price-row--cache dd{color:var(--mall-light-accent, #b4d99a)}.plaza .plaza-price-amounts{display:inline-flex;max-width:100%;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:2px 8px;font-variant-numeric:tabular-nums}.plaza .plaza-original-price{color:var(--mall-light-muted, #929297);font-size:11px;font-weight:400;white-space:nowrap;text-decoration-thickness:1px}.plaza .plaza-price-current{display:inline-flex;max-width:100%;flex-wrap:wrap;justify-content:flex-end;align-items:baseline}.plaza .plaza-price-number{white-space:nowrap}.plaza .plaza-price-current--discounted{color:var(--mall-light-accent, #c4ed98);font-weight:700}.plaza-card__price-row .plaza-price-current--discounted{font-size:15px}.plaza .plaza-price-unit{color:var(--mall-light-secondary, rgba(255, 255, 255, .55));font-size:12px;font-weight:400}.plaza-card__price-row:not(.plaza-card__price-row--cache)+.plaza-card__price-row--cache{margin-top:9px}.plaza-primary.ant-btn-primary,.plaza-detail__actions .ant-btn-primary{height:40px;color:var(--mall-light-onPrimary, #111);font-weight:650;background:var(--mall-light-buttonBg, #fff);border:0;border-radius:10px;box-shadow:none}.plaza-primary.ant-btn-primary:hover,.plaza-detail__actions .ant-btn-primary:hover{color:var(--mall-light-onPrimary, #111)!important;background:var(--mall-light-buttonHover, #f2f2f2)!important}.plaza-secondary.ant-btn{height:40px;padding:0 16px;border-radius:10px}.plaza-empty,.plaza-loading{padding:48px 24px;text-align:center}.plaza-empty .ant-empty-description{color:var(--mall-light-muted, rgba(255, 255, 255, .45))}.plaza-detail__hero{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px;padding:24px}.plaza-back{margin-bottom:16px}.plaza-detail__identity{display:flex;min-width:0;flex:1;align-items:flex-start;gap:18px}.plaza-detail__titles{min-width:0;flex:1}.plaza-detail__titles h2{font-size:28px}.plaza-detail__brand{margin:6px 0 0;color:var(--mall-light-secondary, rgba(255, 255, 255, .5));font-size:14px}.plaza-detail__code{display:flex;align-items:center;gap:8px;margin-top:12px;padding:4px 6px 4px 12px;background:var(--mall-light-surface, #111113);border-radius:10px;width:fit-content;max-width:100%}.plaza-detail__code .plaza-mono,.plaza-detail__code code{display:block;color:var(--mall-light-secondary, rgba(255, 255, 255, .7));word-break:break-all}.plaza-detail__code .plaza-mono,.plaza-detail__code code{color:var(--mall-light-secondary, rgba(255, 255, 255, .7))}.plaza-detail__hero .plaza-tags{margin:14px 0 0}.plaza-detail__desc{margin:12px 0 0;color:var(--mall-light-secondary, rgba(255, 255, 255, .62));font-size:14px;line-height:1.65}.plaza-detail__actions{display:flex;flex-shrink:0;gap:10px}.plaza-detail__panel{padding:8px 24px 28px}.plaza-detail__panel .ant-tabs-nav{margin-bottom:20px}.plaza-detail__panel .ant-tabs-tab{padding:14px 0;color:var(--mall-light-muted, rgba(255, 255, 255, .45))}.plaza-detail__panel .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--mall-light-text, #fff)}.plaza-detail__panel .ant-tabs-ink-bar{background:var(--mall-light-primary, #fff)!important}.plaza-spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 18px}.plaza-spec-card{display:flex;flex-direction:column;gap:8px;padding:16px 18px;background:var(--mall-light-surface, #111113);border-radius:12px}.plaza-spec-card span{color:var(--mall-light-muted, rgba(255, 255, 255, .4));font-size:12px}.plaza-spec-card strong{color:var(--mall-light-text, #fff);font-size:18px;font-weight:650;line-height:1.35;word-break:break-word}.plaza-price-list{margin:0;padding:0;list-style:none}.plaza-price-list li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08));color:var(--mall-light-secondary, rgba(255, 255, 255, .72))}.plaza-price-list strong{min-width:0;max-width:100%;margin-left:auto;color:var(--mall-light-text, #fff);font-weight:600;text-align:right;overflow-wrap:anywhere}.plaza-price-list li>span{min-width:0;flex:1 0 30%}.plaza-muted{color:var(--mall-light-muted, rgba(255, 255, 255, .45))}.plaza-snippet-label{margin:0 0 10px;color:var(--mall-light-muted, rgba(255, 255, 255, .4));font-size:12px;letter-spacing:.06em}.plaza-flavor{display:flex;gap:8px;margin-bottom:16px}.plaza-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 14px}.plaza-chip img{width:16px;height:16px;padding:2px;object-fit:contain;background:var(--mall-light-surface, #fff);border-radius:4px;box-sizing:content-box}.plaza-chip--active{color:var(--mall-light-onPrimary, #111);background:var(--mall-light-buttonBg, #fff)}.plaza-chip--active:hover{color:var(--mall-light-onPrimary, #fff);background:var(--mall-light-buttonHover, #3a3a3c)}.plaza-tab-label{display:inline-flex;align-items:center;gap:8px}.plaza-tab-label img{width:16px;height:16px;padding:2px;object-fit:contain;background:var(--mall-light-surface, #f4f4f5);border-radius:4px;box-sizing:content-box}.plaza-tab-label .anticon{font-size:16px}.plaza-detail__panel .ant-tabs-tab-active .plaza-tab-label img{background:var(--mall-light-surface, #fff)}.plaza-code-wrap{overflow:hidden;border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08));border-radius:12px;background:var(--mall-light-surface, #111113)}.plaza-code-wrap+.plaza-code-wrap{margin-top:12px}.plaza-code-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;background:var(--mall-light-field, #2c2c2e);color:var(--mall-light-secondary, rgba(255, 255, 255, .55));font-size:12px}.plaza-copy{padding:4px 10px}.plaza-copy--inline{position:static}.plaza-code{margin:0;overflow-x:auto;padding:16px 18px 20px;color:var(--mall-light-text, rgba(255, 255, 255, .86));font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.75;white-space:pre}@media (max-width: 900px){.plaza-workspace:not(.plaza-workspace--detail) .plaza-workspace__content{padding-bottom:48px}.plaza-sidebar{position:sticky;bottom:auto;z-index:90;width:100%;padding:8px 10px;overflow:visible}.plaza-sidebar__menu{margin-block:0}.plaza-sidebar__group{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:8px}.plaza-sidebar__group+.plaza-sidebar__group{margin-top:6px;padding-top:6px;border-top:1px solid var(--mall-nav-divider)}.plaza-sidebar h3{margin:0}.plaza-sidebar h3:after{display:none}.plaza-sidebar__items{flex-direction:row;gap:4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.plaza-filter{flex:0 0 auto;width:auto;max-width:100%;padding:10px 12px;white-space:nowrap}.plaza-filter__text{white-space:normal}.plaza-detail__hero{flex-direction:column}.plaza-spec-grid{grid-template-columns:1fr}}@media (max-width: 520px){.plaza-workspace:not(.plaza-workspace--detail) .plaza-workspace__content{padding-bottom:40px}.plaza-filter{font-size:13px}}.distributor-main.distributor-main--workspace{width:100%;margin:0;padding:0;min-height:calc(100vh - var(--mall-top-height))}.distributor-sidebar{position:fixed;top:var(--mall-top-height);bottom:0;left:0;z-index:100;display:flex;flex-direction:column;width:var(--mall-sidebar-width);box-sizing:border-box;padding:28px 12px;overflow-y:auto}.distributor-menu{display:flex;flex:0 0 auto;flex-direction:column;gap:6px;margin-block:auto}.distributor-menu__group{display:flex;flex-direction:column;gap:6px}.distributor-menu__group-title{display:flex;align-items:center;gap:10px;margin:9px 16px 3px;line-height:20px;white-space:nowrap}.distributor-menu__group-title:after{content:"";flex:1;height:1px}.distributor-menu__link{display:flex;align-items:center;gap:10px;min-height:44px;box-sizing:border-box;padding:13px 16px;font-size:14px;line-height:1.5}.distributor-content{padding-bottom:64px}.distributor-content__inner{container-type:inline-size}.distributor-content :is(.distributor-workspace,.ant-table-wrapper,.ant-col){min-width:0;max-width:100%}.distributor-content .distributor-query-panel{flex-wrap:wrap}.distributor-content .distributor-query-field--grow{min-width:min(220px,100%)}.distributor-content .distributor-commission-page{min-width:0;grid-template-columns:minmax(0,1fr)}@container (min-width: 521px) and (max-width: 900px){.distributor-content .ant-col-lg-6{flex:0 0 50%;max-width:50%}.distributor-content .ant-col-lg-12{flex:0 0 100%;max-width:100%}}@container (max-width: 800px){.distributor-content .distributor-section-heading{flex-wrap:wrap}.distributor-content .distributor-privacy-note{width:100%}}@media (max-width: 900px){.distributor-sidebar{position:sticky;top:var(--mall-top-height);bottom:auto;z-index:90;width:100%;padding:8px 10px;overflow:visible}.distributor-menu{flex-direction:row;gap:4px;margin-block:0;overflow-x:auto;scrollbar-width:thin}.distributor-menu__group{flex-direction:row;align-items:center;flex:0 0 auto;gap:4px}.distributor-menu__group-title{margin:0 4px 0 8px;padding-left:12px;border-left:1px solid var(--mall-nav-divider)}.distributor-menu__group-title:after{display:none}.distributor-menu__link{flex:0 0 auto;padding:10px 12px;white-space:nowrap}.distributor-content{padding-bottom:48px}}@media (max-width: 520px){.distributor-content{padding-bottom:40px}.distributor-menu__link{font-size:13px}}.distributor-main{--distributor-surface: var(--mall-light-page, #0b0b0c);--distributor-surface-strong: var(--mall-light-surface, #111113);--distributor-surface-soft: var(--mall-light-surface, #111113);--distributor-surface-elevated: var(--mall-light-surface, #1c1c1e);--distributor-border: var(--mall-light-divider, rgba(255, 255, 255, .09));--distributor-border-strong: var(--mall-light-divider, rgba(255, 255, 255, .16));--distributor-text: var(--mall-light-text, #fff);--distributor-muted: var(--mall-light-muted, rgba(255, 255, 255, .48));--distributor-subtle: var(--mall-light-muted, rgba(255, 255, 255, .34));width:min(1280px,calc(100% - 40px));margin:0 auto;padding:36px 0 88px}.distributor-identity{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-bottom:16px;padding:16px;background:var(--distributor-surface-strong);border:1px solid var(--distributor-border);border-radius:12px}.distributor-identity__account{flex:1 1 240px;min-width:0}.distributor-identity__name{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.distributor-identity__name>strong{color:var(--mall-light-text, #fff);font-size:16px;overflow-wrap:anywhere}.distributor-section-heading>div>span{color:var(--mall-light-muted, rgba(255, 255, 255, .46));font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.distributor-status-pill{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;color:var(--mall-light-success, #9be6ad);font-size:12px;font-weight:600;background:var(--mall-light-soft, rgba(88, 189, 112, .12));border:1px solid var(--mall-light-divider, rgba(88, 189, 112, .25));border-radius:999px}.distributor-privacy-note{z-index:1;display:flex;align-items:flex-start;gap:11px;flex:1 1 320px;min-width:0;color:var(--mall-light-secondary, rgba(255, 255, 255, .62))}.distributor-privacy-note>.anticon{margin-top:2px;font-size:18px}.distributor-privacy-note div{display:grid;min-width:0;gap:4px}.distributor-privacy-note strong{color:var(--mall-light-text, rgba(255, 255, 255, .86));font-size:13px}.distributor-privacy-note span{color:var(--mall-light-muted, rgba(255, 255, 255, .43));font-size:12px;line-height:1.55}.distributor-workspace{min-height:520px;padding:24px;background:var(--distributor-surface);border:1px solid var(--distributor-border);border-radius:18px;box-shadow:0 24px 64px var(--mall-light-shadow, rgba(0, 0, 0, .22)),inset 0 1px #ffffff09}.distributor-main .ant-btn{border-radius:9px}.distributor-main .ant-btn-primary{color:var(--mall-light-onPrimary, #061007);font-weight:650;background:var(--mall-light-buttonBg, #72cf88);border-color:transparent;box-shadow:0 6px 16px var(--mall-light-shadow, rgba(58, 158, 80, .18))}.distributor-main .ant-btn-primary:hover{color:var(--mall-light-onPrimary, #061007)!important;background:var(--mall-light-buttonHover, #8add9d)!important;border-color:transparent!important}.distributor-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:4px 0 13px}.distributor-section-heading--spaced{margin-top:30px}.distributor-section-heading h4.ant-typography{margin:2px 0 0;color:var(--mall-light-text, rgba(255, 255, 255, .9));font-size:17px}.distributor-section-heading>p.ant-typography{max-width:600px;margin:0;color:var(--distributor-muted);font-size:12px;text-align:right}.distributor-main .ant-card,.distributor-drawer-root .ant-card{background:var(--distributor-surface-soft, var(--mall-light-surface, #111113));border-color:var(--distributor-border, var(--mall-light-divider, rgba(255, 255, 255, .09)));border-radius:13px;box-shadow:none}.distributor-main .ant-card-head,.distributor-drawer-root .ant-card-head{min-height:48px;border-bottom-color:var(--mall-light-divider, rgba(255, 255, 255, .07))}.distributor-main .ant-card-head-title,.distributor-drawer-root .ant-card-head-title{color:var(--mall-light-text, rgba(255, 255, 255, .84));font-size:14px;font-weight:650}.distributor-main .ant-card-extra,.distributor-drawer-root .ant-card-extra{color:var(--distributor-muted, var(--mall-light-muted, rgba(255, 255, 255, .48)));font-size:12px}.distributor-metric-card{position:relative;height:100%;min-height:108px;overflow:hidden;background:linear-gradient(145deg,var(--mall-light-surface, #1c1c1e),var(--mall-light-surface, #111113))!important;transition:border-color .18s ease,transform .18s ease,background .18s ease}.distributor-metric-card:after{position:absolute;right:-24px;bottom:-38px;width:92px;height:92px;content:"";background:var(--mall-light-soft, rgba(255, 255, 255, .035));border-radius:50%}.distributor-metric-card:hover{background:var(--mall-light-hover, #1c1c1e)!important;border-color:var(--mall-light-divider, rgba(255, 255, 255, .16))!important;transform:translateY(-1px)}.distributor-metric-card--blue:after{background:var(--mall-light-soft, rgba(70, 154, 255, .08))}.distributor-metric-card--purple:after{background:var(--mall-light-soft, rgba(153, 112, 255, .09))}.distributor-metric-card--orange:after{background:var(--mall-light-soft, rgba(250, 140, 22, .08))}.distributor-metric-card__head{position:relative;z-index:1;display:flex;align-items:flex-start;gap:12px}.distributor-metric-card__icon{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;color:var(--mall-light-text, rgba(255, 255, 255, .82));font-size:16px;background:var(--mall-light-field, #2c2c2e);border-radius:10px}.distributor-metric-card--blue .distributor-metric-card__icon{color:var(--mall-light-cyan, #87bfff);background:var(--mall-light-soft, rgba(70, 154, 255, .12))}.distributor-metric-card--purple .distributor-metric-card__icon{color:var(--mall-light-purple, #c2a7ff);background:var(--mall-light-soft, rgba(153, 112, 255, .13))}.distributor-metric-card--orange .distributor-metric-card__icon{color:var(--mall-light-warning, #ffc069);background:var(--mall-light-soft, rgba(250, 140, 22, .12))}.distributor-metric-card .ant-statistic{min-width:0;flex:1}.distributor-metric-card .ant-statistic-title{margin-bottom:7px;color:var(--distributor-muted);font-size:12px}.distributor-metric-card .ant-statistic-content{color:var(--mall-light-text, #fff);font-size:clamp(20px,2vw,27px);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.035em}.coverage-alert{margin:12px 0 16px}.distributor-main .ant-alert,.distributor-drawer-root .ant-alert{border-radius:11px}.consumption-columns .ant-col{display:flex}.consumption-panel{width:100%;height:100%;overflow:hidden}.consumption-panel:before{display:block;height:3px;margin:-1px -1px 0;content:"";background:var(--mall-light-primary, #4a9eff)}.consumption-panel-purchase:before{background:var(--mall-light-primary, #9d75f4)}.consumption-panel-call:before{background:var(--mall-light-field, #8e8e93)}.consumption-line,.distributor-detail-line{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:9px 0;color:var(--mall-light-muted, rgba(255, 255, 255, .48));border-bottom:1px dashed var(--mall-light-divider, rgba(255, 255, 255, .075))}.consumption-line:last-child,.distributor-detail-line:last-child{border-bottom:0}.consumption-line strong,.distributor-detail-line strong{color:var(--mall-light-text, rgba(255, 255, 255, .9));text-align:right;font-variant-numeric:tabular-nums}.consumption-line strong.tone-primary,.distributor-detail-line--primary strong{color:var(--mall-light-text, #f2f2f7)}.consumption-subtitle{margin:16px 0 3px;color:var(--mall-light-muted, rgba(255, 255, 255, .38));font-size:11px;font-weight:700;letter-spacing:.05em}.consumption-subtitle:first-child{margin-top:0}.distributor-data-card{overflow:hidden;background:var(--mall-light-surface, #111113)!important}.distributor-data-card>.ant-card-body{padding:12px 16px 16px}.distributor-table .ant-table,.distributor-data-card .ant-table{background:transparent!important}.distributor-table .ant-table-container,.distributor-data-card .ant-table-container{border:0!important}.distributor-table .ant-table-thead>tr>th,.distributor-data-card .ant-table-thead>tr>th{padding:10px!important;color:var(--mall-light-muted, rgba(255, 255, 255, .4))!important;font-size:12px;font-weight:550;background:var(--mall-light-surface, #1c1c1e)!important;border-bottom-color:var(--mall-light-divider, rgba(255, 255, 255, .075))!important;white-space:nowrap}.distributor-table .ant-table-thead>tr>th:before,.distributor-data-card .ant-table-thead>tr>th:before{display:none!important}.distributor-table .ant-table-tbody>tr>td,.distributor-data-card .ant-table-tbody>tr>td{padding:11px 10px!important;color:var(--mall-light-secondary, rgba(255, 255, 255, .76));background:transparent!important;border-bottom-color:var(--mall-light-divider, rgba(255, 255, 255, .055))!important;white-space:nowrap}.distributor-table .ant-table-tbody>tr:hover>td,.distributor-data-card .ant-table-tbody>tr:hover>td{background:var(--mall-light-hover, #1c1c1e)!important}.distributor-table .ant-table-cell-fix-left,.distributor-table .ant-table-cell-fix-right,.distributor-data-card .ant-table-cell-fix-left,.distributor-data-card .ant-table-cell-fix-right{background:var(--mall-light-surface, #111113)!important}.distributor-table .ant-table-tbody>tr:hover>.ant-table-cell-fix-left,.distributor-table .ant-table-tbody>tr:hover>.ant-table-cell-fix-right,.distributor-data-card .ant-table-tbody>tr:hover>.ant-table-cell-fix-left,.distributor-data-card .ant-table-tbody>tr:hover>.ant-table-cell-fix-right{background:var(--mall-light-hover, #1c1c1e)!important}.distributor-table .ant-btn-link,.distributor-data-card .ant-btn-link{padding-inline:2px;color:var(--mall-light-text, #f2f2f7)}.distributor-invitation-actions{white-space:nowrap}.distributor-main .distributor-effect-button.ant-btn{height:30px;padding-inline:10px;color:var(--mall-light-accent, #b7f1c4);font-size:12px;font-weight:650;background:linear-gradient(145deg,var(--mall-light-soft, rgba(58, 158, 80, .18)),var(--mall-light-soft, rgba(43, 122, 61, .08)));border-color:var(--mall-light-divider, rgba(114, 207, 136, .3));box-shadow:inset 0 1px #ffffff09}.distributor-main .distributor-effect-button.ant-btn:hover,.distributor-main .distributor-effect-button.ant-btn:focus-visible{color:var(--mall-light-text, #d0f7d9)!important;background:var(--mall-light-soft, rgba(58, 158, 80, .24))!important;border-color:var(--mall-light-outline, rgba(138, 221, 157, .55))!important}.distributor-main .distributor-effect-button.ant-btn .anticon{font-size:13px}.distributor-user-cell{display:grid;gap:3px}.distributor-user-cell strong{color:var(--mall-light-text, rgba(255, 255, 255, .9))}.distributor-user-cell span{color:var(--distributor-muted);font-size:12px}.distributor-filter-card,.distributor-query-panel{margin-bottom:16px;padding:14px 16px;background:var(--mall-light-surface, #111113)!important;border:1px solid var(--distributor-border);border-radius:13px}.distributor-filter-card>.ant-card-body{padding:0}.distributor-filter-card .ant-form{align-items:flex-end;row-gap:12px}.distributor-filter-card .ant-form-item{margin-bottom:0}.distributor-query-panel{display:flex;align-items:flex-end;gap:12px}.distributor-query-panel--usage{flex-wrap:wrap}.distributor-query-field{display:grid;gap:7px}.distributor-query-field--grow{min-width:220px;flex:1}.distributor-query-field>span{color:var(--mall-light-muted, rgba(255, 255, 255, .42));font-size:12px}.distributor-query-field .ant-select,.distributor-query-field .ant-picker{width:100%}.distributor-scope-switch.ant-segmented{--scope-selected-bg: var(--mall-light-buttonBg, linear-gradient(180deg, #3a9e50 0%, #2b7a3d 25%, #236633 100%));--scope-selected-color: var(--mall-light-onPrimary, #fff);--scope-selected-shadow: var(--mall-light-buttonShadow, 0 2px 6px rgba(0, 0, 0, .16), inset 0 1px 0 rgba(255, 255, 255, .16));flex-shrink:0;padding:5px;color:var(--mall-light-secondary, #b8c3bd);background:var(--mall-light-soft, rgba(255, 255, 255, .05));border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08));border-radius:14px;box-shadow:inset 0 1px #ffffff0a}.distributor-scope-switch.ant-segmented .ant-segmented-group{gap:4px}.distributor-scope-switch.ant-segmented .ant-segmented-item{min-width:128px;border-radius:10px;color:inherit;background:transparent;transition:background-color .18s ease}.distributor-scope-switch.ant-segmented .ant-segmented-item:after{display:none}.distributor-scope-switch.ant-segmented .ant-segmented-item-label{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;font-size:14px;font-weight:600;line-height:22px}.distributor-scope-switch.ant-segmented .ant-segmented-item-icon{display:inline-flex;font-size:16px}.distributor-scope-switch.ant-segmented .ant-segmented-item-icon+*{margin-inline-start:0}.distributor-scope-switch.ant-segmented .ant-segmented-item:not(:has(input:checked)):hover{background:var(--mall-light-hover, rgba(255, 255, 255, .07))}.distributor-scope-switch.ant-segmented .ant-segmented-item-selected,.distributor-scope-switch.ant-segmented .ant-segmented-thumb{border-radius:10px;background:var(--scope-selected-bg);box-shadow:var(--scope-selected-shadow)}.distributor-scope-switch.ant-segmented .ant-segmented-item:has(input:checked),.distributor-scope-switch.ant-segmented .ant-segmented-thumb~.ant-segmented-item{color:var(--scope-selected-color)}.distributor-scope-switch.ant-segmented:focus-visible,.distributor-scope-switch.ant-segmented .ant-segmented-item-focused{outline:2px solid var(--mall-light-outline, #86e6a0);outline-offset:2px}@media (prefers-reduced-motion: reduce){.distributor-scope-switch.ant-segmented .ant-segmented-item,.distributor-scope-switch.ant-segmented .ant-segmented-thumb{transition:none}}.advanced-setting{display:flex;align-items:center;gap:8px;margin-top:14px;color:var(--mall-light-muted, rgba(255, 255, 255, .46))}.token-bucket-card{min-height:94px;background:linear-gradient(145deg,var(--mall-light-surface, #1c1c1e),var(--mall-light-surface, #111113))!important}.token-bucket-label{min-height:34px;color:var(--mall-light-muted, rgba(255, 255, 255, .43));font-size:12px}.token-number{display:block;margin-top:5px;color:var(--mall-light-text, rgba(255, 255, 255, .92));font:700 18px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:-.025em}.distributor-secondary-collapse{margin-top:16px;overflow:hidden;background:var(--mall-light-surface, #111113);border-color:var(--distributor-border);border-radius:12px}.distributor-secondary-collapse .ant-collapse-item,.distributor-secondary-collapse .ant-collapse-content{border-color:var(--distributor-border)}.distributor-report-card{margin-top:16px}.distributor-report-card .ant-tabs-nav{margin-bottom:12px}.distributor-enterprise-section{margin-top:28px;padding-top:2px;border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .07))}.distributor-empty-panel,.distributor-detail-empty{display:grid;min-height:220px;place-items:center;background:var(--mall-light-surface, #111113);border:1px dashed var(--mall-light-divider, rgba(255, 255, 255, .09));border-radius:12px}.distributor-main .ant-empty-description,.distributor-drawer-root .ant-empty-description{color:var(--mall-light-muted, rgba(255, 255, 255, .38))}.distributor-state-panel{min-height:440px;padding:32px;background:var(--distributor-surface);border:1px solid var(--distributor-border);border-radius:18px}.distributor-drawer-root{--distributor-surface-soft: var(--mall-light-surface, #111113);--distributor-border: var(--mall-light-divider, rgba(255, 255, 255, .09));--distributor-muted: var(--mall-light-muted, rgba(255, 255, 255, .48))}.distributor-drawer-root .ant-drawer-mask,.distributor-modal-root .ant-modal-mask{background:var(--mall-light-mask, rgba(0, 0, 0, .72));-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.distributor-drawer-root .ant-drawer-content,.distributor-drawer-root .ant-drawer-header,.distributor-drawer-root .ant-drawer-body{background:var(--mall-light-page, #0b0b0c)}.distributor-drawer-root .ant-drawer-header{background:var(--mall-light-surface, #111113);border-bottom-color:var(--mall-light-divider, rgba(255, 255, 255, .08))}.distributor-drawer-root .ant-drawer-title{color:var(--mall-light-text, #fff);font-weight:680}.distributor-drawer-root .ant-drawer-body{padding:22px 24px 40px}.distributor-modal-root .ant-modal-content{overflow:hidden;background:linear-gradient(155deg,var(--mall-light-surface, #111113),var(--mall-light-page, #0b0b0c));border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .11));border-radius:16px;box-shadow:0 28px 72px var(--mall-light-shadow, rgba(0, 0, 0, .58))}.distributor-modal-root .ant-modal-header{background:transparent;border-bottom:1px solid var(--mall-light-divider, rgba(255, 255, 255, .07))}.distributor-modal-root .ant-modal-title{color:var(--mall-light-text, #fff)}.distributor-modal-root .ant-modal-footer{padding-top:16px;border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .07))}.distributor-modal-root .ant-btn-primary{color:var(--mall-light-onPrimary, #061007);font-weight:650;background:var(--mall-light-buttonBg, #72cf88);border-color:transparent}.distributor-descriptions .ant-descriptions-view{overflow:hidden;border-color:var(--mall-light-divider, rgba(255, 255, 255, .09))!important;border-radius:11px}.distributor-descriptions .ant-descriptions-item-label{color:var(--mall-light-muted, rgba(255, 255, 255, .42))!important;background:var(--mall-light-surface, #1c1c1e)!important;border-color:var(--mall-light-divider, rgba(255, 255, 255, .08))!important}.distributor-descriptions .ant-descriptions-item-content{color:var(--mall-light-text, rgba(255, 255, 255, .82))!important;background:transparent!important;border-color:var(--mall-light-divider, rgba(255, 255, 255, .08))!important}.distributor-detail-tabs{margin-top:20px}.distributor-mini-card{width:100%;height:100%}.invite-public-shell{min-height:calc(100vh - var(--mall-announcement-height, 0px));display:grid;place-items:center;padding:24px;background:var(--mall-light-pageGradient, radial-gradient(circle at top, #dff3e4, #f5f9f6 55%));background-attachment:var(--mall-light-pageAttachment, scroll)}.invite-public-card{width:min(560px,100%);text-align:center;border:0;border-radius:22px;box-shadow:0 18px 60px var(--mall-light-shadow, rgba(26, 77, 38, .14))}.invite-public-mark{display:grid;width:68px;height:68px;margin:0 auto 16px;place-items:center;color:var(--mall-light-onPrimary, #fff);font-size:34px;background:var(--mall-light-accentBg, linear-gradient(135deg, #1a4d26, #54a665));border-radius:20px}.invite-public-campaign{color:var(--mall-light-accent, #2b7a3d);font-size:16px}.invite-public-card .ant-alert{text-align:left}@media (max-width: 767px){.distributor-main{width:calc(100% - 24px);padding:20px 0 70px}.distributor-privacy-note{width:100%;margin-top:4px}.distributor-workspace{padding:18px 16px;border-radius:16px}.distributor-section-heading{align-items:stretch;flex-direction:column;gap:12px}.distributor-section-heading>p.ant-typography{text-align:left}.distributor-scope-switch.ant-segmented{width:100%}.distributor-scope-switch.ant-segmented .ant-segmented-item{min-width:0;flex:1}.distributor-scope-switch.ant-segmented .ant-segmented-item-label{padding-inline:12px}.distributor-query-panel{align-items:stretch;flex-direction:column}.distributor-query-field,.distributor-query-field--grow,.distributor-query-panel>.ant-btn{width:100%}.distributor-filter-card .ant-form-item,.distributor-filter-card .ant-form-item-control,.distributor-filter-card .ant-picker,.distributor-filter-card .ant-select,.distributor-filter-card .ant-input,.distributor-filter-card .ant-space,.distributor-filter-card .ant-space-item,.distributor-filter-card .ant-btn{width:100%!important}.distributor-filter-card .ant-form-item-label{padding-bottom:4px}.distributor-metric-card{min-height:104px}.distributor-metric-card__head{gap:8px}.distributor-metric-card__icon{width:30px;height:30px}.distributor-metric-card .ant-statistic-content{font-size:20px}.consumption-line,.distributor-detail-line{gap:10px;font-size:13px}.distributor-data-card>.ant-card-body{padding-inline:10px}.distributor-drawer-root .ant-drawer-body{padding:16px 14px 32px}.distributor-drawer-root .ant-drawer-extra .ant-btn{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width: 480px){.distributor-main{width:calc(100% - 16px)}.distributor-workspace{padding:16px 12px}.distributor-metric-card .ant-card-body{padding:13px 11px}.distributor-metric-card__icon{display:none}.distributor-metric-card .ant-statistic-content{font-size:19px}.token-bucket-card{min-height:88px}.token-number{font-size:16px}}.distributor-commission-page{display:grid;gap:16px}.distributor-commission-page>.mall-page-toolbar{margin-bottom:0}.distributor-commission-summary .ant-card{height:100%}.distributor-commission-summary .ant-card-body{display:grid;gap:8px;padding:18px}.distributor-commission-summary strong{color:var(--mall-light-text, #fff);font-size:24px;line-height:1.2}.distributor-commission-actions{border-color:var(--mall-light-divider, rgba(83, 214, 125, .22))}.remote-user-select__footer{min-height:34px;display:flex;align-items:center;justify-content:center;padding:2px 8px 5px}.remote-user-select__empty{padding:20px 8px;color:var(--mall-light-muted, rgba(255, 255, 255, .48));text-align:center}.distributor-select-dropdown .ant-select-item-empty{padding:0}.distributor-insight-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px;padding:14px 16px;background:var(--mall-light-surface, #111113);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .09));border-radius:12px}.distributor-insight-toolbar__copy{min-width:0}.distributor-insight-toolbar__copy h4.ant-typography{margin:0;color:var(--mall-light-text, rgba(255, 255, 255, .9))}.distributor-insight-toolbar__copy p{margin:4px 0 0;color:var(--mall-light-muted, rgba(255, 255, 255, .46));font-size:12px}.distributor-detail-section{margin-top:18px;padding:18px;background:var(--mall-light-surface, #111113);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08));border-radius:13px}.distributor-detail-section__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.distributor-detail-section__head h4,.distributor-detail-section__head p{margin-bottom:0}.distributor-detail-section__head h4.ant-typography{color:var(--mall-light-text, rgba(255, 255, 255, .9));font-size:16px}.distributor-detail-section__head p{margin-top:4px;color:var(--mall-light-muted, rgba(255, 255, 255, .43));font-size:12px}.distributor-detail-chart{width:100%;min-height:320px;overflow:hidden;background:var(--mall-light-page, #0b0b0c);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .055));border-radius:10px}.consumption-trend-extra{color:var(--mall-light-muted, rgba(255, 255, 255, .42));font-size:12px}.distributor-detail-empty{display:grid;min-height:260px;place-items:center}.distributor-detail-lines{display:grid;gap:0}.distributor-detail-line{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:9px 0;color:var(--mall-light-muted, rgba(255, 255, 255, .48));border-bottom:1px dashed var(--mall-light-divider, rgba(255, 255, 255, .075))}.distributor-detail-line:last-child{border-bottom:0}.distributor-detail-line strong{color:var(--mall-light-text, rgba(255, 255, 255, .9));text-align:right;font-variant-numeric:tabular-nums}.distributor-detail-line--primary strong{color:var(--mall-light-text, #f2f2f7)}.distributor-detail-call-metrics .ant-col{display:flex}.distributor-detail-call-metrics .ant-card{width:100%}.distributor-model-grid .ant-col{min-width:0}@media (max-width: 767px){.distributor-insight-toolbar,.distributor-detail-section__head{align-items:stretch;flex-direction:column}.distributor-insight-toolbar .ant-picker,.distributor-insight-toolbar .ant-space,.distributor-insight-toolbar .ant-space-item,.distributor-insight-toolbar .ant-btn{width:100%}.distributor-detail-section{padding:14px 12px}.distributor-detail-chart{min-height:280px}}.profile-card{min-height:360px}.profile-card__loading{display:flex;align-items:center;justify-content:center;gap:12px;min-height:304px;color:var(--mall-light-muted, #aaaab1)}.profile-card__identity{display:flex;align-items:center;gap:16px;padding:0 0 24px;border-bottom:1px solid var(--mall-light-divider, #36363a)}.profile-card__avatar{display:grid;flex:0 0 52px;height:52px;color:var(--mall-light-text, #e1e5e2);font-size:22px;font-weight:700;background:var(--mall-light-field, #303033);border:1px solid var(--mall-light-divider, #48484e);border-radius:14px;place-items:center}.profile-card__identity-text{display:grid;min-width:0;gap:6px}.profile-card__identity strong{color:var(--mall-light-text, #f1f1f3);font-size:18px;line-height:1.5;overflow-wrap:anywhere}.profile-card__identity-text>span{color:var(--mall-light-muted, #aaaab1);font-size:13px}.profile-form{padding-top:24px}.profile-form .ant-form-item{margin-bottom:24px}.profile-form .ant-input-prefix{color:var(--mall-light-muted, #aaaab1);margin-inline-end:8px}.profile-form__error{margin-top:20px}.profile-form__readonly{display:flex;align-items:center;gap:14px;min-height:84px;padding:16px;background:var(--mall-light-surface, #242426);border:1px solid var(--mall-light-divider, #414145);border-radius:12px}.profile-form__readonly-icon{display:grid;flex:0 0 40px;height:40px;color:var(--mall-light-text, #d8e0da);font-size:20px;background:var(--mall-light-field, #303033);border:1px solid var(--mall-light-divider, #48484e);border-radius:10px;place-items:center}.profile-form__readonly-details{display:grid;flex:1;min-width:0;gap:6px}.profile-form__readonly-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;color:var(--mall-light-secondary, #b9b9c0);font-size:13px}.profile-form__readonly strong{color:var(--mall-light-text, #eeeef1);font-size:15px;font-weight:600;letter-spacing:.2px}.profile-form__readonly-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:6px;background:var(--mall-light-field, #303033);color:var(--mall-light-muted, #aaaab1);flex-shrink:0;font-size:12px}.profile-form__actions{display:flex;justify-content:flex-end;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid var(--mall-light-divider, #36363a)}.profile-card .ant-btn{min-height:44px;height:auto}.profile-card :is(.profile-button--primary,.profile-button--secondary).ant-btn{min-width:112px;padding:10px 18px;border-radius:8px;font-weight:600;box-shadow:none}.profile-card .profile-button--primary.ant-btn{background:var(--mall-light-buttonBg, #fff);border-color:var(--mall-light-buttonBorder, #fff);color:var(--mall-light-onPrimary, #171918)}.profile-card .profile-button--primary.ant-btn:not(:disabled):hover{background:var(--mall-light-buttonHover, #c5c7c6);border-color:var(--mall-light-buttonBorder, #c5c7c6);color:var(--mall-light-onPrimary, #171918)}.profile-card .profile-button--secondary.ant-btn{background:var(--mall-light-field, #2b2b2e);border-color:var(--mall-light-divider, #48484e);color:var(--mall-light-text, #e5e5e8)}.profile-card .profile-button--secondary.ant-btn:not(:disabled):hover{background:var(--mall-light-hover, #353538);border-color:var(--mall-light-divider, #66666e);color:var(--mall-light-text, #fff)}.profile-card :is(.profile-button--primary,.profile-button--secondary).ant-btn:disabled{background:var(--mall-light-disabled, #303033);border-color:var(--mall-light-divider, #414145);color:var(--mall-light-disabledText, #8f8f98)}.profile-card :is(.profile-button--primary,.profile-button--secondary).ant-btn:focus-visible{outline:2px solid var(--mall-light-primary, #a6e5b6);outline-offset:3px}@media (max-width: 560px){.profile-card{min-height:330px}.profile-form__actions .ant-btn{flex:1;min-width:0}}.cert-form .ant-input,.cert-form .ant-input-affix-wrapper,.cert-form .ant-input-outlined,.cert-form .ant-input-underlined{background-color:var(--mall-light-surface, #0f1810)!important;color:var(--mall-light-text, #fff)!important}.cert-form .ant-input::placeholder{color:var(--mall-light-muted, rgba(255, 255, 255, .3))!important}.cert-form .ant-input:hover,.cert-form .ant-input:focus,.cert-form .ant-input:active,.cert-form .ant-input-affix-wrapper:hover,.cert-form .ant-input-affix-wrapper-focused,.cert-form .ant-input-affix-wrapper:focus-within,.cert-form .ant-input-affix-wrapper:active{background-color:var(--mall-light-hover, #0f1810)!important;border-color:var(--mall-light-outline, rgba(58, 158, 80, .5))!important}.cert-form .ant-input:-webkit-autofill,.cert-form .ant-input:-webkit-autofill:hover,.cert-form .ant-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--mall-light-text, #fff)!important;-webkit-box-shadow:0 0 0 1000px var(--mall-light-shadow, #0f1810) inset!important;transition:background-color 9999s ease-in-out 0s}.cert-form .ant-form-item-label>label{color:var(--mall-light-text, rgba(255, 255, 255, .85))!important}.cert-form .ant-form-item-label>label .ant-form-item-required:before{color:var(--mall-light-error, #ff4d4f)!important}.cert-form .ant-form-item-explain-error{color:var(--mall-light-error, #ff7875)!important}.cert-attribution-card{margin-bottom:20px;padding:16px;border:1px solid var(--mall-light-divider, rgba(82, 196, 26, .32));border-radius:12px;background:var(--mall-light-soft, rgba(82, 196, 26, .07))}.cert-attribution-notice{max-height:180px;margin-bottom:10px;overflow:auto;white-space:pre-wrap;line-height:1.75}.my-org{max-width:720px;margin:0 auto;padding:32px 16px 48px}.my-org__head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.my-org__head h2{margin:0;color:var(--mall-light-text, #fff);font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1.15}.my-org__head p{margin:8px 0 0;color:var(--mall-light-muted, rgba(255, 255, 255, .45))}.my-org__invite-alert{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;padding:12px 18px;cursor:pointer;color:var(--mall-light-text, #fff);background:linear-gradient(135deg,var(--mall-light-soft, rgba(82, 196, 26, .16)),var(--mall-light-soft, rgba(82, 196, 26, .08)));border:1px solid var(--mall-light-divider, rgba(82, 196, 26, .35));border-radius:12px;transition:background .2s,border-color .2s,transform .1s;outline:none}.my-org__invite-alert:hover,.my-org__invite-alert:focus-visible{background:linear-gradient(135deg,var(--mall-light-soft, rgba(82, 196, 26, .24)),var(--mall-light-soft, rgba(82, 196, 26, .12)));border-color:var(--mall-light-outline, rgba(82, 196, 26, .5))}.my-org__invite-alert:active{transform:scale(.995)}.my-org__invite-alert-text{font-size:14px;font-weight:500;color:var(--mall-light-text, rgba(255, 255, 255, .95))}.my-org__invite-alert-action{flex-shrink:0;font-size:14px;font-weight:600;color:var(--mall-light-accent, #73d13d)}.my-org__panel{padding:6px 22px 26px;margin-bottom:18px;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .1));border-radius:14px}.my-org__load-error{margin-bottom:18px}.my-org__refreshing{color:var(--mall-light-secondary, rgba(255, 255, 255, .55));font-size:13px}.my-org__current{padding:18px 0 6px}.my-org__current--empty{padding:48px 0 36px;text-align:center}.my-org__section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:18px 0 16px}.my-org__section-head p{margin:0;color:var(--mall-light-muted, rgba(255, 255, 255, .4))}.my-org__section-head .ant-btn-primary{color:var(--mall-light-onPrimary, #111);font-weight:650;background:var(--mall-light-buttonBg, #fff);border:0;border-radius:10px}.my-org__section-head .ant-btn-primary:hover{background:var(--mall-light-buttonHover, #f2f2f2)!important}.my-org__join-panel{position:relative;overflow:hidden;padding:22px;background:radial-gradient(circle at 100% 0,var(--mall-light-soft, rgba(250, 173, 20, .055)),transparent 38%),var(--mall-light-surface, #1c1c1e)}.my-org__join-head{align-items:center;margin-top:0;margin-bottom:20px}.my-org__join-head-copy{display:flex;align-items:center;gap:12px;min-width:0}.my-org__join-head-copy>div,.my-org__join-card-head>div{min-width:0}.my-org__join-head-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:38px;height:38px;color:var(--mall-light-warning, #ffd666);font-size:17px;background:var(--mall-light-soft, rgba(250, 173, 20, .1));border:1px solid var(--mall-light-divider, rgba(250, 173, 20, .25));border-radius:11px}.my-org__join-head h3{margin:0 0 3px;color:var(--mall-light-text, #fff);font-size:17px;font-weight:650}.my-org__join-head p{line-height:1.5}.my-org__join-list{display:flex;flex-direction:column;gap:12px;padding-bottom:2px}.my-org__join-card{position:relative;overflow:hidden;padding:18px 18px 16px;background:var(--mall-light-page, rgba(10, 10, 11, .42));border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .09));border-radius:12px;transition:border-color .2s,background .2s}.my-org__join-card:before{position:absolute;top:0;bottom:0;left:0;width:3px;content:"";background:var(--mall-light-warning, #d89614)}.my-org__join-card:hover{background:var(--mall-light-page, rgba(10, 10, 11, .58));border-color:var(--mall-light-divider, rgba(250, 173, 20, .26))}.my-org__join-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.my-org__join-label{margin-bottom:4px;color:var(--mall-light-muted, rgba(255, 255, 255, .36));font-size:12px;font-weight:500}.my-org__join-name{display:block;min-width:0;overflow:hidden;color:var(--mall-light-text, #fff);font-size:17px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.my-org__join-status{display:inline-flex;flex:0 0 auto;align-items:center;gap:7px;padding:5px 10px;color:var(--mall-light-warning, #ffd666);font-size:12px;font-weight:600;background:var(--mall-light-soft, rgba(250, 173, 20, .08));border:1px solid var(--mall-light-divider, rgba(250, 173, 20, .22));border-radius:999px}.my-org__join-status-dot{width:6px;height:6px;background:var(--mall-light-warning, #faad14);border-radius:50%;box-shadow:0 0 0 3px #faad141f}.my-org__join-message,.my-org__join-meta{color:var(--mall-light-secondary, rgba(255, 255, 255, .5));font-size:13px;line-height:1.7}.my-org__join-message{margin:-3px 0 14px;padding:9px 11px;color:var(--mall-light-secondary, rgba(255, 255, 255, .62));background:var(--mall-light-soft, rgba(255, 255, 255, .035));border-radius:8px;overflow-wrap:anywhere}.my-org__join-card-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:12px;border-top:1px solid var(--mall-light-divider, rgba(255, 255, 255, .07))}.my-org__join-meta{display:inline-flex;align-items:center;gap:7px}.my-org__join-card-footer .ant-btn{color:var(--mall-light-error, rgba(255, 120, 117, .9));background:transparent;border-color:var(--mall-light-divider, rgba(255, 77, 79, .32));border-radius:8px}.my-org__join-card-footer .ant-btn:hover{color:var(--mall-light-error, #ff7875)!important;background:var(--mall-light-soft, rgba(255, 77, 79, .07))!important;border-color:var(--mall-light-divider, rgba(255, 77, 79, .5))!important}.my-org__history{display:flex;flex-direction:column;gap:12px;padding:6px 0 18px}.my-org__history-card{padding:14px 16px;background:var(--mall-light-soft, rgba(255, 255, 255, .03));border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08));border-radius:12px;transition:border-color .2s,background .2s}.my-org__history-card:hover{border-color:var(--mall-light-divider, rgba(255, 255, 255, .16));background:var(--mall-light-soft, rgba(255, 255, 255, .05))}.my-org__history-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.my-org__history-name{color:var(--mall-light-text, #fff);font-size:15px}.my-org__history-actions{display:flex;flex:0 0 auto;align-items:center;gap:8px}.my-org__history-actions .ant-btn{border-radius:8px}.my-org__history-meta{font-size:13px;color:var(--mall-light-muted, rgba(255, 255, 255, .45))}.my-org__history-note{margin-top:8px;font-size:13px;line-height:1.5}.my-org__history-note--danger{color:var(--mall-light-error, #ff4d4f)}.my-org__history-note--success{color:var(--mall-light-success, #52c41a)}.my-org__panel .ant-empty,.my-org__panel .ant-empty-image{background:transparent!important}.my-org__panel .ant-empty-img-simple-ellipse{fill:var(--mall-light-field, #2c2c2e)}.my-org__panel .ant-empty-img-simple-g{stroke:var(--mall-light-divider, rgba(255, 255, 255, .22))}.my-org__panel .ant-empty-img-simple-path{fill:var(--mall-light-field, #3a3a3c)}.my-org__panel .ant-empty-description{color:var(--mall-light-muted, rgba(255, 255, 255, .35))!important}.my-org__panel .ant-empty{padding:36px 0 24px}.my-org__panel .ant-empty-actions{margin-top:20px}.my-org__panel .ant-empty-actions .ant-btn-primary,.my-org__panel .ant-empty-actions .ant-btn{height:40px;padding:0 22px;font-size:14px;font-weight:650;border-radius:10px}.my-org__panel .ant-empty-actions .ant-btn-primary{color:var(--mall-light-onPrimary, #111);background:var(--mall-light-buttonBg, #fff);border:0;box-shadow:0 6px 16px #ffffff1f;transition:background .2s,box-shadow .2s,transform .1s}.my-org__panel .ant-empty-actions .ant-btn-primary:hover{background:var(--mall-light-buttonHover, #f2f2f2)!important;box-shadow:0 8px 20px #ffffff2e}.my-org__panel .ant-empty-actions .ant-btn-primary:active{transform:translateY(1px)}@media (max-width: 768px){.my-org{padding:20px 14px 36px}.my-org__head,.my-org__section-head{align-items:flex-start;flex-direction:column}.my-org__panel{padding:6px 14px 22px}.my-org__join-panel{padding:18px 14px}.my-org__join-head{gap:12px}.my-org__join-card-footer{align-items:flex-start;flex-direction:column}.my-org__join-card-footer .ant-btn{width:100%}}.org-consumption,.org-consumption__amounts,.org-consumption__amounts>div{min-width:0}.org-consumption__amounts{display:grid;gap:14px;margin:0}.org-consumption__amounts dt{margin-bottom:5px;color:var(--mall-light-secondary, rgba(255, 255, 255, .55));font-size:12px}.org-consumption__amounts dd{margin:0;color:var(--mall-light-text, #fff);font-size:21px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.4;overflow-wrap:anywhere}.org-consumption__state{margin:12px 0 0;color:var(--mall-light-secondary, rgba(255, 255, 255, .64));font-size:12px;line-height:1.7;overflow-wrap:anywhere}.org-consumption-scope{margin:0 0 24px;color:var(--mall-light-secondary, rgba(255, 255, 255, .54));font-size:12px;line-height:1.8}.org-data-state{margin-bottom:20px;padding:14px 16px;color:var(--mall-light-secondary, rgba(255, 255, 255, .75));font-size:14px;line-height:1.7;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .12));border-radius:12px}.org-data-state button{margin-left:12px;padding:4px 10px;color:var(--mall-light-text, #fff);font:inherit;background:var(--mall-light-field, #363639);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .15));border-radius:6px;cursor:pointer}.org-console{container-type:inline-size;width:100%;min-width:0;color:var(--mall-light-text, #fff)}.org-console h2,.org-console p{margin:0}.org-console h2{color:var(--mall-light-text, #fff);font-size:18px;font-weight:600;line-height:1.5}.org-console a{color:var(--mall-light-accent, #a6e5b6);text-decoration:none}.org-console a:hover{color:var(--mall-light-text, #cdf4d7)}.org-console :is(a,button,summary):focus-visible{outline:2px solid var(--mall-light-outline, #a6e5b6);outline-offset:3px}.org-console button{font:inherit;cursor:pointer}.org-console button:disabled{cursor:not-allowed;opacity:.5}.org-console__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:8px 14px;color:var(--mall-light-secondary, #d0d5d1);background:transparent;border:1px solid var(--mall-light-divider, #383b39);border-radius:8px;flex-shrink:0}.org-console__button:hover:not(:disabled){background:var(--mall-light-hover, #232724);color:var(--mall-light-text, #fff)}.org-console__hero,.org-console__panel{background:var(--mall-light-surface, #1e1e1e);border:1px solid var(--mall-light-divider, #333333);border-radius:14px;padding:20px 24px;margin-bottom:24px;min-width:0}.org-console__identity{display:flex;gap:14px;align-items:flex-start}.org-console__identity-body{flex:1;min-width:0}.org-console__identity h2{font-size:20px;overflow-wrap:anywhere}.org-console__avatar{display:flex;justify-content:center;align-items:center;flex:0 0 44px;width:44px;height:44px;border-radius:10px;background:var(--mall-light-field, #283b2d);color:var(--mall-light-accent, #a6e5b6);font-size:23px}.org-console__badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.org-console__pill{display:inline-flex;align-items:center;padding:2px 8px;color:var(--mall-light-secondary, #b9c2bc);background:var(--mall-light-field, #292e2b);border-radius:5px;font-size:12px;line-height:20px}.org-console__pill--ok{color:var(--mall-light-accent, #a6e5b6);background:var(--mall-light-field, #263b2c)}.org-console__pill--wait{color:var(--mall-light-accent, #edc47e);background:var(--mall-light-field, #3a3020)}.org-console__pill--danger{color:var(--mall-light-warning, #f3a5a2);background:var(--mall-light-field, #3b2828)}.org-console__details{margin-top:16px;border-top:1px solid var(--mall-light-divider, #303431)}.org-console__details summary{width:fit-content;padding-top:12px;min-height:44px;box-sizing:border-box;color:var(--mall-light-muted, #a9b2ac);font-size:13px;cursor:pointer}.org-console__details dl{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:10px 0 0}.org-console__details dt{font-size:12px;color:var(--mall-light-muted, #8c958f);margin-bottom:4px}.org-console__details dd{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:44px;margin:0;color:var(--mall-light-text, #dee3df);font-size:14px;overflow-wrap:anywhere}.org-console__text-button{display:inline-flex;gap:6px;align-items:center;background:transparent;border:none;color:var(--mall-light-accent, #a6e5b6);min-height:44px;padding:4px 10px}.org-console__review-tip{display:flex;align-items:center;gap:10px;padding:8px 16px;margin:-8px 0 24px;background:var(--mall-light-surface, #292419);border:1px solid var(--mall-light-divider, #5d4b2d);border-radius:10px;font-size:14px;color:var(--mall-light-accent, #edcf95)}.org-console__review-tip>span:nth-child(2){flex:1;min-width:0}.org-console__review-tip a{color:var(--mall-light-accent, #f3d79e);display:inline-flex;align-items:center;gap:8px;min-height:44px;flex-shrink:0}.org-console__section{margin-bottom:24px}.org-console__section-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px}.org-console__section-head p{color:var(--mall-light-muted, #919a94);font-size:13px;line-height:1.8;margin-top:5px}.org-console__assets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.org-console__asset{display:flex;flex-direction:column;min-width:0;padding:20px 24px 12px;background:var(--mall-light-surface, #1e1e1e);border:1px solid var(--mall-light-divider, #333333);border-radius:12px}.org-console .org-console__label{display:flex;align-items:center;gap:8px;color:var(--mall-light-muted, #a8b1aa);font-size:13px;line-height:1.6}.org-console .org-console__value{margin-top:12px;font-size:28px;line-height:1.45;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--mall-light-error, #e0584b)}.org-console .org-console__value--credits{color:var(--mall-light-text, #fff)}.org-console__value small{color:var(--mall-light-secondary, #b8c0ba);font-size:15px;font-weight:400}.org-console__asset-bottom{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;column-gap:12px;margin-top:auto;padding-top:14px}.org-console__asset-bottom p{flex:1 1 190px;align-self:center;color:var(--mall-light-muted, #8c958f);font-size:12px;line-height:1.8}.org-console__asset-bottom a,.org-console__panel-bottom a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;flex-shrink:0}.org-console__directory{display:flex;flex-wrap:wrap;gap:8px 24px;padding:10px 2px 0}.org-console__directory a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--mall-light-muted, #a8b1aa);font-size:13px}.org-console__directory strong{color:var(--mall-light-text, #fff);font-size:15px;font-variant-numeric:tabular-nums}.org-console__periods{display:flex;gap:4px;border:1px solid var(--mall-light-divider, #363d37);border-radius:8px;padding:3px}.org-console__periods button{min-height:44px;padding:6px 18px;background:transparent;border:none;border-radius:5px;color:var(--mall-light-muted, #a8b1aa);font-size:13px}.org-console__periods button[aria-pressed=true]{background:var(--mall-light-field, #2c4433);color:var(--mall-light-accent, #b0edbf)}.org-console__panel .org-consumption__amounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:4px 0 18px}.org-console__panel .org-consumption__amounts dt{font-size:13px}.org-console__panel .org-consumption__amounts dd{font-size:26px}.org-console__panel-bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;align-items:center;border-top:1px solid var(--mall-light-divider, #303431);margin-top:8px;padding-top:8px}.org-console__panel-bottom p,.org-console .org-console__note{color:var(--mall-light-muted, #919a94);font-size:12px;line-height:1.8}.org-console__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.org-console__metrics article{min-width:0;padding-block:4px}.org-console__metrics article+article{border-left:1px solid var(--mall-light-divider, #303431);padding-left:20px}.org-console__empty{padding:12px 0;color:var(--mall-light-secondary, #b3bcb5);font-size:14px}.org-console__quick-actions{display:flex;flex-wrap:wrap;gap:12px}.org-console__quick-actions a{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--mall-light-divider, #39483d);border-radius:8px;padding:8px 16px;min-height:44px;box-sizing:border-box;font-size:14px}.org-console__error{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 16px;border:1px solid var(--mall-light-divider, #6e4844);background:var(--mall-light-field, #302422);padding:12px 14px;border-radius:8px;color:var(--mall-light-warning, #f1b4aa);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.org-console__error p{margin:2px 0 0}.org-console__error button{flex-shrink:0;min-height:44px;padding:6px 12px;border:1px solid var(--mall-light-divider, #896258);border-radius:6px;background:transparent;color:var(--mall-light-accent, #f3cbc5)}.org-console__notice{margin-top:12px;padding:12px 16px;border-radius:8px;color:var(--mall-light-accent, #edcf95);background:var(--mall-light-surface, #292419);font-size:13px;line-height:1.8}.org-console__notice a{display:inline-flex;align-items:center;min-height:44px;margin-left:12px}.org-console__menu .ant-dropdown-menu{background:var(--mall-light-surface, #222723);border:1px solid var(--mall-light-divider, #404841)}.org-console__menu .ant-dropdown-menu .ant-dropdown-menu-item-danger{color:var(--mall-light-warning, #f4aaa4);min-height:44px}.org-console-modal-root .ant-modal-content{background:var(--mall-light-surface, #1b1d1c);border:1px solid var(--mall-light-divider, #3c433e);color:var(--mall-light-secondary, #d2d9d4);border-radius:14px;padding:24px}.org-console-modal-root .ant-modal-header{background:transparent;margin-bottom:20px}.org-console-modal-root .ant-modal-title{color:var(--mall-light-text, #fff);font-size:20px}.org-console-modal-root :is(.ant-modal-close,.ant-form-item-label>label){color:var(--mall-light-secondary, #d2d9d4)}.org-console-modal-root .ant-modal-close{min-width:44px;min-height:44px}.org-console-modal-root .ant-form-item-extra,.org-console-modal-root .org-console__note{color:var(--mall-light-muted, #939f96);font-size:13px;line-height:1.8}.org-console-modal-root :is(.ant-input,.ant-btn){background:var(--mall-light-field, #252b27);border-color:var(--mall-light-border, #48544c);color:var(--mall-light-text, #e5ebe6);min-height:44px;border-radius:8px}.org-console-modal-root .ant-input::placeholder{color:var(--mall-light-muted, #929b95)}.org-console-modal-root .ant-btn-primary{background:var(--mall-light-buttonBg, #fff);border-color:var(--mall-light-buttonBorder, #fff);color:var(--mall-light-onPrimary, #171d19)}.org-console-modal-root .ant-btn-primary.ant-btn-dangerous{background:var(--mall-light-error, #bc4743);border-color:var(--mall-light-error, #bc4743);color:var(--mall-light-onDanger, #fff)}.org-console-modal-root .ant-btn:disabled{opacity:.5}.org-console-modal-root :is(p,li){line-height:1.8;overflow-wrap:anywhere}.org-console-modal-root .ant-modal-footer{margin-top:24px}@container (max-width: 719px){.org-console__metrics{grid-template-columns:1fr;gap:12px}.org-console__metrics article+article{border-left:none;padding-left:0;border-top:1px solid var(--mall-light-divider, #303431);padding-top:16px}}@container (max-width: 679px){.org-console__assets,.org-console__details dl,.org-console__panel .org-consumption__amounts{grid-template-columns:1fr}.org-console__identity{flex-wrap:wrap}.org-console__identity-body{flex-basis:calc(100% - 60px)}.org-console__more{margin-left:58px}}@media (max-width: 520px){.org-console__hero,.org-console__panel{padding:16px}.org-console__asset{padding:16px 16px 10px}.org-console__identity h2{font-size:18px}.org-console .org-console__value{font-size:26px}.org-console__review-tip{flex-wrap:wrap;padding:10px 12px}.org-console__review-tip>span:nth-child(2){flex-basis:calc(100% - 28px)}.org-console__review-tip a{margin-left:24px}.org-console__error{flex-wrap:wrap}.org-console__quick-actions{flex-direction:column}.org-console__quick-actions a{justify-content:flex-start}.org-console__quick-actions a>:last-child{margin-left:auto}.org-console-modal-root .ant-modal{max-width:calc(100vw - 24px);margin-inline:auto}.org-console-modal-root .ant-modal-content{padding:20px 16px}}.org-console-modal-root .ant-modal-body{max-height:calc(100dvh - 220px);overflow-y:auto}.org-department-delete-confirm{max-width:min(360px,calc(100vw - 24px));overflow-wrap:anywhere}.org-admin-list-page .mall-page-actions .ant-btn-default:not(.ant-btn-dangerous),.org-admin-list-page .mall-page-actions .ant-picker{color:var(--mall-light-secondary, rgba(255, 255, 255, .76));background:var(--mall-light-field, #2c2c2e);border-color:var(--mall-light-divider, rgba(255, 255, 255, .12));box-shadow:none}.org-admin-list-page .mall-page-actions .ant-btn-default:not(.ant-btn-dangerous):hover,.org-admin-list-page .mall-page-actions .ant-picker:hover,.org-admin-list-page .mall-page-actions .ant-picker-focused{color:var(--mall-light-text, #fff);background:var(--mall-light-hover, #3a3a3c);border-color:var(--mall-light-outline, rgba(255, 255, 255, .2))}.org-admin-list-page .mall-page-actions .ant-picker-input>input,.org-admin-list-page .mall-page-actions .ant-picker-suffix,.org-admin-list-page .mall-page-actions .ant-picker-separator{color:var(--mall-light-secondary, rgba(255, 255, 255, .72))}.org-admin-list-page .mall-page-actions .ant-btn-link{color:var(--mall-light-secondary, rgba(255, 255, 255, .58))}.org-admin-list-page .mall-page-actions .ant-btn-link:hover{color:var(--mall-light-text, #fff)}.org-admin-list-page .mall-page-actions .ant-btn-primary:not(.ant-btn-dangerous){color:var(--mall-light-onPrimary, #111);font-weight:650;background:var(--mall-light-buttonBg, #fff);border-color:var(--mall-light-buttonBorder, #fff)}.org-admin-list-page .mall-page-actions .ant-btn-primary:not(.ant-btn-dangerous):hover{color:var(--mall-light-onPrimary, #111);background:var(--mall-light-buttonHover, #f2f2f2);border-color:var(--mall-light-buttonBorder, #f2f2f2)}.org-admin-list-panel.ant-card{overflow:hidden;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .1));border-radius:14px;box-shadow:none}.org-admin-list-panel.ant-card>.ant-card-body{padding:6px 18px 18px;background:var(--mall-light-surface, #1c1c1e)}.org-member-table-toolbar{display:flex;align-items:center;gap:10px;padding:12px 0 14px}.org-member-table-toolbar>span{flex:0 0 auto;color:var(--mall-light-secondary, rgba(255, 255, 255, .56));font-size:13px;font-weight:600}.org-member-department-filter.ant-select{width:240px;max-width:100%}.org-members-page .org-member-table-toolbar{flex-wrap:wrap}.org-members-page .org-members-batch-action{margin-inline-start:auto}.org-members-page .org-members-batch-action:not(:disabled){color:var(--mall-light-text, rgba(255, 255, 255, .76));background:var(--mall-light-hover, #2c2c2e);border-color:var(--mall-light-divider, rgba(255, 255, 255, .12));box-shadow:none}.org-member-department-filter.ant-select .ant-select-selector{color:var(--mall-light-text, rgba(255, 255, 255, .82))!important;background:var(--mall-light-field, #2c2c2e)!important;border-color:var(--mall-light-border, rgba(255, 255, 255, .12))!important;box-shadow:none!important}.org-member-department-filter.ant-select:hover .ant-select-selector{background:var(--mall-light-hover, #323235)!important;border-color:var(--mall-light-border, rgba(255, 255, 255, .22))!important}.org-member-department-filter.ant-select-focused .ant-select-selector{background:var(--mall-light-field, #2c2c2e)!important;border-color:var(--mall-light-outline, #52c41a)!important;box-shadow:0 0 0 2px var(--mall-light-shadow, rgba(82, 196, 26, .14))!important}.org-member-department-filter .ant-select-selection-item,.org-member-department-filter .ant-select-selection-placeholder,.org-member-department-filter .ant-select-arrow{color:var(--mall-light-secondary, rgba(255, 255, 255, .72))!important}.org-admin-list-table .ant-table-tbody>tr>td{height:50px}.org-admin-list-table .ant-table-tbody>tr:hover>td{background:var(--mall-light-hover, #232326)!important}.org-admin-list-table .ant-table-thead>tr>.ant-table-cell-fix-right,.org-admin-list-table .ant-table-thead>tr>.ant-table-cell-fix-left,.org-admin-list-table .ant-table-tbody>tr>.ant-table-cell-fix-right,.org-admin-list-table .ant-table-tbody>tr>.ant-table-cell-fix-left{background:var(--mall-light-surface, #1c1c1e)!important}.org-admin-list-table .ant-table-tbody>tr:hover>.ant-table-cell-fix-right,.org-admin-list-table .ant-table-tbody>tr:hover>.ant-table-cell-fix-left{background:var(--mall-light-hover, #232326)!important}.org-admin-list-table .ant-btn-default:not(.ant-btn-dangerous){color:var(--mall-light-secondary, rgba(255, 255, 255, .78));background:var(--mall-light-field, #2c2c2e);border-color:var(--mall-light-divider, rgba(255, 255, 255, .12));box-shadow:none}.org-admin-list-table .ant-btn-default:not(.ant-btn-dangerous):hover{color:var(--mall-light-text, #fff)!important;background:var(--mall-light-hover, #3a3a3c)!important;border-color:var(--mall-light-divider, rgba(255, 255, 255, .2))!important}.org-admin-list-table .ant-btn-primary:not(.ant-btn-dangerous){color:var(--mall-light-onPrimary, #111);font-weight:600;background:var(--mall-light-buttonBg, #fff);border-color:var(--mall-light-buttonBorder, #fff);box-shadow:none}.org-admin-list-table .ant-btn-primary:not(.ant-btn-dangerous):hover{color:var(--mall-light-onPrimary, #111)!important;background:var(--mall-light-buttonHover, #f2f2f2)!important;border-color:var(--mall-light-buttonBorder, #f2f2f2)!important}.org-admin-list-table .ant-btn-dangerous{color:var(--mall-light-error, #ff8a8a);background:var(--mall-light-soft, rgba(255, 77, 79, .08));border-color:var(--mall-light-divider, rgba(255, 107, 107, .3));box-shadow:none}.org-admin-list-table .ant-btn-dangerous:hover{color:var(--mall-light-warning, #ffb3b3)!important;background:var(--mall-light-soft, rgba(255, 77, 79, .16))!important;border-color:var(--mall-light-divider, rgba(255, 107, 107, .48))!important}.org-admin-list-panel .ant-empty-description{color:var(--mall-light-muted, rgba(255, 255, 255, .38))}.org-admin-list-panel .ant-empty-img-simple-ellipse{fill:var(--mall-light-field, #2c2c2e)}.org-admin-list-panel .ant-empty-img-simple-g{stroke:var(--mall-light-divider, rgba(255, 255, 255, .22))}.org-admin-list-panel .ant-empty-img-simple-path{fill:var(--mall-light-field, #3a3a3c)}.org-billing-date-filter.ant-picker{min-height:44px;max-width:100%}.org-billing-panel.ant-card>.ant-card-body{padding-top:0}.org-billing-panel .ant-tabs-nav{margin:0 -18px 6px;padding:0 18px}.org-billing-panel .ant-tabs-tab{padding:16px 0 13px;color:var(--mall-light-muted, rgba(255, 255, 255, .48));font-weight:600}.org-billing-panel .ant-tabs-tab:hover,.org-billing-panel .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--mall-light-text, #fff)!important}.org-billing-panel .ant-tabs-ink-bar{background:var(--mall-light-primary, #73d13d)}.org-billing-code,.org-billing-code.ant-typography{color:var(--mall-light-text, rgba(255, 255, 255, .82));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.org-billing-code .ant-typography-copy{color:var(--mall-light-accent, rgba(149, 222, 100, .82))}.org-billing-order-no,.org-billing-order-no.ant-typography{display:inline-block;max-width:100%;vertical-align:middle}.org-billing-owner-tip,.org-billing-owner-tip.ant-typography{color:var(--mall-light-warning, #d89614);font-size:12px;cursor:help}@media (max-width: 640px){.org-members-page .org-members-batch-action{margin-inline-start:0}.org-member-table-toolbar{align-items:stretch;flex-direction:column}.org-member-department-filter.ant-select,.org-billing-date-filter.ant-picker{width:100%}}.org-invite-usage{display:flex;flex-direction:column;gap:2px}.org-invite-usage strong{color:var(--mall-light-text, rgba(255, 255, 255, .88));font-size:14px;font-variant-numeric:tabular-nums}.org-invite-usage span{color:var(--mall-light-muted, rgba(255, 255, 255, .36));font-size:11px}.org-invite-create-title{display:flex;flex-direction:column;gap:3px}.org-invite-create-title small{color:var(--mall-light-muted, rgba(255, 255, 255, .4));font-size:12px;font-weight:400}.org-invite-create-intro{margin-bottom:20px;padding:12px 14px;color:var(--mall-light-secondary, rgba(255, 255, 255, .62));font-size:13px;line-height:1.65;background:var(--mall-light-soft, rgba(255, 255, 255, .035));border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08));border-radius:10px}.org-invite-create-form .ant-form-item{margin-bottom:20px}.org-invite-create-form .ant-form-item-label{padding-bottom:7px}.org-invite-create-form .ant-form-item-label>label{color:var(--mall-light-secondary, rgba(255, 255, 255, .72));font-weight:600}.org-invite-create-form .ant-radio-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.org-invite-create-form .ant-radio-button-wrapper{height:40px;padding:0 10px;color:var(--mall-light-secondary, rgba(255, 255, 255, .62));line-height:38px;text-align:center;background:var(--mall-light-surface, #242426);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .1));border-radius:9px;box-shadow:none}.org-invite-create-form .ant-radio-button-wrapper:before{display:none}.org-invite-create-form .ant-radio-button-wrapper:hover{color:var(--mall-light-text, #fff);background:var(--mall-light-hover, #303033);border-color:var(--mall-light-divider, rgba(255, 255, 255, .2))}.org-invite-create-form .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:var(--mall-light-primary, #111);font-weight:650;background:var(--mall-light-accentBg, #fff);border-color:var(--mall-light-divider, #fff);box-shadow:none}.org-invite-create-form .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:var(--mall-light-primary, #111);background:var(--mall-light-accentBg, #f2f2f2);border-color:var(--mall-light-divider, #f2f2f2)}.org-invite-create-type-help{margin:-10px 0 18px;color:var(--mall-light-muted, rgba(255, 255, 255, .42));font-size:12px;line-height:1.6}.org-invite-create-form .ant-input,.org-invite-create-form .ant-select-single{height:42px}.org-invite-create-form .ant-select-single .ant-select-selector{height:42px!important;padding:0 13px!important}.org-invite-create-form .ant-select-single .ant-select-selection-item,.org-invite-create-form .ant-select-single .ant-select-selection-placeholder{line-height:40px!important}.org-invite-create-form .ant-select-single .ant-select-selection-item{background:transparent!important}@media (max-width: 560px){.org-invite-create-form .ant-radio-group{grid-template-columns:1fr}}@media (max-width: 760px){.org-admin-list-panel.ant-card>.ant-card-body{padding:4px 12px 14px}}@media (max-width: 575px){.org-billing-page .ant-table-pagination .ant-pagination-options{display:inline-block;margin-inline-start:0}}.org-usage{container:org-usage / inline-size}.org-usage__group{margin-bottom:18px}.org-usage__group-title{margin:0 0 10px;color:var(--mall-light-muted, rgba(255, 255, 255, .45));font-size:13px;font-weight:600;letter-spacing:.04em}.org-usage__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.org-usage__stats--mine{grid-template-columns:repeat(4,minmax(0,1fr))}.org-usage__summary{margin-bottom:24px}.org-usage__summary .org-usage__group-title{color:var(--mall-light-text, #fff);font-size:16px;letter-spacing:normal}.org-usage__summary .org-usage__stat{background:var(--mall-light-surface, #161618)}.org-usage__stat{min-width:0;padding:16px 18px 14px;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .08));border-radius:14px}.org-usage__stat-label{margin:0 0 8px;color:var(--mall-light-muted, rgba(255, 255, 255, .42));font-size:12px}.org-usage__stat-value{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;color:var(--mall-light-text, #fff);font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1.2}.org-usage__panel{min-width:0;padding:20px 22px 22px;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .1));border-radius:16px}.org-usage__panel-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.org-usage__panel-head h2{margin:0;color:var(--mall-light-text, #fff);font-size:16px;font-weight:650}.org-usage__panel-head p{margin:6px 0 0;color:var(--mall-light-muted, rgba(255, 255, 255, .42));font-size:13px}.org-usage__filters{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(160px,1fr));gap:10px;margin-bottom:18px}.org-usage__filters--mine{grid-template-columns:minmax(220px,1.2fr) repeat(2,minmax(160px,1fr))}.org-usage__group .org-consumption-scope{margin-top:12px;margin-bottom:0}.org-usage__filters .ant-picker,.org-usage__filters .ant-select-selector{height:38px!important;background:var(--mall-light-surface, #141416)!important;border:1px solid var(--mall-light-border, rgba(255, 255, 255, .1))!important;border-radius:10px!important;box-shadow:none!important}.org-usage__filters .ant-picker-input>input,.org-usage__filters .ant-select-selection-item,.org-usage__filters .ant-select-selection-placeholder,.org-usage__filters .ant-picker-suffix,.org-usage__filters .ant-select-arrow{color:var(--mall-light-secondary, rgba(255, 255, 255, .78))!important}.org-usage__filters .ant-select-selection-placeholder,.org-usage__filters .ant-picker-input>input::placeholder{color:var(--mall-light-muted, rgba(255, 255, 255, .35))!important}.org-usage-select-dropdown{padding:6px;background:var(--mall-light-surface, #1c1c1e)!important;border:1px solid var(--mall-light-border, rgba(255, 255, 255, .12));border-radius:10px}.org-usage-select-dropdown .ant-select-item{color:var(--mall-light-text, rgba(255, 255, 255, .82));border-radius:8px}.org-usage-select-dropdown .ant-select-item-option-active,.org-usage-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:var(--mall-light-primary, #fff)!important;background:var(--mall-light-accentBg, #2c2c2e)!important}.org-usage-picker-dropdown .ant-picker-panel-container{overflow:hidden;background:var(--mall-light-surface, #1c1c1e);border:1px solid var(--mall-light-divider, rgba(255, 255, 255, .12));border-radius:12px}.org-usage__total{margin:0 0 8px;color:var(--mall-light-secondary, rgba(255, 255, 255, .55));font-size:13px}.org-usage__total strong{color:var(--mall-light-text, #fff);font-weight:650}@container org-usage (max-width: 900px){.org-usage__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@container org-usage (max-width: 560px){.org-usage__filters{grid-template-columns:minmax(0,1fr)}}@media (max-width: 900px){.org-usage__stats,.org-usage__stats--mine{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.org-usage__stats{grid-template-columns:1fr}}.org-usage__tabs{min-width:0;color:var(--mall-light-text, #e9e9ed)}.org-usage__tabs>.ant-tabs-nav{margin-bottom:22px}.org-usage__tabs>.ant-tabs-nav:before{border-color:var(--mall-light-divider, #343438)}.org-usage__tabs>.ant-tabs-nav .ant-tabs-tab{color:var(--mall-light-muted, #96969e);padding:12px 0}.org-usage__tabs>.ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--mall-light-accent, #a9d68b)}.org-usage__tabs>.ant-tabs-nav .ant-tabs-ink-bar{background:var(--mall-light-primary, #a9d68b)}.org-usage__tabs .ant-tabs-content-holder,.org-usage__tabs .ant-tabs-tabpane{min-width:0}.org-usage__error{margin-bottom:18px}.org-usage__pending{display:flex;flex-direction:column;justify-content:center;gap:20px;min-height:146px;padding:16px 8px}.org-usage__pending>span{display:block;height:12px;width:72%;max-width:640px;border-radius:6px;background:var(--mall-light-field, #29292d)}.org-usage__pending>span:nth-child(2){width:58%}.org-usage__pending>span:last-child{width:66%}.org-usage__pending--chart{min-height:370px}.org-usage__pending-value{display:inline-block;width:76px;height:26px;vertical-align:middle;border-radius:6px;background:var(--mall-light-field, #29292d)}.org-usage__pagination-placeholder{height:32px;margin:16px 0}.org-usage__detail-filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.org-usage__detail-filters .usage-export-toolbar .ant-btn{height:34px}.org-usage__detail-filters .ant-select-selector{background:var(--mall-light-field, #2c2c2e)!important;border-color:var(--mall-light-border, #45454b)!important;border-radius:10px}.org-usage__detail-filters .ant-select-selection-placeholder,.org-usage__detail-filters .ant-select-arrow{color:var(--mall-light-muted, #96969e)}.org-usage__detail-filters .ant-select-selection-item{color:var(--mall-light-text, #e9e9ed)}.org-usage__details .ant-table{background:var(--mall-light-surface, #1e1e20);color:var(--mall-light-text, #e9e9ed)}.org-usage__details .ant-table-container{overflow:hidden;border:1px solid var(--mall-light-divider, #343438);border-radius:10px}.org-usage__details .ant-table-thead>tr>th{background:var(--mall-light-field, #28282c);color:var(--mall-light-secondary, #b8b8c0);border-color:var(--mall-light-divider, #343438)}.org-usage__details .ant-table-tbody>tr>td{background:var(--mall-light-surface, #1e1e20);border-color:var(--mall-light-divider, #323236)}.org-usage__details .ant-table-tbody>tr:not(.ant-table-placeholder):hover>td,.org-usage__details .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--mall-light-hover, #28282c)}.org-usage__details .ant-table-tbody>tr.ant-table-placeholder,.org-usage__details .ant-table-tbody>tr.ant-table-placeholder:hover>td{background:var(--mall-light-hover, #1e1e20)!important}.org-usage__details .ant-pagination{flex-wrap:wrap;row-gap:8px}.org-usage__details .ant-pagination-total-text,.org-usage__details .ant-empty-description{color:var(--mall-light-muted, #a5a5ae)}@media (max-width: 560px){.org-usage__panel{padding:16px 12px}.org-usage__detail-filters>*{max-width:100%;min-width:0}.org-usage__detail-filters .usage-export-toolbar{flex-wrap:wrap}.org-usage__tabs>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:22px}}
