#reconciliation-process{--kdk-blue:#31719b;--kdk-navy:#0f3d75;--kdk-coral:#fc7d72;--text:#0f172a;--muted:#64748b;--border:#e2e8f0;--surface:#fff;--surface-soft:#f8fafc;--success:#16a34a;--warning:#f59e0b;--danger:#ef4444;--blue-soft:#edf5fa}#reconciliation-process *{box-sizing:border-box}#reconciliation-process{background:var(--surface-soft);color:var(--text);margin:0;font-family:inherit;line-height:1.6}#reconciliation-process button,#reconciliation-process input,#reconciliation-process select{font:inherit}#reconciliation-process button{cursor:pointer}#reconciliation-process button,#reconciliation-process a{touch-action:manipulation}#reconciliation-process button:focus-visible,#reconciliation-process a:focus-visible,#reconciliation-process [tabindex]:focus-visible{outline:3px solid var(--kdk-blue);outline-offset:3px}#reconciliation-process button{transition:background-color .22s,color .22s,border-color .22s}#reconciliation-process svg{flex-shrink:0}#reconciliation-process [hidden]{display:none!important}#reconciliation-process{padding:70px 24px}#reconciliation-process .process-container{min-width:0;max-width:1320px;margin:auto}#reconciliation-process .process-header{text-align:center;max-width:820px;margin:0 auto 28px}#reconciliation-process .process-eyebrow{letter-spacing:.2em;color:var(--kdk-blue);font-size:12px;font-weight:750}#reconciliation-process .process-header h2{letter-spacing:-1.2px;margin:10px 0 12px;font-size:42px;font-weight:750;line-height:1.18}#reconciliation-process .process-header p{color:var(--muted);margin:0;font-size:17px;line-height:1.6}#reconciliation-process .process-tabs{scrollbar-width:thin;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:24px;padding:6px 0;scroll-padding:12px;display:grid;overflow-x:auto}#reconciliation-process .process-tab{color:var(--muted);background:0 0;border:0;border-radius:8px;min-width:0;padding:2px 12px 8px;position:relative}#reconciliation-process .process-tab:not(:last-child):after{content:"";background:var(--border);width:calc(100% - 50px);height:1px;position:absolute;top:21px;left:calc(50% + 25px)}#reconciliation-process .tab-number{z-index:1;background:var(--surface);border:1px solid #cbd5e1;border-radius:50%;place-items:center;width:38px;height:38px;margin:0 auto 10px;font-size:13px;font-weight:750;transition:background-color .22s,color .22s,border-color .22s;display:grid;position:relative}#reconciliation-process .tab-title{max-width:160px;min-height:37px;margin:auto;font-size:13px;font-weight:650;line-height:1.4;display:block}#reconciliation-process .process-tab:hover{background:var(--blue-soft)}#reconciliation-process .process-tab.previous .tab-number{background:var(--blue-soft);color:var(--kdk-blue);border-color:#bdd5e5}#reconciliation-process .process-tab.previous:after{background:#bdd5e5}#reconciliation-process .process-tab.active .tab-number{background:var(--kdk-blue);border-color:var(--kdk-blue);color:#fff}#reconciliation-process .process-tab.active .tab-title{color:var(--text)}#reconciliation-process .playback-control{border:1px solid var(--border);color:var(--muted);background:#fff;border-radius:6px;min-height:32px;margin:0 0 12px auto;padding:4px 8px;font-size:12px;display:block}#reconciliation-process .process-content{border:1px solid var(--border);background:var(--surface);border-radius:16px;grid-template-columns:minmax(0,3fr) minmax(0,7fr);display:grid;overflow:hidden;box-shadow:0 2px 8px #0f172a05}#reconciliation-process .process-info{border-right:1px solid var(--border);min-width:0;padding:28px}#reconciliation-process .step-label{color:var(--kdk-blue);letter-spacing:.12em;font-size:12px;font-weight:750}#reconciliation-process .process-info h3{letter-spacing:-.6px;margin:12px 0;font-size:32px;line-height:1.2}#reconciliation-process .process-info>p:not(.process-description){color:var(--muted);margin:0;font-size:17px;line-height:1.6}#reconciliation-process .process-line{background:var(--border);height:1px;margin:20px 0}#reconciliation-process .process-description{color:var(--muted);margin:0;font-size:15px;line-height:1.6}#reconciliation-process .process-mini-visual{border:1px solid var(--border);background:var(--surface-soft);border-radius:10px;align-items:center;gap:12px;margin-top:24px;padding:12px;display:flex}#reconciliation-process .mini-icon{background:var(--blue-soft);width:38px;height:38px;color:var(--kdk-blue);border-radius:8px;flex-shrink:0;place-items:center;display:grid}#reconciliation-process .mini-icon svg{width:24px;height:24px}#reconciliation-process .mini-caption{color:var(--muted);flex-direction:column;gap:2px;font-size:12px;display:flex}#reconciliation-process .mini-caption strong{color:var(--text);font-size:14px}#reconciliation-process .dashboard-wrapper{background:var(--surface-soft);min-width:0;padding:14px;overflow-x:auto}#reconciliation-process .dashboard-window{background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:0;overflow:hidden}#reconciliation-process .dashboard-topbar{border-bottom:1px solid var(--border);align-items:center;gap:10px;min-height:44px;padding:10px 14px;font-size:13px;display:flex}#reconciliation-process .window-dots{gap:4px;display:flex}#reconciliation-process .window-dots span{background:#cbd5e1;border-radius:50%;width:5px;height:5px}#reconciliation-process .dashboard-top-actions{gap:5px;margin-left:auto;display:flex}#reconciliation-process .dashboard-top-actions span{border:1px solid var(--border);border-radius:3px;width:12px;height:12px}#reconciliation-process .dashboard-body{display:flex}#reconciliation-process .dashboard-sidebar{border-right:1px solid var(--border);background:var(--surface-soft);flex-direction:column;flex:0 0 56px;align-items:center;gap:10px;width:56px;padding:14px 8px;display:flex}#reconciliation-process .kdk-mark{background:#f5f5f5;border-radius:4px;width:28px;height:28px;margin-bottom:12px;position:relative;overflow:hidden}#reconciliation-process .mark-one,#reconciliation-process .mark-two{width:12px;height:28px;position:absolute;transform:skew(-30deg)}#reconciliation-process .mark-one{background:var(--kdk-blue);left:0}#reconciliation-process .mark-two{background:var(--kdk-coral);right:0}#reconciliation-process .side-icon{width:36px;height:36px;color:var(--muted);border-radius:8px;place-items:center;display:grid}#reconciliation-process .side-icon.active{background:var(--blue-soft);color:var(--kdk-blue)}#reconciliation-process .side-icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:20px;height:20px}#reconciliation-process .dashboard-main{background:var(--surface-soft);flex:1;min-width:0;padding:18px}#reconciliation-process .step-dashboard{display:none}#reconciliation-process .step-dashboard.active-dashboard{display:block}#reconciliation-process .dashboard-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}#reconciliation-process .breadcrumb{color:var(--muted);font-size:12px}#reconciliation-process .dashboard-heading h4{margin:4px 0 0;font-size:20px;line-height:1.3}#reconciliation-process .filter-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}#reconciliation-process .blue-button,#reconciliation-process .outline-button,#reconciliation-process .export-button,#reconciliation-process .select-box{border-radius:7px;min-height:36px;padding:8px 12px;font-size:12px;font-weight:600;line-height:1.5}#reconciliation-process .blue-button{border:1px solid var(--kdk-blue);background:var(--kdk-blue);color:#fff}#reconciliation-process .blue-button:hover{background:var(--kdk-navy);border-color:var(--kdk-navy)}#reconciliation-process .blue-button svg{fill:none;stroke:currentColor;stroke-width:2px;vertical-align:middle;width:14px;height:14px;margin-right:4px}#reconciliation-process .outline-button,#reconciliation-process .export-button,#reconciliation-process .select-box{border:1px solid var(--border);color:var(--kdk-blue);background:#fff}#reconciliation-process .outline-button:hover,#reconciliation-process .export-button:hover{background:var(--blue-soft)}#reconciliation-process .pan-search-card,#reconciliation-process .selected-pan,#reconciliation-process .recon-progress,#reconciliation-process .export-highlight{border:1px solid var(--border);background:#fff;border-radius:10px;margin-bottom:14px;padding:14px}#reconciliation-process .field-label{margin-bottom:8px;font-size:12px;font-weight:700}#reconciliation-process .pan-search-row{gap:8px;display:flex}#reconciliation-process .fake-input,#reconciliation-process .fake-search{border:1px solid var(--border);color:var(--muted);background:#fff;border-radius:7px;padding:8px 10px;font-size:12px}#reconciliation-process .fake-input{letter-spacing:.06em;min-width:0;color:var(--text);flex:1}#reconciliation-process .fake-search{max-width:100%}#reconciliation-process .table-card{border:1px solid var(--border);background:#fff;border-radius:10px;min-width:0;overflow:hidden}#reconciliation-process .table-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}#reconciliation-process .small-status{color:var(--success);font-size:12px}#reconciliation-process .table-scroll{scrollbar-width:thin;max-height:420px;overflow:auto}#reconciliation-process table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:12px}#reconciliation-process th{text-align:left;z-index:1;background:var(--surface-soft);color:var(--muted);font-weight:650;position:sticky;top:0}#reconciliation-process th,#reconciliation-process td{border-bottom:1px solid var(--border);white-space:nowrap;height:42px;padding:10px 12px;line-height:1.5}#reconciliation-process td{color:var(--text)}#reconciliation-process tbody tr:last-child td{border-bottom:0}#reconciliation-process tbody tr:hover>td{background:var(--blue-soft)}#reconciliation-process .status{align-items:center;gap:6px;font-size:12px;display:inline-flex}#reconciliation-process .status:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}#reconciliation-process .status.active,#reconciliation-process .status.completed{color:var(--success)}#reconciliation-process .status.processing{color:#946200}#reconciliation-process .selected-pan{background:var(--blue-soft);justify-content:space-between;align-items:center;gap:16px;display:flex}#reconciliation-process .selected-pan span{color:var(--muted);font-size:12px;display:block}#reconciliation-process .selected-pan strong{font-size:15px}#reconciliation-process .registration-count{text-align:right}#reconciliation-process .registration-count strong{color:var(--kdk-blue);font-size:20px}#reconciliation-process .registration-count span{margin-left:6px;display:inline}#reconciliation-process .recon-progress{flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}#reconciliation-process .progress-icon{background:var(--blue-soft);width:30px;height:30px;color:var(--kdk-blue);border-radius:6px;place-items:center;font-size:20px;display:grid}#reconciliation-process .progress-info{flex-direction:column;flex:1;min-width:180px;display:flex}#reconciliation-process .progress-info span{color:var(--muted);font-size:12px}#reconciliation-process .progress-bar{background:var(--border);border-radius:8px;flex:1;min-width:70px;height:6px;overflow:hidden}#reconciliation-process .progress-bar span{background:var(--kdk-blue);height:100%;display:block}#reconciliation-process .summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}#reconciliation-process .summary-card{border:1px solid var(--border);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:12px;display:flex}#reconciliation-process .summary-icon{border-radius:7px;flex:0 0 28px;place-items:center;height:28px;font-weight:750;display:grid}#reconciliation-process .summary-card div{flex-direction:column;display:flex}#reconciliation-process .summary-card span:not(.summary-icon),#reconciliation-process .summary-card small{color:var(--muted);font-size:12px}#reconciliation-process .summary-card strong{font-size:20px;line-height:1.4}#reconciliation-process .matched .summary-icon{color:var(--success);background:#ecfdf3}#reconciliation-process .mismatch .summary-icon{color:var(--danger);background:#fff1ee}#reconciliation-process .pending .summary-icon{color:#946200;background:#fffbeb}#reconciliation-process .result-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}#reconciliation-process .result-total,#reconciliation-process .result-stat{border:1px solid var(--border);background:#fff;border-radius:10px;padding:12px}#reconciliation-process .result-total{background:var(--blue-soft)}#reconciliation-process .result-total span,#reconciliation-process .result-stat span{color:var(--muted);font-size:12px;display:block}#reconciliation-process .result-total strong,#reconciliation-process .result-stat strong{margin:4px 0;font-size:20px;display:block}#reconciliation-process .result-stat small{color:var(--muted);font-size:12px}#reconciliation-process .result-stat.matched{border-top:2px solid var(--success)}#reconciliation-process .result-stat.mismatch{border-top:2px solid var(--kdk-coral)}#reconciliation-process .result-stat.pending{border-top:2px solid var(--warning)}#reconciliation-process .review-layout{grid-template-columns:minmax(190px,.8fr) minmax(0,1.4fr);gap:12px;display:grid}#reconciliation-process .chart-card{border:1px solid var(--border);background:#fff;border-radius:10px;padding:14px}#reconciliation-process .chart-title{flex-wrap:wrap;justify-content:space-between;gap:4px;font-size:12px;display:flex}#reconciliation-process .chart-title span{color:var(--muted)}#reconciliation-process .donut-chart{background:conic-gradient(var(--success) 0 72%,var(--kdk-coral) 72% 91%,var(--warning) 91%);border-radius:50%;place-items:center;width:132px;height:132px;margin:20px auto;display:grid}#reconciliation-process .donut-inner{background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:102px;height:102px;display:flex}#reconciliation-process .donut-inner strong{font-size:24px}#reconciliation-process .donut-inner span{color:var(--muted);font-size:12px}#reconciliation-process .chart-legend{color:var(--muted);flex-wrap:wrap;gap:5px 10px;font-size:12px;display:flex}#reconciliation-process .chart-legend i{border-radius:50%;width:7px;height:7px;margin-right:3px;display:inline-block}#reconciliation-process .green-dot{background:var(--success)}#reconciliation-process .red-dot{background:var(--kdk-coral)}#reconciliation-process .yellow-dot{background:var(--warning)}#reconciliation-process .drill-tabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:14px;display:flex}#reconciliation-process .drill-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;min-height:40px;padding:10px 12px;font-size:12px}#reconciliation-process .drill-tabs button.active{border-color:var(--kdk-blue);color:var(--kdk-blue);font-weight:700}#reconciliation-process .drill-tabs button:hover{background:var(--blue-soft)}#reconciliation-process .table-subtitle{color:var(--muted);margin-top:4px;font-size:12px;display:block}#reconciliation-process .nested-row td{background:var(--surface-soft)}#reconciliation-process .nested-content{border-left:2px solid #c9dce9;padding:8px 8px 8px 18px}#reconciliation-process .nested-tabs{color:var(--kdk-blue);gap:20px;padding-bottom:8px;font-size:12px;display:flex}#reconciliation-process .nested-tabs span{color:var(--muted)}#reconciliation-process .supplier-row{border-top:1px solid var(--border);color:var(--muted);grid-template-columns:1.3fr 1fr 1fr 1fr;gap:12px;padding:10px 0;font-size:12px;display:grid}#reconciliation-process .supplier-row strong{color:var(--danger)}#reconciliation-process a{color:var(--kdk-blue);text-underline-offset:3px}#reconciliation-process .row-toggle{color:var(--kdk-blue);background:0 0;border:0;min-width:28px;min-height:28px;padding:0;font-size:18px}#reconciliation-process .export-highlight{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}#reconciliation-process .export-copy{flex-direction:column;flex:1;min-width:200px;display:flex}#reconciliation-process .export-copy span,#reconciliation-process .export-copy p{color:var(--muted);margin:0;font-size:12px}#reconciliation-process .export-copy strong{margin:4px 0;font-size:18px}#reconciliation-process .export-files{gap:8px;display:flex}#reconciliation-process .export-file{border:1px solid var(--border);background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-width:64px;padding:8px 12px;line-height:1.4;display:flex}#reconciliation-process .export-file span,#reconciliation-process .export-file small{color:var(--muted);font-size:12px}#reconciliation-process .export-file strong{color:var(--kdk-blue);font-size:13px}#reconciliation-process .export-menu{flex-wrap:wrap;gap:6px;display:flex}#reconciliation-process .export-menu div{border:1px solid var(--border);color:var(--kdk-blue);background:#fff;border-radius:6px;gap:6px;padding:7px 9px;font-size:12px;display:flex}#reconciliation-process .export-menu div:hover{background:var(--blue-soft)}#reconciliation-process .why-matters{background:var(--blue-soft);color:var(--muted);border-radius:12px;align-items:center;gap:12px;margin-top:16px;padding:14px 18px;font-size:14px;display:flex}#reconciliation-process .bulb-icon{width:28px;height:28px;color:var(--kdk-blue);flex-shrink:0}#reconciliation-process .bulb-icon svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:24px;height:24px}#reconciliation-process .why-matters strong{white-space:nowrap;color:var(--text);font-size:14px}#reconciliation-process .why-matters span:last-child{line-height:1.6}@media (width<=1199px){#reconciliation-process .process-content{grid-template-columns:minmax(0,1fr)}#reconciliation-process .process-info{border-right:0;border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 28px;padding:24px;display:grid}#reconciliation-process .step-label,#reconciliation-process .process-info h3,#reconciliation-process .process-info>p:not(.process-description){grid-column:1}#reconciliation-process .process-info h3{margin:0}#reconciliation-process .process-line{display:none}#reconciliation-process .process-description{grid-area:1/2/4}#reconciliation-process .process-mini-visual{grid-column:2;margin-top:8px}#reconciliation-process .dashboard-wrapper{padding:16px}#reconciliation-process .process-header h2{font-size:38px}}@media (width<=767px){#reconciliation-process{padding:40px 16px}#reconciliation-process .process-header{margin-bottom:22px}#reconciliation-process .process-header h2{letter-spacing:-.6px;font-size:30px}#reconciliation-process .process-header p{font-size:16px}#reconciliation-process .process-tabs{grid-template-columns:repeat(6,132px);margin-bottom:16px}#reconciliation-process .process-tab{padding:4px 8px 8px}#reconciliation-process .process-tab:not(:last-child):after{top:23px}#reconciliation-process .process-info{padding:22px;display:block}#reconciliation-process .process-info h3{margin:10px 0;font-size:30px}#reconciliation-process .process-line{margin:16px 0;display:block}#reconciliation-process .process-description{font-size:14px}#reconciliation-process .process-mini-visual{margin-top:18px}#reconciliation-process .dashboard-wrapper{padding:10px}#reconciliation-process .dashboard-window{min-width:660px}#reconciliation-process .dashboard-main{padding:14px}#reconciliation-process .why-matters{grid-template-columns:28px minmax(0,1fr);gap:6px 10px;padding:14px;display:grid}#reconciliation-process .why-matters span:last-child{grid-column:2}#reconciliation-process .why-matters strong{white-space:normal}#reconciliation-process .playback-control{min-height:40px}#reconciliation-process .process-tab:focus-visible{outline-offset:-3px}}@media (prefers-reduced-motion:reduce){#reconciliation-process *,#reconciliation-process :before,#reconciliation-process :after{scroll-behavior:auto!important;transition:none!important}}#reconciliation-process:before,#reconciliation-process:after{display:none}#reconciliation-process h4{color:var(--text);margin:4px 0 0;font-size:20px;line-height:1.3}#reconciliation-process .process-info h3{color:var(--text)}.pan-card[data-astro-cid-otjhnki6]{background:#fff;border:1px solid #e2e8f099;border-radius:2rem;padding:1.75rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000000f,0 2px 4px -2px #0000000a}.pan-card[data-astro-cid-otjhnki6]:before{content:"";opacity:0;background:linear-gradient(90deg,#31719b,#fc7d72);border-radius:2rem 2rem 0 0;height:3px;transition:opacity .3s;position:absolute;inset:0 0 auto}.pan-card[data-astro-cid-otjhnki6]:hover{border-color:#31719b33;transform:translateY(-4px);box-shadow:0 20px 25px -5px #00000014,0 8px 10px -6px #0000000a}.pan-card[data-astro-cid-otjhnki6]:hover:before{opacity:1}.pan-icon[data-astro-cid-otjhnki6]{color:#31719b;background:linear-gradient(135deg,#31719b1a,#fc7d720d);border-radius:1rem;flex-shrink:0;place-items:center;width:3.5rem;height:3.5rem;font-size:1.25rem;transition:all .3s;display:grid;box-shadow:inset 0 0 0 1px #31719b1a}.group[data-astro-cid-otjhnki6]:hover .pan-icon[data-astro-cid-otjhnki6]{color:#fff;background:#31719b;box-shadow:0 10px 15px -3px #31719b40}.pan-screenshot[data-astro-cid-otjhnki6]{background:#fff;border:1px solid #e2e8f080;border-radius:2rem;overflow:hidden;box-shadow:0 20px 25px -5px #00000014,0 8px 10px -6px #0000000a}.pan-screenshot-25d[data-astro-cid-otjhnki6]{perspective:1200px}.pan-screenshot-25d[data-astro-cid-otjhnki6] .pan-screenshot[data-astro-cid-otjhnki6]{transition:transform .5s;transform:rotateY(-2deg)rotateX(1deg)}.pan-screenshot-25d[data-astro-cid-otjhnki6]:hover .pan-screenshot[data-astro-cid-otjhnki6]{transform:rotateY(0)rotateX(0)}.pan-tab[data-astro-cid-otjhnki6]{color:#31719b;cursor:pointer;background:#fff;border:1px solid #e2e8f0cc;border-radius:9999px;min-height:3rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:700;transition:all .3s}.pan-tab[data-astro-cid-otjhnki6]:hover{border-color:#31719b4d;box-shadow:0 4px 6px -1px #0000000f}.pan-tab[data-astro-cid-otjhnki6][aria-selected=true]{color:#fff;background:linear-gradient(135deg,#31719b,#2d6b92);border-color:#0000;box-shadow:0 4px 6px -1px #31719b40}.rpt-step[data-astro-cid-otjhnki6]{opacity:0;transition:opacity .7s,transform .7s}.rpt-step[data-astro-cid-otjhnki6].on{opacity:1;transform:translate(0)}.rpt-from-left[data-astro-cid-otjhnki6]{transform:translate(-60px)}.rpt-from-right[data-astro-cid-otjhnki6]{transform:translate(60px)}.rpt-img[data-astro-cid-otjhnki6]{transition:transform .5s,box-shadow .5s}.rpt-img[data-astro-cid-otjhnki6]:hover{transform:scale(1.02)translateY(-4px);box-shadow:0 25px 50px -12px #00000040}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes pulse-ring{0%{opacity:.6;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}to{opacity:.6;transform:scale(.95)}}.sales-visual-float[data-astro-cid-otjhnki6]{animation:4s ease-in-out infinite floatY}.sales-visual-pulse[data-astro-cid-otjhnki6]{animation:3s ease-in-out infinite pulse-ring}@keyframes dash-flow{to{stroke-dashoffset:-20px}}.rpt-connector[data-astro-cid-otjhnki6]{stroke-dasharray:6 4;animation:1.5s linear infinite dash-flow}@media (prefers-reduced-motion:no-preference){.pan-card[data-astro-cid-otjhnki6]:hover{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.pan-card[data-astro-cid-otjhnki6]:hover,.pan-screenshot-25d[data-astro-cid-otjhnki6] .pan-screenshot[data-astro-cid-otjhnki6]{transform:none}.rpt-step[data-astro-cid-otjhnki6]{opacity:1;transform:none}.sales-visual-float[data-astro-cid-otjhnki6],.sales-visual-pulse[data-astro-cid-otjhnki6]{animation:none}}.purchase-detail-card[data-astro-cid-otjhnki6]{padding:1.5rem}.purchase-detail-list[data-astro-cid-otjhnki6]{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.purchase-detail-list[data-astro-cid-otjhnki6] li[data-astro-cid-otjhnki6]{grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:.625rem;display:grid}.purchase-detail-list[data-astro-cid-otjhnki6] i[data-astro-cid-otjhnki6]{width:1.75rem;height:1.75rem;color:var(--kdk-blue);background:#31719b14;border-radius:50%;place-items:center;font-size:.75rem;display:grid}.purchase-detail-list[data-astro-cid-otjhnki6] li[data-astro-cid-otjhnki6] span[data-astro-cid-otjhnki6]:last-child{margin-top:.125rem;line-height:1.5}.fragmentation-visual[data-astro-cid-otjhnki6]{text-align:center}.fragmentation-org[data-astro-cid-otjhnki6]{color:var(--kdk-blue);text-transform:uppercase;letter-spacing:.18em;background:#31719b0a;border-radius:1rem;justify-content:center;align-items:center;gap:.75rem;padding:1rem;font-size:.75rem;font-weight:900;display:flex}.fragmentation-org[data-astro-cid-otjhnki6] i[data-astro-cid-otjhnki6]{font-size:1.125rem}.fragmentation-groups[data-astro-cid-otjhnki6]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;margin-top:1.5rem;display:grid}.fragmentation-island[data-astro-cid-otjhnki6]{background:#fff;border:1px dashed #fc7d728c;border-radius:1rem;min-width:0;padding:1.25rem .75rem}.fragmentation-icon[data-astro-cid-otjhnki6]{color:var(--kdk-blue);font-size:1.5rem}.fragmentation-island[data-astro-cid-otjhnki6] h3[data-astro-cid-otjhnki6]{margin:.75rem 0 1rem;font-size:1rem;font-weight:900}.fragmentation-gstins[data-astro-cid-otjhnki6]{grid-column:1/-1}.fragmentation-badges[data-astro-cid-otjhnki6]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.fragmentation-badges[data-astro-cid-otjhnki6] span[data-astro-cid-otjhnki6]{color:var(--kdk-blue-dark);white-space:nowrap;background:#fc7d720a;border:1px dashed #fc7d7280;border-radius:.5rem;padding:.5rem;font-size:.625rem;font-weight:800}.fragmentation-documents[data-astro-cid-otjhnki6]{justify-content:center;gap:.5rem;padding:.5rem 0;display:flex}.fragmentation-documents[data-astro-cid-otjhnki6] span[data-astro-cid-otjhnki6]{background:repeating-linear-gradient(#0000 0 6px,#31719b29 6px 8px);border:1px solid #31719b4d;border-radius:.25rem;width:1.5rem;height:2rem;transform:rotate(-8deg)}.fragmentation-documents[data-astro-cid-otjhnki6] span[data-astro-cid-otjhnki6]:nth-child(2){transform:translateY(.5rem)rotate(7deg)}.fragmentation-records[data-astro-cid-otjhnki6]{gap:.5rem;max-width:6rem;margin:auto;padding:.5rem 0;display:grid}.fragmentation-records[data-astro-cid-otjhnki6] span[data-astro-cid-otjhnki6]{background:linear-gradient(90deg,#31719b40 0 40%,#0000 40% 60%,#fc7d7266 60%);border-radius:.25rem;height:.5rem}.fragmentation-records[data-astro-cid-otjhnki6] span[data-astro-cid-otjhnki6]:nth-child(2){transform:translate(.375rem)}.fragmentation-result[data-astro-cid-otjhnki6]{color:var(--kdk-coral);background:#fc7d7214;border-radius:1rem;justify-content:center;align-items:center;gap:.75rem;margin-top:1.25rem;padding:1rem;display:flex}.fragmentation-result[data-astro-cid-otjhnki6] p[data-astro-cid-otjhnki6]{text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:.75rem;font-weight:900}@media (width>=640px){.fragmentation-groups[data-astro-cid-otjhnki6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.fragmentation-gstins[data-astro-cid-otjhnki6]{grid-column:auto}.fragmentation-island[data-astro-cid-otjhnki6]:nth-child(2){margin-top:1.25rem}.fragmentation-island[data-astro-cid-otjhnki6]:nth-child(3){margin-top:.5rem}}
