html body:has(.ta-app[data-interface-v2]){background:#fff!important;color:#24313a}html body .ta-app[data-interface-v2]{--ta-fg:#21333a;--ta-muted:#617079;--ta-line:#dce4e5;--ta-bg:#fff;--ta-soft:#f3f7f7;--ta-button:#0b6c67;--ta-button-text:#fff;background:#fff;color:#24313a;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5}html body .ta-app[data-interface-v2] :is(h1,h2,h3,h4){color:#21333a;font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:0}html body .ta-app[data-interface-v2] .topbar{width:100%;max-width:1180px;margin:0 auto;padding:23px 24px 19px;background:transparent;border-bottom:0;align-items:flex-start;gap:24px}html body .ta-app[data-interface-v2] .topbar h1{margin:3px 0 4px;font-size:26px;line-height:1.2}html body .ta-app[data-interface-v2] [hidden]{display:none!important}html body .ta-app[data-interface-v2] .topbar .intro-copy{max-width:560px;font-size:13px;line-height:1.5;color:#617079}html body .ta-app[data-interface-v2] .eyebrow{font-size:10px;font-weight:700;color:#0b6c67;text-transform:uppercase}html body .ta-app[data-interface-v2] .topbar-actions{align-items:flex-end;gap:10px}html body .ta-app[data-interface-v2] .app-home{color:#0b6c67;border:0;font-size:12px}html body .ta-app[data-interface-v2] .language-switch{border:1px solid #d6e1e2;border-radius:6px;padding:3px;background:#fff}html body .ta-app[data-interface-v2] .language-switch button{min-height:31px;border-radius:4px;font-size:12px;padding:6px 11px}html body .ta-app[data-interface-v2] .language-switch button[aria-pressed=true]{background:#21333a;color:#fff}html body .ta-app[data-interface-v2] .header-privacy{margin:8px 0 0;padding:0;border:0;max-width:650px}html body .ta-app[data-interface-v2] .header-privacy>summary{font-size:12px;color:#0b6c67;width:max-content}html body .ta-app[data-interface-v2] .header-privacy-body{padding:14px;margin-top:9px;background:#fff;border:1px solid #dce4e5;border-radius:7px;box-shadow:0 6px 20px #21333a12}html body .ta-app[data-interface-v2] .shell{width:100%;max-width:1180px;margin:0 auto 64px;padding:0 24px}html body .ta-app[data-interface-v2] .ta-workflow-picker{display:flex;gap:0;margin:0 0 24px;padding:0;background:transparent;border:0;border-bottom:1px solid #d7e1e2;border-radius:0}html body .ta-app[data-interface-v2] .ta-workflow-picker button{flex:0 1 auto;min-height:48px;min-width:0;padding:9px 18px 11px;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;color:#617079;box-shadow:none;gap:8px}html body .ta-app[data-interface-v2] .ta-workflow-picker button[aria-selected=true]{color:#0b6c67;background:transparent;border-color:#0b6c67;box-shadow:none}html body .ta-app[data-interface-v2] .ta-workflow-picker strong{font-size:13px;font-weight:700;white-space:nowrap}html body .ta-app[data-interface-v2] .ta-workflow-picker small,html body .ta-app[data-interface-v2] .ta-workflow-picker button>span:last-child{display:none}html body .ta-app[data-interface-v2] .ta-workflow-icon{display:grid;place-items:center;flex:0 0 25px;width:25px;height:25px;border-radius:5px;background:#e6f2f0;color:#0b6c67}html body .ta-app[data-interface-v2] .ta-workspace-title{margin:0 0 13px;align-items:center}html body .ta-app[data-interface-v2] .ta-workspace-title .ta-kicker{font-size:10px;color:#0b6c67;font-weight:700}html body .ta-app[data-interface-v2] .ta-workspace-title h2{font-size:21px;line-height:1.25;margin:2px 0 3px}html body .ta-app[data-interface-v2] .ta-workspace-title p{font-size:13px;margin:0;color:#617079}html body .ta-app[data-interface-v2] .ta-local-badge,html body .ta-app[data-interface-v2] .ta-beta-label{border:1px solid #d7e1e2;border-radius:5px;background:#fff;color:#536970;font-size:11px}html body .ta-app[data-interface-v2] .top-contact{margin:0 0 19px;padding:0;border:0;font-size:12px;color:#617079;text-align:left}html body .ta-app[data-interface-v2] .contact-help a{color:#0b6c67}html body .ta-app[data-interface-v2] .ta-flow-nav{display:flex;gap:28px;margin:0;padding:0;position:sticky;top:0;z-index:20;background:#fff;border-bottom:1px solid #dce4e5;counter-reset:flow;overflow-x:auto;scrollbar-width:thin}html body .ta-app[data-interface-v2] .ta-flow-nav a{display:flex;align-items:center;gap:9px;flex:0 0 auto;color:#385263;padding:12px 0;min-height:48px;font:600 13px/1.3 Arial,Helvetica,sans-serif;text-decoration:none}html body .ta-app[data-interface-v2] .ta-flow-nav a:before{counter-increment:flow;content:counter(flow);display:grid;place-items:center;width:23px;height:23px;border:1px solid #d5dfe6;border-radius:50%;background:#f0f4f8;font-size:11px}html body .ta-app[data-interface-v2] .ta-flow-nav a:hover{color:#0b6c67;text-decoration:underline}html body .ta-app[data-interface-v2] .ta-flow{background:#fff;border:0;border-radius:0;box-shadow:none}html body .ta-app[data-interface-v2] .ta-flow-section{padding:28px 0;scroll-margin-top:60px}html body .ta-app[data-interface-v2] .ta-flow-section+.ta-flow-section{border-top:1px solid #dce4e5}html body .ta-app[data-interface-v2] .ta-flow-heading{display:flex;align-items:baseline;gap:13px;margin:0 0 18px}html body .ta-app[data-interface-v2] .ta-flow-heading h2{font-size:18px;line-height:1.3;margin:0}html body .ta-app[data-interface-v2] .ta-flow-number{color:#0b6c67;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}html body .ta-app[data-interface-v2] .ta-format-support{margin:-10px 0 14px;color:#617079;font-size:12px}html body .ta-app[data-interface-v2] .ta-flow .card{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;margin:0}html body .ta-app[data-interface-v2] .ta-flow .step-head{margin:0 0 13px;align-items:flex-start}html body .ta-app[data-interface-v2] .ta-flow .step-no{display:none}html body .ta-app[data-interface-v2] .ta-flow .step-head h2{font-size:14px;line-height:1.3;margin:0}html body .ta-app[data-interface-v2] .ta-flow .step-head p{font-size:12px;line-height:1.45;color:#617079;margin:3px 0 0}html body .ta-app[data-interface-v2] .drop-zone{display:flex;min-height:128px;flex-direction:row;flex-wrap:wrap;gap:10px 12px;align-items:center;justify-content:center;padding:21px;background:#f2f9f8;border:1.5px dashed #91b9b5;border-radius:7px}html body .ta-app[data-interface-v2] .drop-zone strong{color:#21333a;font-size:14px}html body .ta-app[data-interface-v2] .drop-zone.drag{background:#e3f2ef;border-color:#0b6c67}html body .ta-app[data-interface-v2] .button{min-height:40px;border-radius:6px;padding:9px 13px;font:600 13px/1.35 Arial,Helvetica,sans-serif;letter-spacing:0;text-transform:none;box-shadow:none}html body .ta-app[data-interface-v2] .button.primary{background:#0b6c67;border-color:#0b6c67;color:#fff}html body .ta-app[data-interface-v2] .button.primary:hover:not(:disabled){background:#075b57;border-color:#075b57;filter:none}html body .ta-app[data-interface-v2] .button.secondary{background:#fff;border-color:#b4c8c9;color:#0a625e}html body .ta-app[data-interface-v2] .button.tertiary{background:#f5f8f8;border-color:#d9e3e3;color:#38535b}html body .ta-app[data-interface-v2] .button:disabled{opacity:.48}html body .ta-app[data-interface-v2] :is(button,a,summary,input,select,textarea):focus-visible{outline:2px solid #0b6c67;outline-offset:3px}html body .ta-app[data-interface-v2] :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]){min-height:40px;border:1px solid #c7d5d8;border-radius:5px;background:#fff;padding:8px 10px;color:#21333a;font:inherit;font-size:13px;box-shadow:none}html body .ta-app[data-interface-v2] input[aria-invalid=true]{border-color:#b64d39!important}html body .ta-app[data-interface-v2] :is(input[type=checkbox],input[type=radio]){accent-color:#0b6c67;width:17px;height:17px;flex:0 0 17px}html body .ta-app[data-interface-v2] .field label{font-size:12px;color:#334b53}html body .ta-app[data-interface-v2] .ta-field-note{font-size:12px;line-height:1.55;color:#617079;margin:6px 0 0}html body .ta-app[data-interface-v2] .sample-tools{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:13px 0 0;border-top:1px solid #e4ebeb;border-bottom:1px solid #e4ebeb}html body .ta-app[data-interface-v2] .sample-tool{display:flex;gap:12px;justify-content:space-between;align-items:center;padding:12px 16px 12px 0;border:0}html body .ta-app[data-interface-v2] .sample-tool+.sample-tool{border-left:1px solid #e4ebeb;padding-left:16px;padding-right:0}html body .ta-app[data-interface-v2] .sample-tool-copy{gap:1px}html body .ta-app[data-interface-v2] .sample-kicker{font-size:10px;color:#6b7d84}html body .ta-app[data-interface-v2] .sample-tool strong{font-size:12px}html body .ta-app[data-interface-v2] .sample-tool .small{font-size:11px}html body .ta-app[data-interface-v2] .sample-tool :is(.ta-demo-actions,.example-report-actions){display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}html body .ta-app[data-interface-v2] .sample-action{min-height:33px;padding:7px 9px;font-size:11px;white-space:normal;text-align:center}html body .ta-app[data-interface-v2] .demo-guide{background:#e8f4f1;border-left:3px solid #0b6c67;border-radius:4px;margin:12px 0}html body .ta-app[data-interface-v2] .ta-file-count{font-size:12px;color:#526a71;margin:12px 0 0}html body .ta-app[data-interface-v2] .file-list{display:grid;gap:9px;margin:15px 0 0}html body .ta-app[data-interface-v2] .file-list.empty{margin:0}html body .ta-app[data-interface-v2] .file-list.empty .empty-state{font-size:12px;padding:12px 0 0;color:#7a8a8e}html body .ta-app[data-interface-v2] .file-row{display:block;padding:13px 14px;border:1px solid #dbe5e5;border-radius:6px;background:#fff}html body .ta-app[data-interface-v2] .ta-file-main{display:flex;align-items:center;gap:11px;min-width:0}html body .ta-app[data-interface-v2] .ta-file-main>div{flex:1;min-width:0}html body .ta-app[data-interface-v2] .ta-file-symbol{width:31px;height:36px;flex:0 0 31px;border-radius:5px;background:#e9f4f2;border:1px solid #d0e5e2;color:#0b6c67;display:grid;place-items:center;font-size:11px;font-weight:700}html body .ta-app[data-interface-v2] .file-name{font-size:13px;color:#21333a;overflow-wrap:anywhere;white-space:normal}html body .ta-app[data-interface-v2] .file-size{font-size:11px;color:#6b7d84}html body .ta-app[data-interface-v2] .ta-file-main .checkbox{margin:0;white-space:nowrap;font-size:12px;min-height:40px}html body .ta-app[data-interface-v2] .ta-file-remove{background:transparent;border:0;color:#a13f33;min-height:34px;padding:6px;font-size:11px}html body .ta-app[data-interface-v2] .ta-file-options-body{display:grid;grid-template-columns:1fr 1.3fr;gap:10px;padding:10px 0 4px;margin-top:11px;border-top:1px solid #e8eeee}html body .ta-app[data-interface-v2] .ta-file-options-body .field{margin:0;min-width:0}html body .ta-app[data-interface-v2] .ta-file-options-body label{display:grid;gap:5px;font-size:11px;font-weight:600;color:#526a71}html body .ta-app[data-interface-v2] .ta-file-controls{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-top:10px;flex-wrap:wrap}html body .ta-app[data-interface-v2] .ta-file-controls .row-actions{display:flex;gap:7px;flex-wrap:wrap}html body .ta-app[data-interface-v2] .ta-file-controls .button{min-height:38px;padding:7px 11px;font-size:12px}html body .ta-app[data-interface-v2] .ta-file-readiness{padding-top:11px;margin-top:12px;border-top:1px solid #e7ebee}html body .ta-app[data-interface-v2] .ta-file-readiness .dossier-file-head{display:none}html body .ta-app[data-interface-v2] .ta-file-readiness .dossier-summary{margin:0;font-size:12px}html body .ta-app[data-interface-v2] .file-row.is-excluded{background:#f4f5f6}html body .ta-app[data-interface-v2] .file-row.is-excluded :is(.ta-file-options-body,.ta-file-controls,.ta-file-readiness){display:none}html body .ta-app[data-interface-v2] .ta-setup{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30px}html body .ta-app[data-interface-v2] .ta-setup>[data-journey-source=settings]{padding-left:30px;border-left:1px solid #e1e9e9}html body .ta-app[data-interface-v2] .ta-setup .field{margin:8px 0 12px}html body .ta-app[data-interface-v2] .switch-row{display:flex;align-items:center;gap:10px;margin:11px 0;padding:9px 11px;background:#f4f8f8;border:1px solid #e1eaea;border-radius:6px;font-size:12px;color:#344e55}html body .ta-app[data-interface-v2] .energyplus-toggle span{display:grid;gap:3px}html body .ta-app[data-interface-v2] .energyplus-toggle small{display:block;font-size:11px;color:#617079}html body .ta-app[data-interface-v2] .ta-options{border-top:1px solid #e3e8ec;margin:12px 0 0;padding-top:3px}html body .ta-app[data-interface-v2] .ta-options>summary{font-size:12px;color:#295d89;font-weight:600;min-height:40px;align-content:center;cursor:pointer}html body .ta-app[data-interface-v2] .ta-options-body{padding:7px 0 12px}html body .ta-app[data-interface-v2] .ta-options-body .shadow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}html body .ta-app[data-interface-v2] .ta-options-body .field-row{max-width:650px}html body .ta-app[data-interface-v2] .ta-text-action{background:none;border:0;border-radius:0;padding:7px 0;min-height:36px;color:#295d89;cursor:pointer;font:inherit;font-size:12px;text-align:left;text-decoration:underline}html body .ta-app[data-interface-v2] .ta-method-summary{margin:24px 0 0;padding-top:18px;border-top:1px solid #dce4e5;font-size:13px;color:#43535d}html body .ta-app[data-interface-v2] .ta-weather-warning{color:#825020;background:#fff5e9;border-left:3px solid #c68230;padding:12px;font-size:12px}html body .ta-app[data-interface-v2] .inline-upload{flex-wrap:wrap}html body .ta-app[data-interface-v2] .inline-upload span{overflow-wrap:anywhere;min-width:0}html body .ta-app[data-interface-v2] .thermal-setup-panel{padding:0;border:0;border-radius:0;background:transparent}html body .ta-app[data-interface-v2] .thermal-setup-item{border-radius:6px}html body .ta-app[data-interface-v2] .experimental-note{padding:0;margin:3px 0 12px;background:transparent;border:0;color:#617079;font-size:11px;line-height:1.5}html body .ta-app[data-interface-v2] .beta-pill{font-size:9px;background:#fff3e9;border-color:#eacaaa;color:#8a4c28}html body .ta-app[data-interface-v2] .ta-all-advanced{margin:18px 0 0;border-top:1px solid #dfe8e8;padding-top:10px}html body .ta-app[data-interface-v2] .ta-all-advanced>summary{font-size:12px;font-weight:700;color:#0b6c67;cursor:pointer;min-height:28px}html body .ta-app[data-interface-v2] .ta-advanced-content{display:grid;grid-template-columns:1fr 1fr;gap:28px;padding-top:16px}html body .ta-app[data-interface-v2] .ta-advanced-group{min-width:0}html body .ta-app[data-interface-v2] .ta-advanced-group h3{font-size:13px;margin:0 0 11px}html body .ta-app[data-interface-v2] .ta-advanced-group .field-row.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}html body .ta-app[data-interface-v2] .ta-advanced-group .shadow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body .ta-app[data-interface-v2] .ta-advanced-group .field label{font-size:11px}html body .ta-app[data-interface-v2] .ta-advanced-group .option-stack{margin:7px 0}html body .ta-app[data-interface-v2] .ta-advanced-group .inline-upload{flex-wrap:wrap}html body .ta-app[data-interface-v2] .ta-flow .dossier-card{margin-top:22px;padding-top:17px;border-top:1px solid #e1e9e9}html body .ta-app[data-interface-v2] .dossier-file{border-color:#dfe8e8;border-radius:5px;background:#f8faf9}html body .ta-app[data-interface-v2] .dossier-summary{font-size:12px;line-height:1.5;color:#43585e;margin:6px 0 0}html body .ta-app[data-interface-v2] .dossier-optional{display:block;font-size:11px;color:#6c7b7f;margin-top:4px}html body .ta-app[data-interface-v2] .results-head h2{display:none}html body .ta-app[data-interface-v2] .ta-flow .run-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;align-items:center;margin:21px 0 0;padding:18px 20px;background:#f0f6f5;border-top:1px solid #d3e4e2}html body .ta-app[data-interface-v2] .run-card .step-head{margin:0}html body .ta-app[data-interface-v2] .run-card .step-head h2{font-size:15px}html body .ta-app[data-interface-v2] .ta-run-readiness{grid-column:1;color:#526e72;font-size:12px;margin-top:-7px}html body .ta-app[data-interface-v2] .run-card #runButton{grid-column:2;grid-row:1/span 2;min-width:176px;min-height:43px;font-size:13px}html body .ta-app[data-interface-v2] .run-card .progress-wrap,html body .ta-app[data-interface-v2] .run-card .run-log{grid-column:1/-1}html body .ta-app[data-interface-v2] .run-log summary{font-size:11px;color:#526e72}html body .ta-app[data-interface-v2] .log{max-height:180px;background:#20353a;border-radius:6px;color:#edf4f3;font-size:11px}html body .ta-app[data-interface-v2] .ta-interface-notice,html body .ta-app[data-interface-v2] .ta-stale-notice{padding:11px 13px;margin:0 0 12px;border:1px solid #e7c1aa;border-radius:6px;background:#fff6ee;color:#874b2d;font-size:12px}html body .ta-app[data-interface-v2] .results-head{margin:0 0 12px}html body .ta-app[data-interface-v2] .ta-report-options{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 30px;margin:0 0 20px}html body .ta-app[data-interface-v2] .ta-report-language{grid-column:1/-1;margin:0;font-size:12px;color:#617079}html body .ta-app[data-interface-v2] .ta-privacy-exceptions{padding:0 12px 10px}html body .ta-app[data-interface-v2] .ta-privacy-exceptions .consent-option{display:flex;align-items:center;gap:8px;min-height:36px;font-size:12px;overflow-wrap:anywhere}html body .ta-app[data-interface-v2] .ta-results-empty{padding:20px 0;color:#617079;font-size:13px;border:0;border-top:1px solid #e1e9e9;border-radius:0;background:none;text-align:left}html body .ta-app[data-interface-v2] #resultsSection.is-stale{opacity:.55}html body .ta-app[data-interface-v2] .results-head h2{font-size:15px}html body .ta-app[data-interface-v2] .report-groups{gap:0;margin:0 0 18px;border-top:1px solid #e1e9e9;border-bottom:1px solid #e1e9e9}html body .ta-app[data-interface-v2] .report-group{border:0;border-radius:0;background:transparent;padding:13px 0;gap:16px}html body .ta-app[data-interface-v2] .report-group+.report-group{border-top:1px solid #e1e9e9}html body .ta-app[data-interface-v2] .report-group-title{font-size:13px}html body .ta-app[data-interface-v2] .report-group-copy p{font-size:11px}html body .ta-app[data-interface-v2] .results{display:grid;gap:12px;margin:0}html body .ta-app[data-interface-v2] .result-card{padding:18px;border:1px solid #dce4e5;border-radius:6px;background:#fff}html body .ta-app[data-interface-v2] .result-top h3{font-size:16px}html body .ta-app[data-interface-v2] .year-badge{min-width:52px;border-radius:5px;background:#f2f7f7;font-size:11px}html body .ta-app[data-interface-v2] .metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:13px 0}html body .ta-app[data-interface-v2] .metric{border:1px solid #e2eaea;border-radius:5px;background:#f6f9f9;padding:9px 11px}html body .ta-app[data-interface-v2] .metric:nth-child(n+4){background:#fff}html body .ta-app[data-interface-v2] .metric strong{font-size:19px;color:#0b6c67}html body .ta-app[data-interface-v2] .metric span{font-size:11px}html body .ta-app[data-interface-v2] .chart{border-radius:5px}html body .ta-app[data-interface-v2] dialog{border:1px solid #d8e2e2;border-radius:8px;box-shadow:0 24px 70px #13282f35;background:#fff}html body .ta-app[data-interface-v2] dialog::backdrop{background:#142b3373}html body .ta-app[data-interface-v2] .modal-form{padding:22px}html body .ta-app[data-interface-v2] .modal-head{top:-22px;background:#fff;padding:4px 0 14px}html body .ta-app[data-interface-v2] .modal-head h2{font-size:19px}html body .ta-app[data-interface-v2] .modal-head>div:first-child{min-width:0}html body .ta-app[data-interface-v2] .modal-head p{overflow-wrap:anywhere}html body .ta-app[data-interface-v2] .modal-form .field{margin:6px 0}html body .ta-app[data-interface-v2] .modal-actions{bottom:-22px;background:#fff;border-top:1px solid #e1e9e9;margin-top:16px;padding-top:14px}html body .ta-app[data-interface-v2] :is(.import-grid,.dwelling-grid){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px}html body .ta-app[data-interface-v2] .ta-dialog-advanced{border-top:1px solid #e1e9e9;margin:15px 0;padding-top:12px}html body .ta-app[data-interface-v2] .ta-dialog-advanced>summary{font-size:12px;font-weight:700;color:#0b6c67;cursor:pointer}html body .ta-app[data-interface-v2] .ta-dialog-advanced .ta-options-body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px;padding-top:12px}html body .ta-app[data-interface-v2] .ta-dialog-advanced .evidence-section{padding-top:12px}html body .ta-app[data-interface-v2] .ta-validation-workspace .card{border-radius:6px;box-shadow:none}html body .ta-app[data-interface-v2] .ta-shadow-workspace .ta-project-bar{border-top:1px solid #dce4e5;padding-top:12px}html body .ta-app[data-interface-v2] .ta-shadow-editor .tb-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible;gap:4px}html body .ta-app[data-interface-v2] .ta-shadow-editor .tb-tabs button{min-width:0;white-space:normal;line-height:1.3}html body .ta-app[data-interface-v2] .ta-shadow-editor [data-tb-solar-3d]{border:0;border-radius:0;min-height:430px;background:#f8fbfb}html body .ta-app[data-interface-v2] .ta-shadow-editor [data-tb-solar-3d] canvas{width:100%!important;height:100%!important}html body .ta-app[data-interface-v2] .tb-project-tools{border-top:1px solid #e0e8e8;margin-top:15px;padding-top:11px}html body .ta-app[data-interface-v2] .tb-project-tools>summary{min-height:31px;font-size:12px;font-weight:700;color:#0b6c67;cursor:pointer}html body .ta-app[data-interface-v2] .tb-project-tools-body{padding:11px 0 5px}html body .ta-app[data-interface-v2] .tb-project-tools-body h4{font-size:12px;margin:12px 0 7px}html body .ta-app[data-interface-v2] .tb-project-tools-body .tb-extra-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}html body .ta-app[data-interface-v2] .tb-project-tools-body .tb-model-io{display:flex;gap:7px;flex-wrap:wrap}html body .ta-app[data-interface-v2] .tb-project-tools-body .tb-model-io .tb-wide{flex:1 0 100%}html body .ta-app[data-interface-v2] .tb-project-tools-body .tb-solar-geometry-list{margin:0}html body .ta-app[data-interface-v2] .tb-project-tools-body .tb-solar-geometry-list h4{display:none}@media(max-width:950px){html body .ta-app[data-interface-v2] .sample-tools{grid-template-columns:1fr}html body .ta-app[data-interface-v2] .sample-tool+.sample-tool{border-left:0;border-top:1px solid #e4ebeb;padding-left:0}html body .ta-app[data-interface-v2] .ta-advanced-content{grid-template-columns:1fr}}@media(max-width:750px){html body .ta-app[data-interface-v2] .topbar{padding:18px 16px 14px}html body .ta-app[data-interface-v2] .shell{padding:0 12px}html body .ta-app[data-interface-v2] .ta-setup{grid-template-columns:1fr;gap:20px}html body .ta-app[data-interface-v2] .ta-setup>[data-journey-source=settings]{padding:19px 0 0;border-left:0;border-top:1px solid #e1e9e9}html body .ta-app[data-interface-v2] .metrics{grid-template-columns:repeat(3,minmax(0,1fr))}html body .ta-app[data-interface-v2] .report-group{flex-direction:column;align-items:flex-start}}@media(max-width:550px){html body .ta-app[data-interface-v2] .topbar{display:flex;flex-direction:column-reverse;gap:13px}html body .ta-app[data-interface-v2] .topbar-actions{flex-direction:row;width:100%;justify-content:space-between;align-items:center}html body .ta-app[data-interface-v2] .topbar h1{font-size:22px}html body .ta-app[data-interface-v2] .language-label{display:none}html body .ta-app[data-interface-v2] .ta-workflow-picker{justify-content:space-between;margin-bottom:19px}html body .ta-app[data-interface-v2] .ta-workflow-picker button{flex:1;justify-content:center;padding:9px 6px;gap:5px}html body .ta-app[data-interface-v2] .ta-workflow-picker strong{font-size:11px}html body .ta-app[data-interface-v2] .ta-workflow-icon{width:20px;height:20px;flex-basis:20px}html body .ta-app[data-interface-v2] .ta-workspace-title>span{display:none}html body .ta-app[data-interface-v2] .ta-workspace-title h2{font-size:19px}html body .ta-app[data-interface-v2] .ta-flow-section{padding:22px 0}html body .ta-app[data-interface-v2] .ta-flow-heading{margin-bottom:14px}html body .ta-app[data-interface-v2] .ta-flow-heading h2{font-size:17px}html body .ta-app[data-interface-v2] .drop-zone{min-height:128px;flex-direction:column;gap:7px;padding:16px;text-align:center}html body .ta-app[data-interface-v2] .sample-tool{display:block;padding:11px 0}html body .ta-app[data-interface-v2] .sample-tool :is(.ta-demo-actions,.example-report-actions){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;margin-top:8px}html body .ta-app[data-interface-v2] .sample-tool .sample-action{width:100%;min-width:0;min-height:36px;padding:6px 7px;white-space:normal;font-size:10px}html body .ta-app[data-interface-v2] .ta-file-main{flex-wrap:wrap}html body .ta-app[data-interface-v2] .ta-file-main>div{flex-basis:calc(100% - 44px)}html body .ta-app[data-interface-v2] .ta-file-main .checkbox{margin-left:42px}html body .ta-app[data-interface-v2] .ta-file-remove{margin-left:auto}html body .ta-app[data-interface-v2] .ta-file-options-body{grid-template-columns:1fr}html body .ta-app[data-interface-v2] .ta-file-controls{align-items:flex-start}html body .ta-app[data-interface-v2] .ta-advanced-group .field-row.three{grid-template-columns:1fr 1fr}html body .ta-app[data-interface-v2] .ta-flow .run-card{margin:18px 0 0;padding:17px 15px;grid-template-columns:1fr}html body .ta-app[data-interface-v2] .ta-report-options{grid-template-columns:1fr}html body .ta-app[data-interface-v2] .ta-run-readiness{grid-column:1}html body .ta-app[data-interface-v2] .run-card #runButton{grid-column:1;grid-row:auto;width:100%}html body .ta-app[data-interface-v2] .metrics,html body .ta-app[data-interface-v2] .ta-shadow-editor .tb-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}html body .ta-app[data-interface-v2] .ta-shadow-editor .tb-tabs button{justify-content:flex-start;min-height:38px;font-size:11px}html body .ta-app[data-interface-v2] :is(.import-grid,.dwelling-grid,.ta-dialog-advanced .ta-options-body){grid-template-columns:1fr}html body .ta-app[data-interface-v2] .modal-form{padding:16px}html body .ta-app[data-interface-v2] .modal-head{top:-16px}html body .ta-app[data-interface-v2] .modal-actions{bottom:-16px}html body .ta-app[data-interface-v2] .building-model-modal-head{display:grid;grid-template-columns:1fr;gap:8px;padding-bottom:12px}html body .ta-app[data-interface-v2] .building-model-head-actions{display:flex;flex-wrap:nowrap;width:100%;gap:7px;justify-content:flex-start}html body .ta-app[data-interface-v2] .building-model-head-actions .button{flex:1;min-width:0;font-size:11px;padding:8px 6px;min-height:38px}html body .ta-app[data-interface-v2] .building-model-head-actions .icon-button{flex:0 0 38px}html body .ta-app[data-interface-v2] .iiq-stepnav button{flex:0 0 auto;min-width:110px;min-height:40px}html body .ta-app[data-interface-v2] .iiq-stepnav button em{display:inline;overflow:visible}}@media(max-width:380px){html body .ta-app[data-interface-v2] .ta-workflow-icon{display:none}html body .ta-app[data-interface-v2] .sample-tool :is(.ta-demo-actions,.example-report-actions){display:grid;grid-template-columns:1fr}html body .ta-app[data-interface-v2] .ta-flow-nav{gap:15px}}@media(prefers-reduced-motion:reduce){html body .ta-app[data-interface-v2] *{scroll-behavior:auto!important;transition:none!important}}html body .ta-app[data-interface-v3] .ta-workflow-picker{margin-bottom:18px}html body .ta-app[data-interface-v3] .ta-workflow-picker button{padding-left:12px;padding-right:20px}html body .ta-app[data-interface-v3] .ta-workflow-picker small{display:block;font-size:10px;line-height:1.35;text-align:left;color:#6b7d84}html body .ta-app[data-interface-v3] .ta-workflow-picker button>span:nth-child(2){display:grid;gap:2px;text-align:left}html body .ta-app[data-interface-v3] .ta-workflow-icon{font-size:9px;font-weight:800;letter-spacing:0}html body .ta-app[data-interface-v3] .ta-dossier-nav{position:sticky;top:0;z-index:25;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;background:#fff;border-top:1px solid #dce4e5;border-bottom:1px solid #dce4e5}html body .ta-app[data-interface-v3] .ta-dossier-nav button{-webkit-appearance:none;appearance:none;display:flex;align-items:center;gap:8px;min-width:0;min-height:58px;padding:8px 10px;border:0;border-bottom:3px solid transparent;background:#fff;color:#526a71;text-align:left;cursor:pointer}html body .ta-app[data-interface-v3] .ta-dossier-nav button+button{border-left:1px solid #edf1f2}html body .ta-app[data-interface-v3] .ta-dossier-nav button:hover{background:#f7faf9;color:#0b6c67}html body .ta-app[data-interface-v3] .ta-dossier-nav button.active{border-bottom-color:#0b6c67;background:#f2f8f7;color:#0b6c67}html body .ta-app[data-interface-v3] .ta-nav-index{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border:1px solid #d4e0e1;border-radius:50%;background:#fff;color:#526a71;font-size:10px;font-weight:800}html body .ta-app[data-interface-v3] .active .ta-nav-index{border-color:#0b6c67;background:#0b6c67;color:#fff}html body .ta-app[data-interface-v3] .ta-nav-copy{display:grid;gap:1px;min-width:0}html body .ta-app[data-interface-v3] .ta-nav-copy strong{font-size:12px;line-height:1.25;white-space:nowrap}html body .ta-app[data-interface-v3] .ta-nav-state{font-size:9px;line-height:1.25;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#718087}html body .ta-app[data-interface-v3] .ta-nav-state[data-tone=required]{color:#a04939}html body .ta-app[data-interface-v3] .ta-nav-state[data-tone=complete]{color:#0b6c67}html body .ta-app[data-interface-v3] .ta-dossier-flow{min-height:440px}html body .ta-app[data-interface-v3] .ta-dossier-panel{padding:28px 0 10px;scroll-margin-top:70px}html body .ta-app[data-interface-v3] .ta-dossier-heading{display:flex;align-items:flex-start;gap:13px;margin:0 0 20px}html body .ta-app[data-interface-v3] .ta-dossier-number{padding-top:2px;color:#0b6c67;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}html body .ta-app[data-interface-v3] .ta-dossier-heading h2{margin:0;font-size:20px;line-height:1.25}html body .ta-app[data-interface-v3] .ta-dossier-heading p{margin:3px 0 0;color:#617079;font-size:12px}html body .ta-app[data-interface-v3] .ta-dossier-panel>.card,html body .ta-app[data-interface-v3] .ta-dossier-panel>[data-journey-source]{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}html body .ta-app[data-interface-v3] .ta-dossier-panel .step-no{display:none}html body .ta-app[data-interface-v3] .ta-dossier-panel .step-head{margin:0 0 13px}html body .ta-app[data-interface-v3] .ta-dossier-panel .step-head h2{margin:0;font-size:14px}html body .ta-app[data-interface-v3] .ta-dossier-panel .step-head p{margin:3px 0 0;color:#617079;font-size:11px}html body .ta-app[data-interface-v3] .ta-section-note{max-width:760px;margin:-7px 0 16px;color:#617079;font-size:12px}html body .ta-app[data-interface-v3] .ta-panel-footer{display:flex;align-items:center;gap:10px;margin-top:26px;padding-top:16px;border-top:1px solid #e2e9e9}html body .ta-app[data-interface-v3] .ta-panel-footer>span{flex:1}html body .ta-app[data-interface-v3] .ta-panel-primary{margin-top:22px}html body .ta-app[data-interface-v3] .ta-case-intro{max-width:720px;margin-bottom:18px}html body .ta-app[data-interface-v3] .ta-case-intro h3{margin:0 0 5px;font-size:17px}html body .ta-app[data-interface-v3] .ta-case-intro p{margin:0}html body .ta-app[data-interface-v3] .ta-level-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}html body .ta-app[data-interface-v3] .ta-level-option{display:grid;gap:5px;min-height:94px;padding:15px;text-align:left;border:1px solid #d8e3e3;border-radius:7px;background:#fff;color:#2a424a;cursor:pointer}html body .ta-app[data-interface-v3] .ta-level-option:hover{border-color:#82afa9;background:#f7fbfa}html body .ta-app[data-interface-v3] .ta-level-option.active{border:2px solid #0b6c67;padding:14px;background:#edf7f5}html body .ta-app[data-interface-v3] .ta-level-option strong{font-size:14px}html body .ta-app[data-interface-v3] .ta-level-option small{font-size:11px;line-height:1.45;color:#617079}html body .ta-app[data-interface-v3] .ta-case-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;padding-top:17px;border-top:1px solid #e3eaea}html body .ta-app[data-interface-v3] .ta-case-principles>div{min-width:0}html body .ta-app[data-interface-v3] .ta-case-principles p{margin:6px 0 0;color:#617079;font-size:11px;line-height:1.45}html body .ta-app[data-interface-v3] .ta-evidence-badge{display:inline-flex;align-items:center;min-height:25px;padding:4px 8px;border-radius:4px;font-size:10px;font-weight:800}html body .ta-app[data-interface-v3] .ta-evidence-badge.measured{background:#e7f5ee;color:#17633f;border:1px solid #c4e7d6}html body .ta-app[data-interface-v3] .ta-evidence-badge.calculated{background:#eaf1f8;color:#285b84;border:1px solid #cadbea}html body .ta-app[data-interface-v3] .ta-evidence-badge.assumption{background:#fff4e5;color:#89551d;border:1px solid #efd8b5}html body .ta-app[data-interface-v3] .ta-analysis-legend{display:flex;gap:7px;flex-wrap:wrap;margin:0 0 18px}html body .ta-app[data-interface-v3] .ta-dwelling-list{margin-top:24px;padding-top:18px;border-top:1px solid #e1e9e9}html body .ta-app[data-interface-v3] .ta-subsection-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:10px}html body .ta-app[data-interface-v3] .ta-subsection-heading h3{margin:0;font-size:14px}html body .ta-app[data-interface-v3] .ta-subsection-heading p{margin:0;color:#6b7d84;font-size:11px}html body .ta-app[data-interface-v3] .ta-dwelling-card,html body .ta-app[data-interface-v3] .ta-source-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid #e8eeee}html body .ta-app[data-interface-v3] .ta-dwelling-card>div:first-child,html body .ta-app[data-interface-v3] .ta-source-row>div:first-child{display:grid;gap:2px;min-width:0}html body .ta-app[data-interface-v3] .ta-dwelling-card strong,html body .ta-app[data-interface-v3] .ta-source-row strong{font-size:12px;overflow-wrap:anywhere}html body .ta-app[data-interface-v3] .ta-dwelling-card span,html body .ta-app[data-interface-v3] .ta-source-row span{color:#6b7d84;font-size:10px;overflow-wrap:anywhere}html body .ta-app[data-interface-v3] .ta-dwelling-card.is-excluded{opacity:.5}html body .ta-app[data-interface-v3] .ta-empty-inline{padding:13px 0;border-top:1px solid #e8eeee;color:#6b7d84}html body .ta-app[data-interface-v3] .ta-sources-compact{padding:17px 18px;border-left:4px solid #9ab7b4;background:#f5f9f8}html body .ta-app[data-interface-v3] .ta-sources-compact strong{font-size:13px}html body .ta-app[data-interface-v3] .ta-sources-compact p{margin:4px 0 0;color:#617079;font-size:11px}html body .ta-app[data-interface-v3] .ta-sources-detail{margin-bottom:22px}html body .ta-app[data-interface-v3] .ta-source-list{border-bottom:1px solid #e8eeee}html body .ta-app[data-interface-v3] .ta-dossier-panel-sources .dossier-card{margin-top:22px;padding-top:19px;border-top:1px solid #dde7e7}html body .ta-app[data-interface-v3] .dossier-file{border:1px solid #dfe8e8;border-radius:6px;background:#f8faf9}html body .ta-app[data-interface-v3] .ta-dossier-panel-dwelling>[data-journey-source=location]{max-width:760px}html body .ta-app[data-interface-v3] .ta-dossier-panel-analysis>[data-journey-source=settings]{max-width:850px}html body .ta-app[data-interface-v3] .ta-reference-note{margin:10px 0 18px;padding:11px 13px;border-left:3px solid #718d93;background:#f5f8f8;color:#4d6168}html body .ta-app[data-interface-v3] .ta-method-summary{margin:17px 0 0;padding-top:15px}html body .ta-app[data-interface-v3] .ta-dossier-panel-analysis .run-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;align-items:center;margin:23px 0 0;padding:18px 20px;background:#f0f6f5;border-top:1px solid #d3e4e2}html body .ta-app[data-interface-v3] .ta-dossier-panel-analysis .run-card .step-head{margin:0}html body .ta-app[data-interface-v3] .ta-dossier-panel-analysis .run-card #runButton{grid-column:2;grid-row:1/span 2;min-width:176px}html body .ta-app[data-interface-v3] .ta-dossier-panel-analysis .ta-run-readiness{grid-column:1;color:#526e72;font-size:12px}html body .ta-app[data-interface-v3] .ta-dossier-panel-analysis :is(.progress-wrap,.run-log){grid-column:1/-1}html body .ta-app[data-interface-v3] .ta-dossier-panel-report .ta-report-options{margin-bottom:19px}html body .ta-app[data-interface-v3] .ta-dossier-panel-report #resultsSection{padding:0}html body .ta-app[data-interface-v3] .ta-dossier-panel-report .results-head h2{display:none}.ta-app .iiq-check-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;margin:15px 0;border:1px solid #dce7e6;border-radius:7px;background:#f4f9f8}.ta-app .iiq-check-summary strong{font-size:14px;color:#173f3b}.ta-app .iiq-check-summary span{font-size:11px;color:#607178}.ta-app .iiq-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ta-app .iiq-check-row{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 12px;border:1px solid #dfe7e8;border-radius:6px;background:#fff;color:#2d444b;text-align:left;cursor:pointer}.ta-app .iiq-check-row>span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:11px;font-weight:800}.ta-app .iiq-check-row.is-complete>span{background:#e1f3ea;color:#17633f}.ta-app .iiq-check-row.is-incomplete>span{background:#fff0df;color:#985a18}.ta-app .iiq-check-row strong{font-size:12px}.ta-app .iiq-check-row em{font-size:10px;font-style:normal;color:#6d7e84}.ta-app .iiq-quality-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ta-app .iiq-quality-grid>div{display:grid;gap:2px;padding:10px;border:1px solid #e2e9e9;border-radius:5px;background:#fff}.ta-app .iiq-quality-grid span{font-size:10px;color:#6d7e84}.ta-app .iiq-quality-grid strong{font-size:12px;color:#29434a}.ta-app .iiq-check-issues{margin:8px 0 0;padding-left:19px;color:#5e4a33;font-size:11px}.ta-app .iiq-check-issues li+li{margin-top:6px}.ta-app .iiq-check-ok{display:grid;gap:3px;margin-top:14px;padding:12px 14px;border-left:3px solid #2d8a61;background:#eef8f3}.ta-app .iiq-check-ok strong{font-size:12px;color:#17633f}.ta-app .iiq-check-ok span{font-size:11px;color:#527066}@media(max-width:900px){html body .ta-app[data-interface-v3] .ta-dossier-nav{display:flex;overflow-x:auto;scrollbar-width:thin}html body .ta-app[data-interface-v3] .ta-dossier-nav button{flex:0 0 142px}html body .ta-app[data-interface-v3] .ta-level-picker{grid-template-columns:1fr}html body .ta-app[data-interface-v3] .ta-level-option{min-height:72px}}@media(max-width:600px){html body .ta-app[data-interface-v3] .ta-workflow-picker{display:grid;grid-template-columns:1fr;gap:0}html body .ta-app[data-interface-v3] .ta-workflow-picker button{width:100%;padding:10px 8px;justify-content:flex-start}html body .ta-app[data-interface-v3] .ta-workflow-picker small{display:block}html body .ta-app[data-interface-v3] .ta-dossier-panel{padding-top:21px}html body .ta-app[data-interface-v3] .ta-dossier-heading h2{font-size:18px}html body .ta-app[data-interface-v3] .ta-case-principles{grid-template-columns:1fr;gap:10px}html body .ta-app[data-interface-v3] .ta-case-principles p{margin-top:3px}html body .ta-app[data-interface-v3] .ta-subsection-heading{display:block}html body .ta-app[data-interface-v3] .ta-subsection-heading p{margin-top:4px}html body .ta-app[data-interface-v3] .ta-dwelling-card,html body .ta-app[data-interface-v3] .ta-source-row{align-items:flex-start;flex-direction:column}html body .ta-app[data-interface-v3] .ta-dwelling-card .button,html body .ta-app[data-interface-v3] .ta-source-row .button{width:100%}html body .ta-app[data-interface-v3] .ta-dossier-panel-analysis .run-card{grid-template-columns:1fr;padding:16px}html body .ta-app[data-interface-v3] .ta-dossier-panel-analysis .run-card #runButton{grid-column:1;grid-row:auto;width:100%}html body .ta-app[data-interface-v3] .ta-dossier-panel-analysis .ta-run-readiness{grid-column:1}.ta-app .iiq-check-summary{align-items:flex-start;flex-direction:column;gap:4px}.ta-app .iiq-check-grid,.ta-app .iiq-quality-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/temperature-analysis-interface.css.map */
