.hfs{--orange:#f4791f;--orange-dark:#e0670e;--orange-tint:#fdf0e6;--orange-tint2:#fbe6d6;--green:#0f8a5f;--green-dark:#0b6e4b;--green-tint:#e4f4ed;--ink:#3f4247;--ink-soft:#5e626a;--muted:#8a8f98;--line:#e4e6ea;--line-soft:#eff0f3;font-family:var(--font-dubai),"Dubai","Segoe UI",Helvetica,Arial,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;text-align:start;background:#dfe1e5;min-height:100%;padding:0 0 48px;font-size:10.2pt;line-height:1.5}.hfs *{box-sizing:border-box}.hfs a{color:var(--orange-dark);text-decoration:none}.hfs a:hover{color:var(--orange)}.hfs .page{background:#fff;width:210mm;height:297mm;margin:0 auto 26px;position:relative;overflow:hidden;box-shadow:0 6px 26px #1e22282e}.hfs .page.pg-grow{height:auto;min-height:297mm}.hfs .corner-tl{z-index:0;pointer-events:none;width:47mm;position:absolute;top:0;left:0}.hfs .corner-br{z-index:0;pointer-events:none;width:41mm;position:absolute;bottom:0;right:0}.hfs .content{z-index:2;padding:16mm 16mm 34mm;position:relative}.hfs .content.pt{padding-top:42mm}.hfs .pg-logo{z-index:3;width:58mm;position:absolute;top:11mm;right:16mm}.hfs .pg-logo.first{width:76mm;top:4mm;right:9mm}.hfs .page-foot{z-index:3;position:absolute;bottom:8mm;left:16mm;right:43mm}.hfs .page-foot .disclaimer{color:var(--muted);margin:0 0 5px;font-size:6.9pt;line-height:1.45}.hfs .page-foot .disclaimer b{color:var(--ink-soft)}.hfs .footer{color:var(--ink-soft);border-top:1.4pt solid var(--orange);flex-wrap:wrap;align-items:center;gap:5px 12px;padding-top:5px;font-size:7.4pt;display:flex}.hfs .footer .fitem{white-space:nowrap;gap:5px;display:inline-flex}.hfs .footer .fitem b{color:var(--orange)}.hfs .footer .dot{background:var(--muted);border-radius:50%;width:3px;height:3px}.hfs .footer .pagenum{color:var(--muted);margin-inline-start:auto}.hfs p{margin:0 0 8px}.hfs .lead{color:var(--ink-soft);text-wrap:pretty;font-size:9.6pt;line-height:1.55}.hfs .small{color:var(--muted);font-size:7.8pt}.hfs .sec-title{align-items:center;gap:9px;margin:0 0 7px;font-size:12.5pt;font-weight:700;display:flex}.hfs .sec-title:before{content:"";background:var(--orange);border-radius:2px;flex:none;width:5px;height:16px}.hfs .sec-title.green:before{background:var(--green)}.hfs .sec-title .hint{color:var(--muted);margin-inline-start:auto;font-size:8.2pt;font-weight:500}.hfs .dh{vertical-align:-.06em;width:.62em;height:.72em;color:inherit;flex:none;margin-inline-end:2px;display:inline-block}.hfs .aed{white-space:nowrap}.hfs .doc-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--orange-dark);align-items:center;gap:9px;margin:21mm 0 3px;font-size:8.2pt;font-weight:700;display:flex}.hfs .doc-kicker .bar{background:var(--orange);width:26px;height:2px}.hfs .doc-title{margin:0 0 4px;font-size:21pt;font-weight:700;line-height:1.1}.hfs .meta{color:var(--muted);flex-wrap:wrap;gap:4px 22px;margin-bottom:11px;font-size:8.8pt;display:flex}.hfs .meta b{color:var(--ink);font-weight:700}.hfs .meta span{white-space:nowrap}.hfs .hero{background:var(--ink);color:#fff;border-radius:11px;grid-template-columns:1.25fr 1fr 1fr 1fr;display:grid;overflow:hidden}.hfs .hero>div{padding:12px 14px}.hfs .hero .emi{background:linear-gradient(150deg,var(--orange-dark),var(--orange))}.hfs .hero .lbl{text-transform:uppercase;letter-spacing:.08em;color:#ffe3cc;font-size:7.4pt;font-weight:700}.hfs .hero>div:not(.emi) .lbl{color:#c9ccd1}.hfs .hero .val{white-space:nowrap;margin-top:3px;font-size:15pt;font-weight:700;line-height:1.15}.hfs .hero .emi .val{font-size:22pt}.hfs .hero .sub{color:#e3e5e8;margin-top:1px;font-size:7.8pt}.hfs .hero .emi .sub{color:#ffe3cc}.hfs .grid2{grid-template-columns:1fr 1fr;gap:10px;margin:11px 0;display:grid}.hfs .card{border:1px solid var(--line);background:#fff;border-radius:9px;overflow:hidden}.hfs .card .ch{background:var(--orange-tint);color:var(--orange-dark);letter-spacing:.03em;text-transform:uppercase;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:6px 12px;font-size:8.4pt;font-weight:700;display:flex}.hfs .card .ch span{text-transform:none;letter-spacing:0;color:var(--muted);font-size:7.8pt;font-weight:600}.hfs .card .cb{padding:8px 12px 10px}.hfs .kv{border-bottom:1px dashed var(--line-soft);justify-content:space-between;gap:10px;padding:3.5px 0;font-size:9.2pt;display:flex}.hfs .kv:last-child{border-bottom:none}.hfs .kv .k{color:var(--ink-soft)}.hfs .kv .v{text-align:end;font-weight:700}.hfs .kv.total{border-top:1.4pt solid var(--ink);border-bottom:none;margin-top:3px;padding-top:6px}.hfs .kv.total .v{color:var(--orange-dark)}.hfs .donut-wrap{align-items:center;gap:14px;display:flex}.hfs .donut{flex:none;width:118px;height:118px;position:relative}.hfs .donut>svg{width:100%;height:100%;transform:rotate(-90deg)}.hfs .donut circle.seg{cursor:pointer;transition:stroke-width .15s}.hfs .donut circle.seg:hover,.hfs .donut circle.seg.on{stroke-width:17px}.hfs .donut .ctr{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;line-height:1.15;display:flex;position:absolute;inset:0}.hfs .donut .ctr small{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:6.8pt;font-weight:700}.hfs .donut .ctr b{font-size:10.5pt}.hfs .legend{flex-direction:column;flex:1;gap:6px;display:flex}.hfs .lg{color:var(--ink-soft);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:4px 6px;font-size:8.8pt;display:flex}.hfs .lg:hover,.hfs .lg.on{background:var(--line-soft)}.hfs .lg i{border-radius:3px;flex:none;width:10px;height:10px}.hfs .lg b{color:var(--ink);margin-inline-start:auto}.hfs .lg em{color:var(--muted);text-align:end;width:30px;font-size:7.8pt;font-style:normal}.hfs .stack{border-radius:6px;gap:2px;height:22px;margin:4px 0 8px;display:flex;overflow:hidden}.hfs .stack div{cursor:pointer;transition:opacity .15s}.hfs .stack.hov div{opacity:.3}.hfs .stack.hov div.on{opacity:1}.hfs .uprows .kv{cursor:pointer;border-radius:4px;padding-left:4px;padding-right:4px}.hfs .uprows .kv.on{background:var(--orange-tint)}.hfs .uprows .kv .k i{border-radius:2px;width:8px;height:8px;margin-inline-end:7px;display:inline-block}.hfs .rm{border:1px solid var(--line);background:linear-gradient(#fff,#fef8f3);border-radius:10px;align-items:center;gap:12px;padding:9px 12px;display:flex}.hfs .rm .av{background:var(--orange-tint2);border:2px solid var(--orange);width:38px;height:38px;color:var(--orange-dark);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.hfs .rm .nm{font-size:10pt;font-weight:700;line-height:1.2}.hfs .rm .rl{color:var(--orange-dark);text-transform:uppercase;letter-spacing:.04em;font-size:7.6pt;font-weight:700}.hfs .rm .acts{gap:6px;margin-inline-start:auto;display:flex}.hfs .rm .acts a{border:1px solid var(--orange-tint2);background:var(--orange-tint);color:var(--orange-dark);border-radius:7px;align-items:center;gap:6px;padding:6px 10px;font-size:8.4pt;font-weight:700;display:inline-flex}.hfs .rm .acts a.wa{color:#0b6e4b;background:#e7f7ee;border-color:#c6ebd6}.hfs .rm .acts svg{width:12px;height:12px}.hfs .rm .acts .ltr{direction:ltr;unicode-bidi:isolate}.hfs .offer{border:1.5px solid var(--orange);border-radius:11px;grid-template-columns:1.1fr 1fr 1fr 1fr;margin-bottom:12px;display:grid;overflow:hidden;box-shadow:0 6px 18px #f4791f1f}.hfs .offer>div{border-inline-start:1px solid var(--line);padding:10px 13px}.hfs .offer>div:first-child{color:#fff;background:linear-gradient(140deg,#e0670e,#f4791f);border-inline-start:none}.hfs .offer .tag{letter-spacing:.05em;text-transform:uppercase;background:#ffffff38;border-radius:5px;margin-bottom:4px;padding:2px 7px;font-size:6.6pt;font-weight:700;display:inline-block}.hfs .offer .big{font-size:20pt;font-weight:700;line-height:1}.hfs .offer .big small{font-size:8.4pt;font-weight:600}.hfs .offer .l{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:7.2pt;font-weight:700}.hfs .offer .v{margin-top:3px;font-size:11.5pt;font-weight:700;line-height:1.2}.hfs .offer .s{color:var(--muted);font-size:7.6pt}.hfs .offer>div:first-child .s{color:#ffe3cc}.hfs .tl{grid-template-columns:20fr 80fr;gap:3px;margin:6px 0 4px;display:grid}.hfs .tl div{color:#fff;border-radius:6px;padding:7px 10px;font-size:8.4pt;font-weight:700;line-height:1.25}.hfs .tl div small{opacity:.9;font-size:7.4pt;font-weight:500;display:block}.hfs .tl .f{background:var(--orange)}.hfs .tl .o{background:var(--ink-soft)}.hfs .tl-axis{color:var(--muted);justify-content:space-between;margin-bottom:10px;font-size:7.2pt;display:flex}.hfs .def-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin:4px 0 10px;display:grid}.hfs .defcard{border:1px solid var(--line);border-radius:8px;overflow:hidden}.hfs .defcard .dt{background:var(--orange-tint);color:var(--orange-dark);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:6px;padding:6px 11px;font-size:9.2pt;font-weight:700;display:flex}.hfs .defcard .dt .rate{background:var(--orange);color:#fff;white-space:nowrap;border-radius:5px;padding:2px 7px;font-size:7.4pt}.hfs .defcard.g .dt{background:var(--green-tint);color:var(--green-dark)}.hfs .defcard.g .dt .rate{background:var(--green)}.hfs .defcard .db{color:var(--ink-soft);padding:8px 11px 9px;font-size:8.5pt;line-height:1.5}.hfs .defcard .db b{color:var(--ink)}.hfs .formula{background:var(--ink);color:#fff;text-align:center;border-radius:9px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:0 0 12px;padding:12px 16px;display:flex}.hfs .formula .pill{background:#ffffff1f;border-radius:7px;padding:6px 12px;font-size:9.6pt;font-weight:700;line-height:1.25}.hfs .formula .pill small{color:#ffcba6;text-transform:uppercase;letter-spacing:.05em;margin-top:2px;font-size:6.8pt;font-weight:600;display:block}.hfs .formula .pill.you{background:var(--orange)}.hfs .formula .op{color:var(--orange);font-size:14pt;font-weight:700}.hfs .formula .gt{color:#ffcba6;text-transform:uppercase;letter-spacing:.05em;font-size:7.8pt;font-weight:700}.hfs .whatif{border:1px solid var(--line);background:#fcfcfd;border-radius:10px;grid-template-columns:1fr 1.25fr;gap:12px;padding:12px 14px;display:grid}.hfs .ctl label{color:var(--ink-soft);justify-content:space-between;font-size:8.6pt;font-weight:700;display:flex}.hfs .ctl label b{color:var(--orange-dark);font-size:10pt}.hfs input[type=range]{width:100%;accent-color:var(--orange);cursor:pointer;margin:4px 0 2px}.hfs .ticks{color:var(--muted);justify-content:space-between;margin-bottom:8px;font-size:7pt;display:flex}.hfs .res{grid-template-columns:1fr 1fr;gap:7px;display:grid}.hfs .res div{border:1px solid var(--line);background:#fff;border-radius:8px;padding:7px 10px}.hfs .res .l{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:7pt;font-weight:700}.hfs .res .v{font-size:12.5pt;font-weight:700;line-height:1.2}.hfs .res .d{font-size:7.6pt;font-weight:700}.hfs .res .d.up{color:#c2410c}.hfs .res .d.dn{color:var(--green)}.hfs .res .floorhit{color:var(--green-dark);background:var(--green-tint);border-color:#bfe6d5;grid-column:1/-1;font-size:7.8pt;display:none}.hfs .res .floorhit.on{display:block}.hfs .chartbox svg{width:100%;height:auto;display:block}.hfs .chartbox,.hfs .chart svg,.hfs .tip{direction:ltr}.hfs .disc{background:var(--orange-tint);border:1px solid var(--orange-tint2);color:var(--ink-soft);border-radius:8px;align-items:flex-start;gap:10px;margin:10px 0;padding:9px 12px;font-size:8.4pt;display:flex}.hfs .disc b{color:var(--orange-dark)}.hfs .disc svg{width:15px;height:15px;color:var(--orange);flex:none;margin-top:1px}.hfs .scrub{border:1px solid var(--line);border-radius:10px;margin-bottom:11px;padding:11px 14px}.hfs .scrub-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.hfs .scrub-top .mo{font-size:13pt;font-weight:700}.hfs .scrub-top .mo small{color:var(--muted);margin-inline-start:6px;font-size:8.6pt;font-weight:600}.hfs .scrub-top .ctrls{gap:5px;display:flex}.hfs .btn{font:inherit;border:1px solid var(--line);color:var(--ink-soft);cursor:pointer;background:#fff;border-radius:7px;align-items:center;gap:5px;padding:4px 10px;font-size:8.2pt;font-weight:700;display:inline-flex}.hfs .btn:hover{border-color:var(--orange);color:var(--orange-dark)}.hfs .btn.pri{background:var(--orange);border-color:var(--orange);color:#fff}.hfs .btn.pri:hover{background:var(--orange-dark);color:#fff}.hfs .scrub-stats{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:6px;display:grid}.hfs .scrub-stats div{background:#fafafb;border-radius:7px;padding:6px 9px}.hfs .scrub-stats .l{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:7pt;font-weight:700}.hfs .scrub-stats .v{font-size:11pt;font-weight:700}.hfs .split{background:var(--line-soft);border-radius:4px;height:8px;margin:8px 0 3px;display:flex;overflow:hidden}.hfs .split .p{background:var(--orange)}.hfs .split .i{background:#c9ccd1}.hfs .progress-l{color:var(--muted);justify-content:space-between;gap:10px;font-size:7.6pt;display:flex}.hfs .progress-l span:last-child{white-space:nowrap}.hfs .chart{border:1px solid var(--line);border-radius:10px;margin-bottom:11px;padding:10px 12px 8px;position:relative}.hfs .chart .ctitle{color:var(--muted);justify-content:space-between;align-items:baseline;margin-bottom:4px;font-size:8.2pt;display:flex}.hfs .chart .ctitle b{color:var(--ink);font-size:9.6pt}.hfs .chart svg{cursor:crosshair;width:100%;height:auto;display:block}.hfs .chart .clg{color:var(--ink-soft);justify-content:center;gap:14px;margin-top:4px;font-size:7.8pt;font-weight:600;display:flex}.hfs .chart .clg span{align-items:center;gap:5px;display:inline-flex}.hfs .chart .clg i{border-radius:2px;width:12px;height:8px}.hfs .tip{pointer-events:none;background:var(--ink);color:#fff;white-space:nowrap;opacity:0;z-index:5;border-radius:7px;padding:7px 10px;font-size:7.8pt;line-height:1.45;transition:opacity .1s;position:absolute;box-shadow:0 6px 16px #0003}.hfs .tip.on{opacity:1}.hfs .tip b{color:#ffcba6}.hfs .tip .r{justify-content:space-between;gap:14px;display:flex}.hfs .chart .tip svg.dh{width:.62em;height:.72em;display:inline-block}.hfs .sched-ctrl{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 8px;display:flex}.hfs .sched-ctrl select{font:inherit;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:7px;padding:4px 8px;font-size:8.2pt}.hfs .sched-ctrl .sp{flex:1}.hfs .sched-ctrl label{color:var(--muted);font-size:8.2pt;font-weight:600}.hfs .am-wrap{width:100%}.hfs table.am{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:8.6pt}.hfs table.am th,.hfs table.am td{text-align:end;border-bottom:1px solid var(--line-soft);padding:5px 9px}.hfs table.am th:first-child,.hfs table.am td:first-child,.hfs table.am th:nth-child(2),.hfs table.am td:nth-child(2){text-align:start}.hfs table.am thead th{background:var(--ink);color:#fff;font-size:8pt;font-weight:700;position:sticky;top:0}.hfs table.am thead th:first-child{background:var(--orange);border-start-start-radius:6px}.hfs table.am thead th:last-child{border-start-end-radius:6px}.hfs table.am tr.yr{cursor:pointer;font-weight:700}.hfs table.am tr.yr td{background:#fff}.hfs table.am tr.yr:hover td{background:var(--orange-tint)}.hfs table.am tr.yr.open td{background:var(--orange-tint);border-bottom-color:var(--orange-tint2)}.hfs table.am tr.yr td:first-child{align-items:center;gap:6px;display:flex}.hfs table.am .chev{background:var(--orange-tint2);width:14px;height:14px;color:var(--orange-dark);border-radius:4px;flex:none;place-items:center;transition:transform .15s;display:grid}.hfs table.am tr.yr.open .chev{background:var(--orange);color:#fff;transform:rotate(90deg)}.hfs table.am .chev svg{width:9px;height:9px}.hfs[dir=rtl] table.am .chev svg{transform:scaleX(-1)}.hfs[dir=rtl] table.am tr.yr.open .chev{transform:rotate(-90deg)}.hfs table.am tr.mo{color:var(--ink-soft);font-size:8.2pt;display:none}.hfs table.am tr.mo.show{display:table-row}.hfs table.am tr.mo td{background:#fcfcfd;padding-top:3.5px;padding-bottom:3.5px}.hfs table.am tr.mo td:first-child{padding-inline-start:30px}.hfs table.am tr.mo:hover td{background:#f5f6f8}.hfs table.am tr.mo.sel td{color:var(--ink);background:#ffe9d6;font-weight:700}.hfs table.am tr.fx td:first-child:after{content:"";background:var(--orange);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-inline-start:6px;display:inline-block}.hfs table.am tfoot td{border-top:1.4pt solid var(--ink);color:var(--ink);border-bottom:none;padding-top:7px;font-weight:700}.hfs table.am .bar{background:var(--orange);vertical-align:middle;opacity:.75;border-radius:3px;height:5px;margin-inline-end:6px;display:inline-block}.hfs .fixdot{background:var(--orange);vertical-align:1px;border-radius:50%;width:6px;height:6px;display:inline-block}.hfs .steps{grid-template-columns:repeat(3,1fr);gap:9px;margin:8px 0 12px;display:grid}.hfs .step{border:1px solid var(--line);border-radius:8px;padding:10px 12px}.hfs .step .sn{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;margin-bottom:6px;font-size:9pt;font-weight:700;display:grid}.hfs .step .st{margin-bottom:2px;font-size:9.2pt;font-weight:700}.hfs .step .sd{color:var(--ink-soft);font-size:8.3pt;line-height:1.4}.hfs .modeSw{background:var(--line-soft);border-radius:8px;gap:2px;margin:0 0 9px;padding:3px;display:inline-flex}.hfs .modeSw button{font:inherit;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 11px;font-size:8.2pt;font-weight:700}.hfs .modeSw button.on{color:var(--orange-dark);background:#fff;box-shadow:0 1px 3px #0000001f}.hfs .sched-ctrl .modeSw{margin:0}.hfs table.am tr.mo.reset td{border-top:1.5px dashed var(--ink-soft)}.hfs table.am tr.mo.reset td:first-child:after{content:attr(data-reset);background:var(--ink-soft);color:#fff;text-transform:uppercase;letter-spacing:.04em;border-radius:4px;margin-inline-start:6px;padding:1px 5px;font-size:6.6pt;font-weight:700}.hfs .hfs-bar{align-items:center;gap:10px;max-width:210mm;margin:0 auto;padding:18px 0 14px;display:flex}.hfs .hfs-bar .t{color:var(--ink);flex:1;min-width:0;font-size:11pt;font-weight:700}.hfs .hfs-bar .t small{color:var(--muted);font-size:8pt;font-weight:600;display:block}.hfs .xbtn{font:inherit;cursor:pointer;border:1px solid var(--orange);background:var(--orange);color:#fff;white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:8px 14px;font-size:9.4pt;font-weight:700;display:inline-flex}.hfs .xbtn:hover{background:var(--orange-dark);border-color:var(--orange-dark)}.hfs .xbtn[disabled]{opacity:.65;cursor:progress}.hfs .xbtn.ghost{color:var(--ink-soft);border-color:var(--line);background:#fff}.hfs .xbtn.ghost:hover{color:var(--orange-dark);border-color:var(--orange)}.hfs .xbtn svg{width:15px;height:15px}.hfs .hfs-note{max-width:210mm;color:var(--ink-soft);margin:-6px auto 12px;font-size:8.6pt}.hfs .hfs-note.err{color:#c2410c}.hfs .hfs-sticky{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-bottom:1px solid var(--line);background:#fffffff5;transition:transform .2s;position:fixed;top:0;left:0;right:0;transform:translateY(-110%);box-shadow:0 4px 16px #1e22281f}.hfs .hfs-sticky.on{transform:none}.hfs .hfs-sticky .hfs-bar{padding:8px 16px}@media (prefers-reduced-motion:reduce){.hfs .hfs-sticky{transition:none}}@media (max-width:820px){.hfs{font-size:10pt}.hfs .hfs-bar{padding:14px 12px 10px}.hfs .hfs-note{margin:-4px 12px 10px}.hfs .page,.hfs .page.pg-grow{border-radius:10px;width:auto;height:auto;min-height:0;margin:0 10px 14px}.hfs .content,.hfs .content.pt{padding:18px 14px 12px}.hfs .content.pt{padding-top:74px}.hfs .pg-logo{width:150px;top:16px;right:12px}.hfs .pg-logo.first{width:200px;top:4px;right:4px}.hfs .corner-tl{width:104px}.hfs .corner-br{width:90px}.hfs .doc-kicker{margin-top:66px}.hfs .page-foot{margin:0;padding:0 14px 60px;position:relative;bottom:auto;left:auto;right:auto}.hfs .hero{grid-template-columns:1fr 1fr}.hfs .hero .emi{grid-column:1/-1}.hfs .grid2,.hfs .def-grid,.hfs .steps,.hfs .whatif{grid-template-columns:1fr}.hfs .offer{grid-template-columns:1fr 1fr}.hfs .offer>div:first-child{grid-column:1/-1}.hfs .offer>div:nth-child(2),.hfs .offer>div:nth-child(4){border-inline-start:none}.hfs .offer>div:nth-child(n+2){border-top:1px solid var(--line)}.hfs .donut-wrap{flex-wrap:wrap;justify-content:center}.hfs .legend{min-width:200px}.hfs .rm{flex-wrap:wrap}.hfs .rm .acts{flex-wrap:wrap;width:100%;margin-inline-start:0}.hfs .sec-title,.hfs .scrub-top{flex-wrap:wrap}.hfs .scrub-stats{grid-template-columns:1fr 1fr}.hfs .progress-l{flex-wrap:wrap}.hfs .chart .ctitle{flex-wrap:wrap;gap:2px 10px}.hfs .sched-ctrl .sp{display:none}.hfs .am-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.hfs .chart svg{overflow:visible}.hfs .chart svg text{font-size:17px}.hfs .chartbox svg text{font-size:10px}.hfs table.am{min-width:520px}}
