*{margin:0;padding:0;box-sizing:border-box}:root{--lj-layout-content-max-width: 1400px;--lj-page-padding-x: 32px;--lj-app-content-padding-x: max( var(--lj-page-padding-x), calc((100vw - var(--lj-layout-content-max-width)) / 2 + var(--lj-page-padding-x)) )}@media(max-width:768px){:root{--lj-page-padding-x: 16px;--lj-app-content-padding-x: var(--lj-page-padding-x)}}.lj-page-padding-x{padding-left:var(--lj-page-padding-x);padding-right:var(--lj-page-padding-x);box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f0f2f5;overflow-x:hidden}html{scrollbar-gutter:stable}@supports (-webkit-touch-callout: none){html{-webkit-text-size-adjust:100%}}#root{min-height:100vh}:root{--ds-color-brand-50: #fff4ec;--ds-color-brand-100: #ffe2cc;--ds-color-brand-300: #f9ba8d;--ds-color-brand-500: #dc7e45;--ds-color-brand-600: #c76a34;--ds-color-brand-700: #aa5424;--ds-color-teal-100: #daf7f1;--ds-color-teal-300: #7ddccc;--ds-color-teal-500: #16a394;--ds-color-teal-600: #118576;--ds-color-slate-50: #f9fbff;--ds-color-slate-100: #f5f8ff;--ds-color-slate-200: #eef4ff;--ds-color-slate-300: #dde7f7;--ds-color-slate-500: #6e7a8f;--ds-color-slate-700: #37455f;--ds-color-slate-900: #1b2a3d;--ds-color-success: #16a394;--ds-color-warning: #dc7e45;--ds-color-danger: #c2410c;--ds-color-info: #2f73ff;--ds-white: #ffffff;--ds-black: #000000;--ds-font-sans: "Noto Sans SC", "PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ds-font-size-xs: 12px;--ds-font-size-sm: 13px;--ds-font-size-md: 14px;--ds-font-size-lg: 16px;--ds-font-size-xl: 20px;--ds-font-size-2xl: 28px;--ds-space-1: 4px;--ds-space-2: 8px;--ds-space-3: 12px;--ds-space-4: 16px;--ds-space-5: 20px;--ds-space-6: 24px;--ds-space-8: 32px;--ds-radius-sm: 10px;--ds-radius-md: 14px;--ds-radius-lg: 20px;--ds-radius-xl: 28px;--ds-radius-pill: 999px;--ds-shadow-soft: 0 8px 24px rgba(35, 64, 113, .05);--ds-shadow-card: 0 18px 40px rgba(35, 64, 113, .06);--ds-shadow-floating: 0 24px 56px rgba(35, 64, 113, .1);--ds-motion-fast: .16s;--ds-motion-base: .22s;--ds-motion-slow: .32s;--ds-ease-standard: cubic-bezier(.2, 0, 0, 1);--ds-color-text-primary: var(--ds-color-slate-900);--ds-color-text-secondary: var(--ds-color-slate-500);--ds-color-text-on-brand: var(--ds-white);--ds-color-bg-page: linear-gradient(180deg, #ffffff 0%, #fffdfa 36%, #f2f7ff 100%);--ds-color-bg-admin: linear-gradient(180deg, #ffffff 0%, #fffdf9 42%, #f1f6ff 100%);--ds-color-bg-glass: rgba(255, 255, 255, .9);--ds-color-bg-elevated: rgba(255, 255, 255, .97);--ds-color-border-soft: rgba(51, 76, 121, .09);--ds-color-border-strong: rgba(51, 76, 121, .18);--ds-color-accent: var(--ds-color-brand-500);--ds-color-accent-soft: rgba(220, 126, 69, .13);--ds-shell-padding-x: var(--lj-app-content-padding-x);--ds-shell-padding-y: var(--ds-space-4);--ds-shell-padding-bottom: var(--ds-space-8);--ds-shell-max-width: var(--lj-layout-content-max-width);--ds-card-radius: var(--ds-radius-xl);--ds-card-border: 1px solid var(--ds-color-border-soft);--ds-card-bg: var(--ds-color-bg-glass);--ds-card-shadow: var(--ds-shadow-card);--ds-section-gap: var(--ds-space-5);--ds-toolbar-gap: var(--ds-space-3)}[data-density=compact]{--ds-shell-padding-y: var(--ds-space-3);--ds-shell-padding-bottom: var(--ds-space-6);--ds-card-radius: var(--ds-radius-lg);--ds-section-gap: var(--ds-space-4)}body{font-family:var(--ds-font-sans);color:var(--ds-color-text-primary);background:var(--ds-color-bg-page)}.home-pilot{--home-pilot-bg: var(--ds-color-bg-page);--home-pilot-panel: var(--ds-color-bg-elevated);--home-pilot-panel-border: var(--ds-color-border-soft);--home-pilot-ink: var(--ds-color-text-primary);--home-pilot-muted: var(--ds-color-text-secondary);--home-pilot-accent: var(--ds-color-accent);--home-pilot-accent-soft: var(--ds-color-accent-soft);--home-pilot-positive: var(--ds-color-success)}.fc-glass-app-content{background:var(--ds-color-bg-page);color:var(--ds-color-text-primary);font-family:var(--ds-font-sans)}.admin-layout-content{background:var(--ds-color-bg-admin)}.feature-center-page{color:var(--ds-color-text-primary)}.ds-token-chip{display:inline-flex;align-items:center;gap:8px;border-radius:var(--ds-radius-pill);border:1px solid var(--ds-color-border-soft);background:var(--ds-color-bg-elevated);padding:6px 12px;font-size:var(--ds-font-size-sm);color:var(--ds-color-text-secondary)}.ds-token-chip__dot{width:10px;height:10px;border-radius:var(--ds-radius-pill);flex-shrink:0}@media(max-width:768px){:root{--ds-shell-padding-y: 12px;--ds-shell-padding-bottom: 24px}}.login-modal-modern{--login-primary: #bf5f2f;--login-primary-strong: #9f4720;--login-accent: #0f766e;--login-surface: rgba(255, 251, 244, .96);--login-surface-strong: rgba(255, 255, 255, .94);--login-border: rgba(84, 72, 53, .12);--login-border-strong: rgba(191, 95, 47, .26);--login-text: #2f261c;--login-text-secondary: #6f6a5f;--login-shadow: 0 28px 80px rgba(74, 58, 35, .18)}.login-modal-modern .ant-modal-content{border-radius:28px;overflow:hidden;border:1px solid rgba(84,72,53,.12);box-shadow:var(--login-shadow);background:radial-gradient(140% 120% at 0% 0%,#eab3081f,#eab30800 42%),radial-gradient(110% 110% at 100% 0%,#0f766e1f,#0f766e00 44%),linear-gradient(180deg,#fffffffa,#fffaf1f5)}.login-modal-modern .ant-modal-header{background:transparent;margin-bottom:12px;padding-bottom:0}.login-modal-modern .ant-modal-body{padding-top:10px}.login-modal-modern .ant-alert{border-radius:16px}.login-modal-title-wrap{display:flex;flex-direction:column;gap:6px}.login-modal-title-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.login-modal-eyebrow{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#bf5f2f1f;color:var(--login-primary-strong);font-size:12px;font-weight:700;letter-spacing:.04em}.login-modal-tenant-pill{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:#ffffffc7;border:1px solid var(--login-border);color:var(--login-text-secondary);font-size:12px;font-weight:600}.login-modal-title{margin:0!important;color:var(--login-text)!important;font-size:24px!important;line-height:1.15!important}.login-modal-subtitle{color:var(--login-text-secondary)!important;font-size:14px;line-height:1.7}.login-modal-switch{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.login-modal-switch button{appearance:none;border:1px solid var(--login-border);border-radius:16px;padding:10px 8px;background:#ffffffb8;color:var(--login-text);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.login-modal-switch button:hover{border-color:#bf5f2f4d;background:#ffffffeb;box-shadow:0 10px 18px #4a3a2314}.login-modal-switch button.active{border-color:var(--login-border-strong);background:linear-gradient(135deg,#fff8f0fa,#fffffff5);box-shadow:0 12px 24px #bf5f2f1f}.login-modal-switch-icon{flex:0 0 36px;width:36px;height:36px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#bf5f2f29,#bf5f2f14);color:var(--login-primary-strong);font-size:18px}.login-modal-switch button.active .login-modal-switch-icon{background:linear-gradient(135deg,var(--login-primary) 0%,#d97706 100%);color:#fffaf3;box-shadow:0 12px 24px #bf5f2f3d}.login-modal-switch-copy{min-width:0;display:flex;flex-direction:column;gap:2px;align-items:center}.login-modal-switch-title-row{display:flex;align-items:center;justify-content:center;gap:6px}.login-modal-switch-title{font-size:13px;font-weight:700;line-height:1.2}.login-modal-switch-badge,.login-modal-switch-desc{display:none}.login-modal-invite-card{margin-bottom:16px;padding:14px 16px;border-radius:18px;border:1px solid rgba(15,118,110,.18);background:linear-gradient(135deg,#ecfdf5db,#fffffff0)}.login-modal-invite-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.login-modal-invite-status{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;background:#0f766e24;color:var(--login-accent);font-size:12px;font-weight:700}.login-modal-invite-title{color:#11423e!important}.login-modal-invite-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.login-modal-invite-item{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:16px;background:#ffffffc7;border:1px solid rgba(15,118,110,.1);color:#11423e}.login-modal-invite-item--full{grid-column:1 / -1}.login-modal-invite-label{color:#11423eb8;font-size:12px}.login-modal-form-shell{padding:18px;border-radius:20px;background:var(--login-surface-strong);border:1px solid var(--login-border);box-shadow:inset 0 1px #ffffffb3}.login-modal-form-header{display:flex;flex-direction:column;gap:4px;margin-bottom:14px}.login-modal-form-eyebrow{color:var(--login-primary-strong);font-size:12px;font-weight:700;letter-spacing:.04em}.login-modal-form-title{margin:0!important;color:var(--login-text)!important}.login-modal-form-description{color:var(--login-text-secondary);font-size:13px;line-height:1.6}.login-modal-form .ant-form-item{margin-bottom:18px}.login-modal-form .ant-form-item-label>label{color:#3b3429;font-weight:700}.login-modal-form .ant-form-item-extra{color:#857866;font-size:12px}.login-modal-form .ant-input-affix-wrapper,.login-modal-form .ant-input,.login-modal-form .ant-input-password{border-radius:16px;border-color:#54483529;background:#fffbf4e0}.login-modal-form .ant-input-affix-wrapper:hover,.login-modal-form .ant-input:hover,.login-modal-form .ant-input-password:hover{border-color:#bf5f2f52}.login-modal-form .ant-input-affix-wrapper-focused,.login-modal-form .ant-input:focus,.login-modal-form .ant-input-password:focus{border-color:#bf5f2f73;box-shadow:0 0 0 4px #bf5f2f1f}.login-modal-form .ant-input-group-addon{padding:0 12px;border-radius:0 16px 16px 0;background:#fff6eaf2;border-color:#bf5f2f24}.login-modal-code-button.ant-btn-link{height:auto;padding:0;color:var(--login-primary-strong);font-weight:700}.login-modal-code-button.ant-btn-link[disabled]{color:#b0a28e}.login-modal-tip{color:var(--login-text-secondary);font-size:12px;line-height:1.7;margin-bottom:0}.login-modal-primary-action.ant-btn-primary,.login-modal-form .ant-btn-primary{border-radius:16px;height:48px;border:none;background:linear-gradient(135deg,var(--login-primary) 0%,#d97706 100%);box-shadow:0 16px 30px #bf5f2f3d}.login-modal-primary-action.ant-btn-primary:hover,.login-modal-form .ant-btn-primary:hover{background:linear-gradient(135deg,#c86934,#dc8a18)}.login-modal-helper-links{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:12px;margin-top:14px}.login-modal-inline-link{appearance:none;border:none;background:transparent;color:var(--login-primary-strong);font-size:13px;font-weight:700;cursor:pointer;padding:4px 0}.login-modal-inline-link:hover{color:#7c3717}.login-modal-mode-meta{margin-top:16px;color:var(--login-text-secondary);font-size:12px;font-weight:600}.login-modal-wechat{margin-top:4px;border:1px solid rgba(15,118,110,.16);border-radius:22px;padding:18px;background:linear-gradient(135deg,#f0fdfae6,#fffffff5)}.login-modal-wechat-hero{display:flex;align-items:center;gap:14px;margin-bottom:14px}.login-modal-wechat-hero .icon{width:48px;height:48px;border-radius:16px;background:linear-gradient(140deg,#10b981,#059669);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:22px;box-shadow:0 14px 28px #0596693d}.login-modal-wechat-alert{border-color:#0f766e24}.login-modal-wechat-steps{border:1px dashed rgba(15,118,110,.24);border-radius:18px;background:#ffffffe0;padding:12px;display:flex;flex-direction:column;gap:10px}.login-modal-step{display:flex;align-items:center;gap:10px;color:#24544f;font-size:13px;line-height:1.6}.login-modal-step-index{flex:0 0 24px;width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#0f766e24;color:var(--login-accent);font-size:12px;font-weight:700}.login-modal-wechat-actions{width:100%}.login-modal-bind-panel{margin-top:16px;padding-top:16px;border-top:1px solid rgba(15,118,110,.12)}@media(max-width:720px){.login-modal-modern .ant-modal{max-width:calc(100vw - 20px);margin:10px auto}.login-modal-modern .ant-modal-content{border-radius:24px}.login-modal-title{font-size:24px!important}.login-modal-switch{grid-template-columns:repeat(2,minmax(0,1fr))}.login-modal-title-topline{flex-wrap:wrap}.login-modal-invite-grid{grid-template-columns:1fr}}@media(max-width:480px){.login-modal-modern .ant-modal-body{padding-inline:16px}.login-modal-form-shell,.login-modal-invite-card,.login-modal-wechat{padding:16px;border-radius:20px}}.feature-center-page{font-family:Inter,Noto Sans SC,-apple-system,BlinkMacSystemFont,sans-serif;background-color:#fff;color:#111827;min-height:100vh}.feature-center-page--dashboard-shell .feature-center-header-inner{max-width:var(--lj-layout-content-max-width)}.feature-center-header-inner{max-width:var(--lj-layout-content-max-width);margin:0 auto;padding:0 var(--lj-page-padding-x);display:flex;align-items:center;justify-content:space-between;height:56px}.feature-center-brand{display:flex;align-items:center;gap:12px}.feature-center-search-slot{flex-shrink:0;width:224px}.feature-center-main{max-width:var(--lj-layout-content-max-width);margin:0 auto;padding:24px var(--lj-page-padding-x) 48px}.feature-center-section,.feature-center-block{margin-bottom:32px}.feature-center-block-head{display:flex;align-items:center;gap:8px;margin-bottom:16px}.feature-center-category-title{font-size:14px;font-weight:600;color:#111827;text-transform:uppercase;letter-spacing:.05em;margin:0;padding-left:12px;position:relative;line-height:1.4}.feature-center-category-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;background:#6366f1;border-radius:2px}.feature-center-category-title-small{font-size:14px;font-weight:600;color:#111827;text-transform:uppercase;letter-spacing:.05em;margin:0;padding-left:12px;position:relative;line-height:1.4}.feature-center-category-title-small:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:16px;background:#6366f1;border-radius:2px}.feature-center-count{font-size:12px;color:#9ca3af;line-height:1.4;flex-shrink:0}.feature-center-recent-empty{grid-column:1 / -1;font-size:14px;color:#9ca3af;margin:0;padding:24px var(--lj-page-padding-x);text-align:center}.feature-center-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:768px){.feature-center-grid{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.feature-center-grid{grid-template-columns:repeat(5,1fr)}}.feature-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:12px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.feature-center-grid{overflow:visible}.feature-card-badge{display:block;width:100%;height:100%;overflow:visible}.feature-card-badge .feature-card{width:100%;height:100%;box-sizing:border-box}.feature-card-badge .ant-badge-count{box-shadow:0 0 0 1px #fff}.feature-card:hover{border-color:#6366f1;box-shadow:0 4px 12px -2px #6366f11a;transform:translateY(-1px)}.feature-card-inner{display:flex;align-items:center;gap:12px}.feature-card-icon{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease}.feature-card-icon-svg{font-size:20px;color:inherit}.feature-card:hover .feature-card-icon{transform:scale(1.05)}.feature-card-icon-dot{width:10px;height:10px;border-radius:50%;background:currentColor}.feature-card-icon--blue{background:#eff6ff;color:#2563eb}.feature-card-icon--purple{background:#f5f3ff;color:#7c3aed}.feature-card-icon--cyan{background:#ecfeff;color:#0891b2}.feature-card-icon--green{background:#f0fdf4;color:#16a34a}.feature-card-icon--orange{background:#fff7ed;color:#ea580c}.feature-card-icon--indigo{background:#eef2ff;color:#4f46e5}.feature-card-icon--pink{background:#fdf2f8;color:#db2777}.feature-card-icon--teal{background:#f0fdfa;color:#0d9488}.feature-card-icon--gray{background:#f3f4f6;color:#374151}.feature-card-text{min-width:0}.feature-card-title{font-size:14px;font-weight:500;color:#111827;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.feature-card:hover .feature-card-title{color:#4f46e5}.feature-card-desc{font-size:12px;color:#6b7280;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-header-feature-menu-dropdown.ant-dropdown{padding-top:6px;z-index:1100}.fc-header-feature-menu{width:min(1760px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:min(88vh,920px);display:flex;flex-direction:column;background:#fff;border-radius:14px;box-shadow:0 20px 50px #0f172a1f,0 8px 20px #0f172a0f;border:1px solid #e2e8f0;overflow:hidden}.fc-header-feature-menu-head{padding:10px 16px;font-size:12px;font-weight:600;color:#64748b;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #f1f5f9;flex-shrink:0}.fc-header-feature-menu-body{overflow-y:auto;overflow-x:hidden;padding:12px 14px 16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px 18px;align-content:start}@media(min-width:1200px){.fc-header-feature-menu-body{grid-template-columns:repeat(auto-fill,minmax(138px,1fr));gap:10px 16px}}.fc-header-feature-menu-group-title{font-size:11px;font-weight:600;color:#94a3b8;margin-bottom:6px;padding-bottom:3px;border-bottom:1px solid #f1f5f9;line-height:1.3}.fc-header-feature-menu-links{display:flex;flex-direction:column;gap:2px}.fc-header-feature-menu-link{display:block;width:100%;text-align:left;border:none;background:transparent;padding:5px 8px;margin:0 -8px;border-radius:6px;font-size:13px;line-height:1.35;color:#334155;cursor:pointer;font-family:inherit;transition:background .15s ease,color .15s ease}.fc-header-feature-menu-link:hover{background:#f1f5f9;color:#4f46e5}.feature-center-header{position:sticky;top:0;z-index:100;background:color-mix(in srgb,var(--ds-color-bg-elevated) 82%,var(--ds-white));backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--ds-color-border-soft);box-shadow:0 8px 20px #2340710d}.feature-center-header-inner{max-width:var(--lj-layout-content-max-width);height:72px;padding:0 var(--lj-page-padding-x)}.feature-center-logo{width:40px;height:40px;border-radius:12px;background:color-mix(in srgb,var(--ds-color-bg-elevated) 88%,var(--ds-white));border:1px solid var(--ds-color-border-soft);color:var(--ds-color-accent);font-weight:700;font-size:16px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 20px #23407117;transition:transform var(--ds-motion-fast) var(--ds-ease-standard),background var(--ds-motion-fast) var(--ds-ease-standard),border-color var(--ds-motion-fast) var(--ds-ease-standard)}.feature-center-logo:hover{background:color-mix(in srgb,var(--ds-color-bg-elevated) 96%,var(--ds-white));border-color:color-mix(in srgb,var(--ds-color-accent) 26%,var(--ds-color-border-soft));transform:scale(1.05)}.feature-center-title{font-size:18px;font-weight:600;color:var(--ds-color-text-primary);letter-spacing:-.02em}.feature-center-nav{display:flex;align-items:center;gap:8px;margin-left:8px;margin-right:16px;flex-shrink:0;font-size:14px}.feature-center-nav-item{color:var(--ds-color-text-secondary);text-decoration:none;padding:8px 14px;border-radius:12px;border:1px solid transparent;box-sizing:border-box;font-weight:500;transition:color var(--ds-motion-fast) var(--ds-ease-standard),background var(--ds-motion-fast) var(--ds-ease-standard),border-color var(--ds-motion-fast) var(--ds-ease-standard)}.feature-center-nav-item:hover{color:var(--ds-color-accent);background:color-mix(in srgb,var(--ds-color-bg-elevated) 84%,var(--ds-white))}.feature-center-nav-item--active{color:var(--ds-color-accent);background:color-mix(in srgb,var(--ds-color-bg-elevated) 94%,var(--ds-white));border:1px solid color-mix(in srgb,var(--ds-color-accent) 28%,var(--ds-color-border-soft));box-shadow:0 4px 14px #23407112}.feature-center-header-right{display:flex;align-items:center;gap:12px;flex-shrink:0;min-width:360px;justify-content:flex-end}.feature-center-search-slot{width:224px;min-width:224px;flex-shrink:0}.feature-center-search-placeholder{width:100%;height:40px}.feature-center-user{display:flex;align-items:center;gap:8px;cursor:pointer;padding:6px 14px 6px 8px;border-radius:14px;background:color-mix(in srgb,var(--ds-color-bg-elevated) 78%,var(--ds-white));border:1px solid var(--ds-color-border-soft);transition:background var(--ds-motion-fast) var(--ds-ease-standard),border-color var(--ds-motion-fast) var(--ds-ease-standard)}.feature-center-user:hover{background:color-mix(in srgb,var(--ds-color-bg-elevated) 96%,var(--ds-white));border-color:color-mix(in srgb,var(--ds-color-accent) 20%,var(--ds-color-border-soft))}.feature-center-user-name{font-size:14px;color:var(--ds-color-text-primary);max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feature-center-login-btn{font-size:14px;border-radius:12px;height:auto;padding:8px 20px;background:color-mix(in srgb,var(--ds-color-bg-elevated) 86%,var(--ds-white));border:1px solid var(--ds-color-border-soft);color:var(--ds-color-accent);box-shadow:0 4px 16px #23407114;transition:transform var(--ds-motion-fast) var(--ds-ease-standard),box-shadow var(--ds-motion-fast) var(--ds-ease-standard),border-color var(--ds-motion-fast) var(--ds-ease-standard)}.feature-center-login-btn:hover,.feature-center-login-btn:focus{color:color-mix(in srgb,var(--ds-color-accent) 90%,var(--ds-color-text-primary))!important;background:color-mix(in srgb,var(--ds-color-bg-elevated) 98%,var(--ds-white))!important;border-color:color-mix(in srgb,var(--ds-color-accent) 28%,var(--ds-color-border-soft))!important;transform:translateY(-1px);box-shadow:0 10px 24px #2340711a}.feature-center-search.ant-input-affix-wrapper{width:100%;border-radius:14px;border:1px solid var(--ds-color-border-soft);background:color-mix(in srgb,var(--ds-color-bg-elevated) 82%,var(--ds-white))!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.feature-center-search.ant-input-affix-wrapper:hover,.feature-center-search.ant-input-affix-wrapper:focus,.feature-center-search.ant-input-affix-wrapper-focused{background:color-mix(in srgb,var(--ds-color-bg-elevated) 96%,var(--ds-white))!important;border-color:color-mix(in srgb,var(--ds-color-accent) 32%,var(--ds-color-border-soft));box-shadow:0 0 0 3px color-mix(in srgb,var(--ds-color-accent-soft) 82%,transparent)}.feature-center-search .ant-input{background:transparent!important}.feature-center-search-icon{color:var(--ds-color-text-secondary);font-size:14px}.feature-center-user-menu-head{color:var(--ds-color-text-primary)}.feature-center-user-menu-email{font-size:12px;color:var(--ds-color-text-secondary)}.fc-header-feature-menu{background:color-mix(in srgb,var(--ds-color-bg-elevated) 94%,var(--ds-white));backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);border:1px solid var(--ds-color-border-soft);box-shadow:0 20px 50px #23407117,0 8px 24px #2340710d}.fc-header-feature-menu-link:hover{background:color-mix(in srgb,var(--ds-color-bg-elevated) 96%,var(--ds-white));color:var(--ds-color-accent)}@media(max-width:768px){.feature-center-header-inner{padding:0 var(--lj-page-padding-x);height:auto;min-height:64px;flex-wrap:wrap;gap:8px;padding-top:10px;padding-bottom:10px}.feature-center-nav{order:3;width:100%;margin:0;overflow-x:auto;padding-bottom:4px}.feature-center-header-right{width:100%;order:2;justify-content:space-between}.feature-center-search-slot{display:none}}.unified-page-shell{position:relative;min-height:100%;padding:var(--ds-shell-padding-y) var(--ds-shell-padding-x) var(--ds-shell-padding-bottom);color:var(--ds-color-text-primary);background:var(--ds-color-bg-page);box-sizing:border-box}.unified-page-shell--admin{background:var(--ds-color-bg-admin)}.unified-page-shell--full-screen{min-height:100vh;padding:0}.unified-page-shell--transparent{background:transparent}.unified-page-shell--inherit-layout{min-height:inherit;padding:0}.unified-section{margin-bottom:var(--ds-section-gap)}.unified-section__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--ds-space-3);margin-bottom:var(--ds-space-3)}.unified-section__title{margin:0;font-size:var(--ds-font-size-xl);line-height:1.2}.unified-section__description{margin:6px 0 0;color:var(--ds-color-text-secondary);font-size:var(--ds-font-size-md)}.unified-card.ant-card{border:var(--ds-card-border);border-radius:var(--ds-card-radius);background:var(--ds-card-bg);box-shadow:var(--ds-card-shadow);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.unified-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-toolbar-gap)}.unified-toolbar__start,.unified-toolbar__end{display:inline-flex;align-items:center;gap:var(--ds-toolbar-gap);flex-wrap:wrap}.unified-empty{border:1px dashed var(--ds-color-border-soft);border-radius:var(--ds-radius-lg);background:#ffffff73;padding:24px}.unified-data-table-skin .ant-table-wrapper .ant-table,.unified-data-table-skin .ant-table-wrapper .ant-table-container{background:transparent}.unified-data-table-skin .ant-table-thead>tr>th{background:#ffffff8c!important}.unified-data-table-skin .ant-table-tbody>tr>td{background:#ffffff52}.unified-page-shell:not([data-shell-variant=full-screen]) .ant-card{border-radius:var(--ds-radius-lg);border-color:var(--ds-color-border-soft)}.unified-page-shell:not([data-shell-variant=full-screen]) .ant-card .ant-card-head{min-height:52px;padding-inline:18px}.unified-page-shell:not([data-shell-variant=full-screen]) .ant-card .ant-card-head-title{font-weight:600}.unified-page-shell:not([data-shell-variant=full-screen]) .ant-card .ant-card-body{padding:18px}.unified-page-shell:not([data-shell-variant=full-screen]) .ant-card-small .ant-card-head,.unified-page-shell:not([data-shell-variant=full-screen]) .ant-card-small .ant-card-body{padding-inline:14px}.unified-page-shell:not([data-shell-variant=full-screen]) .ant-card-small .ant-card-body{padding-block:12px}.unified-page-shell:not([data-shell-variant=full-screen]) .ant-table-wrapper{border-radius:var(--ds-radius-md);overflow:hidden}.unified-page-shell:not([data-shell-variant=full-screen]) .ant-tabs>.ant-tabs-nav{margin-bottom:14px}.unified-page-shell:not([data-shell-variant=full-screen]) .ant-form-item{margin-bottom:14px}.unified-page-shell:not([data-shell-variant=full-screen]) .ant-btn{transition:transform var(--ds-motion-fast) var(--ds-ease-standard),box-shadow var(--ds-motion-fast) var(--ds-ease-standard),border-color var(--ds-motion-fast) var(--ds-ease-standard)}.unified-page-shell:not([data-shell-variant=full-screen]) .ant-btn:hover{transform:translateY(-1px)}@media(max-width:768px){.unified-page-shell{padding:12px var(--ds-shell-padding-x) 24px}.unified-page-shell:not([data-shell-variant=full-screen]) .ant-card .ant-card-head{padding-inline:14px}.unified-page-shell:not([data-shell-variant=full-screen]) .ant-card .ant-card-body{padding:14px}}.ant-layout-header.app-header{padding:12px 24px;min-height:64px;height:auto;line-height:1.5}.app-header{min-height:64px;padding:12px 24px;background:#fff;border-bottom:1px solid #f1f5f9;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 0;box-shadow:none;position:sticky;top:0;z-index:1000;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.app-header__logo{display:flex;align-items:center;gap:12px;min-width:180px;cursor:pointer;padding:4px 0}.app-header__logo-box{width:32px;height:32px;background:#2563eb;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1rem;flex-shrink:0}.app-header__logo-text{font-weight:700;font-size:1.125rem;letter-spacing:-.025em;color:#0f172a}.app-header__nav{flex:1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px 4px;overflow:hidden}.app-header__menu-wrap{flex:1;min-width:0;display:flex;align-items:center}.app-header__nav .app-header__menu-wrap .ant-menu-horizontal>.ant-menu-item,.app-header__nav .app-header__menu-wrap .ant-menu-horizontal>.ant-menu-submenu{flex:0 0 auto}.app-header__home-link{display:inline-flex;align-items:center;gap:6px;height:40px;line-height:40px;padding:0 16px;margin:12px 2px 0;border-radius:6px;color:#475569;font-size:.875rem;font-weight:500;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:color .15s,background .15s}.app-header__home-link:hover{color:#2563eb;background:#f8fafc}.app-header__home-link--active{color:#2563eb;background:transparent}.app-header__home-link .anticon{font-size:14px}.app-header__nav .ant-menu-horizontal{border-bottom:none;line-height:40px;background:transparent;font-size:.875rem;font-weight:500;display:flex;flex-wrap:wrap;align-items:center;gap:2px 0}.app-header__nav .ant-menu-horizontal>.ant-menu-item,.app-header__nav .ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title{color:#475569;height:40px;line-height:40px;margin:12px 2px 0;padding:0 16px;border-radius:6px;transition:color .15s,background .15s}.app-header__nav .ant-menu-horizontal>.ant-menu-item:hover,.app-header__nav .ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title:hover{color:#2563eb;background:#f8fafc}.app-header__nav .ant-menu-horizontal>.ant-menu-item-selected,.app-header__nav .ant-menu-horizontal>.ant-menu-submenu.ant-menu-submenu-selected>.ant-menu-submenu-title{color:#2563eb;background:transparent}.app-header__nav .ant-menu-horizontal>.ant-menu-item:after,.app-header__nav .ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title:after{display:none}.app-header__nav .ant-menu-submenu .ant-menu-submenu-arrow{color:inherit;font-size:12px;opacity:.7}.app-header__nav .ant-menu-submenu-popup .ant-menu,.ant-menu-submenu-popup .ant-menu.ant-menu-vertical.ant-menu-sub{border-radius:8px;border:1px solid #f1f5f9;box-shadow:0 10px 15px -3px #0000001a;padding:8px 0;min-width:180px}.app-header__nav .ant-menu-submenu-popup .ant-menu-item,.ant-menu-submenu-popup .ant-menu.ant-menu-vertical .ant-menu-item{font-size:.875rem;color:#475569;margin:0 4px;border-radius:6px;height:36px;line-height:36px}.app-header__nav .ant-menu-submenu-popup .ant-menu-item:hover,.ant-menu-submenu-popup .ant-menu.ant-menu-vertical .ant-menu-item:hover{background:#f8fafc;color:#2563eb}.app-header__right{display:flex;align-items:center;justify-content:flex-end;gap:16px;min-width:180px}.app-header__divider{width:1px;height:32px;background:#e2e8f0}.app-header__user{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 8px;border-radius:6px;transition:background .15s}.app-header__user:hover{background:#f8fafc}.app-header__user .ant-avatar{flex-shrink:0;background:#e2e8f0!important;color:#475569;border:1px solid #e2e8f0}.app-header__user-info{text-align:left;line-height:1.3}.app-header__user-name{font-size:.8125rem;font-weight:500;color:#334155}.app-header__user-desc{font-size:.75rem;color:#94a3b8}.app-header__login-btn{border-radius:8px;font-weight:500;background:#1e293b!important;border-color:#1e293b!important}.app-header__login-btn:hover{background:#2563eb!important;border-color:#2563eb!important}@media(max-width:1280px){.app-header{padding:0 16px}.app-header__logo{min-width:140px}.app-header__logo-text{font-size:1rem}.app-header__nav{justify-content:flex-start}.app-header__home-link span{display:inline}.app-header__nav .ant-menu-horizontal>.ant-menu-item,.app-header__nav .ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title{padding:0 12px}}@media(max-width:768px){.app-header{padding:0 12px;min-height:56px}.app-header__logo{min-width:auto}.app-header__logo-text,.app-header__home-link span{display:none}.app-header__home-link{padding:0 10px;min-height:44px;display:inline-flex;align-items:center}.app-header__nav .ant-menu-horizontal>.ant-menu-item,.app-header__nav .ant-menu-horizontal>.ant-menu-submenu>.ant-menu-submenu-title{padding:0 10px;font-size:.8125rem;min-height:44px;line-height:44px}.app-header__right{min-width:auto}}.fc-glass-page{--fc-page-bg: var(--ds-color-bg-page);--fc-surface: color-mix(in srgb, var(--ds-color-bg-elevated) 95%, var(--ds-white));--fc-surface-strong: color-mix(in srgb, var(--ds-color-bg-elevated) 99%, var(--ds-white));--fc-border: var(--ds-color-border-soft);--fc-border-strong: var(--ds-color-border-strong);--fc-shadow-soft: 0 8px 22px rgba(35, 64, 113, .06);--fc-shadow-hover: 0 20px 48px rgba(35, 64, 113, .1);--fc-ink: var(--ds-color-text-primary);--fc-muted: var(--ds-color-text-secondary);--fc-accent: var(--ds-color-accent);--fc-accent-soft: var(--ds-color-accent-soft);font-family:var(--ds-font-sans);min-height:100vh;background:radial-gradient(circle at top left,color-mix(in srgb,var(--ds-color-accent-soft) 42%,var(--ds-white)) 0%,transparent 38%),radial-gradient(circle at right 22%,color-mix(in srgb,var(--ds-color-success) 11%,var(--ds-white)) 0%,transparent 42%),var(--fc-page-bg);color:var(--fc-ink)}.fc-glass-main{max-width:var(--lj-layout-content-max-width);margin:0 auto;padding:0 var(--lj-page-padding-x) 46px}.fc-glass-main--home{padding-top:18px}.fc-glass-section{margin-bottom:32px}.fc-glass-section-header{display:flex;align-items:center;gap:12px;margin-bottom:14px}.fc-glass-section-title{margin:0;display:inline-flex;align-items:center;gap:10px;font-size:var(--ds-font-size-lg);font-weight:700;color:var(--fc-ink)}.fc-glass-section-line{width:4px;height:20px;border-radius:var(--ds-radius-pill)}.fc-glass-section-count{font-size:12px;color:var(--fc-muted);font-weight:600;background:var(--fc-surface);padding:4px 10px;border-radius:var(--ds-radius-pill);border:1px solid var(--fc-border)}.fc-glass-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px}.fc-glass-card{background:var(--fc-surface);border:1px solid var(--fc-border);border-radius:var(--ds-radius-lg);padding:18px;display:flex;align-items:center;gap:14px;cursor:pointer;position:relative;overflow:hidden;box-shadow:var(--fc-shadow-soft);transition:transform var(--ds-motion-fast) var(--ds-ease-standard),box-shadow var(--ds-motion-fast) var(--ds-ease-standard),border-color var(--ds-motion-fast) var(--ds-ease-standard),background var(--ds-motion-fast) var(--ds-ease-standard)}.fc-glass-card:after{content:"";position:absolute;right:-24px;bottom:-34px;width:108px;height:108px;border-radius:999px;background:color-mix(in srgb,var(--fc-accent-soft) 52%,transparent);pointer-events:none;opacity:.28}.fc-glass-card:hover{background:var(--fc-surface-strong);border-color:color-mix(in srgb,var(--fc-accent) 30%,var(--fc-border));transform:translateY(-2px);box-shadow:var(--fc-shadow-hover)}.fc-glass-card-icon{width:46px;height:46px;border-radius:var(--ds-radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ds-white);box-shadow:0 8px 16px #23407124;transition:transform var(--ds-motion-fast) var(--ds-ease-standard)}.fc-glass-card:hover .fc-glass-card-icon{transform:translateY(-1px) scale(1.04)}.fc-glass-card-icon-svg{font-size:22px;color:inherit}.fc-glass-card-icon-dot{width:10px;height:10px;border-radius:999px;background:currentColor}.fc-glass-card-content{flex:1;min-width:0}.fc-glass-card-title{margin:0 0 5px;font-size:15px;line-height:1.28;font-weight:700;color:var(--fc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--ds-motion-fast) var(--ds-ease-standard)}.fc-glass-card:hover .fc-glass-card-title{color:color-mix(in srgb,var(--fc-accent) 88%,var(--fc-ink))}.fc-glass-card-desc{margin:0;font-size:13px;color:var(--fc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fc-glass-card-meta-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.fc-glass-card-meta-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:var(--ds-radius-pill);font-size:12px;line-height:1.2;border:1px solid transparent;font-weight:600}.fc-glass-card-meta-badge--free{color:color-mix(in srgb,var(--ds-color-success) 88%,var(--ds-color-text-primary));background:color-mix(in srgb,var(--ds-color-success) 12%,var(--ds-white));border-color:color-mix(in srgb,var(--ds-color-success) 24%,var(--fc-border))}.fc-glass-card-meta-badge--active{color:color-mix(in srgb,var(--ds-color-success) 96%,var(--ds-color-text-primary));background:color-mix(in srgb,var(--ds-color-success) 11%,var(--ds-white));border-color:color-mix(in srgb,var(--ds-color-success) 26%,var(--fc-border))}.fc-glass-card-meta-badge--required{color:color-mix(in srgb,var(--ds-color-warning) 88%,var(--ds-color-text-primary));background:color-mix(in srgb,var(--ds-color-warning) 13%,var(--ds-white));border-color:color-mix(in srgb,var(--ds-color-warning) 22%,var(--fc-border))}.fc-glass-card-meta-badge--plan{color:color-mix(in srgb,var(--fc-muted) 90%,var(--fc-ink));background:color-mix(in srgb,var(--fc-border) 44%,var(--ds-white));border-color:color-mix(in srgb,var(--fc-border-strong) 60%,var(--fc-border))}.fc-glass-card-badge{position:absolute;top:12px;right:12px}.fc-glass-card-badge .ant-badge-count{box-shadow:0 2px 8px #c2410c57}.fc-glass-section-line--blue,.fc-glass-card-icon--blue{background:linear-gradient(135deg,color-mix(in srgb,var(--ds-color-info) 78%,var(--ds-color-accent)) 0%,var(--ds-color-info) 100%)}.fc-glass-section-line--purple,.fc-glass-card-icon--purple{background:linear-gradient(135deg,color-mix(in srgb,var(--ds-color-accent) 74%,var(--ds-color-info)) 0%,var(--ds-color-accent) 100%)}.fc-glass-section-line--cyan,.fc-glass-card-icon--cyan{background:linear-gradient(135deg,color-mix(in srgb,var(--ds-color-success) 62%,var(--ds-color-info)),color-mix(in srgb,var(--ds-color-info) 82%,var(--ds-color-success)))}.fc-glass-section-line--green,.fc-glass-card-icon--green{background:linear-gradient(135deg,color-mix(in srgb,var(--ds-color-success) 90%,var(--ds-color-accent)) 0%,var(--ds-color-success) 100%)}.fc-glass-section-line--orange,.fc-glass-card-icon--orange{background:linear-gradient(135deg,color-mix(in srgb,var(--ds-color-warning) 80%,var(--ds-color-accent)) 0%,var(--ds-color-warning) 100%)}.fc-glass-section-line--indigo,.fc-glass-card-icon--indigo{background:linear-gradient(135deg,color-mix(in srgb,var(--ds-color-info) 74%,var(--ds-color-text-primary)),color-mix(in srgb,var(--ds-color-accent) 54%,var(--ds-color-info)))}.fc-glass-section-line--pink,.fc-glass-card-icon--pink{background:linear-gradient(135deg,color-mix(in srgb,var(--ds-color-accent) 72%,var(--ds-color-danger)),color-mix(in srgb,var(--ds-color-danger) 64%,var(--ds-color-accent)))}.fc-glass-section-line--teal,.fc-glass-card-icon--teal{background:linear-gradient(135deg,color-mix(in srgb,var(--ds-color-success) 84%,var(--ds-color-info)),color-mix(in srgb,var(--ds-color-success) 65%,var(--ds-color-accent)))}.fc-glass-section-line--gray,.fc-glass-card-icon--gray{background:linear-gradient(135deg,color-mix(in srgb,var(--fc-muted) 75%,var(--fc-ink)),color-mix(in srgb,var(--fc-muted) 62%,var(--ds-color-info)))}@media(max-width:768px){.fc-glass-main{padding:0 var(--lj-page-padding-x) 24px}.fc-glass-main--home{padding-top:14px}.fc-glass-grid{grid-template-columns:1fr}.fc-glass-card{padding:14px}}.fc-glass-app-content{min-height:calc(100vh - 112px);background:var(--ds-color-bg-page);color:var(--ds-color-text-primary);font-family:var(--ds-font-sans);box-sizing:border-box;padding:16px var(--lj-app-content-padding-x) 32px}@media(max-width:768px){.fc-glass-app-content{padding:12px var(--lj-app-content-padding-x) 24px}}.ant-layout>.ant-layout-content.fc-glass-app-content{padding:16px var(--lj-app-content-padding-x) 32px!important}@media(max-width:768px){.ant-layout>.ant-layout-content.fc-glass-app-content{padding:12px var(--lj-app-content-padding-x) 24px!important}}.fc-glass-app-content .ant-card{background:color-mix(in srgb,var(--ds-color-bg-elevated) 86%,var(--ds-white));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--ds-color-border-soft);border-radius:var(--ds-radius-md);box-shadow:0 6px 22px #2340710f}.fc-glass-app-content .ant-card-bordered{border-color:var(--ds-color-border-soft)}.fc-glass-app-content .ant-table-wrapper .ant-table,.fc-glass-app-content .ant-table-wrapper .ant-table-container{background:transparent}.fc-glass-app-content .ant-table-thead>tr>th{background:color-mix(in srgb,var(--ds-color-bg-elevated) 64%,var(--ds-white))!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.fc-glass-app-content .ant-table-tbody>tr>td{background:color-mix(in srgb,var(--ds-color-bg-elevated) 45%,var(--ds-white));border-color:color-mix(in srgb,var(--ds-color-border-soft) 90%,var(--ds-color-border-strong))}.fc-glass-app-content .ant-table-tbody>tr.ant-table-row:hover>td{background:color-mix(in srgb,var(--ds-color-bg-elevated) 70%,var(--ds-white))!important}.fc-glass-app-content .ant-tabs-top>.ant-tabs-nav{margin-bottom:16px;padding:4px;background:color-mix(in srgb,var(--ds-color-bg-elevated) 68%,var(--ds-white));border-radius:var(--ds-radius-md);border:1px solid var(--ds-color-border-soft);box-shadow:0 4px 18px #2340710d}.fc-glass-app-content .ant-tabs-top>.ant-tabs-nav:before{border:none!important}.fc-glass-app-content .ant-tabs-tab{border-radius:10px!important}.fc-glass-app-content .ant-tabs-tab-active{background:color-mix(in srgb,var(--ds-color-bg-elevated) 92%,var(--ds-white))!important}.fc-glass-app-content .ant-tabs-tab-active .ant-tabs-tab-btn{color:color-mix(in srgb,var(--ds-color-accent) 86%,var(--ds-color-text-primary))!important;font-weight:600}.fc-glass-app-content .ant-tabs-ink-bar{display:none}.fc-glass-app-content .ant-pro-card{background:color-mix(in srgb,var(--ds-color-bg-elevated) 84%,var(--ds-white));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid var(--ds-color-border-soft);border-radius:var(--ds-radius-md);box-shadow:0 6px 22px #2340710f}.fc-glass-app-content .ant-pro-table-list-toolbar-container{background:transparent}.fc-glass-app-content .ant-pagination .ant-pagination-item{background:color-mix(in srgb,var(--ds-color-bg-elevated) 76%,var(--ds-white));border-color:color-mix(in srgb,var(--ds-color-border-soft) 88%,var(--ds-white))}.fc-glass-app-content .ant-pagination .ant-pagination-item-active{background:color-mix(in srgb,var(--ds-color-bg-elevated) 94%,var(--ds-white));border-color:color-mix(in srgb,var(--ds-color-accent) 40%,var(--ds-color-border-soft))}.fc-glass-app-content .ant-input,.fc-glass-app-content .ant-input-number,.fc-glass-app-content .ant-input-affix-wrapper,.fc-glass-app-content .ant-select:not(.ant-select-customize-input) .ant-select-selector{background:color-mix(in srgb,var(--ds-color-bg-elevated) 74%,var(--ds-white))!important;border-color:color-mix(in srgb,var(--ds-color-border-soft) 86%,var(--ds-white))!important}.fc-glass-app-content .ant-btn-default{background:color-mix(in srgb,var(--ds-color-bg-elevated) 82%,var(--ds-white));border-color:color-mix(in srgb,var(--ds-color-border-soft) 84%,var(--ds-white))}.fc-glass-app-content .ant-alert{background:color-mix(in srgb,var(--ds-color-bg-elevated) 78%,var(--ds-white));border:1px solid color-mix(in srgb,var(--ds-color-border-soft) 84%,var(--ds-white));border-radius:12px}.fc-glass-app-content .ant-descriptions-bordered .ant-descriptions-item-label,.fc-glass-app-content .ant-descriptions-bordered .ant-descriptions-item-content{background:color-mix(in srgb,var(--ds-color-bg-elevated) 68%,var(--ds-white));border-color:color-mix(in srgb,var(--ds-color-border-soft) 86%,var(--ds-white))}
