@charset "UTF-8";
*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{cursor:default;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.15;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}main{display:block}nav ol{list-style:none}pre{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace;font-size:1em}a{background-color:transparent}strong{font-weight:bolder}code,samp{font-family:Menlo,Consolas,Roboto Mono,Ubuntu Monospace,Noto Mono,Oxygen Mono,Liberation Mono,monospace;font-size:1em}small{font-size:80%}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}svg{vertical-align:middle}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type=checkbox],[type=radio]{padding:0}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}[tabindex],a,button,input,label,select,textarea{touch-action:manipulation}[disabled]{cursor:not-allowed}*{box-sizing:inherit}body,html{box-sizing:border-box}a{text-decoration:none}@media (max-width:767px){.hidden_for_mobile{display:none}}body{font-family:Lato,sans-serif;font-size:100%;line-height:1.25}@media (min-width:767px){body{font-size:1em;line-height:1.375}}.divider:after,aside:after{clear:both;content:"";display:table}.visible_when_javascript_available{display:none}.js .visible_when_javascript_available{display:block}.js .hidden_when_javascript_available{display:none}.pagewidth{margin:0 auto;position:relative;width:90%}@media (min-width:767px){.pagewidth{width:100%;padding-left:32px;padding-right:32px}}.screenreader{border:0;clip:rect(0 0 0 0);height:1px;line-height:0;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hide{display:none}.areatable{margin:1rem 0}.areatable td{background:#fafbfc;border:5px solid #fff;font-weight:700;padding:20px 4px;text-align:center}.areatable .example{display:block;font-size:.764rem;font-weight:400}@media (min-width:767px){.deprecated:after,.updated:after{border-radius:1rem;display:inline-block;font-size:.764rem;font-weight:700;letter-spacing:0;line-height:1rem;margin-left:.764rem;padding:0 .4rem;position:relative;top:-.6em}.deprecated:after{content:"OBSOLETE"}.updated:after{content:"UPDATED"}.deprecated:after{background:#e9573f;color:#fff}.updated:after{background:#8cc152;color:#fff}}.barchart{border:0;border-collapse:collapse;display:table;margin-bottom:1.5rem;table-layout:fixed;width:100%}.barchart .row{display:table-row}.barchart .bar_wrapper,.barchart .label{background:transparent;border:0;display:table-cell;padding:0;vertical-align:middle}.barchart .bar_wrapper{width:80%}.barchart .label{overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap;width:20%}.barchart .bar{font-size:1rem;overflow:visible;padding:2px 0}.barchart .bar span{padding-left:6px}.barchart .axis .bar_wrapper,.barchart .axis .label{font-size:.764rem;padding-right:6px;text-align:right}.barchart .negative{text-align:right}.barchart .negative .bar{direction:rtl;float:right}.barchart .negative .bar span{direction:ltr;display:inline-block;padding-left:0;padding-right:6px}.barchart.double .bar_wrapper{width:40%}.row_numbers .label:before{content:counter(a);counter-increment:a;font-size:.618rem;margin-right:12px;opacity:.3}.row_numbers .axis .label:before{content:"";counter-increment:none;display:none}.barchart .bar{background:#5d9cec}.barchart .negative .bar{background:#ec87c0}.barchart .axis .bar_wrapper,.barchart .axis .label{border-right:1px solid #ccd1d9;color:#ccd1d9}.barchart .current .label{background:#ffffd1}.barchart.colour_1 .bar{background:#5d9cec}.barchart.colour_2 .bar{background:#4fc1e9}.barchart.colour_3 .bar{background:#48cfad}.barchart.colour_4 .bar{background:#a0d468}.barchart.colour_5 .bar{background:#ffce54}.barchart.colour_6 .bar{background:#fc6e51}.barchart.colour_7 .bar{background:#ed5565}.barchart.colour_8 .bar{background:#ac92ec}.barchart.colour_9 .bar{background:#ec87c0}.button,button,input[type=button],input[type=submit]{background-color:#0077c8;border:2px solid #0077c8;color:#fff;cursor:pointer;display:inline-block;font-variant:small-caps;font-weight:700;height:2rem;letter-spacing:.1rem;margin-bottom:1rem;min-width:10%;padding:0 1rem 3px;text-align:center;text-decoration:none;text-transform:lowercase;white-space:nowrap}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#0077c8;border-color:#0077c8;color:#fff;outline:0}td .button{margin-left:4px}input.action,input.action:hover{background:#8cc152;border-color:#8cc152}input.caution,input.caution:hover{background:#e9573f;border-color:#e9573f}.button:hover,.button:visited:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{opacity:.9}.no_sheet .visible_when_sheet_available{display:none}.cart_contents{border-collapse:collapse;margin:0 0 1rem}.cart_contents thead>tr:nth-of-type(2) th{padding-top:1em}.cart_contents th a{margin-right:0}.cart_contents td:last-child{padding-right:0}.cart_contents .heading{display:inline;font-size:1rem;font-weight:700;margin:0}.cart_contents .disclose{font-size:.764rem}.cart_contents .undisclosed{display:none}.cart_contents th{padding:0}.cart_contents tr:first-child th{border:0}.cartstripe{font-size:1rem;padding:0 0 5px}.cartstripe section{padding:.618rem 0}.cartstripe .inline{height:1.2em;width:1.2em}a.cart{border-radius:40px;font-size:.764rem;font-variant:small-caps;line-height:14px;padding:3px 8px;position:relative;text-overflow:ellipsis;text-transform:lowercase;top:-3px;white-space:nowrap}a.cart,a.cart .svgwrap{display:inline-block;vertical-align:middle}a.cart .svgwrap{line-height:0;overflow:hidden}a.cart .svgwrap,a.cart svg{height:18px;width:18px}.divider a.cart{float:right;margin:5px 0 5px 5px}.cart_contents thead tr:first-child{background:#fafbfc}.cart_contents th{padding-bottom:5px;padding-top:5px}.cartstripe{background:#ccd1d9}.cart.add,.cart.remove{background:#0077c8;color:#fff}.cart.add:hover,.cart.remove:hover{background:#0077c8}.cart.add svg,.cart.remove svg{fill:#fff}.cart.remove{background:#e9573f}.cart.remove:hover{background:#e9573f}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,.5)}.cm-animate-fat-cursor,.cm-fat-cursor-mark{-webkit-animation:a 1.06s steps(1) infinite;animation:a 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;background-color:#7e7}@-webkit-keyframes a{50%{background-color:transparent}}@keyframes a{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:none;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}.cm-s-neo.CodeMirror{background-color:#fff;color:#2e383c;line-height:1.4375}.cm-s-neo .cm-comment{color:#75787b}.cm-s-neo .cm-keyword,.cm-s-neo .cm-property{color:#1d75b3}.cm-s-neo .cm-atom,.cm-s-neo .cm-number{color:#75438a}.cm-s-neo .cm-node,.cm-s-neo .cm-tag{color:#9c3328}.cm-s-neo .cm-string{color:#b35e14}.cm-s-neo .cm-qualifier,.cm-s-neo .cm-variable{color:#047d65}.cm-s-neo pre{padding:0}.cm-s-neo .CodeMirror-gutters{border:none;border-right:10px solid transparent;background-color:transparent}.cm-s-neo .CodeMirror-linenumber{padding:0;color:#e0e2e5}.cm-s-neo .CodeMirror-guttermarker{color:#1d75b3}.cm-s-neo .CodeMirror-guttermarker-subtle{color:#e0e2e5}.cm-s-neo .CodeMirror-cursor{width:auto;border:0;background:rgba(155,157,162,.37);z-index:1}@media (min-width:767px){.righty{float:right;text-align:right;width:50%}.righty label{display:inline;text-transform:none}.righty select{display:inline;margin-left:4px;width:auto}}textarea.large{min-height:400px}textarea.code{line-height:1.4em;margin:0;max-width:100%;overflow-x:auto;overflow-y:auto;padding:.2rem;white-space:pre;width:100%}.CodeMirror,.CodeMirror *,textarea.code{font-family:Inconsolata,Menlo,Consolas,Bitstream Vera Sans Mono,DejaVu Sans Mono,Monaco,monospace}.CodeMirror{margin-bottom:1.5rem}.CodeMirror,textarea.code{border:3px solid #ccd1d9;border-radius:0;min-height:20rem}:root{color:#333}a{color:#0077c8}::selection,mark{background:#ffffd1;color:#333}.code{font-family:Inconsolata,Menlo,Consolas,Bitstream Vera Sans Mono,DejaVu Sans Mono,Monaco,monospace}code,samp{overflow:auto}code,pre,samp{font-family:Inconsolata,Menlo,Consolas,Bitstream Vera Sans Mono,DejaVu Sans Mono,Monaco,monospace;font-size:1rem;padding:.2rem .6rem}pre{margin:1rem 0}code,pre,samp{background:#fafbfc}pre{border-left:.4rem solid #aab2bd}.dimension_list{margin:0}.dimension_list td:first-child{vertical-align:top}.dimension_list li{list-style:none;margin:0 0 1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dimension_list a{border-radius:2rem;padding:.2rem 1rem}.dimension_list a:hover{background:#fafbfc}.dimension_list .selected{background:#ffffd1;color:#333}.dimension_list svg{height:1rem;position:relative;top:-2px;width:1rem}.dimension_list .disclose{opacity:0}.dimension_list a:hover .disclose{opacity:1}.dimension_list .selected:hover .disclose,.dimension_list .undisclose{display:inline-block}.dimension_list .selected .disclose,.dimension_list a:hover .undisclose{display:none}.dimension_list .unavailable{color:#aab2bd;cursor:not-allowed}.dimension_list .unavailable .disclose{display:none}.dimension_list a.unavailable:hover{background:none}.dimension_list a.unavailable:hover:after{color:#aab2bd;content:" (Not available in this slice) ";text-decoration:none}.ogl:before,.spinner:before{content:"";display:inline-block;margin-right:.4rem}.spinner:before{background:url(spinner.gif) no-repeat;height:16px;width:16px}.ogl:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0ODMuMiAxOTUuNyI+PHBhdGggZmlsbD0iIzBCMEMwQyIgZD0iTTQyMS41IDE0Mi44Vi4xbC01MC43IDMyLjN2MTYxLjFoMTEyLjR2LTUwLjd6TTI5OS4yIDEzMy4yYy04LjMgNy4zLTE5LjIgMTEuNy0zMS4xIDExLjctMjYgMC00Ny4xLTIxLjEtNDcuMS00Ny4xczIxLjEtNDcuMSA0Ny4xLTQ3LjFjMTYuNyAwIDMxLjQgOC43IDM5LjcgMjEuOGw0Mi43LTI3LjJDMzMzLjIgMTguMSAzMDIuNyAwIDI2OC4xIDBjLTM2LjUgMC02OC4zIDIwLjEtODUuMSA0OS43QzE2Ni4yIDIwLjEgMTM0LjMgMCA5Ny44IDAgNDMuOSAwIDAgNDMuOSAwIDk3LjhzNDMuOSA5Ny44IDk3LjggOTcuOGMzNi41IDAgNjguMy0yMC4xIDg1LjEtNDkuNyAxNi44IDI5LjcgNDguNyA0OS43IDg1LjEgNDkuNyAyNC43IDAgNDcuMy05LjIgNjQuNS0yNC4zbDE5LjQgMjIuMmgzdi04Ny44aC04MGwyNC4zIDI3LjV6TTk3LjggMTQ1Yy0yNiAwLTQ3LjEtMjEuMS00Ny4xLTQ3LjFzMjEuMS00Ny4xIDQ3LjEtNDcuMSA0Ny4yIDIxIDQ3LjIgNDdTMTIzLjggMTQ1IDk3LjggMTQ1Ii8+PC9zdmc+) no-repeat;height:17px;width:41px}.busy h2{background:url(working.gif) no-repeat;padding-top:8rem}.divider{border-bottom:8px solid #ccd1d9;color:#333;margin-bottom:1rem;padding:.2rem 0}.divider h5{display:inline-block;font-size:1.236rem;font-weight:700;letter-spacing:0;margin:0}.drop-element,.drop-element *,.drop-element:after,.drop-element :after,.drop-element:before,.drop-element :before{box-sizing:border-box}.drop-element{position:absolute;display:none}.drop-element.drop-open{display:block}.drop-element.drop-theme-arrows-bounce-dark{max-width:100%;max-height:100%}.drop-element.drop-theme-arrows-bounce-dark .drop-content{border-radius:5px;position:relative;font-family:inherit;background:#333;color:#fff;padding:1em;font-size:1.1em;line-height:1.5em}.drop-element.drop-theme-arrows-bounce-dark .drop-content:before{content:"";display:block;position:absolute;width:0;height:0;border:12px solid transparent}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-center .drop-content{margin-bottom:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-center .drop-content:before{top:100%;left:50%;margin-left:-12px;border-top-color:#333;border-bottom:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-center .drop-content{margin-top:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-center .drop-content:before{bottom:100%;left:50%;margin-left:-12px;border-bottom-color:#333;border-top:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-right.drop-element-attached-middle .drop-content{margin-right:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-right.drop-element-attached-middle .drop-content:before{left:100%;top:50%;margin-top:-12px;border-left-color:#333;border-right:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-left.drop-element-attached-middle .drop-content{margin-left:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-left.drop-element-attached-middle .drop-content:before{right:100%;top:50%;margin-top:-12px;border-right-color:#333;border-left:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-left.drop-target-attached-center .drop-content{left:-24px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-right.drop-target-attached-center .drop-content{left:24px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-left.drop-target-attached-middle .drop-content{margin-top:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-left.drop-target-attached-middle .drop-content:before{bottom:100%;left:12px;border-bottom-color:#333;border-top:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-right.drop-target-attached-middle .drop-content{margin-top:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-right.drop-target-attached-middle .drop-content:before{bottom:100%;right:12px;border-bottom-color:#333;border-top:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-middle .drop-content{margin-bottom:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-middle .drop-content:before{top:100%;left:12px;border-top-color:#333;border-bottom:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-middle .drop-content{margin-bottom:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-middle .drop-content:before{top:100%;right:12px;border-top-color:#333;border-bottom:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content{margin-top:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content:before{bottom:100%;left:12px;border-bottom-color:#333;border-top:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content{margin-top:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content:before{bottom:100%;right:12px;border-bottom-color:#333;border-top:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content{margin-bottom:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content:before{top:100%;left:12px;border-top-color:#333;border-bottom:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content{margin-bottom:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content:before{top:100%;right:12px;border-top-color:#333;border-bottom:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content{margin-right:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content:before{top:12px;left:100%;border-left-color:#333;border-right:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content{margin-left:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content:before{top:12px;right:100%;border-right-color:#333;border-left:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content{margin-right:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content:before{bottom:12px;left:100%;border-left-color:#333;border-right:0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content{margin-left:12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content:before{bottom:12px;right:100%;border-right-color:#333;border-left:0}.drop-element.drop-theme-arrows-bounce-dark{-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .1s;opacity:0}.drop-element.drop-theme-arrows-bounce-dark .drop-content{transition:-webkit-transform .3s cubic-bezier(0,0,.265,1.55);transition:transform .3s cubic-bezier(0,0,.265,1.55);transition:transform .3s cubic-bezier(0,0,.265,1.55),-webkit-transform .3s cubic-bezier(0,0,.265,1.55);-webkit-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0)}.drop-element.drop-theme-arrows-bounce-dark.drop-open{display:none}.drop-element.drop-theme-arrows-bounce-dark.drop-open-transitionend{display:block}.drop-element.drop-theme-arrows-bounce-dark.drop-after-open{transition:none;opacity:1}.drop-element.drop-theme-arrows-bounce-dark.drop-after-open .drop-content{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-center .drop-content{-webkit-transform-origin:50% calc(100% + 12px);transform-origin:50% calc(100% + 12px)}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-center .drop-content{-webkit-transform-origin:50% -12px;transform-origin:50% -12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-right.drop-element-attached-middle .drop-content{-webkit-transform-origin:calc(100% + 12px) 50%;transform-origin:calc(100% + 12px) 50%}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-left.drop-element-attached-middle .drop-content{-webkit-transform-origin:-12px 50%;transform-origin:-12px 50%}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-left.drop-target-attached-bottom .drop-content{-webkit-transform-origin:0 -12px;transform-origin:0 -12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-right.drop-target-attached-bottom .drop-content{-webkit-transform-origin:100% -12px;transform-origin:100% -12px}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-top .drop-content{-webkit-transform-origin:0 calc(100% + 12px);transform-origin:0 calc(100% + 12px)}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-top .drop-content{-webkit-transform-origin:100% calc(100% + 12px);transform-origin:100% calc(100% + 12px)}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-right.drop-target-attached-left .drop-content{-webkit-transform-origin:calc(100% + 12px) 0;transform-origin:calc(100% + 12px) 0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-top.drop-element-attached-left.drop-target-attached-right .drop-content{-webkit-transform-origin:-12px 0;transform-origin:-12px 0}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-right.drop-target-attached-left .drop-content{-webkit-transform-origin:calc(100% + 12px) 100%;transform-origin:calc(100% + 12px) 100%}.drop-element.drop-theme-arrows-bounce-dark.drop-element-attached-bottom.drop-element-attached-left.drop-target-attached-right .drop-content{-webkit-transform-origin:-12px 100%;transform-origin:-12px 100%}.drop-element{z-index:12}.drop-element a{font-size:.8rem}.drop-element.drop-theme-arrows-bounce-dark .drop-content{padding:3px}.drop-element ul{overflow:hidden}.drop-element li,.drop-element ul{list-style:none;margin:0;padding:0}.drop-element li{font-size:1.4rem}.drop-element a{display:block;padding:2px 10px}.drop-element li:first-child a{border-top:0}th a{margin-right:8px}.drop-element a,.drop-element a:visited{background:#fafbfc;border-top:1px solid #333;color:#333}.drop-element a:hover{background:#fff}@media (max-width:767px){.flexoutmenu a{background:#002853;display:block;font-variant:small-caps;font-weight:700;margin-bottom:1px;padding:3px 10px;text-transform:uppercase}.flexoutmenu a:hover{background:#0077c8}.flexoutmenu ol li a+div{display:none}}@media (min-width:767px){.flexoutmenu{font-size:1rem;height:46px}.flexoutmenu a{background:#002853;padding:.764rem .618rem 0}.flexoutmenu input[type=submit],.flexoutmenu ol ol a{padding:.618rem}.flexoutmenu a,.flexoutmenu li,.flexoutmenu ol ol button,.flexoutmenu ol ol input[type=submit]{opacity:1;transition:all .1s linear}.flexoutmenu .divider{border:0;font-variant:small-caps;font-weight:700;padding:0 .618rem;text-transform:lowercase}.flexoutmenu .button_to input{height:46px}.flexoutmenu button,.flexoutmenu input[type=submit]{border:0;display:flex;flex:1;font-variant:normal;letter-spacing:normal;margin:0;text-align:left;text-transform:none;width:100%}.flexoutmenu input[type=submit]:hover{border:0}.flexoutmenu a{height:46px;padding-top:12px}.flexoutmenu li,.flexoutmenu ol{list-style:none;margin:0;padding:0}.flexoutmenu div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flexoutmenu,.flexoutmenu>ol,.flexoutmenu>ol>li,.flexoutmenu>ol>li:hover a+div,.flexoutmenu>ol>li>a,.flexoutmenu>ol>li>a+div,.flexoutmenu form{display:flex;flex:1}.flexoutmenu form{flex-direction:column}.flexoutmenu>ol{flex-wrap:wrap}.flexoutmenu>ol>li{flex-direction:column;position:relative}.flexoutmenu>ol>li>a+div{display:none;position:absolute;top:46px}.flexoutmenu>ol>li>a+div,.flexoutmenu>ol>li>a+div>ol{width:250px}.flexoutmenu>ol>li>a+div>ol>li>a{display:block}.flexoutmenu .search>div{margin-left:-200px;min-width:350px}.flexoutmenu .search>div ol{width:100%}.flexoutmenu .search>div li{padding:5px 10px 20px}}.flexoutmenu .button_to input[type=submit],.flexoutmenu li:hover,.flexoutmenu li:hover a+div{background:#002853}.flexoutmenu .divider,.flexoutmenu a{color:#fff}.flexoutmenu .button_to input[type=submit]:hover,.flexoutmenu ol ol a:hover{background:#0077c8;color:#fff}.page>footer{background:#fafbfc;font-size:1rem}.page>footer h1,.page>footer h2,.page>footer h3,.page>footer h4,.page>footer p{margin:0}.page>footer h4{border-bottom:1px solid #aab2bd;font-size:1.2rem;font-weight:400;margin-bottom:.3em;padding-bottom:.3em}.page>footer ol{margin-top:0}.page>footer ol li{line-height:1.618rem}.page>footer ol ol{color:#aab2bd;margin-left:1.236rem}.page>footer ol ol li{list-style:outside disc}.page>footer ol ol li ol li{list-style:outside circle}input{background:#fff;padding:1rem}.checkbox span{opacity:.5}.checkbox input:checked~span{opacity:1}.toggle_control{opacity:0;position:absolute}.toggle_label{color:#0077c8;cursor:pointer;display:inline}.toggle_control:checked+.toggle_label{color:#333}.toggle ul{display:none}.toggle_control:first-of-type:checked~.toggle ul:first-child,.toggle_control:nth-of-type(2):checked~.toggle ul:nth-child(2){display:block}.row{display:flex;flex-direction:column;padding:0;width:100%}@media (min-width:767px){.row{flex-direction:row;margin-left:-1rem;width:calc(100% + 2rem)}.row .column{flex-basis:0;flex-grow:1;padding:0 1rem}.row .column~.column{max-width:50%}}@media (max-width:767px){.column_responsive{margin-bottom:1rem}}input,textarea{font-size:inherit}.tip{font-size:.764rem;font-style:italic}@media (min-width:767px){.form_group{width:50%}}.radio_tree,.radio_tree ol{list-style:none;margin-bottom:0;margin-top:0}.radio_tree ol,.radio_tree ol ol{margin-left:1rem}.radio_tree ol label,.radio_tree ol ol label{font-size:.764em}.checkbox label,.radio label{font-weight:400}:checked+span{font-weight:700}.disabled label{text-decoration:line-through}textarea{min-height:30rem}input[type=submit].nobtn,input[type=submit].nobtn:hover{background:transparent;border:0;color:#0077c8;display:inline;font-size:1em;font-variant:normal;font-weight:400;letter-spacing:0;margin:0;padding:0;text-align:left;text-transform:none}input[type=file]{display:none}@media (min-width:767px){input[type=file]{display:inline-block}}input[type=email],input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #aab2bd;border-radius:0;box-shadow:none;height:2rem;margin-bottom:1rem;padding:.2rem .6rem;transition:all .3s;width:100%}input:focus{border:2px solid #0077c8;outline:0}textarea{min-height:4rem}label,legend{display:block;font-size:1rem;font-weight:700;margin-bottom:.5rem}fieldset{border-width:0;padding:0}input[type=checkbox],input[type=radio]{display:inline}textarea.large{min-height:20rem}select{background:#fff}.with_error .tip,.with_error label{color:#e9573f}.with_error input[type=text]{border:3px solid #e9573f}input[type=file]{padding:0;position:relative;width:auto}input[type=file]::-webkit-file-upload-button{-webkit-appearance:none;border:0;margin:0;padding:0;width:0}input[type=file]:after{background-color:#0077c8;border:2px solid #0077c8;color:#fff;content:"Browse...";cursor:pointer;display:inline-block;font-variant:small-caps;font-weight:700;height:2rem;left:100%;letter-spacing:.1rem;line-height:1.8rem;margin-bottom:1rem;margin-left:3px;min-width:10%;padding:0 1rem;position:relative;text-align:center;text-decoration:none;text-transform:lowercase;white-space:nowrap}header{display:block;position:relative;z-index:9}footer nav,section{margin:0 auto;position:relative;width:90%}@media (min-width:767px){footer nav,section{width:100%;padding-left:32px;padding-right:32px}}section{display:block;padding-bottom:1rem;padding-top:1rem;position:relative}section:first-of-type{padding-top:1.002rem}body>.page{background:#f5f7fa}.leader{color:#333}.leader h1{font-size:1rem;line-height:1.236rem;margin:0 0 .618rem}.leader h1 svg{height:.764rem;width:.764rem}@media (min-width:767px){.leader h1 svg{height:1.236rem;margin-right:.472rem;width:1.236rem}}.leader h2{font-size:1.236rem;font-weight:700;line-height:1.2em}@media (min-width:767px){.leader h2{font-size:2rem;margin:.764rem 0}}.leader p{font-weight:700;line-height:1.236rem;margin-top:0}.leader a{color:#0077c8}dd,dl,dt{padding-left:0}dd{margin-left:0}ol,ul{list-style-position:inside;margin-bottom:1em;padding-left:0}ol:last-child,ul:last-child{margin-bottom:0}ol.unbulleted,ul.unbulleted{list-style:none}ol.unbulleted li,ul.unbulleted li{margin:0}ol.flat,ul.flat{list-style:none}ol.flat li,ul.flat li{display:inline}ol.flat li:not(:last-child):after,ul.flat li:not(:last-child):after{content:", "}ol.flat li:last-child:after,ul.flat li:last-child:after{content:". "}.map{margin:1rem 0 0;min-height:600px}dt:not(:first-child){margin-top:1rem;padding-top:1rem}@media (min-width:767px){dl{display:flex;flex-wrap:wrap;overflow:hidden;width:100%}dd{max-width:70%;min-width:70%;width:70%}dt{max-width:30%;min-width:30%;width:30%}dd+dd{margin-left:30%}dd,dt{overflow:hidden}dt{padding-right:1rem}dd{margin-top:1rem;padding-left:1rem}dt:not(:first-child)+dd{padding-top:1rem}dt:not(:first-child),dt:not(:first-child)+dd{border-top:1px solid #ccd1d9}}dd .prefix,dd .type,dd[lang]:before,dt .prefix{display:inline-block;font-size:.764rem;opacity:.8}dd[lang]:before{content:"@" attr(lang);margin-right:.5rem}dd[lang=en-gb]:before{content:"@" attr(lang) " (UK English)"}dd[lang=fr]:before{content:"@" attr(lang) " (French)"}dd[lang=de]:before{content:"@" attr(lang) " (German)"}dd p{margin:0}dd p+p{margin-top:1rem}dd .graph{margin-top:0}dd .graph .uri{display:block}.graph{background:#ccd1d9;font-size:.764rem;margin-bottom:1rem;padding:.2rem .6rem}.graph .uri{font-size:1em}.js dd>dl .twirrly,.twirrly{display:none}@media (min-width:767px){.js .twirrly{color:#0077c8;cursor:pointer;display:inline-block;line-height:.6rem;padding:.1rem .5rem;position:relative}.js .twirrly:before{content:"▸"}.js .twirrly:hover:before{content:"EXPAND";display:inline-block;font-size:.764rem;font-weight:700}.js .twirrly.spinner:before,.js .twirrly.spinner:hover:before{content:""}}aside{padding:.764rem 0;position:relative}.notices{font-size:1rem;line-height:1.236rem}.notices .icon{height:1.236rem;width:1.236rem}section>aside{padding:.764rem}.success{background:#8cc152;color:#fff}.warning{background:#ffffd1}.error{background:#e9573f;color:#fff}.notices a,.notices a:hover{color:inherit;text-decoration:underline}td.numeric,td.numeric a{font-family:Inconsolata,Menlo,Consolas,Bitstream Vera Sans Mono,DejaVu Sans Mono,Monaco,monospace;text-align:right}.otta .axis_y .tick line{stroke-dasharray:2,2}.otta .axis_y .domain{stroke:none}.otta .spreadsheet{margin-bottom:24px}.otta svg{cursor:pointer;font:11px Helvetica Neue,Helvetica,Arial,sans-serif}.otta .axis line,.otta .axis path{fill:none}.otta .axis_label{font-weight:700}.otta .chart_data_row{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.otta .focus text{font-size:.764rem;text-anchor:middle}.otta .voronoi path{fill:none;pointer-events:all}.otta .knuckle{stroke-width:1px}.otta .hover .knuckle,.otta .hover path{stroke-width:1.5px}.otta .current circle{stroke-linecap:round;stroke-linejoin:round;stroke-width:20px}.otta .svg_container{height:0;overflow:visible;padding:0 0 100%;position:relative;width:100%}.otta .svg_content_responsive{height:100%;left:0;position:absolute;top:0;width:100%}.otta_debug .voronoi path{fill:none;pointer-events:all;stroke:red;stroke-width:.4px}.otta .axis text{fill:#333}.otta .axis line,.otta .axis path{stroke:#ccd1d9}.otta .chart_data_row{stroke:#0077c8}.otta .knuckle{fill:#fff;stroke:#0077c8}.otta .hover .knuckle,.otta .hover path{stroke:#333}.otta .focus text{text-shadow:0 2px 0 #fff,2px 0 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff}.otta .selected{background:#ffffd1}.otta .current circle{fill:#ffffd1;stroke:#ffffd1}.resource_list{margin:1rem 0;padding:0}.resource_list li{border-bottom:.1rem solid #ccd1d9;list-style:none;margin:0 0 1rem}.resource_list .headers{display:none}.resource_list .inline_header{opacity:.5}@media (min-width:767px){.resource_list{border-collapse:collapse;display:table;overflow:hidden}.resource_list,.resource_list li{max-width:100%;min-width:100%;width:100%}.resource_list li{display:table-row;padding:.6rem}.resource_list li .column{display:table-cell;padding:.2rem .6rem;width:auto}.resource_list .headers{border-bottom:5px solid #ccd1d9;display:table-row;font-weight:700}.resource_list .inline_header{display:none}}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyIiBoZWlnaHQ9IjMiPjxwYXRoIGQ9Ik0wIDFsMSAyIDEtMnoiLz48L3N2Zz4=) no-repeat scroll calc(100% - 15px) 50%;background-size:1em .75em;border:2px solid #aab2bd;border-radius:0;box-sizing:border-box;color:#333;cursor:pointer;display:inline-block;height:2.1em;margin-bottom:1em;padding:.2rem .6rem;transition:all .3s;width:100%}select::-ms-expand{display:none}select:focus{border:2px solid #0077c8;outline:0}.spreadsheet{margin-bottom:1rem;overflow:hidden;position:relative}.spreadsheet .scrollable{overflow-x:auto}.spreadsheet table,.spreadsheet table *{line-height:1rem}.spreadsheet table{border:0;border-collapse:separate;border-spacing:0;margin:0}.spreadsheet td,.spreadsheet th{display:table-cell;height:32px;max-height:32px;min-height:32px;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.spreadsheet thead th{font-weight:700;text-align:center}.spreadsheet tbody th{font-weight:400}.spreadsheet td,.spreadsheet th{padding:.45em 0 0}.spreadsheet th{font-size:.764rem}.spreadsheet.fixcol .scrollable{margin-left:20%}@media (min-width:767px){.spreadsheet.fixcol table{min-width:0;width:100%}}.spreadsheet.fixcol th:first-child{left:0;position:absolute;top:auto;width:20%;z-index:5}.spreadsheet.fixcol th:first-child:nth-last-child(2)~td,.spreadsheet.fixcol th:first-child:nth-last-child(2)~th{width:100%}.spreadsheet.fixcol th:first-child:nth-last-child(3)~td,.spreadsheet.fixcol th:first-child:nth-last-child(3)~th{width:50%}.spreadsheet.fixcol th:first-child:nth-last-child(4)~td{width:33.3333333333%}.spreadsheet.fixcol th:first-child:nth-last-child(5)~td{width:25%}.spreadsheet.fixcol th:first-child:nth-last-child(6)~td{width:20%}.spreadsheet.fixcol th:first-child:nth-last-child(7)~td{width:16.6666666667%}.spreadsheet.fixcol th:first-child:nth-last-child(8)~td{width:14.2857142857%}.spreadsheet.fixcol th:first-child:nth-last-child(9)~td,.spreadsheet.fixcol th:first-child:nth-last-child(9)~th{width:12.5%}.spreadsheet.fixcol th:first-child:nth-last-child(10)~td{width:11.1111111111%}.spreadsheet.fixcol th:first-child:nth-last-child(11)~td{width:10%}.spreadsheet.fixcol th:first-child:nth-last-child(20)~td{width:5.2631578947%}.control_panel{padding:1rem 0}.control_panel .button{margin:0;margin-right:1rem}.spreadsheet_status{display:inline-block;font-size:.764rem;opacity:.5;padding-left:1rem}.js .spreadsheet thead .drop-target{display:block;padding:0 10px;width:100%}.js .spreadsheet thead .drop-target:hover{background:no-repeat 100% url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+PHBhdGggb3BhY2l0eT0iLjMiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0zLjEgMy42aDExLjZ2MTAuOEgzLjF6Ii8+PHBhdGggb3BhY2l0eT0iLjMiIGQ9Ik04LjkgMTIuNEw1LjUgNi42aDYuOHoiLz48L3N2Zz4=")}.spreadsheet.fixcol tbody th:first-child,.spreadsheet.fixcol thead th:first-child{box-shadow:2px 0 2px 0 hsla(0,0%,60%,.1);clip:rect(0,1000px,46px,0)}.spreadsheet tbody .tabledivider,.spreadsheet tbody .tabledivider td,.spreadsheet tbody .tabledivider th{background:#fafbfc}.scrollable table{table-layout:auto}.scrollable table,.scrollable tr{max-width:none;overflow:auto}thead .ascending a:first-child:after,thead .descending a:first-child:after{color:inherit;display:inline-block;padding-left:5px}thead .ascending a:first-child:after{content:"↓"}thead .descending a:first-child:after{content:"↑"}.spreadsheet td,.spreadsheet th{max-width:400px;min-width:80px;overflow:hidden;padding-left:1em;padding-right:1em}.spreadsheet td:first-child,.spreadsheet th:first-child{padding-left:0}.spreadsheet td:last-child,.spreadsheet th:last-child{padding-right:0}.hide,.svg-icon-lib{display:none}.icon{height:2.4rem;width:2.4rem}.icon,.inline{display:inline-block;fill:currentColor;vertical-align:middle}.inline{height:.8em;margin-right:.2em;opacity:.5;width:.8em}table{table-layout:fixed;width:100%}td,th{padding:.6rem;text-align:left}tbody th,td,thead th{border-bottom:.1rem solid #ccd1d9}tfoot th{border-top:4px solid #ccd1d9}section>table{margin:1rem 0}section>table td:first-child,section>table th:first-child{padding-left:0}section>table td:last-child,section>table th:last-child{padding-right:0}tbody tr:last-of-type th,tr:last-of-type td{border-bottom:0}thead th{border-bottom-width:4px}table ol{margin:0}table,tr{overflow:hidden}td{vertical-align:top}.tabs,main .tabcontrol{display:none}.tabbed{background:#fff;position:relative}@media (min-width:767px){.tabs+.tabbed{margin-top:60px}.tabs+.tabbed>div{display:none}.tabs{display:block;padding:0;position:relative}.tabs>label{background:rgba(0,0,0,.1);color:#333;cursor:pointer;font-size:.618rem;height:60px;overflow:hidden;padding:.4rem 1rem;position:absolute;top:0;transition:all .3s;z-index:7}.tabs>label .title{display:block;font-size:1.236rem;font-variant:small-caps;text-transform:lowercase}.tabs>label:hover{background:rgba(0,0,0,.2)}.tabs>.selection{background:#0077c8;height:4px;position:absolute;top:56px;z-index:8}.tabs>.selection{transition:all .5s}}.five_tabs .tabs>.selection,.five_tabs .tabs>label{width:20%}.five_tabs .tabs label:first-of-type{left:0}.five_tabs .tabcontrol:first-of-type:checked~.tabs>label:first-of-type{background:#fff;color:#333}.five_tabs .tabcontrol:first-of-type:checked~.tabbed>div:first-of-type{display:block}.five_tabs .tabcontrol:first-of-type:checked~.tabs .selection{left:0}.five_tabs .tabs label:nth-of-type(2){left:20%}.five_tabs .tabcontrol:nth-of-type(2):checked~.tabs>label:nth-of-type(2){background:#fff;color:#333}.five_tabs .tabcontrol:nth-of-type(2):checked~.tabbed>div:nth-of-type(2){display:block}.five_tabs .tabcontrol:nth-of-type(2):checked~.tabs .selection{left:20%}.five_tabs .tabs label:nth-of-type(3){left:40%}.five_tabs .tabcontrol:nth-of-type(3):checked~.tabs>label:nth-of-type(3){background:#fff;color:#333}.five_tabs .tabcontrol:nth-of-type(3):checked~.tabbed>div:nth-of-type(3){display:block}.five_tabs .tabcontrol:nth-of-type(3):checked~.tabs .selection{left:40%}.five_tabs .tabs label:nth-of-type(4){left:60%}.five_tabs .tabcontrol:nth-of-type(4):checked~.tabs>label:nth-of-type(4){background:#fff;color:#333}.five_tabs .tabcontrol:nth-of-type(4):checked~.tabbed>div:nth-of-type(4){display:block}.five_tabs .tabcontrol:nth-of-type(4):checked~.tabs .selection{left:60%}.legacy_tabs .tabs>.selection,.legacy_tabs .tabs>label{width:20%}.legacy_tabs .tabs label:first-of-type{left:0}.legacy_tabs .tabcontrol:first-of-type:checked~.tabs>label:first-of-type{background:#fff;color:#333}.legacy_tabs .tabcontrol:first-of-type:checked~.tabbed>div:first-of-type{display:block}.legacy_tabs .tabcontrol:first-of-type:checked~.tabs .selection{left:0}.legacy_tabs .tabs label:nth-of-type(2){left:20%}.legacy_tabs .tabcontrol:nth-of-type(2):checked~.tabs>label:nth-of-type(2){background:#fff;color:#333}.legacy_tabs .tabcontrol:nth-of-type(2):checked~.tabbed>div:nth-of-type(2){display:block}.legacy_tabs .tabcontrol:nth-of-type(2):checked~.tabs .selection{left:20%}.legacy_tabs .tabs label:nth-of-type(3){left:40%}.legacy_tabs .tabcontrol:nth-of-type(3):checked~.tabs>label:nth-of-type(3){background:#fff;color:#333}.legacy_tabs .tabcontrol:nth-of-type(3):checked~.tabbed>div:nth-of-type(3){display:block}.legacy_tabs .tabcontrol:nth-of-type(3):checked~.tabs .selection{left:40%}.legacy_tabs .tabs label:nth-of-type(4){left:60%}.legacy_tabs .tabcontrol:nth-of-type(4):checked~.tabs>label:nth-of-type(4){background:#fff;color:#333}.legacy_tabs .tabcontrol:nth-of-type(4):checked~.tabbed>div:nth-of-type(4){display:block}.legacy_tabs .tabcontrol:nth-of-type(4):checked~.tabs .selection{left:60%}.legacy_tabs .tabs label:nth-of-type(5){left:80%}.legacy_tabs .tabcontrol:nth-of-type(5):checked~.tabs>label:nth-of-type(5){background:#fff;color:#333}.legacy_tabs .tabcontrol:nth-of-type(5):checked~.tabbed>div:nth-of-type(5){display:block}.legacy_tabs .tabcontrol:nth-of-type(5):checked~.tabs .selection{left:80%}@media (min-width:767px){.legacy_tabs .tabbed{margin-top:55px}.legacy_tabs .tabs>label{height:55px}.legacy_tabs .tabs>.selection{height:4px;top:51px}}@media (min-width:767px){[data-tooltip]{border-bottom:.15rem dotted #ccd1d9;cursor:help;position:relative}[data-tooltip]:after,[data-tooltip]:before,[data-tooltip]:hover:before{transition:all .3s cubic-bezier(.25,0,.15,1.5) 0ms}[data-tooltip]:after,[data-tooltip]:before{opacity:0;visibility:hidden}[data-tooltip]:before{border-style:solid;border-width:0 .5rem .75rem;bottom:-25px;content:"";height:0;left:0;margin:auto;position:absolute;right:0;width:0}[data-tooltip]:after{border-radius:2px;bottom:-.5rem;content:attr(data-tooltip);font-size:.764rem;font-style:italic;font-weight:400;left:50%;line-height:1.2em;max-width:220px;padding:.4rem .8rem;position:absolute;-webkit-transform:translate(-50%,100%) scale(.8);transform:translate(-50%,100%) scale(.8);width:220px;z-index:7}[data-tooltip]:hover:before{bottom:-1rem}[data-tooltip]:hover:after{-webkit-transform:translate(-50%,100%) scale(1);transform:translate(-50%,100%) scale(1)}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1;visibility:visible}[data-tooltip]:before{border-color:transparent transparent #fafbfc}[data-tooltip]:after{background:#fafbfc;color:#333}}h1{font-size:3.236rem}h2{font-size:2.618rem}h3{font-size:2rem}h4{font-size:1.618rem}h5{font-size:1.236rem}h1,h2,h3,h4,h5{line-height:1.236em;margin:0 0 .472rem}h1,h2,h3{font-weight:400}h4,h5{font-variant:small-caps;font-weight:700;text-transform:lowercase}p{font-size:1rem;line-height:1.618rem;margin:0 0 .472rem}.uri{display:block;font-family:Inconsolata,Menlo,Consolas,Bitstream Vera Sans Mono,DejaVu Sans Mono,Monaco,monospace;font-size:.764rem;line-height:1.2em;text-transform:none;white-space:wrap;width:90%;word-break:break-all}th .uri{display:inline-block}.zib{
  color:#333;font-family:Lato,sans-serif}.zib html{line-height:1.15;-webkit-text-size-adjust:100%}.zib h1{font-size:2em;margin:.67em 0}.zib a{background-color:transparent}.zib strong{font-weight:bolder}.zib small{font-size:80%}.zib button,.zib input{font-family:inherit;overflow:visible}.zib button{text-transform:none}.zib [type=submit],.zib button{-webkit-appearance:button}.zib [type=submit]::-moz-focus-inner,.zib button::-moz-focus-inner{border-style:none;padding:0}.zib [type=submit]:-moz-focusring,.zib button:-moz-focusring{outline:1px dotted ButtonText}.zib ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.zib *,.zib :after,.zib :before{box-sizing:inherit}.zib input:-ms-input-placeholder{opacity:1}.zib h1{font-size:2rem;line-height:1.25}@media (min-width:767px){.zib h1{font-size:3rem;line-height:1.05}}.zib h2{font-size:1.625rem;line-height:1.15384615}@media (min-width:767px){.zib h2{font-size:2.25rem;line-height:1.25}}.zib .admin{display:none}@media (min-width:767px){.zib .admin{display:block;position:relative;z-index:11}.zib .admin .flexoutmenu{background:#2f343b}.zib .admin .flexoutmenu>ol>li:not(:first-child):not(:last-child){margin:0 1px}.zib .admin .flexoutmenu>ol>li:not(:first-child):not(:last-child)>form>input{background:#0077c8}.zib .admin .flexoutmenu>ol>li:not(:first-child):not(:last-child)>form>input:hover{background:#002853}.zib .admin .flexoutmenu form,.zib .admin .flexoutmenu li,.zib .admin .flexoutmenu ol{background:#2f343b}.zib .admin .flexoutmenu a,.zib .admin .flexoutmenu input{background:#2f343b;color:#fff;text-align:left!important}.zib .admin .flexoutmenu a:hover,.zib .admin .flexoutmenu input:hover{background:#0077c8}.zib .admin .flexoutmenu .divider{color:#fff;opacity:.5}}.zib button,.zib input{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}.zib .attached{display:flex}.zib .attached input{border:0;flex:1;padding:.4rem 1rem}.zib .attached>:first-child{border-radius:1px 0 0 1px}.zib .attached>:last-child{border-radius:0 1px 1px 0}.zib .attached>:not(:first-child){border-left:0}.zib .attached>:not(:last-child){border-right:0}.zib .attached button{background:#0077c8;border:0;color:#fff;cursor:pointer;max-width:32px;min-width:32px;text-align:center}.zib .attached button svg{fill:#fff}.zib .button{background:#fff;border:3px solid #0077c8;color:#0077c8;display:inline-flex;font-size:1rem;font-weight:700;line-height:1rem;margin:0 1px;padding:.3rem .8rem;width:auto}.zib .button:hover{background:#002853;border:3px solid #002853;color:#fff}.zib .button:hover .icon svg{fill:#fff}.zib .button span:first-child{height:1.5rem;margin-right:.5rem;padding-top:1px;width:1.5rem}.zib .button small{display:block;font-weight:300}.zib .button .icon svg{bottom:0;fill:#0077c8;height:1.5rem;top:.2rem;width:1.5rem}.zib .cart-summary small{display:block;font-size:60%;text-align:center}.zib .cart-summary small svg{bottom:0;fill:#0077c8;top:-1px}.zib .cart-summary .icon{vertical-align:middle;white-space:nowrap}.zib .selected .cart-summary svg,.zib a:hover .cart-summary svg{fill:#fff}.zib .disabled small span{display:none}.zib .disabled small:before{color:#e9573f;content:"not available";font-weight:700;line-height:1;text-decoration:none}.zib .disabled>span{text-decoration:line-through}.zib a{color:#0077c8;cursor:pointer;text-decoration:none}.zib a:active,.zib a:hover{color:#002853;outline-width:0}.zib .flexoutmenu,.zib .flexoutmenu>ol,.zib .flexoutmenu>ol>li,.zib .flexoutmenu>ol>li:hover a+div,.zib .flexoutmenu>ol>li>a,.zib .flexoutmenu>ol>li>a+div,.zib .flexoutmenu form{display:flex;flex:1}.zib .flexoutmenu ol{list-style:none;margin:0;padding:0}@media (max-width:767px){.zib .flexoutmenu{font-size:.7rem}.zib .flexoutmenu a{display:block!important;font-variant:small-caps;padding:.5rem;text-align:center;text-transform:uppercase}.zib .flexoutmenu a:active,.zib .flexoutmenu a:hover{background:#0077c8}.zib .flexoutmenu ol li a+div{display:none!important}}@media (min-width:767px){.zib .flexoutmenu{font-size:1rem;height:50px}.zib .flexoutmenu div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zib .flexoutmenu form{flex-direction:column}.zib .flexoutmenu a,.zib .flexoutmenu button,.zib .flexoutmenu input[type=submit]{height:50px;padding:.8rem 2rem}.zib .flexoutmenu>ol{flex-wrap:wrap}.zib .flexoutmenu>ol>li{flex-direction:column;position:relative}.zib .flexoutmenu>ol>li>a+div{display:none;position:absolute;top:50px}.zib .flexoutmenu>ol>li>a+div,.zib .flexoutmenu>ol>li>a+div>ol{width:100%}.zib .flexoutmenu>ol>li>a+div>ol>li>a{display:block}.zib .flexoutmenu a,.zib .flexoutmenu li,.zib .flexoutmenu ol ol button,.zib .flexoutmenu ol ol input[type=submit]{opacity:1;transition:all .1s linear}.zib .flexoutmenu .with-menu>a:after{content:"▾";margin-left:.75em;opacity:.5}.zib .flexoutmenu .divider{border:0;font-variant:small-caps;font-weight:700;padding:0 .5rem;text-transform:lowercase}.zib .flexoutmenu button,.zib .flexoutmenu input[type=submit]{border:0;cursor:pointer;display:flex;flex:1;font-variant:normal;letter-spacing:normal;margin:0;text-align:left;text-transform:none;width:100%}.zib .flexoutmenu input[type=submit]:hover{border:0}.zib .flexoutmenu .search>div{padding:10px;width:125%}.zib .flexoutmenu .search button{height:auto!important}.zib .flexoutmenu .search button .icon{margin-left:-.5em;margin-right:0}}@media (min-width:767px){.zib .row{display:flex}.zib .row>div{flex:1;min-width:0}.zib .row>div:first-child{padding-right:.5em}.zib .row>div:last-child{padding-left:.5em}}.zib .icon{align-self:center;display:inline-flex;height:1em;margin-right:.2em;position:relative;width:1em}.zib .icon svg{bottom:-.125em;height:1em;position:absolute;width:1em}.zib ::-webkit-input-placeholder{color:#333;opacity:.4}.zib :-moz-placeholder,.zib ::-moz-placeholder{color:#333;opacity:.4}.zib :-ms-input-placeholder{color:#333;opacity:.4}.zib header>.row{padding:0 2rem}.zib .screenreader{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.zib .svg-icon-lib{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}@media (min-width:767px){.zib .p-masthead{height:48px;max-height:48px;overflow:hidden}}.zib .p-masthead .literal.logo{margin:0 0 0 2rem;padding-top:0}@media (max-width:767px){.zib .p-masthead .literal.logo{height:64px;padding-top:16px}}.zib .p-masthead .column:first-child .panel-content{align-items:center;display:flex}.zib .literal.logo{flex:1}.zib .literal.logo h1{font-size:1rem;font-weight:400;margin:0}.zib header>.row.p-masthead{padding:0}@media (min-width:767px){.zib header .row:first-child .column{display:flex;flex:1}.zib header .row:first-child .column .panel-content{display:flex;flex:1}}.zib .site-nav{display:flex;flex:1;min-height:2.5rem}.zib .site-nav a,.zib .site-nav a:active,.zib .site-nav a:visited{color:#333}.zib .site-nav a:hover{background:#0077c8;color:#fff}.zib .site-nav a{align-items:center;display:flex;flex:1;font-size:.8rem;font-variant:small-caps;justify-content:left;padding:.5rem 0 .5rem 2rem;text-transform:lowercase;transition:background-color 1s}@media (min-width:767px){.zib .site-nav a{font-size:1rem;justify-content:center;letter-spacing:.1em;line-height:1.2;padding:0}}.zib .site-nav .selected,.zib .site-nav .selected:active,.zib .site-nav .selected:hover,.zib .site-nav .selected:visited{background:#0077c8;color:#fff}.zib{font-size:16px!important;font-size-adjust:.5;line-height:1.375;background:#fff}.zib .flexoutmenu{position:relative;z-index:10}.zib .search div{left:200px}.zib header section{padding-left:0;padding-right:0}.zib .cart{border-radius:0;position:inherit}.zib .row .column:last-child{padding-right:0}.pagewidth.tabs{margin-left:32px;margin-right:32px}button,input{border-radius:0;font-family:Lato,sans-serif;line-height:18px}.five_tabs{overflow-x:hidden}.zib .flexoutmenu{background:#0077c8}.zib .flexoutmenu ol>li{margin-bottom:0!important}.zib .flexoutmenu a{color:#fff}.zib .row{width:auto}.zib>.button{background-color:#eceff4;border:0;display:inline-flex;font-family:Lato,sans-serif;font-size:16px;font-variant:normal;font-weight:700;letter-spacing:0;line-height:16px;margin:1px;min-height:45px;padding:5px 13px 5px 10px;text-align:left;text-transform:none!important}.zib>.button:hover{color:#fff}.zib>.button:hover .icon svg{fill:#fff}.zib .literal.logo{padding-bottom:0}footer .logo{display:none}.zib .logo h1{color:#002853;font-family:Montserrat,sans-serif;font-size:2rem!important;padding-bottom:5px;font-variant:small-caps;font-weight:400;letter-spacing:1px;text-transform:lowercase}.zib .logo h1 span{color:#568203}@media (max-width:767px){.zib .p-masthead .literal.logo{padding-top:10px;height:57px}}
