:root{--main:#0c88bf;--dark:#00698c;--success:#4bb543;--alert:#f1c62f;--error:#c55}@media screen{.guide_content .page{padding-bottom:1.25em}.guide_content .panel{margin:5% 2.5%;padding:0 2.5%}}@media print{#content{width:100% !important;max-width:100% !important}.guide_content .page{padding:2.5rem 2.5rem}.guide_content .panel{margin:0;padding:1.5rem 0 0}.guide_content .page .panel{width:auto}}.guide_content .panel:after,.guide_content .page:after{content:" ";display:block;clear:left}.guide_content h2{font-size:1.6em;margin:0 0 .5em;padding:1.5rem .75rem;background-color:#eee;text-align:center;line-height:1.25;height:unset;min-height:unset;clear:both}@media print{.guide_content h2{padding:1.5em 0;border-bottom:1px solid #666}}.guide_content h3{font-size:1.2em;margin:1.5em 0 .5em;padding:0;line-height:1.25}.guide_content h4{margin:1.5em 0 .5em;padding:0;font-size:1.1em;line-height:1.25}.guide_content h5{margin:1.5em 0 .5em;padding:0;font-size:1em;line-height:1.25}.guide_content .panel>:is(h3:first-child,h4:first-child,h5:first-child),.guide_content .panel>div:first-child>:is(h3:first-child,h4:first-child,h5:first-child),.guide_content .panel>div:first-child>div:first-child>:is(h3:first-child,h4:first-child,h5:first-child),.guide_content h2+h3,.guide_content h3+h4,.guide_content h3+div>h4:first-child,.guide_content h4+h5,.iconlist h3,.iconlist h4{margin-top:.5em}.guide_content p{margin:.5em 0;padding:0;line-height:1.35}.guide_content ul,.guide_content ol{margin-left:0;padding-left:1.5em}.guide_content ol{list-style:decimal}.guide_content ul{list-style:disc}.guide_content ul ul{list-style:circle}.guide_content .mini_ref{margin-top:.5em}.guide_content .mini_ref li{margin:0;font-size:.875em;font-style:italic}.guide_content input,.guide_content select{border:1px solid #000;background-color:#fff;font-size:1em;line-height:1;height:1.75em;padding:.125em .25em}.guide_content select{font-size:.875em;max-width:100%;padding-right:1.1rem}@media screen{.guide_content select{margin-right:5px}}.guide_content table{border:2px solid #000;margin-left:auto;margin-right:auto;margin-bottom:1rem;box-sizing:border-box;font-size:.875em}.guide_content th{background-color:rgba(0,0,0,0.2)}.guide_content th,.guide_content td{border:1px solid #000;padding:.25em}@media screen{.guide_content a:hover,.guide_content a:focus-visible{text-decoration:none}.guide_content a:focus-visible{outline:1px dotted}}.guide_content .grey{color:#7f7f7f}.guide_content .vert{color:#00f}.guide_content .limit{color:#c00}.guide_content .footnote,.guide_content .paid_footnote{font-size:.75rem;font-style:italic;font-weight:inherit;line-height:1;margin-left:.5em}.guide_content .paid_footnote{color:red}.tippanel ul>li{list-style:disc;line-height:1.15}.tippanel ul>li>ul>li{list-style:circle}.tippanel ol>li{list-style:decimal}.tippanel ol,.tippanel ul{padding-left:1em}.tippanel img{max-width:100%}.tippanel .go_button{margin:1rem 0 0;width:100%}.tippanel svg{display:inline-block}@media print{.tippanel{border-top:1px solid #000;margin:0;padding:1.5rem 5%;page-break-inside:avoid}.tippanel ul>li,.guide_content ul>li{margin:.5em 0}}.guide_content .panel img,.panel img{max-width:100%;display:block;margin:.5em auto}.guide_content p+img{margin-top:1rem}.guide_content .icon svg{display:block;width:2.5rem;height:2.5rem}.guide_content svg .svgicon path,.guide_content svg .svgtext text{fill:currentColor;fill-rule:evenodd}.guide_content .svg__pending,.guide_content .svg__error{display:none}.guide_content .svgtext{display:none}@media print{.guide_content svg{background-color:#fff !important;border:1px solid #000;color:#000}.guide_content table svg{background-color:transparent !important;border:0}}.guide_content div.important,.guide_content p.important{background-color:var(--alert);margin:0 1em 0 0;padding:.25em 1em;border-radius:5px}.guide_content .panel div.important{margin:.5em -1em}.guide_content .examples small{display:block}.guide_content .caption,.tippanel .caption{text-align:center;font-style:italic;margin-bottom:1em}.img_number_ref{display:inline-block;background-color:var(--main);color:#fff;border-radius:2px;font-weight:bold;padding:0 .25em;margin:0 .25em;font-size:12px;line-height:1.333em;width:1.333em;text-align:center}.guide_content b,.guide_content .diag_num{font-weight:inherit;background-color:rgba(0,0,0,0.1);padding:0 2px;border-radius:2px}@media print{.guide_content b{font-weight:normal}}@media screen{.guide_content .diag_num{display:inline-block;width:1.25em;height:1.25em;padding:0;line-height:1.25em;text-align:center;margin-right:.25em}}@media print{.guide_content .diag_num{border:1px solid #000;color:#000;white-space:nowrap;padding:.125em .25em}}.comparison_table{width:100%;table-layout:fixed}.comparison_table th,.comparison_table td{padding:.5em}.comparison_table thead th{text-align:center;vertical-align:bottom;font-weight:bold;border:0;border-left:1px solid;font-size:1.125em;background-color:transparent}.comparison_table thead th svg{width:2em;height:2em}.comparison_table tbody th{text-align:left;vertical-align:top;font-weight:bold;border:0;border-left:1px solid;background-color:transparent}.comparison_table tbody td{text-align:center;vertical-align:top;border:0;border-left:1px solid}.comparison_table thead tr{background-color:#ccc}.comparison_table tbody tr{background-color:#fff}.comparison_table tbody tr:nth-child(even){background-color:#eee}.comparison_table .yes,.comparison_table .no{display:block;padding:.25em .5em;margin-bottom:.5em;font-weight:bold}.comparison_table .yes+br,.comparison_table .no+br{display:none}@media print{.comparison_table .yes,.comparison_table .no{border:1px solid}}@media screen{.comparison_table .yes{background-color:var(--success);outline:0;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.2)}.comparison_table .no{background-color:var(--error);outline:0;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.2)}}.guide_content .withicon{display:flex;flex:1 1;margin:0;padding:0 .625rem 0 0;flex-wrap:wrap}.guide_content .withicon .icon{min-width:2.5rem;flex:0 1;margin:.5rem .625rem .5rem 0}.guide_content .withicon .text{flex:1 1;min-height:3.5rem}.guide_content .withicon .text h4,.guide_content .withicon .text h5{margin-top:.5em;margin-bottom:0}.guide_content .withicon .text h4+p,.guide_content .withicon .text h5+p{margin-top:0;margin-bottom:.5em}.guide_content .iconlist ul li span,.guide_content .iconlist ul li h4,.guide_content .iconlist ul li h5,.guide_content .iconlist ul li p{margin:0;padding:0;line-height:1}@media screen{.guide_content .icon svg{background-color:transparent;color:rgba(0,0,0,0.8)}.guide_content .tool_icon svg{background-color:rgba(0,0,0,0.8);color:#fff}.guide_content .tool_icon.active svg{background-color:rgba(0,0,0,0.05);color:rgba(0,0,0,0.8)}.guide_content .object_icon svg{background-color:rgba(0,0,0,0.15);color:rgba(0,0,0,0.8)}.guide_content .svgtext{display:none}.guide_content .iconlist ul{margin:0;padding:0}.guide_content .iconlist ul li{display:flex;margin:0;padding:0 .625rem 0 0;align-items:center;height:2.5rem;line-height:1}.guide_content .iconlist ul li .icon{min-width:2.5rem;margin:0 .625rem 0 0;flex:0 1}.guide_content .iconlist ul li .text{min-height:unset}.guide_content .iconlist ul li span,.guide_content .iconlist ul li p{font-weight:inherit;font-size:.875rem}.guide_content .iconlist ul li small{display:block;font-style:italic;font-size:.75rem;color:#999}}@media print{.guide_content .iconlist ul{margin:0}.guide_content .iconlist ul li{display:flex;margin:0;padding:0 .625em 0 0;align-items:center}.guide_content .iconlist ul li .icon{min-width:2.5em;margin:0 1em .25em 0;flex:0 1}}#guide_target_toolbar_buttons ul{list-style:none;margin-left:0}#guide_target_toolbar_buttons{display:flex;flex-wrap:wrap}#guide_target_toolbar_buttons>div{flex:0 0 50%}.guide_content .examples{font-size:.875rem;margin-left:0;padding-left:0}.guide_content .examples li{list-style:none}.guide_content #guide_example_list{list-style:none;margin:0;padding:0}#guide_example_list li{margin:0 0 .5em;padding:0;font-size:.875rem;flex:1 0 auto}#guide_example_list li button{text-decoration:none;display:flex;align-items:center;color:inherit;text-align:left}#guide_example_list li .thumbnail{overflow:clip;border-radius:3px;margin-right:1em}#guide_example_list li img{display:block;margin:0;width:64px;height:64px}.guide_content .calculator{background:rgba(0,0,0,0.1);padding:.5rem 1rem}.guide_content .calculator .calc_field{padding:.125em 0;display:flex}@media screen{.guide_content .calculator h4{padding:0 0 .5rem;margin:0 0 .5rem;border-bottom:1px solid rgba(0,0,0,0.4)}}.guide_content .calculator input{text-align:left;color:inherit;border-color:inherit}.guide_content .calculator .result input{border-width:3px;background:transparent}.guide_content .calculator input:focus-visible{border-color:#000 !important}.guide_content .calculator input,.guide_content .calculator select{padding:.125em .25em;border-radius:2px;width:75%;font-size:1em}.guide_content .calculator select{padding-right:1.1rem}@media print{.guide_content .calculator input,.guide_content .calculator select{box-sizing:border-box}}.guide_content .calculator .calc_field.result{margin-top:.5em;padding-top:.5em;border-top:1px solid rgba(0,0,0,0.4)}.guide_content .calculator .calc_field h5,.guide_content .calculator .calc_field p{font-weight:inherit;margin:0}@media screen{.guide_content .calculator .calc_field h5,.guide_content .calculator .calc_field p{flex:1 1 50%;padding:0 .5rem 0 0}}@media print{.guide_content .calculator .calc_field h5,.guide_content .calculator .calc_field p{flex:1 1;padding:0}}#Ag_graph,#Ag_graph_inputs{text-align:center}@media screen{#Ag_graph svg{width:100%;max-width:320px;height:auto}}@media print{#Ag_graph{max-width:50%;margin:0 auto}}#Ag_graph_inputs{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.5rem;margin:1rem 0}#Ag_graph_method,#Ag_graph_g,#Ag_graph_h{width:100%}#Ag_graph svg text{dominant-baseline:middle}.key_or_mouse{display:inline-block;padding:0 .25rem;line-height:1.15;border-radius:.25rem;border:1px solid rgba(0,0,0,0.2)}#dbmap_guide_external{padding:2.5rem}@media(min-width:1000px){#dbmap_guide_external{padding-left:10%;padding-right:10%}}@media print{.guide_content .page{page-break-before:always}.guide_content .page:first-child{page-break-before:avoid}.guide_content .panel{page-break-inside:avoid}}@page{size:A4;margin:1.5cm}