1- @charset "UTF-8" ;
21/**
32 * Default parameters
43 */
@@ -119,11 +118,9 @@ h6, .h6 {
119118 h1 , .h1 {
120119 font-size : var (--h2 );
121120 }
122-
123121 h2 , .h2 {
124122 font-size : 1.22rem ;
125123 }
126-
127124 h3 , .h3 {
128125 font-size : var (--font-base );
129126 }
@@ -417,13 +414,13 @@ input:focus, select:focus, .focus {
417414}
418415
419416.password-label : after {
420- content : " " ;
417+ content : "\f070 " ;
421418 font : 400 14px Font Awesome\ 5 Free;
422419 cursor : pointer;
423420}
424421
425422.password-label .active : after {
426- content : " " ;
423+ content : "\f06e " ;
427424}
428425
429426/**
@@ -644,7 +641,7 @@ figcaption .byline {
644641}
645642
646643.slider ::-webkit-scrollbar-thumb {
647- background : var (--scrollbar-foreground , # 0007 );
644+ background : var (--scrollbar-foreground , rgba ( 0 , 0 , 0 , 0.4666666667 ) );
648645}
649646
650647.slider ::--webkit-scrollbar-track {
@@ -683,7 +680,6 @@ section, .section {
683680 section , .section {
684681 padding : 0 var (--page-padding );
685682 }
686-
687683 .section-label {
688684 padding : 0 ;
689685 }
@@ -966,33 +962,27 @@ html.msb .masthead {
966962 --flag-height : 44px ;
967963 --menu-width : 100vw ;
968964 }
969-
970965 .flag {
971966 padding : 0 ;
972967 column-gap : 0 ;
973968 grid-template-columns : auto 1fr ;
974969 grid-template-areas : "bottom top" ;
975970 }
976-
977971 .flag .button {
978972 padding : 0 var (--space-sm );
979973 }
980-
981974 .flag .msb-hide a : last-of-type {
982975 padding-right : var (--space-sm );
983976 }
984-
985977 .flag-top {
986978 grid-template-columns : 200px 1fr ;
987979 grid-template-areas : "middle right" ;
988980 gap : var (--space-sm );
989981 }
990-
991982 .flag-bottom {
992983 grid-template-columns : 1fr ;
993984 grid-template-areas : "left" ;
994985 }
995-
996986 .flag-line {
997987 display : none;
998988 }
@@ -1102,7 +1092,6 @@ html.msb .masthead {
11021092 grid-template-columns : 1fr 1fr ;
11031093 grid-template-areas : "menu account" "left right" "logo logo" "nav nav" ;
11041094 }
1105-
11061095 .msb .sds-flag {
11071096 grid-template-areas : "menu account" "left right" "edition edition" "logo logo" "nav nav" ;
11081097 }
@@ -1112,7 +1101,6 @@ html.msb .masthead {
11121101 grid-template-columns : 1fr 2fr 1fr ;
11131102 grid-template-areas : "menu . account" "left logo right" "nav nav nav" ;
11141103 }
1115-
11161104 .msb .sds-flag {
11171105 grid-template-areas : "menu edition account" "left logo right" "nav nav nav" ;
11181106 }
@@ -1516,7 +1504,6 @@ footer {
15161504 flex-direction : row;
15171505 justify-content : space-around;
15181506 }
1519-
15201507 .bottom-nav {
15211508 display : flex;
15221509 justify-content : center;
@@ -1527,7 +1514,6 @@ footer {
15271514 .footer {
15281515 grid-template-columns : 340px 1fr ;
15291516 }
1530-
15311517 .footer-links {
15321518 justify-content : end;
15331519 }
@@ -1572,9 +1558,8 @@ footer {
15721558 .grid .two-columns {
15731559 grid-column : span 2 ;
15741560 }
1575-
15761561 .grid .three-columns ,
1577- .grid .full-width {
1562+ .grid .full-width {
15781563 grid-column : 1 / -1 ;
15791564 }
15801565}
@@ -1586,17 +1571,14 @@ footer {
15861571 grid-column-end : span 2 ;
15871572 grid-row : span 2 ;
15881573 }
1589-
15901574 .grid .digest {
15911575 align-self : stretch;
15921576 grid-column : 1 ;
15931577 grid-row-end : span 2 ;
15941578 }
1595-
15961579 .grid .in-depth {
15971580 grid-column : 1 / -1 ;
15981581 }
1599-
16001582 .grid .optional-digest {
16011583 grid-row-start : 8 ;
16021584 }
@@ -1734,7 +1716,7 @@ footer {
17341716 */
17351717.story-body > .inline-video {
17361718 box-sizing : border-box;
1737- max-width : calc (var (--story-media-width ) + ( var (--page-padding ) * 2 ) );
1719+ max-width : calc (var (--story-media-width ) + var (--page-padding ) * 2 );
17381720}
17391721
17401722/**
@@ -1952,40 +1934,32 @@ footer {
19521934 flex-wrap : wrap;
19531935 margin : -15px ;
19541936 }
1955-
19561937 .flex-columns .reverse {
19571938 flex-direction : row-reverse;
19581939 }
1959-
19601940 .flex-columns > * {
19611941 flex : 1 1 300px ;
19621942 margin : 15px ;
19631943 }
1964-
19651944 .flex-columns > zeus-ad {
19661945 flex : none;
19671946 padding : 15px ;
19681947 }
1969-
19701948 .flex-columns > .flex-columns {
19711949 margin : 0 ;
19721950 }
1973-
19741951 .flex-columns .main-stage {
19751952 flex : 2 1 660px ;
19761953 align-self : flex-start;
19771954 }
1978-
19791955 .flex-columns .rail {
19801956 flex-basis : 330px ;
19811957 align-self : flex-start;
19821958 }
1983-
19841959 /** Special cases **/
19851960 .lead-section .main-stage > : first-child {
19861961 flex-basis : 100% ;
19871962 }
1988-
19891963 .main-stage > .flex-columns + .flex-columns {
19901964 padding-top : 15px ;
19911965 }
@@ -2071,8 +2045,7 @@ footer {
20712045
20722046.scrollow > * {
20732047 position : sticky;
2074- top : 70px ;
2075- /* flag height - padding */
2048+ top : 70px ; /* flag height - padding */
20762049}
20772050
20782051/**
@@ -2220,7 +2193,6 @@ footer {
22202193 .search-form {
22212194 grid-template-columns : 1fr 140px 200px ;
22222195 }
2223-
22242196 .search-form .select {
22252197 grid-column : auto;
22262198 }
@@ -2307,7 +2279,6 @@ footer {
23072279 grid-template-columns : 35px 1fr ;
23082280 align-items : start;
23092281 }
2310-
23112282 .opinion-banner svg {
23122283 grid-row : span 2 ;
23132284 }
@@ -2391,7 +2362,6 @@ footer {
23912362 margin-bottom : var (--space-sm );
23922363 padding-top : 5px ;
23932364 }
2394-
23952365 .related-stories .package : last-child ::after {
23962366 display : none;
23972367 }
@@ -2495,16 +2465,13 @@ footer {
24952465 grid-template-columns : auto 3fr 2fr ;
24962466 grid-template-areas : "thumb info contact" "thumb bio contact" ;
24972467 }
2498-
24992468 .author-bio .a-details {
25002469 align-self : end;
25012470 }
2502-
25032471 .author-bio .thumb {
25042472 width : 160px ;
25052473 height : 160px ;
25062474 }
2507-
25082475 .author-bio .a-social {
25092476 justify-self : end;
25102477 }
@@ -2519,7 +2486,7 @@ footer {
25192486 --header-family : var (--sans );
25202487 --header-weight : 600 ;
25212488 --header-transform : uppercase;
2522- padding : var (--timeline-padding , calc (var (--space )* 2 / 3 ) var (--space ));
2489+ padding : var (--timeline-padding , calc (var (--space ) * 2 / 3 ) var (--space ));
25232490}
25242491
25252492.timeline-event : before {
@@ -2634,12 +2601,10 @@ section.big-news {
26342601 .big-news .h1 {
26352602 font-size : 2.67rem ;
26362603 }
2637-
26382604 .big-news .label .h5 {
26392605 font-size : 1.33rem ;
26402606 margin : 0 ;
26412607 }
2642-
26432608 .big-news figcaption {
26442609 font : 0.78rem var (--sans );
26452610 }
@@ -2859,11 +2824,9 @@ section.big-news {
28592824 .upper-nav {
28602825 height : 35px ;
28612826 }
2862-
28632827 .upper-nav .tab .favicon {
28642828 display : none;
28652829 }
2866-
28672830 .upper-nav .tab .logo {
28682831 display : block;
28692832 }
@@ -3066,17 +3029,15 @@ section.big-news {
30663029 .h-tablet {
30673030 display : none;
30683031 }
3069-
30703032 .h-phone ,
3071- .d-tablet {
3033+ .d-tablet {
30723034 display : var (--display , block);
30733035 }
30743036}
30753037@media (min-width : 1024px ) {
30763038 .h-desktop {
30773039 display : none;
30783040 }
3079-
30803041 .d-desktop {
30813042 display : var (--display , block);
30823043 }
@@ -3166,7 +3127,6 @@ section.big-news {
31663127 # promo-banner h3 {
31673128 font-size : 16px ;
31683129 }
3169-
31703130 # promo-banner .button {
31713131 display : none;
31723132 }
@@ -3478,7 +3438,6 @@ custom-digest {
34783438 align-items : flex-start;
34793439 flex-direction : column;
34803440 }
3481-
34823441 .viafoura .vf-comment-header .vf-comment-header__actions {
34833442 align-items : start;
34843443 }
0 commit comments