.qk-home{--qk-navy:#0b0f1a;--qk-deep:#0d1b3e;--qk-blue:#0a6ebd;--qk-mint:#12b886;--qk-klein:#2563eb;--qk-ink:#ffffffeb;--qk-muted:#ffffff85;--qk-faint:#ffffff42;--qk-display:"PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;--qk-body:"PingFang SC", "Microsoft YaHei", "Noto Sans SC", system-ui, sans-serif;background:var(--qk-navy);min-height:100vh;color:var(--qk-ink);font-family:var(--qk-body);width:100%;max-width:100vw;overflow-x:clip}.qk-hero{isolation:isolate;flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow:hidden}.qk-hero__bg{z-index:0;background:radial-gradient(78% 62% at 76% 34%,#0a6ebd42 0%,#0000 58%),radial-gradient(48% 40% at 10% 86%,#12b8861a 0%,#0000 55%),radial-gradient(40% 30% at 42% 4%,#2563eb1a 0%,#0000 52%),linear-gradient(168deg,#070a12 0%,#0c1732 48%,#0a4f8a 130%);position:absolute;inset:0}.qk-hero__photo{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.qk-hero__photo img{object-fit:cover;object-position:62% 42%;filter:blur(22px)saturate(1.05)brightness(.48)contrast(1.04);opacity:.4;-webkit-user-select:none;user-select:none;will-change:transform;width:100%;height:100%;animation:28s ease-in-out infinite alternate qk-photo-breathe;display:block;transform:scale(1.08)}.qk-hero__atmosphere{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.qk-hero__orb{filter:blur(52px);opacity:.42;will-change:transform;border-radius:50%;animation:32s ease-in-out infinite alternate qk-orb-drift;position:absolute}.qk-hero__orb--a{background:radial-gradient(circle,#0a6ebd61 0%,#0a6ebd00 72%);width:min(48vw,480px);height:min(48vw,480px);top:20%;right:-8%}.qk-hero__orb--b{background:radial-gradient(circle,#12b88647 0%,#12b88600 72%);width:min(34vw,340px);height:min(34vw,340px);animation-duration:36s;animation-delay:-10s;bottom:10%;left:-6%}.qk-hero__orb--c{background:radial-gradient(circle,#2563eb2e 0%,#2563eb00 72%);width:min(24vw,240px);height:min(24vw,240px);animation-duration:40s;animation-delay:-16s;top:8%;left:40%}.qk-hero__scrim{z-index:3;pointer-events:none;background:linear-gradient(108deg,#070a12eb 0%,#0b0f1ac2 32%,#0f172a6b 58%,#0a6ebd1a 100%),radial-gradient(68% 52% at 78% 48%,#0000 0%,#070a126b 100%);position:absolute;inset:0}.qk-hero__grain{z-index:4;pointer-events:none;opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.qk-hero__nav{z-index:5;align-items:center;gap:10px;padding:22px clamp(16px,4vw,44px);display:flex;position:relative}.qk-hero__nav img{opacity:.94;width:26px;height:26px}.qk-hero__nav-mark{font-family:var(--qk-display);letter-spacing:.08em;color:#ffffffc7;font-size:12px;font-weight:600}.qk-hero__stage{z-index:5;flex-direction:column;flex:1;justify-content:center;max-width:680px;padding:28px clamp(16px,5vw,64px) 80px;display:flex;position:relative}.qk-brand{font-family:var(--qk-display);letter-spacing:-.03em;color:#fff;text-shadow:0 10px 48px #070a128c;margin:0 0 22px;font-size:clamp(2rem,6vw,3.4rem);font-weight:800;line-height:1.06}.qk-brand span{color:var(--qk-mint);font-weight:700}.qk-headline{font-family:var(--qk-display);letter-spacing:.01em;color:#ffffffd1;max-width:20em;margin:0 0 14px;font-size:clamp(1.02rem,2.2vw,1.35rem);font-weight:500;line-height:1.4}.qk-sub{font-family:var(--qk-body);color:var(--qk-muted);max-width:26em;margin:0 0 32px;font-size:clamp(.9rem,1.5vw,1.02rem);font-weight:400;line-height:1.7}.qk-cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.qk-btn{appearance:none;cursor:pointer;font-family:var(--qk-body);letter-spacing:.06em;border:none;border-radius:999px;padding:13px 30px;font-size:14px;font-weight:600;transition:transform .28s,box-shadow .28s,background .28s,border-color .28s,color .28s}.qk-btn--primary{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 48%,#1d4ed8 100%);box-shadow:0 12px 32px #2563eb52}.qk-btn--primary:hover{transform:translateY(-1px);box-shadow:0 16px 40px #2563eb66}.qk-btn--ghost{color:#ffffffe0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #fff3}.qk-btn--ghost:hover{color:#fff;border-color:#12b88699;transform:translateY(-1px)}.qk-scroll{z-index:5;color:var(--qk-faint);font-family:var(--qk-body);letter-spacing:.16em;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;padding:8px;font-size:11px;transition:color .25s;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.qk-scroll:hover{color:var(--qk-muted)}.qk-scroll__line{background:linear-gradient(#0000,#0a6ebd8c);width:1px;height:32px;animation:2.8s ease-in-out infinite qk-pulse}.qk-fade-up{opacity:0;animation:1s cubic-bezier(.22,1,.36,1) forwards qk-fade-up;transform:translateY(16px)}.qk-fade-up--d1{animation-delay:.14s}.qk-fade-up--d2{animation-delay:.28s}.qk-fade-up--d3{animation-delay:.42s}.qk-section{padding:clamp(40px,6vw,64px) clamp(16px,4vw,40px);position:relative}.qk-section--models{background:radial-gradient(42% 30% at 50% 0,#0a6ebd14 0%,#0000 70%),linear-gradient(#0a0e18 0%,#0f1420 50%,#0a0e18 100%);padding:clamp(56px,8vw,96px) clamp(20px,5vw,48px) clamp(44px,6vw,72px)}.qk-section__inner{max-width:920px;margin:0 auto}.qk-section__head{text-align:left;margin-bottom:clamp(32px,5vw,48px)}.qk-section__eyebrow{font-family:var(--qk-body);letter-spacing:.26em;text-transform:uppercase;color:#12b8868c;margin:0 0 12px;font-size:11px;font-weight:400}.qk-section__title{font-family:var(--qk-display);color:#fffffff0;letter-spacing:.06em;margin:0 0 10px;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:600}.qk-section__lead{font-family:var(--qk-body);letter-spacing:.02em;color:var(--qk-muted);max-width:28em;margin:0;font-size:14px;font-weight:400;line-height:1.6}.qk-model-grid{grid-template-columns:1fr;gap:clamp(28px,4vw,36px);margin:0 0 clamp(36px,5vw,52px);display:grid}@media (width>=800px){.qk-model-grid{grid-template-columns:1fr 1fr;align-items:start;gap:0 48px}.qk-model-lane--image{border-right:1px solid #0a6ebd38;padding-right:40px}.qk-model-lane--video{padding-left:8px}}.qk-model-lane__head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.qk-model-lane__badge{font-family:var(--qk-display);letter-spacing:.22em;color:#fff;background:0 0;border:none;align-items:center;padding:0;font-size:13px;font-weight:700;display:inline-flex;position:relative}.qk-model-lane__badge:after{content:"";background:linear-gradient(90deg, var(--qk-klein), #0a6ebd59);border-radius:1px;width:28px;height:2px;display:block;position:absolute;bottom:-8px;left:0}.qk-model-lane__badge--mint:after{background:linear-gradient(90deg, var(--qk-mint), #12b88640)}.qk-model-lane__hint{font-family:var(--qk-body);letter-spacing:.2em;text-transform:uppercase;color:#ffffff47;font-size:11px;font-weight:400}.qk-model-featured{border-top:1px solid #ffffff1a;flex-direction:column;gap:0;margin:0 0 8px;padding:0;display:flex}.qk-model-hero{border-bottom:1px solid #ffffff12;padding:18px 0}.qk-model-hero__top{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:8px;display:flex}.qk-model-hero__label{font-family:var(--qk-display);letter-spacing:.06em;color:#fffffff5;font-size:clamp(1.12rem,2.2vw,1.38rem);font-weight:600;line-height:1.15}.qk-model-hero__ver{font-family:var(--qk-display);letter-spacing:.01em;color:var(--qk-klein);flex-shrink:0;font-size:clamp(1.28rem,2.8vw,1.62rem);font-weight:600;line-height:1}.qk-model-hero__ver--mint{color:var(--qk-mint)}.qk-model-hero__note{font-family:var(--qk-body);letter-spacing:.1em;color:#0a6ebdb8;margin:0;font-size:12px;font-weight:400}.qk-model-hero--video .qk-model-hero__note{color:#12b8869e}.qk-model-chips{flex-direction:column;gap:0;margin:16px 0 0;padding:0;list-style:none;display:flex}.qk-model-chips li{font-family:var(--qk-body);letter-spacing:.02em;color:#ffffffad;border-bottom:1px solid #ffffff0d;padding:11px 0;font-size:13.5px;font-weight:500;line-height:1.4}.qk-model-chips li:last-child{border-bottom:none;padding-bottom:0}.qk-model-chips--pairs li{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.qk-model-chips__name{color:#ffffffc7}.qk-model-chips__note{letter-spacing:.06em;color:#ffffff52;flex-shrink:0;font-size:11px;font-weight:400}.qk-capability{text-align:left;font-family:var(--qk-body);letter-spacing:.2em;color:#12b88685;margin:0;font-size:11px;font-weight:400}.qk-footer{text-align:center;background:#070a12;border-top:1px solid #0a6ebd14;padding:28px 16px 32px}.qk-footer a{color:#ffffff6b;letter-spacing:.02em;align-items:center;gap:6px;font-size:12px;text-decoration:none;transition:color .2s;display:inline-flex}.qk-footer a:hover{color:var(--qk-mint)}.qk-footer__copy{color:#ffffff29;letter-spacing:.04em;margin-top:12px;font-size:11px}.qk-auth-modal-wrap.ant-modal-wrap,.qk-auth-modal-root .ant-modal-wrap{justify-content:center;align-items:center;display:flex}.qk-auth-modal.ant-modal,.qk-auth-modal .ant-modal-container,.qk-auth-modal .ant-modal-content,.qk-auth-shell{transform:none!important}.qk-auth-modal.ant-modal{margin:0 auto;padding-bottom:0;top:0}.qk-auth-modal .ant-modal-container,.qk-auth-modal .ant-modal-content{-webkit-backdrop-filter:blur(20px)saturate(1.05);-webkit-overflow-scrolling:touch;background:linear-gradient(165deg,#fffffff5 0%,#f8fafcf0 100%);border-radius:18px;max-height:min(90vh,920px);padding:0;overflow:hidden auto;box-shadow:0 28px 72px #070a127a,0 0 0 1px #0a6ebd2e}.qk-turnstile{z-index:2;margin:0 0 14px;position:relative;overflow:visible}.qk-turnstile__label{color:#0f172a8c;letter-spacing:.02em;margin-bottom:6px;font-size:12px}.qk-turnstile__host{box-sizing:border-box;background:#0f172a08;border:1px solid #0f172a14;border-radius:4px;justify-content:flex-start;align-items:flex-start;width:100%;min-width:300px;min-height:65px;display:flex;overflow:visible}.qk-turnstile__host iframe{max-width:100%}.qk-turnstile__error{color:#cf1322;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12px;line-height:1.45;display:flex}.qk-turnstile__retry{appearance:none;color:#1677ff;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;line-height:1.45;text-decoration:underline}.qk-auth-modal .ant-modal-close{top:14px;color:#0f172a66;width:40px;height:40px;inset-inline-end:14px}.qk-auth-modal .ant-modal-close:hover{color:#0f172acc;background:#0a6ebd1f}.qk-auth-shell{opacity:0;padding:30px 28px 26px;transform:none}.qk-auth-shell--in{animation:.45s cubic-bezier(.22,1,.36,1) forwards qk-auth-in}.qk-auth-card{width:100%}.qk-auth-card__brand{text-align:center;margin-bottom:20px}.qk-auth-card__brand img{opacity:.95;filter:drop-shadow(0 6px 14px #12b88647);width:42px;height:42px;margin-bottom:10px}.qk-auth-card__title{letter-spacing:-.01em;color:#0d1b3e!important;margin:0!important;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif!important;font-size:1.05rem!important;font-weight:700!important}.qk-auth-card__sub{letter-spacing:.04em;margin-top:5px;font-size:12px;display:block;color:#0f172a6b!important}.qk-auth-card .ant-tabs-nav{margin-bottom:18px!important}.qk-auth-card .ant-tabs-tab{letter-spacing:.02em;font-family:PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-weight:500}.qk-auth-card .ant-input-affix-wrapper,.qk-auth-card .ant-input{border-radius:10px!important}.qk-auth-card .qk-auth-submit,.qk-auth-card .ant-btn-primary{letter-spacing:.06em;border-radius:10px;height:42px;font-weight:600;box-shadow:0 8px 20px #2563eb47;color:#fff!important;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)!important;border-color:#0000!important}.qk-auth-card .ant-btn-primary:hover{color:#fff!important;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)!important}@media (width<=767px){.qk-auth-modal.ant-modal{max-width:min(92vw,440px);margin:0 auto;padding-bottom:0;width:min(92vw,440px)!important}.qk-auth-modal .ant-modal-container,.qk-auth-modal .ant-modal-content{-webkit-overflow-scrolling:touch;border-radius:16px;max-height:min(86dvh,920px);overflow:hidden auto}.qk-turnstile__host{width:100%;min-width:150px;min-height:65px;padding-bottom:2px}.qk-hero{overflow:hidden}.qk-hero__nav{padding:calc(14px + env(safe-area-inset-top,0px)) 18px 10px}.qk-hero__nav img{width:28px;height:28px}.qk-hero__nav-mark{letter-spacing:.04em;color:#ffffffe0;font-size:13px}.qk-hero__photo img{object-position:55% 35%;filter:blur(24px)saturate(1.02)brightness(.45)contrast(1.04);opacity:.36}.qk-hero__scrim{background:linear-gradient(#070a12e0 0%,#0b0f1aad 40%,#0f172ac7 100%)}.qk-hero__orb--a,.qk-hero__orb--b,.qk-hero__orb--c{opacity:.28}.qk-hero__stage{padding:40px 18px calc(108px + env(safe-area-inset-bottom,0px));justify-content:flex-start;max-width:100%}.qk-brand{word-break:keep-all;margin-bottom:18px;font-size:clamp(2rem,9.2vw,2.65rem);line-height:1.12}.qk-brand span{color:#2dd4a8;text-shadow:0 0 28px #12b88647}.qk-headline{max-width:none;margin-bottom:10px;font-size:1.05rem;line-height:1.45}.qk-sub{max-width:none;margin-bottom:28px;font-size:.95rem;line-height:1.65}.qk-cta{flex-flow:wrap;justify-content:flex-start;align-items:center;gap:10px;width:auto}.qk-btn{letter-spacing:.06em;border-radius:999px;width:auto;min-height:44px;padding:11px 22px;font-size:14px}.qk-scroll{bottom:calc(14px + env(safe-area-inset-bottom,0px))}.qk-section--models{padding:48px 18px 40px}.qk-section__head{margin-bottom:28px}.qk-section__title{letter-spacing:.04em;font-size:1.45rem}.qk-section__lead{max-width:none;font-size:13.5px}.qk-model-grid{gap:36px;margin-bottom:28px}.qk-model-lane--image{border-bottom:1px solid #0a6ebd33;padding-bottom:8px}.qk-model-lane__head{margin-bottom:14px}.qk-model-lane__badge{letter-spacing:.18em;font-size:14px}.qk-model-hero{padding:16px 0}.qk-model-hero__top{gap:10px}.qk-model-hero__label{letter-spacing:.04em;font-size:1.12rem}.qk-model-hero__ver{font-size:1.28rem}.qk-model-hero__note{letter-spacing:.06em;font-size:12.5px}.qk-model-chips li{align-items:center;min-height:44px;padding:13px 0;font-size:14px;display:flex}.qk-model-chips--pairs li{align-items:baseline}.qk-capability{letter-spacing:.14em;font-size:11.5px}.qk-footer{padding:24px 16px calc(28px + env(safe-area-inset-bottom,0px))}.qk-footer a{text-align:center;flex-wrap:wrap;justify-content:center;max-width:100%;min-height:44px;font-size:13px;line-height:1.5}.qk-auth-shell{padding:24px 20px 20px;transform:none}.qk-auth-shell--in{animation:.45s cubic-bezier(.22,1,.36,1) forwards qk-auth-in}.qk-auth-card__brand{margin-bottom:16px}.qk-auth-card__title{font-size:1.12rem!important}.qk-auth-card .ant-tabs-nav{margin-bottom:14px!important}.qk-auth-card .ant-tabs-tab{font-size:14px;padding:10px 12px!important}.qk-auth-card .ant-input-affix-wrapper,.qk-auth-card .ant-input{min-height:44px!important;font-size:16px!important}.qk-auth-card .ant-btn{min-height:44px}.qk-auth-card .qk-auth-submit,.qk-auth-card .ant-btn-primary{font-size:15px;border-radius:10px!important;height:46px!important}.qk-auth-card .ant-btn-link{min-height:40px;padding:8px 4px}}@keyframes qk-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes qk-photo-breathe{0%{transform:scale(1.06)translate(0,0)}to{transform:scale(1.11)translate(-1.2%,.8%)}}@keyframes qk-orb-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(3%,-2.5%)scale(1.06)}}@keyframes qk-pulse{0%,to{opacity:.3;transform:scaleY(.85)}50%{opacity:.85;transform:scaleY(1)}}@keyframes qk-auth-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.qk-hero__photo img,.qk-hero__orb,.qk-scroll__line,.qk-fade-up,.qk-auth-shell--in{animation:none!important}.qk-fade-up,.qk-auth-shell,.qk-auth-shell--in{opacity:1;transform:none}}:root{--klein:#2563eb;--klein-bright:#3b82f6;--klein-deep:#001f7a;--klein-darker:#001866;--klein-50:#eef3ff;--klein-100:#dbe6fe;--klein-200:#bfdbfe;--ink-900:#111827;--ink-800:#1f2937;--ink-700:#374151;--ink-500:#6b7280;--ink-400:#9ca3af;--line:#e5e7eb;--line-soft:#f0f1f3;--bg:#f5f6f8;--surface:#fff;--surface-muted:#f9fafb;--good:#16a34a;--good-bg:#ecfdf5;--warn:#d97706;--warn-bg:#fffbeb;--bad:#dc2626;--bad-bg:#fef2f2;--radius:6px;--radius-sm:4px;--sidebar-width:180px;--topbar-height:56px;--control-height:36px;--gap:12px;--gap-sm:8px;--pad-x:16px;--pad-y:12px}html,body{overflow-x:hidden}body{background:var(--bg);color:var(--ink-800);font-size:13px}.admin-content h1,.admin-content h2,.admin-content h3,.admin-content h4,.admin-content h5,.admin-content h6,.admin-content .ant-typography h1,.admin-content .ant-typography h2,.admin-content .ant-typography h3,.admin-content .ant-typography h4,.admin-content .ant-typography h5,.admin-content h1.ant-typography,.admin-content h2.ant-typography,.admin-content h3.ant-typography,.admin-content h4.ant-typography,.admin-content h5.ant-typography{color:var(--ink-900);margin:0 0 8px!important;font-size:14px!important;font-weight:500!important;line-height:1.5!important}.admin-content .ant-typography strong,.admin-content b,.admin-content strong{font-weight:500}.admin-content .ant-btn{box-shadow:none;min-height:var(--control-height);font-weight:400}.admin-content .ant-btn.ant-btn-sm{min-height:28px}.admin-content .ant-btn.ant-btn-link,.admin-content .ant-btn.ant-btn-text{min-height:0}.admin-content .ant-statistic-content,.admin-content .ant-statistic-content-value{font-size:20px!important;font-weight:400!important}.admin-content .ant-statistic-title{margin-bottom:4px;font-size:12px}.admin-content .ant-descriptions-item-label{color:var(--ink-500);font-size:12px}.admin-content .ant-card-head-title,.ant-modal .ant-modal-title,.ant-drawer .ant-drawer-title{font-size:14px;font-weight:500}.admin-content .ant-form-item-label>label{color:var(--ink-700);font-size:13px}.admin-content .ant-form-item{margin-bottom:14px}.admin-content .ant-tabs-tab{font-size:13px}.admin-content .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{text-shadow:none;font-weight:500}.admin-content .ant-tag{border-radius:3px;margin-inline-end:4px;padding-inline:6px;font-size:12px;line-height:20px}.admin-sidebar{background:var(--klein-deep)!important;overflow:hidden!important}.admin-sidebar.ant-layout-sider,.admin-sidebar .ant-layout-sider-children,.admin-sidebar.ant-drawer-body{background:var(--klein-deep)!important}.admin-sidebar>.ant-layout-sider-children{overflow:hidden!important}.admin-sidebar .sidebar-brand{height:var(--topbar-height);border-bottom:1px solid #ffffff1f;justify-content:center;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}.admin-sidebar .sidebar-brand>div:last-child{min-width:0;overflow:hidden}.admin-sidebar .brand-logo{background:#ffffff29;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.admin-sidebar .brand-title{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.2;overflow:hidden}.admin-sidebar .brand-subtitle{color:#ffffffb8;letter-spacing:.06em;text-transform:uppercase;margin-top:2px;font-size:10px;line-height:1}.admin-menu.ant-menu,.ant-menu-dark.admin-menu{scrollbar-width:none;background:0 0!important}.admin-menu.ant-menu::-webkit-scrollbar{width:0;height:0;display:none}.ant-menu-dark.admin-menu .ant-menu-item{border-radius:4px;gap:6px;min-width:0;font-weight:400;overflow:hidden;color:#fff!important;justify-content:center!important;align-items:center!important;width:100%!important;height:40px!important;margin-block:2px!important;margin-inline:0!important;line-height:40px!important;display:flex!important}.ant-menu-dark.admin-menu .ant-menu-item:hover{color:#fff!important;background:#ffffff1a!important}.ant-menu-dark.admin-menu .ant-menu-item .anticon,.ant-menu-dark.admin-menu .ant-menu-item .ant-menu-item-icon{flex-shrink:0;font-size:14px;color:#fff!important;margin-inline-end:0!important}.ant-menu-dark.admin-menu .ant-menu-item-selected{font-weight:400;position:relative;color:#fff!important;background:#ffffff29!important}.ant-menu-dark.admin-menu .ant-menu-item-selected .anticon{color:#fff!important}.ant-menu-dark.admin-menu .ant-menu-item-group-title{letter-spacing:.06em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden;color:#ffffff8c!important;text-align:left!important;padding:14px 10px 6px!important;font-size:11px!important}.ant-menu-dark.admin-menu .ant-menu-item-group:first-child .ant-menu-item-group-title{padding-top:8px!important}.ant-menu-dark.admin-menu .ant-menu-item-divider{border-color:#ffffff1f!important;margin:8px 0!important}.ant-menu-dark.admin-menu .ant-menu-item,.ant-menu-dark.admin-menu .ant-menu-submenu-title{padding-inline:10px!important}.ant-menu-dark.admin-menu .ant-menu-title-content{text-overflow:ellipsis;white-space:nowrap;color:#fff;min-width:0;max-width:calc(100% - 22px);font-size:13px;display:block;overflow:hidden;flex:0 auto!important;margin-inline-start:0!important}.ant-layout-sider-collapsed .ant-menu-dark.admin-menu .ant-menu-item,.ant-menu-inline-collapsed.admin-menu .ant-menu-item{justify-content:center!important;padding-inline:0!important}.ant-layout-sider-collapsed .ant-menu-dark.admin-menu .ant-menu-title-content,.ant-menu-inline-collapsed.admin-menu .ant-menu-title-content{display:none!important}.admin-sidebar .sidebar-footer{color:#ffffffd9;border-top:1px solid #ffffff1f;flex-shrink:0;align-items:center;gap:6px;min-width:0;padding:10px 12px;font-size:11px;line-height:1.5;display:flex;overflow:hidden}.admin-sidebar .sidebar-footer span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.admin-sidebar .sidebar-footer .anticon{color:#fff;flex-shrink:0}.admin-topbar{box-sizing:border-box;overflow:hidden;background:var(--surface)!important;border-bottom:1px solid var(--line)!important}.admin-topbar .topbar-left{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.admin-topbar .topbar-menu-btn.ant-btn{flex-shrink:0;width:36px;min-width:36px;height:36px;min-height:36px;padding:0}.admin-topbar .topbar-crumb{color:var(--ink-500);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;font-size:13px;display:flex;overflow:hidden}.admin-topbar .topbar-crumb__sep{color:var(--ink-400);flex-shrink:0}.admin-topbar .topbar-crumb__current{color:var(--ink-800);text-overflow:ellipsis;overflow:hidden}.admin-topbar .topbar-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.admin-topbar .status-chip{background:var(--good-bg);color:#15803d;white-space:nowrap;border:1px solid #bbf7d0;border-radius:4px;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:12px;font-weight:400;line-height:1;display:inline-flex}.admin-topbar .status-chip__dot{background:var(--good);border-radius:50%;width:6px;height:6px}.admin-topbar .user-chip{cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;height:36px;padding:0 8px 0 4px;line-height:1;transition:background .15s;display:flex}.admin-topbar .user-chip:hover{background:var(--surface-muted)}.admin-topbar .user-avatar{background:var(--klein);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:500;display:flex}.admin-topbar .user-name{color:var(--ink-700);font-size:13px;font-weight:400}.admin-page{gap:var(--gap);flex-direction:column;width:100%;min-width:0;display:flex}.admin-page__header{justify-content:space-between;align-items:center;gap:var(--gap);min-height:var(--control-height);flex-wrap:wrap;display:flex}.admin-page__title{letter-spacing:0;white-space:nowrap;align-items:center;gap:6px;display:inline-flex;width:auto!important;color:var(--ink-900)!important;font-size:14px!important;font-weight:500!important;line-height:var(--control-height)!important;margin:0!important}.admin-page__title-hint{color:var(--ink-400);cursor:help;font-size:13px;display:inline-flex}.admin-page__title-hint:hover{color:var(--ink-500)}.admin-page__subtitle{display:none}.admin-hero{justify-content:space-between;align-items:center;gap:var(--gap);min-height:var(--control-height);color:var(--ink-900);box-shadow:none;background:0 0;flex-wrap:wrap;padding:0;display:flex}.admin-hero__title{font-size:14px;font-weight:500;line-height:var(--control-height);margin:0}.admin-hero__subtitle{display:none}.admin-hero__actions{align-items:center;gap:var(--gap-sm);flex-wrap:wrap;display:flex}.admin-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none;width:100%;min-width:0;overflow:hidden}.admin-card__header{justify-content:space-between;align-items:center;gap:var(--gap-sm);min-height:44px;padding:8px var(--pad-x);border-bottom:1px solid var(--line-soft);color:var(--ink-800);flex-wrap:wrap;font-size:13px;font-weight:400;display:flex}.admin-card__body{min-width:0;padding:0}.admin-card__body--padded{padding:var(--pad-x)}.admin-card__body--tabs{padding:4px var(--pad-x) 0}.admin-section-title{color:var(--ink-500);margin:12px 0 6px;font-size:12px;display:block}.admin-section-title:first-child{margin-top:0}.admin-stat-grid{gap:var(--gap-sm);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));width:100%;display:grid}.admin-stat-grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-stat-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=1100px){.admin-stat-grid--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-stat-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none;flex-direction:column;justify-content:center;min-width:0;min-height:68px;padding:12px 16px;display:flex;position:relative;overflow:hidden}.admin-stat-card__label{color:var(--ink-500);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12px;font-weight:400;line-height:16px;display:flex;overflow:hidden}.admin-stat-card__label:before{content:"";border-radius:50%;flex-shrink:0;width:6px;height:6px;display:none}.admin-stat-card--good .admin-stat-card__label:before{background:var(--good);display:inline-block}.admin-stat-card--warn .admin-stat-card__label:before{background:var(--warn);display:inline-block}.admin-stat-card--bad .admin-stat-card__label:before{background:var(--bad);display:inline-block}.admin-stat-card__value{color:var(--ink-900);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:20px;font-weight:400;line-height:26px;overflow:hidden}.admin-stat-card--bad .admin-stat-card__value{color:var(--bad)}.admin-stat-card--warn .admin-stat-card__value{color:var(--warn)}.admin-stat-card__hint{color:var(--ink-400);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;line-height:14px;overflow:hidden}.admin-section-label{letter-spacing:0;color:var(--ink-500);margin-bottom:8px;font-size:12px;font-weight:400;display:block}.admin-section-label--spaced{margin-top:16px}.watchdog-compact{gap:10px;display:grid}.watchdog-overview{background:var(--surface-subtle,#f7f8fa);min-height:30px;color:var(--ink-600);font-variant-numeric:tabular-nums;border-radius:7px;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:4px 8px;font-size:12px;display:flex}.watchdog-overview .ant-tag{margin:0}.watchdog-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.watchdog-section-title{color:var(--ink-700);margin-bottom:6px;font-size:12px;font-weight:600}.watchdog-compact .admin-stat-grid{gap:6px}.watchdog-compact .admin-stat-card{border-radius:7px;min-height:48px;padding:6px 9px}.watchdog-compact .admin-stat-card__label{font-size:11px;line-height:14px}.watchdog-compact .admin-stat-card__value{margin-top:1px;font-size:15px;line-height:20px}.watchdog-compact .ant-collapse-header{font-size:12px;padding:3px 4px!important}.watchdog-compact .ant-collapse-content-box{padding:6px 4px!important}.watchdog-detail-grid{color:var(--ink-600);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 14px;font-size:12px;display:grid}.watchdog-detail-wide{text-overflow:ellipsis;white-space:nowrap;grid-column:span 2;overflow:hidden}@media (width<=900px){.watchdog-sections{grid-template-columns:1fr}.watchdog-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.watchdog-overview{align-items:flex-start}.watchdog-compact .admin-stat-grid--cols-4,.watchdog-detail-grid{grid-template-columns:1fr}.watchdog-detail-wide{grid-column:auto}}.admin-watchdog-tabs{padding:0 var(--pad-x)}.admin-watchdog-tabs .ant-tabs-nav{margin-bottom:0!important}.admin-watchdog-tabs .ant-tabs-nav:before{border-bottom-color:var(--line-soft)!important}.admin-watchdog-tabs .ant-tabs-content-holder{margin:0 calc(-1 * var(--pad-x))}.admin-watchdog-tabs .ant-tabs-extra-content{flex-wrap:wrap}.admin-toolbar{align-items:center;gap:var(--gap-sm);flex-wrap:wrap;min-width:0;display:flex}.admin-toolbar .spacer{flex:1}.admin-toolbar .ant-space{gap:var(--gap-sm)!important}.admin-page--token-mgmt .token-mgmt-toolbar{justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;display:flex}.token-mgmt-toolbar__filters,.token-mgmt-toolbar__actions{align-items:center;gap:12px;min-width:0;display:flex}.token-mgmt-toolbar__filters{flex:0 auto}.token-mgmt-toolbar__actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end}.admin-bulkbar{align-items:center;gap:var(--gap-sm);min-height:44px;padding:8px var(--pad-x);background:var(--klein-50);border-bottom:1px solid var(--line-soft);flex-wrap:wrap;display:flex}.admin-bulkbar__count{color:var(--klein);font-size:13px;font-weight:400}.admin-table-card{overflow:hidden}.admin-table-card .ant-table-wrapper{min-width:0}.admin-table-card .ant-table{font-size:13px;border-radius:0!important}.admin-table-card .ant-table-wrapper .ant-table-container{border-inline:none!important}.admin-table-card .ant-table-wrapper .ant-table-content,.admin-table-card .ant-table-wrapper .ant-table-body{-webkit-overflow-scrolling:touch;overflow-x:auto!important}.admin-table-card .ant-table-wrapper .ant-table-thead>tr>th,.admin-table-card .ant-table-wrapper .ant-table-thead>tr>td{white-space:nowrap;height:40px;color:var(--ink-500)!important;background:var(--surface-muted)!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;padding:10px 12px!important;font-size:12px!important;font-weight:400!important}.admin-table-card .ant-table-wrapper .ant-table-thead>tr>th:before{display:none!important}.admin-table-card .ant-table-wrapper .ant-table-tbody>tr>td{height:44px;line-height:22px;border-bottom:1px solid var(--line-soft)!important;padding:10px 12px!important}.admin-table-card .ant-table-wrapper .ant-table-tbody>tr:last-child>td{border-bottom-color:var(--line-soft)!important}.admin-table-card .ant-table-wrapper .ant-table-selection-column{padding-inline:8px!important}.admin-table-card .ant-table-wrapper .ant-table-cell .ant-btn-link,.admin-table-card .ant-table-wrapper .ant-table-cell .ant-btn-text{height:28px;min-height:28px;padding:0 4px;font-size:13px;line-height:28px}.admin-row-actions{vertical-align:middle;align-items:center;gap:4px;display:inline-flex}.admin-row-actions .ant-btn-text{border-radius:4px;width:28px;min-width:28px;height:28px;padding:0;font-weight:400}.admin-row-actions .ant-btn-text.ant-btn-dangerous{color:var(--bad,#fa5252)}.admin-row-actions .ant-btn-text:hover{background:#001f7a0f}.admin-row-actions .ant-btn-text.ant-btn-dangerous:hover{background:#fa525214}.admin-table-card .ant-table-wrapper .ant-table-cell .ant-tag{margin-inline-end:0}.admin-table-card .ant-table-wrapper .ant-table-cell .ant-tag+.ant-tag{margin-inline-start:4px}.admin-table-card .ant-table-wrapper .ant-table-pagination{border-top:1px solid var(--line-soft);font-size:13px;padding:10px var(--pad-x)!important;margin:0!important}.admin-table-card .ant-table-wrapper .ant-table-pagination .ant-pagination-total-text{color:var(--ink-500)}.admin-table-card .ant-table-wrapper .ant-table-placeholder .ant-table-cell{padding:32px var(--pad-x)!important}.admin-table-card .ant-table-wrapper .ant-table-cell-fix-right,.admin-table-card .ant-table-wrapper .ant-table-cell-fix-left{background:var(--surface)}.admin-table-card .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-right,.admin-table-card .ant-table-wrapper .ant-table-thead>tr>th.ant-table-cell-fix-left,.admin-table-card .ant-table-wrapper .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--surface-muted)!important}.admin-table-card .ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-left,.admin-table-card .ant-table-wrapper .ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-right{background:var(--surface-muted)}.admin-cell-muted{color:var(--ink-400)}.admin-cell-sub{color:var(--ink-400);margin-left:6px;font-size:11px}.admin-filter-bar{align-items:center;gap:var(--gap-sm);min-height:52px;padding:10px var(--pad-x);border-bottom:1px solid var(--line-soft);flex-wrap:wrap;display:flex}.admin-filter-bar__label{color:var(--ink-500);white-space:nowrap;font-size:12px}.admin-filter-bar__label+.ant-select,.admin-filter-bar__label+.ant-input-number,.admin-filter-bar__label+.ant-input{margin-right:4px}.admin-settings-form{width:100%}.admin-settings-form .ant-form{width:100%;max-width:none}.admin-settings-form .ant-form-item{margin-bottom:14px}.admin-settings-form .ant-input,.admin-settings-form .ant-input-number,.admin-settings-form .ant-select{width:100%;max-width:480px}@media (width>=768px){.admin-settings-form .ant-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.admin-settings-form .admin-settings-form__full{grid-column:1/-1}}@media (width<=767px){.admin-settings-form .ant-form{grid-template-columns:1fr;display:grid}}.admin-flow{gap:12px;width:100%;min-width:0;display:grid}.admin-flow-panel{min-width:0;overflow:hidden}.admin-flow-nav{background:var(--surface-muted);border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:8px;display:grid}.admin-flow-nav__btn{border-radius:var(--radius-sm);min-width:0;height:34px;color:var(--ink-500);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;padding:0 8px;font-family:inherit;font-size:13px;line-height:1}.admin-flow-nav__btn:hover{color:var(--ink-800);background:var(--surface)}.admin-flow-nav__btn.is-active{color:var(--klein);background:var(--surface);border-color:var(--line);font-weight:500;box-shadow:0 1px 2px #1118270a}.admin-flow-body{min-width:0;padding:12px 16px 16px}.admin-flow-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.admin-flow-toolbar__title{color:var(--ink-700);font-size:13px}.admin-flow-meta{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.admin-flow-meta span{background:var(--surface-muted);min-height:28px;color:var(--ink-500);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.admin-flow-result{border:1px solid var(--line-soft);border-radius:var(--radius);background:var(--surface-muted);margin-top:12px;padding:12px;overflow:auto}.admin-flow-preview{gap:10px;display:grid}.admin-flow-preview img,.admin-flow-preview video{object-fit:contain;border-radius:var(--radius);background:var(--surface);width:100%;max-height:480px;display:block}.admin-flow-preview a{word-break:break-all;font-size:12px}.admin-flow-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=480px){.admin-flow-split{grid-template-columns:1fr}}.admin-flow-result pre{white-space:pre-wrap;word-break:break-word;margin:0;font-size:12px;line-height:1.5}@media (width<=767px){.admin-flow-body{padding:10px 10px 12px}.admin-flow-nav__btn{height:32px;padding:0 4px;font-size:12px}.admin-flow-panel .ant-table-wrapper{margin:0 -2px}}.admin-page-size-input{border-top:1px solid var(--line-soft);align-items:center;gap:6px;padding:8px 10px;display:flex}.admin-page-size-input__label,.admin-page-size-input__suffix{color:var(--ink-500);white-space:nowrap;font-size:12px}.admin-page-size-input .ant-input-number{width:64px}.admin-content{width:100%;min-width:0;overflow-x:hidden;background:var(--bg)!important;max-width:none!important;padding:20px 24px!important}.ant-layout{overflow-x:hidden}@media (width<=900px){.admin-content{padding:16px!important}.admin-page--token-mgmt .token-mgmt-toolbar{flex-direction:column;align-items:stretch;gap:12px}.token-mgmt-toolbar__actions{justify-content:flex-start}.admin-stat-grid--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.admin-content{padding:12px!important}.admin-page__header{align-items:stretch}.admin-page__header .admin-toolbar{width:100%}.admin-toolbar>.ant-btn-primary{flex:auto;min-width:min(100%,140px)}.token-mgmt-toolbar__filters{grid-template-columns:auto minmax(0,1fr);gap:8px 12px;width:100%;display:grid}.token-mgmt-toolbar__filters .ant-select,.token-mgmt-toolbar__filters .ant-input-number{min-width:0;width:100%!important}.token-mgmt-toolbar__actions{width:100%}.admin-filter-bar{padding:12px var(--pad-x);flex-direction:column;align-items:stretch;gap:8px}.admin-filter-bar__label{margin-bottom:-4px}.admin-filter-bar .ant-select,.admin-filter-bar .ant-input-number,.admin-filter-bar .ant-input{width:100%!important;max-width:none!important}.admin-bulkbar,.admin-card__header{padding:10px var(--pad-x)}.admin-topbar .status-chip,.admin-topbar .user-name{display:none}.admin-watchdog-tabs .ant-tabs-nav{flex-wrap:wrap}.admin-watchdog-tabs .ant-tabs-extra-content{width:100%;margin-top:8px}.admin-watchdog-tabs .ant-tabs-extra-content>span{flex-wrap:wrap;gap:8px;width:100%;display:flex!important}}@media (width<=480px){.admin-stat-grid,.admin-stat-grid--cols-4,.admin-stat-grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-stat-card{min-height:64px;padding:10px 12px}.admin-stat-card__value{font-size:18px;line-height:24px}.admin-page__header{flex-direction:column;align-items:stretch;gap:10px}.admin-toolbar{gap:8px}.admin-toolbar>.ant-btn{flex:calc(50% - 4px);min-width:0}.admin-toolbar>.ant-btn-primary{flex:100%}.admin-content{padding:10px!important}:root{--pad-x:12px;--gap:10px}}.generate-studio{height:calc(100vh - var(--topbar-height) - 40px);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.generate-studio__title{color:#1a2b42;flex-shrink:0;margin:0 0 12px!important;font-size:16px!important;font-weight:500!important;line-height:1.3!important}.generate-studio__grid{flex:1;grid-template-columns:1fr 1fr;gap:16px;min-width:0;min-height:0;display:grid}.generate-studio__panel.ant-card{border:1px solid var(--line);min-width:0;height:100%;min-height:0;box-shadow:none;flex-direction:column;display:flex;overflow:hidden;border-radius:var(--radius)!important}.generate-studio__panel .ant-card-head{flex-shrink:0;min-height:44px;padding:0 16px;font-weight:500}.generate-studio__panel .ant-card-body{flex:1;min-height:0;overflow:auto}@media (width<=991px){.generate-studio{height:auto;min-height:0;overflow:visible}.generate-studio__grid{grid-template-columns:1fr;height:auto}.generate-studio__panel.ant-card{height:auto;max-height:none}.generate-studio__panel .ant-card-body{overflow:visible}}.admin-log-detail-drawer.ant-drawer .ant-drawer-body{max-width:100%;overflow-x:hidden!important}.admin-log-detail{max-width:100%;color:var(--ink-800);font-size:13px;overflow-x:hidden}.admin-log-detail-desc.ant-descriptions .ant-descriptions-item-content,.admin-log-detail-desc.ant-descriptions .ant-descriptions-item-label{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.admin-log-detail-block{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;max-width:100%}.admin-log-detail-pre{overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;background:var(--surface-muted);border:1px solid var(--line-soft);border-radius:var(--radius-sm);max-width:100%;max-height:200px;margin:0;padding:8px;font-size:11px;line-height:1.45;overflow:hidden auto}.admin-log-section{max-width:100%;margin-top:14px}.admin-log-section-label{color:var(--ink-500);margin-bottom:6px;font-size:12px;font-weight:500}.admin-log-prompt{background:var(--surface-muted);border:1px solid var(--line-soft);border-radius:var(--radius-sm);max-height:160px;padding:10px 12px;font-size:13px;line-height:1.5;overflow:hidden auto}.admin-log-error-block{background:var(--bad-bg);border-radius:var(--radius-sm);color:var(--bad);border:1px solid #fecaca;max-height:140px;padding:10px 12px;font-size:12px;line-height:1.45;overflow:hidden auto}.admin-log-url{color:var(--ink-500);margin:2px 0 4px;font-size:11px}.admin-log-headers{color:var(--ink-400);flex-wrap:wrap;gap:4px 10px;margin-top:4px;font-size:10px;display:flex}.admin-log-upstream-entry{max-width:100%;font-size:12px;overflow-x:hidden}.admin-log-upstream-meta{flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;margin-bottom:4px;display:flex}.admin-log-result-media{height:auto;display:block;max-width:100%!important}.admin-log-section-upstream{border-top:1px solid var(--line);padding-top:14px}.admin-log-status-block{max-width:100%}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;line-height:1.5}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:#b9bed0;border-radius:3px}::-webkit-scrollbar-track{background:0 0}@media (width<=767px){.ant-table-pagination.ant-pagination{flex-wrap:wrap;gap:8px;justify-content:center!important}.ant-table-pagination .ant-pagination-total-text{text-align:center;width:100%;margin-right:0!important}.ant-modal{max-width:calc(100vw - 24px)!important;margin:12px auto!important}.ant-modal .ant-modal-body{max-height:60vh;overflow-y:auto}.ant-drawer .ant-drawer-content-wrapper{max-width:100vw}.ant-descriptions .ant-descriptions-item-label,.ant-descriptions .ant-descriptions-item-content{padding:8px 12px!important}.ant-tabs-nav{margin-bottom:12px!important}.ant-tabs-tab{padding:8px 12px!important;font-size:13px!important}.ant-tabs-nav-list{flex-wrap:wrap}}
