@font-face{font-family:'Roboto';src:url("/assets/css/fonts/RobotoFlex-VariableFont_GRAD,XTRA,YOPQ,YTAS,YTDE,YTFI,YTLC,YTUC,opsz,slnt,wdth,wght.ttf") format("truetype")}@font-face{font-family:'RobotoSlab';src:url("/assets/css/fonts/RobotoSlab-VariableFont_wght.ttf") format("truetype")}:root{--bg: #fff;--colourtext: #101820;--colour1: #d62d26;--colour2: rgb(0,148,110);--colour3: #287758;--hspace: 4vh;--vspace: 3vh;--basefontsize: 17px}*{margin:0;padding:0}html{background-color:var(--bg)}body{font-size:var(--basefontsize);line-height:138%;font-family:"RobotoSlab", serif;font-variation-settings:"wght" 360;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;font-kerning:normal;font-variant:common-ligatures tabular-nums;font-optical-sizing:auto;overflow-x:hidden;color:var(--colourtext);min-height:100vh;text-rendering:optimizeLegibility;min-height:100vh;background:var(--bg)}b,strong{font-weight:normal;font-variation-settings:"wght" 450}img{max-width:100%}ul{list-style:disc;margin-left:1.5em}ol{margin-left:1em}blockquote{margin:0 3em 3em;padding-left:1em}blockquote,ul,ol{margin-bottom:1em}pre{overflow:auto}.center{text-align:center}.error{background:var(--colour2);color:#fff;padding:0.25em}.read-more{cursor:pointer}.screen-reader-text{display:none}a{outline:none;background:var(--colour3);color:var(--bg);text-decoration:none}.guess-who a{background:var(--colour2)}.site-title a,#footer a.logo{background:none;padding-right:0}#main-text a,#footer p a,.bubble-list li a{padding:0 0.25em;margin-right:0.25em}.glossary{font-style:italic;cursor:help}a[href]:not(:where(     [href^="#"],     [href^="/"]:not([href^="//"]),     [href*="//almanac.article19.org"],     [href*="//almanac.curlybracket.net"],     [href*="//article19.org"],     [href*="//localhost"])):after{content:' ';background:url(images/arrow-external.svg) no-repeat 6px 7px;padding:0 8px;display:inline}.links a:after{background-position:6px 5px}#content{background:linear-gradient(180deg, rgba(214,45,38,0.2) 10%, var(--bg) 20%);background-size:100% 200%}.acknowledgement #content{background:linear-gradient(200deg, rgba(214,45,38,0.3) 15%, rgba(0,148,110,0.3) 30%, rgba(214,45,38,0.3) 50%, var(--bg) 75%);background-size:100% 200%;animation:aurora 25s ease-in-out infinite}.guess-who #content{background:linear-gradient(180deg, rgba(0,148,110,0.3) 150px, var(--bg) 250px)}body:not(.guess-who) #intro,body:not(.guess-who) #post{background-image:url(backgrounds/layer2repeatable.svg),url(backgrounds/layer1repeatable.svg);background-position:left bottom, left bottom;background-repeat:repeat-x, repeat-x;padding-bottom:0}body:not(.guess-who) .post #intro{background-image:url(backgrounds/layer6repeatable.svg),url(backgrounds/layer1repeatableshort.svg);margin-bottom:-1px}.tag #intro{background-image:url(backgrounds/layer2repeatable-short.svg),url(backgrounds/layer1repeatable-short.svg);margin-bottom:-1px}.org #post{background-image:url(backgrounds/layer6repeatable-old.svg),url(backgrounds/layer1repeatableshort.svg);margin-bottom:-1px}#post-list,#org-list{background:#00946e url(backgrounds/structure2.svg)}#org-list{margin-top:-1px}#org-list #org-w3c::after{content:url(backgrounds/layer4.svg);margin-left:calc(var(--hspace)*-1);position:absolute;transform:rotate(180deg);left:-70%}#org-list #org-ieee::after{content:url(backgrounds/layer5.svg);position:absolute;left:-12%}#org-list #org-ietf::before{content:url(images/tree.svg)}#org-list #org-ietf::after{content:url(backgrounds/layer7.svg);margin-left:calc(var(--hspace)*-1);position:absolute;transform:rotate(180deg);left:-8%}#org-list #org-itu-t::before{content:url(images/tree-monstera.svg);display:block;margin:auto;text-align:center}#org-list #org-itu-t::after{content:url(backgrounds/layer4.svg);right:calc(var(--hspace)*-1);position:absolute}#org-list #org-3gpp::after{content:url(backgrounds/layer7.svg);margin-left:calc(var(--hspace)*-1);position:absolute;transform:rotate(180deg)}#org-list #org-atis::before{content:url(images/tree-leaves.svg);display:block;margin:auto;text-align:center}.desktop #post-list .post:nth-child(4)::after{content:url(backgrounds/layer7.svg);position:absolute}.desktop #post-list .post:last-child::after{content:"";margin-left:unset}@media all and (min-width: 841px){#contributors #intro::after,#methodology #intro::after{grid-column-start:2}}.tag #intro::after{content:url(images/tree-monstera.svg);display:block;text-align:center}#content{padding-top:calc(2*var(--hspace))}#footer{font-family:"Roboto", sans-serif;text-align:center;background-image:url(backgrounds/layer8repeatable.svg);background-position:left top;background-repeat:repeat-x;background-size:contain;padding:2em var(--hspace) 3em;overflow:hidden}.guess-who #footer{background-image:url(backgrounds/layer-upsidedown.svg);background-position:left bottom}#footer p{font-size:0.9em;line-height:1.3em;margin-bottom:1em;float:left;text-align:left;width:50%}#footer a.logo{float:right;width:50%}.section-content{margin:0 auto;padding:0 var(--hspace) 3em}.grid{display:grid}.ogrid .post{margin-bottom:2em}#breadcrumbs{margin-top:1em;margin-bottom:1.5em}.guess-who #breadcrumbs{margin-bottom:2.5em}#breadcrumbs .crumb{display:block;background-image:url("images/arrow-up.svg");background-repeat:no-repeat;background-position:0 6px;background-size:12px 12px;padding-left:18px;margin-bottom:0.3em}#breadcrumbs .crumb:first-child{background-image:none;padding-left:0}#breadcrumbs .crumb a{padding:0 0.25em;color:var(--bg);background:var(--colour3);text-decoration:none;transition:background .5s ease-in-out}#breadcrumbs .crumb a:hover{background:var(--colour2)}#breadcrumbs .switcher{padding-left:0}.guess-who #breadcrumbs .switcher{position:absolute;top:0;right:0}#breadcrumbs .switcher a{padding:0 0.25em;color:var(--colour2);background:var(--bg);background-image:url("images/arrow-switch-g.svg");background-position:right 7px;background-repeat:no-repeat;padding-right:20px;border-bottom:1px solid}.guess-who #breadcrumbs .switcher:not(.gw) a{color:var(--colour1);background-image:url("images/arrow-switch-r.svg")}#breadcrumbs .switcher2nd{display:block;margin-top:8px;top:20px !important}#primary-menu{background:#00946e;position:fixed;top:0;left:0;width:100vw;height:100vh;padding-top:calc(var(--hspace) + 25px);box-sizing:border-box;z-index:24;overflow:hidden;font-family:"Roboto", sans-serif;text-transform:uppercase}#primary-menu,#primary-menu a{color:var(--bg)}#primary-menu li{display:block}#primary-menu #site-title{height:30%;margin:0}#primary-menu .main-menu{overflow-y:auto;height:60vh}.main-menu{-ms-overflow-style:none;scrollbar-width:none}.main-menu::-webkit-scrollbar{display:none}#primary-menu img{position:absolute;bottom:var(--vspace);right:var(--vspace);height:10vh}.menu ul{list-style:none;margin:0}.menu li ul{display:none;margin:0.5em 0 0.5em 1.5em}.menu li>a,.menu li>span{text-transform:uppercase;font-size:calc(var(--basefontsize));line-height:1.5em;background:rgba(0,0,0,0.2);margin-bottom:0.5em;padding:0.5em;display:block;text-decoration:none}.menu li a:hover,.menu li span:hover,.menu .current-item a{background:rgba(0,0,0,0.3)}.menu li li a{text-transform:none;font-size:calc(var(--basefontsize)*1.2);margin-bottom:calc(var(--hspace)/5)}.mobile-menu-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;position:fixed;top:calc(var(--hspace) + 25px);right:var(--hspace);z-index:25}.toggler{position:relative;z-index:25;background:url(images/menu.svg) no-repeat;background-size:contain;width:30px;height:30px}.guess-who .toggler{background-image:url(images/menu-guess-who.svg)}.darkbg:not(.guess-who) .toggler{background-image:url(images/menu-white.svg)}.mobile-menu-toggle input{position:absolute;z-index:26;width:80px;height:23px;display:block;cursor:pointer;opacity:0}#primary-menu{transition:top .5s ease-in-out;top:-100vh}#primary-menu .site-title{padding-bottom:25px}.mobile-menu-toggle input:checked~#primary-menu{top:0}.mobile-menu-toggle input:checked~.toggler.menu-action{background-image:url(images/menu-close.svg)}.mobile-menu-toggle input:checked~.toggler.menu-action span{display:none}.site-title{font-family:"Roboto", sans-serif;font-variation-settings:"wght" 250;font-weight:normal;letter-spacing:0.1em;font-size:2.3em;line-height:120%;text-transform:uppercase;word-spacing:80px;margin-top:-7px}.desktop.org #post-list:before{content:url(images/tree-leaves.svg);display:block;position:absolute;top:-360px;margin-left:5%}.site-title a{text-decoration:none;width:min-intrinsic;width:-webkit-min-content;width:-moz-min-content;width:min-content;display:table-caption;display:-ms-grid;-ms-grid-columns:min-content;color:var(--colour1)}.title{font-weight:normal;font-variation-settings:"wght" 700;color:var(--colour3);letter-spacing:0.03em;font-size:calc(var(--basefontsize) * 1.6);line-height:120%;margin-bottom:1em}.title a{color:var(--bg)}.title.tag-title a{padding:0.5em;display:block;height:100%;box-sizing:border-box;transition:background .3s linear}.post .post-title{transition:background .3s linear}.title.tag-title:hover a,.post:hover>.post-description>.post-title{background-color:rgba(0,0,0,0.4)}.post-title a{background:transparent}h3.title{margin-top:2em;margin-bottom:0.5em;font-size:calc(var(--basefontsize) * 1.2)}.post-title{font-size:1em;font-variation-settings:"wght" 400;font-weight:normal;background:rgba(0,0,0,0.2);padding:0.5em;text-align:center;margin-top:1em}.post-title a{color:var(--bg)}.post-title span{display:none}.tags-all .post-title span,.tag .post-title span{display:inline;text-transform:uppercase}.home #intro{padding-bottom:20px}#intro img{margin:auto}.home #intro img,#post-list .img-wg{background:url(images/shadow.svg) bottom center no-repeat;padding-bottom:25px;background-size:contain}.home #intro img{padding-bottom:5px;background-position:bottom right}.mobile.home #intro img{margin:auto;display:block}.bubble{display:block;background:var(--bg);border-radius:5px;padding:1em;margin-bottom:2.5em;position:relative;box-shadow:6px 6px var(--colour2);text-align:center;border:1px dashed var(--colour2)}span.bubble:after{content:".";-webkit-text-fill-color:var(--colour3);text-shadow:-15px 10px var(--colour3);text-align:left;font-size:63px;width:10px;height:10px;background-color:var(--colour2);position:absolute;display:block;right:10px;z-index:0}.bubble-list{list-style:none;margin:0 0 1em 0}.bubble-list li{animation:float 2s ease-in-out;background:var(--colour3);color:var(--bg);margin-bottom:1.2em;text-align:left}.bubble-list li:last-child{animation:float2 2s ease-in-out}@keyframes float{0%{transform:translatex(-100vw)}50%{transform:translatex(25vw)}100%{transform:translatex(0)}}@keyframes float2{0%{transform:translatex(100vw)}50%{transform:translatex(-25vw)}100%{transform:translatex(0)}}#org-list .org{cursor:pointer;position:relative;margin-bottom:3em}#org-list .org::before,#org-list .org:after{cursor:default}#org-list .org a{text-decoration:none}#org-list .org .permalink{display:none}#org-list .org .description{position:relative;text-align:center}.mobile #org-list .org .excerpt{display:none}#org-list .org .excerpt{text-align:left;opacity:0;box-sizing:border-box;position:absolute;width:70%;left:15%;top:30%;z-index:3;filter:drop-shadow(2px 4px 6px rgba(0,0,0,0.7))}#org-list .org .description:hover .excerpt{animation:fade linear 10s}#org-list .org .description img,#post-list .post img{transition:filter .3s linear}.mobile #org-list .org .description img,.mobile #post-list .post img{filter:drop-shadow(2px 4px 6px rgba(0,0,0,0.7))}#org-list .org .description:hover img,#post-list .post:hover img{filter:drop-shadow(2px 4px 6px rgba(0,0,0,0.8))}#org-list .org .excerpt div{background:var(--bg);color:var(--colourtext);padding:1em;display:flex}#org-list .org .excerpt div p{overflow:hidden}.desktop.home #main-text{padding-bottom:150px}.desktop.org #main-text,.desktop.post #main-text{padding-bottom:30px}.desktop.default:not(.guess-who) #main-text{padding-bottom:300px}.desktop.tags-all #main-text{padding-bottom:220px}.mobile.default #main-text{padding-bottom:20px}#main-text p,.guess-who-about .section-content .descriptive-txt p{margin-bottom:1em}.tag #main-text img{background:url(images/shadow.svg) bottom center no-repeat}.org .grid .logo,.org-logo{position:relative;padding:20px;margin:auto;background:url(images/circle.svg) center center no-repeat;background-size:cover;width:180px;height:180px}.post .logo{filter:drop-shadow(0px 0px 7px rgba(255,255,255,0.7))}.links{margin:2em 0 2em;list-style:none;font-family:"Roboto", sans-serif;line-height:140%;font-variation-settings:"wght" 400}.links.tags{margin:-1em 0 2em 0}.links li:before{content:" ";width:100%;height:1px;background:var(--colour3);display:block;margin-bottom:0.8em;margin-top:0.8em}.all-groups{background-image:url("images/arrow-down.svg");background-repeat:no-repeat;background-position:0 6px;background-size:12px 12px;padding-left:18px;margin-top:3em;margin-bottom:2em}.all-groups a{text-decoration:none;color:var(--colour2);background:var(--bg);padding:0 0.25em}#main-text img,#intro img,#breadcrumbs{position:relative;z-index:5}#content,#org-list,#post-list{position:relative;z-index:3}#post-list{padding-top:1em}#post-list .grid{grid-row-gap:3em}#post-list .post{cursor:pointer;text-align:center}#post-list .post a{text-decoration:none}.cloud{background:url(images/cloud.svg) no-repeat center center;background-size:contain;width:150px;height:150px;display:block;position:absolute;top:40vh;left:-150px;z-index:2;transition:all 1s ease-in-out;animation:move ease-in-out 40s -5s infinite alternate-reverse}.cloud2{top:2vh;left:35vw;width:100px;height:100px;animation:move ease-in-out 25s -2s infinite alternate}#site-area-menu{z-index:20;width:100%;padding-left:var(--hspace);box-sizing:border-box;font-family:"Roboto", sans-serif;font-variation-settings:"wght" 300;text-transform:uppercase;overflow:hidden;background:#fff;color:var(--colour1);position:absolute;top:0;left:0}#site-area-menu ul{margin:0 0 0 -0.75em;list-style:none}#site-area-menu li{display:inline-flex}#site-area-menu li a{padding:0.2em 0.75em;box-sizing:border-box;font-weight:bold;color:var(--colour1);background:#fff}.guess-who #site-area-menu{color:var(--colour2)}.guess-who #site-area-menu a{color:var(--colour2)}#site-area-menu .active a,#site-area-menu a:hover{color:#fff;background:var(--colour1)}.guess-who #site-area-menu .active a,.guess-who #site-area-menu a:hover{background:var(--colour2)}body.guess-who .site-title a{color:var(--colour2)}.guess-who #intro.section-content{padding-bottom:0.5em;margin-bottom:2em}.guess-who #intro.section-content .post{text-align:center}#intro.section-content .post img{filter:drop-shadow(2px 4px 6px rgba(0,0,0,0.8));background:url(images/shadow.svg) bottom center no-repeat;background-size:contain;padding-bottom:25px}#intro.section-content .post .post-title{background:var(--colour1)}#guess-who-actions.section-content{align-items:center}.guess-who #guess-who-actions.section-content{padding-bottom:4em}.guess-who-graphs #guess-who-actions.section-content{padding-bottom:0.5em}#select-sdo-view{list-style:none;margin:0;grid-column-start:2;grid-column-end:4;display:flex}#select-sdo-view li{margin-right:1em;max-width:140px}#select-sdo-view li a{display:block;background:var(--colour2);padding:0 1em}#select-sdo-view li a.active,#select-sdo-view li a:hover{opacity:0.5}#select-sdo-view li a img{width:100%}.spacer{display:block;border-bottom:1px dashed var(--colour2);margin-bottom:3em}label,select,input{font-family:"Roboto", sans-serif}label{font-size:0.9em;font-variation-settings:"wght" 600}select{background-color:var(--colour2);padding:.5em;color:#fff;border-bottom:2px solid var(--colour3);margin-bottom:0;cursor:pointer;width:100%}select option:hover,select option:checked{background-color:var(--colour3)}option:disabled{background:#fff}select#wg{font-weight:bold;grid-column-start:1;grid-column-end:4;padding:1em 0.5em;width:100%;display:block}#guess-who-actions div{grid-column-start:1;grid-column-end:4}.guess-who-bottom-links p{margin-bottom:3em}.guess-who-bottom-links img{display:block;margin-top:1.5em;margin-left:-15px;transition:all 0.1s cubic-bezier(0.71, 1.32, 1, 1.38)}.guess-who-bottom-links p:last-child img{margin-top:0.9em}.guess-who-bottom-links a:not(.current-item):hover img{transform:scale(1.05)}.guess-who-bottom-links .button{padding:0.2em;font-variation-settings:"wght" 600}.guess-who-bottom-links .current-item{opacity:0.5}.plotlyRender{margin-top:1.5em}a.modebar-btn{background:#fff}.modebar-container{margin-top:-36px !important}@keyframes move{0%{transform:translate(0vw, 0);opacity:0.1}100%{transform:translate(100vw, 0);opacity:0.5}}@keyframes fade{0%{opacity:0}2%{opacity:1}98%{opacity:1}100%{opacity:0}}@keyframes aurora{0%{background-position:0% 100%}50%{background-position:0 0%}100%{background-position:0 100%}}@media all and (max-width: 840px){.guess-who .catnip-icon{max-height:100px;float:left}.guess-who .catnip-icon+p{overflow:hidden;line-height:125%}.guess-who #guess-who-actions.section-content{padding-bottom:2em}.guess-who #intro img{display:none}}@media all and (min-width: 841px){#primary-menu .main-menu{height:90vh}#primary-menu img{position:relative;bottom:unset;right:unset;align-self:end;text-align:right;width:100%;height:auto;padding:0 0 0 40%;box-sizing:border-box}.menu li>a,.menu li>span{font-size:calc(var(--basefontsize) * 1.5)}#footer{padding-top:7em;text-align:right;background-size:unset}#footer a.logo{margin-top:-3em}.guess-who #footer a.logo{margin-top:-6em}#intro,#post{padding-bottom:0}.home #intro{padding-bottom:130px}.ogrid{display:flex;flex-wrap:wrap;justify-content:center}.home .ogrid{justify-content:space-between}.ogrid .post{width:25%;padding:0 3%;box-sizing:border-box}.ogrid .post:nth-child(even){margin-top:4em}.ogrid .org{width:45%}.ogrid #org-3gpp.org,.ogrid #org-atis.org,.ogrid #org-cen-cenelec.org{width:30%}.ogrid #org-atis.org{margin-left:-8%}.ogrid #org-cen-cenelec.org{margin-left:70%;margin-top:-15%}.ogrid #org-etsi.org{margin-top:-12%;width:33%}.ogrid #org-w3c.org{width:40%;margin-top:-10%}.ogrid #org-irtf.org{width:45%}.ogrid #org-ietf.org{width:95%;padding-left:5%;margin-top:-20%}.ogrid #org-ieee.org{width:90%;margin-left:5%}.ogrid #org-iso.org{width:45%}.ogrid #org-itu-r.org{margin-top:-20%;margin-right:40%}.grid{grid-template-columns:1fr 2fr 1fr;grid-column-gap:35px}.grid.guess-who-bottom-links{grid-template-columns:1fr 1fr;grid-row-gap:35px}.guess-who-about .section-content .descriptive-txt{grid-column-start:2;grid-column-end:4}.all-groups{margin-top:1em}#breadcrumbs{margin-top:0}#breadcrumbs .crumb{margin-left:-1em}#breadcrumbs .switcher{position:absolute;top:0;right:0}#breadcrumbs .switcher2nd{top:20px !important}.all-groups{grid-column-start:2}#intro.grid img,.home #intro .img{align-self:end;margin:unset}.post #content>.section:first-child .grid .logo{grid-row-start:2}.post .logo{width:100%;max-height:350px;margin-top:-4vh}.links{margin:2em 0 3.5em}.links.tags{margin:-2.5em 0 3.5em 0}.guess-who #intro.section-content{margin-bottom:0}.guess-who-display{grid-column-start:2;grid-column-end:5}.guess-who-bottom-links p{margin-bottom:0}.guess-who-bottom-links img{margin-left:-25px}.plotlyRender{margin-top:0}#guess-who-actions div{grid-column-start:2}}@media all and (min-width: 1200px){#breadcrumbs{position:relative;top:auto;left:auto;width:auto}.grid,.grid.guess-who-bottom-links{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:80px}#breadcrumbs,#main-text,.all-groups,#primary-menu .main-menu{grid-column-start:2;grid-column-end:4}.post .grid .logo{grid-column-start:4;grid-column-end:6}select#wg{grid-column-start:2;grid-column-end:4}}@media all and (min-width: 1600px){#org-list .org .excerpt{bottom:10%}.post .wg-info,.org .org-description{min-height:350px}.ogrid #org-ietf.org{margin-top:0}.ogrid #org-itu-r.org{margin-top:-5vh}.links{line-height:auto}}

/*# sourceMappingURL=styles.css.map */