.angle-kicker{margin:0;font:600 15px/1.4 var(--f-sans);color:var(--grey)}.angle-kicker a{color:var(--ink);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}.angle-question{margin:6px 0 -6px;font:700 15px/1.4 var(--f-sans);letter-spacing:.01em;color:var(--red)}.angle-status{padding:14px 16px;border-left:3px solid var(--ink);background:var(--panel);font-size:16px;line-height:1.55}.angle-go{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-block:6px 10px}.angle-go .btn{height:50px;padding-inline:24px;font-size:16px}.angle-go>span{flex:1 1 220px;font-size:15px;line-height:1.45;color:var(--grey)}.angle-data{display:grid;grid-gap:18px;gap:18px;margin-block:8px 6px}.angle-figures{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:2px solid var(--ink)}.angle-figure{display:grid;align-content:start;grid-gap:6px;gap:6px;padding:16px 14px 18px;border-left:1px solid var(--rule)}.angle-figure:first-child{border-left:0}.angle-figure b{font:900 40px/1 var(--f-display);letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.angle-figure small{font:700 15px/1 var(--f-sans);letter-spacing:0;color:var(--grey)}.angle-figure span{font-size:14.5px;line-height:1.35;color:var(--grey)}.angle-day{display:grid;grid-gap:8px;gap:8px;padding-top:16px;border-top:2px solid var(--ink)}.blog .angle-day h3{margin:0;font:800 22px/1.2 var(--f-display)}.angle-day h3 span{margin-right:8px;font:700 14px/1 var(--f-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--red)}.angle-goal{margin:0;color:var(--grey)}.blog .angle-day ol{gap:0;padding-left:34px}.angle-day li{display:grid;grid-gap:3px;gap:3px;padding:11px 0 11px 6px;border-top:1px solid var(--rule)}.angle-day li::marker{color:var(--grey);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.angle-step{font-weight:600;color:var(--ink)}.angle-who{font-size:15px;line-height:1.45;color:var(--grey)}.angle-day .by-you .angle-who{color:var(--body)}.angle-day .by-you .angle-step:after{content:"Du";margin-left:8px;padding:2px 7px 3px;font:700 12px/1 var(--f-sans);vertical-align:2px;color:var(--on-red);background:var(--red)}.blog .angle-criteria{gap:0;padding-left:30px}.angle-criteria li{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,38%);grid-gap:4px 18px;gap:4px 18px;align-items:center;padding:12px 0 12px 6px;border-top:1px solid var(--rule)}.angle-criteria .angle-who{grid-column:1/-1}.angle-weight{display:flex;align-items:center;gap:10px}.angle-weight i{display:block;height:10px;background:var(--red)}.angle-weight b{flex:none;font:700 15px/1 var(--f-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.angle-fine{margin:0;font-size:15px;line-height:1.5;color:var(--grey)}.angle-run{gap:14px}.angle-run dl{margin:0}.angle .doc-table td b{color:var(--ink)}.angle .doc-table tfoot td,.angle .doc-table tfoot th{border-top:2px solid var(--ink);border-bottom:0;font-weight:600;color:var(--ink)}.angle .doc-table tbody th{min-width:8.5em;max-width:24em;font-weight:600;color:var(--ink)}.angle .verdict-go b{color:var(--ink);box-shadow:inset 0 -2px 0 var(--red)}.angle .verdict-stop b{color:var(--grey)}@media (max-width:640px){.angle-figures{grid-template-columns:repeat(2,minmax(0,1fr))}.angle-figure:nth-child(odd){border-left:0}.angle-figure:nth-child(n+3){border-top:1px solid var(--rule)}.angle-figure b{font-size:34px}.angle-criteria li{grid-template-columns:minmax(0,1fr)}.angle .doc-table tbody th{white-space:normal}}