._banner_1e1sr_1{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;font-size:14px;position:relative;z-index:1000;--banner-info-bg: linear-gradient(135deg, #e6f4ff 0%, #bae0ff 100%);--banner-info-border: #91caff;--banner-info-text: #0958d9;--banner-warning-bg: linear-gradient(135deg, #fffbe6 0%, #fff1b8 100%);--banner-warning-border: #ffd666;--banner-warning-text: #ad6800;--banner-error-bg: linear-gradient(135deg, #fff2f0 0%, #ffccc7 100%);--banner-error-border: #ffa39e;--banner-error-text: #cf1322}[data-theme=dark] ._banner_1e1sr_1{--banner-info-bg: linear-gradient(135deg, #111a2c 0%, #112545 100%);--banner-info-border: #1d4ed8;--banner-info-text: #69b1ff;--banner-warning-bg: linear-gradient(135deg, #2b2111 0%, #443111 100%);--banner-warning-border: #d48806;--banner-warning-text: #ffc53d;--banner-error-bg: linear-gradient(135deg, #2a1215 0%, #431418 100%);--banner-error-border: #a8071a;--banner-error-text: #ff7875}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) ._banner_1e1sr_1{--banner-info-bg: linear-gradient(135deg, #111a2c 0%, #112545 100%);--banner-info-border: #1d4ed8;--banner-info-text: #69b1ff;--banner-warning-bg: linear-gradient(135deg, #2b2111 0%, #443111 100%);--banner-warning-border: #d48806;--banner-warning-text: #ffc53d;--banner-error-bg: linear-gradient(135deg, #2a1215 0%, #431418 100%);--banner-error-border: #a8071a;--banner-error-text: #ff7875}}._banner_1e1sr_1._info_1e1sr_56{background:var(--banner-info-bg);border-bottom:1px solid var(--banner-info-border);color:var(--banner-info-text)}._banner_1e1sr_1._warning_1e1sr_62{background:var(--banner-warning-bg);border-bottom:1px solid var(--banner-warning-border);color:var(--banner-warning-text)}._banner_1e1sr_1._error_1e1sr_68{background:var(--banner-error-bg);border-bottom:1px solid var(--banner-error-border);color:var(--banner-error-text)}._content_1e1sr_74{display:flex;align-items:center;gap:10px;flex:1;justify-content:center}._icon_1e1sr_82{font-size:16px}._message_1e1sr_86{font-weight:500}._message_1e1sr_86 a{color:inherit;text-decoration:underline;font-weight:600}._message_1e1sr_86 a:hover{opacity:.8}._link_1e1sr_101{color:inherit;text-decoration:underline;font-weight:600}._link_1e1sr_101:hover{opacity:.8}._closeButton_1e1sr_111{background:none;border:none;cursor:pointer;padding:4px 8px;color:inherit;opacity:.6;transition:opacity .2s;display:flex;align-items:center;justify-content:center}._closeButton_1e1sr_111:hover{opacity:1}@media(max-width:576px){._banner_1e1sr_1{padding:8px 12px;font-size:13px}._content_1e1sr_74{gap:8px}._icon_1e1sr_82{font-size:14px}}.command-palette-overlay{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:flex-start;justify-content:center;padding-top:20vh;animation:fadeIn .15s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.command-palette-container{width:100%;max-width:640px;background:var(--bg-primary, #fff);border-radius:16px;box-shadow:0 0 0 1px var(--border-color, rgba(0, 0, 0, .08)),0 16px 70px #0003;overflow:hidden;animation:slideUp .2s ease-out}@keyframes slideUp{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}[cmdk-root]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}[cmdk-input]{width:100%;padding:16px 20px;font-size:16px;border:none;border-bottom:1px solid var(--border-color, rgba(0, 0, 0, .08));background:transparent;color:var(--text-primary, #1d1d1f);outline:none}[cmdk-input]::placeholder{color:var(--text-tertiary, #86868b)}[cmdk-list]{max-height:400px;overflow-y:auto;padding:8px;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb, rgba(0, 0, 0, .2)) transparent}[cmdk-list]::-webkit-scrollbar{width:6px}[cmdk-list]::-webkit-scrollbar-track{background:transparent}[cmdk-list]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb, rgba(0, 0, 0, .2));border-radius:3px}[cmdk-empty]{padding:40px 20px;text-align:center;color:var(--text-tertiary, #86868b);font-size:14px}[cmdk-group]{padding:4px 0}[cmdk-group-heading]{padding:8px 12px 4px;font-size:11px;font-weight:600;color:var(--text-tertiary, #86868b);text-transform:uppercase;letter-spacing:.5px}.command-palette-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:10px;cursor:pointer;transition:background .1s ease;-webkit-user-select:none;user-select:none}.command-palette-item[data-selected=true],.command-palette-item:hover{background:var(--hover-bg, rgba(0, 0, 0, .05))}.command-palette-item[data-selected=true]{background:var(--selected-bg, #007aff);color:#fff}.command-palette-item[data-selected=true] .command-palette-item-icon,.command-palette-item[data-selected=true] .command-palette-item-path{color:#fffc}.command-palette-item-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:16px;color:var(--text-secondary, #6e6e73);background:var(--icon-bg, rgba(0, 0, 0, .04));border-radius:8px;flex-shrink:0}.command-palette-item-label{flex:1;font-size:14px;font-weight:500;color:inherit}.command-palette-item-path{font-size:12px;color:var(--text-tertiary, #86868b);font-family:SF Mono,Menlo,monospace}.command-palette-footer{display:flex;align-items:center;gap:16px;padding:12px 20px;border-top:1px solid var(--border-color, rgba(0, 0, 0, .08));font-size:12px;color:var(--text-tertiary, #86868b);background:var(--footer-bg, rgba(0, 0, 0, .02))}.command-palette-footer kbd{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 6px;margin-right:4px;font-family:inherit;font-size:11px;background:var(--kbd-bg, #fff);border:1px solid var(--border-color, rgba(0, 0, 0, .15));border-radius:5px;box-shadow:0 1px 2px #0000000d}[data-theme=dark] .command-palette-container,.dark .command-palette-container{--bg-primary: #1c1c1e;--text-primary: #f5f5f7;--text-secondary: #a1a1a6;--text-tertiary: #6e6e73;--border-color: rgba(255, 255, 255, .1);--hover-bg: rgba(255, 255, 255, .08);--selected-bg: #0a84ff;--icon-bg: rgba(255, 255, 255, .08);--footer-bg: rgba(255, 255, 255, .03);--kbd-bg: #2c2c2e;--scrollbar-thumb: rgba(255, 255, 255, .2)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .command-palette-container{--bg-primary: #1c1c1e;--text-primary: #f5f5f7;--text-secondary: #a1a1a6;--text-tertiary: #6e6e73;--border-color: rgba(255, 255, 255, .1);--hover-bg: rgba(255, 255, 255, .08);--selected-bg: #0a84ff;--icon-bg: rgba(255, 255, 255, .08);--footer-bg: rgba(255, 255, 255, .03);--kbd-bg: #2c2c2e;--scrollbar-thumb: rgba(255, 255, 255, .2)}}@media(max-width:640px){.command-palette-overlay{padding:10vh 16px 0}.command-palette-container{max-width:100%;border-radius:12px}[cmdk-input]{padding:14px 16px;font-size:15px}.command-palette-footer{flex-wrap:wrap;gap:8px}}:root{--primitive-blue-500: #007aff;--primitive-blue-600: #0066d6;--primitive-green-500: #34c759;--primitive-orange-500: #ff9500;--primitive-red-500: #ff3b30;--primitive-cyan-500: #5ac8fa;--primitive-linuxdo-blue: #0066FF;--primitive-linuxdo-blue-dark: #0052CC;--primitive-openai-green: #10a37f;--primitive-openai-green-dark: #0d8a6a;--primitive-apple-blue: #0071e3;--primitive-apple-blue-hover: #0062c4;--primitive-alipay-blue: #1677ff;--primitive-wechat-green: #07c160;--primitive-gray-50: #f9fafb;--primitive-gray-100: #f5f5f7;--primitive-gray-200: #e5e5e7;--primitive-gray-300: #d1d1d6;--primitive-gray-400: #aeaeb2;--primitive-gray-500: #86868b;--primitive-gray-600: #636366;--primitive-gray-700: #48484a;--primitive-gray-900: #1d1d1f;--primitive-white: #ffffff;--primitive-black: #000000;--primitive-space-1: 4px;--primitive-space-2: 8px;--primitive-space-3: 12px;--primitive-space-4: 16px;--primitive-space-5: 20px;--primitive-space-6: 24px;--primitive-space-8: 32px;--primitive-space-10: 40px;--primitive-radius-1: 4px;--primitive-radius-2: 8px;--primitive-radius-3: 12px;--primitive-radius-4: 16px;--primitive-radius-6: 24px;--primitive-radius-full: 9999px;--surface-bg: var(--primitive-gray-100);--surface-bg-card: rgba(255, 255, 255, .72);--surface-bg-secondary: var(--primitive-gray-100);--surface-bg-tertiary: var(--primitive-gray-50);--surface-bg-inverse: var(--primitive-gray-900);--surface-bg-overlay: rgba(0, 0, 0, .5);--text-primary: var(--primitive-gray-900);--text-secondary: #5a5a5f;--text-tertiary: #717176;--text-inverse: var(--primitive-white);--text-link: var(--primitive-blue-500);--border-default: var(--primitive-gray-200);--border-subtle: rgba(0, 0, 0, .05);--border-focus: var(--primitive-blue-500);--interactive-primary: var(--primitive-blue-500);--interactive-primary-hover: var(--primitive-blue-600);--interactive-success: var(--primitive-green-500);--interactive-warning: var(--primitive-orange-500);--interactive-danger: var(--primitive-red-500);--interactive-info: var(--primitive-cyan-500);--brand-linuxdo: var(--primitive-linuxdo-blue);--brand-linuxdo-hover: var(--primitive-linuxdo-blue-dark);--brand-linuxdo-bg-faint: rgba(0, 102, 255, .02);--brand-linuxdo-bg-subtle: rgba(0, 102, 255, .04);--brand-linuxdo-bg-soft: rgba(0, 102, 255, .06);--brand-linuxdo-bg-light: rgba(0, 102, 255, .08);--brand-linuxdo-bg-medium: rgba(0, 102, 255, .1);--brand-linuxdo-border: rgba(0, 102, 255, .2);--brand-openai: var(--primitive-openai-green);--brand-openai-hover: var(--primitive-openai-green-dark);--brand-openai-bg-faint: rgba(16, 163, 127, .02);--brand-openai-bg-subtle: rgba(16, 163, 127, .04);--brand-openai-bg-light: rgba(16, 163, 127, .08);--brand-openai-bg-medium: rgba(16, 163, 127, .1);--brand-openai-border: rgba(16, 163, 127, .2);--brand-apple: var(--primitive-apple-blue);--brand-apple-hover: var(--primitive-apple-blue-hover);--brand-apple-bg-light: rgba(0, 113, 227, .08);--brand-alipay: var(--primitive-alipay-blue);--brand-alipay-bg: rgba(22, 119, 255, .06);--brand-wechat: var(--primitive-wechat-green);--brand-wechat-bg: rgba(7, 193, 96, .06);--gradient-linuxdo: linear-gradient(135deg, var(--primitive-linuxdo-blue) 0%, var(--primitive-linuxdo-blue-dark) 100%);--gradient-openai: linear-gradient(135deg, var(--primitive-openai-green) 0%, var(--primitive-openai-green-dark) 100%);--gradient-page-light: linear-gradient(180deg, #f8fafc 0%, #f1f5f9 100%);--gradient-page-tinted: linear-gradient(180deg, rgba(0, 102, 255, .04) 0%, #f8fafc 100%);--shadow-elevation-1: 0 2px 8px rgba(0, 0, 0, .04);--shadow-elevation-2: 0 8px 24px rgba(0, 0, 0, .06);--shadow-elevation-3: 0 20px 40px rgba(0, 0, 0, .08);--shadow-floating: 0 20px 60px rgba(0, 0, 0, .08);--shadow-brand-linuxdo: 0 8px 24px rgba(0, 102, 255, .25);--shadow-brand-openai: 0 10px 30px rgba(16, 163, 127, .3);--shadow-brand-apple: 0 8px 20px rgba(0, 113, 227, .25);--spacing-xs: var(--primitive-space-1);--spacing-sm: var(--primitive-space-2);--spacing-md: var(--primitive-space-4);--spacing-lg: var(--primitive-space-6);--spacing-xl: var(--primitive-space-8);--radius-sm: var(--primitive-radius-2);--radius-md: var(--primitive-radius-3);--radius-lg: var(--primitive-radius-4);--radius-xl: var(--primitive-radius-6);--radius-full: var(--primitive-radius-full);--primary: var(--primitive-black);--primary-hover: var(--primitive-gray-700);--accent: var(--interactive-primary);--success: var(--interactive-success);--warning: var(--interactive-warning);--error: var(--interactive-danger);--bg-page: var(--surface-bg);--bg-card: var(--surface-bg-card);--bg-glass: rgba(255, 255, 255, .65);--bg-glass-strong: rgba(255, 255, 255, .85);--bg-glass-hover: rgba(255, 255, 255, .9);--text-muted: var(--text-tertiary);--border-light: var(--border-subtle);--border-medium: rgba(0, 0, 0, .1);--shadow-sm: var(--shadow-elevation-1);--shadow-md: var(--shadow-elevation-2);--shadow-lg: var(--shadow-elevation-3);--shadow-glass: 0 8px 32px 0 rgba(31, 38, 135, .07)}[data-theme=dark]{--primitive-gray-50: #1c1c1e;--primitive-gray-100: #2c2c2e;--primitive-gray-200: #3a3a3c;--primitive-gray-300: #48484a;--primitive-gray-400: #636366;--primitive-gray-500: #8e8e93;--primitive-gray-600: #aeaeb2;--primitive-gray-700: #d1d1d6;--primitive-gray-900: #f5f5f7;--primitive-white: #000000;--primitive-black: #ffffff;--surface-bg: #000000;--surface-bg-card: rgba(28, 28, 30, .6);--surface-bg-secondary: #1c1c1e;--surface-bg-tertiary: #2c2c2e;--surface-bg-inverse: #f5f5f7;--surface-bg-overlay: rgba(0, 0, 0, .7);--text-primary: #f5f5f7;--text-secondary: #aeb0b6;--text-tertiary: #8a8a8e;--text-inverse: #1d1d1f;--border-default: rgba(255, 255, 255, .1);--border-subtle: rgba(255, 255, 255, .05);--border-focus: var(--primitive-blue-500);--brand-linuxdo-bg-faint: rgba(0, 102, 255, .1);--brand-linuxdo-bg-subtle: rgba(0, 102, 255, .15);--brand-openai-bg-faint: rgba(16, 163, 127, .1);--brand-openai-bg-subtle: rgba(16, 163, 127, .15);--shadow-elevation-1: 0 2px 8px rgba(0, 0, 0, .3);--shadow-elevation-2: 0 8px 24px rgba(0, 0, 0, .4);--shadow-elevation-3: 0 20px 40px rgba(0, 0, 0, .5);--shadow-floating: 0 20px 60px rgba(0, 0, 0, .5);--shadow-glass: 0 8px 32px rgba(0, 0, 0, .4);--primary: var(--primitive-white);--primary-hover: var(--primitive-gray-200);--bg-page: var(--surface-bg);--bg-card: var(--surface-bg-card);--bg-glass: rgba(28, 28, 30, .8);--bg-glass-strong: rgba(28, 28, 30, .95);--bg-glass-hover: rgba(44, 44, 46, .9);--border-light: var(--border-subtle);--border-medium: rgba(255, 255, 255, .1)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:var(--bg-page);color:var(--text-primary);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh}.apple-bg{background:radial-gradient(circle at 50% 0%,#fbfbfb,#f5f5f7);position:relative;overflow:hidden}.apple-bg:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 50% 50%,#fffc,#fff0 50%);animation:breathe 10s infinite ease-in-out;pointer-events:none;z-index:0;will-change:transform}@keyframes breathe{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.05);opacity:.8}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}.fade-in-up{animation:fadeInUp .8s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.delay-100{animation-delay:.1s}.delay-200{animation-delay:.2s}.delay-300{animation-delay:.3s}.glass-card{background:var(--bg-card);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.5);box-shadow:var(--shadow-glass);border-radius:var(--radius-lg);transition:all .4s cubic-bezier(.16,1,.3,1)}.dropdown-stable-surface{position:relative;transform:none!important;will-change:auto}.dropdown-trigger-stable{position:relative;transform:none!important}.stable-select-dropdown-admin,.stable-overlay-popup.ant-dropdown,.stable-overlay-popup.ant-popover{z-index:1300}.stable-select-dropdown{pointer-events:auto}.transparent-table .ant-table{background:transparent!important}.transparent-table .ant-table-thead>tr>th{background:#00000005!important;border-bottom:1px solid var(--border-medium)!important;color:var(--text-secondary);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.transparent-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--border-light)!important;color:var(--text-primary)}.transparent-table .ant-table-tbody>tr:hover>td{background:#00000005!important}.apple-menu.ant-menu-light{background:transparent!important;border-inline-end:none!important}.apple-menu .ant-menu-item{border-radius:var(--radius-md)!important;margin:4px 8px!important;width:auto!important;color:var(--text-secondary)!important;transition:all .2s ease;height:40px!important;line-height:40px!important}.apple-menu .ant-menu-item-selected{background:var(--primitive-black)!important;color:var(--primitive-white)!important;font-weight:500;box-shadow:0 4px 12px #00000026}.apple-menu .ant-menu-item:hover{color:var(--text-primary)!important;background:#00000008!important}.plan-card-recommended{position:relative;overflow:hidden;border:1px solid transparent}.plan-card-recommended:before{content:"";position:absolute;inset:0;border-radius:var(--radius-lg);padding:2px;background:var(--gradient-openai);background-size:200% 200%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;animation:borderRotate 4s linear infinite}@keyframes borderRotate{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.price-tag{display:flex;align-items:flex-start;line-height:1;color:var(--text-primary)}.price-tag .currency{font-size:24px;font-weight:700;margin-top:8px;margin-right:4px}.price-tag .amount{font-size:60px;font-weight:800;letter-spacing:-2px}.price-tag .decimal{font-size:24px;font-weight:700;margin-top:8px}.price-tag .period{align-self:flex-end;margin-bottom:10px;margin-left:8px;color:var(--text-secondary);font-size:14px;font-weight:500}.recommended-badge{position:absolute;top:20px;right:20px;background:var(--brand-openai-bg-medium);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--brand-openai);padding:4px 12px;font-size:12px;font-weight:600;border-radius:999px;border:1px solid var(--brand-openai-border);z-index:10}.feature-item{display:flex;align-items:flex-start;gap:12px}.feature-item .icon{font-size:18px;margin-top:2px}.feature-item .text{color:var(--text-primary);font-size:15px}.glass-modal .ant-modal-content{border-radius:24px!important;background:#ffffffe6!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important;backdrop-filter:blur(16px) saturate(180%)!important;box-shadow:0 20px 40px #0000001a!important;border:1px solid rgba(255,255,255,.6)!important}.glass-modal .ant-modal-header{background:transparent!important;border-bottom:1px solid rgba(0,0,0,.05)!important}.glass-modal .ant-modal-footer{background:transparent!important;border-top:1px solid rgba(0,0,0,.05)!important}.distributor-sider{background:#ffffffb3!important;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);border-right:1px solid rgba(0,0,0,.05)}.ant-btn-primary:hover{transform:scale(1.02)}.ant-input,.ant-input-affix-wrapper{background:#fff9!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .2s ease}.ant-select-selector{background:#fff9!important;transition:all .2s ease}.ant-input:hover,.ant-input-affix-wrapper:hover,.ant-select-selector:hover{background:#fffc!important}.ant-input:focus,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector{background:var(--primitive-white)!important;box-shadow:0 0 0 4px #007aff1a!important}.ant-input-affix-wrapper .ant-input{background:transparent!important}.ant-modal-content{background:var(--bg-glass-strong)!important;-webkit-backdrop-filter:blur(40px) saturate(180%)!important;backdrop-filter:blur(40px) saturate(180%)!important;border:1px solid rgba(255,255,255,.5)!important;overflow:hidden}.ant-modal-header{background:transparent!important}.ant-modal-footer{background:#f9fafb80!important}.ant-tag{font-weight:500;font-size:12px}.ant-message-notice-content{background:#fffffff2!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border:1px solid rgba(0,0,0,.05)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#00000026;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#00000040}*:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}[data-theme=dark] *:focus-visible{outline-color:var(--primitive-blue-500)}*:focus:not(:focus-visible){outline:none}.glass-card:focus-visible,.team-preview-card:focus-visible,.bento-card:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:2px;box-shadow:0 0 0 4px #007aff26}.ant-btn:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:2px}.skip-link{position:absolute;top:-40px;left:0;background:var(--interactive-primary);color:#fff!important;padding:8px 16px;z-index:10000;border-radius:0 0 var(--radius-sm) 0;transition:top .2s;text-decoration:none;font-weight:600;outline:2px solid var(--primitive-white);outline-offset:-2px}.skip-link:focus{top:0;outline:2px solid var(--primitive-white);outline-offset:-2px}@media screen and (max-width:768px){.ant-card{border-radius:var(--radius-md)!important}.ant-modal{max-width:calc(100vw - 32px)!important;margin:16px auto!important}.glass-card{border-radius:var(--radius-md);backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fffffff2}.glass-modal .ant-modal-content{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--primitive-white)!important}.distributor-sider,.ant-message-notice-content{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--primitive-white)!important}.mobile-menu-drawer .ant-drawer-body{padding:0!important;background:#fffffffa}.mobile-menu-drawer .ant-drawer-content{background:#fffffffa!important}.layout-sider-fixed{display:none!important}.layout-header{padding:0 16px!important}.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-card-body{padding:16px!important}.ant-card-head{padding:0 16px!important}h2{font-size:22px!important}}.layout-header{padding:0 20px!important;background:#fffc!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.03)!important;height:64px!important;position:sticky;top:0;z-index:99;box-shadow:none!important}.layout-sider-fixed{position:fixed!important;left:12px;top:12px;bottom:12px;height:calc(100vh - 24px)!important;z-index:100;box-shadow:none!important;overflow:hidden;background:#fff9!important;border:1px solid rgba(255,255,255,.3)!important}.code-badge{background:var(--brand-openai-bg-medium);padding:4px 10px;border-radius:6px;font-family:Monaco,monospace;font-size:13px;color:var(--brand-openai);border:1px solid var(--brand-openai-border);font-weight:600}.code-text-highlight{flex:1;font-size:14px;color:var(--brand-openai);word-break:break-all;font-family:Monaco,monospace;min-width:200px;font-weight:600}.team-badge{padding:2px 8px;background:var(--primitive-gray-100);border-radius:4px;font-size:13px;color:var(--text-secondary);font-weight:500}.virtual-grid-container{width:100%;height:calc(100vh - 300px);min-height:400px;overflow:auto}.stat-card{padding:24px;background:#fffc;border-radius:20px;border:1px solid rgba(255,255,255,.3);transition:all .3s ease;cursor:default;box-shadow:0 4px 12px #00000005}.stat-card:hover{transform:translateY(-2px);box-shadow:0 12px 40px #0000000f}.stat-card-loading{padding:24px;background:#fffc;border-radius:20px;border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 12px #00000005}.stat-card-content{display:flex;align-items:center;gap:18px}.stat-card-icon{width:52px;height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--primitive-white);box-shadow:0 4px 8px #0000001a}.stat-card-label{color:var(--text-secondary);font-size:13px;margin-bottom:4px;font-weight:500}.stat-card-value{font-size:32px;font-weight:700;color:var(--text-primary);letter-spacing:-1px}.revenue-card{padding:20px;border-radius:16px;border-width:1px;border-style:solid}.revenue-card-today{background:linear-gradient(135deg,#10b9811a,#34d3990d);border-color:#10b98133}.revenue-card-week{background:linear-gradient(135deg,#3b82f61a,#60a5fa0d);border-color:#3b82f633}.revenue-card-month{background:linear-gradient(135deg,#8b5cf61a,#a78bfa0d);border-color:#8b5cf633}.revenue-card-label{color:var(--text-secondary);font-size:13px;margin-bottom:4px}.revenue-card-value-today{font-weight:700;color:var(--interactive-success)}.revenue-card-value-week{font-weight:700;color:var(--interactive-primary)}.revenue-card-value-month{font-weight:700;color:#8b5cf6}.team-preview-card{padding:20px;background:#ffffff80;border-radius:14px;cursor:pointer;transition:all .3s;border:1px solid rgba(0,0,0,.04)}.team-preview-card:hover{background:#fffc;border-color:#00000014}.team-preview-card-warning{border-color:#ef44444d}.team-preview-card-name{font-weight:600;margin-bottom:8px;color:var(--text-primary)}.page-header{margin-bottom:32px}.page-title{font-size:26px;font-weight:700;margin:0;color:var(--text-primary);letter-spacing:-.5px}.page-subtitle{color:var(--text-secondary);font-size:14px;margin:8px 0 0}.layout-bg-base{position:fixed;inset:0;background:linear-gradient(135deg,#f0f4f8,#e8eef5,#f5f7fa);z-index:-2;will-change:transform;contain:strict}.layout-bg-glow-top{position:fixed;top:-20%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(147,197,253,.3) 0%,transparent 70%);border-radius:50%;z-index:-1;pointer-events:none;will-change:transform;contain:strict}.layout-bg-glow-bottom{position:fixed;bottom:-10%;left:-5%;width:500px;height:500px;background:radial-gradient(circle,rgba(196,181,253,.25) 0%,transparent 70%);border-radius:50%;z-index:-1;pointer-events:none;will-change:transform;contain:strict}.team-card-selected{border:2px solid var(--interactive-primary)!important;background:#1677ff0a!important}.team-card-banned{border:2px solid rgba(239,68,68,.5)!important}.team-card-token-invalid{border:2px solid rgba(245,158,11,.5)!important}.team-card-high-usage{border:2px solid rgba(239,68,68,.5)!important}.team-card-title{display:flex;align-items:center;gap:8px}.team-info-wrapper{display:flex;flex-direction:column;flex:1;min-width:0;gap:2px}.team-card-name{font-weight:600;font-size:14px;line-height:1.4;color:var(--text-primary);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-card-group-tag{font-size:10px;margin:0;padding:0 6px;height:18px;line-height:18px;max-width:100%;align-self:flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:8px}@media screen and (max-width:768px){.revenue-card-value-today,.revenue-card-value-week,.revenue-card-value-month{font-size:24px}}.teams-page-container{display:flex;flex-direction:column;height:calc(100vh - 112px);height:calc(100dvh - 112px);overflow:hidden}.teams-header-section{flex:0 0 auto}.teams-grid-wrapper{flex:1 1 auto;min-height:0;width:100%;overflow:auto;position:relative}.bento-card{min-height:280px}.bento-card-large{min-height:460px}.notification-popover-content{width:320px;max-height:400px;overflow:auto}@media(hover:hover){.glass-card:hover:not(#main-content):not(.layout-sider-fixed){box-shadow:var(--shadow-md)}.glass-card-hoverable:hover:not(#main-content):not(.layout-sider-fixed):not(.dropdown-stable-surface){transform:translateY(-4px)}.bento-card:hover{transform:scale(1.02) translateY(-4px);box-shadow:0 30px 60px #0000001f}}html[data-admin-stable-interaction=on] .admin-layout-shell .glass-card,html[data-admin-stable-interaction=on] .admin-layout-shell #main-content{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-admin-stable-interaction=on] .admin-layout-shell .glass-card:hover,html[data-admin-stable-interaction=on] .admin-layout-shell .glass-card-hoverable:hover,html[data-admin-stable-interaction=on] .admin-layout-shell .ant-btn-primary:hover{transform:none!important}html[data-admin-stable-interaction=on] .stable-select-dropdown-admin,html[data-admin-stable-interaction=on] .stable-overlay-popup.ant-dropdown,html[data-admin-stable-interaction=on] .stable-overlay-popup.ant-popover{animation:none!important;transition:none!important}.glass-card:active:not(#main-content):not(.layout-sider-fixed),.bento-card:active{box-shadow:var(--shadow-sm);transition:box-shadow .1s}@media screen and (max-width:768px){.bento-card,.bento-card-large{min-height:auto!important;height:auto!important}.ant-list-item{padding:16px 12px!important}.ant-btn-text.ant-btn-sm{height:32px;width:32px;min-width:32px}.team-card-title .ant-checkbox-wrapper{padding:8px;margin:-8px 0 -8px -8px}.glass-card:hover{box-shadow:var(--shadow-sm);transform:none}.teams-page-container{height:calc(100vh - 80px);height:calc(100dvh - 80px)}}@media screen and (max-width:480px){.notification-popover-content{width:calc(100vw - 32px);max-width:320px}.ant-popover{max-width:calc(100vw - 16px)!important}.ant-popover-placement-bottomRight{right:8px!important;left:auto!important}.ant-popover-inner{max-width:calc(100vw - 24px)}}.ant-table-cell-fix-right,.ant-table-cell-fix-left{background:inherit}.ant-table-thead>tr>.ant-table-cell-fix-right,.ant-table-thead>tr>.ant-table-cell-fix-left{background:#fafafa}.ant-table-tbody>tr>.ant-table-cell-fix-right,.ant-table-tbody>tr>.ant-table-cell-fix-left{background:#fff}.ant-table-tbody>tr:hover>.ant-table-cell-fix-right,.ant-table-tbody>tr:hover>.ant-table-cell-fix-left,.ant-table-tbody>tr.ant-table-row:hover>.ant-table-cell-fix-right,.ant-table-tbody>tr.ant-table-row:hover>.ant-table-cell-fix-left{background:#fafafa}.ant-table-cell-fix-right,.ant-table-cell-fix-left{z-index:2}.ant-pagination{position:relative;z-index:10}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next,.ant-pagination-jump-prev,.ant-pagination-jump-next{min-width:32px;min-height:32px;pointer-events:auto;isolation:isolate}.ant-pagination-item a,.ant-pagination-item-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:auto}.ant-btn-icon-only{min-width:44px;min-height:44px}.ant-card-head .ant-btn-icon-only,.ant-card-extra .ant-btn-icon-only,.ant-table-cell .ant-btn-icon-only,.ant-pagination .ant-btn-icon-only,.ant-space .ant-btn-icon-only.ant-btn-sm{min-width:32px;min-height:32px;padding:4px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.apple-bg:before{animation:none!important}.fade-in-up{animation:none!important;opacity:1!important}.plan-card-recommended:before{animation:none!important}[data-framer-motion]{transform:none!important;opacity:1!important}}@media(max-width:768px),(prefers-reduced-motion:reduce){.ant-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ant-input,.ant-input-affix-wrapper,.ant-select-selector{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fffffff2!important}.ant-modal-content{backdrop-filter:blur(10px) saturate(150%)!important;-webkit-backdrop-filter:blur(10px) saturate(150%)!important}.layout-sider-fixed{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#fffffffa!important}.layout-header{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}}
