.jk-root p{margin:1em 0}.jk-root img{display:inline;height:auto}.jk-root h1,.jk-root h2,.jk-root h3,.jk-root h4{line-height:inherit;letter-spacing:normal;color:inherit}.jk-root button,.jk-root input,.jk-root select,.jk-root textarea{font-size:inherit;line-height:normal}.jk-root{color-scheme:light;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.jk-root{scroll-padding-top:env(safe-area-inset-top,0px)}.jk-root{margin:0;padding:0;font:14px -apple-system,BlinkMacSystemFont,sans-serif;background:#fff;color:#000}.jk-root img{max-width:100%}.jk-root [hidden]:not([hidden=until-found i]){display:none!important}.jk-root{--bg:#FDFCF8;--surface:#FFFFFF;--surface2:#F7F4EC;--ink:#1B1611;--ink2:#463C30;--muted:#6A5C49;--faint:#6F6250;--line:#EAE3D4;--line2:#F2EDE2;--indigo:#232B54;--indigo-soft:#E9EBF4;--vermilion:#A5391F;--vermilion-soft:#FBEAE3;--gold:#9A7431;--gold-soft:#F9F0DC;--teal:#1C5A4C;--teal-soft:#E5F0EA;--on-indigo:#FBF7EE;--shadow:0 1px 2px rgba(60,44,24,.05), 0 6px 20px -12px rgba(60,44,24,.16);--mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--body:"Spectral",Georgia,"Times New Roman",serif;--disp:"Marcellus","Spectral",Georgia,serif}html[data-theme=dark] .jk-root{--bg:#141009;--surface:#1C1710;--surface2:#241D14;--ink:#F2E9D9;--ink2:#D8CCB7;--muted:#A3947D;--faint:#8E806B;--line:#332B1E;--line2:#2A2317;--indigo:#9FAEEC;--indigo-soft:#1F2440;--vermilion:#E58C6D;--vermilion-soft:#3A241B;--gold:#D6AF66;--gold-soft:#332916;--teal:#6BBDA8;--teal-soft:#16302A;--on-indigo:#141009;--shadow:0 1px 2px rgba(0,0,0,.45), 0 8px 24px -14px rgba(0,0,0,.75)}.jk-root *{box-sizing:border-box}.jk-root [hidden]{display:none!important}.jk-root{margin:0;background:var(--bg);color:var(--ink);font-family:var(--body);font-size:15px;line-height:1.6;-webkit-text-size-adjust:100%}.jk-root h1,.jk-root h2,.jk-root h3,.jk-root h4{font-family:var(--disp);font-weight:400;text-wrap:balance;margin:0}.jk-root a{color:var(--indigo)}.jk-root .wrap{max-width:1180px;margin:0 auto;padding-inline:18px}.jk-root .eyebrow{font-family:var(--mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);font-weight:500}.jk-root .num{font-family:var(--mono);font-variant-numeric:tabular-nums}.jk-root #topstack{position:sticky;top:env(safe-area-inset-top,0px);z-index:40;background:var(--bg)}.jk-root #bar{border-bottom:1px solid var(--line)}.jk-root #bar .in{max-width:1180px;margin:0 auto;padding:9px 18px;display:flex;align-items:center;gap:14px}.jk-root #bar .id{min-width:0;flex:1}.jk-root .vswitch{display:flex;gap:0}.jk-root .vswitch .btn{border-radius:0}.jk-root .vswitch .btn:first-child{border-radius:2px 0 0 2px}.jk-root .vswitch .btn:last-child{border-radius:0 2px 2px 0;border-left:0}.jk-root .vswitch .btn[aria-pressed=true]{background:var(--indigo);border-color:var(--indigo);color:var(--on-indigo)}.jk-root #bar .id b{font-family:var(--disp);font-size:16px;font-weight:400;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jk-root #bar .id span{font-family:var(--mono);font-size:10.5px;color:var(--muted);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.jk-root .btn{font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;background:var(--surface);color:var(--ink2);border:1px solid var(--line);border-radius:2px;padding:7px 12px;cursor:pointer;white-space:nowrap}.jk-root .btn:hover{border-color:var(--indigo);color:var(--indigo)}.jk-root .btn.pri{background:var(--indigo);border-color:var(--indigo);color:var(--on-indigo)}.jk-root .btn:focus-visible,.jk-root .tab:focus-visible,.jk-root input:focus-visible,.jk-root select:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}.jk-root #tabs{border-bottom:1px solid var(--line);background:var(--bg)}.jk-root #tabs .in{max-width:1180px;margin:0 auto;padding-inline:18px;display:flex;gap:2px;overflow-x:auto;scrollbar-width:none}.jk-root #tabs .in::-webkit-scrollbar{display:none}.jk-root .tab{font-family:var(--mono);font-size:11px;letter-spacing:.07em;text-transform:uppercase;background:none;border:0;border-bottom:2px solid transparent;color:var(--muted);padding:10px 11px;cursor:pointer;white-space:nowrap}.jk-root .tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--vermilion)}.jk-root #gate{min-height:calc(100dvh - 120px);display:grid;place-items:center;padding-block:28px}.jk-root .card{background:var(--surface);border:1px solid var(--line);border-radius:3px;box-shadow:var(--shadow)}.jk-root #form{width:100%;max-width:560px;padding:26px}.jk-root #form h1{font-size:30px;line-height:1.15;letter-spacing:-.01em}.jk-root #form .sub{color:var(--muted);font-size:14px;margin:8px 0 22px;max-width:46ch}.jk-root .fields{display:grid;gap:14px}.jk-root .f{display:grid;gap:5px;position:relative}.jk-root .f label{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.jk-root input,.jk-root select{font-family:var(--body);font-size:15px;background:var(--surface2);color:var(--ink);border:1px solid var(--line);border-radius:2px;padding:9px 10px;width:100%}.jk-root input.num,.jk-root select.num{font-family:var(--mono)}.jk-root .row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.jk-root .row3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.jk-root #ac{position:absolute;top:100%;left:0;right:0;z-index:20;background:var(--surface);border:1px solid var(--line);border-top:0;max-height:250px;overflow-y:auto;box-shadow:var(--shadow)}.jk-root #ac div{padding:7px 10px;cursor:pointer;font-size:14px;border-bottom:1px solid var(--line2)}.jk-root #ac div:hover,.jk-root #ac div.on{background:var(--indigo-soft)}.jk-root #ac div span{color:var(--muted);font-size:12px}.jk-root #ac div em{font-family:var(--mono);font-size:10.5px;color:var(--faint);font-style:normal;float:right}.jk-root #bac,.jk-root #cac{position:absolute;top:100%;left:0;right:0;z-index:20;background:var(--surface);border:1px solid var(--line);border-top:0;max-height:250px;overflow-y:auto;box-shadow:var(--shadow)}.jk-root #bac div,.jk-root #cac div{padding:7px 10px;cursor:pointer;font-size:14px;border-bottom:1px solid var(--line2)}.jk-root #bac div:hover,.jk-root #bac div.on,.jk-root #cac div:hover,.jk-root #cac div.on{background:var(--indigo-soft)}.jk-root #bac div span,.jk-root #cac div span{color:var(--muted);font-size:12px}.jk-root #bac div em,.jk-root #cac div em{font-family:var(--mono);font-size:10.5px;color:var(--faint);font-style:normal;float:right}.jk-root .hint{font-size:12.5px;color:var(--faint);font-family:var(--mono)}.jk-root .err{color:var(--vermilion);font-size:13px;min-height:1.2em}.jk-root .ex{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.jk-root .ex button{font-family:var(--mono);font-size:10.5px;background:var(--surface2);border:1px solid var(--line2);color:var(--muted);border-radius:2px;padding:4px 8px;cursor:pointer}.jk-root .ex button:hover{color:var(--indigo);border-color:var(--indigo)}.jk-root #modewrap{margin:16px 0 18px}.jk-root .modegrp+.modegrp{margin-top:12px;border-top:1px solid var(--line2);padding-top:12px}.jk-root .modelab{display:block;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}.jk-root .modegrp .modes{margin:0}.jk-root .modes{display:flex;flex-wrap:wrap;gap:5px;margin:16px 0 18px}.jk-root .modes button{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;background:var(--surface2);border:1px solid var(--line);color:var(--muted);border-radius:2px;padding:7px 10px;cursor:pointer}.jk-root .modes button:hover{border-color:var(--indigo);color:var(--indigo)}.jk-root .modes button[aria-pressed=true]{background:var(--indigo);border-color:var(--indigo);color:var(--on-indigo)}.jk-root .btn.linkish{border:0;padding:0;background:none;text-transform:none;letter-spacing:0;color:var(--indigo);font-size:12.5px;font-family:var(--body)}.jk-root .btn.linkish:hover{text-decoration:underline}.jk-root .evrow{display:grid;grid-template-columns:1fr 150px 34px;gap:8px;margin-bottom:7px}.jk-root .evrow .btn{padding:0;font-size:15px;line-height:1}@media(max-width:520px){.jk-root .evrow{grid-template-columns:1fr 120px 32px}}.jk-root main{padding-block:26px 70px}.jk-root section{margin-bottom:38px;scroll-margin-top:var(--stick,104px)}.jk-root .sechead{display:flex;align-items:baseline;gap:12px;border-bottom:1px solid var(--line);padding-bottom:7px;margin-bottom:18px;flex-wrap:wrap}.jk-root .sechead h2{font-size:21px}.jk-root .sechead .sa{font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--vermilion)}.jk-root .sechead p{margin:0;font-size:13px;color:var(--muted);flex-basis:100%}.jk-root .grid{display:grid;gap:16px}.jk-root .g2{grid-template-columns:repeat(auto-fit,minmax(290px,1fr))}.jk-root .g3{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.jk-root .g4{grid-template-columns:repeat(auto-fit,minmax(168px,1fr))}.jk-root .panel{background:var(--surface);border:1px solid var(--line);border-radius:3px;padding:15px}.jk-root .panel>h3{font-size:15px;margin-bottom:3px}.jk-root .panel>.eyebrow{margin-bottom:10px;display:block}.jk-root table{width:100%;border-collapse:collapse;font-size:13.5px}.jk-root .tw{overflow-x:auto;border:1px solid var(--line);border-radius:3px;background:var(--surface)}.jk-root th{font-family:var(--mono);font-size:9.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--muted);text-align:left;padding:9px 10px;border-bottom:1px solid var(--line);font-weight:500;white-space:nowrap;background:var(--surface2)}.jk-root td{padding:8px 10px;border-bottom:1px solid var(--line2);white-space:nowrap}.jk-root tr:last-child td{border-bottom:0}.jk-root td.l{white-space:normal;min-width:170px}.jk-root tbody tr:hover{background:var(--surface2)}.jk-root .pill{font-family:var(--mono);font-size:10px;letter-spacing:.04em;padding:2px 6px;border-radius:2px;display:inline-block;white-space:nowrap}.jk-root .p-ex{background:var(--gold-soft);color:var(--gold)}.jk-root .p-deb{background:var(--vermilion-soft);color:var(--vermilion)}.jk-root .p-own{background:var(--teal-soft);color:var(--teal)}.jk-root .p-neu{background:var(--surface2);color:var(--muted);border:1px solid var(--line2)}.jk-root .p-ind{background:var(--indigo-soft);color:var(--indigo)}.jk-root .retro{color:var(--vermilion);font-family:var(--mono);font-size:10px;vertical-align:super}.jk-root .comb{color:var(--gold);font-family:var(--mono);font-size:10px;vertical-align:super}.jk-root .chartbox{background:var(--surface);border:1px solid var(--line);border-radius:3px;padding:12px}.jk-root .chartbox h3{font-size:14px;margin-bottom:1px}.jk-root .chartbox .cap{font-family:var(--mono);font-size:10px;color:var(--faint);margin-bottom:8px;letter-spacing:.05em;text-transform:uppercase}.jk-root svg{display:block;width:100%;height:auto;max-width:100%}.jk-root .cl{stroke:var(--line);stroke-width:1;fill:none}.jk-root .cl2{stroke:var(--ink2);stroke-width:1.2;fill:none}.jk-root .csign{font-family:var(--mono);font-size:8.5px;fill:var(--faint)}.jk-root .cpl{font-family:var(--mono);font-size:11px;fill:var(--ink);font-weight:500}.jk-root .cpl.r{fill:var(--vermilion)}.jk-root .clg{font-family:var(--mono);font-size:9px;fill:var(--indigo);font-weight:600}.jk-root .dashabar{display:grid;grid-template-columns:76px 1fr;gap:10px;align-items:center;margin-bottom:3px}.jk-root .dashabar .lb{font-family:var(--mono);font-size:11px;color:var(--ink2);text-align:right}.jk-root .track{position:relative;height:22px;background:var(--surface2);border:1px solid var(--line2);border-radius:2px}.jk-root .seg{position:absolute;top:0;bottom:0;border-radius:1px;font-family:var(--mono);font-size:9.5px;display:flex;align-items:center;justify-content:center;color:#fff;overflow:hidden}.jk-root .nowline{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--vermilion);z-index:3}.jk-root details.dsh{border-bottom:1px solid var(--line2)}.jk-root details.dsh>summary{cursor:pointer;padding:8px 10px;display:flex;gap:10px;align-items:baseline;font-family:var(--mono);font-size:12.5px;list-style:none}.jk-root details.dsh>summary::-webkit-details-marker{display:none}.jk-root details.dsh>summary:before{content:"+";color:var(--faint);width:10px}.jk-root details.dsh[open]>summary:before{content:"\2212"}.jk-root details.dsh>summary.cur{background:var(--vermilion-soft)}.jk-root details.dsh .in2{padding:0 0 6px 30px}.jk-root .sub3{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:2px 14px;font-family:var(--mono);font-size:11.5px;color:var(--muted);padding:4px 0 8px 30px}.jk-root .sub3 b{color:var(--ink2);font-weight:500}.jk-root .cur3{color:var(--vermilion)!important}.jk-root .kv{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;font-size:13.5px}.jk-root .kv dt{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-self:center}.jk-root .kv dd{margin:0}.jk-root .bignum{font-family:var(--disp);font-size:26px;line-height:1.1}.jk-root .bar{height:6px;background:var(--surface2);border-radius:3px;overflow:hidden}.jk-root .bar i{display:block;height:100%;background:var(--indigo)}.jk-root .note{font-size:12.5px;color:var(--muted);border-left:2px solid var(--line);padding-left:10px;margin-top:10px}.jk-root .yg{border-left:2px solid var(--line);padding:2px 0 2px 12px;margin-bottom:12px}.jk-root .yg b{font-family:var(--disp);font-weight:400;font-size:15.5px;display:block}.jk-root .yg.great{border-color:var(--gold)}.jk-root .yg.good{border-color:var(--teal)}.jk-root .yg.mixed{border-color:var(--indigo)}.jk-root .yg.caution{border-color:var(--vermilion)}.jk-root .yg p{margin:2px 0 0;font-size:13.5px;color:var(--ink2)}.jk-root .yg .cx{font-size:12.5px;color:var(--muted);font-style:italic}.jk-root .prose p{margin:0 0 10px}.jk-root .prose p:last-child{margin-bottom:0}.jk-root .savgrid{display:grid;grid-template-columns:repeat(12,1fr);gap:2px}.jk-root .savgrid div{text-align:center;font-family:var(--mono);font-size:10px;padding:4px 0;border-radius:2px}.jk-root .savgrid .h{color:var(--faint);font-size:9px}.jk-root footer{border-top:1px solid var(--line);padding-block:20px 40px;color:var(--faint);font-size:12.5px}.jk-root select.btn{padding-right:8px;max-width:190px}.jk-root .rpick{border-color:var(--indigo);margin-bottom:26px}.jk-root .rgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:9px}.jk-root .rcard{display:flex;flex-direction:column;text-align:left;background:var(--surface2);border:1px solid var(--line);border-radius:3px;padding:11px 12px;cursor:pointer;color:var(--ink);font-family:var(--body)}.jk-root .rcard:hover{border-color:var(--indigo);background:var(--indigo-soft)}.jk-root .rcard b{font-family:var(--disp);font-weight:400;font-size:15.5px;display:block;line-height:1.2}.jk-root .rcard i{display:block;font-style:normal;font-size:12.5px;color:var(--ink2);margin-top:3px}.jk-root .rcard em{display:block;font-style:normal;font-family:var(--mono);font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--faint);margin-top:auto;padding-top:9px}.jk-root .barlab{font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);white-space:nowrap}@media print{.rpick,.barlab{display:none!important}}.jk-root .jk-lead{max-width:760px;margin:26px auto 0;padding:20px;border:1px solid var(--line);border-radius:3px;background:var(--surface)}.jk-root .jk-lead h3{font-size:18px;margin:0 0 4px}.jk-root .jk-lead>p{margin:0 0 14px;font-size:13.5px;color:var(--muted)}.jk-root .jk-lead-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.jk-root .jk-lead label{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.jk-root .jk-lead input,.jk-root .jk-lead textarea{margin-top:5px;font-family:var(--body);font-size:15px;background:var(--surface2);color:var(--ink);border:1px solid var(--line);border-radius:2px;padding:9px 10px;width:100%;text-transform:none;letter-spacing:0}.jk-root .jk-lead-note{margin-top:12px;display:block}.jk-root .jk-lead button{margin-top:14px;padding:11px 20px}.jk-root .jk-lead-fine{margin:12px 0 0;font-size:12px;color:var(--faint)}.jk-root .jk-lead-ok{color:var(--teal);font-size:13.5px;margin:0 0 10px}.jk-root .jk-lead-err{color:var(--vermilion);font-size:13.5px;margin:0 0 10px}@media print{.jk-lead{display:none!important}}.jk-root .pvbanner{display:flex;align-items:center;gap:16px;flex-wrap:wrap;border-color:var(--indigo);margin-bottom:18px}.jk-root .pvbanner>div{flex:1 1 260px;min-width:0}@media print{.pvbanner{display:none!important}}@media(max-width:760px){.jk-root #bar .in{flex-wrap:wrap;gap:8px;padding:8px 18px}.jk-root #bar .id{flex:0 0 100%;min-width:0;overflow:hidden}.jk-root .vswitch{flex:1}.jk-root .vswitch .btn{flex:1;font-size:10px;padding:7px 6px;text-align:center}.jk-root #bar .btn{font-size:10px;padding:7px 9px}}@media(max-width:640px){.jk-root #form{padding:20px}.jk-root #form h1{font-size:25px}.jk-root .row3{grid-template-columns:1fr 1fr}.jk-root .sechead h2{font-size:19px}}@media(max-width:640px){.jk-root .tw table th:first-child,.jk-root .tw table td:first-child{position:sticky;left:0;z-index:2;box-shadow:1px 0 0 var(--line2)}.jk-root .tw table td:first-child{background:var(--surface)}.jk-root .tw table th:first-child,.jk-root .tw table tbody tr:hover td:first-child{background:var(--surface2)}}.jk-root details.why{margin-top:8px;font-size:12px;color:var(--muted)}.jk-root details.why>summary{cursor:pointer;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);list-style:none}.jk-root details.why>summary::-webkit-details-marker{display:none}.jk-root details.why>summary:before{content:"+ "}.jk-root details.why[open]>summary:before{content:"\2212"}.jk-root details.why>div{padding:6px 0 0 10px;border-left:2px solid var(--line2);margin-top:4px}.jk-root .dear{font-family:var(--disp);font-size:17px;margin:0 0 8px;color:var(--ink)}@media print{details.why{display:none!important}}.jk-root details.more{margin-top:8px;font-size:14px}.jk-root details.more>summary{cursor:pointer;font-weight:600;font-size:12.5px;color:var(--indigo);list-style:none}.jk-root details.more>summary::-webkit-details-marker{display:none}.jk-root details.more>summary:before{content:"+ "}.jk-root details.more[open]>summary:before{content:"\2212"}.jk-root details.more>div{padding:2px 0 0 12px;border-left:2px solid var(--line2);margin-top:6px}.jk-root details.more>div p{margin:6px 0 0;font-size:13.5px}html[data-theme=dark] .jk-root h3[style*="color:#"],html[data-theme=dark] .jk-root b[style*="color:#"]{filter:brightness(2.1) saturate(.85)}@media(max-width:760px){.jk-root #bar .id span{white-space:normal}}@media print{details.dsh>summary{display:flex!important}details.dsh>summary:before{content:none!important}.sub3{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:0 12px;padding:2px 0 6px 30px}.sub3>span{display:block!important}#sec-appendix{break-before:page;page-break-before:always}.savgrid,.chartbox{break-inside:avoid;page-break-inside:avoid}}.jk-root .printhead{display:none}@media print{@page{margin:13mm 11mm}html,body{background:#fff!important;color:#000!important;font-size:11.5px}#topstack,#bar,#tabs,#gate,.noprint,.modes,.vswitch,.btn,button{display:none!important}.site-head,.site-foot,.hero,.grid3,.cta,.shopify-section-group-header-group,.shopify-section-group-footer-group,header,footer,nav{display:none!important}main,#main,.wrap,.shell{max-width:none!important;padding:0!important;margin:0!important}.printhead{display:block!important;border-bottom:1.5px solid #000;padding-bottom:8px;margin-bottom:14px}.printhead h1{font-size:21px;margin:0 0 3px}.printhead .kind{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:#666;margin-bottom:4px}.printhead .meta{font-family:var(--mono);font-size:10px;color:#333}section{break-inside:auto;page-break-inside:auto;break-before:auto}.chartbox,.tw,.evrow,.card{break-inside:avoid;page-break-inside:avoid}.panel{break-inside:auto;page-break-inside:auto}tr,dl,.kv{break-inside:avoid;page-break-inside:avoid}h2,h3,.sechead{break-after:avoid;page-break-after:avoid}.sechead{border-top:1px solid #999;padding-top:10px;margin-top:16px}table{font-size:9.5px;width:100%}th,td{padding:2px 4px!important}.grid{display:block!important}.grid>*{margin-bottom:8px}.g2,.g3,.g4{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}details{display:block!important}details>summary{display:none!important}details>*{display:block!important}.pill,.bar,.bar i,.seg,.track,.nowline,svg,.chartbox{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.panel{border:1px solid #bbb!important;box-shadow:none!important;background:#fff!important}a{color:inherit!important;text-decoration:none}footer{display:none!important}.printfoot{display:block!important;margin-top:14px;padding-top:8px;border-top:1px solid #999;font-size:9px;color:#444}}@media(prefers-reduced-motion:reduce){.jk-root *{animation:none!important;transition:none!important}}html[lang=hi] .jk-root #report,html[lang=hi] .jk-root .pdfmode,html[lang=hi] .jk-root #topstack{--body:"Mukta","Hanken Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"Mukta","Hanken Grotesk",system-ui,-apple-system,sans-serif;--disp:"Rozha One","Mukta",Georgia,serif}html[lang=hi] .jk-root #report{line-height:1.75}html[lang=hi] .jk-root #report h1,html[lang=hi] .jk-root #report h2,html[lang=hi] .jk-root #report h3,html[lang=hi] .jk-root .pdfmode h2,html[lang=hi] .jk-root .pdfmode h3,html[lang=hi] .jk-root #report .bignum,html[lang=hi] .jk-root #report .hc-title{font-weight:400!important}html[lang=hi] .jk-root #report .eyebrow,html[lang=hi] .jk-root .sechead .sa,html[lang=hi] .jk-root #report th,html[lang=hi] .jk-root .tab,html[lang=hi] .jk-root #topstack .btn,html[lang=hi] .jk-root .pdfmode .eyebrow,html[lang=hi] .jk-root .hc-kicker,html[lang=hi] .jk-root .pill{letter-spacing:0!important;text-transform:none!important}.jk-root .langsw{flex:none!important}.jk-root .langsw .btn{padding:6px 10px}.jk-root .langrow{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin:0 0 12px}.jk-root .langrow .modelab{margin:0}@media print{.langsw,.langrow{display:none!important}}.jk-root{--bg:#FFFCF6;--surface:#FFFFFF;--surface2:#FFF5E6;--ink:#211634;--ink2:#3F3558;--muted:#645B7A;--faint:#6E6585;--line:#EFE3CF;--line2:#F6EEDF;--indigo:#4338CA;--indigo-soft:#ECEEFF;--vermilion:#D6245D;--vermilion-soft:#FDE7EE;--gold:#B45309;--gold-soft:#FFF1D2;--teal:#0F766E;--teal-soft:#DCF5F0;--marigold:#F59E0B;--rani:#DB2777;--peacock:#0891B2;--violet:#7C3AED;--royal:#4F46E5;--leaf:#16A34A;--on-indigo:#FFFFFF;--shadow:0 1px 2px rgba(60,30,90,.06), 0 10px 26px -16px rgba(60,30,90,.28);--mono:"Mukta",system-ui,-apple-system,"Segoe UI",sans-serif;--body:"Mukta",system-ui,-apple-system,"Segoe UI",sans-serif;--disp:"Rozha One","Yeseva One",Georgia,serif;--acc:var(--marigold)}html[data-theme=dark] .jk-root{--bg:#150F1F;--surface:#1F1830;--surface2:#291F3E;--ink:#F6F1FF;--ink2:#DCD3F0;--muted:#ADA3C6;--faint:#9A90B4;--line:#382D52;--line2:#2C2342;--indigo:#A5B4FC;--indigo-soft:#262A55;--vermilion:#FB7195;--vermilion-soft:#43182A;--gold:#FBBF24;--gold-soft:#3B2A0C;--teal:#5EEAD4;--teal-soft:#123A36;--marigold:#FBBF24;--rani:#F472B6;--peacock:#22D3EE;--violet:#C4B5FD;--royal:#A5B4FC;--leaf:#4ADE80;--on-indigo:#150F1F;--shadow:0 1px 2px rgba(0,0,0,.5), 0 10px 26px -14px rgba(0,0,0,.8)}.jk-root{font-size:16px;line-height:1.62;background:var(--bg)}.jk-root #report section:nth-of-type(6n+1){--acc:var(--marigold)}.jk-root #report section:nth-of-type(6n+2){--acc:var(--rani)}.jk-root #report section:nth-of-type(6n+3){--acc:var(--peacock)}.jk-root #report section:nth-of-type(6n+4){--acc:var(--violet)}.jk-root #report section:nth-of-type(6n+5){--acc:var(--royal)}.jk-root #report section:nth-of-type(6n+6){--acc:var(--leaf)}.jk-root .sechead{border-bottom:0;padding-bottom:12px;margin-bottom:20px;position:relative;row-gap:6px}.jk-root .sechead:after{content:"";position:absolute;left:0;bottom:0;height:4px;width:100%;border-radius:4px;background:linear-gradient(90deg,var(--acc),color-mix(in srgb,var(--acc) 35%,transparent) 55%,transparent)}.jk-root .sechead .sa{font-family:var(--body);font-weight:700;font-size:11.5px;letter-spacing:.12em;color:#fff;background:var(--acc);padding:3px 10px;border-radius:999px}html[data-theme=dark] .jk-root .sechead .sa{color:#150f1f}.jk-root .sechead h2{font-size:28px;line-height:1.15;color:var(--ink)}.jk-root .sechead p{font-size:15px;color:var(--ink2);max-width:70ch}.jk-root h3{font-family:var(--disp)}.jk-root .panel{border-radius:14px;padding:18px;border:1px solid var(--line);box-shadow:var(--shadow)}.jk-root .panel>.eyebrow,.jk-root .panel .eyebrow{color:var(--acc);font-weight:700;letter-spacing:.1em;font-size:11.5px}.jk-root .eyebrow{font-family:var(--body);font-weight:600;font-size:11.5px}.jk-root .bignum{font-family:var(--disp);color:color-mix(in srgb,var(--acc) 70%,var(--ink));font-size:30px}.jk-root .dear{font-family:var(--disp);font-size:22px;color:color-mix(in srgb,var(--acc) 55%,var(--ink))}.jk-root .note{border-left:3px solid var(--acc);background:color-mix(in srgb,var(--acc) 7%,transparent);border-radius:0 10px 10px 0;padding:9px 12px;font-size:14px;color:var(--ink2)}.jk-root .prose p,.jk-root .panel p{font-size:15px}.jk-root .chartbox{border-radius:14px}.jk-root .tw{border-radius:12px}.jk-root th{font-family:var(--body);font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--ink2);background:color-mix(in srgb,var(--acc) 12%,var(--surface))}.jk-root td{font-size:14.5px}.jk-root .pill{font-family:var(--body);font-weight:700;font-size:11.5px;padding:3px 9px;border-radius:999px;letter-spacing:.02em}.jk-root .p-own{background:#dcfce7;color:#166534}.jk-root .p-neu{background:#fef3c7;color:#92400e;border:0}.jk-root .p-deb{background:#ffe4e6;color:#be123c}.jk-root .p-ex{background:#ede9fe;color:#6d28d9}.jk-root .p-ind{background:#e0e7ff;color:#3730a3}html[data-theme=dark] .jk-root .p-own{background:#14391f;color:#86efac}html[data-theme=dark] .jk-root .p-neu{background:#3d2e0a;color:#fcd34d}html[data-theme=dark] .jk-root .p-deb{background:#4a1424;color:#fda4af}html[data-theme=dark] .jk-root .p-ex{background:#2e1f55;color:#c4b5fd}html[data-theme=dark] .jk-root .p-ind{background:#23285a;color:#a5b4fc}.jk-root .bar{height:8px;border-radius:6px}.jk-root .btn{font-family:var(--body);font-weight:600;border-radius:999px;letter-spacing:.04em}.jk-root .btn.pri{background:linear-gradient(90deg,var(--rani),var(--marigold));border:0;color:#fff}.jk-root .tab{font-family:var(--body);font-weight:600;font-size:12.5px;letter-spacing:.04em}.jk-root .tab[aria-selected=true]{color:var(--rani);border-bottom:3px solid var(--rani)}.jk-root #bar .id b{font-family:var(--disp);font-size:19px}.jk-root details.why>summary{font-family:var(--body);font-weight:600;color:var(--acc)}.jk-root .yg{border-left-width:4px;border-radius:0 12px 12px 0;background:color-mix(in srgb,var(--acc) 5%,transparent);padding:12px 14px}.jk-root .rcard{border-radius:14px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow)}.jk-root .rcard:hover{border-color:var(--rani);background:color-mix(in srgb,var(--rani) 6%,var(--surface))}.jk-root .rcard b{font-family:var(--disp);font-size:18px}.jk-root #form{border-radius:18px}.jk-root #form h1{font-family:var(--disp);font-size:34px;background:linear-gradient(90deg,var(--rani),var(--marigold));-webkit-background-clip:text;background-clip:text;color:transparent}.jk-root .modes button{font-family:var(--body);font-weight:600;border-radius:999px;font-size:12px}.jk-root .modes button[aria-pressed=true]{background:var(--rani);border-color:var(--rani);color:#fff}.jk-root input,.jk-root select{border-radius:10px;font-family:var(--body);font-size:16px}.jk-root #readprog{height:3px;background:linear-gradient(90deg,var(--marigold),var(--rani),var(--violet),var(--peacock));transform-origin:0 50%;transform:scaleX(0)}.jk-root .hero-card{border-radius:18px;padding:20px 22px;border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(135deg,color-mix(in srgb,var(--lv) 16%,var(--surface)),var(--surface) 70%)}.jk-root .hero-card .hc-kicker{font-weight:700;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--lv)}.jk-root .hero-card .hc-title{font-family:var(--disp);font-size:26px;line-height:1.2;margin:4px 0 8px;color:var(--ink)}.jk-root .hero-card p{margin:0;font-size:16px}.jk-root .lv-peak{--lv:#E11D48}.jk-root .lv-active{--lv:#EA580C}.jk-root .lv-mild{--lv:#CA8A04}.jk-root .lv-quiet{--lv:#16A34A}html[data-theme=dark] .jk-root .lv-peak{--lv:#FB7185}html[data-theme=dark] .jk-root .lv-active{--lv:#FB923C}html[data-theme=dark] .jk-root .lv-mild{--lv:#FACC15}html[data-theme=dark] .jk-root .lv-quiet{--lv:#4ADE80}.jk-root .lvpill{display:inline-block;font-weight:700;font-size:12px;padding:2px 10px;border-radius:999px;color:#fff;background:var(--lv)}html[data-theme=dark] .jk-root .lvpill{color:#150f1f}.jk-root .tl-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:10px 0 14px}.jk-root .tl-facts>div{background:var(--surface2);border-radius:12px;padding:10px 12px;min-width:0}.jk-root .tl-facts>div>span:first-child{display:block;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.jk-root .tl-facts>div>b{display:block;font-size:15.5px;font-weight:600;margin-top:2px}.jk-root .tl-bar{display:flex;height:22px;border-radius:11px;overflow:hidden;gap:2px;background:var(--line2)}.jk-root .tl-seg{display:block;height:100%;background:var(--lv)}.jk-root .tl-axis{display:flex;justify-content:space-between;font-size:12px;color:var(--muted);margin-top:4px}.jk-root .tl-legend{display:flex;flex-wrap:wrap;gap:14px;font-size:13px;margin-top:8px;color:var(--ink2)}.jk-root .tl-legend i{display:inline-block;width:12px;height:12px;border-radius:4px;background:var(--lv);margin-right:6px;vertical-align:-1px}.jk-root .sol ul{margin:8px 0 0;padding-left:18px;font-size:15px}.jk-root .sol li{margin-bottom:8px}.jk-root .sol-a{border-top:4px solid var(--leaf)}.jk-root .sol-b{border-top:4px solid var(--marigold)}.jk-root .sol-c{border-top:4px solid var(--violet)}.jk-root .plan{list-style:none;margin:8px 0 0;padding:0;counter-reset:pl}.jk-root .plan li{position:relative;padding:0 0 12px 34px;counter-increment:pl}.jk-root .plan li:before{content:counter(pl);position:absolute;left:0;top:1px;width:24px;height:24px;border-radius:50%;background:var(--violet);color:#fff;font-weight:700;font-size:13px;display:grid;place-items:center}html[data-theme=dark] .jk-root .plan li:before{color:#150f1f}.jk-root .plan b{display:block;font-size:14.5px}.jk-root .plan span{font-size:14px;color:var(--ink2)}.jk-root #report,.jk-root .pdfmode{--bg:#F6F5F1;--surface:#FFFFFF;--surface2:#F0EEE8;--ink:#141A2E;--ink2:#363D55;--muted:#5C6178;--faint:#666B80;--line:#E3E0D7;--line2:#ECE9E1;--indigo:#1E2A5E;--indigo-soft:#E8EAF3;--vermilion:#A63D40;--vermilion-soft:#F6E7E6;--gold:#8A6A22;--gold-soft:#F5EDD8;--teal:#1F6B5C;--teal-soft:#E1EFEA;--marigold:#B08A3E;--rani:#1E2A5E;--peacock:#2F6F73;--violet:#4A55A0;--royal:#2B3A7A;--leaf:#3F7D5C;--on-indigo:#FFFFFF;--sa-bg:#141A2E;--sa-fg:#E8CE92;--shadow:0 1px 2px rgba(20,26,46,.05), 0 14px 30px -20px rgba(20,26,46,.28);--mono:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--body:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--disp:"Playfair Display",Georgia,"Times New Roman",serif;--acc:var(--gold);font-family:var(--body);color:var(--ink)}html[data-theme=dark] .jk-root #report{--bg:#0D111F;--surface:#151A2C;--surface2:#1C2238;--ink:#F2EFE7;--ink2:#D6D3CA;--muted:#A5A9BC;--faint:#9296AB;--line:#2A3150;--line2:#212741;--indigo:#AEB8F0;--indigo-soft:#222949;--vermilion:#E58A8C;--vermilion-soft:#3A1F26;--gold:#D8B56A;--gold-soft:#33290F;--teal:#6FCDB6;--teal-soft:#14302B;--marigold:#D8B56A;--rani:#E3C57F;--peacock:#6FB7BB;--violet:#AEB8F0;--royal:#AEB8F0;--leaf:#7FCB9F;--on-indigo:#0D111F;--sa-bg:#D8B56A;--sa-fg:#0D111F;--shadow:0 1px 2px rgba(0,0,0,.5), 0 14px 30px -18px rgba(0,0,0,.8)}.jk-root #report section:nth-of-type(n){--acc:var(--gold)}.jk-root #report .sechead .sa,.jk-root .pdfmode .sechead .sa{font-family:var(--body);font-weight:600;font-size:11px;letter-spacing:.16em;color:var(--sa-fg);background:var(--sa-bg);padding:4px 12px;border-radius:2px}.jk-root #report h1,.jk-root #report h2,.jk-root #report h3,.jk-root #report h4,.jk-root .pdfmode h2,.jk-root .pdfmode h3{font-family:var(--disp);font-weight:600;letter-spacing:-.005em}.jk-root #report .sechead h2,.jk-root .pdfmode .sechead h2{font-weight:600;font-size:30px;letter-spacing:-.012em}.jk-root #report .sechead:after,.jk-root .pdfmode .sechead:after{height:2px;background:linear-gradient(90deg,var(--marigold),color-mix(in srgb,var(--marigold) 25%,transparent) 60%,transparent)}.jk-root #report .bignum,.jk-root #report .dear,.jk-root .pdfmode .bignum{font-family:var(--disp);font-weight:600}.jk-root #report .panel{border-radius:8px;padding:20px}.jk-root #report .chartbox,.jk-root #report .tw,.jk-root #report .tl-facts>div,.jk-root #report .rcard,.jk-root #report .hero-card{border-radius:8px}.jk-root #report .eyebrow{font-weight:600;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.jk-root #report .pill,.jk-root #report .btn,.jk-root #report .lvpill{border-radius:4px}.jk-root #report .btn.pri{background:var(--rani);color:var(--on-indigo)}.jk-root #report th{background:var(--surface2);color:var(--ink2);letter-spacing:.1em}.jk-root #report .note{border-left:2px solid var(--marigold);background:var(--surface2);border-radius:0 6px 6px 0}.jk-root #report .bar,.jk-root #report .bar i{border-radius:3px}.jk-root #report .rcard:hover{border-color:var(--marigold);background:var(--surface2)}.jk-root #report .rcard b{font-family:var(--disp)}.jk-root #report details.why>summary{color:var(--gold)}.jk-root .pdfmode .printhead{border-bottom-color:#b08a3e!important}.jk-root .pdfmode .printhead .kind{color:#1e2a5e!important}.jk-root .le-strip{position:relative;margin:10px 13px 0}.jk-root .le-pin{position:absolute;transform:translate(-50%);width:22px;height:22px;border-radius:50%;z-index:4;background:var(--ink);color:var(--surface);font-weight:700;font-size:12px;line-height:1;display:grid;place-items:center}.jk-root .le-stem{position:absolute;width:2px;margin-left:-1px;background:var(--ink);z-index:3}.jk-root .le-strip .seg{font-family:var(--body);font-weight:700;font-size:11px}.jk-root .le-key{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13.5px;margin-top:10px;color:var(--ink2)}.jk-root .le-key i{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;margin-right:6px;background:var(--ink);color:var(--surface);font-style:normal;font-weight:700;font-size:11px;line-height:1;vertical-align:1px}.jk-root .le-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.jk-root .le-no{flex:none;width:26px;height:26px;border-radius:50%;background:var(--ink);color:var(--surface);font-weight:700;font-size:13px;line-height:1;display:grid;place-items:center}.jk-root .le-sig{list-style:none;margin:12px 0;padding:0;display:grid;gap:8px}.jk-root .le-sig li{display:grid;grid-template-columns:62px minmax(0,1fr);gap:10px;align-items:start;font-size:14.5px}.jk-root .le-sig .pill{text-align:center;padding-inline:0}.jk-root .le-off{background:var(--surface2);color:var(--muted)}@media print{.le-pin,.le-stem,.le-no,.le-key i{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}}@media(max-width:640px){.jk-root .sechead h2{font-size:23px}.jk-root .hero-card .hc-title{font-size:22px}.jk-root{font-size:15.5px}}@media print{.hero-card,.tl-bar,.tl-seg,.lvpill,.tl-legend i,.sechead:after,.sechead .sa,.pill,.plan li:before{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.sechead h2{font-size:20px}#readprog{display:none}.tw{overflow:visible}.tw td,.tw th{white-space:normal}}@media(prefers-reduced-motion:reduce){.jk-root #readprog{transition:none}}.jk-root .pdfmode{position:absolute;left:0;top:0;width:760px;background:#fff;color:#1d1530;z-index:-1;font-size:13.5px;line-height:1.5}.jk-root .pdfmode .printhead{display:block!important;border-bottom:2px solid #DB2777;padding-bottom:8px;margin-bottom:14px}.jk-root .pdfmode .printhead h1{font-size:24px;margin:0 0 3px}.jk-root .pdfmode .printhead .kind{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#7c3aed;font-weight:700}.jk-root .pdfmode .printhead .meta{font-size:11px;color:#444}.jk-root .pdfmode .printfoot{display:block!important;margin-top:14px;padding-top:8px;border-top:1px solid #ccc;font-size:10px;color:#555}.jk-root .pdfmode details.why,.jk-root .pdfmode .rpick,.jk-root .pdfmode .pvbanner,.jk-root .pdfmode .jk-lead,.jk-root .pdfmode button,.jk-root .pdfmode .noprint,.jk-root .pdfmode #readprog{display:none!important}.jk-root .pdfmode details>summary:before{content:none}.jk-root .pdfmode .tw{overflow:visible}.jk-root .pdfmode table{width:100%;max-width:100%}.jk-root .pdfmode .g2 td,.jk-root .pdfmode .g2 th,.jk-root .pdfmode .g3 td,.jk-root .pdfmode .g3 th{font-size:11px;padding:4px 5px;word-break:break-word}.jk-root .pdfmode td,.jk-root .pdfmode th{white-space:normal}.jk-root .pdfmode td{font-size:12.5px;padding:6px 8px}.jk-root .pdfmode .panel,.jk-root .pdfmode .hero-card,.jk-root .pdfmode .rcard{box-shadow:none}.jk-root .pdfmode section{margin-bottom:24px}.jk-root .pdfmode .sechead:after{background:linear-gradient(90deg,var(--acc),rgba(255,255,255,0))}.jk-root .pdfmode .sechead h2{font-size:23px}.jk-root .pdfmode p,.jk-root .pdfmode .panel p,.jk-root .pdfmode .prose p{font-size:13.5px}.jk-root #pdfov{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:color-mix(in srgb,var(--bg) 88%,transparent);display:grid;place-items:center;padding:16px}.jk-root .pdfov-card{background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);padding:22px 26px;display:grid;justify-items:center;gap:8px;min-width:240px;text-align:center}.jk-root .pdfov-card b{font-family:var(--disp);font-size:20px}.jk-root .pdfov-card span{color:var(--muted);font-size:14px}.jk-root .pdfov-spin{width:34px;height:34px;border-radius:50%;border:4px solid var(--line);border-top-color:var(--rani);animation:pdfspin 1s linear infinite}@keyframes pdfspin{to{transform:rotate(360deg)}}.jk-root .pdftoast{position:fixed;left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:10000;background:var(--ink);color:var(--bg);padding:10px 16px;border-radius:12px;font-size:14px;max-width:min(92vw,520px);box-shadow:var(--shadow)}@media print{#report>section{break-before:page;page-break-before:always}#report>section:first-of-type{break-before:auto;page-break-before:auto}#report .panel,#report .hero-card,#report .yg,#report .note,#report .kv,#report .sol,#report .rcard,#report .tl-facts,#report .tl-bar,#report .tl-legend,#report .plan li,#report li,#report tr,#report .dsh,#report .savgrid,#report .chartbox,#report figure,#report .evrow,#report .pvbanner,#report .dashabar,#report .track{break-inside:avoid;page-break-inside:avoid}#report h1,#report h2,#report h3,#report h4,#report .sechead,#report .eyebrow,#report .dear,#report .printhead{break-after:avoid;page-break-after:avoid}#report p{orphans:3;widows:3}#report thead{display:table-header-group}#report .panel{box-shadow:none!important}#report .tw{overflow:visible!important}#report td,#report th{white-space:normal!important}#report td.num,#report th.num{white-space:nowrap!important}#report td.l{min-width:0!important}#report th{font-size:8.5px!important;letter-spacing:.03em!important}}.jk-root .onlyprint{display:none}.jk-root .pdfmode .onlyprint{display:inline!important}@media print{.onlyprint{display:inline!important}#report{font-variant-ligatures:none!important}#report .panel:has(table),#report .panel:has(.dsh),#report details.dsh,#report .dsh,#report .yg:has(table){break-inside:auto!important;page-break-inside:auto!important}#report>section{break-before:auto!important;page-break-before:auto!important}#report>section+section{margin-top:26px!important}#report .sechead{break-inside:avoid;page-break-inside:avoid}}.jk-root{display:block;font-size:16px}.jk-root #topstack{top:calc(var(--header-h,64px) + env(safe-area-inset-top,0px));z-index:30}.jk-root section{scroll-margin-top:calc(var(--stick,104px) + var(--header-h,64px))}.jk-root #gate{min-height:0;padding-block:0;display:block}.jk-root .f{align-content:start}.jk-root #form{max-width:none;box-shadow:none}.jk-root .wrap{padding-inline:clamp(10px,2.5vw,18px)}.jk-root main#report{padding-block:18px 40px}.jk-root .jk-mail{margin:18px 0 6px;padding:14px;border:1px solid var(--line);border-radius:12px;background:var(--surface2);position:relative}.jk-root .jk-mail input.is-bad{border-color:var(--vermilion)}.jk-root .jk-sent{margin:10px 0 0;font-size:13px;color:var(--teal)}.jk-root .btn.pri{background:linear-gradient(100deg,#d6245d,#c2410c);color:#fff}.jk-root #cast{width:100%;padding:15px 18px!important;font-size:16px!important;letter-spacing:.02em;box-shadow:0 12px 24px -12px #c8175d8c}.jk-root #cast:hover{filter:brightness(1.06);color:#fff}@media print{.announce,.site-header,.site-footer,.jk-print-hide,.jk-mail,.ai-sticky,.ai-wa,.ai-leadcard,.ai-next{display:none!important}main>.shopify-section:not(:has(.jk-root)){display:none!important}.frame{border:0!important;padding:0!important;background:#fff!important;box-shadow:none!important}.hk-copy{display:none!important}.section,.page-hero,.hk{padding:0!important;background:#fff!important}}@media screen and (max-width:640px){.jk-root #bar .in{flex-wrap:nowrap;align-items:center;gap:6px;padding:6px 12px}.jk-root #bar #barid{flex:1 1 auto;min-width:0;overflow:hidden}.jk-root #bar #barid b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:1.25}.jk-root #bar #barid span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;line-height:1.3}.jk-root #bar .btn{flex:0 0 auto;min-height:36px;padding:6px 10px;font-size:11px}.jk-root #tabs .tab{padding-top:12px;padding-bottom:12px}.jk-root #report summary{padding:10px 0;min-height:40px;box-sizing:border-box}.jk-root #samples button{min-height:40px;padding:8px 12px;font-size:13px}.jk-root #togMan,.jk-root #btogMan{padding:10px 0;min-height:40px}.jk-root #ac>div,.jk-root #bac>div{padding:12px 14px;min-height:46px;box-sizing:border-box;display:flex;align-items:center;gap:6px}.jk-root #styN,.jk-root #styS,.jk-root #report .btn{min-height:40px}}@media screen and (max-width:600px){.jk-root #report table.ai-stack,.jk-root #report table.ai-stack tbody{display:block;width:100%!important;min-width:0!important}.jk-root #report table.ai-stack thead{display:none}.jk-root #report table.ai-stack tr{display:block;padding:10px 12px;border-bottom:1px solid var(--line)}.jk-root #report table.ai-stack td{display:inline-block;border:0!important;padding:0 12px 2px 0!important;width:auto!important;min-width:0!important;max-width:100%;white-space:normal!important;text-align:left!important;vertical-align:baseline;background:none}.jk-root #report table.ai-stack td.ai-long{display:block;padding:5px 0 0!important}.jk-root #report table.ai-stack td[data-label]:not(.ai-long):before{content:attr(data-label);margin-right:5px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.jk-root #report table.ai-stack td.ai-long[data-label]:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.jk-root #report .tw:has(>table.ai-stack){overflow:visible}}@media screen and (max-width:640px){.jk-root #bar .in{flex-wrap:wrap;row-gap:6px}.jk-root #bar #barid{flex:1 1 100%}.jk-root #bar .vswitch .btn,.jk-root #bar .btn{padding:6px 9px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/jk-engine-scoped.css.map */
