#sav3-root{--ink:#1a1f36;--body:#3c4257;--muted:#697386;--hair:#e3e8ee;--blue:#004cff;--icon-bg:#eff6ff;--page:#f5f5f5;--green:#0e8345;--red:#c0392b;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:72px;--card-radius:12px;--fs-h1:40px;--fs-h2:28px;--fs-body:16px;--fs-label:13px;--fs-small:13px;--fs-micro:11px}#sav3-root *{margin:0;padding:0;box-sizing:border-box}#sav3-root{font-family:Inter,-apple-system,Segoe UI,sans-serif;color:var(--body);background:var(--page);font-size:var(--fs-body);line-height:1.5}#sav3-root h1,#sav3-root .t-h1{font-size:var(--fs-h1);font-weight:700;letter-spacing:-.03em;line-height:48px;color:var(--ink)}#sav3-root h2,#sav3-root .t-h2{font-size:var(--fs-h2);font-weight:700;letter-spacing:normal;line-height:32px;color:var(--ink)}#sav3-root .t-lead{font-size:var(--fs-body);font-weight:400;color:var(--muted);line-height:1.5}#sav3-root .t-title{font-size:var(--fs-body);font-weight:700;color:var(--ink)}#sav3-root .t-label{font-size:var(--fs-label);font-weight:600;color:var(--ink)}#sav3-root .t-desc{font-size:var(--fs-body);color:var(--muted)}#sav3-root .t-small{font-size:var(--fs-small);color:var(--muted)}#sav3-root .t-micro{font-size:var(--fs-micro);color:var(--muted)}#sav3-root .sec{margin-top:var(--sp-8)}#sav3-root .sec>h2{margin-bottom:var(--sp-2)}#sav3-root .sec-sub{font-size:var(--fs-body);color:var(--muted);margin-bottom:var(--sp-4)}#sav3-root .sec-sub a{color:var(--blue);font-weight:600;text-decoration:none}#sav3-root .sec-sub a:hover{text-decoration:underline}#sav3-root .card,#sav3-root .card-sm{background:#fff;border:1px solid var(--hair);border-radius:var(--card-radius);padding:var(--sp-5)}#sav3-root .btn{display:inline-block;background:var(--blue);color:#fff;border:none;border-radius:var(--card-radius);padding:var(--sp-3) var(--sp-5);font-family:inherit;font-size:var(--fs-body);font-weight:600;cursor:pointer;text-align:center}#sav3-root .btn:hover{background:#0040d8}#sav3-root .link-arrow{color:var(--blue);font-weight:600;text-decoration:none;font-size:var(--fs-small)}#sav3-root .link-arrow:hover{text-decoration:underline}#sav3-root .container{max-width:1440px;margin:0 auto;padding:calc(var(--rail-top, 0px) + var(--sp-6)) 40px 0}#sav3-root .d5grid{display:grid;grid-template-columns:repeat(10,1fr);gap:var(--sp-4)}#sav3-root #left{grid-column:span 6}#sav3-root #rail{grid-column:span 4}#sav3-root #left{min-width:0;display:flex;flex-direction:column}#sav3-root #rail{min-width:0}#sav3-root .railstick{position:sticky;top:calc(var(--rail-top, 0px) + var(--sp-4));display:flex;flex-direction:column;gap:var(--sp-4)}#sav3-root .crumb{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;font-size:var(--fs-small);color:var(--muted);font-weight:500;margin-bottom:var(--sp-5)}#sav3-root .crumb a{color:inherit;text-decoration:underline}#sav3-root .crumb .cur{color:var(--body)}#sav3-root .crumb .share{display:inline-flex;align-items:center;gap:var(--sp-1);background:none;border:1px solid var(--hair);border-radius:var(--card-radius);padding:var(--sp-1) var(--sp-3);cursor:pointer;font-size:var(--fs-small);font-weight:500;color:var(--muted);font-family:inherit}#sav3-root .crumb .share svg{width:14px;height:14px}#sav3-root .verdict{margin-top:var(--sp-2)}#sav3-root .verdict b{color:var(--ink);font-weight:700}#sav3-root .badges{display:flex;gap:var(--sp-2);margin:var(--sp-4) 0 0;flex-wrap:wrap}#sav3-root .badge{position:relative;display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-small);font-weight:600;color:var(--ink);background:#fff;border:1px solid var(--hair);border-radius:999px;padding:var(--sp-1) var(--sp-3) var(--sp-1) 10px;cursor:help}#sav3-root .badge svg{width:13px;height:13px;flex-shrink:0}#sav3-root .badge .ic-check{stroke:var(--green)}#sav3-root .badge .ic-shield{stroke:var(--blue)}#sav3-root .badge .live-dot{width:8px;height:8px;border-radius:50%;background:var(--green);flex-shrink:0}#sav3-root .badge:after{content:attr(data-tip);position:absolute;top:calc(100% + var(--sp-2));left:0;width:250px;background:var(--ink);color:#fff;font-size:var(--fs-small);font-weight:400;line-height:1.5;padding:var(--sp-2) var(--sp-3);border-radius:8px;z-index:60;opacity:0;visibility:hidden;transition:opacity .15s}#sav3-root .badge:hover:after{opacity:1;visibility:visible}#sav3-root .badge.badge-green{background:#e7f5ec;border-color:#bfe3cd;color:#0e6b39}#sav3-root .badge.badge-blue{background:#eef4ff;border-color:#c7dbfe;color:#1e40af}#sav3-root .badge.badge-blue .ic-shield{stroke:#1e40af}#sav3-root .badge.badge-slate{background:#f1f5f9;border-color:#d8e0e9;color:#475569}#sav3-root .badge.badge-slate .ic-check{stroke:#475569}#sav3-root .chart-card{border:1px solid var(--hair);border-radius:var(--card-radius);background:#fff;padding:var(--sp-5);margin-top:var(--sp-5)}#sav3-root .chart-card svg{width:100%;height:auto;display:block;overflow:visible}#sav3-root .ax{font-size:var(--fs-micro);fill:var(--muted);font-family:Inter,sans-serif}#sav3-root .legend{display:flex;gap:var(--sp-4);padding:var(--sp-2);font-size:var(--fs-small);color:var(--muted)}#sav3-root .legend i{display:inline-block;width:10px;height:10px;border-radius:99px;margin-right:var(--sp-2);vertical-align:-1px}#sav3-root .stats{display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:var(--sp-5);column-gap:var(--sp-4);margin-top:var(--sp-5)}#sav3-root .stat{border:1px solid var(--hair);border-radius:var(--card-radius);padding:var(--sp-5);background:#fff}#sav3-root .stat .k{font-size:var(--fs-small);color:var(--muted);font-weight:500}#sav3-root .stat .v{font-size:var(--fs-h2);font-weight:700;color:var(--ink);letter-spacing:-.02em;margin-top:var(--sp-1)}#sav3-root .stat .s{font-size:var(--fs-micro);color:var(--muted);margin-top:var(--sp-1)}#sav3-root .stat-pill{display:inline-flex;align-items:center;gap:4px;background:#eafaf2;border:1.5px solid #c4e9d6;border-radius:999px;padding:3px 10px;font-size:var(--fs-small);font-weight:700;color:#3ab182;white-space:nowrap}#sav3-root .stat-pill svg{width:12px;height:12px;flex-shrink:0}#sav3-root .statC-foot{display:flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-1)}#sav3-root .statC-foot .s{margin-top:0}#sav3-root .q-help{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #b7c0cd;border-radius:999px;font-size:var(--fs-micro);font-weight:700;color:var(--muted);cursor:help;margin-left:6px;vertical-align:1px}#sav3-root .q-help:after{content:attr(data-tip);position:absolute;top:calc(100% + 8px);right:-8px;width:250px;background:var(--ink);color:#fff;font-size:var(--fs-small);font-weight:400;line-height:1.5;padding:var(--sp-2) var(--sp-3);border-radius:8px;z-index:60;opacity:0;visibility:hidden;transition:opacity .15s}#sav3-root .q-help:hover:after{opacity:1;visibility:visible}#sav3-root .sa-chart-wrap{position:relative;width:100%}#sav3-root .sa-grid-line{stroke:#e3e8ee;stroke-dasharray:4 4;stroke-width:1}#sav3-root .sa-tick{fill:#697386;font-size:11px;font-family:Inter,sans-serif}#sav3-root .sa-tick-y{text-anchor:end}#sav3-root .sa-tick-x{text-anchor:middle}#sav3-root .sa-line-eq{fill:none;stroke:#004cff;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}#sav3-root .sa-line-spy{fill:none;stroke:#9a9aa6;stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round}#sav3-root #sa-dot-eq{fill:#004cff;stroke:#fff;stroke-width:1.5}#sav3-root #sa-dot-spy{fill:#9a9aa6;stroke:#fff;stroke-width:1.5}#sav3-root #sa-crosshair{stroke:#9ca3af;stroke-width:1;stroke-dasharray:3 3}#sav3-root .sa-ring{fill:none;stroke:#004cff;stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:sa-ring-pulse 2s ease-out infinite}#sav3-root .sa-ring-spy{stroke:#9a9aa6}@keyframes sa-ring-pulse{0%{transform:scale(1);opacity:.55}to{transform:scale(3.4);opacity:0}}#sav3-root .sa-live-line{stroke:#9ca3af;stroke-dasharray:4 4;stroke-width:1}#sav3-root #endmarks{transition:opacity .7s ease}#sav3-root .sa-live-label{fill:#9ca3af;font-size:11px;font-weight:500}#sav3-root .sa-tooltip{position:absolute;background:#fff;border:1px solid #e3e8ee;border-radius:var(--card-radius);padding:12px;font-size:12px;pointer-events:none;z-index:50;min-width:210px;box-shadow:0 2px 5px #3c42571a,0 1px 1px #00000012}#sav3-root .sa-tip-date{font-weight:600;font-size:13px;color:#1a1f36;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #e3e8ee}#sav3-root .sa-tip-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:8px}#sav3-root .sa-tip-key{display:flex;align-items:center;gap:8px;font-size:12px;color:#697386}#sav3-root .sa-tip-dot{width:8px;height:8px;border-radius:50%;display:inline-block}#sav3-root .sa-tip-val{font-size:12px;font-weight:600;color:#1a1f36;font-variant-numeric:tabular-nums}#sav3-root .previewbar{position:fixed;top:12px;right:12px;z-index:100;background:#fff;border:1px solid var(--hair);border-radius:8px;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-label);color:var(--muted);box-shadow:0 2px 8px #3c425726;display:flex;gap:var(--sp-2);align-items:center}#sav3-root .previewbar select{font-family:inherit;font-size:var(--fs-label);padding:var(--sp-1) var(--sp-2);border:1px solid var(--hair);border-radius:6px;color:var(--ink);background:#fff}#sav3-root .railbuy{border:1px solid var(--hair);border-radius:var(--card-radius);background:#fff;padding:var(--sp-5)}#sav3-root .growth-k{font-size:var(--fs-label);color:var(--muted);font-weight:500}#sav3-root .growth-v{font-size:var(--fs-h1);font-weight:700;color:var(--ink);letter-spacing:-.03em;line-height:48px;margin-top:var(--sp-1)}#sav3-root .growth-s{font-size:var(--fs-small);color:var(--muted);margin-top:var(--sp-1)}#sav3-root .price-row{display:flex;align-items:baseline;gap:var(--sp-2);margin-top:var(--sp-4)}#sav3-root .d5price{font-size:var(--fs-h2);font-weight:700;color:var(--ink)}#sav3-root .per{font-size:var(--fs-label);color:var(--muted)}#sav3-root .railbtn-wrap{margin-top:var(--sp-4)}#sav3-root .railbtn{width:100%;padding:var(--sp-4);font-size:var(--fs-body);position:relative;overflow:hidden}#sav3-root .railbtn .shine{position:absolute;left:50%;top:50%;width:50px;height:793px;margin:-397px 0 0 -25px;pointer-events:none;transform:rotate(-80deg) translate(-379px);background:linear-gradient(90deg,#e0ebff00,#e0ebff 20% 80%,#e0ebff00);filter:blur(40px);opacity:0}#sav3-root .railbtn.shine-run .shine{animation:shinerun 4.6s ease-in-out forwards}@keyframes shinerun{0%{transform:rotate(-80deg) translate(-379px);opacity:0}8%{opacity:1}80%{opacity:1}to{transform:rotate(-80deg) translate(379px);opacity:0}}#sav3-root .railmicro{font-size:var(--fs-small);color:var(--muted);margin-top:var(--sp-2);text-align:center}#sav3-root .railtable{width:100%;border-collapse:collapse;font-size:var(--fs-label)}#sav3-root .railstick>.card{padding-top:0}#sav3-root .railtable caption{text-align:left;font-size:var(--fs-body);font-weight:700;color:var(--ink);margin:0 calc(-1 * var(--sp-5)) var(--sp-4);padding:calc(var(--sp-4) + 1px) var(--sp-5) calc(var(--sp-4) - 1px);background:#fafcff;border-bottom:1px solid var(--hair);border-radius:calc(var(--card-radius) - 1px) calc(var(--card-radius) - 1px) 0 0;line-height:1.4}#sav3-root .railtable td{padding:var(--sp-2) var(--sp-1);border-bottom:1px solid var(--hair)}#sav3-root .railtable tr:last-child td{border-bottom:none}#sav3-root .railtable td.k{color:var(--muted)}#sav3-root .railtable td.v{color:var(--ink);font-weight:600;text-align:right}#sav3-root .railtable td.s{color:var(--muted);text-align:right}#sav3-root .railtable td.hd{font-size:var(--fs-micro);color:var(--muted);font-weight:600}#sav3-root table.data{width:100%;border-collapse:collapse;font-size:var(--fs-label);background:#fff}#sav3-root table.data th,#sav3-root table.data td{padding:var(--sp-3) var(--sp-5);border-bottom:1px solid var(--hair);text-align:left}#sav3-root table.data th{font-size:var(--fs-micro);font-weight:600;color:var(--muted)}#sav3-root table.data td{color:var(--body)}#sav3-root table.data td.strong{color:var(--ink);font-weight:600}#sav3-root table.data .num{text-align:right}#sav3-root .pos{color:var(--green);font-weight:600}#sav3-root .neg{color:var(--red);font-weight:600}#sav3-root .mild{color:var(--body);font-weight:600}#sav3-root .chip-strat{display:inline-block;background:#dbe6fb;color:var(--blue);font-weight:600;border-radius:var(--card-radius);padding:2px 8px}#sav3-root .chip-spy{display:inline-block;background:#f5f6f8;color:#4e5467;font-weight:600;border-radius:var(--card-radius);padding:2px 8px}#sav3-root th.spark-h{font-size:var(--fs-micro);font-weight:600;color:var(--muted)}#sav3-root td.spark{width:132px;padding-top:6px;padding-bottom:6px}#sav3-root .mini-spark{width:120px;height:34px;display:block;overflow:visible}#sav3-root .mini-eq{fill:none;stroke:var(--blue);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}#sav3-root .mini-spy{fill:none;stroke:#9ca3af;stroke-width:1.25;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}#sav3-root .tbl-card{border:1px solid var(--hair);border-radius:var(--card-radius);overflow-x:auto;background:#fff}#sav3-root .live-line{font-size:var(--fs-body);color:var(--body);margin-top:var(--sp-4)}#sav3-root .live-line b{color:var(--ink)}#sav3-root .val{display:grid;grid-template-columns:1fr 1fr;row-gap:var(--sp-5);column-gap:var(--sp-4)}#sav3-root .val-item{border:1px solid var(--hair);border-radius:var(--card-radius);padding:var(--sp-5);background:#fff;display:flex;justify-content:space-between;gap:var(--sp-4);align-items:flex-start}#sav3-root .val-item .t{font-size:var(--fs-body);font-weight:600;color:var(--ink)}#sav3-root .val-item .d{font-size:var(--fs-small);color:var(--muted);margin-top:var(--sp-1)}#sav3-root .pill{display:inline-flex;align-items:center;gap:4px;font-size:var(--fs-micro);font-weight:700;border-radius:999px;padding:var(--sp-1) var(--sp-3);white-space:nowrap}#sav3-root .pill .ic-verified{width:12px;height:12px;flex-shrink:0}#sav3-root .pill.ok{background:#e7f5ec;color:var(--green)}#sav3-root .pill.info{background:var(--icon-bg);color:var(--blue)}#sav3-root .feat{display:flex;align-items:flex-start;gap:var(--sp-4)}#sav3-root .feat+.feat{margin-top:var(--sp-4)}#sav3-root .feat .ico{width:48px;height:48px;background:var(--icon-bg);border-radius:var(--card-radius);display:flex;align-items:center;justify-content:center;flex-shrink:0}#sav3-root .feat .ico img{width:24px;height:24px}#sav3-root .feat .ft{font-weight:700;color:var(--ink);font-size:var(--fs-body)}#sav3-root .feat .fd{font-size:var(--fs-label);color:var(--muted);margin-top:var(--sp-1)}#sav3-root .guide-head{display:flex;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4)}#sav3-root .guide-head img{width:32px;height:32px}#sav3-root .guide-step{display:flex;gap:var(--sp-4);align-items:flex-start;position:relative}#sav3-root .guide-step+.guide-step{margin-top:var(--sp-4)}#sav3-root .guide-step .n{width:24px;height:24px;margin-left:4px;border-radius:999px;background:#e3e8ee;color:var(--blue);font-size:var(--fs-small);font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}#sav3-root .guide-head+.guide-step .n{background:var(--blue);color:#fff}#sav3-root .guide-step:before{content:"";position:absolute;left:15px;top:30px;bottom:calc(6px - var(--sp-4));width:2px;background:var(--hair)}#sav3-root .guide-step:not(:has(+.guide-step)):before{display:none}#sav3-root .guide-step .gt{font-weight:600;color:var(--ink);font-size:var(--fs-body)}#sav3-root .guide-step .gd{font-size:var(--fs-small);color:var(--muted);margin-top:var(--sp-1)}#sav3-root .guide-foot{margin:var(--sp-5) calc(-1 * var(--sp-5)) calc(-1 * var(--sp-5));padding:var(--sp-4) var(--sp-5);background:#f0f3ff;border-radius:0 0 calc(var(--card-radius) - 1px) calc(var(--card-radius) - 1px)}#sav3-root #sec-tools .card{display:flex;flex-direction:column}#sav3-root #sec-tools .card>.guide-step:has(+.guide-foot){margin-bottom:auto}#sav3-root .codeimg{width:100%;display:block;border-radius:var(--card-radius);border:1px solid var(--hair)}#sav3-root .two{display:grid;grid-template-columns:1fr 1fr;row-gap:var(--sp-5);column-gap:var(--sp-4)}#sav3-root .card h3{font-size:var(--fs-body);font-weight:700;color:var(--ink);margin-bottom:var(--sp-3)}#sav3-root .card ul{list-style:none}#sav3-root .card li{font-size:var(--fs-body);padding:var(--sp-2) 0;color:var(--body)}#sav3-root .card li b{color:var(--ink);font-weight:600}#sav3-root .kvgrid{display:grid;grid-template-columns:auto 1fr;font-size:var(--fs-label)}#sav3-root .kvgrid .k{color:var(--muted);padding:var(--sp-2) var(--sp-4) var(--sp-2) 0;border-bottom:1px solid var(--hair)}#sav3-root .kvgrid .v{color:var(--ink);font-weight:600;text-align:right;padding:var(--sp-2) 0;border-bottom:1px solid var(--hair)}#sav3-root .kvgrid>*:nth-last-child(-n+2){border-bottom:none}#sav3-root #sec-details .card{padding-top:0}#sav3-root #sec-details .card h3{margin:0 calc(-1 * var(--sp-5)) var(--sp-5);padding:calc(var(--sp-4) + 1px) var(--sp-5) calc(var(--sp-4) - 1px);background:#fafcff;border-bottom:1px solid var(--hair);border-radius:calc(var(--card-radius) - 1px) calc(var(--card-radius) - 1px) 0 0;line-height:1.4}#sav3-root #overview-body p{font-size:var(--fs-body);color:var(--muted);margin-bottom:var(--sp-2);line-height:1.5}#sav3-root #overview-body b{color:var(--ink);font-weight:600}#sav3-root #overview-body h1,#sav3-root #overview-body h2,#sav3-root #overview-body h3,#sav3-root #overview-body h4,#sav3-root #overview-body h5,#sav3-root #overview-body h6{font-size:var(--fs-body);font-weight:700;color:var(--ink);margin:var(--sp-3) 0 var(--sp-1);letter-spacing:normal;line-height:1.4}#sav3-root #overview-body ul,#sav3-root #overview-body ol{margin:0 0 var(--sp-2) var(--sp-5);font-size:var(--fs-body);color:var(--muted)}#sav3-root #overview-body a{color:var(--blue)}#sav3-root .heat-wrap{border:1px solid var(--hair);border-radius:var(--card-radius);padding:var(--sp-5);overflow-x:auto;background:#fff}#sav3-root table.heat{width:100%;border-collapse:separate;border-spacing:2px;font-size:var(--fs-micro)}#sav3-root table.heat th{font-size:10px;color:var(--muted);font-weight:600;padding:5px 4px;text-align:center}#sav3-root table.heat td{padding:6px 4px;text-align:center;color:var(--ink)}#sav3-root table.heat td.y{font-weight:700;text-align:left;padding-left:var(--sp-2)}#sav3-root table.heat td.tot{font-weight:700}#sav3-root .p1{background:#dcfce7}#sav3-root .p2{background:#86efac}#sav3-root .p3{background:#22c55e;color:#fff}#sav3-root .n1{background:#dc26260f}#sav3-root .n2{background:#dc262626}#sav3-root .n3{background:#dc262647}#sav3-root .z{background:#f1f5f9;color:var(--muted)}#sav3-root .heat-wrap{position:relative}#sav3-root .heat-wrap:after{content:"";position:absolute;inset:var(--sp-2);pointer-events:none;z-index:1;background:repeating-linear-gradient(115deg,#fff0 0 6px,#ffffff1a 6px 7px)}#sav3-root table.heat td span{position:relative;z-index:2}#sav3-root .heat-legend{font-size:var(--fs-body);color:var(--muted);margin-top:var(--sp-3)}#sav3-root .heat-legend b{color:var(--ink)}#sav3-root .testi{display:grid;grid-template-columns:1fr 1fr;row-gap:var(--sp-5);column-gap:var(--sp-4)}#sav3-root .t-card{display:flex;flex-direction:column;border:1px solid var(--hair);border-radius:var(--card-radius);padding:var(--sp-5);background:#fff}#sav3-root .t-qmark{font-size:var(--fs-h1);line-height:1;color:#f97316}#sav3-root .t-text{font-size:var(--fs-body);color:var(--body);margin-top:var(--sp-4)}#sav3-root .t-author{display:flex;align-items:center;gap:var(--sp-3);margin-top:auto;padding-top:var(--sp-5)}#sav3-root .t-author a{flex-shrink:0;line-height:0}#sav3-root .t-author img{width:48px;height:48px;border-radius:999px;object-fit:cover;flex-shrink:0;display:block}#sav3-root .t-name{font-size:var(--fs-body);font-weight:700;color:var(--ink);text-decoration:none}#sav3-root .t-name:hover{text-decoration:underline}#sav3-root .t-role{font-size:var(--fs-small);color:var(--muted);margin-top:2px}#sav3-root details{border:1px solid var(--hair);border-radius:var(--card-radius);margin-bottom:var(--sp-2);background:#fff}#sav3-root summary{cursor:pointer;padding:var(--sp-4);font-size:var(--fs-body);font-weight:600;color:var(--ink);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4)}#sav3-root summary::-webkit-details-marker{display:none}#sav3-root summary:after{content:"+";color:var(--muted);font-weight:400;flex-shrink:0}#sav3-root details[open] summary:after{content:"\2013"}#sav3-root details .a{padding:0 var(--sp-4) var(--sp-4);font-size:var(--fs-body);color:var(--body)}#sav3-root details .a a{color:var(--blue);text-decoration:underline}#sav3-root details .a a:hover{text-decoration:none}#sav3-root #sec-faq details:last-of-type{margin-bottom:0}#sav3-root #sec-close{margin-top:var(--sp-8)}#sav3-root .closeband{position:relative;overflow:hidden;background:radial-gradient(120% 170% at 50% 0%,#142347,#0b1220 60%);padding:144px 24px 168px;text-align:center}#sav3-root .close-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.28}#sav3-root .close-bg polyline{fill:none;stroke:#3b82f6;stroke-width:2;filter:drop-shadow(0 0 10px rgba(59,130,246,.85))}#sav3-root .close-inner{position:relative;max-width:640px;margin:0 auto}#sav3-root .closeband h2{color:#fff;font-size:32px;letter-spacing:-.03em;margin-bottom:var(--sp-3)}#sav3-root .closeband p{font-size:var(--fs-body);color:#9fb0cc;margin-bottom:var(--sp-5)}#sav3-root .close-btnwrap{max-width:320px;margin:0 auto}#sav3-root .closemicro{font-size:var(--fs-label);color:#7e8ba3;margin-top:var(--sp-4)}#sav3-root .bottompad{height:72px}@media(prefers-reduced-motion:reduce){#sav3-root .anim,#sav3-root #endmarks,#sav3-root .badge .live-dot:after{transition:none!important;animation:none!important}}@media(max-width:980px){#sav3-root .container{padding-left:20px;padding-right:20px}#sav3-root .railstick{position:static}#sav3-root .d5grid{display:flex;flex-direction:column;gap:0}#sav3-root #left,#sav3-root #rail,#sav3-root .railstick{display:contents}#sav3-root #left>*{order:8}#sav3-root #left>*:first-child{display:contents}#sav3-root #p-title{order:1}#sav3-root #p-desc{order:2}#sav3-root .badges{order:3}#sav3-root #sec-chart{display:contents}#sav3-root .chart-card{order:4}#sav3-root .railbuy{order:5;margin-top:var(--sp-5)}#sav3-root .stats{order:6}#sav3-root .railstick>.card{order:7;margin-top:var(--sp-5)}#sav3-root .crumb .share{display:none}#sav3-root .two,#sav3-root .val,#sav3-root .testi{grid-template-columns:1fr}#sav3-root .stats{grid-template-columns:1fr 1fr}#sav3-root .stats .stat:last-child{grid-column:1 / -1}#sav3-root .badge:after,#sav3-root .q-help:after{width:min(250px,calc(100vw - 48px))}#sav3-root .badge:focus:after,#sav3-root .q-help:focus:after{opacity:1;visibility:visible}}@media(max-width:600px){#sav3-root{--fs-h1:30px;--fs-h2:24px}#sav3-root .sec{margin-top:var(--sp-6)}#sav3-root .stats{grid-template-columns:1fr}#sav3-root .stat{position:relative}#sav3-root .q-help{position:static}#sav3-root .q-help:after{left:0;right:auto;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sa-strategy-v3.css.map */
