.dc-root{color:#1a1a2e;background:#fafbff;font-family:Pretendard,Apple SD Gothic Neo,-apple-system,BlinkMacSystemFont,sans-serif;overflow-x:hidden}.dc-hero{text-align:center;background:linear-gradient(160deg,#f8fbff 0%,#eef4ff 50%,#f5f8fa 100%);padding:148px 40px 80px;position:relative;overflow:hidden}.dc-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#d6b17612 0%,#0000 70%);width:900px;height:900px;position:absolute;top:-150px;left:50%;transform:translate(-50%)}.dc-hero-badge{color:#92400e;background:linear-gradient(135deg,#fdf6e3,#fef3c7);border:1px solid #f0d898;border-radius:100px;align-items:center;gap:8px;margin-bottom:28px;padding:8px 20px;font-size:13px;font-weight:700;display:inline-flex}.dc-hero h1{letter-spacing:-.03em;color:#1a1a2e;margin-bottom:20px;font-size:clamp(34px,5.5vw,62px);font-weight:900;line-height:1.1}.dc-hero-gold{background:linear-gradient(135deg,#d6b176,#b8903a);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.dc-hero-sub{color:#64748b;max-width:580px;margin:0 auto 48px;font-size:18px;line-height:1.75}.dc-flow-diagram{scrollbar-width:none;justify-content:center;align-items:center;gap:6px;max-width:1000px;margin:0 auto;padding:8px;display:flex;overflow-x:auto}.dc-flow-diagram::-webkit-scrollbar{display:none}.dc-flow-arrow{color:#cbd5e1;flex-shrink:0;padding:0 4px;font-size:20px}.dc-flow-children{flex-direction:column;gap:8px;display:flex}.dc-flow-node{text-align:center;background:#fff;border:2px solid #e2e8f0;border-radius:12px;min-width:110px;padding:14px 18px;transition:all .2s;box-shadow:0 4px 16px #0000000f}.dc-flow-node:hover{border-color:#d6b176;transform:translateY(-2px)}.dc-flow-node--gold{background:linear-gradient(135deg,#fffdf6,#fef9ec);border-color:#d6b176}.dc-flow-node--green{background:linear-gradient(135deg,#f0fff4,#dcfce7);border-color:#22c55e}.dc-flow-node-icon{margin-bottom:6px;font-size:22px}.dc-flow-node-label{color:#1a1a2e;font-size:12px;font-weight:800}.dc-flow-node-sub{color:#64748b;margin-top:3px;font-size:10px}.dc-flow-node-num{color:#b8903a;font-size:20px;font-weight:900}.dc-flow-child-card{background:#fff;border:2px solid #e2e8f0;border-radius:10px;min-width:130px;padding:8px 12px;box-shadow:0 2px 8px #0000000a}.dc-flow-child-type{margin-bottom:3px;font-size:9px;font-weight:700}.dc-flow-child-type--purple{color:#7c3aed}.dc-flow-child-type--blue{color:#2563eb}.dc-flow-child-type--green{color:#16a34a}.dc-flow-child-type--gold{color:#d97706}.dc-flow-child-id{color:#1a1a2e;font-size:11px;font-weight:800}.dc-stats-bar{background:#1a1a2e;padding:52px 40px}.dc-stats-grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:40px;max-width:1000px;margin:0 auto;display:grid}.dc-stat-num{background:linear-gradient(135deg,#d6b176,#edd9a3);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:38px;font-weight:900}.dc-stat-label{color:#6b7280;margin-top:6px;font-size:13px}.dc-section{padding:100px 40px}.dc-white{background:#fff}.dc-sky{background:linear-gradient(160deg,#f8fbff,#edf5ff)}.dc-section-label{letter-spacing:.12em;text-transform:uppercase;color:#b8903a;background:linear-gradient(135deg,#fdf6e3,#fef9ec);border:1px solid #f0d898;border-radius:100px;align-items:center;gap:8px;margin-bottom:18px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.dc-section-label:before{content:"";background:#d6b176;border-radius:50%;width:6px;height:6px}.dc-stitle{letter-spacing:-.02em;color:#1a1a2e;font-size:clamp(26px,4vw,44px);font-weight:900;line-height:1.15}.dc-stitle em{color:#b8903a;font-style:normal}.dc-stitle-sub{color:#64748b;max-width:480px;margin-top:14px;font-size:16px;line-height:1.75}.dc-feature-split{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1160px;margin:0 auto;display:grid}.dc-feature-split--rev{direction:rtl}.dc-feature-split--rev>*{direction:ltr}.dc-feature-points{flex-direction:column;gap:14px;margin-top:24px;list-style:none;display:flex}.dc-feature-point{color:#374151;align-items:flex-start;gap:12px;font-size:15px;line-height:1.6;display:flex}.dc-point-icon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:2px;font-size:14px;display:flex}.dc-point-icon--gold{background:linear-gradient(135deg,#fdf6e3,#fffbf0)}.dc-point-icon--blue{background:linear-gradient(135deg,#eff6ff,#dbeafe)}.dc-point-icon--green{background:linear-gradient(135deg,#f0fff4,#dcfce7)}.dc-point-icon--purple{background:linear-gradient(135deg,#faf5ff,#ede9fe)}.dc-point-strong{color:#1a1a2e;font-weight:800}.dc-tags{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.dc-tag{color:#475569;background:#f1f5f9;border-radius:100px;padding:5px 12px;font-size:12px;font-weight:600}.dc-tag--gold{color:#92400e;background:#fdf6e3}.dc-tag--blue{color:#1d4ed8;background:#eff6ff}.dc-tag--green{color:#166534;background:#f0fff4}.dc-tag--purple{color:#6d28d9;background:#faf5ff}.dc-hbar{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.dc-hbar-item{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex:1;min-width:100px;padding:16px;box-shadow:0 2px 8px #0000000a}.dc-hbar-num{color:#b8903a;font-size:24px;font-weight:900}.dc-hbar-num--green{color:#16a34a}.dc-hbar-label{color:#64748b;margin-top:4px;font-size:11px}.dc-ui-frame{background:#fff;border:1px solid #00000014;border-radius:14px;overflow:hidden;box-shadow:0 40px 120px #0000002e}.dc-ui-chrome{background:#1a1a2e;align-items:center;gap:10px;height:40px;padding:0 16px;display:flex}.dc-ui-dots{gap:5px;display:flex}.dc-ui-dots span{border-radius:50%;width:10px;height:10px}.dc-ui-dots span:first-child{background:#ff5f57}.dc-ui-dots span:nth-child(2){background:#febc2e}.dc-ui-dots span:nth-child(3){background:#28c840}.dc-ui-title{color:#fff9;letter-spacing:.04em;flex:1;font-size:11px;font-weight:700}.dc-ui-tab-row{gap:2px;display:flex}.dc-ui-tab{color:#fff6;border-radius:4px;padding:4px 10px;font-size:10px}.dc-ui-tab--active{color:#d6b176;background:#d6b1761f;border:1px solid #d6b1764d}.dc-pipeline-mock{background:#fff;padding:20px}.dc-pm-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.dc-pm-title{color:#1a1a2e;font-size:14px;font-weight:800}.dc-pm-stats{gap:16px;display:flex}.dc-pm-stat{text-align:center}.dc-pm-stat-n{color:#1a1a2e;font-size:18px;font-weight:900;line-height:1}.dc-pm-stat-n--green{color:#16a34a}.dc-pm-stat-l{color:#94a3b8;margin-top:2px;font-size:10px}.dc-pipeline-row{scrollbar-width:none;align-items:center;margin-bottom:18px;display:flex;overflow-x:auto}.dc-pipeline-row::-webkit-scrollbar{display:none}.dc-pipe-step{flex-direction:column;flex:1;align-items:center;gap:4px;min-width:64px;display:flex;position:relative}.dc-pipe-step:not(:last-child):after{content:"";z-index:0;background:#e2e8f0;width:100%;height:2px;position:absolute;top:18px;left:50%}.dc-pipe-step--done:not(:last-child):after{background:#22c55e}.dc-pipe-circle{z-index:1;color:#94a3b8;background:#f1f5f9;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:flex;position:relative}.dc-pipe-circle--done{color:#fff;background:#22c55e}.dc-pipe-circle--active{color:#fff;background:linear-gradient(135deg,#d6b176,#b8903a);box-shadow:0 0 0 4px #fef3c7}.dc-pipe-circle--active:after{content:"20";color:#fff;background:#16a34a;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:9px;font-weight:800;display:flex;position:absolute;top:-9px;right:-9px}.dc-pipe-label{color:#94a3b8;text-align:center;font-size:9px;font-weight:600;line-height:1.3}.dc-pipe-label--done{color:#22c55e}.dc-pipe-label--active{color:#b8903a;font-weight:700}.dc-prop-list{border-top:1px solid #f1f5f9}.dc-prop-row{background:#fff;border-bottom:1px solid #f8fafc;align-items:center;gap:10px;padding:10px 20px;transition:background .1s;display:flex}.dc-prop-row--active{background:#fffdf6;border-left:3px solid #d6b176}.dc-prop-thumb{background:#eef2ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;display:flex}.dc-prop-info{flex:1;min-width:0}.dc-prop-name{color:#1a1a2e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.dc-prop-meta{color:#94a3b8;align-items:center;gap:5px;margin-top:2px;font-size:10px;display:flex}.dc-pdot{background:#22c55e;border-radius:50%;flex-shrink:0;width:5px;height:5px}.dc-prog-dots{gap:3px;margin-top:5px;display:flex}.dc-pd{background:#e2e8f0;border-radius:50%;width:7px;height:7px}.dc-pd--done{background:#22c55e}.dc-pd--cur{background:#d6b176}.dc-prop-badge{color:#166534;background:#dcfce7;border-radius:6px;flex-shrink:0;padding:2px 7px;font-size:9px;font-weight:700}.dc-family-mock{background:#fafaf8;padding:20px}.dc-family-header{align-items:center;gap:8px;margin-bottom:14px;display:flex}.dc-family-title{color:#374151;font-size:13px;font-weight:800}.dc-family-cnt{color:#64748b;background:#f1f5f9;border-radius:8px;padding:2px 8px;font-size:11px;font-weight:600}.dc-doc-stats{background:#f1f5f9;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.dc-doc-stat{text-align:center;background:#fff;padding:14px}.dc-doc-stat-n{color:#1a1a2e;font-size:22px;font-weight:900}.dc-doc-stat-n--gold{color:#d6b176}.dc-doc-stat-n--blue{color:#2563eb}.dc-doc-stat-n--muted{color:#94a3b8}.dc-doc-stat-l{color:#94a3b8;margin-top:2px;font-size:10px}.dc-doc-origin{background:#fff;border:1px solid #e2e8f0;border-left:3px solid #d6b176;border-radius:10px;align-items:center;gap:10px;padding:12px 14px;display:flex}.dc-doc-icon{background:#fef9ec;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;display:flex}.dc-doc-body{flex:1;min-width:0}.dc-doc-name{color:#1a1a2e;font-size:12px;font-weight:700}.dc-doc-tags-row{flex-wrap:wrap;align-items:center;gap:5px;margin-top:4px;display:flex}.dc-doc-flags{gap:3px;margin-top:5px;font-size:14px;display:flex}.dc-d-tag{border-radius:4px;padding:2px 6px;font-size:9px;font-weight:700}.dc-d-tag--pub{color:#92400e;background:#fef3c7}.dc-d-tag--draft{color:#64748b;background:#f1f5f9}.dc-d-tag--tpl{color:#64748b;background:#f1f5f9;font-family:monospace}.dc-d-toggle{background:#22c55e;border-radius:9px;flex-shrink:0;width:32px;height:18px;position:relative}.dc-d-toggle:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;right:2px}.dc-doc-children-wrap{margin-top:8px;padding-left:16px}.dc-doc-children-source{color:#94a3b8;margin-bottom:6px;font-size:10px}.dc-doc-children{grid-template-columns:1fr 1fr;gap:6px;display:grid}.dc-doc-child{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:10px 12px;transition:all .15s}.dc-doc-child:hover{border-color:#d6b176;transform:translateY(-1px)}.dc-dc-type{margin-bottom:3px;font-size:9px;font-weight:700}.dc-dc-type--ic{color:#7c3aed}.dc-dc-type--broker{color:#2563eb}.dc-dc-type--global{color:#16a34a}.dc-dc-type--brief{color:#d97706}.dc-dc-title{color:#1a1a2e;margin-bottom:5px;font-size:11px;font-weight:700;line-height:1.3}.dc-dc-footer{justify-content:space-between;align-items:center;display:flex}.dc-dc-toggle{background:#e2e8f0;border-radius:7px;width:26px;height:14px;position:relative}.dc-dc-toggle:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;position:absolute;top:2px;left:2px}.dc-trans-mock{background:#fff;padding:20px}.dc-trans-source{color:#94a3b8;margin-bottom:10px;padding-left:14px;font-size:10px;position:relative}.dc-trans-source:before{content:"←";position:absolute;left:0}.dc-trans-divider{background:#f1f5f9;height:1px}.dc-trans-grid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dc-trans-card{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;padding:10px 12px;transition:all .15s;display:flex}.dc-trans-card:hover{border-color:#d6b176;box-shadow:0 2px 8px #0000000f}.dc-tf{font-size:20px}.dc-tl{color:#1a1a2e;font-size:12px;font-weight:700}.dc-ts{color:#22c55e;font-size:9px;font-weight:600}.dc-ts:before{content:"✓ "}.dc-ai-section-body{background:#fff;padding:16px 20px}.dc-ai-mini-pipe{scrollbar-width:none;gap:6px;margin-bottom:16px;display:flex;overflow-x:auto}.dc-ai-mini-pipe::-webkit-scrollbar{display:none}.dc-ai-mini-step{flex-direction:column;flex:1;align-items:center;gap:3px;min-width:56px;display:flex}.dc-ai-mini-circle{border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:flex}.dc-ai-mini-circle--done{color:#fff;background:#22c55e}.dc-ai-mini-circle--active{color:#fff;background:linear-gradient(135deg,#d6b176,#b8903a);box-shadow:0 0 0 3px #fef3c7}.dc-ai-mini-circle--pend{color:#94a3b8;background:#f1f5f9}.dc-ai-mini-label{color:#94a3b8;text-align:center;font-size:8px}.dc-ai-mini-label--active{color:#b8903a;font-weight:700}.dc-ai-stat-cards{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:16px;display:grid}.dc-ai-stat-card{text-align:center;background:#f8fafc;border-radius:8px;padding:10px}.dc-ai-stat-card--gold{background:#fffdf6;border:1px solid #fef3c7}.dc-ai-stat-n{color:#1a1a2e;font-size:18px;font-weight:900}.dc-ai-stat-n--gold{color:#d6b176}.dc-ai-stat-n--blue{color:#2563eb}.dc-ai-stat-n--muted{color:#94a3b8}.dc-ai-stat-l{color:#94a3b8;margin-top:2px;font-size:9px}.dc-ai-label{color:#94a3b8;align-items:center;gap:5px;margin-bottom:10px;font-size:10px;font-weight:700;display:flex}.dc-ai-rec{background:#fff;border:1px solid #e2e8f0;border-left:3px solid #d6b176;border-radius:8px;align-items:center;gap:10px;margin-bottom:8px;padding:10px 12px;display:flex}.dc-ai-rec--blue{border-left-color:#2563eb}.dc-ar-icon{flex-shrink:0;font-size:16px}.dc-ar-body{flex:1;min-width:0}.dc-ar-title{color:#1a1a2e;font-size:11px;font-weight:700}.dc-ar-desc{color:#94a3b8;margin-top:2px;font-size:9px}.dc-ar-btn{white-space:nowrap;cursor:pointer;border:none;border-radius:6px;flex-shrink:0;padding:5px 10px;font-size:10px;font-weight:700}.dc-ar-btn--gold{color:#92400e;background:#fef3c7}.dc-ar-btn--blue{color:#1d4ed8;background:#eff6ff}.dc-stage-section{padding:60px 40px}.dc-stage-section-head{text-align:center;margin-bottom:36px}.dc-stage-grid{grid-template-columns:repeat(var(--dc-stage-cols,7),1fr);gap:10px;max-width:1100px;margin:0 auto;display:grid}.dc-stage-grid[data-count="5"]{--dc-stage-cols:5}.dc-stage-card{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:18px 12px;transition:all .2s;box-shadow:0 2px 8px #0000000a}.dc-stage-card:hover{border-color:#d6b176;transform:translateY(-3px);box-shadow:0 8px 24px #0000001a}.dc-stage-card--active{background:linear-gradient(135deg,#fffdf6,#fef9ec);border-color:#d6b176}.dc-stage-num{color:#cbd5e1;margin-bottom:8px;font-size:10px;font-weight:700}.dc-stage-icon{margin-bottom:8px;font-size:24px}.dc-stage-name{color:#1a1a2e;font-size:12px;font-weight:800}.dc-stage-desc{color:#94a3b8;margin-top:4px;font-size:10px;line-height:1.4}.dc-stage-badge{color:#fff;background:#d6b176;border-radius:8px;margin-top:6px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.dc-sum-section{max-width:1160px;margin:0 auto}.dc-sum-head{text-align:center;margin-bottom:48px}.dc-sum-head .dc-stitle-sub{text-align:center;margin:14px auto 0}.dc-sum-type-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:28px;display:grid}.dc-sum-type-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:20px;transition:all .2s}.dc-sum-type-card:hover{border-color:#d6b176;transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.dc-stc-icon{margin-bottom:10px;font-size:28px}.dc-stc-type{letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:700}.dc-stc-type--purple{color:#7c3aed}.dc-stc-type--blue{color:#2563eb}.dc-stc-type--green{color:#16a34a}.dc-stc-type--gold{color:#b8903a}.dc-stc-name{color:#1a1a2e;margin-bottom:6px;font-size:14px;font-weight:800}.dc-stc-desc{color:#64748b;font-size:13px;line-height:1.6}.dc-sum-tags{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:32px;display:flex}.dc-compare-section{background:#fff;padding:80px 40px}.dc-compare-head{text-align:center;margin-bottom:48px}.dc-compare-wrap{max-width:900px;margin:0 auto}.dc-compare-tbl{border-collapse:collapse;background:#fff;border-radius:16px;width:100%;overflow:hidden;box-shadow:0 24px 80px #0000001a}.dc-compare-tbl th{text-align:center;padding:20px 24px;font-size:14px;font-weight:800}.dc-compare-tbl th:first-child{text-align:left;color:#9ca3af}.dc-th-ours{color:#d6b176;background:linear-gradient(135deg,#1a1a2e,#2d2d4a)}.dc-th-other{color:#6b7280;background:#f8fafc}.dc-compare-tbl td{text-align:center;color:#374151;border-top:1px solid #f1f5f9;padding:13px 24px;font-size:13px}.dc-compare-tbl td:first-child{text-align:left;color:#1a1a2e;font-weight:600}.dc-compare-tbl tr:hover td{background:#fafbff}.dc-check{color:#16a34a;font-size:18px}.dc-cross{color:#dc2626}.dc-half{color:#d97706;font-size:12px}.dc-cta{text-align:center;background:linear-gradient(135deg,#fdf6e3,#fef9ec);flex-direction:column;align-items:center;padding:100px 40px;display:flex}.dc-cta>div{text-align:center;width:100%}.dc-cta h2{color:#1a1a2e;text-align:center;margin-bottom:14px;font-size:clamp(26px,4vw,44px);font-weight:900}.dc-cta p{color:#64748b;text-align:center;max-width:480px;margin:0 auto 40px;font-size:17px;line-height:1.7}.dc-cta-btns{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.dc-btn-gold{color:#fff;background:linear-gradient(135deg,#d6b176,#b8903a);border-radius:100px;align-items:center;gap:8px;padding:16px 36px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 30px #b8903a59}.dc-btn-gold:hover{transform:translateY(-2px);box-shadow:0 12px 40px #b8903a73}.dc-btn-outline{color:#1a1a2e;background:#fff;border:2px solid #e2e8f0;border-radius:100px;align-items:center;gap:8px;padding:16px 36px;font-size:16px;font-weight:700;text-decoration:none;transition:border-color .2s;display:inline-flex}.dc-btn-outline:hover{border-color:#d6b176}@media (max-width:900px){.dc-feature-split{grid-template-columns:1fr;gap:40px}.dc-feature-split--rev{direction:ltr}.dc-stats-grid{grid-template-columns:repeat(2,1fr)}.dc-section{padding:64px 24px}.dc-stage-section{padding:48px 24px}.dc-compare-section{padding:64px 24px}.dc-stage-grid{grid-template-columns:repeat(4,1fr)}.dc-trans-grid{grid-template-columns:repeat(2,1fr)}.dc-doc-children{grid-template-columns:1fr}.dc-hero{padding:100px 24px 60px}}@media (max-width:600px){.dc-stage-grid{grid-template-columns:repeat(2,1fr)}.dc-sum-type-grid{grid-template-columns:1fr}.dc-flow-diagram{justify-content:flex-start}}[data-theme=dark] .dc-root{color:#f0f4ff;background:#060d1f}[data-theme=dark] .dc-hero{background:linear-gradient(160deg,#071020 0%,#0b1628 50%,#060d1f 100%)}[data-theme=dark] .dc-hero h1{color:#f0f4ff}[data-theme=dark] .dc-hero-sub{color:#f0f4ff9e}[data-theme=dark] .dc-hero-badge{color:#d6b176;background:linear-gradient(135deg,#d6b17626,#b8903a1a);border-color:#d6b17640}[data-theme=dark] .dc-flow-node{color:#f0f4ff;background:#0f1e33;border-color:#ffffff14}[data-theme=dark] .dc-flow-node--gold{background:linear-gradient(135deg,#1a1a0a,#151200);border-color:#d6b17659}[data-theme=dark] .dc-flow-node--green{background:linear-gradient(135deg,#0a1a0f,#071510);border-color:#22c55e59}[data-theme=dark] .dc-flow-node-label{color:#f0f4ff}[data-theme=dark] .dc-flow-child-card{background:#0f1e33;border-color:#ffffff14}[data-theme=dark] .dc-stats-bar{background:#020710}[data-theme=dark] .dc-stat-label{color:#f0f4ff73}[data-theme=dark] .dc-white{background:#0b1628}[data-theme=dark] .dc-sky{background:linear-gradient(160deg,#071020,#0b1628)}[data-theme=dark] .dc-section-label{color:#d6b176;background:linear-gradient(135deg,#d6b1761f,#b8903a14);border-color:#d6b17633}[data-theme=dark] .dc-section-label:before{background:#d6b176}[data-theme=dark] .dc-stitle{color:#f0f4ff}[data-theme=dark] .dc-stitle-sub{color:#f0f4ff8c}[data-theme=dark] .dc-feature-point{color:#f0f4ffb8}[data-theme=dark] .dc-point-strong{color:#f0f4ff}[data-theme=dark] .dc-point-icon--gold{background:#d6b1761a}[data-theme=dark] .dc-point-icon--blue{background:#2563eb1f}[data-theme=dark] .dc-point-icon--green{background:#22c55e1a}[data-theme=dark] .dc-point-icon--purple{background:#8b5cf61a}[data-theme=dark] .dc-tag{color:#f0f4ff9e;background:#1e3355}[data-theme=dark] .dc-tag--gold{color:#d6b176;background:#d6b1761f}[data-theme=dark] .dc-tag--blue{color:#60a5fa;background:#2563eb1f}[data-theme=dark] .dc-tag--green{color:#4ade80;background:#22c55e1a}[data-theme=dark] .dc-tag--purple{color:#a78bfa;background:#8b5cf61a}[data-theme=dark] .dc-hbar-item{background:#0f1e33;border-color:#ffffff14}[data-theme=dark] .dc-hbar-label{color:#f0f4ff73}[data-theme=dark] .dc-ui-frame{border-color:#ffffff14}[data-theme=dark] .dc-pipeline-mock{background:#0b1628}[data-theme=dark] .dc-pm-title,[data-theme=dark] .dc-pm-stat-n{color:#f0f4ff}[data-theme=dark] .dc-prop-row{background:#0b1628;border-bottom-color:#ffffff0f}[data-theme=dark] .dc-prop-row--active{background:#d6b1760f}[data-theme=dark] .dc-prop-thumb{background:#1e3355}[data-theme=dark] .dc-prop-name{color:#f0f4ff}[data-theme=dark] .dc-family-mock{background:#071020}[data-theme=dark] .dc-family-title{color:#f0f4ffd1}[data-theme=dark] .dc-doc-stats{background:#ffffff0a}[data-theme=dark] .dc-doc-stat{background:#0b1628}[data-theme=dark] .dc-doc-stat-n{color:#f0f4ff}[data-theme=dark] .dc-doc-origin{background:#0f1e33;border-color:#ffffff14}[data-theme=dark] .dc-doc-icon{background:#d6b1761a}[data-theme=dark] .dc-doc-name{color:#f0f4ff}[data-theme=dark] .dc-doc-child{background:#0f1e33;border-color:#ffffff14}[data-theme=dark] .dc-dc-title{color:#f0f4ff}[data-theme=dark] .dc-d-tag--draft{color:#f0f4ff8c;background:#1e3355}[data-theme=dark] .dc-trans-mock{background:#0b1628}[data-theme=dark] .dc-trans-card{background:#0f1e33;border-color:#ffffff14}[data-theme=dark] .dc-tl{color:#f0f4ff}[data-theme=dark] .dc-trans-divider{background:#ffffff0f}[data-theme=dark] .dc-ai-section-body{background:#0b1628}[data-theme=dark] .dc-ai-stat-card{background:#0f1e33}[data-theme=dark] .dc-ai-stat-card--gold{background:#d6b17614;border-color:#d6b17633}[data-theme=dark] .dc-ai-stat-n{color:#f0f4ff}[data-theme=dark] .dc-ai-mini-circle--pend{color:#f0f4ff66;background:#1e3355}[data-theme=dark] .dc-ai-rec,[data-theme=dark] .dc-stage-card{background:#0f1e33;border-color:#ffffff14}[data-theme=dark] .dc-stage-card--active{background:linear-gradient(135deg,#d6b17614,#b8903a0a);border-color:#d6b1764d}[data-theme=dark] .dc-stage-name{color:#f0f4ff}[data-theme=dark] .dc-stage-desc{color:#f0f4ff73}[data-theme=dark] .dc-sum-type-card{background:#0f1e33;border-color:#ffffff14}[data-theme=dark] .dc-stc-name{color:#f0f4ff}[data-theme=dark] .dc-stc-desc{color:#f0f4ff8c}[data-theme=dark] .dc-compare-section{background:#0b1628}[data-theme=dark] .dc-compare-tbl{background:#0f1e33}[data-theme=dark] .dc-th-other{color:#f0f4ff8c;background:#152540}[data-theme=dark] .dc-compare-tbl td{color:#f0f4ffb8;border-top-color:#ffffff0f}[data-theme=dark] .dc-compare-tbl td:first-child{color:#f0f4ff}[data-theme=dark] .dc-compare-tbl tr:hover td{background:#152540}[data-theme=dark] .dc-cta{background:linear-gradient(135deg,#d6b17614,#b8903a0a)}[data-theme=dark] .dc-cta h2{color:#f0f4ff}[data-theme=dark] .dc-cta p{color:#f0f4ff9e}[data-theme=dark] .dc-btn-outline{color:#f0f4ff;background:#0f1e33;border-color:#ffffff1f}[data-theme=dark] .dc-btn-outline:hover{border-color:#d6b176}
