:root{--xc-primary: #28b894;--xc-primary-2: #009273;--xc-primary-soft: #e2f6ef;--xc-primary-faint: #f1faf7;--xc-bg: #f7fafc;--xc-surface: #ffffff;--xc-text: #191a23;--xc-muted: #4c4f6b;--xc-text-muted: #8a94a6;--xc-line: #e2e8f0;--xc-line-strong: #cbd5e1;--xc-success: #10b981;--xc-success-soft: #e7f8f1;--xc-warn: #d98b1f;--xc-warn-soft: #fff8e6;--xc-danger: #ff6b6b;--xc-danger-soft: #ffeded;--xc-accent: #6c4dff;--xc-disabled-bg: #edf1f5;--xc-disabled-text: #aab3c2;--xc-mask: rgba(16, 24, 40, .55);--xc-toast-bg: rgba(31, 41, 55, .94);--xc-tone-amber: #f5a623;--xc-tone-purple: #6c4dff;--xc-tone-orange: #f7931a;--xc-tone-teal: #00a6a6;--xc-primary-a12: rgba(40, 184, 148, .12);--xc-warn-a12: rgba(217, 139, 31, .12);--xc-success-a12: rgba(16, 185, 129, .12);--xc-accent-a12: rgba(108, 77, 255, .12);--xc-radius-xs: 4px;--xc-radius-sm: 8px;--xc-radius-md: 12px;--xc-radius-lg: 16px;--xc-radius-xl: 20px;--xc-radius-pill: 999px;--xc-shadow-1: 0 1px 2px rgba(16, 24, 40, .04);--xc-shadow-2: 0 2px 8px rgba(16, 24, 40, .06);--xc-shadow-3: 0 8px 24px rgba(16, 24, 40, .1);--xc-shadow-4: 0 16px 48px rgba(16, 24, 40, .16);--xc-dur-fast: .12s;--xc-dur-base: .18s;--xc-dur-slow: .28s;--xc-ease: cubic-bezier(.2, .8, .2, 1);--xc-space-1: 4px;--xc-space-2: 8px;--xc-space-3: 12px;--xc-space-4: 16px;--xc-space-5: 20px;--xc-space-6: 24px;--xc-space-8: 32px;--xc-space-10: 40px;--xc-hit-min: 44px;--xc-z-sticky: 60;--xc-z-tabbar: 50;--xc-z-mask: 1000;--xc-z-modal: 1500;--xc-z-picker: 2100;--xc-z-toast: 2200;--xc-tabbar-h: 92px;--xc-page-pad: 16px}.xc-ui-tone{display:inline-flex;align-items:center;justify-content:center;background:var(--xc-primary-a12);color:var(--xc-primary);border-radius:var(--xc-radius-pill)}.xc-ui-tone.is-warn{background:var(--xc-warn-a12);color:var(--xc-warn)}.xc-ui-tone.is-success{background:var(--xc-success-a12);color:var(--xc-success)}.xc-ui-tone.is-accent{background:var(--xc-accent-a12);color:var(--xc-accent)}.xc-ui-tone.is-soft{background:var(--xc-primary-soft);color:var(--xc-primary-2)}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.6;color:var(--xc-text);background:var(--xc-bg);-webkit-font-smoothing:antialiased}button,input,textarea,select{font-family:inherit}a{color:var(--xc-primary);text-decoration:none}a:hover{color:var(--xc-primary-2)}.admin-layout{display:flex;flex-direction:column;min-height:100%}.admin-main{flex:1;padding:var(--xc-space-5) var(--xc-page-pad) var(--xc-space-8);max-width:1280px;width:100%;margin:0 auto}.xc-pageheader{position:sticky;top:0;z-index:var(--xc-z-sticky);display:flex;align-items:center;gap:var(--xc-space-4);height:56px;padding:0 var(--xc-space-5);background:var(--xc-surface);border-bottom:1px solid var(--xc-line);box-shadow:var(--xc-shadow-1)}.xc-pageheader-logo{display:flex;align-items:center;gap:var(--xc-space-2);font-size:16px;font-weight:600;color:var(--xc-primary)}.xc-pageheader-title{font-size:15px;font-weight:600}.xc-pageheader-sub{color:var(--xc-text-muted);font-size:13px}.xc-pageheader-spacer{flex:1}.xc-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--xc-space-2);min-height:var(--xc-hit-min);padding:0 var(--xc-space-5);border-radius:var(--xc-radius-sm);border:1px solid transparent;font-size:14px;font-weight:500;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--xc-dur-fast) var(--xc-ease),border-color var(--xc-dur-fast) var(--xc-ease),color var(--xc-dur-fast) var(--xc-ease),transform var(--xc-dur-fast) var(--xc-ease),box-shadow var(--xc-dur-fast) var(--xc-ease);background:var(--xc-disabled-bg);color:var(--xc-muted)}.xc-btn:active:not(:disabled){transform:scale(.97)}.xc-btn:disabled{background:var(--xc-disabled-bg);color:var(--xc-disabled-text);cursor:not-allowed}.xc-btn.is-primary{background:var(--xc-primary);color:var(--xc-surface)}.xc-btn.is-primary:hover:not(:disabled){background:var(--xc-primary-2)}.xc-btn.is-ghost{background:var(--xc-surface);border-color:var(--xc-line);color:var(--xc-muted)}.xc-btn.is-ghost:hover:not(:disabled){border-color:var(--xc-primary);color:var(--xc-primary);background:var(--xc-primary-faint)}.xc-btn.is-danger{background:var(--xc-danger);color:var(--xc-surface)}.xc-btn.is-danger:hover:not(:disabled){opacity:.9}.xc-btn.is-text{background:transparent;color:var(--xc-primary);padding:0 var(--xc-space-2)}.xc-btn.is-text:hover:not(:disabled){background:var(--xc-primary-faint)}.xc-btn.is-text.is-danger{color:var(--xc-danger)}.xc-btn.is-text.is-danger:hover:not(:disabled){background:var(--xc-danger-soft)}.xc-btn.is-sm{min-height:32px;padding:0 var(--xc-space-3);font-size:13px;border-radius:var(--xc-radius-xs)}.xc-field{display:flex;flex-direction:column;gap:var(--xc-space-1)}.xc-label{font-size:13px;color:var(--xc-muted);font-weight:500}.xc-input,.xc-textarea{min-height:var(--xc-hit-min);padding:0 var(--xc-space-3);border:1px solid var(--xc-line);border-radius:var(--xc-radius-sm);background:var(--xc-surface);color:var(--xc-text);font-size:14px;width:100%;transition:border-color var(--xc-dur-fast) var(--xc-ease),box-shadow var(--xc-dur-fast) var(--xc-ease)}.xc-textarea{padding:var(--xc-space-2) var(--xc-space-3);min-height:96px;resize:vertical;line-height:1.6}.xc-input::placeholder,.xc-textarea::placeholder{color:var(--xc-text-muted)}.xc-input:hover,.xc-textarea:hover{border-color:var(--xc-line-strong)}.xc-input:focus,.xc-textarea:focus{outline:none;border-color:var(--xc-primary);box-shadow:0 0 0 3px var(--xc-primary-a12)}.xc-field.is-error .xc-input,.xc-field.is-error .xc-textarea{border-color:var(--xc-danger)}.xc-field-error{font-size:12px;color:var(--xc-danger)}.xc-select{position:relative}.xc-select-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--xc-space-2);min-height:var(--xc-hit-min);padding:0 var(--xc-space-3);border:1px solid var(--xc-line);border-radius:var(--xc-radius-sm);background:var(--xc-surface);color:var(--xc-text);cursor:pointer;font-size:14px;width:100%;transition:border-color var(--xc-dur-fast) var(--xc-ease)}.xc-select-trigger:hover{border-color:var(--xc-line-strong)}.xc-select.is-open .xc-select-trigger{border-color:var(--xc-primary);box-shadow:0 0 0 3px var(--xc-primary-a12)}.xc-select-placeholder{color:var(--xc-text-muted)}.xc-select-arrow{display:inline-flex;color:var(--xc-text-muted);transition:transform var(--xc-dur-fast) var(--xc-ease);flex-shrink:0}.xc-select.is-open .xc-select-arrow{transform:rotate(180deg)}.xc-select-menu{position:absolute;left:0;right:0;top:calc(100% + var(--xc-space-1));background:var(--xc-surface);border:1px solid var(--xc-line);border-radius:var(--xc-radius-sm);box-shadow:var(--xc-shadow-3);z-index:var(--xc-z-picker);max-height:264px;overflow:auto;padding:var(--xc-space-1);animation:xc-drop-in var(--xc-dur-fast) var(--xc-ease)}@keyframes xc-drop-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.xc-select-option{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:0 var(--xc-space-3);border-radius:var(--xc-radius-xs);cursor:pointer;color:var(--xc-muted)}.xc-select-option:hover{background:var(--xc-primary-faint);color:var(--xc-text)}.xc-select-option.is-active{color:var(--xc-primary);font-weight:600;background:var(--xc-primary-soft)}.xc-checkbox{display:inline-flex;align-items:center;gap:var(--xc-space-2);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--xc-muted);min-height:var(--xc-hit-min)}.xc-checkbox-box{width:18px;height:18px;border:1px solid var(--xc-line-strong);border-radius:var(--xc-radius-xs);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--xc-surface);transition:all var(--xc-dur-fast) var(--xc-ease);color:transparent}.xc-checkbox.is-checked .xc-checkbox-box{background:var(--xc-primary);border-color:var(--xc-primary);color:var(--xc-surface)}.xc-checkbox:hover .xc-checkbox-box{border-color:var(--xc-primary)}.xc-tabs{display:flex;align-items:center;gap:var(--xc-space-1);overflow-x:auto;scrollbar-width:none}.xc-tabs::-webkit-scrollbar{display:none}.xc-tab{display:inline-flex;align-items:center;gap:var(--xc-space-2);min-height:var(--xc-hit-min);padding:0 var(--xc-space-4);border:none;background:transparent;color:var(--xc-muted);font-size:14px;border-radius:var(--xc-radius-pill);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all var(--xc-dur-fast) var(--xc-ease)}.xc-tab:hover{background:var(--xc-primary-faint);color:var(--xc-text)}.xc-tab.is-active{background:var(--xc-primary-soft);color:var(--xc-primary);font-weight:600}.xc-tab-count{min-width:20px;height:20px;padding:0 6px;border-radius:var(--xc-radius-pill);background:var(--xc-line);color:var(--xc-muted);font-size:12px;display:inline-flex;align-items:center;justify-content:center}.xc-tab.is-active .xc-tab-count{background:var(--xc-primary);color:var(--xc-surface)}.xc-badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 var(--xc-space-2);border-radius:var(--xc-radius-pill);font-size:12px;font-weight:500;white-space:nowrap}.xc-badge:before{content:"";width:6px;height:6px;border-radius:var(--xc-radius-pill);background:currentColor}.xc-badge.is-neutral{background:var(--xc-disabled-bg);color:var(--xc-muted)}.xc-badge.is-primary{background:var(--xc-primary-soft);color:var(--xc-primary)}.xc-badge.is-warning{background:var(--xc-warn-soft);color:var(--xc-warn)}.xc-badge.is-success{background:var(--xc-success-soft);color:var(--xc-success)}.xc-badge.is-danger{background:var(--xc-danger-soft);color:var(--xc-danger)}.xc-tag{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 var(--xc-space-2);border-radius:var(--xc-radius-pill);background:var(--xc-primary-soft);color:var(--xc-primary-2);font-size:12px;white-space:nowrap}.xc-tag.is-muted{background:var(--xc-disabled-bg);color:var(--xc-muted)}.xc-card{background:var(--xc-surface);border:1px solid var(--xc-line);border-radius:var(--xc-radius-md);box-shadow:var(--xc-shadow-1);transition:box-shadow var(--xc-dur-base) var(--xc-ease),transform var(--xc-dur-base) var(--xc-ease)}.xc-card.is-hover:hover{box-shadow:var(--xc-shadow-2)}.xc-section-header{display:flex;align-items:center;gap:var(--xc-space-2);font-size:15px;font-weight:600;padding-bottom:var(--xc-space-3);border-bottom:1px solid var(--xc-line);margin-bottom:var(--xc-space-4)}.xc-ministep{display:flex;align-items:center;gap:4px;min-width:96px}.xc-ministep-seg{flex:1;height:6px;border-radius:var(--xc-radius-pill);background:var(--xc-disabled-bg);overflow:hidden;position:relative}.xc-ministep-seg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--xc-primary);transform:scaleX(0);transform-origin:left;transition:transform var(--xc-dur-slow) var(--xc-ease)}.xc-ministep-seg.is-done:after{transform:scaleX(1)}.xc-ministep-seg.is-active{background:var(--xc-primary-faint)}.xc-ministep-seg.is-active:after{transform:scaleX(.5);animation:xc-seg-pulse 1.2s var(--xc-ease) infinite alternate}@keyframes xc-seg-pulse{0%{transform:scaleX(.2)}to{transform:scaleX(.8)}}.xc-table-wrap{overflow-x:auto}.xc-table{width:100%;border-collapse:collapse;font-size:13px}.xc-table th{text-align:left;padding:var(--xc-space-3);color:var(--xc-text-muted);font-weight:500;border-bottom:1px solid var(--xc-line);white-space:nowrap;background:var(--xc-primary-faint)}.xc-table td{padding:var(--xc-space-3);border-bottom:1px solid var(--xc-line);vertical-align:middle}.xc-table tbody tr{transition:background var(--xc-dur-fast) var(--xc-ease)}.xc-table tbody tr:hover{background:var(--xc-primary-faint)}.xc-table .cell-main{font-weight:500;color:var(--xc-text)}.xc-table .cell-sub{font-size:12px;color:var(--xc-text-muted)}.xc-table-actions{display:flex;gap:var(--xc-space-1);flex-wrap:nowrap}.xc-table td:last-child{white-space:nowrap}.xc-table-actions .xc-btn{flex:none;white-space:nowrap}.xc-table .cell-time{white-space:nowrap}.xc-skeleton{height:14px;border-radius:var(--xc-radius-xs);background:linear-gradient(90deg,var(--xc-disabled-bg) 25%,var(--xc-line) 50%,var(--xc-disabled-bg) 75%);background-size:200% 100%;animation:xc-skeleton 1.4s ease infinite}@keyframes xc-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.xc-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--xc-space-3);padding:var(--xc-space-10) var(--xc-space-5);text-align:center;color:var(--xc-text-muted)}.xc-empty-title{font-size:15px;font-weight:600;color:var(--xc-muted)}.xc-empty-desc{font-size:13px;max-width:360px}.xc-spinner{display:inline-flex;animation:xc-spin .8s linear infinite;flex-shrink:0}@keyframes xc-spin{to{transform:rotate(360deg)}}.xc-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--xc-z-mask);background:var(--xc-mask);display:flex;align-items:center;justify-content:center;padding:var(--xc-space-5);animation:xc-fade-in var(--xc-dur-base) var(--xc-ease)}.xc-modal{background:var(--xc-surface);border-radius:var(--xc-radius-lg);box-shadow:var(--xc-shadow-4);width:100%;max-width:520px;max-height:86vh;display:flex;flex-direction:column;z-index:var(--xc-z-modal);animation:xc-pop-in var(--xc-dur-base) var(--xc-ease)}.xc-modal.is-lg{max-width:720px}@keyframes xc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes xc-pop-in{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:none}}.xc-modal-header{display:flex;align-items:center;justify-content:space-between;gap:var(--xc-space-3);padding:var(--xc-space-4) var(--xc-space-5);border-bottom:1px solid var(--xc-line)}.xc-modal-title{font-size:16px;font-weight:600}.xc-modal-close{width:32px;height:32px;border:none;border-radius:var(--xc-radius-sm);background:transparent;color:var(--xc-text-muted);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all var(--xc-dur-fast) var(--xc-ease)}.xc-modal-close:hover{background:var(--xc-disabled-bg);color:var(--xc-text)}.xc-modal-body{padding:var(--xc-space-5);overflow:auto;color:var(--xc-muted)}.xc-modal-footer{display:flex;justify-content:flex-end;gap:var(--xc-space-3);padding:var(--xc-space-4) var(--xc-space-5);border-top:1px solid var(--xc-line)}.xc-toast{position:fixed;top:64px;left:50%;transform:translate(-50%);z-index:var(--xc-z-toast);display:flex;align-items:center;gap:var(--xc-space-2);background:var(--xc-toast-bg);color:var(--xc-surface);padding:var(--xc-space-2) var(--xc-space-4);border-radius:var(--xc-radius-sm);box-shadow:var(--xc-shadow-3);font-size:14px;max-width:80vw;animation:xc-toast-in var(--xc-dur-base) var(--xc-ease)}@keyframes xc-toast-in{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.xc-toast.is-success{color:var(--xc-success-soft)}.xc-toast.is-error{color:var(--xc-danger-soft)}.xc-pagination{display:flex;align-items:center;justify-content:flex-end;gap:var(--xc-space-2);padding:var(--xc-space-4) 0 0}.xc-page-btn{min-width:32px;height:32px;padding:0 var(--xc-space-2);border:1px solid var(--xc-line);border-radius:var(--xc-radius-xs);background:var(--xc-surface);color:var(--xc-muted);cursor:pointer;font-size:13px;transition:all var(--xc-dur-fast) var(--xc-ease)}.xc-page-btn:hover:not(:disabled){border-color:var(--xc-primary);color:var(--xc-primary)}.xc-page-btn.is-active{background:var(--xc-primary);border-color:var(--xc-primary);color:var(--xc-surface)}.xc-page-btn:disabled{color:var(--xc-disabled-text);background:var(--xc-disabled-bg);cursor:not-allowed}.xc-page-info{color:var(--xc-text-muted);font-size:13px}.xc-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--xc-space-4)}.xc-form-grid .span-2{grid-column:span 2}@media (max-width: 640px){.xc-form-grid{grid-template-columns:1fr}.xc-form-grid .span-2{grid-column:span 1}}.xc-row{display:flex;align-items:center;gap:var(--xc-space-3);flex-wrap:wrap}.xc-toolbar{display:flex;align-items:center;gap:var(--xc-space-3);flex-wrap:wrap;padding:var(--xc-space-4);border-bottom:1px solid var(--xc-line)}.xc-toolbar-search{width:260px}.xc-detail-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--xc-space-5);align-items:start}@media (max-width: 900px){.xc-detail-grid{grid-template-columns:1fr}}.xc-descriptions{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--xc-space-3) var(--xc-space-5)}@media (max-width: 640px){.xc-descriptions{grid-template-columns:1fr}}.xc-desc-item{display:flex;flex-direction:column;gap:2px}.xc-desc-label{font-size:12px;color:var(--xc-text-muted)}.xc-desc-value{font-size:14px;color:var(--xc-text);font-weight:500;word-break:break-all}.xc-prd-preview{background:var(--xc-bg);border:1px solid var(--xc-line);border-radius:var(--xc-radius-sm);padding:var(--xc-space-4);max-height:480px;overflow:auto;font-size:13px;line-height:1.8;color:var(--xc-muted);white-space:pre-wrap;word-break:break-word}.xc-record-list{display:flex;flex-direction:column;gap:var(--xc-space-3);max-height:480px;overflow:auto;padding-right:2px}.xc-record-item{border:1px solid var(--xc-line);border-radius:var(--xc-radius-sm);padding:var(--xc-space-3);background:var(--xc-bg)}.xc-record-item.is-void{opacity:.55}.xc-record-head{display:flex;align-items:center;justify-content:space-between;gap:var(--xc-space-2);margin-bottom:var(--xc-space-2);flex-wrap:wrap}.xc-record-q{font-weight:500;color:var(--xc-text);font-size:13px}.xc-record-meta{font-size:12px;color:var(--xc-text-muted)}.xc-record-note{margin-top:var(--xc-space-2);padding:var(--xc-space-2) var(--xc-space-3);background:var(--xc-warn-soft);border-radius:var(--xc-radius-xs);font-size:12px;color:var(--xc-warn)}.xc-sign{display:flex;align-items:center;justify-content:center;padding:var(--xc-space-3);background:var(--xc-surface);border:1px dashed var(--xc-line-strong);border-radius:var(--xc-radius-sm);font-size:20px;color:var(--xc-text)}.xc-danger-block{display:flex;align-items:flex-start;gap:var(--xc-space-3);background:var(--xc-danger-soft);color:var(--xc-danger);border:1px solid var(--xc-danger);border-radius:var(--xc-radius-sm);padding:var(--xc-space-3) var(--xc-space-4);font-size:13px}.xc-item-editor{display:flex;flex-direction:column;gap:var(--xc-space-3)}.xc-item-card{border:1px solid var(--xc-line);border-radius:var(--xc-radius-sm);padding:var(--xc-space-4);background:var(--xc-bg)}.xc-item-head{display:flex;align-items:center;gap:var(--xc-space-3);margin-bottom:var(--xc-space-3)}.xc-item-index{width:26px;height:26px;border-radius:var(--xc-radius-pill);flex-shrink:0;background:var(--xc-primary-a12);color:var(--xc-primary);font-size:13px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.xc-item-head-actions{margin-left:auto;display:flex;gap:var(--xc-space-2)}.xc-option-row{display:flex;align-items:center;gap:var(--xc-space-2)}.xc-option-key{width:28px;height:28px;border-radius:var(--xc-radius-xs);flex-shrink:0;background:var(--xc-disabled-bg);color:var(--xc-muted);font-size:12px;display:inline-flex;align-items:center;justify-content:center}.xc-login-wrap{min-height:100%;display:flex;align-items:center;justify-content:center;padding:var(--xc-space-5);background:linear-gradient(160deg,var(--xc-primary-soft) 0%,var(--xc-bg) 55%,var(--xc-bg) 100%)}.xc-login-card{width:100%;max-width:400px;padding:var(--xc-space-8)}.xc-login-logo{display:flex;align-items:center;justify-content:center;gap:var(--xc-space-2);margin-bottom:var(--xc-space-2);font-size:24px;font-weight:700;color:var(--xc-primary)}.xc-login-slogan{text-align:center;color:var(--xc-text-muted);margin-bottom:var(--xc-space-6);font-size:13px}.xc-login-form{display:flex;flex-direction:column;gap:var(--xc-space-4)}.xc-dot{display:inline-flex;align-items:center;gap:6px}.xc-dot:before{content:"";width:6px;height:6px;border-radius:var(--xc-radius-pill);background:currentColor}.xc-dot.is-success{color:var(--xc-success)}.xc-dot.is-warning{color:var(--xc-warn)}.xc-dot.is-danger{color:var(--xc-danger)}.xc-hint{font-size:12px;color:var(--xc-text-muted)}.xc-text-danger{color:var(--xc-danger)}.xc-text-success{color:var(--xc-success)}.xc-text-warn{color:var(--xc-warn)}.xc-mt{margin-top:var(--xc-space-4)}.xc-mb{margin-bottom:var(--xc-space-4)}
