.gl-dm-setup{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gl-dm-sec{display:grid;gap:20px;align-content:start;justify-items:start}.gl-dm-sec>.gl-dm-ed{justify-self:stretch}.gl-dm-sh{display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;align-items:start}.gl-dm-sh-out{margin:40px 0 18px}.gl-dm-no{font:200 30px/1 var(--v5-s);color:var(--g-mut);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.gl-dm-sh h2{margin:0;font:400 18px/1.25 var(--v5-s);letter-spacing:-.015em;color:var(--g-ink)}.gl-dm-sh p{margin:6px 0 0;font:300 13px/1.45 var(--v5-s);color:var(--g-mut)}.gl-dm-ed{list-style:none;margin:0;padding:0;display:grid;gap:4px}.gl-dm-ed li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px 14px;align-items:end}.gl-dm-w{display:grid;gap:6px}.gl-dm-w>span,.gl-dm-crit legend{font:400 11px/1.2 var(--v5-s);color:var(--g-mut)}.gl-dm-rate{display:flex;gap:0;width:max-content;max-width:100%;border:1px solid var(--g-line2)}.gl-dm-rate label{position:relative;cursor:pointer}.gl-dm-rate label+label{border-left:1px solid var(--g-line2)}.gl-dm-rate input{position:absolute;opacity:0;width:1px;height:1px}.gl-dm-rate span{display:grid;place-items:center;width:36px;height:36px;font:300 13px/1 var(--v5-s);color:var(--g-mut);font-variant-numeric:tabular-nums}.gl-dm-rate label:hover span{background:var(--g-pane2);color:var(--g-ink)}.gl-dm-rate input:checked+span{background:var(--g-ink);color:#0a0a0a;font-weight:500}.gl-dm-rate input:focus-visible+span{outline:2px solid var(--g-red);outline-offset:-2px}.gl-dm-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:12px}.gl-dm-card{display:grid;gap:18px;align-content:start}.gl-dm-card.is-top:before{content:"";position:absolute;left:-1px;right:-1px;top:-1px;height:2px;background:var(--g-red)}.gl-dm-card h3{margin:0;font:400 18px/1.3 var(--v5-s);letter-spacing:-.015em;color:var(--g-ink);overflow-wrap:anywhere}.gl-dm-crit{border:0;margin:0;padding:14px 0 0;border-top:1px solid var(--g-line);display:grid;grid-template-columns:minmax(0,1fr);gap:10px;min-width:0}.gl-dm-crit legend{float:left;padding:0;font:300 14px/1.35 var(--v5-s);color:var(--g-ink2);overflow-wrap:anywhere;max-width:100%}.gl-dm-crit legend small{color:var(--g-mut);font-size:12px;margin-left:6px;white-space:nowrap}.gl-dm-crit .gl-dm-rate{justify-self:start}.gl-dm-sub{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding-top:14px;border-top:1px solid var(--g-line);font:300 13px/1.3 var(--v5-s);color:var(--g-mut)}.gl-dm-sub b{font:200 26px/1 var(--v5-s);color:var(--g-ink);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.gl-dm-res{margin-top:12px;display:grid;gap:22px}.gl-dm-bars{list-style:none;margin:0;padding:0;display:grid;gap:14px}.gl-dm-bars li{display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr) auto;gap:8px 18px;align-items:center}.gl-dm-bars .nm{font:300 15px/1.35 var(--v5-s);color:var(--g-ink);overflow-wrap:anywhere}.gl-dm-bars .tr{height:6px;background:var(--g-line);position:relative}.gl-dm-bars .tr i{position:absolute;left:0;top:0;bottom:0;background:var(--g-ink2);transition:width .3s}.gl-dm-bars li.is-top .tr i{background:var(--g-red)}.gl-dm-bars .tt{font:200 22px/1 var(--v5-s);color:var(--g-ink);font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap}.gl-dm-bars .tt small{font:300 12px/1 var(--v5-s);color:var(--g-mut);margin-left:4px;letter-spacing:0}.gl-dm-bars li.is-top .lead{display:inline-block;margin-left:10px;font:500 10px/1 var(--v5-s);letter-spacing:.14em;text-transform:uppercase;color:var(--g-red)}.gl-dm-note{margin:0;max-width:68ch;font:300 14px/1.65 var(--v5-s);color:var(--g-ink2);padding-top:18px;border-top:1px solid var(--g-line)}.gl-dm-low{margin-top:12px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px}.gl-dm-dl{margin:16px 0 0;display:grid;gap:0}.gl-dm-dl>div{padding:12px 0;border-top:1px solid var(--g-line);display:grid;gap:6px}.gl-dm-dl dt{font:500 11px/1.2 var(--v5-s);letter-spacing:.14em;text-transform:uppercase;color:var(--g-mut)}.gl-dm-dl dd{margin:0;font:300 14px/1.6 var(--v5-s);color:var(--g-ink2)}.gl-dm-small{font-size:13px!important;color:var(--g-mut)!important}.gl-dm .gl-x.armed{font-size:12px}.gl-dm-card.is-top{transition:border-color .2s}@media(max-width:860px){.gl-dm-setup,.gl-dm-low{grid-template-columns:1fr}.gl-dm-bars li{grid-template-columns:minmax(0,1fr) auto}.gl-dm-bars .tr{grid-column:1 / -1;grid-row:2}}@media(max-width:480px){.gl-dm-ed li{grid-template-columns:minmax(0,1fr) auto}.gl-dm-ed li .gl-dm-w{grid-column:1;grid-row:2}.gl-dm-ed li .gl-x{grid-column:2;grid-row:1}}@media(pointer:coarse){.gl-dm-rate span{width:44px;height:44px}.gl-dm-ed .gl-x{min-width:44px;min-height:44px}}@media(max-width:360px)and (pointer:coarse){.gl-dm-rate span{width:40px}}@media(prefers-reduced-motion:reduce){.gl-dm-bars .tr i{transition:none}}
