:root{--eco-line:#E3E7ED;--eco-ink:#1D2433;--eco-muted:#667085;--ink:#1D2433;--muted:#667085;--line:#E3E7ED;--paper:#F1F4F8;--theme-surface:#FFFFFF;--theme-subtle:#F5F7FA;--theme-radius:8px}.ks-root,body{background:var(--paper)}.book-card,.card,.ks-block,.ks-book,.ks-content .card,.ks-content .report-summary .card,.ks-tax-card,.ks-tile,.report-summary .card{border-color:var(--eco-line);border-radius:var(--theme-radius);box-shadow:none}.ks-content .report-summary .card{border-left-width:1px}.ks-content .report-toolbar{border-radius:var(--theme-radius)}.ks-tile{background:var(--theme-surface)}.ks-book:hover,.ks-tax-card:hover,.ks-tile:hover{border-color:#C5D3E6;box-shadow:none}.notice{border-radius:var(--theme-radius);border:1px solid var(--eco-line);border-left:3px solid #8fb3e3;background:#fff;color:var(--eco-ink)}.success-notice{border-left-color:#3F9A1A}.error-notice{border-color:#F3D0C6 #F3D0C6 #F3D0C6 #C2410C;background:#FFF7F4}.data-grid thead th,.ks-table thead th{background:var(--theme-subtle);color:#475467}.data-grid td,.ks-table td{border-bottom-color:#EEF1F5}.print-only,.print-practice-credit{display:none}@media print{.print-only{display:block}.beta-feedback-trigger,.ks-sectabs,.ks-toast,.legal-line,.page-help,.page-help-chip,.report-actions,.report-summary,.report-toolbar,button{display:none!important}.ks-content,.ks-main,.ks-root,body{background:#fff!important;min-height:0!important;height:auto!important}.report-sheet{padding:0!important;background:#fff!important;overflow:visible!important}.report-sheet,.report-sheet .card,.report-sheet.card{border:0!important;border-radius:0!important;box-shadow:none!important}.data-grid-wrap{overflow:visible!important;max-height:none!important;height:auto!important}.data-grid,.report-grid{min-width:0!important;width:100%!important;border-collapse:collapse!important}thead{display:table-header-group}tfoot{display:table-row-group}.data-grid thead th,.report-grid thead th{position:static!important;background:#fff!important}.data-grid tr,.report-grid tr{break-inside:avoid;page-break-inside:avoid}.data-grid td,.data-grid th,.report-grid td,.report-grid th{white-space:normal;max-width:none!important;overflow:visible!important;text-overflow:clip!important}.report-grid tfoot td,.report-grid tfoot th{background:#fff!important}.data-grid td a,.report-grid td a{color:inherit;text-decoration:none}.amount-cell,td.num{font-family:var(--font-data);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.report-print-sheet .report-grid{font-size:9pt}.report-print-sheet .report-grid td,.report-print-sheet .report-grid th{padding:3px 5px!important;border:1px solid #555!important;color:#000!important}.report-print-sheet .ledger-heading th{text-align:left;background:#f1f1f1!important}.report-disclaimer{font-size:8pt;color:#333}.print-practice-credit{display:none}body[data-practice="1"] .print-practice-credit{display:block}}.vp-sheet{display:none}@media print{.vp-sheet{display:block;color:#000;font-size:11pt;line-height:1.45}.vp-org{margin:0 0 6mm;font-weight:700}.vp-title{margin:0 0 2mm;text-align:center;font-size:16pt}.vp-meta{text-align:center}.vp-desc,.vp-meta,.vp-words{margin:0 0 4mm}.vp-table{width:100%;border-collapse:collapse;margin-bottom:4mm}.vp-table td,.vp-table th{padding:2mm 2.5mm;border:1px solid #000;text-align:left;vertical-align:top}.vp-table th{background:#f1f1f1!important}.vp-table .num{text-align:right;white-space:nowrap;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.vp-table tfoot td{font-weight:700}.vp-signs,.vp-table tr{break-inside:avoid;page-break-inside:avoid}.vp-signs{display:flex;justify-content:space-between;gap:8mm;margin-top:10mm;text-align:center}.vp-signs>div{flex:1 1;min-height:28mm}.vp-signs small{display:block;font-weight:400;font-style:italic}}@media print{body[data-practice="1"]:has(.report-print-sheet):before{position:static;margin-bottom:4mm}}