.el-tool{padding:24px 0 64px}.el-workspace{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;min-width:0;margin:0;padding:0;display:grid}.el-form,.el-sticky,.el-results{background:#fff;border:1px solid #dce3ed;border-radius:12px;padding:20px}.el-form{font-size:14px}.el-form section{border-top:1px solid #e4e8ef;padding:20px 0}.el-form h2,.el-results h2{text-align:left;margin:0 0 14px;font-size:20px}.el-form label{margin:12px 0;font-weight:600;display:block}.el-form input:not([type=checkbox]),.el-form select,.el-form textarea,.el-modal textarea{background:#fff;border:1px solid #b8c3d2;border-radius:5px;width:100%;padding:8px;font-weight:400;display:block}.el-form textarea{font-family:monospace}.el-form input[type=checkbox]{min-width:18px;min-height:18px;margin-right:8px}.el-form fieldset{border:0;margin:12px 0;padding:0}.el-form legend{margin-bottom:8px;font-weight:600}.el-segment{background:#eef1f5;border-radius:7px;padding:3px;display:flex}.el-segment button{cursor:pointer;background:0 0;border:0;border-radius:5px;flex:1;padding:10px}.el-segment button:hover{background:#e0e7f0}.el-segment button[aria-pressed=true]{background:#fff;box-shadow:0 1px 4px #0002}.el-inline{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}.el-inline input{max-width:110px}.el-sticky{position:sticky;top:80px}.el-preview{min-height:260px;overflow-x:auto}.el-preview svg{width:100%;height:auto}.el-actions{gap:8px;display:flex;position:relative}.el-actions details{position:relative}.el-actions details div{z-index:2;background:#fff;border:1px solid #ccd5e0;min-width:190px;position:absolute;right:0;box-shadow:0 4px 14px #0002}.el-actions details button{text-align:left;width:100%;padding:10px;display:block}.el-results{margin-top:24px}.el-results h2:not(:first-child){margin-top:28px}.el-table-scroll{max-width:100%;margin:12px 0;overflow:auto}.el-table-scroll table{border-collapse:collapse;white-space:nowrap;min-width:100%}.el-table-scroll th,.el-table-scroll td{text-align:left;border:1px solid #dce3ed;padding:8px}.el-table-scroll th:first-child{z-index:1;background:#fff;position:sticky;left:0}.el-table-scroll .ic-input input{min-width:140px}.el-extrapolated{color:#6b7280;font-style:italic}.el-plate{grid-template-columns:repeat(12,minmax(25px,1fr));gap:3px;margin:16px 0;display:grid;overflow:auto}.el-well{aspect-ratio:1;background:#e7ebf0;border:1px solid #8391a4;border-radius:50%;min-width:25px}.el-well.standard{background:#8bc6ec}.el-well.zero{background:#eee}.el-well.sample{background:#b8daca}.el-well[aria-pressed=true]{background:#bbb}.el-examples{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.el-example-copy{flex-direction:column;flex:1;align-items:start;padding:18px;display:flex}main.ga2#top.el-page .pfd-landing .el-example-copy h3{margin-bottom:8px}main.ga2#top.el-page .pfd-landing .el-example-copy p:last-of-type{color:#64748b;margin-bottom:16px;font-size:14px}.el-example-copy button{margin-top:auto}.el-examples .ic-example{flex-direction:column;display:flex}.el-examples .ic-thumb svg{width:100%;height:auto}.el-models{padding:72px 0}.el-model-body{max-width:800px;margin:auto}.el-modal{z-index:1000;background:#0008;place-items:center;display:grid;position:fixed;inset:0}.el-modal>div{background:#fff;border-radius:10px;width:min(600px,90vw);padding:24px}.el-modal label{display:block}.el-modal .pfd-btn{margin:12px 8px 0 0}@media (width<=900px){.el-workspace{flex-direction:column;display:flex}.el-sticky{order:-1;width:100%;position:static}.el-form{width:100%}.el-examples{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.el-tool{padding:16px}.el-examples{grid-template-columns:1fr}.el-preview{overflow-x:hidden}.el-segment button,.el-form button{min-height:44px}.el-models{padding:56px 16px}}main.ga2#top.el-page .ic-howto .art-panel{min-height:120px}.el-art-table{border-collapse:collapse;width:100%;font-size:13px}.el-art-table td,.el-art-table th{text-align:left;border-bottom:1px solid #dde3ea;padding:5px}.el-art-segments{background:#e8edf3;border-radius:5px;align-items:center;gap:4px;padding:4px;display:flex}.el-art-segments>*{text-align:center;flex:1;padding:7px 3px;font-size:12px}.el-art-segments b{background:#fff;border-radius:4px;box-shadow:0 1px 3px #0002}.el-art-select{border:1px solid #ccd5df;border-radius:5px;margin-top:12px;padding:7px;font-size:13px}.el-form h2{margin-top:0}.el-annotated{overflow:auto}.el-annotated svg{width:100%;height:auto;display:block}.el-form h2{text-align:left}.el-form label:has(input[type=checkbox]){align-items:center;min-height:44px;display:flex}.el-form label:has(input[type=checkbox]) input{flex:none}@media (width<=600px){.el-plate{grid-template-columns:repeat(12,44px)}.el-plate .el-well{min-width:44px;min-height:44px}.el-form button{min-width:44px}}.el-dialog textarea{border:1px solid #b8c3d2;border-radius:5px;width:100%;padding:8px;display:block}.el-actions>button,.el-actions [data-slot=dropdown-menu-trigger]{height:40px;min-height:40px;font-size:14px}@media (width<=600px){.el-actions>button,.el-actions [data-slot=dropdown-menu-trigger]{height:44px;min-height:44px}}.el-form label,.el-form legend{text-align:left}.el-form textarea{white-space:pre;overflow-x:auto}main.ga2#top.el-page .el-actions>button,main.ga2#top.el-page .el-actions [data-slot=dropdown-menu-trigger]{height:40px;min-height:40px;font-size:14px}@media (width<=600px){main.ga2#top.el-page .el-tool{padding-inline:0}main.ga2#top.el-page .pfd-landing .wrap{padding-inline:16px}main.ga2#top.el-page .el-actions>button,main.ga2#top.el-page .el-actions [data-slot=dropdown-menu-trigger]{height:44px;min-height:44px}}@media (width>=601px) and (width<=1200px){main.ga2#top.el-page .el-tool{width:calc(100% + 16px);margin-inline:-8px}}@media (width>=601px){.el-page .ic-thumb svg text{font-size:19px}}@media (width<=600px){.el-page .ic-thumb svg text{font-size:34px}}.el-summary{border-top:1px solid #dce3ed;margin-top:12px;padding-top:8px;font-size:14px}.el-summary a{font-weight:600}.el-summary ul{margin:6px 0;padding:0;list-style:none}.el-summary li{font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;display:flex}.el-summary li span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-summary small{color:#54647a}.el-summary .el-more{margin:4px 0}@media (width>=901px){.el-summary li span:last-child{overflow-wrap:anywhere;text-align:right;min-width:0}}@media (width>=901px) and (width<=1200px){.el-summary li{gap:6px;font-size:12px;line-height:1.3}.el-summary li span:first-child{min-width:1.5em}.el-summary li span:last-child{white-space:nowrap}}.el-form .el-table-scroll tr:first-child input{color:#1e293b;background:#f8fafc;font-weight:600}.el-form .el-inline:has(input[type=number]){align-items:flex-end}.el-form .el-inline:has(input[type=number]) label{margin-bottom:0}.el-results table{font-variant-numeric:tabular-nums;font-size:14px}.el-results th:not(:first-child),.el-results td:not(:first-child){text-align:right}.el-results td[colspan],.el-results .el-sample-table tr>:last-child{text-align:left}.el-results .el-qc-table th:first-child{text-align:right}.el-annotated{max-width:500px;margin-inline:auto}@media (width<=600px){.el-form .el-table-scroll:not(.el-editable-table),.el-results .el-table-scroll,.el-model-body .el-table-scroll{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}.el-form .ic-input td:first-child input{width:140px;min-width:140px!important}.el-annotated{max-width:100%}.el-form .ic-input input{min-height:44px}}@media (width<=768px){main.ga2#top.el-page .el-actions>button,main.ga2#top.el-page .el-actions [data-slot=dropdown-menu-trigger]{height:44px;min-height:44px}}.el-form select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m2 4 4 4 4-4' fill='none' stroke='%2335455b' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;padding-right:32px}main.ga2#top.el-page .ic-howto .pfd-steps>li{grid-template-rows:subgrid;grid-row:span 3;row-gap:0;display:grid}main.ga2#top.el-page .ic-howto .pfd-steps h3{align-items:flex-start}@media (width<=600px){main.ga2#top.el-page .pfd-landing .ic-howto.wrap{padding-inline:20px}}.el-model-body{text-align:left;line-height:1.7}.el-model-block+.el-model-block{border-top:1px solid #e2e8f0;margin-top:44px;padding-top:40px}main.ga2#top.el-page .pfd-landing .el-model-block>h3{margin:0 0 12px;font-size:22px}main.ga2#top.el-page .pfd-landing .el-model-block>p{color:#52627a;margin:0 0 18px}.el-formula-cards{gap:16px;display:grid}.el-formula-card{background:#f6f8fc;border:1px solid #dfe6ef;border-radius:12px;min-width:0;padding:18px 20px}main.ga2#top.el-page .pfd-landing .el-formula-card h3{color:#34445c;text-align:left;margin:0;font-size:14px;font-weight:650}.el-formula-card math{color:#17243c;max-width:100%;margin:16px auto 18px;font-family:Times New Roman,serif;font-size:25px}main.ga2#top.el-page .pfd-landing .el-formula-card>p{color:#52627a;text-align:left;margin:0;font-size:14px;line-height:1.55}.el-formula-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}.el-formula-pair>div{min-width:0}.el-formula-pair>div>span{color:#52627a;font-size:13px;font-weight:600}.el-annotation{margin-top:32px}.el-qc-reading{border:1px solid #dfe6ef;border-radius:12px;overflow:auto}.el-qc-reading table{border-collapse:collapse;white-space:normal;width:100%}.el-qc-reading :is(th,td){text-align:left;vertical-align:top;border:0;border-bottom:1px solid #e2e8f0;padding:14px 18px}.el-qc-reading thead th,.el-qc-reading thead th:first-child{color:#52627a;background:#f6f8fc;font-size:13px}.el-qc-reading tbody tr:last-child :is(th,td){border-bottom:0}@media (width<=600px){.el-model-block+.el-model-block{margin-top:32px;padding-top:30px}.el-formula-pair{grid-template-columns:minmax(0,1fr)}.el-formula-card math{font-size:21px}.el-qc-reading :is(th,td){padding:12px}}.el-editable-table table{table-layout:fixed;width:100%}.el-form .el-editable-table td{padding:4px}.el-form .el-editable-table td:last-child{width:44px}.el-form .el-editable-table .ic-input input{min-width:0;padding-inline:4px}@media (width<=768px){.el-form .el-editable-table table{width:max-content}.el-form .el-editable-table .ic-input input{width:120px;min-width:120px}main.ga2#top .el-form .el-editable-table[data-more-columns]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}main.ga2#top .el-form .el-editable-table:not([data-more-columns]){-webkit-mask-image:none;mask-image:none}}
