@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:Inter,"Microsoft YaHei","PingFang SC",sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-green-300:oklch(87.1% .15 154.449);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-700:oklch(37.2% .044 257.287);--spacing:.25rem;--container-xl:36rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.m-0{margin:0}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.table{display:table}.max-h-36{max-height:calc(var(--spacing) * 36)}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-xl{max-width:var(--container-xl)}.min-w-48{min-width:calc(var(--spacing) * 48)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.self-center{align-self:center}.self-start{align-self:flex-start}.rounded-lg{border-radius:var(--radius-lg)}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-slate-100{border-color:var(--color-slate-100)}.p-0{padding:0}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-20{padding-block:calc(var(--spacing) * 20)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.break-all{word-break:break-all}.whitespace-pre-wrap{white-space:pre-wrap}.text-green-300{color:var(--color-green-300)}.text-orange-500{color:var(--color-orange-500)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-slate-300{color:var(--color-slate-300)}.text-slate-500{color:var(--color-slate-500)}.text-slate-700{color:var(--color-slate-700)}.opacity-60{opacity:.6}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:80rem){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}:root{color:#25314c;font-synthesis:none;background:#f6f8fc;font-family:Inter,Microsoft YaHei,PingFang SC,sans-serif}*{box-sizing:border-box}body{margin:0}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}h3{font-size:16px;font-weight:650}button:focus-visible,a:focus-visible{outline-offset:3px;outline:3px solid #99b0ff}.muted{color:#8b94a7}.eyebrow{letter-spacing:1.9px;color:#929caf;margin-bottom:10px;font-size:10px;font-weight:700}.app-shell{min-height:100vh}.sidebar{z-index:30;background:#fff;border-right:1px solid #e9edf4;flex-direction:column;width:238px;padding:29px 17px 0;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.brand{align-items:center;gap:11px;padding:0 12px;display:flex}.brand-mark{color:#fff;background:#4263eb;border-radius:11px;justify-content:center;align-items:center;width:36px;height:39px;font-size:21px;display:flex;box-shadow:0 5px 12px #4263eb24}.brand b{letter-spacing:1px;color:#27354f;font-size:20px}.brand small{color:#99a2b4;letter-spacing:1.8px;margin-top:3px;font-size:10px;display:block}.workspace-chip{background:#fbfcff;border:1px solid #e7ecf5;border-radius:9px;align-items:center;gap:9px;margin:29px 8px 26px;padding:11px 8px;display:flex}.workspace-avatar{color:#5272e4;background:#eaf0ff;border-radius:7px;place-items:center;width:32px;height:32px;font-weight:600;display:grid}.workspace-chip b{font-size:11px}.workspace-chip small{color:#9da6b6;margin-top:4px;font-size:9px;display:block}.chip-pro{color:#637acd;background:#edf1fc;border-radius:3px;margin-left:auto;padding:3px 5px;font-size:8px;font-weight:700}.nav-label{color:#a6afbe;letter-spacing:1px;margin-bottom:9px;padding:0 16px;font-size:10px}.sidebar nav{gap:4px;display:grid}.sidebar nav button{color:#788298;text-align:left;background:0 0;border:none;border-radius:7px;align-items:center;gap:13px;min-height:39px;padding:0 16px;font-size:12px;font-weight:500;transition:all .18s;display:flex}.sidebar nav button>.anticon{font-size:16px}.sidebar nav button:hover{color:#4263eb;background:#f6f8fc}.sidebar nav button.active{color:#4263eb;background:#edf2ff;font-weight:650}.ai-badge{color:#7d83db;background:#eef1ff;border-radius:4px;margin-left:auto;padding:0 5px;font-size:9px;font-weight:700;line-height:15px}.sidebar-bottom{margin-top:auto;padding-top:30px}.helper-box{background:linear-gradient(135deg,#f4f6ff,#f9fbff);border-radius:10px;margin:0 8px 20px;padding:17px 15px;position:relative}.helper-box b{font-size:12px}.helper-box p{color:#929eb4;margin:7px 0 11px;font-size:10px}.helper-box button{color:#5c78d4;background:0 0;border:0;padding:0;font-size:10px}.helper-box button .anticon{margin-left:10px}.helper-spark{color:#adbcfb;font-size:28px;position:absolute;top:9px;right:16px}.user-profile{text-align:left;background:0 0;border:0;border-top:1px solid #eef1f6;align-items:center;gap:10px;width:100%;padding:18px 11px;display:flex}.user-profile b{font-size:12px}.user-profile small{color:#9ca5b5;margin-top:3px;font-size:10px;display:block}.user-profile>.anticon{color:#98a2b5;margin-left:auto}.main-layout{margin-left:238px}.topbar{background:#ffffffeb;border-bottom:1px solid #e9edf5;justify-content:space-between;align-items:center;height:72px;padding:0 34px;font-size:11px;display:flex}.topbar b{font-weight:500}.topbar-actions{align-items:center;gap:21px;display:flex}.topbar-actions button{color:#8590a5;background:0 0;border:0;padding:0;font-size:17px}.topbar-separator{background:#e8ecf3;width:1px;height:20px}.service-status{color:#a3aaba;align-items:center;gap:7px;font-size:10px;display:flex}.service-status i{background:#aab3c3;border-radius:50%;width:6px;height:6px}.service-status.online{color:#779a8a}.service-status.online i{background:#52b88d;box-shadow:0 0 0 3px #52b88d12}.main-content{max-width:1590px;margin:auto;padding:34px 36px}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;display:flex}.page-heading h1{letter-spacing:-.5px;color:#29354d;margin:0 0 10px;font-size:26px;font-weight:680}.page-heading p{color:#919bae;margin:0;font-size:12px;line-height:1.8}.hello-wave{color:#eeb95a;margin-left:5px;font-size:22px}.page-heading .ant-btn{height:35px;font-size:11px}.welcome-banner{background:linear-gradient(108deg,#edf2ff,#edf3ff 49%,#f1f4ff 76%,#f5f0ff);border:1px solid #e7edfd;border-radius:13px;height:257px;display:flex;position:relative;overflow:hidden}.banner-copy{z-index:2;min-width:45%;padding:29px 34px;position:relative}.banner-label{color:#7087c1;letter-spacing:.8px;align-items:center;gap:7px;margin-bottom:14px;font-size:10px;display:flex}.banner-label span{background:#718bdb;border-radius:50%;width:5px;height:5px}.banner-copy h2{letter-spacing:1px;color:#344772;margin-bottom:9px;font-size:26px;font-weight:650;line-height:1.55}.banner-copy p{color:#8d9cba;margin-bottom:17px;font-size:10px;line-height:1.9}.banner-copy button{color:#5d78d1;background:0 0;border:0;align-items:center;gap:22px;padding:0;font-size:11px;font-weight:550;display:flex}.banner-art{width:48%;height:100%;position:absolute;top:0;right:18px}.art-orbit{border:1px solid #d8e2ffb0;border-radius:50%;width:280px;height:280px;position:absolute;top:-10px;left:90px;transform:rotate(-24deg)scaleX(1.1)}.orbit-two{width:205px;height:205px;top:27px;left:123px;transform:rotate(30deg)scaleX(1.4)}.art-core{color:#fff;background:linear-gradient(145deg,#a5bbff,#6b8aed);border:6px solid #d9e3ff;border-radius:26px;place-items:center;width:89px;height:89px;font-size:48px;display:grid;position:absolute;top:82px;left:160px;transform:rotate(-12deg);box-shadow:15px 20px 34px #6886df22}.art-core i{border:1px dashed #adbef955;border-radius:34px;position:absolute;inset:-15px}.floating-note{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2;background:#ffffffdb;border:1px solid #fff;border-radius:11px;align-items:center;gap:12px;padding:14px;display:flex;position:absolute;box-shadow:0 12px 25px #657ec311}.floating-note b{color:#566580;font-size:10px;display:block}.floating-note small{color:#a1aac0;margin-top:5px;font-size:8px;display:block}.note-one{top:34px;left:27px;transform:rotate(-5deg)}.note-two{white-space:nowrap;top:167px;left:199px;transform:rotate(5deg)}.note-icon{border-radius:9px;place-items:center;width:34px;height:34px;font-size:19px;display:grid}.note-icon.green{color:#65b899;background:#e5f7ef}.note-icon.blue{color:#829eea;background:#edf1ff}.floating-note>.anticon{margin-left:14px;font-size:11px}.note-dots{color:#c6cede;letter-spacing:3px;font-weight:700}.art-star{color:#a9b5f0;font-size:29px;position:absolute}.star-one{top:43px;left:334px}.star-two{font-size:20px;top:184px;left:79px}.art-dot{background:#b5c6ff;border-radius:50%;width:7px;height:7px;position:absolute;top:133px;left:352px}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.stat-card{background:#fff;border:1px solid #e9edf4;border-radius:11px;padding:19px 21px}.stat-card>.flex>span:first-child{color:#8993a7;font-size:11px}.stat-icon{border-radius:9px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.blue{color:#6688e6;background:#edf2ff}.green{color:#52bba0;background:#eaf8f3}.purple{color:#a088dc;background:#f3eeff}.orange{color:#e9ad62;background:#fff4e9}.stat-number{color:#2a3853;font-variant-numeric:tabular-nums;margin:4px 0 8px;font-size:30px;font-weight:650;line-height:1.5}.stat-number small{color:#9ba5b7;margin-left:9px;font-size:10px;font-weight:400}.stat-note{color:#9ba5b7;align-items:center;gap:6px;font-size:9px;display:flex}.tiny-dot{background:currentColor;border-radius:50%;width:4px;height:4px;display:inline-block}.panel{background:#fff;border:1px solid #e7ecf4;border-radius:11px;overflow:hidden}.panel-toolbar{justify-content:space-between;align-items:center;gap:15px;padding:20px 23px;display:flex}.panel-toolbar b{font-size:13px;font-weight:600}.count-pill{color:#919caf;background:#f2f5fa;border-radius:5px;padding:3px 7px;font-size:10px}.text-link{color:#8290ab;background:0 0;border:0;align-items:center;gap:9px;font-size:10px;display:flex}.dashboard-columns{grid-template-columns:1.5fr 1fr;gap:22px;margin-bottom:23px;display:grid}.account-empty{text-align:center;padding:15px 18px 25px}.empty-account-graphic{color:#b3c1e6;background:#f1f5ff;border:5px solid #f7f9ff;border-radius:15px;place-items:center;width:55px;height:55px;margin:0 auto 15px;font-size:24px;display:grid;position:relative}.empty-account-graphic>span:last-child{color:#91a7d8;background:#e9efff;border:3px solid #fff;border-radius:50%;width:22px;height:22px;font-size:11px;line-height:16px;position:absolute;bottom:0;right:-7px}.account-empty h3{color:#74809a;margin:0 0 8px;font-size:12px;font-weight:550}.account-empty p{color:#aab2c1;margin-bottom:15px;font-size:10px}.account-empty .ant-btn{height:29px;font-size:10px}.account-footer{text-align:center;color:#a1adc2;background:#fcfdff;border-top:1px solid #f0f3f9;padding:12px;font-size:9px}.account-footer .anticon{color:#b5c5e6;margin-right:5px}.quick-actions{padding:0 22px 10px}.quick-actions button{text-align:left;background:0 0;border:0;border-bottom:1px solid #f0f3f8;align-items:center;gap:13px;width:100%;padding:17px 0;display:flex}.quick-actions button:last-child{border-bottom:0}.quick-icon{border-radius:10px;place-items:center;width:38px;height:38px;font-size:18px;display:grid}.quick-actions b{color:#6d7a92;font-size:11px;font-weight:550;display:block}.quick-actions small{color:#a8b1c0;margin-top:6px;font-size:9px;display:block}.quick-arrow{color:#b5becc;margin-left:auto;font-size:10px}.activity-panel{margin-top:4px}.activity-panel .panel-toolbar{padding-bottom:12px}.activity-row{color:#8591a8;border-top:1px solid #f4f6fa;align-items:center;gap:10px;padding:12px 24px;font-size:10px;display:flex}.activity-dot{background:#b5c8ef;border-radius:50%;width:5px;height:5px}.activity-row time{color:#a7afbd;margin-left:auto;font-size:9px}.activity-empty{color:#a7b0c0;padding:24px;font-size:11px}.activity-empty .anticon{margin-right:10px}.page-footer{color:#b4bdcb;justify-content:space-between;padding-top:24px;font-size:9px;display:flex}.hint-line{color:#99a3b5;align-items:center;gap:8px;margin:20px 4px;font-size:11px;display:flex}.hint-dot{background:#a4b6e6;border-radius:50%;width:5px;height:5px}.empty-state{padding:50px 20px}.empty-state b{color:#79869e;margin:15px 0;display:block}.empty-state p{color:#a7afbe;margin-bottom:22px;font-size:12px}.empty-symbol{color:#bac9e8;font-size:42px}.status-label{color:#a4adbd;align-items:center;gap:6px;font-size:12px;display:flex}.status-label i{background:currentColor;border-radius:50%;width:5px;height:5px}.status-label.good{color:#3daf88}.upload-button{cursor:pointer;background:#fff;border:1px solid #e1e7f1;border-radius:7px;align-items:center;gap:8px;margin-top:10px;padding:8px 13px;font-size:12px;display:inline-flex}.upload-button input{display:none}.upload-button.small{margin:0}.priority-strip{color:#7286b0;background:#f0f4ff;border:1px solid #e3eaf9;border-radius:10px;flex-wrap:wrap;align-items:center;gap:17px;margin-bottom:22px;padding:17px 20px;font-size:11px;display:flex}.priority-strip b{color:#657eb4;font-weight:500}.priority-strip i{color:#adbbd9;font-style:normal}.setting-row{border-bottom:1px solid #edf0f7;justify-content:space-between;align-items:center;gap:20px;margin:10px 0 25px;padding-bottom:20px;display:flex}.setting-row b{font-size:13px}.setting-row p{color:#9ba5b6;margin:8px 0 0;font-size:11px}.form-footer{text-align:right;border-top:1px solid #eef2f8;margin-top:24px;padding-top:24px}.reply-preview{background:#f7f9fe;border:1px dashed #dce4f3;border-radius:12px;min-height:240px;padding:30px}.feature-icon{color:#6a88da;background:#eef3ff;border-radius:12px;place-items:center;width:45px;height:45px;font-size:22px;display:grid}.about-panel{text-align:center;padding:65px 30px}.about-logo{color:#fff;background:#4263eb;border-radius:18px;place-items:center;width:68px;height:68px;margin:0 auto 23px;font-size:28px;display:grid}.about-panel h2{font-size:25px}.stack-tags{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:23px;display:flex}.product-card img{object-fit:cover;width:100%;height:200px}.product-card h3{min-height:42px;font-size:13px;line-height:1.7}.mobile-menu,.sidebar-overlay{display:none}.ant-table{font-size:12px!important}.ant-table-wrapper .ant-table-pagination{margin:18px 20px!important}.ant-table-thead>tr>th{font-size:11px!important;font-weight:500!important}.ant-form-item-label label{font-size:12px!important}.ant-tabs-tab{font-size:13px!important}.ant-drawer-body .ant-input-number{width:100%}.login-page{grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.login-story{color:#fff;background:radial-gradient(at 80% 75%,#354d91,#0000 55%),linear-gradient(140deg,#1f3157,#233765 75%,#283d76);flex-direction:column;padding:45px 52px;display:flex;position:relative;overflow:hidden}.brand.light{padding:0}.brand.light b{color:#fff}.brand-en{letter-spacing:3px;opacity:.35;border-left:1px solid #fff3;margin-left:5px;padding-left:14px;font-size:9px}.story-body{max-width:550px;margin:auto 0;padding:70px 0}.story-pill{letter-spacing:1px;color:#a6b9e5;background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;margin-bottom:27px;padding:7px 13px;font-size:10px;display:inline-flex}.story-body h1{letter-spacing:1px;color:#f0f4ff;margin-bottom:21px;font-size:34px;font-weight:550;line-height:1.7}.story-body>p{color:#a2b2d2;margin-bottom:33px;font-size:12px;line-height:2.2}.story-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff20;border-radius:13px;max-width:430px;padding:22px}.story-card b{font-size:12px;font-weight:500}.story-avatar{background:#ffffff12;border:1px solid #fff2;border-radius:10px;place-items:center;width:36px;height:36px;font-size:16px;display:grid}.workflow{justify-content:space-between;align-items:center;gap:10px;margin-top:23px;font-size:10px;display:flex}.workflow span{color:#b9c9e7;border:1px solid #ffffff18;border-radius:6px;padding:9px 11px}.workflow i{color:#6c84b9;font-style:normal}.story-checks{color:#98acd3;gap:19px;margin-top:25px;font-size:9px;display:flex}.story-checks .anticon{margin-right:4px}.story-footer{color:#6f87b4;font-size:10px}.login-form-wrap{background:#fff;justify-content:center;align-items:center;padding:80px 50px;display:flex;position:relative}.login-form{width:100%;max-width:357px}.login-form>.eyebrow{letter-spacing:2px;color:#98a6c4;font-size:9px}.login-form h2{color:#2e3b57;margin-top:16px;margin-bottom:12px;font-size:29px;font-weight:650}.login-form>p{font-size:12px}.login-form .ant-btn-primary{height:44px;margin-top:8px;font-size:13px}.login-form .ant-btn-primary .anticon{margin-left:10px}.login-register{text-align:center;margin-top:18px;font-size:11px}.login-register .ant-btn{font-size:11px}.local-account{color:#9ca7bb;border-top:1px solid #eff2f7;align-items:center;gap:9px;margin-top:18px;padding-top:20px;font-size:10px;display:flex}.local-account>b{color:#6a7895;font-weight:500}.local-account code{color:#8f9db7;font-family:inherit}.local-account .ant-btn{margin-left:auto;font-size:10px}.login-copyright{color:#bdc5d2;font-size:9px;position:absolute;bottom:26px}.captcha{background:#f0f4ff;border:0;border-radius:7px;flex-shrink:0;width:125px;padding:0;overflow:hidden}.captcha img{object-fit:cover;width:100%;height:40px}@media(min-width:1500px){.welcome-banner{height:280px}.banner-copy h2{font-size:29px}.banner-art{width:45%;right:65px}.note-two{top:181px;left:230px}.art-core{top:95px;left:189px}.art-orbit{top:0;left:120px}.orbit-two{top:38px;left:146px}}@media(max-width:1150px){.sidebar{width:212px;padding-inline:10px}.main-layout{margin-left:212px}.main-content{padding:25px}.banner-art{transform-origin:100%;width:50%;right:-35px;transform:scale(.85)}.banner-copy h2{font-size:23px}.stats-grid{gap:12px}.stat-card{padding:17px 14px}.stat-note{font-size:8px}.dashboard-columns{grid-template-columns:1.25fr 1fr;gap:18px}.login-story{padding:40px 32px}.story-body h1{font-size:27px}.story-checks{gap:11px;font-size:8px}}@media(max-width:900px){.sidebar{width:190px}.main-layout{margin-left:190px}.brand b{font-size:17px}.workspace-chip{margin-inline:0}.chip-pro{display:none}.main-content{padding:22px 20px}.topbar{padding:0 22px}.topbar-actions{gap:13px}.service-status{display:none}.welcome-banner{height:240px}.banner-copy{padding:25px}.banner-copy h2{font-size:22px}.banner-art{opacity:.7;right:-76px}.floating-note{display:none}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-columns{grid-template-columns:1fr}.page-heading{align-items:flex-start}.page-heading h1{font-size:23px}.page-heading>.flex{flex-direction:column}.login-page{grid-template-columns:.9fr 1fr}.login-story{padding:32px 24px}.story-body h1{font-size:23px}.story-card{padding:17px}.workflow{gap:6px;font-size:8px}.workflow span{padding:7px}.story-checks{flex-wrap:wrap}.login-form-wrap{padding:60px 30px}.brand-en{display:none}}@media(max-width:680px){.sidebar{width:238px;padding-inline:17px;transition:transform .2s;transform:translate(-100%)}.sidebar.show{transform:translate(0)}.sidebar-overlay{z-index:25;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#182d5540;display:block;position:fixed;inset:0}.main-layout{margin-left:0}.topbar{height:60px;padding:0 18px}.mobile-menu{color:#7183a6;background:0 0;border:0;padding:0;font-size:17px;display:block}.topbar-actions{gap:16px}.topbar-actions>.topbar-separator,.topbar-actions>button:first-of-type{display:none}.main-content{padding:24px 16px}.page-heading{gap:10px;margin-bottom:20px}.page-heading .eyebrow{letter-spacing:1.3px;font-size:8px}.page-heading h1{font-size:22px}.page-heading p{max-width:230px;font-size:10px}.page-heading .ant-btn{height:31px;padding-inline:9px;font-size:10px}.welcome-banner{height:232px}.banner-copy{max-width:80%;padding:24px}.banner-copy h2{font-size:21px}.banner-art{opacity:.35;width:50%;right:-48px;transform:scale(.65)}.banner-label,.banner-copy p{font-size:9px}.stats-grid{gap:12px;margin:17px 0}.stat-card{padding:15px}.stat-number{font-size:28px}.dashboard-columns{gap:17px;margin-bottom:17px}.panel-toolbar{flex-wrap:wrap;padding:18px}.activity-row{padding:12px 18px}.activity-row time{font-size:8px}.page-footer>span:last-child{display:none}.panel .ant-table-wrapper{overflow:hidden}.priority-strip{gap:8px;font-size:9px}.hint-line{font-size:10px;line-height:1.8}.login-page{grid-template-columns:1fr}.login-story{display:none}.login-form-wrap{min-height:100vh;padding:50px 30px}.login-form{max-width:370px}.login-form h2{font-size:28px}.quick-actions{padding-inline:18px}.page-heading>.ant-select{width:160px!important}.feature-icon{width:40px;height:40px}.ant-modal{max-width:calc(100vw - 24px)!important}.about-panel{padding:45px 20px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{color:#263248;background:#f5f6fa;font-size:14px}.muted{color:#737e92}.eyebrow{display:none}.sidebar{width:232px;height:100dvh;padding:0;background:linear-gradient(170deg,#5145df,#3d32ad);border:0;overflow:hidden;color:#fff;box-shadow:3px 0 16px #25205a12}.brand{padding:23px 24px;min-height:91px;flex-shrink:0;border-bottom:1px solid #ffffff1f;gap:12px}.brand b{color:#fff;font-size:22px;letter-spacing:.2px}.brand small{color:#d1cdf7;font-size:11px;letter-spacing:1px}.brand-mark{background:#ffffff20;box-shadow:none;border:1px solid #ffffff2b;width:39px;height:41px}.sidebar-navigation{overflow-y:auto;padding:20px 12px;flex:1;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent}.nav-label{color:#c4bef3;font-size:11px;letter-spacing:1px;padding:0 14px;margin-bottom:10px}.sidebar nav{gap:4px}.sidebar nav button{color:#e0ddfa;font-size:14px;min-height:43px;border-radius:7px;padding:0 14px;gap:12px}.sidebar nav button>.anticon{font-size:18px}.sidebar nav button:hover{background:#ffffff12;color:#fff}.sidebar nav button.active{background:#ffffff20;color:#fff;box-shadow:inset 3px 0 #d7d0ff;font-weight:600}.ai-badge{background:#ffffff20;color:#eeeaff;font-size:10px}.sidebar-bottom{padding:0;margin:0;flex-shrink:0;background:#2c248533}.user-profile{border-top:1px solid #ffffff20;padding:17px 22px;color:#fff}.user-profile b{font-size:13px}.user-profile small{font-size:11px;color:#c4bfed}.user-profile>.anticon{color:#d9d4fc}.main-layout{margin-left:232px;min-width:0}.topbar{height:64px;padding:0 30px;font-size:13px;background:#fff;position:sticky;top:0;z-index:20}.topbar b{font-weight:600}.service-status{font-size:12px}.topbar-actions{gap:20px}.main-content{max-width:1800px;padding:28px 30px 36px}.page-heading{margin-bottom:24px;gap:20px;align-items:center}.page-heading h1{font-size:27px;font-weight:650;margin:0 0 7px;color:#202c40}.page-heading p{font-size:13px;color:#758096;line-height:1.7;max-width:none}.page-heading .ant-btn{font-size:13px;height:38px}.page-heading>.flex{flex-wrap:wrap;flex-direction:row}.panel{border:1px solid #e6e7ef;border-radius:10px;box-shadow:0 3px 12px #26324804}.section-caption{background:linear-gradient(100deg,#5548df,#493cc9);padding:17px 22px;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:15px;font-weight:600}.section-caption>.anticon{margin-right:4px}.section-caption .count-pill{background:#ffffff26;color:#fff;margin-left:8px;padding:2px 8px;font-size:12px}.caption-note{font-size:12px;font-weight:400;color:#e2defb}.panel-toolbar{padding:19px 22px}.panel-toolbar b{font-size:15px}.count-pill{font-size:12px}.text-link{font-size:12px;color:#5145d9}.filter-panel{padding:20px 22px;margin-bottom:22px;overflow:visible}.filter-fields{display:flex;gap:14px;align-items:flex-end;flex-wrap:wrap}.filter-field{display:flex;flex-direction:column;gap:8px;min-width:180px;flex:0 1 225px}.filter-field label{font-weight:550;color:#475268;font-size:13px}.filter-field .ant-select{width:100%}.filter-search{flex:1;min-width:230px}.sync-toolbar{display:flex;gap:12px;align-items:center;border-top:1px solid #edf0f5;padding-top:17px;margin-top:18px;flex-wrap:wrap}.sync-label{display:flex;gap:10px;align-items:center;margin-right:auto}.sync-label>.anticon{color:#6254db;font-size:22px}.sync-label b{font-size:13px;display:block;color:#47516a}.sync-label span{font-size:12px;color:#828a9d;display:block;margin-top:4px}.sync-select{width:230px}.table-context{display:flex;justify-content:space-between;gap:12px;padding:16px 22px;color:#838a9c;font-size:12px;flex-wrap:wrap;border-bottom:1px solid #f0f1f6}.resource-panel>.flex{padding:14px 22px;background:#f7f6ff}.ant-table{font-size:13px!important}.ant-table-thead>tr>th{font-size:13px!important;font-weight:600!important}.ant-table-wrapper .ant-table-tbody>tr>td{padding:17px 16px;border-color:#eef0f5;vertical-align:middle}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#faf9ff!important}.ant-table-wrapper .ant-table-pagination{margin:18px 22px!important}.ant-table-wrapper .ant-table-cell-fix-right{box-shadow:-5px 0 10px #26324804}.ant-form-item-label label{font-size:13px!important;color:#47516a!important}.ant-form-item{margin-bottom:22px}.ant-drawer-title,.ant-modal-title{font-size:18px!important}.ant-drawer-header{background:#faf9ff}.ant-drawer-footer{padding:16px 24px!important}.ant-modal .ant-modal-content{padding:24px}.ant-tabs-tab{font-size:14px!important}.ant-tag{font-size:12px;padding-inline:8px;border-radius:5px}.identifier-cell{color:#5265a0;font-variant-numeric:tabular-nums}.status-label{font-size:13px;color:#78859a}.status-label.good{color:#26956b}.status-label i{width:7px;height:7px}.item-cell{display:flex;align-items:center;gap:12px;min-width:0}.item-thumb{width:48px;height:48px;flex-shrink:0;border:1px solid #eeedf5;border-radius:7px;background:#f5f4ff;display:grid;place-items:center;color:#8f84d6;overflow:hidden;font-size:23px}.item-thumb img{width:100%;height:100%;object-fit:cover}.item-cell>div:last-child{min-width:0}.item-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left;font:inherit;font-weight:550;color:#303c53;border:0;background:none;padding:0;line-height:1.65}.item-title:hover{color:#5145d9}.item-id{font-size:11px;color:#8a93a4;display:block;margin-top:4px;font-variant-numeric:tabular-nums}.cell-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.8;color:#778094;font-size:12px}.price-cell{color:#dc6b38;font-weight:650;font-variant-numeric:tabular-nums}.account-connect{display:flex;justify-content:space-between;align-items:center;padding:23px;margin-bottom:22px;gap:20px}.account-connect>div:first-child{display:flex;gap:15px;align-items:center}.connect-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:#f0edff;color:#6355d8;font-size:25px}.account-connect h3{font-size:16px;margin:0 0 7px}.account-connect p{margin:0;font-size:13px;color:#828b9b}.connect-actions{display:flex;gap:10px;flex-shrink:0}.dashboard-stats{margin:0 0 24px;gap:20px}.stat-card{padding:22px 24px;border-color:#e6e7ef;border-radius:10px;box-shadow:0 3px 12px #26324804}.stat-card>.flex>span:first-child{font-size:13px;color:#677187}.stat-icon{width:43px;height:43px;font-size:21px}.stat-number{font-size:32px;margin:10px 0;color:#263248}.stat-note{font-size:12px;color:#858fa1}.stat-number small{font-size:12px}.dashboard-columns{grid-template-columns:minmax(0,1.6fr) minmax(270px,1fr);gap:22px}.dashboard-columns>section{min-width:0}.section-caption:has(>.anticon){justify-content:flex-start}.quick-actions{padding:0 22px}.quick-actions b{font-size:13px;color:#4d5971}.quick-actions small{font-size:12px;line-height:1.5;color:#8a93a4}.quick-icon{width:42px;height:42px}.account-footer{font-size:11px;padding:14px}.account-empty{padding:26px 20px}.account-empty h3{font-size:15px}.account-empty p{font-size:12px}.account-empty .ant-btn{font-size:13px;height:36px}.activity-row{font-size:13px;padding:15px 22px}.activity-row time{font-size:12px;white-space:nowrap}.page-footer{font-size:11px;color:#9aa2b1}.hint-line{font-size:12px;line-height:1.7;color:#818ca0}.empty-state{padding:55px 20px}.empty-state b{font-size:15px}.empty-state p{font-size:13px}.empty-symbol{color:#b3a9e8;font-size:38px}.priority-strip{font-size:13px;background:#f2efff;border-color:#e6e0fc;color:#736598}.priority-strip b{color:#6650bd}.setting-row p{font-size:12px;color:#828b9d}.setting-row b{font-size:14px}.reply-preview{background:#f9f8fe;border-color:#ded8f3}.upload-button{font-size:13px}.about-logo{background:#5145d9}@media(min-width:1600px){.main-content{padding:32px 38px}.resource-panel .ant-table-tbody>tr>td{padding-block:20px}}@media(max-width:1100px){.sidebar{width:210px}.main-layout{margin-left:210px}.brand{padding-inline:19px}.main-content{padding:24px}.dashboard-columns{grid-template-columns:1fr}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-connect{align-items:flex-start;flex-direction:column}.sync-label{width:100%}.caption-note{font-size:11px}}@media(max-width:680px){.sidebar{width:244px;transform:translate(-100%);padding:0}.sidebar.show{transform:translate(0)}.main-layout{margin-left:0}.main-content{padding:20px 14px}.topbar{height:58px;padding:0 16px;font-size:12px}.page-heading{align-items:flex-start;flex-wrap:wrap;margin-bottom:19px}.page-heading h1{font-size:24px}.page-heading p{font-size:12px;max-width:none}.page-heading>.flex{flex-direction:row}.page-heading .ant-btn{font-size:12px;height:36px}.filter-panel{padding:16px}.filter-fields{gap:12px}.filter-field{flex:1 1 100%;min-width:0}.filter-search{min-width:0}.sync-toolbar{gap:10px}.sync-select{flex:1;min-width:170px;width:auto}.sync-label span{font-size:11px}.sync-toolbar>.ant-btn{font-size:12px}.section-caption{padding:16px;font-size:14px;flex-wrap:wrap}.caption-note{font-size:11px}.table-context{padding:13px 16px;font-size:11px}.account-connect{padding:17px}.account-connect p{font-size:12px;line-height:1.8}.connect-icon{flex-shrink:0}.connect-actions{width:100%}.connect-actions>.ant-btn{flex:1}.dashboard-stats{gap:12px}.stat-card{padding:17px 15px}.stat-card>.flex>span:first-child{font-size:12px}.stat-number{font-size:29px}.stat-icon{width:34px;height:34px;font-size:18px}.stat-note{font-size:10px;line-height:1.7}.priority-strip{font-size:12px;padding:14px;gap:8px}.activity-row{align-items:flex-start;flex-wrap:wrap;font-size:12px}.activity-row time{font-size:11px}.hint-line{font-size:11px}.ant-modal{top:28px}.page-footer{font-size:10px}.item-cell{gap:9px}.ant-table-wrapper .ant-table-cell-fix-right{box-shadow:-5px 0 10px #2632480b}.page-heading>.ant-select{width:100%!important}.panel-toolbar{padding:17px}.about-panel{padding:36px 20px}}@media(max-width:680px){.sync-select{flex:1 1 100%;min-width:0}.sync-toolbar>.ant-btn{width:100%}.resource-panel .ant-table-cell-fix-right{position:static!important;box-shadow:none!important}.resource-panel .ant-table-cell-fix-right-first:after{display:none}.table-context:after{content:"左右滑动表格，查看完整信息与操作";display:block;width:100%;color:#8d83b4}}.channel-create{margin-bottom:20px}.channel-doc{font-size:12px;font-weight:400;color:#edeaff}.channel-picker-body{padding:24px}.channel-intro{font-size:13px;color:#788499;margin-bottom:20px}.channel-picker{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.channel-choice{position:relative;text-align:left;border:1px solid #e5e8ef;border-radius:10px;padding:22px;background:#fff;display:flex;flex-direction:column;align-items:flex-start;transition:background .15s,border-color .15s,transform .15s;color:#34425b}.channel-choice:hover{border-color:#9c91ed;background:#fbfaff;transform:translateY(-3px)}.channel-choice-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;font-size:25px;background:#eeeaff;color:#6753d7;margin-bottom:18px}.channel-choice.mail .channel-choice-icon{background:#e9f7f1;color:#36a37a}.channel-choice.wechat .channel-choice-icon{background:#e9f8ed;color:#45a55e}.channel-choice.hook .channel-choice-icon{background:#eaf2ff;color:#5685d4}.channel-badge{position:absolute;top:19px;right:15px;font-size:10px;padding:3px 6px;background:#f5f6fa;border-radius:4px;color:#8590a3}.channel-choice>b{font-size:16px;color:#344057}.channel-choice>p{font-size:12px;line-height:1.9;color:#8490a1;margin:10px 0 20px;flex:1}.channel-configure{font-size:12px;color:#6554d4;border:1px solid #e3ddfb;border-radius:5px;padding:6px 11px}.channel-legacy{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:20px;margin-top:23px;border-top:1px solid #edf0f5}.channel-legacy>span{font-size:12px;color:#8b94a5;margin-right:6px}.channel-binding{display:flex;align-items:center;gap:10px;padding:16px 20px;background:#efedfb;border:1px solid #e4e0f9;border-radius:8px;margin-bottom:22px;color:#72638f;font-size:12px;line-height:1.8}.channel-binding>.anticon{font-size:18px;color:#8e7acd}.channel-binding>a{margin-left:auto;white-space:nowrap;color:#6550be}.channel-list-filters{display:flex;gap:12px;padding:20px 22px;flex-wrap:wrap}.channel-list-filters>.ant-input-affix-wrapper{width:300px;max-width:100%}.channel-list-filters>.ant-select{min-width:155px}.channel-summary{font-size:12px;color:#7b8799;overflow-wrap:anywhere}.channel-row-actions{display:flex;white-space:nowrap}.channel-form-grid{display:grid;grid-template-columns:2fr 1fr;gap:16px}.channel-setup-note{background:#f7f6fd;border:1px solid #e9e4fb;border-radius:8px;padding:16px;font-size:12px;line-height:1.8;margin:8px 0 22px;color:#7e728f}.channel-setup-note>b{color:#655580;font-size:13px}.channel-setup-note>p{margin:7px 0}.channel-setup-note>a{color:#6250b9}.channel-form-help{font-size:12px;line-height:1.8;color:#8b94a5;margin-top:16px}.channel-enabled{margin:24px 0 0;border-bottom:0;border-top:1px solid #edf0f5;padding-top:22px}.channel-mode{display:flex;flex-wrap:wrap}.channel-mode .ant-radio-button-wrapper{font-size:12px}.channel-list .ant-table-tbody b{font-weight:550}@media(max-width:1200px){.channel-picker{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.channel-picker-body{padding:16px}.channel-picker{gap:12px}.channel-choice{padding:17px 13px}.channel-badge{position:static;order:-1;align-self:flex-end;font-size:9px;margin-bottom:6px}.channel-choice-icon{width:40px;height:40px;font-size:22px;margin-bottom:13px}.channel-choice>b{font-size:14px}.channel-choice>p{font-size:11px;margin-bottom:14px}.channel-configure{padding:5px 8px;font-size:11px}.channel-binding{flex-wrap:wrap;padding:14px}.channel-binding>a{margin-left:28px}.channel-binding>span{flex:1;min-width:200px}.channel-list-filters{padding:16px}.channel-list-filters>.ant-input-affix-wrapper{width:100%}.channel-list-filters>.ant-select{flex:1;min-width:125px}.channel-form-grid{grid-template-columns:1fr}.channel-enabled{gap:10px}}.shop-scope{display:flex;align-items:center;gap:10px;font-size:12px;color:#78849a}.shop-scope .ant-select{width:240px}.scope-option{display:flex;flex-direction:column;padding:3px 0}.scope-option small{font-size:11px;color:#8992a6}.scope-banner{display:flex;align-items:center;gap:10px;color:#657086;margin-bottom:20px;font-size:13px}.shop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:18px}.shop-card{padding:22px}.shop-card h3{margin:0 0 8px}.shop-card p{font-size:12px;color:#7a8497;word-break:break-all}.shop-card .shop-actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:18px}.stock-metrics{display:flex;gap:16px;flex-wrap:wrap;margin:16px 0}.stock-metrics span{padding:12px 18px;background:#f7f7fc;border-radius:10px;font-size:12px}.stock-metrics b{display:block;font-size:22px;color:#384458}.detail-field{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #f0f2f6;gap:15px}.task-tabs{margin-bottom:18px}.stock-note{font-size:12px;color:#7a8497;line-height:1.8}.quick-shop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:16px}.quick-shop{padding:22px;text-align:left;cursor:pointer;border:1px solid #e3e8f0;background:#fff;border-radius:12px}.quick-shop:hover{border-color:#5145d9}.quick-shop b{display:block;font-size:16px;margin-bottom:10px}.quick-shop small{color:#7a8497}.shared-badge{color:#7663bd;background:#f3efff;border-radius:6px;padding:5px 9px;font-size:12px}.topbar{height:auto!important;min-height:70px;gap:12px;flex-wrap:wrap;padding-top:12px!important;padding-bottom:12px!important}@media(max-width:900px){.shop-scope{order:3;width:100%}.shop-scope .ant-select{flex:1}.topbar-actions .service-status{display:none}.shop-grid{grid-template-columns:1fr}}.delivery-state-tabs,.task-tabs{display:flex;flex-wrap:wrap;gap:5px}.delivery-state-tabs .ant-radio-button-wrapper,.task-tabs .ant-radio-button-wrapper{border-radius:6px!important;border-inline-start-width:1px!important}.delivery-state-tabs .ant-radio-button-wrapper:before,.task-tabs .ant-radio-button-wrapper:before{display:none}.detail-fields[data-v-c5d50df2]{margin:0}.detail-field[data-v-c5d50df2]{padding:10px 0;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;font-size:13px}.detail-field[data-v-c5d50df2]:last-child{border-bottom:0}dt[data-v-c5d50df2]{color:#738098}dd[data-v-c5d50df2]{margin:0;color:#334155;white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;overflow:auto}details[data-v-c5d50df2]{grid-column:1/-1;min-width:0}summary[data-v-c5d50df2]{cursor:pointer;color:#475569}summary span[data-v-c5d50df2]{color:#94a3b8;font-size:12px;margin-left:8px}details[open]>.detail-fields[data-v-c5d50df2]{padding-left:12px;margin-top:8px;border-left:2px solid #ece9ff}@media(max-width:420px){.detail-field[data-v-c5d50df2]{grid-template-columns:85px minmax(0,1fr);gap:8px}}.detail-summary[data-v-86d3b438]{margin:14px 0;display:grid;gap:8px}.detail-summary>div[data-v-86d3b438]{display:flex;gap:16px;font-size:13px}.detail-summary dt[data-v-86d3b438]{color:#8490a5;flex:0 0 90px}.detail-summary dd[data-v-86d3b438]{margin:0;color:#334155;overflow-wrap:anywhere}.format-button[data-v-86d3b438]{margin-bottom:8px}.item-detail-preview[data-v-86d3b438]{border:1px solid #e7eaf2;border-radius:12px;padding:18px;margin:8px 0 20px;background:#fbfcff}.detail-heading[data-v-86d3b438]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.detail-heading h3[data-v-86d3b438]{font-size:15px;font-weight:600;margin:0;color:#24304a}.detail-heading span[data-v-86d3b438]{font-size:12px;color:#8490a5}.detail-gallery[data-v-86d3b438]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:14px}.detail-gallery[data-v-86d3b438] .ant-image-img{height:104px;object-fit:cover;border-radius:8px;border:1px solid #e7eaf2}.detail-description[data-v-86d3b438]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.8;color:#475569;max-height:280px;overflow:auto}.detail-note[data-v-86d3b438]{font-size:12px;line-height:1.7;color:#8490a5;margin:8px 0}.detail-attributes>summary[data-v-86d3b438]{font-size:13px;color:#5145bb;cursor:pointer;padding:8px 0}.detail-raw[data-v-86d3b438]{margin:8px -12px -12px}.detail-raw[data-v-86d3b438] textarea{font-family:ui-monospace,monospace;font-size:12px}.cards-page .purple,.cards-drawer .purple{--card-ink:#7560ca;--card-tint:#f1edff}.cards-page .blue,.cards-drawer .blue{--card-ink:#518dcf;--card-tint:#eef5ff}.cards-page .orange,.cards-drawer .orange{--card-ink:#c79248;--card-tint:#fff6e9}.cards-page .green,.cards-drawer .green{--card-ink:#49a686;--card-tint:#eaf8f2}.cards-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:23px}.cards-stat{position:relative;display:flex;gap:15px;align-items:center;padding:22px;background:#fff;border:1px solid #e6e7ef;border-radius:10px;min-width:0}.cards-stat-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:12px;background:var(--card-tint);color:var(--card-ink);font-size:23px;flex-shrink:0}.cards-stat>div>span{font-size:13px;color:#778196}.cards-stat b{display:block;font-size:28px;font-weight:650;line-height:1.3;margin-top:6px;font-variant-numeric:tabular-nums}.cards-stat small{font-size:11px;font-weight:400;color:#8c95a6;margin-left:7px}.cards-stat-note{position:absolute;bottom:15px;right:16px;font-size:10px;color:#8293ad}.cards-list{overflow:hidden}.cards-filters{padding:21px 22px 15px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.cards-filters>.ant-input-affix-wrapper{flex:1;min-width:210px}.cards-filters>.ant-select{width:155px}.cards-filters>.ant-btn{font-size:12px}.cards-list-note{padding:0 22px 18px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:12px;color:#8992a3}.cards-name{display:flex;align-items:center;gap:11px;min-width:0}.cards-row-icon{width:36px;height:36px;display:grid;place-items:center;border-radius:9px;font-size:18px;flex-shrink:0;background:var(--card-tint);color:var(--card-ink)}.cards-name>div{min-width:0}.cards-name button{background:none;border:0;padding:0;text-align:left;font:inherit;font-weight:600;color:#46506b;overflow-wrap:anywhere;line-height:1.7}.cards-name button:hover{color:#5145d9}.cards-name small{display:block;font-size:11px;color:#9ba3b3;margin-top:4px}.cards-spec b{display:block;font-size:12px;font-weight:500;color:#738096;margin-bottom:6px}.cards-spec>span{font-size:12px}.cards-stock b{display:block;font-size:13px;font-weight:550;color:#52617c}.cards-stock small{font-weight:400;font-size:11px}.cards-stock>span{display:block;font-size:11px;color:#939cad;margin-top:5px}.cards-stock .cards-out{color:#d68a44}.cards-next{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:20px;font-size:12px;color:#8590a2;line-height:1.8}.cards-next>a{margin-left:auto;color:#6e5fc4}.cards-empty{text-align:center;padding:44px 20px 48px}.cards-empty>span{display:grid;place-items:center;width:58px;height:58px;border-radius:16px;border:1px solid #e9e3fb;background:#f5f2ff;color:#9b8bd0;font-size:29px;margin:0 auto 20px}.cards-empty h3{font-size:16px;color:#46506b;margin-bottom:10px}.cards-empty p{font-size:12px;color:#8b94a6;margin-bottom:24px}.cards-empty-types{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;font-size:12px;color:#998dae}.cards-empty-types .anticon{margin-right:4px}.cards-drawer .ant-drawer-header{background:#faf9ff}.cards-form-section+.cards-form-section{border-top:1px solid #eeedf5;margin-top:25px;padding-top:25px}.cards-section-title{display:flex;align-items:center;gap:9px;margin-bottom:22px}.cards-section-title>span{display:grid;place-items:center;border-radius:6px;width:25px;height:25px;color:#8573b5;background:#f0ecfa;font-size:11px;font-weight:600}.cards-section-title h3{font-size:15px;margin:0}.cards-drawer .ant-form-item{margin-bottom:20px}.cards-drawer .ant-form-item-extra{font-size:12px;line-height:1.8;color:#8b93a4;margin-top:7px}.cards-type-hint{display:flex;gap:12px;padding:15px 16px;background:var(--card-tint);border-radius:8px;margin-top:-3px}.cards-type-hint>.anticon{font-size:22px;color:var(--card-ink);margin-top:3px}.cards-type-hint b{font-size:13px;font-weight:600;color:var(--card-ink)}.cards-type-hint p{font-size:12px;line-height:1.8;color:#7b8294;margin:5px 0 0}.cards-stock-head{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#f5f7fc;border:1px solid #e7ebf3;border-bottom:0;border-radius:7px 7px 0 0;font-size:12px;color:#8993a7}.cards-stock-head b{font-weight:550;color:#6d80aa}.cards-stock-head+.ant-input{border-top-left-radius:0;border-top-right-radius:0}.cards-edit-stock-note{font-size:11px;color:#b68a59;line-height:1.8;margin-top:8px}.cards-code-input{font-family:Consolas,monospace;font-size:12px;line-height:1.8}.cards-upload{margin-top:12px;font-size:12px}.cards-image-preview{border:1px dashed #e3ddef;border-radius:8px;background:#faf9fd;padding:15px;margin-top:15px;text-align:center}.cards-image-preview img{max-width:100%;max-height:180px;object-fit:contain}.cards-drawer .cards-delay-input{width:100%;max-width:235px}.cards-switch-row{display:flex;gap:15px;align-items:center;justify-content:space-between;padding:18px 0;border-top:1px solid #f0f0f6}.cards-switch-row b{font-size:13px}.cards-switch-row p{margin:6px 0 0;font-size:12px;color:#8a93a5;line-height:1.8}.cards-switch-row .ant-switch{flex-shrink:0}.cards-spec-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:18px 16px 0;background:#faf9ff;border-radius:8px;margin-bottom:16px}.cards-drawer-footer{display:flex;align-items:center;gap:10px}.cards-drawer-footer>span{margin-right:auto;color:#9892a9;font-size:11px}.cards-drawer-footer .ant-btn{font-size:13px}@media(max-width:1200px){.cards-stats{gap:13px}.cards-stat{padding:20px 15px;gap:10px}.cards-stat-note{display:none}.cards-stat-icon{width:37px;height:37px;font-size:20px}}@media(max-width:850px){.cards-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cards-filters>.ant-input-affix-wrapper{flex:1 1 100%}.cards-filters>.ant-select{flex:1;width:auto;min-width:120px}}@media(max-width:680px){.cards-stats{gap:12px;margin-bottom:18px}.cards-stat{padding:17px 14px}.cards-stat b{font-size:25px}.cards-stat>div>span{font-size:12px}.cards-filters{padding:17px 16px 12px;gap:10px}.cards-filters>.ant-select{min-width:calc(50% - 5px)}.cards-list-note{padding:0 16px 15px;font-size:11px}.cards-list-note>span:last-child{font-size:10px}.cards-empty{padding:36px 13px}.cards-empty h3{font-size:15px}.cards-empty p{font-size:11px;line-height:1.9}.cards-empty-types{font-size:11px;gap:14px}.cards-next{font-size:11px}.cards-next>a{margin:0 0 0 22px}.cards-drawer .ant-drawer-body{padding:20px 18px}.cards-spec-fields{grid-template-columns:1fr;gap:0}.cards-drawer-footer>span{display:none}.cards-drawer-footer{justify-content:flex-end}.cards-form-section+.cards-form-section{padding-top:20px;margin-top:20px}}.product-selector{width:100%;min-width:0}.product-selector-popup{width:360px;max-width:calc(100vw - 32px)}.product-selector-option{padding:4px 0;white-space:normal}.product-selector-option b{display:block;font-size:13px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.product-selector-option small{display:block;color:#9299ab;font-size:11px;margin-top:4px}.product-selector-tools{display:flex;justify-content:space-between;gap:8px;border-top:1px solid #eeeaf6;padding:9px 6px 3px}.product-selector-tools .ant-btn{font-size:12px;color:#7562b6}.product-selector-empty{padding:14px;font-size:12px;color:#9299ab;line-height:1.8}.service-fields[data-v-c90dff18]{padding:16px;border:1px solid #e8edf3;border-radius:10px;background:#fafbfd}.service-row[data-v-c90dff18]{display:grid;grid-template-columns:minmax(110px,1fr) minmax(140px,1fr);gap:8px 16px;align-items:center;margin-bottom:14px}.service-row small[data-v-c90dff18]{grid-column:2;color:#8b96a5;font-size:12px}.service-row .ant-input-number-group-wrapper[data-v-c90dff18]{width:100%}.service-help[data-v-c90dff18]{font-size:12px;color:#7a8798;margin:6px 0 0;line-height:1.6}.required[data-v-c90dff18]{color:#ef4444}.service-region[data-v-c90dff18]{display:flex;flex-direction:column;gap:12px}.service-region small[data-v-c90dff18]{color:#8b96a5;font-size:12px}@media(max-width:600px){.service-row[data-v-c90dff18]{grid-template-columns:1fr}.service-row small[data-v-c90dff18]{grid-column:1}}.sku-editor[data-v-174cabb4]{margin:18px 0;padding:16px;border:1px solid #e5eaf1;border-radius:12px;background:#fafbfd}.sku-heading[data-v-174cabb4]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.sku-heading small[data-v-174cabb4]{display:block;color:#8792a2;margin-top:4px}.sku-hint[data-v-174cabb4]{font-size:12px;line-height:1.7;color:#7a8798;margin:12px 0}.sku-bulk[data-v-174cabb4]{display:flex;gap:8px;margin:12px 0;flex-wrap:wrap}.sku-bulk>.ant-input[data-v-174cabb4],.sku-bulk>.ant-input-number[data-v-174cabb4]{width:120px}.sku-group[data-v-174cabb4]{display:grid;gap:12px;margin:16px 0;padding:16px;background:#f7f9fc;border-radius:8px}.sku-picture[data-v-174cabb4]{display:grid;grid-template-columns:80px 1fr 40px;gap:8px;align-items:center;margin:8px 0}.sku-preview-images[data-v-174cabb4]{display:flex;gap:12px;margin-top:12px;flex-wrap:wrap}.sku-editor[data-v-174cabb4] .ant-input-number{width:100%}.sku-editor .sku-bulk[data-v-174cabb4] .ant-input-number{width:120px}.publish-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:22px}.publish-summary>div{display:flex;align-items:center;gap:14px;padding:19px 22px;background:#fff;border:1px solid #edeaf3;border-radius:12px}.publish-summary-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#f1edfc;color:#8866cb;font-size:20px}.publish-summary b{display:block;font-size:14px;font-weight:600}.publish-summary small{display:block;font-size:12px;color:#9296a6;margin-top:5px}.publish-summary .ant-badge{margin:0 13px}.publish-tabs>.ant-tabs-nav{margin-bottom:20px}.publish-section-title{display:flex;align-items:center;gap:13px;padding:22px 24px;border-bottom:1px solid #f0edf5}.publish-section-title h2{font-size:15px;margin:0;font-weight:600}.publish-section-title p{color:#9195a5;font-size:12px;margin:5px 0 0;line-height:1.7}.publish-section-title>.ant-btn{margin-left:auto}.publish-step{width:28px;height:28px;display:grid;place-items:center;background:#f0eafd;color:#8764c9;border-radius:9px;font-size:13px;font-weight:600;flex-shrink:0}.publish-source{margin-bottom:22px;overflow:hidden}.publish-source-fields{display:grid;grid-template-columns:minmax(160px,1fr) minmax(220px,2fr) auto;align-items:end;gap:18px;padding:22px 24px 10px}.publish-source-fields label{display:block;margin-bottom:9px;font-size:13px;color:#666c7c}.publish-source-fields .ant-select{width:100%}.publish-source-fields fieldset{padding:0;margin:0;border:0;min-width:0}.publish-source-fields fieldset[disabled]{pointer-events:none;opacity:.6}.publish-hint{font-size:12px;color:#9297a8;line-height:1.8;margin:12px 0}.publish-source>.publish-hint{padding:0 24px 10px}.publish-compose{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:22px;align-items:start;margin-bottom:22px}.publish-editor,.publish-targets{overflow:hidden}.publish-editor-body{padding:22px 24px}.publish-images{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:18px}.publish-images .ant-image-img{object-fit:cover;border-radius:8px;border:1px solid #edeaf3}.publish-category{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#9297a8;font-size:12px;margin-bottom:22px}.publish-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.publish-editor-body .ant-input-number,.publish-editor-body>.ant-select{width:100%}.publish-editor-body .ant-form-item-label>label{font-size:12px;color:#656b7a}.publish-editor-body .ant-form-item{margin-bottom:18px}.publish-editor-body .ant-input-textarea-show-count{margin-bottom:8px}.publish-target-tools{display:flex;align-items:center;justify-content:space-between;margin:9px 0 16px;color:#9a9cac;font-size:12px}.publish-target-tools .ant-btn{font-size:12px}.publish-target-card{background:#fcfbfe;border:1px solid #ede9f5;padding:16px;border-radius:10px;margin-bottom:13px}.publish-target-name{display:flex;justify-content:space-between;gap:8px;align-items:center}.publish-target-name b{font-size:13px;overflow-wrap:anywhere}.publish-target-card>small{font-size:11px;color:#a2a4b3;display:block;margin:3px 0 14px}.publish-target-card .ant-form-item{margin-bottom:12px}.publish-target-card .publish-hint{font-size:11px;margin:0}.publish-target-result{color:#5b9b78;background:#f1f8f3;border-radius:6px;padding:9px 12px;font-size:12px;margin:12px 0 0;overflow-wrap:anywhere}.publish-target-result.is-error{background:#fff4ed;color:#c57a53}.publish-target-empty{text-align:center;padding:35px 10px;color:#a09cae}.publish-target-empty>.anticon{font-size:30px;color:#c4b2e9}.publish-target-empty p{font-size:14px;margin:16px 0 7px;color:#7f778f}.publish-target-empty small{font-size:12px}.publish-prepare{border-top:1px solid #efedf4;padding-top:18px;margin-top:18px}.publish-prepare p{font-size:11px;color:#9a9cab;text-align:center;margin:10px 0 0}.publish-review,.publish-history{overflow:hidden}.publish-table .ant-table,.publish-history .ant-table{font-size:13px}.publish-row-product{display:flex;gap:12px;align-items:center}.publish-row-product img{width:42px;height:42px;border-radius:7px;object-fit:cover;flex-shrink:0}.publish-row-product b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.publish-row-product small,.publish-cell-sub{display:block;font-size:11px;color:#9399ab;margin-top:4px;overflow-wrap:anywhere}.publish-review-note{padding:0 24px}.publish-history .ant-pagination{padding-right:20px}.publish-legacy{padding:20px 24px;margin-top:22px}.publish-legacy h3{font-size:14px}.publish-legacy>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px;margin-top:12px;color:#8b8f9f}.publish-welcome{text-align:center;padding:48px 20px}.publish-welcome>span{display:grid;place-items:center;width:65px;height:65px;background:#f1edfc;border-radius:18px;font-size:28px;color:#a78bd7;margin:0 auto 20px}.publish-welcome h2{font-size:17px;font-weight:550;color:#675d7c}.publish-welcome p{font-size:12px;line-height:2.3;color:#aaa3b8;margin-top:14px}.publish-welcome .anticon-arrow-right{margin:0 12px}.publish-alert{margin-bottom:18px}.publish-detail-title{font-size:17px;line-height:1.7;margin:14px 0}.publish-description{white-space:pre-wrap;overflow-wrap:anywhere;background:#faf9fd;border:1px solid #eeebf4;padding:16px;border-radius:8px;font-size:13px;line-height:1.9}.publish-check-data{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;max-height:260px;overflow:auto}.publish-confirm-list{max-height:340px;overflow:auto;margin:18px 0}.publish-confirm-list>div{display:grid;grid-template-columns:1fr auto;gap:7px;padding:14px;border:1px solid #ece7f5;border-radius:8px;margin-bottom:10px;font-size:13px}.publish-confirm-list small{grid-column:1 / -1;color:#8c91a3;overflow-wrap:anywhere}.publish-confirm-list b{overflow-wrap:anywhere}.publish-review .ant-btn-link,.publish-history .ant-btn-link{font-size:12px}.publish-review .ant-table-cell>a{font-size:12px}@media(max-width:1100px){.publish-compose{grid-template-columns:1fr}.publish-summary{gap:12px}.publish-summary>div{padding:15px;gap:10px}.publish-summary b{font-size:12px}.publish-summary small{font-size:11px}}@media(max-width:700px){.publish-summary{grid-template-columns:1fr;gap:9px}.publish-summary>div{padding:12px 16px}.publish-summary-icon{width:34px;height:34px;font-size:17px;border-radius:9px}.publish-summary small{margin-top:3px}.publish-source-fields{grid-template-columns:1fr;padding:18px}.publish-section-title{padding:18px;flex-wrap:wrap}.publish-section-title>.ant-btn{margin-left:41px}.publish-editor-body{padding:18px}.publish-form-grid{gap:10px}.publish-source>.publish-hint{padding:0 18px 8px}.publish-welcome{padding:35px 18px}.publish-welcome .anticon-arrow-right{margin:0 3px}.publish-confirm-list>div{grid-template-columns:1fr}.publish-section-title p{font-size:11px}}.publish-target-list{max-height:620px;overflow-y:auto;scrollbar-width:thin;padding-right:3px}.publish-attributes{border-top:1px solid #efedf4;margin-top:12px;padding-top:20px}.publish-attribute-heading{display:flex;justify-content:space-between;gap:12px;align-items:start;margin-bottom:16px}.publish-attribute-heading h3{font-size:14px;margin:0}.publish-attribute-heading p{font-size:12px;color:#9297a8;line-height:1.8;margin:6px 0}.publish-category-form .ant-alert{margin-bottom:16px}.publish-category-form ul{padding-left:18px;margin:6px 0}.publish-attribute-fixed{padding:9px 12px;background:#f8f7fb;border:1px solid #edeaf3;border-radius:8px;font-size:13px}.publish-attribute-fixed small{display:block;color:#8d92a4;font-size:11px;line-height:1.8;margin-top:3px}.publish-target-attributes{border-top:1px solid #edeaf3;padding-top:12px;margin-top:12px}.publish-target-attributes>.ant-btn{display:block;margin:12px 0}.publish-attribute-summary{margin:15px 0;padding:14px;border-radius:8px;background:#f8f7fc}.publish-attribute-summary dl{display:grid;grid-template-columns:auto 1fr;gap:8px 20px;margin-bottom:0;font-size:12px}.publish-attribute-summary dt{color:#8d92a4}.publish-attribute-summary dd{margin:0;overflow-wrap:anywhere}.publish-confirm-list .sku-editor{grid-column:1 / -1;min-width:0}.publish-error-list{padding-left:18px;margin:6px 0;font-size:12px;line-height:1.7}.analytics-filters{display:flex;gap:20px;align-items:flex-end;flex-wrap:wrap;padding:20px 24px;margin-bottom:18px}.analytics-filters label{display:block;color:#777e8f;font-size:12px;margin-bottom:8px}.analytics-filters>.ant-select,.analytics-filters>div:first-child{min-width:210px}.analytics-filters .ant-select{width:100%}.analytics-dates{display:flex;align-items:center;gap:10px;color:#999fac}.analytics-dates .ant-picker{width:150px}.analytics-periods{display:flex;gap:8px;margin-left:auto}.analytics-scope{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:18px 0 26px;color:#8b91a3;font-size:12px}.analytics-scope i{font-style:normal;margin:0 13px}.analytics-scope small{font-size:11px}.analytics-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:26px 0 14px}.analytics-section-heading h2{font-size:16px;font-weight:600;margin:0}.analytics-section-heading h2 .anticon{color:#8d77c9;margin-right:8px}.analytics-section-heading>span{font-size:12px;color:#9298a9}.analytics-info{display:inline-grid;place-items:center;border:1px solid #b9bdc8;width:15px;height:15px;border-radius:50%;font-size:10px;margin-left:5px;cursor:help}.analytics-delivery-grid,.analytics-finance-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.analytics-stat{padding:20px 22px;text-align:left;min-width:0}.analytics-stat>div{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#7e8597;font-size:13px}.analytics-stat-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;font-size:16px}.analytics-stat-icon.purple{background:#f1ecfc;color:#9574cf}.analytics-stat-icon.green{background:#e9f5ef;color:#62a88a}.analytics-stat-icon.blue{background:#edf2ff;color:#7894d3}.analytics-stat-icon.orange{background:#fff2e8;color:#d39a66}.analytics-stat strong{display:block;font-size:28px;line-height:1.5;margin-top:10px;font-weight:650;letter-spacing:-.5px;overflow-wrap:anywhere}.analytics-stat strong small,.analytics-reconcile strong small{font-size:12px;color:#a1a6b3;font-weight:400;margin-left:8px;letter-spacing:0}.analytics-stat p{margin:8px 0 0;color:#999faf;font-size:11px;line-height:1.7}.analytics-delivery-grid>button{cursor:pointer;font-family:inherit}.analytics-delivery-grid>button:hover{border-color:#bca8e7;box-shadow:0 3px 14px #8a6abd0d}.analytics-reconcile{padding:21px;background:linear-gradient(135deg,#fbf9ff,#fff)}.analytics-reconcile>span{color:#7e8597;font-size:13px}.analytics-reconcile strong{font-size:27px;display:block;margin:10px 0 6px}.analytics-reconcile p{font-size:11px;color:#999faf;line-height:1.7;margin:0 0 11px}.analytics-reconcile .ant-btn{font-size:12px;height:30px}.analytics-basis{font-size:11px;color:#999faf;line-height:1.9;margin:14px 2px 24px}.analytics-panel-heading{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;border-bottom:1px solid #f1eef6;flex-wrap:wrap}.analytics-panel-heading h2{font-size:15px;font-weight:600;margin:0}.analytics-panel-heading p{font-size:12px;color:#979dab;margin:6px 0 0;line-height:1.7}.analytics-panel-heading>a{font-size:12px}.analytics-trend,.analytics-accounts,.analytics-orders{margin-bottom:22px;overflow:hidden}.analytics-chart-scroll{overflow-x:auto;margin:18px 24px 0}.analytics-chart{display:flex;justify-content:space-around;gap:5px;height:215px;padding:8px 0}.analytics-day{flex:1;min-width:20px;display:flex;align-items:center;flex-direction:column}.analytics-bar-space{height:175px;position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;border-bottom:1px solid #efedf6;outline-offset:2px}.analytics-stack{width:60%;max-width:36px;display:flex;flex-direction:column-reverse;border-radius:4px 4px 0 0;overflow:hidden}.analytics-stack>span{display:block;width:100%}.analytics-bar-space>small{position:absolute;top:0;font-size:10px;color:#8e94a3}.analytics-profit-bar{width:60%;max-width:36px;background:#8c79d5;border-radius:4px 4px 0 0}.analytics-profit-bar.loss{background:#df9489}.analytics-no-value{font-size:12px;color:#c5c8d1;padding-bottom:4px}.analytics-day-label{font-size:10px;color:#a1a6b3;margin-top:10px;white-space:nowrap}.analytics-legend{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;padding:14px 18px 22px;font-size:11px;color:#989eac}.analytics-legend i{display:inline-block;width:7px;height:7px;border-radius:3px;margin-right:5px}.analytics-accounts .ant-table,.analytics-orders .ant-table{font-size:12px}.analytics-accounts .ant-pagination,.analytics-orders .ant-pagination{padding-right:22px}.analytics-table-filters{display:flex;gap:10px}.analytics-table-filters .ant-select{width:145px}.analytics-order-id{font-weight:500;overflow-wrap:anywhere}.analytics-cell-sub{display:block;font-size:11px;color:#9b9faf;margin-top:5px}.analytics-alert{margin-bottom:18px}.analytics-loading{padding:24px}.analytics-money-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.analytics-money-fields .ant-form-item-label>label{font-size:12px}.analytics-modal-order{margin:8px 0 18px}.analytics-modal-order b{display:block;font-size:14px;overflow-wrap:anywhere}.analytics-modal-order small{display:block;font-size:12px;color:#9198a9;margin:6px 0 10px}.analytics-profit-preview{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px;padding:17px 20px;background:#f8f6fc;border:1px solid #eeebf4;border-radius:8px}.analytics-profit-preview>span{font-size:13px;color:#78718d}.analytics-profit-preview>b{font-size:22px;color:#685499}.analytics-profit-preview>small{grid-column:1 / -1;color:#9d96ad;font-size:11px}.analytics-modal-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;flex-wrap:wrap}.analytics-modal-footer small{font-size:11px;color:#a0a4b0}.analytics-modal-footer .ant-btn{font-size:11px}.negative{color:#ce7e70!important}@media(max-width:1200px){.analytics-delivery-grid,.analytics-finance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-periods{margin-left:0}.analytics-stat strong{font-size:26px}}@media(max-width:650px){.analytics-filters{padding:18px;gap:15px}.analytics-filters>div{width:100%}.analytics-dates .ant-picker{width:calc(50% - 17px)}.analytics-periods{display:grid;grid-template-columns:repeat(4,1fr)}.analytics-delivery-grid,.analytics-finance-grid{gap:10px}.analytics-stat{padding:15px 13px}.analytics-stat strong{font-size:23px}.analytics-stat>div{font-size:12px;gap:4px}.analytics-stat-icon{width:28px;height:28px;font-size:14px}.analytics-reconcile{padding:16px 13px}.analytics-reconcile .ant-btn{padding:0 8px;font-size:11px}.analytics-section-heading{flex-wrap:wrap}.analytics-section-heading>span{font-size:11px}.analytics-panel-heading{padding:18px}.analytics-table-filters{width:100%}.analytics-table-filters .ant-select{flex:1;min-width:0}.analytics-money-fields{grid-template-columns:1fr}.analytics-scope{line-height:1.9;margin-bottom:20px}.analytics-legend{gap:10px}.analytics-chart-scroll{margin-inline:18px}}.reply-page{--reply-accent:#5546d9;--reply-muted:#7b8498}.reply-heading{align-items:center}.reply-account{display:flex;flex-direction:column;gap:8px;min-width:270px}.reply-account label{font-size:12px;color:#717c92}.reply-account label .anticon{margin-right:5px}.reply-account .ant-select{width:100%}.reply-flow{padding:18px 22px 21px;margin-bottom:22px;background:linear-gradient(105deg,#fff,#faf9ff)}.reply-flow-heading{display:flex;align-items:center;gap:12px;margin-bottom:19px}.reply-flow-heading b{font-size:13px}.reply-flow-heading>span{font-size:12px;color:var(--reply-muted)}.reply-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:0;list-style:none;gap:22px}.reply-steps li{display:flex;gap:11px;align-items:center;min-width:0}.reply-step-icon{width:40px;height:40px;display:grid;place-items:center;flex-shrink:0;background:#f0edff;color:var(--reply-accent);border-radius:11px;font-size:19px}.reply-steps b{font-size:13px;font-weight:600;display:block}.reply-steps small{font-size:10px;color:#a19abf;margin-right:7px;font-variant-numeric:tabular-nums}.reply-steps p{font-size:11px;line-height:1.6;color:var(--reply-muted);margin:5px 0 0}.reply-step-arrow{margin-left:auto;font-size:12px;color:#c4bfdc}.reply-workspace{overflow:hidden}.reply-locked{pointer-events:none}.reply-tabs>.ant-tabs-nav{padding:0 24px;margin:0;background:#fff}.reply-tabs>.ant-tabs-nav .ant-tabs-tab{padding:20px 0 18px}.reply-tabs>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:34px}.reply-tab-label{display:inline-flex;gap:7px;align-items:center}.reply-tab-label .anticon{margin:0!important;font-size:16px}.reply-tab-count{font-size:11px;line-height:20px;min-width:21px;text-align:center;border-radius:5px;background:#efecfc;color:#6a58c3;padding:0 5px;margin-left:2px}.reply-pane{padding:25px 24px}.reply-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;margin-bottom:22px}.reply-page h2{font-size:16px;color:#2f3b52;font-weight:600;margin:0 0 7px}.reply-toolbar p,.reply-setting-toggle p{font-size:12px;line-height:1.7;color:var(--reply-muted);margin:0}.reply-toolbar-actions{display:flex;gap:9px;flex-wrap:wrap}.reply-toolbar-actions .ant-btn{font-size:12px;height:36px}.reply-list-meta{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:12px;padding:13px 16px;background:#f8f9fc;border:1px solid #eef0f5;border-radius:8px 8px 0 0;color:var(--reply-muted)}.reply-list-meta>div{display:flex;align-items:center;gap:16px}.reply-list-meta b{color:#4b5268;margin-left:3px}.reply-list-meta i{height:12px;width:1px;background:#dce0eb}.reply-list-meta>.anticon,.reply-list-meta>span .anticon{margin-right:4px;color:#a29bc5}.reply-keyword-table{border:1px solid #eef0f5;border-top:0;border-radius:0 0 8px 8px}.reply-keyword-table .ant-select{width:100%}.reply-keyword-table .ant-table-thead>tr>th{background:#fcfcfe!important}.reply-keyword-table .ant-table-tbody>tr>td{padding:16px 12px}.reply-table-note{font-size:12px;color:var(--reply-muted);margin-top:14px}.reply-empty{border:1px solid #eef0f5;border-top:0;border-radius:0 0 8px 8px;padding:35px 20px 32px;text-align:center;background:radial-gradient(ellipse at 50% 40%,#f8f6ff,transparent 70%)}.reply-empty-icon{width:54px;height:54px;border:1px solid #e7e1fa;background:#f1edff;box-shadow:0 5px 16px #5e4fd00a;border-radius:16px;display:grid;place-items:center;font-size:26px;color:#8370d9;margin:0 auto 16px}.reply-empty h3{font-size:16px;margin-bottom:9px}.reply-empty p{font-size:12px;line-height:1.9;color:var(--reply-muted);margin-bottom:18px}.reply-example{display:flex;align-items:center;justify-content:center;gap:14px;font-size:11px;color:#9790ac}.reply-example>span{border:1px solid #eeebf6;background:#fff;border-radius:7px;padding:9px 12px}.reply-example b{font-size:12px;font-weight:500;color:#69598e;margin-left:9px}.reply-savebar{border-top:1px solid #eceef5;background:#fcfcff;padding:17px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px}.reply-savebar>span{font-size:12px;color:var(--reply-muted)}.reply-savebar>span .anticon{margin-right:5px}.reply-savebar .ant-btn{height:38px;font-size:13px}.reply-settings-grid{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:30px;align-items:start}.reply-config-form{min-width:0}.reply-setting-toggle{display:flex;align-items:center;gap:13px;padding:18px;border:1px solid #eae5fb;border-radius:9px;background:#faf9ff;margin-bottom:25px}.reply-setting-toggle>.ant-switch{flex-shrink:0;margin-left:auto}.reply-setting-toggle h2{font-size:15px;margin-bottom:5px}.reply-feature-icon{width:39px;height:39px;border-radius:10px;background:#ede8ff;color:var(--reply-accent);display:grid;place-items:center;font-size:20px;flex-shrink:0}.reply-form-section+.reply-form-section{border-top:1px solid #eff0f5;margin-top:3px;padding-top:22px}.reply-form-section h3{font-size:14px;margin-bottom:8px}.reply-form-section>p{font-size:12px;color:var(--reply-muted);margin-bottom:20px}.reply-two-cols{display:grid;grid-template-columns:1fr 1fr;gap:18px}.reply-three-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.reply-config-form .ant-input-number{width:100%}.reply-form-section:last-child .ant-form-item:last-child{margin-bottom:0}.reply-guide{border:1px solid #eeebf7;border-radius:9px;padding:20px;background:#faf9fd}.reply-guide-label{font-size:12px;color:#8b7bb8;display:block;margin-bottom:16px}.reply-guide h3{font-size:14px;margin-bottom:13px}.reply-guide ul{padding:0;list-style:none;margin:0}.reply-guide li+li{margin-top:20px}.reply-guide li>b{font-size:12px;font-weight:600}.reply-guide p{font-size:12px;line-height:1.9;color:var(--reply-muted);margin:6px 0 0}.reply-guide-foot{display:block;border-top:1px solid #eae6f4;padding-top:15px;margin-top:22px;font-size:11px;color:#9287a8}.reply-variable{display:flex;flex-direction:column;gap:6px;border-top:1px solid #eae6f4;padding-top:14px;margin-top:14px;font-size:12px;color:#758096}.reply-variable code{font-size:12px;color:#765cb0;overflow-wrap:anywhere}.reply-inline-note{display:flex;gap:7px;font-size:12px;line-height:1.8;color:var(--reply-muted);margin-top:16px}.reply-inline-note .anticon{margin-top:4px}.reply-test-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.reply-test-form .ant-form-item-extra{font-size:12px;margin-top:6px;color:var(--reply-muted)}.reply-test-preview{border:1px solid #e8e3f6;border-radius:10px;background:#faf9ff;min-height:305px;overflow:hidden}.reply-preview-heading{padding:17px 20px;display:flex;gap:10px;align-items:center;justify-content:space-between;border-bottom:1px solid #ebe6f7;font-size:12px}.reply-preview-heading>span:first-child{font-weight:600;color:#635487}.reply-preview-heading .anticon{margin-right:7px;font-size:16px}.reply-preview-heading .ant-tag{margin:0}.reply-preview-empty{text-align:center;padding:42px 18px}.reply-preview-empty>.anticon{font-size:32px;color:#c0b4e0;margin-bottom:17px}.reply-preview-empty h3{font-size:14px}.reply-preview-empty p{font-size:12px;color:#9291a5;line-height:1.9;margin:0}.reply-result-bubble{margin:24px 20px 15px;padding:16px;border:1px solid #eae5f5;border-radius:0 12px 12px;background:#fff;overflow-wrap:anywhere}.reply-result-bubble p{white-space:pre-wrap;line-height:1.9;font-size:13px;margin:0}.reply-result-bubble img{max-width:100%;max-height:340px;object-fit:contain}.reply-preview-note{font-size:11px;line-height:1.8;color:var(--reply-muted);margin:0 20px 22px}.reply-no-account{text-align:center;padding:55px 20px}.reply-no-account>.anticon{font-size:40px;color:#9c8bdb;margin-bottom:20px}.reply-no-account p{color:var(--reply-muted);font-size:13px;margin-bottom:22px}@media(max-width:1200px){.reply-steps{gap:14px}.reply-step-icon{display:none}.reply-settings-grid{grid-template-columns:minmax(0,1fr) 240px;gap:20px}.reply-toolbar{align-items:flex-start}.reply-toolbar-actions{width:100%}}@media(max-width:900px){.reply-settings-grid{grid-template-columns:1fr}.reply-guide{padding:18px}.reply-test-grid{grid-template-columns:1fr}.reply-steps{grid-template-columns:1fr 1fr;gap:18px}.reply-step-icon{display:grid}.reply-step-arrow{display:none}.reply-heading{flex-wrap:wrap}.reply-account{min-width:250px}}@media(max-width:680px){.reply-account{width:100%;min-width:0;margin-top:5px}.reply-flow{padding:16px;margin-bottom:18px}.reply-flow-heading{margin-bottom:17px}.reply-flow-heading>span{font-size:11px}.reply-steps{gap:16px 10px}.reply-steps li{gap:8px;align-items:flex-start}.reply-step-icon{width:30px;height:30px;font-size:15px;border-radius:8px}.reply-steps b{font-size:11px;line-height:1.6}.reply-steps small{display:none}.reply-steps p{font-size:10px;margin-top:3px}.reply-tabs>.ant-tabs-nav{padding-inline:16px}.reply-tabs>.ant-tabs-nav .ant-tabs-tab{padding:17px 0}.reply-tabs>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:22px}.reply-tab-label{font-size:12px;gap:5px}.reply-tab-label .anticon{font-size:14px}.reply-tab-count{display:none}.reply-pane{padding:19px 16px}.reply-toolbar{gap:16px;margin-bottom:17px}.reply-toolbar-actions{gap:7px}.reply-toolbar-actions .ant-btn{padding-inline:10px;font-size:11px;flex:1}.reply-list-meta{padding:12px;gap:10px;font-size:11px}.reply-list-meta>div{gap:12px}.reply-empty{padding:29px 13px}.reply-empty p{font-size:11px}.reply-example{gap:8px}.reply-example>span{padding:8px;font-size:10px}.reply-example b{display:block;margin:5px 0 0;font-size:11px}.reply-savebar{padding:15px 16px;flex-wrap:wrap;gap:12px}.reply-savebar>span{font-size:11px}.reply-savebar .ant-btn{width:100%}.reply-setting-toggle{padding:15px;gap:9px;flex-wrap:wrap}.reply-feature-icon{display:none}.reply-setting-toggle>div{flex:1;min-width:150px}.reply-two-cols,.reply-three-cols{grid-template-columns:1fr;gap:0}.reply-test-grid{gap:20px}.reply-test-form>.ant-btn{width:100%}.reply-table-note{font-size:11px;line-height:1.8}}.reply-example>.anticon{padding:0;border:0;background:none}@media(max-width:480px){.reply-tab-label>.anticon{display:none}.reply-tabs>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:18px}.reply-tabs>.ant-tabs-nav{padding-inline:14px}}
