.model-picker{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.model-picker p{width:200px;margin:.5em 0}.model-picker p:last-child{text-align:right}.model-picker label{opacity:.5}.model-picker__toggle{cursor:pointer}.model-picker__toggle_selected{cursor:default;font-weight:700}.request-form{background:#0001;position:absolute;inset:0;overflow-y:auto}.request-form form{grid-gap:20px;box-sizing:border-box;background:#fff;border-radius:4px;grid-template-rows:1fr auto;width:700px;min-height:calc(100vh - 60px);margin:30px auto;padding:10px;display:grid;position:relative;box-shadow:0 0 5px #0005}.request-form input[type=reset]{cursor:pointer;color:#444;background:0 0;border:none;font-size:2em;position:absolute;top:0;right:0}.request-form__footer{text-align:right;border-top:1px solid #ccc;margin-top:10px;padding:10px 20px 0}.request-form fieldset{border:none;margin:40px 0;padding:0 20px}.request-form legend{margin:0 0 20px -10px;font:600 22px sans-serif}.request-form p{margin:0}.request-form p+p{margin-top:20px}.request-form p label:first-child{color:#555;display:block}.request-form input[type=text],.request-form input[type=date],.request-form select{appearance:none;box-sizing:border-box;border:none;border-bottom:1px solid #999;border-radius:2px;width:240px;margin:0;padding:0 10px;line-height:24px}.request-form select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23333' stroke-width='2'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat}.result-popup{background:#fff1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.result-popup__button{cursor:pointer;color:#444;background:0 0;border:none;font-size:2em;position:absolute;top:0;right:0}.result-popup__content{background:#fff;border-radius:4px;width:1024px;height:768px;position:relative;box-shadow:0 0 5px #0005}.result-popup__tabs{grid-gap:5px;grid-template-columns:repeat(3,1fr);margin:20px 300px;display:grid}.result-popup__tab{text-align:center;cursor:pointer;border-bottom:2px solid #0002;margin:0;padding:0;list-style:none}.result-popup__tab_current{color:#000;border-bottom-color:inherit;cursor:default;font-weight:700}.result-popup__xml{background:#eee;border:1px solid #ccc;border-radius:5px;padding:5px;position:absolute;inset:50px 20px 20px;overflow-y:auto}.result-popup__charts{grid-template-rows:auto 1fr auto 1fr;grid-template-columns:1fr 1fr;gap:0 40px;display:grid;position:absolute;inset:50px 20px 20px;overflow:auto}.result-popup__charts h2{grid-column:1/-1}html,body{width:100%;height:100%;margin:0;padding:0;font:14px/1.5em sans-serif}.app{height:100%}
