html body .sp-app{--sp-navy: #13294B;--sp-navy-2: #1E3A66;--sp-red: #C62832;--sp-red-dark: #A11F29;--sp-gold: #E7C46A;--sp-ground: #F3F5F9;--sp-ink: #1B2433;--sp-ink-2: #2C3646;--sp-muted: #5A6578;--sp-muted-2: #4A5468;--sp-line: #E1E6EF;--sp-line-2: #C9D2E0;--sp-green: #1E7A4C;--sp-green-ink: #16603B;--sp-green-bg: #E3F4EA;--sp-red-bg: #FCE8E9;--sp-yellow: #F2C14E;--sp-pink-bg: #FFF4F4;--sp-pink-line: #F3C9CC;--sp-display: "Bricolage Grotesque", "Mukta", system-ui, sans-serif;background:var(--sp-ground);color:var(--sp-ink);font-family:Mukta,system-ui,-apple-system,Segoe UI,Noto Sans Devanagari,sans-serif;font-size:16px;font-weight:400;line-height:1.5;min-height:60vh;-webkit-text-size-adjust:100%;text-align:left;overflow-wrap:anywhere}html body .sp-app *,html body .sp-app *:before,html body .sp-app *:after{box-sizing:border-box}html body .sp-app a:not(.sp-btn){color:var(--sp-navy)}html body .sp-app a:not(.sp-btn):hover{color:var(--sp-red)}html body .sp-app button{font:inherit;cursor:pointer;letter-spacing:normal;text-transform:none}html body .sp-app button:disabled{cursor:default;opacity:.6}html body .sp-app :focus-visible{outline:3px solid var(--sp-gold);outline-offset:2px}html body .sp-app [hidden]{display:none!important}html body .sp-app .sp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html body .sp-app .sp-display{font-family:var(--sp-display);font-weight:800}html body .sp-app[lang=hi] .sp-display{font-family:Mukta,sans-serif;font-weight:700}html body .sp-app.alignfull{max-width:none;width:auto}html body .sp-app .sp-boot{display:flex;align-items:center;gap:12px;padding:40px 16px;color:var(--sp-muted);justify-content:center}html body .sp-app .sp-boot-logo{width:36px;height:36px;border-radius:50%;background:var(--sp-navy);color:var(--sp-gold);display:inline-flex;align-items:center;justify-content:center;font-weight:800}html body .sp-app .sp-noscript{padding:16px}html body .sp-app .sp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border-radius:10px;border:1px solid var(--sp-line-2);background:#fff;color:var(--sp-navy);font-weight:600;font-size:15px;text-decoration:none;line-height:1.2;text-align:center}html body .sp-app .sp-btn:hover{color:var(--sp-navy);border-color:var(--sp-navy)}html body .sp-app .sp-btn--primary{background:var(--sp-red);border-color:var(--sp-red);color:#fff;font-weight:700}html body .sp-app .sp-btn--primary:hover{background:var(--sp-red-dark);border-color:var(--sp-red-dark);color:#fff}html body .sp-app .sp-btn--navy{background:var(--sp-navy);border-color:var(--sp-navy);color:#fff;font-weight:700}html body .sp-app .sp-btn--navy:hover{background:var(--sp-navy-2);color:#fff}html body .sp-app .sp-btn--ghost-dark{background:transparent;border:1.5px solid #8FA3C4;color:#fff}html body .sp-app .sp-btn--ghost-dark:hover{color:#fff;border-color:#fff}html body .sp-app .sp-btn--link{background:transparent;border:0;color:var(--sp-muted);padding:10px 12px}html body .sp-app .sp-btn--link:hover{color:var(--sp-red)}html body .sp-app .sp-btn--lg{min-height:52px;font-size:17px;padding:14px 24px;border-radius:12px}html body .sp-app .sp-btn--block{display:flex;width:100%}html body .sp-app .sp-btn svg{flex:none}html body .sp-app .sp-lang{display:inline-flex;border:1px solid var(--sp-line-2);border-radius:999px;padding:3px;background:#fff}html body .sp-app .sp-lang button{border:0;background:transparent;color:var(--sp-navy);font-size:14px;font-weight:600;padding:6px 12px;border-radius:999px;min-height:44px;min-width:48px}html body .sp-app .sp-lang button[aria-pressed=true]{background:var(--sp-navy);color:#fff}html body .sp-app .sp-lang--dark{border-color:#4a6290;background:transparent}html body .sp-app .sp-lang--dark button{color:#fff}html body .sp-app .sp-lang--dark button[aria-pressed=true]{background:#fff;color:var(--sp-navy)}html body .sp-app .sp-bar{background:#fff;border-bottom:1px solid var(--sp-line)}html body .sp-app .sp-bar__in{max-width:1200px;margin:0 auto;padding:10px 16px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:space-between}html body .sp-app .sp-brand{display:flex;align-items:center;gap:10px;text-decoration:none;min-width:0}html body .sp-app .sp-brand__logo{width:36px;height:36px;border-radius:50%;background:var(--sp-navy);color:var(--sp-gold);display:inline-flex;align-items:center;justify-content:center;font-family:var(--sp-display);font-weight:800;font-size:18px;flex:none}html body .sp-app .sp-brand__txt{display:flex;flex-direction:column;line-height:1.1}html body .sp-app .sp-brand__name{font-family:var(--sp-display);font-weight:800;font-size:17px;color:var(--sp-navy);letter-spacing:.02em}html body .sp-app .sp-brand__sub{font-size:12px;color:var(--sp-muted);font-weight:500}html body .sp-app .sp-bar__right{display:flex;align-items:center;gap:8px}html body .sp-app .sp-user-btn{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}html body .sp-app .sp-main{max-width:1200px;margin:0 auto;padding:16px 16px 32px;display:flex;flex-direction:column;gap:24px}html body .sp-app .sp-row{display:flex;flex-wrap:wrap;gap:16px}html body .sp-app .sp-col-main{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:16px}html body .sp-app .sp-col-side{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:16px}html body .sp-app .sp-card{background:#fff;border:1px solid var(--sp-line);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:12px}html body .sp-app .sp-card--pink{background:var(--sp-pink-bg);border-color:var(--sp-pink-line)}html body .sp-app .sp-kicker{font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--sp-red);text-transform:uppercase}html body .sp-app[lang=hi] .sp-kicker{letter-spacing:0}html body .sp-app .sp-muted{color:var(--sp-muted-2)}html body .sp-app .sp-small{font-size:14px}html body .sp-app .sp-chip{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;font-size:13px;font-weight:600}html body .sp-app .sp-chip--gold{background:#fdf3dc;color:#7a5a0e}html body .sp-app .sp-chip--blue{background:#e4ecf8;color:var(--sp-navy-2)}html body .sp-app .sp-chip--pro{background:var(--sp-navy);color:var(--sp-gold)}html body .sp-app .sp-hero{background:var(--sp-navy);color:#fff;border-radius:16px;padding:22px 18px;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden}html body .sp-app .sp-hero:after{content:"";position:absolute;right:-70px;top:-70px;width:220px;height:220px;border-radius:50%;border:32px solid var(--sp-navy-2);pointer-events:none}html body .sp-app .sp-hero>*{position:relative;z-index:1}html body .sp-app .sp-hero__kicker{font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--sp-gold);text-transform:uppercase}html body .sp-app .sp-hero p{color:#d5ddea;font-size:16px;max-width:560px}html body .sp-app .sp-hero__chips{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;font-weight:600}html body .sp-app .sp-hero__chips span{background:var(--sp-navy-2);padding:5px 12px;border-radius:999px}html body .sp-app .sp-hero__actions{display:flex;flex-wrap:wrap;gap:10px}html body .sp-app .sp-hero__actions .sp-btn{flex:1 1 200px}html body .sp-app .sp-mix{display:flex;flex-direction:column;gap:8px}html body .sp-app .sp-mix__label{font-size:14px;font-weight:600;color:#d5ddea}html body .sp-app .sp-mix__bar{display:flex;height:10px;border-radius:5px;overflow:hidden;gap:2px}html body .sp-app .sp-mix__legend{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:13px;color:#e9eef5}html body .sp-app .sp-mix__legend span{display:inline-flex;align-items:center;gap:6px}html body .sp-app .sp-mix__legend i{width:10px;height:10px;border-radius:2px;display:inline-block}html body .sp-app .sp-hero__note{font-size:13px;color:#c9d3e3}html body .sp-app .sp-big{font-family:var(--sp-display);font-weight:800;font-size:40px;line-height:1}html body .sp-app .sp-big--red{color:var(--sp-red)}html body .sp-app .sp-big--navy{color:var(--sp-navy)}html body .sp-app .sp-big-row{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}html body .sp-app .sp-big-row span:last-child{font-size:17px;font-weight:600;color:var(--sp-navy)}html body .sp-app .sp-week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;text-align:center;font-size:12px;color:var(--sp-muted);font-weight:600}html body .sp-app .sp-week div{display:flex;flex-direction:column;align-items:center;gap:4px}html body .sp-app .sp-week i{width:26px;height:26px;border-radius:50%;display:block;border:2px solid var(--sp-line-2)}html body .sp-app .sp-week i.on{background:var(--sp-navy);border-color:var(--sp-navy)}html body .sp-app .sp-week i.today{border:2px dashed var(--sp-red)}html body .sp-app .sp-week i.today.on{border-style:solid;background:var(--sp-red);border-color:var(--sp-red)}html body .sp-app .sp-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html body .sp-app .sp-lb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}html body .sp-app .sp-lb li{display:flex;align-items:center;gap:10px;padding:4px 0}html body .sp-app .sp-lb__rank{width:32px;font-family:var(--sp-display);font-weight:800;color:var(--sp-navy);flex:none}html body .sp-app .sp-lb li:first-child .sp-lb__rank{color:var(--sp-red)}html body .sp-app .sp-lb__name{flex:1;min-width:0}html body .sp-app .sp-lb__score{font-weight:700;color:var(--sp-navy);white-space:nowrap}html body .sp-app .sp-lb li.me{background:var(--sp-ground);margin:0 -8px;padding:8px;border-radius:8px;font-weight:600}html body .sp-app .sp-acc{display:flex;flex-direction:column;gap:8px;font-size:14px}html body .sp-app .sp-acc__row{display:grid;grid-template-columns:minmax(90px,1.2fr) minmax(60px,2fr) 44px;gap:10px;align-items:center}html body .sp-app .sp-meter{height:8px;background:#e9edf4;border-radius:4px;overflow:hidden;display:block}html body .sp-app .sp-meter>span{display:block;height:100%;background:var(--sp-navy)}html body .sp-app .sp-meter.weak>span{background:var(--sp-red)}html body .sp-app .sp-acc__pct{text-align:right;font-weight:600}html body .sp-app .sp-weak{color:var(--sp-red-dark)}html body .sp-app .sp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}html body .sp-app .sp-ca-card{background:#fff;border:1px solid var(--sp-line);border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:10px}html body .sp-app .sp-ca-card p{font-size:17px;font-weight:600;color:var(--sp-navy);line-height:1.4}html body .sp-app .sp-ca-card a{margin-top:auto;font-size:14px;font-weight:600}html body .sp-app .sp-lock{background:#fff;border:1px solid var(--sp-line);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:6px;text-align:left;min-height:44px;color:var(--sp-navy)}html body .sp-app .sp-lock strong{color:var(--sp-navy)}html body .sp-app .sp-lock span{font-size:13px;color:var(--sp-muted);display:inline-flex;align-items:center;gap:6px}html body .sp-app .sp-tm{background:linear-gradient(135deg,var(--sp-navy) 0%,var(--sp-navy-2) 100%);color:#fff;border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:8px}html body .sp-app .sp-tm p{color:#d5ddea}html body .sp-app .sp-cta{background:#fff;border:1px solid var(--sp-line);border-radius:16px;padding:20px;display:flex;flex-wrap:wrap;align-items:center;gap:16px;justify-content:space-between}html body .sp-app .sp-cta__txt{flex:1 1 380px;min-width:0;display:flex;flex-direction:column;gap:4px}html body .sp-app .sp-cta__acts{display:flex;flex-wrap:wrap;gap:12px;align-items:center}html body .sp-app .sp-foot{text-align:center;font-size:13px;color:var(--sp-muted);padding:8px 0 0}html body .sp-app .sp-qbar{background:var(--sp-navy);color:#fff;position:sticky;top:0;z-index:20}html body .sp-app .sp-qbar__in{max-width:1200px;margin:0 auto;padding:10px 16px;display:flex;flex-direction:column;gap:8px}html body .sp-app .sp-qbar__top{display:flex;align-items:center;gap:10px}html body .sp-app .sp-icon-btn{width:44px;height:44px;border-radius:10px;background:var(--sp-navy-2);color:#fff;border:0;display:inline-flex;align-items:center;justify-content:center;flex:none}html body .sp-app .sp-icon-btn:hover{background:#28487c;color:#fff}html body .sp-app .sp-qbar__title{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}html body .sp-app .sp-qbar__title small{font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--sp-gold);text-transform:uppercase}html body .sp-app .sp-qbar__title strong{font-size:17px;font-weight:700}html body .sp-app .sp-timer{font-weight:700;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:6px;font-size:16px;white-space:nowrap}html body .sp-app .sp-timer.low{color:#ffb4b8}html body .sp-app .sp-progress{height:6px;background:var(--sp-navy-2);border-radius:3px;overflow:hidden}html body .sp-app .sp-progress>span{display:block;height:100%;background:var(--sp-gold);transition:width .2s}html body .sp-app .sp-qbar__meta{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;color:#c9d3e3;flex-wrap:wrap}html body .sp-app .sp-qbar__finish{background:var(--sp-red);color:#fff;border:0;border-radius:10px;min-height:44px;padding:8px 16px;font-weight:700;flex:none}html body .sp-app .sp-qbar__finish:hover{background:var(--sp-red-dark)}html body .sp-app .sp-qmain{max-width:1200px;margin:0 auto;padding:14px 16px 96px;display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}html body .sp-app .sp-qcol{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:14px}html body .sp-app .sp-qcard{background:#fff;border:1px solid var(--sp-line);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:14px}html body .sp-app .sp-qtags{display:flex;flex-wrap:wrap;gap:6px}html body .sp-app .sp-qtext{display:flex;flex-direction:column;gap:6px}html body .sp-app .sp-opts{display:flex;flex-direction:column;gap:10px}html body .sp-app .sp-opt{display:flex;align-items:center;gap:12px;text-align:left;font-size:17px;color:var(--sp-ink);padding:12px 14px;border-radius:12px;min-height:54px;background:#fff;border:2px solid var(--sp-line-2);width:100%;line-height:1.4}html body .sp-app .sp-opt:hover:not(:disabled){border-color:var(--sp-navy)}html body .sp-app .sp-opt:disabled{opacity:1;cursor:default}html body .sp-app .sp-opt__l{width:32px;height:32px;flex:none;border-radius:50%;border:1.5px solid #8A96AA;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:var(--sp-navy)}html body .sp-app .sp-opt__t{flex:1;min-width:0}html body .sp-app .sp-opt__tag{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;white-space:nowrap}html body .sp-app .sp-opt.is-picked{border-color:var(--sp-navy);background:#e4ecf8}html body .sp-app .sp-opt.is-picked .sp-opt__l{background:var(--sp-navy);color:#fff;border-color:var(--sp-navy)}html body .sp-app .sp-opt.is-right{border-color:var(--sp-green);background:var(--sp-green-bg)}html body .sp-app .sp-opt.is-right .sp-opt__tag{color:var(--sp-green-ink)}html body .sp-app .sp-opt.is-wrong{border-color:var(--sp-red);background:var(--sp-red-bg)}html body .sp-app .sp-opt.is-wrong .sp-opt__tag{color:var(--sp-red-dark)}html body .sp-app .sp-hint{font-size:14px;color:var(--sp-muted)}html body .sp-app .sp-sol{background:#fff;border:1px solid var(--sp-line);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:10px}html body .sp-app .sp-sol__verdict{font-family:var(--sp-display);font-weight:800;font-size:19px}html body .sp-app .sp-sol__verdict.ok{color:var(--sp-green-ink)}html body .sp-app .sp-sol__verdict.bad{color:var(--sp-red-dark)}html body .sp-app .sp-sol__verdict.skip{color:#7a5a0e}html body .sp-app .sp-sol__head{font-weight:700;color:var(--sp-navy)}html body .sp-app .sp-sol p{color:var(--sp-ink-2)}html body .sp-app .sp-sol__links{display:flex;flex-wrap:wrap;gap:14px;font-size:14px;font-weight:600}html body .sp-app .sp-asof{font-size:13px;color:var(--sp-muted)}html body .sp-app .sp-qactions{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:center}html body .sp-app .sp-qactions>div{display:flex;gap:8px;flex-wrap:wrap}html body .sp-app .sp-bm[aria-pressed=true] svg{fill:var(--sp-navy)}html body .sp-app .sp-palette__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}html body .sp-app .sp-cell{font-size:14px;font-weight:700;height:44px;border-radius:8px;background:#fff;color:var(--sp-muted-2);border:2px solid #D6DDE8;padding:0}html body .sp-app .sp-cell.c{background:var(--sp-green);color:#fff;border-color:var(--sp-green)}html body .sp-app .sp-cell.w{background:var(--sp-red);color:#fff;border-color:var(--sp-red)}html body .sp-app .sp-cell.s{background:var(--sp-yellow);color:#3b2c05;border-color:var(--sp-yellow)}html body .sp-app .sp-cell.a{background:var(--sp-navy-2);color:#fff;border-color:var(--sp-navy-2)}html body .sp-app .sp-cell.cur{box-shadow:0 0 0 3px var(--sp-gold);border-color:var(--sp-navy)}html body .sp-app .sp-cell.cur:not(.c):not(.w):not(.s):not(.a):not(.m):not(.am):not(.x):not(.h){background:#e4ecf8;color:var(--sp-navy)}html body .sp-app .sp-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;font-size:13px;color:var(--sp-muted-2)}html body .sp-app .sp-legend span{display:flex;align-items:center;gap:8px}html body .sp-app .sp-legend i{width:14px;height:14px;border-radius:4px;display:inline-block;border:1.5px solid #C9D2E0}html body .sp-app .sp-legend i.c{background:var(--sp-green);border-color:var(--sp-green)}html body .sp-app .sp-legend i.w{background:var(--sp-red);border-color:var(--sp-red)}html body .sp-app .sp-legend i.s{background:var(--sp-yellow);border-color:var(--sp-yellow)}html body .sp-app .sp-legend i.a{background:var(--sp-navy-2);border-color:var(--sp-navy-2)}html body .sp-app .sp-palette__note{border-top:1px solid var(--sp-line);padding-top:12px;font-size:14px;color:var(--sp-muted-2)}html body .sp-app .sp-qfoot{flex:none;z-index:30;background:#fff;border-top:1px solid var(--sp-line);padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;gap:10px;align-items:center}html body .sp-app .sp-qfoot .sp-btn{min-height:52px}html body .sp-app .sp-qfoot .sp-sq{width:52px;flex:none;padding:0}html body .sp-app .sp-qfoot .sp-grow{flex:1 1 auto}html body .sp-app .sp-res-hero{background:var(--sp-navy);color:#fff;border-radius:16px;padding:22px 18px;display:flex;flex-wrap:wrap;align-items:center;gap:22px}html body .sp-app .sp-ring{position:relative;width:150px;height:150px;flex:none;margin:0 auto}html body .sp-app .sp-ring svg{display:block}html body .sp-app .sp-ring__in{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.05;text-align:center}html body .sp-app .sp-ring__in strong{font-family:var(--sp-display);font-weight:800;font-size:36px}html body .sp-app .sp-ring__in span{font-size:14px;color:#c9d3e3}html body .sp-app .sp-res-hero__body{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:12px}html body .sp-app .sp-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px}html body .sp-app .sp-tile{background:var(--sp-navy-2);border-radius:12px;padding:10px 12px}html body .sp-app .sp-tile small{display:block;font-size:13px;color:#c9d3e3}html body .sp-app .sp-tile strong{font-family:var(--sp-display);font-weight:800;font-size:22px}html body .sp-app .sp-marking{font-size:13px;color:#c9d3e3}html body .sp-app .sp-subj{display:flex;flex-direction:column;gap:10px;font-size:15px}html body .sp-app .sp-subj__row{display:grid;grid-template-columns:minmax(92px,1.3fr) 76px minmax(60px,2fr) 44px;gap:10px;align-items:center}html body .sp-app .sp-subj__head{font-size:12px;font-weight:700;color:var(--sp-muted);letter-spacing:.04em;text-transform:uppercase}html body .sp-app .sp-subj__row>span:first-child{font-weight:600}html body .sp-app .sp-subj__row>span:last-child{text-align:right;font-weight:700}html body .sp-app .sp-alert{background:var(--sp-pink-bg);border:1px solid var(--sp-pink-line);border-radius:12px;padding:12px 14px;font-size:15px;color:#4a1015}html body .sp-app .sp-info{background:#e4ecf8;border:1px solid #C6D5EC;border-radius:12px;padding:12px 14px;font-size:15px;color:var(--sp-navy)}html body .sp-app .sp-share{border:1px solid var(--sp-line);border-radius:12px;overflow:hidden}html body .sp-app .sp-share__stripe{height:8px;display:flex}html body .sp-app .sp-share__stripe i{flex:1}html body .sp-app .sp-share__body{padding:14px;display:flex;flex-direction:column;gap:2px}html body .sp-app .sp-share__body strong{font-family:var(--sp-display);font-weight:800;font-size:26px;color:var(--sp-navy)}html body .sp-app .sp-share-btns{display:flex;gap:10px}html body .sp-app .sp-share-btns a{flex:1}html body .sp-app .sp-btn--wa{background:var(--sp-green);border-color:var(--sp-green);color:#fff;font-weight:700}html body .sp-app .sp-btn--wa:hover{background:var(--sp-green-ink);color:#fff}html body .sp-app .sp-tabs{display:flex;gap:8px;flex-wrap:wrap}html body .sp-app .sp-tabs button{font-size:14px;font-weight:600;background:#fff;color:var(--sp-navy);border:1px solid var(--sp-line-2);border-radius:999px;padding:6px 14px;min-height:44px}html body .sp-app .sp-tabs button[aria-pressed=true]{background:var(--sp-navy);color:#fff;border-color:var(--sp-navy)}html body .sp-app .sp-mist{display:flex;flex-direction:column}html body .sp-app .sp-mist__row{display:flex;flex-wrap:wrap;gap:6px 16px;padding:12px 0;border-top:1px solid var(--sp-line);align-items:center}html body .sp-app .sp-mist__n{font-weight:800;color:var(--sp-muted);width:40px}html body .sp-app .sp-mist__q{flex:1 1 300px;min-width:0;font-weight:600;color:var(--sp-navy)}html body .sp-app .sp-mist__a{font-size:14px;display:flex;flex-direction:column;flex:0 1 220px}html body .sp-app .sp-mist__a .you{color:var(--sp-red-dark)}html body .sp-app .sp-mist__a .ans{color:var(--sp-green-ink)}html body .sp-app .sp-mist__sol{flex:1 1 100%;background:var(--sp-ground);border-radius:10px;padding:12px;color:var(--sp-ink-2)}html body .sp-app.sp-modal{position:fixed;inset:0;z-index:2147483600;background:#13294b8c;display:flex;align-items:flex-end;justify-content:center;padding:0}html body .sp-app .sp-modal__box{background:#fff;width:100%;max-width:480px;max-height:92vh;overflow:auto;border-radius:16px 16px 0 0;padding:20px 16px calc(20px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px}html body .sp-app .sp-modal__head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}html body .sp-app .sp-close{width:44px;height:44px;border:0;background:var(--sp-ground);border-radius:10px;color:var(--sp-navy);font-size:22px;line-height:1;flex:none}html body .sp-app .sp-field{display:flex;flex-direction:column;gap:6px}html body .sp-app .sp-field label{font-weight:600;color:var(--sp-navy);font-size:15px}html body .sp-app .sp-field input[type=text],html body .sp-app .sp-field select,html body .sp-app .sp-field textarea{font:inherit;font-size:16px;padding:10px 12px;border:1px solid var(--sp-line-2);border-radius:10px;min-height:44px;width:100%;background:#fff;color:var(--sp-ink)}html body .sp-app .sp-field textarea{min-height:110px;resize:vertical}html body .sp-app .sp-check{display:flex;gap:10px;align-items:center;min-height:44px;font-size:15px}html body .sp-app .sp-check input{width:22px;height:22px;flex:none}html body .sp-app .sp-err{color:var(--sp-red-dark);font-size:14px}html body .sp-app .sp-gbtn{min-height:44px;display:flex;justify-content:center}html body .sp-toast{position:fixed;left:50%;bottom:84px;transform:translate(-50%);background:var(--sp-ink);color:#fff;padding:10px 16px;border-radius:10px;z-index:2147483601;font-size:15px;max-width:calc(100% - 32px);text-align:center}html body .sp-app .sp-empty{padding:28px 16px;text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center}@media(min-width:760px){html body .sp-app .sp-bar__in{padding:14px 24px}html body .sp-app .sp-main{padding:28px 24px 40px;gap:32px}html body .sp-app .sp-hero{padding:32px;gap:18px}html body .sp-app .sp-hero p{font-size:18px}html body .sp-app .sp-hero__actions .sp-btn{flex:0 0 auto}html body .sp-app .sp-card{padding:22px}html body .sp-app .sp-big{font-size:48px}html body .sp-app .sp-qbar__in{padding:12px 24px;flex-direction:row;align-items:center;flex-wrap:wrap;gap:12px 20px}html body .sp-app .sp-qbar__top{flex:1 1 auto}html body .sp-app .sp-qbar__progress{flex:1 1 220px;display:flex;flex-direction:column;gap:6px;min-width:160px}html body .sp-app .sp-qmain{padding:24px 24px 40px;gap:24px}html body .sp-app .sp-qcard{padding:26px;gap:18px}html body .sp-app .sp-opt{font-size:18px;padding:14px 18px}html body .sp-app .sp-sol{padding:22px 26px}html body .sp-app .sp-res-hero{padding:30px;gap:30px}html body .sp-app .sp-ring{width:168px;height:168px;margin:0}html body .sp-app.sp-modal{align-items:center;padding:16px}html body .sp-app .sp-modal__box{border-radius:16px;padding:24px}}@media(max-width:759px){html body .sp-app .sp-mob-hide{display:none!important}}@media(max-width:380px){html body .sp-app .sp-brand__sub{display:none}html body .sp-app .sp-lang button{padding:6px 10px}html body .sp-app .sp-subj__row{grid-template-columns:minmax(80px,1.2fr) 64px minmax(40px,1.5fr) 40px;gap:8px;font-size:14px}}@media(prefers-reduced-motion:reduce){html body .sp-app .sp-progress>span{transition:none}}html body .sp-app h1,html body .sp-app h2,html body .sp-app h3{margin:0!important;padding:0!important;border:0!important;background:none!important;color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;font-style:normal!important;line-height:inherit!important;letter-spacing:normal!important;text-transform:none!important;text-shadow:none!important;text-align:left!important}html body .sp-app h1:before,html body .sp-app h1:after,html body .sp-app h2:before,html body .sp-app h2:after,html body .sp-app h3:before,html body .sp-app h3:after{content:none!important;display:none!important}html body .sp-app .sp-hero__title{color:#fff!important;font-family:var(--sp-display)!important;font-weight:800!important;font-size:28px!important;line-height:1.1!important;max-width:560px}html body .sp-app .sp-h2{color:var(--sp-navy)!important;font-family:var(--sp-display)!important;font-weight:800!important;font-size:22px!important;line-height:1.2!important}html body .sp-app .sp-h2.sp-h2--sm{font-size:20px!important}html body .sp-app .sp-h2.sp-h2--md{font-size:22px!important}html body .sp-app .sp-tm .sp-h2{color:#fff!important}html body .sp-app .sp-qtext{color:var(--sp-navy)!important;font-family:Mukta,system-ui,sans-serif!important;font-weight:600!important;font-size:19px!important;line-height:1.5!important}html body .sp-app[lang=hi] .sp-qtext{font-size:20px!important;line-height:1.6!important}html body .sp-app .sp-res__title{color:#fff!important;font-family:var(--sp-display)!important;font-weight:800!important;font-size:26px!important;line-height:1.15!important}html body .sp-app .sp-modal__head h2{color:var(--sp-navy)!important;font-family:var(--sp-display)!important;font-weight:800!important;font-size:21px!important;line-height:1.2!important}html body .sp-app p,html body .sp-app ol,html body .sp-app ul{margin:0}@media(min-width:760px){html body .sp-app .sp-hero__title{font-size:40px!important}html body .sp-app .sp-h2{font-size:26px!important}html body .sp-app .sp-qtext,html body .sp-app[lang=hi] .sp-qtext{font-size:22px!important}html body .sp-app .sp-res__title{font-size:34px!important}}html body.sp-full-template .sp-portal-main{display:block;width:100%;max-width:none;margin:0;padding:0;background:#f3f5f9}html body.sp-full-template .sp-portal-entry{width:100%;max-width:none;margin:0;padding:0}html body.sp-full-template .sp-portal-entry>:not(.sp-app){max-width:1200px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;box-sizing:border-box}html body.sp-full-template .sp-portal-entry>.sp-app{width:100%;max-width:none;margin:0}html body .sp-portal-main .sp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html body .sp-app .sp-chip--edit{background:#13294b;color:#e7c46a!important;text-decoration:none;order:99}html body .sp-app .sp-chip--edit:hover{background:#1e3a66;color:#fff!important}html body .sp-app .sp-tm .sp-chip--pro{align-self:flex-start;border:1px solid rgba(231,196,106,.5)}html body .sp-app button.sp-lock{cursor:pointer}html body .sp-app button.sp-lock:hover{border-color:var(--sp-navy)}html body .sp-app div.sp-lock{cursor:default}html body .sp-app .sp-crumbs{font-size:14px;color:var(--sp-muted);display:flex;gap:6px;align-items:center;flex-wrap:wrap}html body .sp-app .sp-crumbs .sp-btn--link{padding:0 4px;min-height:44px;color:var(--sp-navy);font-weight:600}html body .sp-app .sp-hero__kicker .sp-chip{margin-left:6px;vertical-align:middle}html body .sp-app .sp-tabs--dark button{background:transparent;color:#fff;border-color:#ffffff59}html body .sp-app .sp-tabs--dark button[aria-pressed=true]{background:var(--sp-gold);color:var(--sp-navy);border-color:var(--sp-gold)}html body .sp-app .sp-card--flush{padding:0;gap:0;overflow:hidden}html body .sp-app .sp-topic{display:grid;grid-template-columns:minmax(0,3fr) 52px minmax(0,2fr) 76px;gap:12px;padding:14px 20px;border:0;border-top:1px solid var(--sp-line);align-items:center;background:#fff;text-align:left;width:100%;font:inherit;color:var(--sp-ink);min-height:48px}html body .sp-app button.sp-topic{cursor:pointer}html body .sp-app button.sp-topic:hover{background:#f6f8fb}html body .sp-app .sp-topic.is-sel{background:#fff7e0;box-shadow:inset 4px 0 0 var(--sp-gold)}html body .sp-app .sp-topic--head{border-top:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sp-muted);background:#f6f8fb;min-height:0;padding-top:10px;padding-bottom:10px}html body .sp-app .sp-topic__name{font-weight:600;color:var(--sp-navy)}html body .sp-app .sp-topic__more{margin:6px 20px 12px;align-self:flex-start;color:var(--sp-navy);font-weight:700}html body .sp-app .sp-check{display:flex;gap:10px;align-items:flex-start;font-size:15px;min-height:44px;cursor:pointer;align-items:center}html body .sp-app .sp-check input{width:20px;height:20px;margin-top:0;accent-color:var(--sp-navy);flex:none}html body .sp-app .sp-topic--head span{white-space:nowrap}html body .sp-app .sp-short{display:none}html body .sp-app .sp-card--mist{border-color:#f2c9cc;background:#fff8f8}@media(max-width:759px){html body .sp-app .sp-topic{grid-template-columns:minmax(0,1fr) 40px 64px 44px;gap:8px;padding:12px 14px;font-size:14px}html body .sp-app .sp-topic__more{margin:6px 14px 12px}html body .sp-app .sp-topic--head .sp-long{display:none}html body .sp-app .sp-topic--head .sp-short{display:inline}}html body .sp-app .sp-years{display:flex;gap:6px;flex-wrap:wrap}html body .sp-app .sp-years button{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:10px;padding:8px 14px;min-height:44px;font-weight:700;font-size:15px}html body .sp-app .sp-years button[aria-pressed=true]{background:var(--sp-gold);color:var(--sp-navy);border-color:var(--sp-gold)}html body .sp-app .sp-papers{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px}html body .sp-app .sp-paper{gap:10px}html body .sp-app .sp-paper .sp-h2{margin:0}html body .sp-app .sp-paper__chips{display:flex;gap:6px;flex-wrap:wrap}html body .sp-app .sp-paper__mine{display:flex;flex-direction:column;gap:2px;padding:10px 12px;background:#f6f8fb;border-radius:10px;font-size:14px}html body .sp-app .sp-paper__acts{display:flex;gap:8px;flex-wrap:wrap;margin-top:auto}html body .sp-app .sp-arch__month{padding:16px 20px 8px;margin:0}html body .sp-app .sp-arch__row{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,2fr) auto;gap:12px;align-items:center;padding:12px 20px;border-top:1px solid var(--sp-line)}html body .sp-app .sp-arch__date{display:flex;flex-direction:column}@media(max-width:759px){html body .sp-app .sp-papers{grid-template-columns:1fr}html body .sp-app .sp-arch__row{grid-template-columns:1fr auto;padding:12px 14px}html body .sp-app .sp-arch__row>.sp-small{grid-column:1 / -1;grid-row:2}}html body .sp-app .sp-paper__chips .sp-chip:not(.sp-chip--blue):not(.sp-chip--gold){background:#eef1f6;color:var(--sp-navy)}html body .sp-app .sp-stack{display:flex;flex-direction:column;gap:14px}html body .sp-app .sp-self-start{align-self:flex-start}html body .sp-app .sp-strong{font-weight:700;color:var(--sp-navy)}html body .sp-app .sp-center{text-align:center}html body .sp-app .sp-grow{flex:1 1 auto}html body .sp-app .sp-gold{color:var(--sp-gold);font-weight:700}html body .sp-app .sp-mt6{margin-top:6px}html body .sp-app .sp-pad12{padding:12px 0}html body .sp-app .sp-gap16{gap:16px}html body .sp-app .sp-col-gap{display:flex;flex-direction:column;gap:10px}html body .sp-app .sp-col-full{flex-basis:100%}html body .sp-app .sp-row--top{align-items:flex-start}html body .sp-app .sp-row--end{align-items:flex-end;justify-content:space-between}html body .sp-app .sp-headblock{display:flex;flex-direction:column;gap:4px;min-width:0}html body .sp-app .sp-row>.sp-headblock{flex:1 1 300px}html body .sp-app .sp-cardhead{display:flex;justify-content:space-between;align-items:center;gap:8px 12px}html body .sp-app .sp-cardhead--wrap{flex-wrap:wrap}html body .sp-app .sp-row-btns{display:flex;gap:10px;flex-wrap:wrap;align-items:center}html body .sp-app .sp-linkbtn{color:var(--sp-navy);font-weight:700;padding-left:0;align-self:flex-start}html body .sp-app .sp-btn--row{justify-content:space-between;text-align:left}html body .sp-app .sp-btn--sm{min-height:44px;padding:8px 14px;font-size:14px}html body .sp-app .sp-btn--chip{min-height:44px;padding:8px 12px;font-size:14px;border-radius:999px;gap:6px}html body .sp-app .sp-kicker--dark{color:var(--sp-red-dark)}html body .sp-app .sp-tm__sub{font-weight:600;color:#fff}html body .sp-app .sp-cta__title{font-size:22px;color:var(--sp-navy)}html body .sp-app .sp-cta__phone{color:var(--sp-navy);font-weight:700;min-height:44px;padding:10px 8px}html body .sp-app .sp-acc-block{border-top:1px solid var(--sp-line);padding-top:14px;display:flex;flex-direction:column;gap:10px}html body .sp-app .sp-main--narrow{max-width:820px}html body .sp-app .sp-form{display:flex;flex-direction:column;gap:14px}html body .sp-app .sp-state{gap:14px}html body .sp-app .sp-state__icon{width:52px;height:52px;border-radius:50%;background:var(--sp-navy);display:inline-flex;align-items:center;justify-content:center}html body .sp-app .sp-state__icon svg{width:26px;height:26px}html body .sp-app .sp-lb li{min-height:44px}@keyframes sp-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}html body .sp-app .sp-view.sp-enter>main,html body .sp-app .sp-view.sp-enter>.sp-qmain{animation:sp-in .16s ease-out}@keyframes sp-shimmer{0%{background-position:-320px 0}to{background-position:320px 0}}html body .sp-app .sp-sk{display:block;border-radius:8px;background:#e6eaf1 linear-gradient(90deg,#e6eaf1 0,#f2f4f8,#e6eaf1 80%) no-repeat;background-size:640px 100%;animation:sp-shimmer 1.2s linear infinite;max-width:100%}html body .sp-app .sp-skcard{gap:12px}html body .sp-app .sp-skhero .sp-sk,html body .sp-app .sp-qbar .sp-sk{background-color:var(--sp-navy-2);background-image:linear-gradient(90deg,#1e3a66 0,#2a4a7e,#1e3a66 80%)}html.sp-exam-on,html.sp-exam-on body{overflow:hidden!important;overscroll-behavior:none}html.sp-exam-on #wpadminbar,html.sp-exam-on .chaty,html.sp-exam-on .chaty-widget,html.sp-exam-on [id^=chaty-widget],html.sp-exam-on .chaty-outer-forms,html.sp-exam-on .gt_switcher_wrapper,html.sp-exam-on .gt_float_switcher,html.sp-exam-on #gt_float_wrapper,html.sp-exam-on .gtranslate_wrapper,html.sp-exam-on .joinchat,html.sp-exam-on .wa__btn_popup,html.sp-exam-on #tawkchat-container,html.sp-exam-on .grecaptcha-badge,html.sp-exam-on [class*=floating-whatsapp],html.sp-exam-on #ast-scroll-top,html.sp-exam-on .scroll-to-top{display:none!important}html body .sp-app.sp-exam{position:fixed;inset:0;width:100%;height:100vh;height:100dvh;max-width:none;margin:0;padding:0;overflow:hidden;z-index:2147483000;background:var(--sp-ground);min-height:0}html body .sp-app.sp-exam>.sp-view{height:100%;display:flex;flex-direction:column;position:relative}html body .sp-app.sp-exam .sp-qbar{position:relative;top:auto;flex:none;z-index:20}html body .sp-app.sp-exam .sp-qmain{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;max-width:none;width:100%;margin:0;padding:16px max(16px,calc((100% - 1200px)/2)) 24px}html body .sp-app .sp-qbar__top{flex-wrap:nowrap}html body .sp-app .sp-qbar__meta{gap:8px 12px}html body .sp-app .sp-qbar__meta .sp-lang button{min-height:36px}@media(max-width:759px){html body .sp-app .sp-qbar__in{padding:8px 12px;gap:6px}html body .sp-app .sp-qbar__title strong{font-size:16px}html body .sp-app .sp-qbar__title small{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .sp-app .sp-qbar__top{gap:8px}html body .sp-app .sp-qbar__finish{padding:8px 12px}html body .sp-app.sp-exam .sp-qmain{padding:12px 12px 20px}}html body .sp-app .sp-qtools{display:flex;flex-wrap:wrap;gap:8px;align-items:center}html body .sp-app .sp-qtools .sp-bm[aria-pressed=true]{background:#e4ecf8;border-color:var(--sp-navy)}html body .sp-app .sp-bm[aria-pressed=true] svg{fill:currentColor}html body .sp-app .sp-onelang{font-style:italic}html body .sp-app .sp-chip--del{background:#fce8e9;color:var(--sp-red-dark)}html body .sp-app .sp-chip--mark{background:#efe7fb;color:#5b2e9e}html body .sp-app .sp-hintrow{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;justify-content:space-between}html body .sp-app .sp-optwrap{display:flex;flex-direction:column;gap:6px}html body .sp-app .sp-fig{display:block;padding:6px;margin:0;background:#fff;border:1px solid var(--sp-line);border-radius:10px;cursor:zoom-in;max-width:100%;align-self:flex-start;min-height:44px}html body .sp-app .sp-fig img{display:block;max-width:100%;height:auto;max-height:340px;object-fit:contain}html body .sp-app .sp-figq{display:flex}html body .sp-app .sp-zoom{overflow:auto;max-height:78vh;-webkit-overflow-scrolling:touch;touch-action:pinch-zoom pan-x pan-y}html body .sp-app .sp-zoom img{display:block;width:100%;height:auto;min-width:100%}html body .sp-app .sp-modal__box--wide{max-width:960px}html body .sp-app .sp-mark{flex:none;gap:6px;padding:0 14px}html body .sp-app .sp-mark.is-on{background:#efe7fb;border-color:#7c4dcc;color:#4a2486}html body .sp-app .sp-mark.is-on svg{fill:currentColor}@media(max-width:420px){html body .sp-app .sp-mark{width:52px;padding:0}html body .sp-app .sp-mark__t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}html body .sp-app .sp-palette{flex:1 1 260px;min-width:0;background:#fff;border:1px solid var(--sp-line);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:14px}html body .sp-app .sp-palette__head{display:flex;justify-content:space-between;align-items:center;gap:8px}html body .sp-app .sp-palette__title{font-size:18px;color:var(--sp-navy)}html body .sp-app .sp-palette__close{display:none}html body .sp-app .sp-pcounts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}html body .sp-app .sp-pcounts>div{background:var(--sp-ground);border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;line-height:1.2}html body .sp-app .sp-pcounts strong{font-family:var(--sp-display);font-size:22px;color:var(--sp-navy)}html body .sp-app .sp-pcounts span{font-size:13px;color:var(--sp-muted-2)}html body .sp-app .sp-pcounts>div.m{background:#f3edfc}html body .sp-app .sp-pcounts>div.m strong{color:#5b2e9e}html body .sp-app .sp-pcounts--modal>div{padding:12px}html body .sp-app .sp-cell{position:relative}html body .sp-app .sp-cell.m{background:#7c4dcc;color:#fff;border-color:#7c4dcc}html body .sp-app .sp-cell.am{background:var(--sp-navy-2);color:#fff;border-color:#7c4dcc;box-shadow:inset 0 0 0 2px #7c4dcc}html body .sp-app .sp-cell.am:after{content:"";position:absolute;top:3px;right:3px;width:8px;height:8px;border-radius:50%;background:#c9b2f2}html body .sp-app .sp-cell.x{background:#eef1f6;color:#8a96aa;border-style:dashed;text-decoration:line-through}html body .sp-app .sp-cell.h{background:#eef1f6;color:var(--sp-navy);border-color:#8a96aa}html body .sp-app .sp-legend i.m{background:#7c4dcc;border-color:#7c4dcc}html body .sp-app .sp-legend i.am{background:var(--sp-navy-2);border-color:#7c4dcc;box-shadow:inset 0 0 0 2px #7c4dcc}html body .sp-app .sp-legend i.x{background:#eef1f6;border-style:dashed}html body .sp-app .sp-legend i.h{background:#eef1f6;border-color:#8a96aa}html body .sp-app .sp-sheet-bg{display:none}@media(max-width:1023px){html body .sp-app .sp-palette{display:none}html body .sp-app .sp-palette.is-open{display:flex;position:fixed;left:0;right:0;bottom:0;max-height:78vh;max-height:78dvh;overflow-y:auto;z-index:60;border-radius:18px 18px 0 0;border-width:1px 0 0;padding:18px 16px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -12px 32px #13294b40;animation:sp-up .18s ease-out}html body .sp-app .sp-palette.is-open .sp-palette__close{display:inline-flex;align-items:center;justify-content:center}html body .sp-app .sp-sheet-bg{display:block;position:fixed;inset:0;z-index:55;background:#13294b73}html body .sp-app .sp-palette__grid{grid-template-columns:repeat(auto-fill,minmax(48px,1fr))}}@keyframes sp-up{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}@media(min-width:1024px){html body .sp-app.sp-exam .sp-qmain{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start}html body .sp-app.sp-exam .sp-palette{position:sticky;top:0}html body .sp-app.sp-exam .sp-palbtn{display:none}html body .sp-app.sp-exam .sp-qfoot{justify-content:flex-end;padding-left:max(24px,calc((100% - 1200px)/2));padding-right:max(24px,calc((100% - 1200px)/2))}html body .sp-app.sp-exam .sp-qfoot .sp-grow{flex:0 1 320px}html body .sp-app.sp-exam .sp-qfoot .sp-mark{margin-right:auto}}html body .sp-app .sp-pause{position:absolute;inset:0;z-index:80;background:#13294beb;display:flex;align-items:center;justify-content:center;padding:16px}html body .sp-app .sp-pause--light{background:#f3f5f9db}html body .sp-app .sp-pause__box{background:#fff;border-radius:16px;padding:24px 20px;max-width:460px;width:100%;display:flex;flex-direction:column;gap:14px;align-items:stretch;text-align:left;box-shadow:0 18px 50px #13294b59}html body .sp-app .sp-pause--light .sp-pause__box{align-items:center;text-align:center;box-shadow:none;background:transparent}@keyframes sp-rot{to{transform:rotate(360deg)}}html body .sp-app .sp-spin{width:36px;height:36px;border-radius:50%;border:4px solid #D6DDE8;border-top-color:var(--sp-red);animation:sp-rot .8s linear infinite}html body .sp-app .sp-ready .sp-hero__title{font-size:26px!important}html body .sp-app .sp-akline{font-size:14px;font-weight:600;color:var(--sp-gold)}html body .sp-app .sp-card .sp-akline{color:var(--sp-navy)}html body .sp-app .sp-rules{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;color:var(--sp-ink-2)}html body .sp-app .sp-gate{align-items:center;text-align:center;padding:32px 20px;gap:16px}html body .sp-app .sp-gate .sp-h2{text-align:center!important}html body .sp-app .sp-gate__icon{width:64px;height:64px;border-radius:50%;background:var(--sp-navy);color:var(--sp-gold);display:inline-flex;align-items:center;justify-content:center}html body .sp-app .sp-gate__icon svg{width:30px;height:30px}html body .sp-app .sp-gate__btn{width:100%;max-width:360px}html body .sp-app .sp-reasons{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}html body .sp-app .sp-reasons legend{font-weight:600;color:var(--sp-navy);margin-bottom:6px;padding:0}html body .sp-app .sp-radio{display:flex;gap:10px;align-items:center;min-height:44px;font-size:16px;cursor:pointer;border:1px solid var(--sp-line);border-radius:10px;padding:6px 12px}html body .sp-app .sp-radio input{width:20px;height:20px;accent-color:var(--sp-navy);flex:none}html body .sp-app .sp-radio:has(input:checked){border-color:var(--sp-navy);background:#e4ecf8}html body .sp-app .sp-att{border-top:1px solid var(--sp-line);padding-top:8px}html body .sp-app .sp-att:first-child{border-top:0;padding-top:0}html body .sp-app .sp-att__n{width:40px;flex:none;font-weight:800;color:var(--sp-muted);font-size:14px}@media(max-width:480px){html body .sp-app .sp-att{flex-wrap:wrap}html body .sp-app .sp-att .sp-lb__name{flex:1 1 calc(100% - 50px)}html body .sp-app .sp-att .sp-lb__score{margin-left:50px}html body .sp-app .sp-att .sp-btn{margin-left:auto}}html body .sp-app .sp-res__name{font-size:15px;color:#e9eef5;font-weight:600}html body .sp-app .sp-ranknote{font-weight:600}html body .sp-app .sp-share__stripe i.r{background:var(--sp-red)}html body .sp-app .sp-share__stripe i.n{background:var(--sp-navy)}html body .sp-app .sp-share__stripe i.g{background:var(--sp-gold)}html body .sp-app .sp-share__acc{font-weight:700;color:var(--sp-navy)}html body .sp-app .sp-adv{position:relative;background:#fff;border:1px solid var(--sp-line);border-left:4px solid var(--sp-gold);border-radius:16px;padding:16px 56px 16px 16px;display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap}html body .sp-app .sp-adv__img{width:96px;height:96px;object-fit:cover;border-radius:10px;flex:none}html body .sp-app .sp-adv__body{flex:1 1 220px;min-width:0;display:flex;flex-direction:column;gap:6px;align-items:flex-start}html body .sp-app .sp-adv__title{font-family:var(--sp-display);font-size:19px;color:var(--sp-navy);line-height:1.25}html body .sp-app .sp-adv__x{position:absolute;top:8px;right:8px}html body .sp-app .sp-series{gap:10px}html body .sp-app .sp-paper--locked{background:#fafbfd}html body .sp-app .sp-paper--locked .sp-paper__mine{background:#fff8e6}html body .sp-app .sp-paper__mine svg{vertical-align:-2px}html body .sp-app .sp-wstate{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:14px;border-radius:10px;padding:8px 12px;font-variant-numeric:tabular-nums;align-self:flex-start}html body .sp-app .sp-wstate--before{background:#fdf3dc;color:#7a5a0e}html body .sp-app .sp-wstate--open{background:var(--sp-green-bg);color:var(--sp-green-ink)}html body .sp-app .sp-wstate--closed{background:#e4ecf8;color:var(--sp-navy)}html body .sp-app .sp-wstate svg{width:16px;height:16px}html body .sp-app .sp-tiles--light .sp-tile{background:#fff;border:1px solid var(--sp-line)}html body .sp-app .sp-tiles--light .sp-tile small{color:var(--sp-muted-2)}html body .sp-app .sp-tiles--light .sp-tile strong{color:var(--sp-navy);font-size:26px}html body .sp-app .sp-chart{width:100%;height:auto;display:block}html body .sp-app .sp-ch__grid{stroke:#e1e6ef;stroke-width:1}html body .sp-app .sp-ch__ax{fill:var(--sp-muted);font-size:12px;font-family:inherit}html body .sp-app .sp-ch__line{fill:none;stroke:var(--sp-navy);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}html body .sp-app .sp-ch__dot{fill:var(--sp-navy);stroke:#fff;stroke-width:2}html body .sp-app .sp-ch__hit{fill:transparent;cursor:default}html body .sp-app .sp-ch__pt:hover .sp-ch__dot{fill:var(--sp-red)}html body .sp-app .sp-plist{display:flex;flex-direction:column;gap:10px}html body .sp-app .sp-prow{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(60px,1.4fr) 48px 56px;gap:10px;align-items:center;font-size:15px;min-height:32px}html body .sp-app .sp-prow--weak{grid-template-columns:minmax(0,1.6fr) minmax(50px,1fr) 48px auto}html body .sp-app .sp-prow__name{font-weight:600;color:var(--sp-navy);min-width:0;display:flex;flex-direction:column;line-height:1.3}html body .sp-app .sp-prow__name small{font-weight:400;color:var(--sp-muted-2);font-size:13px}html body .sp-app .sp-prow__pct{text-align:right;font-weight:700}html body .sp-app .sp-prow__n{text-align:right}@media(max-width:480px){html body .sp-app .sp-prow{grid-template-columns:minmax(0,1fr) 56px 44px}html body .sp-app .sp-prow .sp-meter{grid-column:1 / -1;grid-row:2}html body .sp-app .sp-prow__n{display:none}html body .sp-app .sp-prow--weak{grid-template-columns:minmax(0,1fr) 44px auto}}html body .sp-app.sp-protect>.sp-view{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}html body .sp-app.sp-protect input,html body .sp-app.sp-protect textarea{-webkit-user-select:text;user-select:text}html body .sp-app .sp-wm{position:absolute;inset:0;z-index:15;pointer-events:none;background-repeat:repeat;background-position:0 0}html body .sp-app:not(.sp-exam)>.sp-view{position:relative}@media print{html body .sp-app.sp-protect>.sp-view,html body .sp-app.sp-modal{display:none!important}html body .sp-app.sp-protect:before{content:"Printing is turned off for questions and solutions. \b7  \92a\94d\930\936\94d\928\94b\902  \914\930  \935\94d\92f\93e\916\94d\92f\93e\913\902  \915\940  \92a\94d\930\93f\902\91f\93f\902\917  \92c\902\926  \939\948\964";display:block;padding:40px 16px;font-size:18px;color:#000}html body .sp-toast{display:none!important}}@media(prefers-reduced-motion:reduce){html body .sp-app .sp-sk,html body .sp-app .sp-spin,html body .sp-app .sp-view.sp-enter>main,html body .sp-app .sp-view.sp-enter>.sp-qmain,html body .sp-app .sp-palette.is-open{animation:none}}html body .sp-app .sp-qtext:focus{outline:none}@media(max-width:559px){html body .sp-app .sp-tiles--light{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:759px){html body .sp-app .sp-perf-row>.sp-col-side{order:-1}}html body .sp-app .sp-nowrap{white-space:nowrap}html body .sp-app .sp-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:700;line-height:1.5;white-space:nowrap;vertical-align:middle}html body .sp-app .sp-tag--free{background:#e3f4ea;color:var(--sp-green-ink);border:1px solid #B9E0C9}html body .sp-app .sp-tag--soft{background:#f1f8f4;border-color:#d6eddf;font-weight:600}html body .sp-app .sp-tag--up{background:#e3f4ea;color:var(--sp-green-ink);margin-left:6px}html body .sp-app .sp-tag--down{background:#fce8e9;color:var(--sp-red-dark);margin-left:6px}html body .sp-app .sp-tag--soon{background:#fdf3dc;color:#7a5a0e}html body .sp-app .sp-tag--live{background:var(--sp-green-bg);color:var(--sp-green-ink)}html body .sp-app .sp-tag--done{background:#e4ecf8;color:var(--sp-navy)}html body .sp-app .sp-hero .sp-tag--free,html body .sp-app .sp-tm .sp-tag--free{background:#2e6b4e;color:#fff;border-color:#2e6b4e}html body .sp-app .sp-btn--practice{min-height:44px;padding:8px 14px;font-size:14px;font-weight:600;border-style:dashed;border-color:#8fa3c4;color:var(--sp-navy);background:#fff}html body .sp-app .sp-btn--practice:hover{border-style:solid}html body .sp-app .sp-hero__actions{align-items:center}html body .sp-app .sp-hero__actions .sp-btn--practice-dark{flex:0 1 auto;align-self:center;background:transparent;color:#fff;border-color:#8fa3c4}html body .sp-app .sp-hero__actions .sp-btn--practice-dark:hover{color:#fff;border-color:#fff}html body .sp-app .sp-btn--block.sp-btn--practice{width:100%}html body .sp-app .sp-hero--practice{background:linear-gradient(135deg,var(--sp-navy) 0%,#2C4A78 100%)}html body .sp-app .sp-qbar--practice{background:#1d3a62}html body .sp-app .sp-qbar--practice .sp-qbar__finish{background:#fff;color:var(--sp-navy)}html body .sp-app .sp-qbar--practice .sp-qbar__finish:hover{background:#e4ecf8}html body .sp-app .sp-chip--freehero{background:#2e6b4e}html body .sp-app .sp-qmain--hidden{visibility:hidden!important}html body .sp-app .sp-jumps{padding-top:2px}html body .sp-app .sp-qhead{display:flex;align-items:center;gap:8px;justify-content:space-between;min-width:0}html body .sp-app .sp-qmeta{flex:1 1 auto;min-width:0;font-size:13px;font-weight:600;color:#7a5a0e;line-height:1.35;display:flex;flex-direction:column}html body .sp-app .sp-qmeta .sp-onelang{font-size:12px;color:var(--sp-muted);font-weight:500;font-style:italic}html body .sp-app .sp-qicons{display:flex;gap:6px;flex:none;align-items:center}html body .sp-app .sp-ibtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;height:44px;padding:0 10px;border-radius:10px;border:1px solid var(--sp-line-2);background:#fff;color:var(--sp-navy);font-size:14px;font-weight:600}html body .sp-app .sp-ibtn:hover{border-color:var(--sp-navy)}html body .sp-app .sp-ibtn__g{font-size:17px;font-weight:700;line-height:1}html body .sp-app .sp-ibtn__t{white-space:nowrap}html body .sp-app .sp-ibtn.sp-bm[aria-pressed=true]{background:#e4ecf8;border-color:var(--sp-navy)}html body .sp-app .sp-qmore{position:relative;display:inline-flex}html body .sp-app .sp-qmenu{position:absolute;right:0;top:calc(100% + 6px);z-index:40;background:#fff;border:1px solid var(--sp-line-2);border-radius:12px;box-shadow:0 12px 28px #13294b2e;padding:6px;min-width:200px;display:flex;flex-direction:column}html body .sp-app .sp-qmenu button{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border:0;background:transparent;color:var(--sp-navy);font-weight:600;text-align:left;border-radius:8px;white-space:nowrap}html body .sp-app .sp-qmenu button:hover{background:var(--sp-ground)}html body .sp-app .sp-qtags:empty{display:none}@media(max-width:759px){html body .sp-app .sp-qmeta{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}html body .sp-app .sp-qmeta .sp-onelang{display:block;white-space:normal}html body .sp-app .sp-ibtn{padding:0;width:44px}html body .sp-app .sp-ibtn__t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html body .sp-app .sp-qcard{gap:12px}html body .sp-app .sp-qbar__meta{flex-wrap:nowrap}html body .sp-app .sp-qbar__cnt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}html body .sp-app .sp-bar__in{flex-wrap:nowrap}html body .sp-app .sp-bar__right{flex:none;min-width:0}@media(max-width:759px){html body .sp-app .sp-bar__in{padding:6px 12px;gap:8px}html body .sp-app .sp-brand__logo{width:32px;height:32px;font-size:16px}html body .sp-app .sp-brand__name{font-size:15px}html body .sp-app .sp-brand__sub{display:none}html body .sp-app .sp-bar .sp-lang button{min-width:40px;padding:6px 8px}html body .sp-app .sp-bar .sp-user-btn,html body .sp-app .sp-bar [data-a=signin]{max-width:108px;padding:8px 10px;font-size:14px}}@media(max-width:400px){html body .sp-app .sp-brand__txt{display:none}}@media(min-width:760px){html body .sp-app .sp-bar__in{padding:8px 24px}html body .sp-app .sp-bar .sp-lang button{min-height:38px}html body .sp-app .sp-bar .sp-btn{min-height:40px;padding:8px 14px}html body .sp-app .sp-main{padding-top:18px;gap:24px}html body .sp-app .sp-hero{padding:26px 32px;gap:14px}}html body .sp-app .sp-cutline{font-size:14px;font-weight:700;color:var(--sp-navy)}html body .sp-app .sp-artlink{font-size:14px;font-weight:700;color:var(--sp-navy)!important;text-decoration:underline;text-underline-offset:3px;align-self:flex-start;min-height:44px;display:inline-flex;align-items:center}html body .sp-app .sp-res__art .sp-artlink{color:var(--sp-gold)!important}html body .sp-app .sp-delline{color:#ffe3a3}html body .sp-app .sp-card .sp-delline{color:#7a5a0e}html body .sp-app .sp-cutres{font-size:15px;font-weight:700;border-radius:10px;padding:8px 12px;align-self:flex-start}html body .sp-app .sp-cutres.is-up{background:#2e6b4e;color:#fff}html body .sp-app .sp-cutres.is-down{background:#7a2a31;color:#fff}html body .sp-app .sp-strong-light{color:#fff;font-weight:600}html body .sp-app .sp-tile--acc strong{color:var(--sp-gold)}html body .sp-app .sp-free-note{display:flex;flex-wrap:wrap;gap:8px;align-items:center}html body .sp-app .sp-tm__free{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:#fff;font-weight:600}html body .sp-app .sp-noweak{font-size:14px}html body .sp-app .sp-paper__top{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;justify-content:space-between}html body .sp-app .sp-papers--one{grid-template-columns:minmax(0,560px)}html body .sp-app .sp-tscard{background:#fff;border:1px solid var(--sp-line);border-left:6px solid var(--sp-red);border-radius:16px;padding:20px;display:flex;flex-wrap:wrap;gap:14px 20px;align-items:center;justify-content:space-between}html body .sp-app .sp-tscard__txt{flex:1 1 320px;min-width:0;display:flex;flex-direction:column;gap:6px}html body .sp-app .sp-tscard .sp-chip{background:#eef1f6;color:var(--sp-navy)}html body .sp-app .sp-tscard .sp-chip.sp-chip--blue{background:#e4ecf8}html body .sp-app .sp-series-list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}html body .sp-app .sp-arch__acts{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media(max-width:759px){html body .sp-app .sp-papers--one{grid-template-columns:1fr}html body .sp-app .sp-arch__acts{grid-column:1 / -1;justify-content:flex-start}}html body .sp-app .sp-topic.is-locked .sp-topic__name{color:var(--sp-muted-2)}html body .sp-app .sp-topic.is-locked{background:#fafbfd}html body .sp-app .sp-topic__name svg{vertical-align:-2px}html body .sp-app .sp-topic__name .sp-tag{margin-left:4px}html body .sp-app .sp-acc__name{display:flex;flex-direction:column;line-height:1.25;min-width:0}html body .sp-app .sp-acc__name small{font-size:12px;color:var(--sp-muted)}html body .sp-app .sp-acc__row.is-few{opacity:.55}html body .sp-app .sp-acc__row.is-few .sp-meter>span{background:#a9b4c6}html body .sp-app .sp-prow.is-few{opacity:.6}html body .sp-app .sp-prow.is-few .sp-meter>span{background:#a9b4c6}html body .sp-app .sp-tlist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}html body .sp-app .sp-trow{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;text-align:left;background:#fff;border:0;border-top:1px solid var(--sp-line);padding:10px 4px;min-height:48px;color:var(--sp-ink);font:inherit}html body .sp-app .sp-tlist li:first-child .sp-trow{border-top:0}html body .sp-app .sp-trow:hover{background:#f6f8fb}html body .sp-app .sp-trow__d{font-size:13px;font-weight:700;color:var(--sp-muted-2);white-space:nowrap}html body .sp-app .sp-trow__n{display:flex;flex-direction:column;min-width:0;line-height:1.3}html body .sp-app .sp-trow__n strong{color:var(--sp-navy);font-weight:600;font-size:15px}html body .sp-app .sp-trow__n .sp-tag{align-self:flex-start;margin:2px 0 0}html body .sp-app .sp-trow__s{font-weight:700;color:var(--sp-navy);white-space:nowrap;font-size:14px}html body .sp-app .sp-modal .sp-trow{grid-template-columns:minmax(0,1fr) auto}@media(max-width:480px){html body .sp-app .sp-trow{grid-template-columns:minmax(0,1fr) auto}html body .sp-app .sp-trow__d{grid-column:1 / -1}}html body .sp-app .sp-ch__pt.is-link,html body .sp-app .sp-ch__pt.is-link .sp-ch__hit{cursor:pointer}html body .sp-app .sp-ch__pt.is-link:focus{outline:none}html body .sp-app .sp-ch__pt.is-link:focus .sp-ch__dot{fill:var(--sp-red);stroke:var(--sp-gold);stroke-width:3}html body .sp-app .sp-tgroup{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid var(--sp-line)}html body .sp-app .sp-tgroup:first-of-type{border-top:0;padding-top:0}html body .sp-app .sp-tgroup__h{font-weight:700!important;color:var(--sp-navy)!important;font-size:15px!important}html body .sp-app .sp-wrow{display:flex;flex-direction:column;gap:6px;padding:8px 0;border-top:1px solid #F2C9CC}html body .sp-app .sp-wrow:first-child{border-top:0;padding-top:0}html body .sp-app .sp-wrow__name{font-weight:600;color:var(--sp-navy);display:flex;flex-direction:column;line-height:1.3;overflow-wrap:break-word;word-break:normal}html body .sp-app .sp-wrow__name small{font-weight:400;font-size:13px;color:var(--sp-muted-2)}html body .sp-app .sp-wrow__bar{display:grid;grid-template-columns:minmax(40px,1fr) 44px auto;gap:10px;align-items:center}html body .sp-app .sp-qmeta__s{min-width:0}html body .sp-app .sp-qmeta__src{display:block;font-size:12px;font-weight:600;color:var(--sp-muted-2);line-height:1.35;white-space:normal;overflow-wrap:anywhere}@media(max-width:759px){html body .sp-app .sp-qmeta{display:flex;flex-direction:column;white-space:normal;overflow:visible}html body .sp-app .sp-qmeta__s{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}html body .sp-app .sp-delshort{color:#7a5a0e;font-weight:600}html body .sp-app .sp-sol__time{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--sp-muted-2)}html body .sp-app .sp-sol__time svg{stroke:var(--sp-muted-2);width:16px;height:16px}html body .sp-app .sp-mist__time{font-size:13px;color:var(--sp-muted-2)}html body .sp-app .sp-cell.has-t{height:52px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.1;gap:1px}html body .sp-app .sp-cell__t{font-size:10px;font-weight:600;opacity:.9;letter-spacing:0}html body .sp-app .sp-tcard__avg{font-size:17px;color:var(--sp-navy)}html body .sp-app .sp-h3{color:var(--sp-navy)!important;font-family:var(--sp-display)!important;font-weight:800!important;font-size:17px!important;line-height:1.25!important}html body .sp-app .sp-slow{list-style:none;padding:0;display:flex;flex-direction:column;gap:6px}html body .sp-app .sp-slow__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;min-height:44px;padding:8px 12px;border:1px solid var(--sp-line);border-radius:10px;background:#fff;color:var(--sp-ink);text-align:left;font-size:14px}html body .sp-app button.sp-slow__row:hover{border-color:var(--sp-navy)}html body .sp-app .sp-slow__n{font-family:var(--sp-display);font-weight:800;color:var(--sp-navy)}html body .sp-app .sp-slow__q{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sp-ink-2)}html body .sp-app .sp-slow__t{font-weight:700;color:var(--sp-red-dark);white-space:nowrap}html body .sp-app .sp-cmp{background:#fff;border:1px solid var(--sp-line);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:14px;scroll-margin-top:12px}html body .sp-app .sp-cmp__head{display:flex;flex-direction:column;gap:4px}html body .sp-app .sp-cmp__table{display:flex;flex-direction:column;border:1px solid var(--sp-line);border-radius:12px;overflow:hidden}html body .sp-app .sp-cmp__row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.25fr);border-top:1px solid var(--sp-line)}html body .sp-app .sp-cmp__row:first-child{border-top:0}html body .sp-app .sp-cmp__row>span{padding:10px 12px;font-size:14px;line-height:1.35;min-width:0;overflow-wrap:break-word}html body .sp-app .sp-cmp__f{font-weight:700;color:var(--sp-navy)}html body .sp-app .sp-cmp__c{color:var(--sp-ink-2)}html body .sp-app .sp-cmp__c.is-pro{background:#fff8e6;color:var(--sp-navy);font-weight:600;box-shadow:inset 2px 0 0 var(--sp-gold)}html body .sp-app .sp-cmp__c.is-yes{color:var(--sp-green-ink);font-weight:800;font-size:16px}html body .sp-app .sp-cmp__c.is-no{color:var(--sp-muted)}html body .sp-app .sp-cmp__row--head>span{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--sp-muted-2);background:var(--sp-ground)}html body .sp-app .sp-cmp__row--head>.is-pro{background:var(--sp-navy);color:var(--sp-gold);box-shadow:none}html body .sp-app .sp-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}html body .sp-app .sp-plan{border:2px solid var(--sp-gold);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:6px;background:linear-gradient(180deg,#fffbf0,#fff 60%);min-width:0}html body .sp-app .sp-plan.sp-skcard{border-color:var(--sp-line);background:#fff}html body .sp-app .sp-plan__top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}html body .sp-app .sp-plan__name{color:var(--sp-navy);font-weight:700;font-size:16px}html body .sp-app .sp-plan__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}html body .sp-app .sp-plan__price strong{font-family:var(--sp-display);font-weight:800;font-size:28px;color:var(--sp-navy);line-height:1.1}html body .sp-app .sp-plan__price s{color:var(--sp-muted);font-size:16px}html body .sp-app .sp-plan__pm{font-size:14px;font-weight:600;color:var(--sp-green-ink)}html body .sp-app .sp-plan .sp-btn{margin-top:6px}html body .sp-app .sp-tag--offer{background:#fdf3dc;color:#7a5a0e;border:1px solid #F1DDA8}html body .sp-app .sp-tag--test{background:#fff1d6;color:#8a4b00;border:1px dashed #D99A2B}html body .sp-app .sp-paytest{display:flex;flex-wrap:wrap;align-items:center;gap:6px}html body .sp-app .sp-paytest .sp-tag{white-space:normal;line-height:1.35;padding:3px 10px}html body .sp-app .sp-paymsg{margin:0}html body .sp-app .sp-cmp--pro{border-color:var(--sp-gold)}html body .sp-app .sp-cmp__until{color:var(--sp-navy);font-size:16px}html body .sp-modal .sp-cmp{border:0;padding:0}@media(max-width:559px){html body .sp-app .sp-cmp{padding:14px}html body .sp-app .sp-cmp__row{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}html body .sp-app .sp-cmp__row>.sp-cmp__f{grid-column:1 / -1;padding-bottom:2px;background:var(--sp-ground)}html body .sp-app .sp-cmp__row--head>.sp-cmp__f{display:none}html body .sp-app .sp-cmp__row>span{padding:8px 10px;font-size:13.5px}html body .sp-app .sp-plans{grid-template-columns:minmax(0,1fr)}}html body .sp-app .sp-paid{align-items:flex-start}html body .sp-app .sp-paid__icon{width:48px;height:48px;border-radius:50%;background:var(--sp-green-bg);color:var(--sp-green-ink);display:inline-flex;align-items:center;justify-content:center}html body .sp-app .sp-paid--wait .sp-paid__icon{background:var(--sp-soft, #f3f4f6);color:var(--sp-navy, #13294B)}html body .sp-app .sp-pays{list-style:none;padding:0;display:flex;flex-direction:column}html body .sp-app .sp-payrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 0;border-top:1px solid var(--sp-line)}html body .sp-app .sp-payrow:first-child{border-top:0}html body .sp-app .sp-payrow__main{flex:1 1 200px;min-width:0;display:flex;flex-direction:column;gap:2px;color:var(--sp-navy)}html body .sp-app .sp-payrow__amt{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--sp-navy)}html body .sp-app .sp-payrow__amt .sp-tag{margin-left:0}html body .sp-app .sp-receipt{background:#fff;border:1px solid var(--sp-line);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:16px;color:#111}html body .sp-app .sp-receipt__head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;border-bottom:2px solid var(--sp-navy);padding-bottom:14px}html body .sp-app .sp-receipt__brand{display:flex;align-items:center;gap:10px}html body .sp-app .sp-receipt__brand>span:last-child{display:flex;flex-direction:column;color:var(--sp-navy)}html body .sp-app .sp-receipt__title{display:flex;flex-direction:column;gap:4px;text-align:right}html body .sp-app .sp-receipt__title h1{color:var(--sp-navy)!important;font-family:var(--sp-display)!important;font-weight:800!important;font-size:22px!important;line-height:1.2!important;text-align:right!important}html body .sp-app .sp-receipt__no{font-weight:700;color:var(--sp-red-dark)}html body .sp-app .sp-receipt__hi{display:block;font-size:.9em;font-weight:500;color:var(--sp-muted-2)}html body .sp-app .sp-receipt__title .sp-receipt__hi{font-size:16px}html body .sp-app .sp-receipt__sub{display:block;font-size:13px;color:var(--sp-muted-2);margin-top:2px}html body .sp-app .sp-receipt__dl{margin:0;display:flex;flex-direction:column}html body .sp-app .sp-receipt__dl>div{display:grid;grid-template-columns:minmax(120px,34%) minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid var(--sp-line)}html body .sp-app .sp-receipt__dl>div:first-child{border-top:0}html body .sp-app .sp-receipt__dl dt{font-weight:700;color:var(--sp-navy);font-size:14px}html body .sp-app .sp-receipt__dl dd{margin:0;font-size:15px;min-width:0;overflow-wrap:anywhere}html body .sp-app .sp-receipt__dl code{font-size:13px;background:var(--sp-ground);padding:1px 6px;border-radius:6px}html body .sp-app .sp-receipt__test{background:#fff1d6;border:1px dashed #D99A2B;color:#8a4b00;border-radius:10px;padding:8px 12px;font-weight:600;font-size:14px}html body .sp-app .sp-receipt__note{font-size:13px;color:var(--sp-muted-2)}html body .sp-app .sp-receipt__note span{display:block}@media(max-width:479px){html body .sp-app .sp-receipt{padding:16px}html body .sp-app .sp-receipt__title,html body .sp-app .sp-receipt__title h1{text-align:left!important}html body .sp-app .sp-receipt__dl>div{grid-template-columns:minmax(0,1fr);gap:2px}}@media print{html.sp-print-receipt body *{visibility:hidden!important}html.sp-print-receipt body .sp-receipt,html.sp-print-receipt body .sp-receipt *{visibility:visible!important}html.sp-print-receipt body .sp-receipt{position:absolute;left:0;top:0;width:100%;border:0;padding:0}html.sp-print-receipt body .sp-noprint{display:none!important}}
