.spt-coretax{--navy:#202c5c;--yellow:#ffc20c;--blue:#bacce9;--light:#e4e7e7;--border:#181818;--white:#fff;--ink:#070707}.spt-coretax *{box-sizing:border-box}.spt-coretax,.spt-coretax{color:var(--ink);-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#e2e4e8;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:7pt;line-height:1.12}.spt-coretax .sheet{break-after:page;page-break-after:always;background:#fff;margin:12px auto;padding:8mm 7.5mm;position:relative;overflow:hidden;box-shadow:0 1px 7px #bbb}.spt-coretax .sheet:last-child{break-after:auto;page-break-after:auto}@media print{.spt-coretax,.spt-coretax{background:#fff}.spt-coretax .sheet{box-shadow:none;page-break-after:always;break-after:page;margin:0}.spt-coretax .sheet:last-child{page-break-after:auto;break-after:auto}}.spt-coretax .suptop{grid-template-columns:26% 74%;width:100%;min-height:24mm;margin-bottom:1mm;display:grid}.spt-coretax .notice{text-align:justify;background:#e6e9e9;padding:2.5mm 3mm 1mm;font-size:6.4pt;line-height:1.3}.spt-coretax .notice b{margin-bottom:1mm;font-size:8.2pt;display:block}.spt-coretax .supmain{background:var(--navy);color:#fff;grid-template-rows:18mm 6mm;grid-template-columns:minmax(0,1fr) 37mm;align-items:center;padding:1.5mm 2.2mm;display:grid}.spt-coretax .supmain .sup-title{text-align:center;font-size:12pt;font-weight:700;line-height:1.12}.spt-coretax .supmain .sup-title.small{text-align:left;padding-left:5mm;font-size:8.5pt;line-height:1.2}.spt-coretax .suptab{background:var(--yellow);text-align:center;color:#080808;border:1px solid #111;padding:4mm 1mm;font-size:13pt;font-weight:700;line-height:1.2}.spt-coretax .supinputs{grid-column:1/-1;justify-content:space-between;align-items:center;gap:1mm;margin-top:1mm;padding:0 1mm;font-size:7pt;display:flex}.spt-coretax .digitrow{vertical-align:middle;white-space:nowrap;display:inline-flex}.spt-coretax .digitrow i{background:#fff;border:1px solid #1b1b1b;border-right:0;width:4.45mm;height:4.2mm;display:block}.spt-coretax .digitrow i:last-child{border-right:1px solid #1b1b1b}.spt-coretax .digitrow.short i{width:4.4mm}.spt-coretax .section{background:var(--navy);color:#fff;margin:1.6mm 0 .8mm;padding:.75mm 1mm;font-size:8.6pt;font-weight:700;line-height:1.1}.spt-coretax .section:first-child{margin-top:0}.spt-coretax .band{background:var(--yellow);margin:.7mm 0 .5mm;padding:1mm 1.4mm;font-size:8pt;font-weight:700;line-height:1.1}.spt-coretax .reg{border-collapse:collapse;table-layout:fixed;width:100%;font-size:6.1pt;line-height:1.08}.spt-coretax .reg td,.spt-coretax .reg th{vertical-align:middle;overflow-wrap:anywhere;word-wrap:break-word;border:.32mm solid #101010;padding:.6mm .55mm}.spt-coretax .reg th{background:var(--light);text-align:center;font-size:6pt;font-weight:500}.spt-coretax .reg .nums td{text-align:center;background:#fafafa;height:2mm;padding:0 .5mm;font-size:5.8pt}.spt-coretax .reg td.empty{height:4.6mm}.spt-coretax .reg.compact td.empty{height:3.4mm}.spt-coretax .reg.tight td.empty{height:2.6mm}.spt-coretax .reg .sum td{background:#e5e8e8;height:4.4mm}.spt-coretax .reg .sum .sumtag{background:var(--yellow);text-align:center;font-weight:700}.spt-coretax .reg .lined{border-bottom:.3mm solid #26356a}.spt-coretax .reg .shaded{background:#929292}.spt-coretax .reg .group{background:#999;font-weight:700}.spt-coretax .reg .code{text-align:center;font-size:5.9pt}.spt-coretax .reg .label-cell{font-size:6pt}.spt-coretax .reg .amt{background:#fff}.spt-coretax .note{text-align:right;margin:.6mm 0 1.8mm;font-size:6pt}.spt-coretax .smallnote{font-size:5.3pt;line-height:1.14}.spt-coretax .emptybox{vertical-align:middle;background:#fff;border:.3mm solid #3671c9;min-width:15mm;height:4.7mm;display:inline-block}.spt-coretax .tick{vertical-align:middle;background:#fff;border:.35mm solid #2464bf;width:4.6mm;height:4.6mm;margin:0 1mm 0 0;display:inline-block}.spt-coretax .line-row{align-items:center;gap:2mm;min-height:5mm;display:flex}.spt-coretax .line-row b{background:var(--yellow);text-align:center;min-width:4.5mm;padding:1mm;font-size:7.6pt}.spt-coretax .r-val{background:#fff;border:.35mm solid #3276d7;width:29%;height:4.5mm;margin-left:auto}.spt-coretax .r-formula{font-size:6.3pt;font-weight:700}.spt-coretax .form-body{background:var(--light);margin-bottom:1mm;padding:1mm 2mm}.spt-coretax .question{grid-template-columns:6mm 6mm minmax(0,1fr) 31%;align-items:start;gap:.3mm;font-size:6.9pt;display:grid}.spt-coretax .question .nb{background:var(--yellow);text-align:center;margin-top:.4mm;padding:1mm 0;font-weight:700}.spt-coretax .question .qtext{background:var(--blue);padding:.8mm;font-weight:700}.spt-coretax .question .qval{background:#fff;border:.3mm solid #2c71c7;min-height:4.4mm;margin-top:.4mm}.spt-coretax .opts{margin-bottom:.7mm;margin-left:12.2mm}.spt-coretax .opts p{margin:0;font-size:6.5pt;line-height:1.15}.spt-coretax .opts .tick{width:3.7mm;height:3.4mm;margin-right:1mm}.spt-coretax .induk-head{border-bottom:.45mm solid #0e0e0e;grid-template-columns:40% 40% 20%;align-items:center;height:22mm;margin-bottom:.9mm;display:grid}.spt-coretax .induk-id{align-items:center;gap:3mm;font-size:8.7pt;font-weight:600;line-height:1.14;display:flex}.spt-coretax .induk-id img{object-fit:contain;width:16mm;height:16mm}.spt-coretax .induk-name{font-size:10pt;font-weight:700;line-height:1.05}.spt-coretax .induk-box{background:var(--yellow);text-align:center;border:1px solid #000;height:20mm;padding-top:3mm;font-size:10pt}.spt-coretax .induk-box strong{font-size:13pt}.spt-coretax .top-fields{background:var(--light);grid-template-columns:25% 16% 14% 19% 26%;height:26mm;margin-bottom:1.3mm;padding:1.5mm 1mm;display:grid}.spt-coretax .tf{border-right:.35mm solid var(--yellow);padding:1mm 1.6mm;font-size:6.8pt}.spt-coretax .tf:last-child{border:0}.spt-coretax .tf>strong{text-align:center;margin-bottom:1mm;font-size:6.9pt;display:block}.spt-coretax .tf p{margin:.7mm 0}.spt-coretax .idgrid{background:var(--navy);color:#fff;grid-template-columns:54% 46%;gap:3mm;min-height:30mm;padding:2mm;display:grid}.spt-coretax .idgrid .r{align-items:center;gap:1mm;margin:1.1mm 0;font-size:6.5pt;display:flex}.spt-coretax .idgrid .r b{width:21mm}.spt-coretax .idgrid .r em{background:#fff;border:.3mm solid #3276d7;flex:1;height:4.4mm;display:block}.spt-coretax .idgrid .sep{border-left:.45mm solid var(--yellow);padding-left:2mm}.spt-coretax .idgrid .sep p{margin:1mm 0;font-size:6.3pt}.spt-coretax .idgrid .tick{width:4mm;height:4mm}.spt-coretax .slim-head{background:var(--navy);color:#fff;justify-content:space-between;align-items:center;height:14mm;margin-bottom:2mm;padding:1.5mm;display:flex}.spt-coretax .slim-head div{font-size:9pt;font-weight:700}.spt-coretax .slim-head span{background:var(--yellow);color:#000;padding:3mm;font-size:10pt;font-weight:700}.spt-coretax .pale{background:#f6f7f7}.spt-coretax .gap{height:4mm}.spt-coretax .halfcolumns{grid-template-columns:1fr 1fr;gap:3.2mm;display:grid}.spt-coretax .account{font-size:5.2pt}.spt-coretax .account th{padding:.6mm .25mm;font-size:5.15pt}.spt-coretax .account td{height:3mm;padding:.35mm .4mm;font-size:5.4pt}.spt-coretax .account .nums td{height:1.9mm;font-size:4.6pt}.spt-coretax .account .group td{background:#a5a5a5;font-weight:700}.spt-coretax .account .shaded{background:#888}.spt-coretax .balance{font-size:5.3pt}.spt-coretax .balance td,.spt-coretax .balance th{height:3.15mm;padding:.38mm .45mm;font-size:5.5pt}.spt-coretax .blue-footer{background:var(--navy);color:#fff;grid-template-columns:1fr 1fr;gap:5mm;margin-top:1.5mm;padding:1.3mm 4mm;font-size:7pt;display:grid}.spt-coretax .blue-footer .emptybox{width:75%;height:4.2mm}.spt-coretax .monthgrid{font-size:4.7pt;line-height:1}.spt-coretax .monthgrid th,.spt-coretax .monthgrid td{padding:.36mm .25mm;font-size:4.7pt}.spt-coretax .monthgrid td.empty{height:3.1mm}.spt-coretax .monthgrid .nums td{height:2mm;font-size:4.5pt}.spt-coretax .monthgrid th:first-child{width:4%}.spt-coretax .monthgrid th:nth-child(2){width:17%}.spt-coretax .monthgrid th:not(:first-child):not(:nth-child(2)){width:5.6%}.spt-coretax .page-foot{text-align:right;color:#777;border-top:1px solid #eee;padding-top:.5mm;font-size:5.5pt;position:absolute;bottom:5mm;left:7.5mm;right:7.5mm}.spt-coretax .suptop{height:25.5mm}.spt-coretax .supmain{min-width:0;height:25.5mm;padding:1.3mm 2mm;display:block;position:relative}.spt-coretax .supmain .sup-title{text-align:center;justify-content:center;align-items:center;height:13mm;font-size:11pt;display:flex;position:absolute;top:3.2mm;left:4mm;right:42mm}.spt-coretax .supmain .sup-title.small{height:17mm;font-size:7.6pt;line-height:1.18;display:block;top:2mm;left:3mm;right:42mm}.spt-coretax .suptab{white-space:normal;width:35mm;height:14mm;padding:2.4mm .6mm;font-size:10.8pt;position:absolute;top:2mm;right:2.2mm}.spt-coretax .supinputs{justify-content:space-between;align-items:center;height:5.3mm;margin:0;padding:0;font-size:6pt;display:flex;position:absolute;bottom:1.4mm;left:3mm;right:3mm}.spt-coretax .supinputs .digitrow i{width:4mm;height:4mm}.spt-coretax .sheet[data-sheet="5"] .reg.compact td.empty{height:6.3mm}.spt-coretax .sheet[data-sheet="5"] .reg:not(.compact) td.empty{height:11.5mm}.spt-coretax .sheet[data-sheet="6"] .reg.compact td.empty{height:7mm}.spt-coretax .sheet[data-sheet="7"] .reg.compact td.empty{height:6.45mm}.spt-coretax .sheet[data-sheet="8"] .reg.compact td.empty{height:6.8mm}.spt-coretax .note2{justify-content:space-between;gap:4mm;margin:.6mm 0 1.8mm;font-size:5.4pt;display:flex}.spt-coretax .note2 span{flex:1}.spt-coretax .note2 span:last-child{text-align:right}.spt-coretax .ref{background:var(--yellow);color:#111;margin:0 .5mm;padding:.7mm 1.1mm;font-size:6.2pt;font-style:normal;font-weight:500;line-height:1;display:inline-block}.spt-coretax .r-formula{font-weight:400}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .section{letter-spacing:.04em;margin:1mm 0 .4mm;padding:.6mm 1mm;font-size:8pt}.spt-coretax .sheet[data-sheet="4"] .opts p{font-size:6.2pt}.spt-coretax .sheet[data-sheet="3"] .idgrid .r em{height:3.9mm}.spt-coretax .sheet[data-sheet="3"] .top-fields{height:23mm;margin-bottom:3.4mm}.spt-coretax .sheet[data-sheet="4"] .form-body[style]{margin-top:1mm!important}.spt-coretax .kbanner{gap:2mm!important;padding:1.3mm 3mm!important;font-size:5.9pt!important;line-height:1.25!important}.spt-coretax .kbox{height:7.5mm!important;padding-top:2.2mm!important}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .induk-head{height:16mm;margin-bottom:.9mm}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .induk-id img{width:14mm;height:14mm}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .induk-box{height:15mm;padding-top:2mm}.spt-coretax .ptkpbox{margin-left:auto;margin-right:1.5mm}.spt-coretax .inline-formula{font-size:6.4pt}.spt-coretax .inbox{vertical-align:middle;background:#fff;border:.3mm solid #3276d7;width:6mm;height:3.4mm;display:inline-block}.spt-coretax .gantispt{align-items:center;gap:1.2mm;margin-left:2mm;font-size:7pt;display:inline-flex}.spt-coretax .cbx{background:#fff;border:.35mm solid #2464bf;width:3.5mm;height:3.5mm;display:inline-block}.spt-coretax .sheet small{font-size:6.2pt}.spt-coretax .sheet:is([data-sheet="5"],[data-sheet="6"],[data-sheet="7"]) .notice,.spt-coretax .sheet[data-sheet="15"] .notice{padding:1.8mm 2.4mm 0;font-size:5.3pt;line-height:1.22}.spt-coretax .sheet:is([data-sheet="5"],[data-sheet="6"],[data-sheet="7"]) .notice b{font-size:7pt}.spt-coretax .sheet[data-sheet="14"] .reg td{padding-top:.2mm;padding-bottom:.2mm}.spt-coretax .sheet{page:portrait;width:215.9mm;height:330.2mm}.spt-coretax .sheet.landscape{page:landscape;width:330.2mm;height:215.9mm}@page{size:215.9mm 330.2mm;margin:0}@page portrait{size:215.9mm 330.2mm;margin:0}@page landscape{size:330.2mm 215.9mm;margin:0}.spt-coretax .supmain{grid-template-rows:minmax(18mm,auto) 6mm}.spt-coretax .suptop{min-height:24mm}.spt-coretax .landscape .suptop{grid-template-columns:22% 78%}.spt-coretax .landscape .supmain{grid-template-columns:minmax(0,1fr) 52mm}.spt-coretax .landscape .section{font-size:8.6pt}.spt-coretax .landscape .reg td.empty{height:5.4mm}.spt-coretax .landscape .reg.compact td.empty{height:4.4mm}.spt-coretax .sheet.text{color:#111;padding:16mm 14mm;font-size:10.6pt;line-height:1.55}.spt-coretax .sheet.text h1{text-align:center;letter-spacing:.06em;margin:6mm 0 9mm;font-size:13pt;font-weight:400;line-height:1.5}.spt-coretax .sheet.text h2{text-align:center;letter-spacing:.1em;margin:7mm 0 6mm;font-size:12pt;font-weight:400}.spt-coretax .sheet.text .criteria{border:.3mm solid #111;margin:0 0 4mm;padding:5mm 6mm 4mm}.spt-coretax .sheet.text .criteria p{letter-spacing:.07em;text-align:justify;margin:0 0 2mm;font-size:10.2pt}.spt-coretax .sheet.text ol{margin:0;padding-left:9mm}.spt-coretax .sheet.text .criteria ol{letter-spacing:.07em;text-align:justify;padding-left:7mm;font-size:10.2pt}.spt-coretax .sheet.text .guide{padding-left:8mm}.spt-coretax .sheet.text .guide li{text-align:justify;margin:0 0 3.2mm;padding-left:3mm}.spt-coretax .sheet.text ol.alpha{margin-top:2mm;list-style:lower-alpha}.spt-coretax .sheet.text ol.num{margin-top:1mm;list-style:decimal}.spt-coretax .sheet.text .guide.cont{list-style:lower-alpha}.spt-coretax .sheet.text p{text-align:justify;margin:0 0 4mm}.spt-coretax .sheet.text b{font-weight:600}.spt-coretax .reg tr[style*=height] td.empty{vertical-align:top;height:auto!important}.spt-coretax .reg td[data-sub]{vertical-align:top;letter-spacing:.04em;font-size:4.9pt;font-weight:300;line-height:1.3}.spt-coretax .reg .sum td{letter-spacing:.07em;background:#e5e8e8;height:3.8mm;font-weight:300}.spt-coretax .reg .sumtag{text-align:right;padding-right:1mm;position:relative;background:#fff!important}.spt-coretax .reg .sumtag[data-tag]:before{content:attr(data-tag);background:var(--yellow);color:#111;clip-path:polygon(0 0,82% 0,100% 50%,82% 100%,0 100%);white-space:nowrap;height:3mm;padding:0 2.2mm 0 1.6mm;font-size:5.4pt;font-weight:700;line-height:3mm;position:absolute;top:50%;left:-6mm;transform:translateY(-50%)}.spt-coretax .reg td.itemlabel:before{content:attr(data-lead) ". ··································";color:#555;letter-spacing:.02em;font-size:5.6pt}.spt-coretax .reg tr.sum td.sumlabel{text-align:left;padding-left:1.5mm}.spt-coretax .two-col{grid-template-columns:1fr 1fr;align-items:start;gap:3mm;display:grid}.spt-coretax .two-col .col>.section{margin-top:1.4mm}.spt-coretax .two-col .col .note{text-align:right}.spt-coretax .reg td,.spt-coretax .reg th{font-weight:400}.spt-coretax .sheet[data-sheet="3"] .top-fields{margin-bottom:2.7mm}.spt-coretax .sheet[data-sheet="3"] .idgrid{min-height:28.7mm}.spt-coretax .sheet[data-sheet="3"] .idgrid .r{margin:.39mm 0!important}.spt-coretax .sheet[data-sheet="3"] .section[data-sec=C]{margin-top:4.2mm}.spt-coretax .sheet[data-sheet="3"] .section[data-sec=D]{margin-top:3.2mm}.spt-coretax .sheet[data-sheet="4"] .induk-head{margin-bottom:1.6mm!important}.spt-coretax .sheet[data-sheet="4"] .section[data-sec=F]{margin-top:3.4mm}.spt-coretax .sheet[data-sheet="4"] .section[data-sec=G]{margin-top:.6mm}.spt-coretax .sheet[data-sheet="4"] .section[data-sec=G]+.form-body{padding-top:.2mm;padding-bottom:.2mm}.spt-coretax .sheet[data-sheet="4"] .section[data-sec=G]+.form-body .line-row{min-height:0}.spt-coretax .sheet[data-sheet="4"] .section[data-sec=G]+.form-body .line-row>div{font-size:6.6pt;line-height:3.5mm}.spt-coretax .sheet[data-sheet="4"] .section[data-sec=G]+.form-body .emptybox{height:3.1mm}.spt-coretax .sheet[data-sheet="4"] .section[data-sec=H]{margin-top:-.3mm}.spt-coretax .sheet[data-sheet="4"] .section[data-sec=I]{margin-top:1.4mm}.spt-coretax .sheet[data-sheet="4"] .section[data-sec=J]{margin-top:3.7mm}.spt-coretax .sheet[data-sheet="4"] .section[data-sec=K]{margin-top:.5mm}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]){--pw:215.9mm}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .form-body{padding-left:calc(var(--pw) * .0282);padding-right:calc(var(--pw) * .027)}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .question{grid-template-columns:calc(var(--pw) * .0204) calc(var(--pw) * .0204) minmax(0,1fr) calc(var(--pw) * .257);column-gap:calc(var(--pw) * .0013)}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .question .nb{box-sizing:border-box;width:100%;height:calc(var(--pw) * .0143);margin-top:calc(var(--pw) * .0007);justify-content:center;place-self:start stretch;align-items:center;padding:0;font-size:7pt;font-weight:700;line-height:1;display:flex}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .question .nb:empty{background:0 0;border:0}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .question .qval{width:calc(var(--pw) * .257);height:calc(var(--pw) * .015);min-height:0}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .line-row b{min-width:0;width:calc(var(--pw) * .0204);height:calc(var(--pw) * .0143);justify-content:center;align-items:center;padding:0;line-height:1;display:flex}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .line-row b.l{margin-left:calc(var(--pw) * .0217)}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .r-val{width:calc(var(--pw) * .257);height:calc(var(--pw) * .015)}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .ref{min-width:calc(var(--pw) * .02);height:calc(var(--pw) * .0139);justify-content:center;align-items:center;margin:0 .4mm;padding:0;line-height:1;display:inline-flex}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .opts{margin-left:calc(var(--pw) * .0429)}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .opts .tick{width:calc(var(--pw) * .0208);height:calc(var(--pw) * .0155);margin-right:calc(var(--pw) * .0092)}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .induk-box{width:calc(var(--pw) * .1789);height:calc(var(--pw) * .0666);margin-left:auto;margin-right:calc(var(--pw) * .0078);flex-direction:column;justify-content:center;padding-top:0;display:flex}.spt-coretax .sheet[data-sheet="4"] .emptybox[style*="37mm"]{height:calc(var(--pw) * .0151);width:calc(var(--pw) * .134)!important}.spt-coretax .sheet[data-sheet="4"] .emptybox[style*="38mm"]{height:calc(var(--pw) * .0151);width:calc(var(--pw) * .1479)!important}.spt-coretax .sheet[data-sheet="4"] .emptybox[style*="50mm"]{height:calc(var(--pw) * .0151);width:calc(var(--pw) * .4085)!important}.spt-coretax .sheet[data-sheet="4"] .emptybox[style*="65mm"]{width:calc(var(--pw) * .3386)!important}.spt-coretax .kbanner{margin-left:calc(var(--pw) * .0061);width:calc(var(--pw) * .9171);min-height:calc(var(--pw) * .0441);box-sizing:border-box}.spt-coretax .kbox{width:calc(var(--pw) * .2537);box-sizing:border-box;height:calc(var(--pw) * .0364)!important}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .form-body{padding-top:calc(var(--pw) * .0023);padding-bottom:calc(var(--pw) * .0023);margin-bottom:0}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .line-row{min-height:calc(var(--pw) * .0195);gap:calc(var(--pw) * .0065);font-size:7.2pt;line-height:calc(var(--pw) * .0157)}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .question{margin-top:calc(var(--pw) * .0019);font-size:7.2pt}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .qtext{line-height:calc(var(--pw) * .0157);padding:0 .8mm;font-weight:500}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .opts{margin-top:0;margin-bottom:calc(var(--pw) * .0019);margin-right:calc(var(--pw) * .275)}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .opts p{line-height:calc(var(--pw) * .0157);padding-left:calc(calc(var(--pw) * .0208) + calc(var(--pw) * .0092));text-indent:calc(-1 * (calc(var(--pw) * .0208) + calc(var(--pw) * .0092)));margin:0;font-size:7.2pt}.spt-coretax .sheet:is([data-sheet="3"],[data-sheet="4"]) .opts .tick{vertical-align:middle;margin-top:-.3mm}.spt-coretax .sheet[data-sheet="4"] .opts{margin-right:calc(var(--pw) * .215)}.spt-coretax .sheet[data-sheet="4"] .opts p{font-size:6.2pt;line-height:calc(var(--pw) * .0153)}.spt-coretax .sheet[data-sheet="4"] .qtext{line-height:calc(var(--pw) * .0153)}.spt-coretax .sheet{--pw:215.9mm;--tw:.034;--th:.0135}.spt-coretax .sheet.landscape{--pw:330.2mm;--tw:.022;--th:.0097}.spt-coretax .reg td.sumtag{position:relative;overflow:visible!important}.spt-coretax .reg td.sumtag[data-tag]:before{content:attr(data-tag);left:auto;right:calc(100% + var(--pw) * .0035);width:calc(var(--pw) * var(--tw));height:calc(var(--pw) * var(--th));padding:0 calc(var(--pw) * .004) 0 0;box-sizing:border-box;background:var(--yellow);clip-path:polygon(0 0,86% 0,100% 50%,86% 100%,0 100%);color:#111;z-index:2;justify-content:center;align-items:center;font-size:6pt;font-weight:700;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.spt-coretax .sheet:is([data-sheet="9"],[data-sheet="10"],[data-sheet="11"]) :is(.reg.account,.reg.balance) td{padding:.3mm .55mm;font-size:5.6pt;line-height:1.08}.spt-coretax .sheet:is([data-sheet="9"],[data-sheet="10"],[data-sheet="11"]) :is(.reg.account,.reg.balance) td.label-cell{font-size:5.6pt}.spt-coretax .sheet[data-sheet="13"] .reg td{padding-top:.35mm;padding-bottom:.35mm}.spt-coretax .sheet.landscape .suptop{min-height:19mm}.spt-coretax .sheet.landscape .supmain{grid-template-rows:12mm 6mm}.spt-coretax .sheet[data-sheet="13"] .section{margin-top:.6mm}.spt-coretax .sheet[data-sheet="17"] .halfcolumns{display:block}.spt-coretax .sheet[data-sheet="17"]>table.reg td.empty{height:calc(var(--pw) * .0197)}.spt-coretax .sheet[data-sheet="17"] .two-col .reg td.empty{height:calc(var(--pw) * .0182)}.spt-coretax .sheet[data-sheet="17"] .two-col .reg tr.sum td{height:calc(var(--pw) * .0152)}.spt-coretax .sheet[data-sheet="17"] .reg td{vertical-align:middle}.spt-coretax .sheet[data-sheet="17"]>table.reg thead tr:first-child th{height:calc(var(--pw) * .0727)}.spt-coretax .sheet[data-sheet="17"] .two-col .reg thead tr:first-child th{height:calc(var(--pw) * .0364)}.spt-coretax .sheet[data-sheet="17"]>.note{margin-bottom:calc(var(--pw) * .0297)}.spt-coretax .sheet[data-sheet="17"] .halfcolumns>div,.spt-coretax .sheet[data-sheet="17"] .two-col{width:100%}.spt-coretax .sheet[data-sheet="13"] .suptop{height:23mm;min-height:0;margin-bottom:0}.spt-coretax .sheet[data-sheet="13"] .suptop .notice{padding-top:1.4mm;font-size:5.6pt;line-height:1.2}.spt-coretax .sheet[data-sheet="13"] .note{white-space:normal;overflow-wrap:anywhere;margin:.2mm 0 .5mm;font-size:4pt;line-height:1.15}.spt-coretax .sheet[data-sheet="16"] .form-body{padding:1.2mm 2mm}.spt-coretax .sheet[data-sheet="16"] .line-row{gap:2mm;min-height:5.6mm}.spt-coretax .sheet[data-sheet="16"] .line-row b{min-width:5mm;padding:.8mm 0}.spt-coretax .sheet[data-sheet="16"] .r-val{width:46.7mm;margin-left:0}.spt-coretax .sheet[data-sheet="16"] .fxa{flex:none;align-items:center;gap:1.5mm;width:49mm;font-size:6.4pt;display:flex}.spt-coretax .sheet[data-sheet="16"] .fxb{width:33mm}.spt-coretax .sheet[data-sheet="16"] .fxa .emptybox{flex:none;min-width:0}.spt-coretax .sheet[data-sheet="16"] .fxt{white-space:nowrap;letter-spacing:.02em}.spt-coretax .sheet[data-sheet="16"] .ch{background:var(--yellow);text-align:center;box-sizing:border-box;vertical-align:middle;min-width:4.3mm;height:4.3mm;padding:0 .4mm;font-size:6.8pt;font-weight:700;line-height:4.3mm;display:inline-block}.spt-coretax .sheet[data-sheet="16"] .bgrp{flex:none;align-items:center;width:64.6mm;display:flex}.spt-coretax .sheet[data-sheet="16"] .bgrp .ch{flex:none;margin:0}.spt-coretax .sheet[data-sheet="16"] .bgrp .emptybox{flex:none}.spt-coretax .sheet[data-sheet="16"] .sp{flex:none;width:4.3mm;display:inline-block}.spt-coretax .sheet[data-sheet="16"] .bhead{justify-content:flex-end;align-items:center;margin-bottom:1.2mm;padding-right:0;display:flex}.spt-coretax .sheet[data-sheet="16"] .bhead .hd{background:var(--navy);color:#fff;text-align:center;flex:none;height:5.2mm;font-size:8pt;line-height:5.2mm;display:block}.spt-coretax .sheet[data-sheet="16"] .bhead{width:64.6mm;margin-left:auto}.spt-coretax .sheet[data-sheet="16"] .note-bold{letter-spacing:-.015em;margin:.8mm 0 2mm;font-size:5.6pt;font-weight:700;line-height:1.45}.spt-coretax .sheet[data-sheet="3"]{--pw:215.9mm}.spt-coretax .sheet[data-sheet="3"] .top-fields{position:relative;height:calc(var(--pw) * .1118)!important;margin:0 calc(var(--pw) * .0032) 1.6mm calc(var(--pw) * .0058)!important;padding:0!important;display:block!important}.spt-coretax .sheet[data-sheet="3"] .tf{font-size:6.4pt;position:absolute;top:0;bottom:0;border:0!important;padding:0!important}.spt-coretax .sheet[data-sheet="3"] .tf:first-child{width:calc(var(--pw) * .222);left:0}.spt-coretax .sheet[data-sheet="3"] .tf:nth-child(2){left:calc(var(--pw) * .222);width:calc(var(--pw) * .1527)}.spt-coretax .sheet[data-sheet="3"] .tf:nth-child(3){left:calc(var(--pw) * .3747);width:calc(var(--pw) * .1364)}.spt-coretax .sheet[data-sheet="3"] .tf:nth-child(4){left:calc(var(--pw) * .5111);width:calc(var(--pw) * .1714)}.spt-coretax .sheet[data-sheet="3"] .tf:nth-child(5){left:calc(var(--pw) * .6825);width:calc(var(--pw) * .2391)}.spt-coretax .sheet[data-sheet="3"] .tf:not(:first-child):before{content:"";left:0;top:calc(var(--pw) * .005);bottom:calc(var(--pw) * .005);width:calc(var(--pw) * .0014);background:var(--yellow);position:absolute}.spt-coretax .sheet[data-sheet="3"] .tf>strong{left:0;right:0;top:calc(var(--pw) * .0045);height:calc(var(--pw) * .0358);text-align:center;font-size:7.2pt;line-height:calc(var(--pw) * .0179);justify-content:center;align-items:center;display:flex;position:absolute;margin:0!important}.spt-coretax .sheet[data-sheet="3"] .tf p:not(.pl){left:calc(var(--pw) * .0224);height:calc(var(--pw) * .0167);white-space:nowrap;align-items:center;font-size:6.4pt;line-height:1;display:flex;position:absolute;margin:0!important}.spt-coretax .sheet[data-sheet="3"] .tf p:not(.pl):first-of-type{top:calc(var(--pw) * .0432)}.spt-coretax .sheet[data-sheet="3"] .tf p:not(.pl):nth-of-type(2){top:calc(var(--pw) * .0628)}.spt-coretax .sheet[data-sheet="3"] .tf p:not(.pl):nth-of-type(3){top:calc(var(--pw) * .0824)}.spt-coretax .sheet[data-sheet="3"] .tf .tick{width:calc(var(--pw) * .0217);height:calc(var(--pw) * .0167);margin:0 calc(var(--pw) * .0075) 0 0;flex:none}.spt-coretax .sheet[data-sheet="3"] .tf:first-child .digitrow{left:calc(var(--pw) * .0224);top:calc(var(--pw) * .0824);position:absolute}.spt-coretax .sheet[data-sheet="3"] .tf:first-child .digitrow i{width:calc(var(--pw) * .0443);height:calc(var(--pw) * .0253)}.spt-coretax .sheet[data-sheet="3"] .tf:nth-child(2) .digitrow{top:calc(var(--pw) * .0824);position:absolute}.spt-coretax .sheet[data-sheet="3"] .tf:nth-child(2) .digitrow:first-of-type{left:calc(var(--pw) * .0214)}.spt-coretax .sheet[data-sheet="3"] .tf:nth-child(2) .digitrow:nth-of-type(3){left:calc(var(--pw) * .0868)}.spt-coretax .sheet[data-sheet="3"] .tf:nth-child(2) .digitrow i{width:calc(var(--pw) * .0217);height:calc(var(--pw) * .0253)}.spt-coretax .sheet[data-sheet="3"] .tf .pl{width:calc(var(--pw) * .0433);top:calc(var(--pw) * .0424);text-align:center;font-size:6.4pt;line-height:calc(var(--pw) * .0179);position:absolute;margin:0!important}.spt-coretax .sheet[data-sheet="3"] .tf .pl.a{left:calc(var(--pw) * .0214)}.spt-coretax .sheet[data-sheet="3"] .tf .pl.b{left:calc(var(--pw) * .0868)}.spt-coretax .sheet[data-sheet="3"] .tf .digitrow i{background:#fff;border-color:#2e6fc4}.spt-coretax .sheet[data-sheet="3"] .top-fields:before{content:"";left:0;right:0;bottom:calc(var(--pw) * -.0062);height:calc(var(--pw) * .002);background:#0e0e0e;position:absolute}.spt-coretax .sheet[data-sheet="3"] .top-fields:after{content:"";left:0;right:0;bottom:calc(var(--pw) * -.0096);height:calc(var(--pw) * .0009);background:#0e0e0e;position:absolute}.spt-coretax .sheet[data-sheet="3"] .tf .sd{left:calc(var(--pw) * .0755);top:calc(var(--pw) * .0895);font-size:5.2pt;position:absolute;transform:translate(-50%)}.spt-coretax [data-sheet="4"] .line-row b.a2{margin-left:calc(var(--pw)*.0013 - 2mm)}.spt-coretax [data-sheet="4"] .section[data-sec=E],.spt-coretax [data-sheet="4"] .section[data-sec=F],.spt-coretax [data-sheet="4"] .section[data-sec=G],.spt-coretax [data-sheet="4"] .section[data-sec=H]{font-weight:400}.spt-coretax [data-sheet="4"] .g-left{width:calc(var(--pw)*.3);white-space:nowrap;flex:none!important;font-size:5.9pt!important}.spt-coretax [data-sheet="4"] .g-right{margin-top:calc(var(--pw)*-.0046);flex:1;font-size:6.6pt}.spt-coretax [data-sheet="4"] .g-right .g-r1,.spt-coretax .g-right .g-r2{height:calc(var(--pw)*.0308);white-space:nowrap;align-items:center;display:flex}.spt-coretax [data-sheet="4"] .g-right .gl{flex:none;display:inline-block}.spt-coretax [data-sheet="4"] .h-note{margin-left:calc(var(--pw)*.0429);font-size:6.2pt;line-height:calc(var(--pw)*.0153)}.spt-coretax [data-sheet="4"] div[style*="grid-template-columns:6mm 62%"]{grid-template-columns:calc(var(--pw)*.0231) calc(var(--pw)*.467) calc(var(--pw)*.1138) 1fr!important}.spt-coretax [data-sheet="4"] .qval,.spt-coretax [data-sheet="4"] .r-val{left:calc(var(--pw)*.0054);width:calc(var(--pw)*.2554);position:relative}.spt-coretax [data-sheet="4"] .section[data-sec=E]+.form-body .opts p,.spt-coretax [data-sheet="4"] .section[data-sec=I]+.form-body .opts p{font-size:7.15pt;line-height:calc(var(--pw)*.0165)}.spt-coretax [data-sheet="4"] .section[data-sec=E]+.form-body .opts,.spt-coretax [data-sheet="4"] .section[data-sec=I]+.form-body .opts{margin-bottom:calc(var(--pw)*.0019)}.spt-coretax [data-sheet="4"] .section[data-sec=E]+.form-body .opts{margin-right:calc(var(--pw)*.36)}.spt-coretax [data-sheet="4"] .section[data-sec=E]+.form-body .opts .tick,.spt-coretax [data-sheet="4"] .section[data-sec=I]+.form-body .opts .tick{height:calc(var(--pw)*.0172);width:calc(var(--pw)*.0217)}.spt-coretax [data-sheet="4"] .kbanner .tick{width:calc(var(--pw)*.0215);height:calc(var(--pw)*.0172);flex:none}.spt-coretax [data-sheet="4"] .k-left .line-row{min-height:0;height:calc(var(--pw)*.0215);white-space:nowrap;gap:0}.spt-coretax [data-sheet="4"] .k-left .line-row.k1{height:calc(var(--pw)*.0246)}.spt-coretax [data-sheet="4"] .k-left .kl{width:calc(var(--pw)*.1254);flex:none}.spt-coretax [data-sheet="4"] .k-left .kt{width:calc(var(--pw)*.0946);flex:none}.spt-coretax [data-sheet="4"] .k-left .tick{margin:0 calc(var(--pw)*.0115) 0 0;width:calc(var(--pw)*.0215);height:calc(var(--pw)*.0172)}.spt-coretax [data-sheet="4"] .k-left .emptybox{height:calc(var(--pw)*.0146);width:calc(var(--pw)*.3408)!important}.spt-coretax [data-sheet="4"] .kform .digitrow{display:inline-flex}.spt-coretax [data-sheet="4"] .kform .digitrow i{width:calc(var(--pw)*.0213);height:calc(var(--pw)*.0146);box-sizing:border-box;margin:0}.spt-coretax [data-sheet="4"] .k-right{height:calc(var(--pw)*.0815);margin-left:calc(var(--pw)*.1069);position:relative}.spt-coretax [data-sheet="4"] .k-right .kl1{font-size:6.6pt;line-height:calc(var(--pw)*.0154);position:absolute;top:0}.spt-coretax [data-sheet="4"] .k-right .digitrow{top:calc(var(--pw)*.0208);position:absolute}.spt-coretax [data-sheet="4"] .k-right .kbox{top:calc(var(--pw)*.0438);width:calc(var(--pw)*.2554);height:calc(var(--pw)*.0369);box-sizing:border-box;text-align:right;padding:calc(var(--pw)*.02) calc(var(--pw)*.002) 0 0;background:#fff;border:1px solid #3775bd;margin:0;font-size:6.6pt;position:absolute;left:0}.spt-coretax [data-sheet="4"] .k-left .digitrow{position:static}.spt-coretax [data-sheet="4"] .kform .digitrow i{border:1px solid #3775bd;border-right:0}.spt-coretax [data-sheet="4"] .kform .digitrow i:last-child{border-right:1px solid #3775bd}.spt-coretax [data-sheet="4"] div[style*="grid-template-columns:6mm 62%"]{min-height:4mm!important}.spt-coretax [data-sheet="4"] div[style*="grid-template-columns:6mm 62%"] .tick{height:calc(var(--pw)*.0177);width:calc(var(--pw)*.0215)}.spt-coretax [data-sheet="4"] .section[data-sec=K]{margin-top:2.5mm!important}.spt-coretax [data-sheet="4"] .kbanner{box-sizing:border-box;height:calc(var(--pw)*.0438);margin-top:calc(var(--pw)*.0038)!important;padding:calc(var(--pw)*.0038) 4mm 0!important;align-items:flex-start!important}.spt-coretax [data-sheet="4"] .kbanner .tick{margin-top:0}.spt-coretax [data-sheet="4"] .kbanner>span:last-child{padding-top:calc(var(--pw)*.0023)}.spt-coretax [data-sheet="4"] .k-left{padding-top:calc(var(--pw)*.01)}.spt-coretax [data-sheet="4"] .k-right{margin-top:calc(var(--pw)*-.0054)}.spt-coretax [data-sheet="4"] .section[data-sec=H]{margin-top:.1mm!important}.spt-coretax [data-sheet="4"] .section[data-sec=I]{margin-top:2.2mm!important}.spt-coretax [data-sheet="4"] .question.qh{margin-top:calc(var(--pw)*.0069)}.spt-coretax [data-sheet="4"] .section[data-sec=J]{margin-top:.7mm!important}.spt-coretax [data-sheet="4"] .section[data-sec=E]+.form-body .line-row:last-child{margin-top:calc(var(--pw)*.0031)}.spt-coretax [data-sheet="4"] .section[data-sec=F]{margin-top:.6mm!important}.spt-coretax [data-sheet="4"] .form-body.kform{margin-top:0!important}.spt-coretax{--navy:#202c5c;--yellow:#ffc20c;--blue:#bacce9;--light:#e4e7e7;--border:#181818;--ink:#070707;color:#070707;background:0 0;flex:none;width:max-content;font-size:7pt}.spt-coretax .sheet{box-sizing:border-box;margin:0 0 15px}.spt-coretax .digitrow{position:relative}.spt-coretax .digitrow i{text-align:center;color:#111;font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-style:normal;font-weight:700;line-height:4.2mm}.spt-coretax .digitrow input{opacity:0;cursor:text;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}.spt-coretax .digitrow:focus-within{outline:2px solid var(--yellow);outline-offset:1px}.spt-coretax .slot-input{font:inherit;color:#111;width:100%;min-width:0;height:100%;box-shadow:none;background:0 0;border:0;padding:0 .6mm;font-weight:700}.spt-coretax .slot-input:focus{outline:2px solid var(--yellow);outline-offset:-1px}.spt-coretax .sheet[data-sheet="3"] .identity-wide{box-sizing:border-box;width:71.2mm;max-width:100%}.spt-coretax .spt-cell-input{color:#111;width:100%;min-width:0;height:100%;font:inherit;box-shadow:none;background:0 0;border:0;padding:.25mm .45mm;display:block}.spt-coretax .spt-cell-input:focus{outline:2px solid var(--yellow);outline-offset:-2px;background:#fffdf4}.spt-coretax td.inline-editable{cursor:text;padding:0!important}.spt-coretax .tick.on,.spt-coretax .sq.on{background:#111;box-shadow:inset 0 0 0 1.2px #fff}.spt-coretax .tick,.spt-coretax .sq{cursor:default}.spt-coretax td.num,.spt-coretax .r-val,.spt-coretax .emptybox{text-align:right}.spt-coretax .r-val,.spt-coretax .emptybox,.spt-coretax .qval{color:#111;font-size:7.5pt;font-weight:700}.spt-coretax td.empty,.spt-coretax td{word-break:break-word;font-size:6.4pt;overflow:hidden}.spt-coretax .sub-line{white-space:nowrap;text-overflow:clip;color:#111;font-weight:600;overflow:hidden}.spt-coretax .sub-line:empty{display:none}.spt-coretax .cb{vertical-align:middle;background:#fff;border:.25mm solid #2464bf;width:2.6mm;height:2.6mm;margin-right:1mm;display:inline-block}.spt-coretax .cb.on{background:#111}.spt-coretax td[data-sub]{text-align:left}.spt-coretax.is-audit [data-spt-annotation]{outline-offset:-.35mm;cursor:help;outline:.35mm solid #225894c7}.spt-coretax.is-audit [data-spt-kind=input],.spt-coretax.is-audit [data-spt-kind=choice]{outline-color:#28744b;background:#41995b1c!important}.spt-coretax.is-audit [data-spt-kind=table-cell]{outline-color:#2464bf;background:#2464bf1a!important}.spt-coretax.is-audit [data-spt-kind=calculated]{outline-color:#8a5a10;background:#d3912924!important}.spt-coretax.is-audit [data-spt-status=unmapped],.spt-coretax.is-audit [data-spt-status=verification-required]{outline-style:dashed;outline-color:#9d3131;background:#9d31311a!important}@media print{.spt-coretax{background:#fff;width:max-content}.spt-coretax .sheet{margin:0}}
.spt-root{--navy:#13294a;--gold:#f2c73b;--ink:#1a2b41;--muted:#617287;color:var(--ink);isolation:isolate;background:#e8ecf1;width:100%;min-height:100vh;font:13px/1.5 Inter,ui-sans-serif,system-ui,sans-serif}.spt-root .spt-back{color:#fff;background:0 0;border-color:#617287}.spt-editor-jump{display:none}body:has(.spt-root) .visitor-stamp{display:none}.spt-print-preview{background:#e8ecf1;margin-top:20px;padding:16px}.spt-print-preview .spt-sheet{max-width:650px;margin:0 auto 24px}.spt-print-preview .spt-print-details{padding:20px;font-size:12px}.spt-site-hero{border-bottom:1px solid var(--line);position:relative}.spt-hero-stamp{pointer-events:none;width:132px;height:auto;position:absolute;top:24px;right:18px;transform:rotate(-11deg)}.spt-site-hero .container{z-index:1;position:relative}.spt-site-hero .lead{max-width:900px}.spt-page .spt-topbar{top:var(--nav-height)}.spt-page .spt-nav,.spt-page .spt-inspector{top:calc(var(--nav-height) + 100px);max-height:calc(100vh - var(--nav-height) - 100px)}.spt-root .spt-head h2{margin:9px 0;font-size:25px;line-height:1.2}.spt-brand-mark{flex:none;width:44px;height:44px}.spt-brand-mark .ripita-mark__structure path{fill:#f2c73b}.spt-brand-mark .ripita-mark__figure path{fill:#13294a}.spt-brand-mark .ripita-mark__wing path,.spt-brand-mark .ripita-mark__spark path{fill:#fff}@media (max-width:950px){.spt-page .spt-topbar{top:0}.spt-page .spt-inspector{max-height:none;top:auto}}@media (max-width:640px){.spt-hero-stamp{width:80px;top:8px;right:10px}.spt-site-hero .breadcrumb{padding-right:70px}}.spt-app:has(.spt-nav-compact){grid-template-columns:62px minmax(360px,1fr) 350px}.spt-nav{padding:12px 10px;overflow:auto}.spt-nav-header,.spt-nav-title,.spt-nav-actions{align-items:center;display:flex}.spt-nav-header{justify-content:space-between;gap:8px;margin:0 2px 12px}.spt-nav-title{gap:8px;min-width:0}.spt-nav-title strong{font-size:12px}.spt-nav-title small{color:#617287;font-size:10px;display:block}.spt-nav-actions{gap:4px}.spt-nav-actions button{color:#13294a!important;background:#f4f7fa!important;border:1px solid #dbe2eb!important;margin:0!important;padding:5px 7px!important;font-size:10px!important}.spt-nav-utility{gap:6px;margin:0 2px 10px;display:flex}.spt-nav-utility button{color:#13294a!important;background:#fff!important;border:1px solid #dbe2eb!important;margin:0!important;padding:5px 7px!important;font-size:10px!important}.spt-tree,.spt-tree ul{margin:0;padding:0;list-style:none}.spt-tree-root{border-top:1px solid #dbe2eb}.spt-tree-row{align-items:center;gap:3px;min-width:0;display:flex}.spt-tree-toggle{min-width:22px;color:#617287!important;background:0 0!important;border:0!important;width:22px!important;margin:0!important;padding:3px!important;font-size:13px!important}.spt-tree-toggle[aria-expanded=false]{transform:rotate(-90deg)}.spt-tree-heading{color:#13294a;text-align:left;letter-spacing:.01em;background:0 0;border:0;flex:1;min-width:0;padding:8px 2px;font-size:11px;font-weight:800}.spt-tree-link{text-align:left;align-items:center;gap:5px;width:100%;line-height:1.25;display:flex;color:#33465f!important;background:0 0!important;border:0!important;border-radius:4px!important;margin:0!important;padding:5px 4px!important;font-size:11px!important}.spt-tree-link:hover,.spt-tree-link:focus-visible{color:#13294a!important;background:#edf2f8!important}.spt-tree-link-active{font-weight:700;color:#13294a!important;background:#fff4c8!important}.spt-tree-link small{text-overflow:ellipsis;white-space:nowrap;color:#6c7d91;min-width:0;font-size:9px;font-weight:700;display:block;overflow:hidden}.spt-tree-link-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.spt-tree-count{color:#4a5b71;background:#e8edf3;border-radius:8px;place-items:center;min-width:16px;height:16px;margin-left:auto;padding:0 4px;font-size:9px;font-weight:800;display:grid}.spt-nav-note{color:#617287;margin:12px 3px 2px;font-size:10px;line-height:1.45}.spt-nav-compact{padding:10px 7px;overflow:visible}.spt-nav-compact .spt-nav-header{justify-content:center;margin:0}.spt-nav-compact .spt-nav-title,.spt-nav-compact .spt-nav-utility,.spt-nav-compact .spt-nav-note{display:none}.spt-nav-compact .spt-tree-children{border:0;margin-left:0!important;padding-left:0!important}.spt-nav-compact .spt-tree-heading{text-align:center;padding:9px 0}.spt-nav-compact .spt-tree-toggle{display:none}.spt-nav-compact .spt-tree-link{justify-content:center;padding:7px 1px!important}.spt-nav-compact .spt-tree-link small{display:none}.spt-nav-compact .spt-tree-link-label{text-overflow:clip;text-align:center;width:25px;font-size:10px;font-weight:800;overflow:hidden}.spt-nav-compact .spt-tree-count{display:none}.spt-editor [id^=field-]{scroll-margin-top:120px}@media (max-width:1250px){.spt-app{grid-template-columns:240px minmax(350px,1fr) 310px}.spt-app:has(.spt-nav-compact){grid-template-columns:62px minmax(350px,1fr) 310px}}.spt-tree-spacer{width:22px;min-width:22px}.spt-tree-label{color:#13294a;letter-spacing:.01em;flex:1;min-width:0;padding:8px 2px;font-size:11px;font-weight:800}body.spt-workspace-maximized{overflow:hidden}body.spt-workspace-maximized .spt-page>header,body.spt-workspace-maximized .spt-page>.spt-site-hero,body.spt-workspace-maximized .spt-page>footer{display:none!important}body.spt-workspace-maximized .spt-page #main-content{padding-top:0!important}body.spt-workspace-maximized .spt-root{min-height:100dvh}body.spt-workspace-maximized .spt-page .spt-topbar{top:0}body.spt-workspace-maximized .spt-page .spt-nav,body.spt-workspace-maximized .spt-page .spt-inspector{max-height:calc(100dvh - 74px);top:74px}body.spt-workspace-maximized .spt-workspace{max-height:calc(100dvh - 74px);overflow:auto}.spt-maximize[aria-pressed=true]{color:#13294a!important;background:#f2c73b!important;border-color:#f2c73b!important}@media (max-width:950px){body.spt-workspace-maximized{overflow:auto}body.spt-workspace-maximized .spt-page .spt-topbar{position:sticky;top:0}body.spt-workspace-maximized .spt-workspace{max-height:none;overflow:visible}}.spt-html-sheet{color:#111;background:#fff;width:215mm;min-height:330mm;margin:0 auto;padding:9mm 8mm 12mm;font:8pt/1.35 Arial,sans-serif;box-shadow:0 6px 24px #13294a26}.spt-html-header{border-bottom:2px solid #111;grid-template-columns:14mm 1fr 42mm;align-items:center;gap:3mm;margin-bottom:3mm;padding-bottom:3mm;display:grid}.spt-html-header img{object-fit:contain;width:12mm;height:12mm}.spt-html-header span{font-size:7pt;display:block}.spt-html-header>b{text-align:right;font-size:7pt}.spt-html-sheet h2{color:#fff;background:#13294a;margin:3mm 0 1mm;padding:1.5mm 2mm;font:700 8pt Arial}.spt-html-fields{grid-template-columns:1fr 1fr;gap:2mm;display:grid}.spt-html-field span{font-size:7pt;font-weight:700;display:block}.spt-html-field input,.spt-html-field b{background:#fff;border:1px solid #777;border-radius:0;width:100%;min-height:6mm;padding:1mm;display:block}.spt-html-table{break-inside:avoid;margin:3mm 0}.spt-html-table header{color:#fff;background:#13294a;justify-content:space-between;align-items:center;padding:1.5mm 2mm;display:flex}.spt-html-table header button{padding:1mm 2mm;font-size:7pt}.spt-html-table table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:6pt}.spt-html-table th,.spt-html-table td{overflow-wrap:anywhere;vertical-align:top;border:1px solid #666;padding:1mm}.spt-html-table th{background:#eee}.spt-html-blank td{height:8mm}.spt-html-total{text-align:right;margin:1mm 0;font-weight:700}.spt-html-table footer{text-align:right;color:#444;font-size:7pt}.spt-html-summary{grid-template-columns:1fr 1fr;gap:2mm;display:grid}.spt-html-summary div{border:1px solid #777;padding:2mm}.spt-html-summary span{font-size:7pt;display:block}.spt-html-summary b{font-size:10pt}.spt-html-note{background:#f2f2f2;padding:2mm}.spt-print .spt-html-sheet{box-shadow:none;page-break-after:always;break-after:page}@media (max-width:950px){.spt-html-sheet{width:100%;min-height:auto;padding:12px;font-size:11px}.spt-html-fields,.spt-html-summary{grid-template-columns:1fr}.spt-html-table{overflow:auto}.spt-html-table table{min-width:680px}.spt-editor-jump{margin-bottom:12px;display:inline-block}.spt-inspector{scroll-margin-top:12px}}.spt-root *{box-sizing:border-box}.spt-root h1,.spt-root h2,.spt-root h3{letter-spacing:normal;color:var(--ink);font-family:inherit}.spt-root h1{margin:9px 0;font-size:25px;line-height:1.2}.spt-root h2{margin:0;font-size:17px}.spt-root h3{margin:20px 0 10px;font-size:15px}.spt-root p{margin:10px 0}.spt-root button,.spt-root input,.spt-root select{font:inherit;color:var(--ink);background:#fff;border:1px solid #cbd5e0;border-radius:7px;min-width:0;padding:8px 10px}.spt-root button{cursor:pointer}.spt-root button:hover{background:#edf2f9}.spt-root button:disabled{opacity:.5;cursor:not-allowed}.spt-root :focus-visible{outline-offset:2px;outline:3px solid #86a7d4}.spt-root button.primary{background:var(--navy);color:#fff;border-color:var(--navy)}.spt-root label{font-size:12px;font-weight:600;display:block}.spt-root label>input:not([type=checkbox]),.spt-root label>select{width:100%;margin-top:5px;display:block}.spt-root input[type=checkbox]{width:auto;margin-right:7px}.spt-root a{color:inherit}.spt-topbar{color:#fff;z-index:20;background:#13294a;flex-wrap:wrap;align-items:center;gap:12px;min-height:74px;padding:12px 20px;display:flex;position:sticky;top:0}.spt-brand{align-items:center;gap:10px;display:flex}.spt-brand>span{color:#13294a;background:#f2c73b;border-radius:9px;place-items:center;width:40px;height:40px;font-size:26px;font-weight:900;display:grid}.spt-brand b{letter-spacing:2px;font-size:18px}.spt-brand small{letter-spacing:1px;font-size:9px;display:block}.spt-pill{border:1px solid #6d7d94;border-radius:20px;padding:6px 10px}.spt-save{max-width:240px;font-size:11px}.spt-actions{flex-wrap:wrap;gap:7px;display:flex}.spt-topbar>.spt-actions{margin-left:auto}.spt-app{grid-template-columns:220px minmax(360px,1fr) 350px;display:grid}.spt-nav{background:#fff;border-right:1px solid #dbe2eb;max-height:calc(100vh - 100px);padding:15px;position:sticky;top:100px;overflow:auto}.spt-nav button{text-align:left;border:0;width:100%;margin-bottom:4px;display:block}.spt-nav button small{color:#617287;font-size:9px;display:block}.spt-nav button span{float:right}.spt-nav button.active{background:#e9eff8;border-left:3px solid #d0a318}.spt-nav p{color:#617287;margin-top:30px;font-size:11px}.spt-workspace{min-width:0;padding:24px}.spt-head>small{letter-spacing:1px;color:#617287;font-size:10px}.spt-head>p,.spt-footnote{color:#617287;font-size:12px}.spt-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.spt-kpis button{text-align:left;min-height:70px}.spt-kpis small{color:#617287;font-size:10px;display:block}.spt-kpis strong{margin-top:5px;font-size:15px;display:block}.spt-toolbar{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:15px;display:flex}.spt-toolbar label{max-width:260px}.spt-stage{background:#dce3eb;border:1px solid #ccd5e0;border-radius:10px;align-items:flex-start;min-height:400px;padding:28px 24px;display:flex;overflow:auto}.spt-sheet{color:#000;background:#fff;flex-shrink:0;width:100%;position:relative;box-shadow:0 6px 24px #13294a26}.spt-sheet>img{width:100%;height:100%;display:block}.spt-sheet-caption{color:#617287;font-size:1cqw;position:absolute;top:1.5%;left:5%}.spt-root .spt-overlay,.spt-root .spt-cell{color:#000;white-space:pre-wrap;overflow-wrap:anywhere;text-align:right;background:#fff;line-height:1.2;position:absolute;overflow:hidden;border:0!important;border-radius:0!important;padding:0 2px!important}.spt-root .spt-overlay{background:#fffbe1;outline:1px solid #c9a634}.spt-root .spt-result{background:#fff}.spt-root .spt-page-edit{opacity:.9;background:#fff9db;padding:3px 7px;font-size:10px;position:absolute;right:0;transform:translate(4%)}.spt-inspector{background:#fff;border-left:1px solid #dbe2eb;max-height:calc(100vh - 100px);position:sticky;top:100px;overflow:auto}.spt-inspector>header{border-bottom:1px solid #dbe2eb;padding:20px}.spt-inspector small{color:#617287;font-size:11px;display:block}.spt-editor{padding:18px}.spt-formgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.spt-formgrid label{font-size:11px}.spt-formgrid input,.spt-formgrid select{width:100%}.spt-record{overflow-wrap:anywhere;border:1px solid #dbe2eb;border-radius:9px;margin:12px 0;padding:12px}.spt-record>b,.spt-record>small{display:block}.spt-record>b{font-size:17px}.spt-record p{color:#617287;font-size:12px}.spt-record .spt-actions{margin-top:10px}.spt-record button{font-size:11px}.spt-warning{background:#fff6dc;border-left:3px solid #dbac22;padding:12px;font-size:12px}.spt-error{color:#a84543!important}.spt-notice{background:#fff6dc;justify-content:space-between;padding:12px 24px;display:flex}.spt-dialog{color:#1a2b41;background:#fff;border:1px solid #dbe2eb;border-radius:14px;width:min(850px,94vw);max-height:90vh;padding:24px;font:13px/1.5 system-ui;overflow:auto;box-shadow:0 15px 70px #13294a40}.spt-dialog::backdrop{background:#13294a99}.spt-dialog>header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.spt-dialog h2{font-size:20px}.spt-import-preview{max-height:300px;margin:16px 0;overflow:auto}.spt-mobile-nav,.spt-print{display:none}.spt-print-choice{padding:5px}.spt-print-details{color:#000;background:#fff;padding:18mm}.spt-print-details dl>div{break-inside:avoid;border-bottom:1px solid #ddd;grid-template-columns:1fr 2fr;gap:12px;display:grid}.spt-print-details dd{overflow-wrap:anywhere;margin:0}@media (max-width:1250px){.spt-app{grid-template-columns:190px minmax(350px,1fr) 310px}.spt-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.spt-workspace{padding:18px 14px}}@media (max-width:950px){.spt-app{grid-template-columns:1fr}.spt-nav{display:none}.spt-mobile-nav{margin:12px 0;display:block}.spt-inspector{border-top:1px solid #dbe2eb;min-height:350px;max-height:none;position:static}.spt-editor{max-width:850px;margin:auto}.spt-topbar{padding:12px;position:relative}.spt-topbar>.spt-actions{margin-left:0}.spt-stage{padding:20px 10px}.spt-save{max-width:none}}@media (max-width:560px){.spt-formgrid{grid-template-columns:1fr}.spt-root h1{font-size:21px}.spt-topbar .spt-pill{overflow-wrap:anywhere;max-width:100%}.spt-toolbar label{max-width:190px}.spt-dialog{padding:15px}}@page sptPortrait{size:215.9mm 330.2mm;margin:0}@page sptLandscape{size:330.2mm 215.9mm;margin:0}@media print{body.spt-printing{background:#fff!important;margin:0!important}body.spt-printing>:not([data-ripita-page-content]),body.spt-printing .spt-screen,body.spt-printing dialog,body.spt-printing .spt-page .site-nav,body.spt-printing .spt-site-hero,body.spt-printing .spt-page footer{display:none!important}body.spt-printing .spt-page #main-content{padding:0!important}body.spt-printing .spt-root{background:#fff;min-height:0}body.spt-printing .spt-print{display:block}body.spt-printing .spt-sheet{page:sptPortrait;box-shadow:none;break-after:page;-webkit-print-color-adjust:exact;print-color-adjust:exact;margin:4mm auto;width:215.9mm!important;height:330.2mm!important}body.spt-printing .spt-landscape{page:sptLandscape;margin:0 auto;width:330.2mm!important;height:215.9mm!important}body.spt-printing .spt-print-details{page:sptPortrait}body.spt-printing .spt-root .spt-cell{background:#fff!important}body.spt-printing .spt-result{pointer-events:none}}.spt-inspector>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.spt-inspector-heading{min-width:0}.spt-inspector-toggle{flex:none;place-items:center;width:32px;height:32px;font-size:16px;line-height:1;display:grid;border-radius:6px!important;padding:0!important}@media (min-width:951px){.spt-app.spt-inspector-compact{grid-template-columns:300px minmax(360px,1fr) 48px}.spt-app.spt-inspector-compact:has(.spt-nav-compact){grid-template-columns:62px minmax(360px,1fr) 48px}.spt-app.spt-inspector-compact .spt-inspector{overflow:visible}.spt-app.spt-inspector-compact .spt-inspector>header{border-bottom:0;justify-content:center;height:52px;padding:10px 8px}.spt-app.spt-inspector-compact .spt-inspector-heading,.spt-app.spt-inspector-compact .spt-inspector>.spt-editor{display:none}}@media (min-width:951px) and (max-width:1250px){.spt-app.spt-inspector-compact{grid-template-columns:240px minmax(350px,1fr) 48px}.spt-app.spt-inspector-compact:has(.spt-nav-compact){grid-template-columns:62px minmax(350px,1fr) 48px}}.spt-app{grid-template-columns:300px minmax(360px,1fr) 350px}.spt-nav{padding:14px 12px}.spt-nav-header{border-bottom:1px solid #e3e9f0;margin:0 0 12px;padding-bottom:10px}.spt-nav-title{letter-spacing:.04em;text-transform:uppercase;color:#13294a;white-space:nowrap;font-size:13px;font-weight:800}.spt-nav-header>button{border-radius:6px;flex:none;place-items:center;height:28px;font-size:14px;line-height:1;display:grid;width:28px!important;padding:0!important}.spt-nav-actions{gap:6px;margin-bottom:12px}.spt-nav-actions button{flex:1;font-weight:600;text-align:center!important;border-radius:6px!important;width:auto!important;padding:6px 8px!important;font-size:11px!important}.spt-tree{flex-direction:column;gap:2px;display:flex}.spt-tree-row{border-radius:6px;align-items:flex-start;gap:0}.spt-tree-toggle{flex:none;place-items:center;min-width:20px;height:26px;line-height:1;width:20px!important;padding:0!important;font-size:12px!important;display:grid!important;transform:none!important}.spt-tree-spacer{flex:none;width:20px;min-width:20px}.spt-tree-link{white-space:normal;word-break:normal;overflow-wrap:anywhere;align-items:flex-start;line-height:1.35;padding:5px 8px 5px 4px!important;font-size:12px!important}.spt-tree-label{padding:5px 8px 5px 4px;font-size:12px;line-height:1.35}.spt-tree-children{border-left:1px solid #e1e8f0;margin:0 0 0 10px!important;padding-left:0!important}.spt-tree-children>.spt-tree-node{position:relative}.spt-tree-children .spt-tree-row{padding-left:4px}.spt-tree-node.depth-0>.spt-tree-row{background:#f4f7fb;margin-top:6px}.spt-tree-node.depth-0>.spt-tree-row .spt-tree-label,.spt-tree-node.depth-0>.spt-tree-row .spt-tree-link{font-weight:800;color:#13294a!important;padding-top:7px!important;padding-bottom:7px!important;font-size:12.5px!important}.spt-tree-node.depth-0>.spt-tree-row .spt-tree-toggle{height:32px}.spt-tree-node.depth-1>.spt-tree-row .spt-tree-label,.spt-tree-node.depth-1>.spt-tree-row .spt-tree-link{font-weight:700;color:#1f3a5f!important}.spt-tree-node.depth-2>.spt-tree-row .spt-tree-label,.spt-tree-node.depth-2>.spt-tree-row .spt-tree-link{font-weight:600}.spt-tree-node.depth-3>.spt-tree-row .spt-tree-link,.spt-tree-node.depth-4>.spt-tree-row .spt-tree-link{font-weight:400;color:#4a5b71!important;font-size:11.5px!important}.spt-tree-row:hover{background:#eef3f9}.spt-tree-link:hover,.spt-tree-link:focus-visible,.spt-tree-link-active{background:0 0!important}.spt-nav>p{border-top:1px solid #e3e9f0;margin-top:18px;padding-top:12px}@media (max-width:1250px){.spt-app{grid-template-columns:270px minmax(350px,1fr) 310px}}.spt-actions{align-items:center}.spt-icon-btn{justify-content:center;align-items:center;width:40px;height:40px;line-height:0;display:inline-flex;padding:0!important}.spt-icon-btn svg{display:block}.spt-actions .spt-icon-btn[aria-label]{position:relative}.spt-actions .spt-icon-btn[aria-label]:after{content:attr(aria-label);z-index:30;color:#fff;opacity:0;pointer-events:none;background:#102540;border-radius:6px;width:max-content;max-width:180px;padding:6px 8px;font:600 11px/1.2 Inter,ui-sans-serif,system-ui,sans-serif;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(-3px);box-shadow:0 4px 14px #0004}.spt-actions .spt-icon-btn[aria-label]:before{content:"";z-index:31;opacity:0;pointer-events:none;border:5px solid #0000;border-bottom-color:#102540;transition:opacity .12s;position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%)}.spt-actions .spt-icon-btn[aria-label]:hover:after,.spt-actions .spt-icon-btn[aria-label]:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}.spt-actions .spt-icon-btn[aria-label]:hover:before,.spt-actions .spt-icon-btn[aria-label]:focus-visible:before{opacity:1}.spt-actions-sep{background:#ffffff40;width:1px;height:22px;margin:0 3px}body.spt-pdf-export .spt-print{background:#fff;width:auto;display:block;position:fixed;top:0;left:-20000px}body.spt-pdf-export .spt-print .spt-coretax .sheet{box-shadow:none;margin:0}body.spt-pdf-export .spt-print-details{width:215.9mm;min-height:330.2mm;box-shadow:none;margin:0}@media print{body.spt-printing .spt-print-details{break-before:page;page-break-before:always}}.spt-root .spt-field{min-width:0}.spt-root .spt-field>small{margin-top:4px;font-size:11px;line-height:1.35;display:block}.spt-root .spt-field-error{color:#a84543}.spt-root .spt-field-hint{color:#617287}.spt-root .spt-num{text-align:right;font-variant-numeric:tabular-nums}.spt-root input[aria-invalid=true],.spt-root select[aria-invalid=true]{background:#fff8f7;border-color:#a84543}.spt-root .spt-delete-draft{color:#9d3131;border-color:#d9a8a8}.spt-root .spt-delete-draft:hover{background:#fff1f1}.spt-root fieldset.spt-field{border:0;min-width:0;margin:0;padding:0}.spt-root .spt-wide{grid-column:1/-1}.spt-root .spt-choice>legend{margin-bottom:5px;padding:0;font-size:11px;font-weight:600}.spt-root .spt-seg{flex-wrap:wrap;gap:0;display:flex}.spt-root .spt-seg-opt{flex:auto;margin:0;font-size:13px;font-weight:600;display:block;position:relative}.spt-root .spt-seg-opt>input[type=radio]{opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute}.spt-root .spt-seg-opt>span{min-height:44px;color:var(--ink);cursor:pointer;text-align:center;background:#fff;border:1px solid #cbd5e0;justify-content:center;align-items:center;margin-left:-1px;padding:8px 14px;transition:background-color .12s;display:flex}.spt-root .spt-seg-opt:first-child>span{border-radius:7px 0 0 7px;margin-left:0}.spt-root .spt-seg-opt:last-child>span{border-radius:0 7px 7px 0}.spt-root .spt-seg-opt:only-child>span{border-radius:7px}@media (hover:hover){.spt-root .spt-seg-opt:hover>span{background:#edf2f9}}.spt-root .spt-seg-opt>input:checked+span{background:var(--navy);border-color:var(--navy);color:#fff;z-index:1;position:relative}.spt-root .spt-seg-opt>input:focus-visible+span{outline-offset:2px;z-index:2;outline:3px solid #86a7d4;position:relative}.spt-root .spt-clear{color:#617287;background:0 0;border-color:#0000;margin-top:6px;padding:4px 8px;font-size:11px;text-decoration:underline}@media (max-width:560px){.spt-root .spt-seg{flex-direction:column}.spt-root .spt-seg-opt>span,.spt-root .spt-seg-opt:first-child>span,.spt-root .spt-seg-opt:last-child>span{border-radius:0;margin-top:-1px;margin-left:0}.spt-root .spt-seg-opt:first-child>span{border-radius:7px 7px 0 0;margin-top:0}.spt-root .spt-seg-opt:last-child>span{border-radius:0 0 7px 7px}}@media (prefers-reduced-motion:reduce){.spt-root .spt-seg-opt>span{transition:none}}.spt-root .spt-months>legend{margin-bottom:6px;padding:0;font-size:11px;font-weight:600}.spt-root .spt-month-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.spt-root .spt-month-grid label{font-weight:500}.spt-root .spt-month-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.spt-root .spt-month-foot button{font-size:11px}.spt-dialog.wide{width:min(1320px,97vw)}.spt-example-intro{color:#617287;max-width:680px}.spt-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.spt-example-card{background:#f9fbfd;border:1px solid #dbe2eb;border-radius:10px;padding:15px}.spt-example-card h3{margin:0;font-size:15px}.spt-example-card p{color:#617287;min-height:40px;margin:7px 0 12px;font-size:12px}.spt-download-link{color:#1a2b41;background:#fff;border:1px solid #cbd5e0;border-radius:7px;justify-content:center;align-items:center;padding:8px 10px;font-weight:600;text-decoration:none;display:inline-flex}.spt-download-link:hover{background:#edf2f9}@media (max-width:560px){.spt-example-grid{grid-template-columns:1fr}}.spt-root .spt-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.spt-grid-scroll{border:1px solid #dbe2eb;border-radius:8px;max-height:62vh;overflow:auto}.spt-grid{border-collapse:separate;border-spacing:0;min-width:100%;font-size:12px}.spt-grid th,.spt-grid td{vertical-align:top;background:#fff;border-bottom:1px solid #e5eaf1;border-right:1px solid #eef1f6;padding:3px}.spt-grid thead th{z-index:2;text-align:left;white-space:normal;background:#edf2f9;min-width:110px;padding:8px 6px;font-weight:600;position:sticky;top:0}.spt-grid thead th:first-child,.spt-grid tbody th{text-align:center;color:#617287;background:#f7f9fc;width:34px;min-width:34px;font-weight:500}.spt-grid td input:not([type=checkbox]),.spt-grid td select{border-radius:5px;width:100%;min-width:104px;padding:6px 7px;font-size:12px}.spt-grid td[data-kind=num] input{text-align:right;min-width:120px}.spt-grid td[data-key=code] select,.spt-grid td[data-key=code] input{min-width:150px}.spt-grid tr.disposed td{color:#777;background:#f5f5f5}.spt-grid input[aria-invalid=true],.spt-grid select[aria-invalid=true]{background:#fff8f7;border-color:#a84543}.spt-grid .spt-cell-na,.spt-grid .spt-cell-ro{color:#617287;padding:6px 7px;display:block}.spt-grid-actions{white-space:nowrap;min-width:110px}.spt-grid-actions button{margin-left:3px;padding:4px 7px;font-size:12px}.spt-grid-warn{color:#a84543;cursor:help;margin-right:4px;font-size:11px}.spt-grid-empty{text-align:center;color:#617287;padding:18px!important}.spt-success{color:#174b2d;background:#e6f5ea;border-left:3px solid #27744a;padding:12px;font-size:12px}.spt-readiness{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.65rem;margin:1rem 0;display:grid}.spt-readiness div{background:#fff;border:1px solid #d4d9d7;padding:.65rem}.spt-readiness dt{color:#59635f;font-size:.75rem}.spt-readiness dd{margin:.3rem 0 0;font-weight:700}.spt-grid-foot{color:#617287;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;font-size:12px;display:flex}.spt-grid-foot b{color:var(--ink);margin-left:auto;font-size:13px}.spt-grid-pagination{align-items:center;gap:7px;display:flex}.spt-grid-pagination span{white-space:nowrap;font-weight:600}.spt-grid-pagination button{padding:6px 8px;font-size:11px}.spt-continuation{border:1px solid #b9c9dc;border-left:3px solid var(--navy);background:#f4f8fc;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:10px 12px;font-size:12px;display:flex}.spt-continuation b,.spt-continuation small{display:block}.spt-continuation small{color:#617287;margin-top:2px}.spt-continuation label{white-space:nowrap;align-items:center;gap:6px;display:flex}.spt-continuation select{width:auto;padding:6px 8px}.spt-screen .spt-continuation{display:none}@media (max-width:700px){.spt-continuation{flex-direction:column;align-items:stretch}.spt-continuation .spt-actions{grid-template-columns:1fr 1fr;display:grid}.spt-continuation label{grid-column:1/-1;justify-content:space-between}.spt-continuation label select{flex:1}}@media (max-width:560px){.spt-grid-foot{align-items:stretch}.spt-grid-foot b{margin-left:0}.spt-grid-pagination{grid-template-columns:1fr 1fr;width:100%;display:grid}.spt-grid-pagination span{text-align:center;grid-column:1/-1}.spt-grid-pagination button{width:100%}}body.spt-pdf-export .spt-print .spt-coretax .sheet{width:215.9mm;height:330.2mm;overflow:hidden}body.spt-pdf-export .spt-print .spt-coretax .sheet.landscape{width:330.2mm;height:215.9mm}.spt-page .spt-topbar{z-index:120;position:sticky;top:0}@media (min-width:951px){.spt-page .spt-nav,.spt-page .spt-inspector{max-height:calc(100vh - 74px);top:74px}}.spt-profile-editor{gap:18px;display:grid}.spt-editor-group{border-top:1px solid #dbe2eb;padding-top:16px}.spt-editor-group:first-child{border-top:0;padding-top:0}.spt-editor-group>header{margin-bottom:8px}.spt-editor-group h3{color:#13294a;margin:0;font-size:14px}.spt-editor-group p{color:#617287;margin:4px 0 0;font-size:11px;line-height:1.4}.spt-editor-group .spt-formgrid{margin:0}.spt-page-group{background:#f7f9fc;border:1px solid #dbe2eb;border-radius:8px;padding:12px}.spt-page-group>header{margin-bottom:10px}.spt-page-table-links{gap:6px;display:grid}.spt-page-table-links button{text-align:left;color:#13294a;width:100%;font:inherit;background:#fff;border:1px solid #cdd9e8;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.spt-page-table-links button:hover,.spt-page-table-links button.is-current{background:#eef4fb;border-color:#193867}.spt-page-table-links small{color:#617287;white-space:nowrap}
