.font-georgia,.fi-header-subheading,.fi-simple-header-subheading,.qheat-profile .fi-section-header-description{font-family:Georgia,Times New Roman,serif}.qheat-profile .fi-section-header-description{line-height:1.6}.qheat-loading[aria-busy=true]:before{content:"";display:inline-block;width:1em;height:1em;flex-shrink:0;margin-inline-end:.5em;vertical-align:-.125em;border:2px solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:qheat-loading-spin .8s linear infinite}button.qheat-loading[aria-busy=true]{cursor:wait;gap:.5em}button.qheat-loading[aria-busy=true]:before{margin-inline-end:0}button.qheat-loading[aria-busy=true]>svg{display:none}.qheat-workspace-loading{margin:0;padding:1.5rem;font-size:.875rem;line-height:1.6}@keyframes qheat-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.qheat-loading[aria-busy=true]:before{animation:none}}.qheat-tool,.fi-page:has(.qheat-tool){--qheat-action: #245fce;--qheat-action-hover: #1d4faf;--qheat-link: #245fce;--qheat-text: #262626;--qheat-muted: #525252;--qheat-line: #d4d4d4;--qheat-surface: #fff;--qheat-soft: #fafafa;color:var(--qheat-text)}.dark .qheat-tool,.dark .fi-page:has(.qheat-tool){--qheat-link: #93bbff;--qheat-text: #f5f5f5;--qheat-muted: #d4d4d4;--qheat-line: #525252;--qheat-surface: #171717;--qheat-soft: #262626}.qheat-tool [hidden]{display:none!important}.qheat-tool :where(.thermal-button){font:inherit;display:inline-flex;min-height:2.75rem;cursor:pointer;align-items:center;justify-content:center;gap:7px;border-radius:.5rem;border-width:1px;border-color:var(--qheat-line);background-color:var(--qheat-surface);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--qheat-text)}.qheat-tool :where(.thermal-button):disabled{cursor:not-allowed;opacity:.45}.qheat-tool .thermal-button:hover:not(:disabled){border-color:var(--qheat-link);background-color:var(--qheat-soft)}.qheat-tool .thermal-button svg{height:19px;width:19px;flex-shrink:0}.qheat-tool :is(.qheat-button,.thermal-segmented button){min-height:2.75rem;border-radius:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600}.qheat-tool :is(.qheat-button-primary,.thermal-button-primary){border-color:var(--qheat-action);background-color:var(--qheat-action);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.qheat-tool :is(.qheat-button-primary,.thermal-button-primary):hover:not(:disabled){background-color:var(--qheat-action-hover);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.qheat-tool .thermal-button-blue{border-color:var(--qheat-line);color:var(--qheat-link)}.qheat-tool .qheat-result-value{color:var(--qheat-link)}.qheat-tool .thermal-segmented button{min-width:0px;flex:1 1 0%;cursor:pointer;border-radius:.5rem;border-width:0px;background-color:transparent;padding-left:7px;padding-right:7px;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;color:var(--qheat-muted)}.qheat-tool .thermal-segmented button[aria-pressed=true]{background-color:var(--qheat-action);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.qheat-tool .thermal-segmented button[aria-pressed=true]:hover:not(:disabled){background-color:var(--qheat-action-hover);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.qheat-tool [data-result-heading],.qheat-tool [id]{scroll-margin-top:88px}.qheat-tool :is(button,input,select,summary,[data-result-heading],a):focus-visible{outline-style:solid;outline-width:2px;outline-offset:3px;outline-color:var(--qheat-link)}.qheat-tool [aria-invalid=true]{--tw-border-opacity: 1 !important;border-color:rgb(220 38 38 / var(--tw-border-opacity))!important}.qheat-tool [data-form-inputs]>section+section{margin-top:1.5rem}.qheat-tool dialog.qheat-confirm[open]{top:0;right:0;bottom:0;left:0;margin:auto!important}.qheat-tool .qheat-auth-dialog{box-sizing:border-box;width:min(480px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);overflow-y:auto;padding:28px;border:1px solid var(--qheat-line);border-radius:16px;background:var(--qheat-surface);color:var(--qheat-text);font-family:inherit;text-align:left}.qheat-auth-dialog::backdrop{background:rgb(0 0 0 / .6)}.qheat-tool .qheat-auth-dialog h2{margin:0;font-size:26px;font-weight:600;line-height:1.2;letter-spacing:-.025em}.qheat-auth-dialog .qheat-auth-description{margin:12px 0 20px;color:var(--qheat-muted);font-size:15px;line-height:1.6}.qheat-auth-dialog .qheat-auth-benefits{display:grid;gap:10px;margin:0 0 24px;padding:16px 20px 16px 36px;border-radius:10px;background:var(--qheat-soft);color:var(--qheat-text);list-style:disc;font-size:14px;line-height:1.5}.qheat-auth-dialog .qheat-auth-benefits li::marker{color:var(--qheat-link)}.qheat-tool .qheat-auth-dialog button{min-height:44px;border-radius:8px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.4;cursor:pointer}.qheat-tool .qheat-auth-dialog .qheat-auth-primary{display:block;width:100%;min-height:48px;padding:12px 16px;border:1px solid var(--qheat-action);background:var(--qheat-action);color:#fff}.qheat-tool .qheat-auth-dialog .qheat-auth-primary:hover:not(:disabled){border-color:var(--qheat-action-hover);background:var(--qheat-action-hover)}.qheat-auth-dialog .qheat-auth-existing{margin:8px 0 0;color:var(--qheat-muted);font-size:13px;text-align:center}.qheat-tool .qheat-auth-dialog .qheat-auth-existing button{padding:8px 4px;border:0;background:transparent;color:var(--qheat-link)}.qheat-tool .qheat-auth-dialog .qheat-auth-existing button:hover:not(:disabled){text-decoration:underline}.qheat-tool .qheat-auth-dialog button:disabled{opacity:.55;cursor:wait}.qheat-tool .qheat-auth-dialog button:focus-visible{outline:2px solid var(--qheat-link);outline-offset:3px}.qheat-auth-dialog .qheat-auth-reassurance{margin:16px 0 0;color:var(--qheat-muted);font-size:12px;line-height:1.5;text-align:center}.qheat-auth-dialog [data-auth-error]{margin:0 0 16px;color:#b91c1c;font-size:14px;line-height:1.5}.dark .qheat-auth-dialog [data-auth-error]{color:#fca5a5}@media (max-width: 480px){.qheat-tool .qheat-auth-dialog{padding:22px}.qheat-tool .qheat-auth-dialog h2{font-size:24px}}.fi-page:has(.qheat-tool) .fi-header .fi-btn{min-height:2.75rem}.fi-page:has(.qheat-tool) .fi-header .fi-btn:focus-visible{outline-style:solid;outline-width:2px;outline-offset:3px;outline-color:var(--qheat-link)}.fi-page:has(:is(.simulation-workspace-shell,.qheat-calculator))>section{padding-block:20px;row-gap:16px}.fi-page:has(:is(.simulation-workspace-shell,.qheat-calculator)) .fi-header{gap:12px}.fi-page:has(:is(.simulation-workspace-shell,.qheat-calculator)) .fi-header-heading{font-size:24px;line-height:1.25}.fi-page:has(:is(.simulation-workspace-shell,.qheat-calculator)) .fi-header-subheading{margin-top:4px;font-size:14px;line-height:1.5}.fi-page:has(.qheat-calculator) .fi-header{flex-wrap:wrap}.fi-page:has(.qheat-calculator) .fi-header>div:first-child{min-width:0}.fi-page:has(.qheat-calculator) .fi-header>div:last-child{max-width:100%;flex-shrink:1}.fi-page:has(.qheat-calculator) .fi-header .fi-btn:disabled{cursor:not-allowed;opacity:.45}.fi-page:has(.qheat-calculator) .calculator-file:hover{background:var(--qheat-soft)}.fi-page:has(.qheat-calculator) .calculator-file[aria-pressed=true]{background:var(--qheat-soft);box-shadow:inset 0 0 0 2px var(--qheat-link)}.fi-page:has(.qheat-calculator) .calculator-picker :is(button,input):focus-visible{outline:2px solid var(--qheat-link);outline-offset:2px}@media (min-width: 640px){.fi-page:has(.qheat-calculator) .fi-header>div:first-child{flex:1 1 360px}}.fi-page:has(.qheat-tool) .fi-modal-window{border-radius:.75rem;background-color:var(--qheat-surface);color:var(--qheat-text)}.fi-page:has(.qheat-tool) .fi-modal-window .fi-btn{min-height:2.75rem}.fi-page:has(.qheat-tool) .fi-modal-window .fi-modal-close-btn{height:2.75rem;width:2.75rem}.fi-page:has(.qheat-tool) .fi-modal-window .fi-btn.fi-color-primary{background-color:var(--qheat-action);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.fi-page:has(.qheat-tool) .fi-modal-window .fi-btn.fi-color-primary:hover{background-color:var(--qheat-action-hover)}.fi-page:has(.qheat-tool) .fi-modal-window .fi-modal-description{font-size:1rem;line-height:1.5rem;line-height:1.6}.sandbox-page{font-family:Outfit,system-ui,sans-serif;color:var(--qheat-text);display:flex;flex-direction:column;gap:6px;min-width:0}.sandbox-page [hidden]{display:none!important}.sandbox-page h3{font-size:.75rem;font-weight:600;margin:0}.sandbox-page h4{font-size:.75rem;font-weight:600;margin:0 0 .35rem}.sandbox-page button{min-height:30px;padding:.3rem .55rem;font:inherit;font-size:.75rem;font-weight:500;line-height:1.25;color:var(--qheat-text);border:1px solid var(--qheat-line);border-radius:.3rem;background:var(--qheat-surface);cursor:pointer}.sandbox-page button:hover:not(:disabled){border-color:var(--qheat-link);background:var(--qheat-soft)}.sandbox-page button:disabled{opacity:.45;cursor:not-allowed}.sandbox-page button[aria-pressed=true],.sandbox-page .sb-primary{color:#fff;border-color:var(--qheat-action);background:var(--qheat-action)}.sandbox-page .sb-primary:hover:not(:disabled),.sandbox-page button[aria-pressed=true]:hover{background:var(--qheat-action-hover)}.sandbox-page :is(input:not([type=checkbox]),select,textarea){width:100%;min-height:30px;border:1px solid var(--qheat-line);border-radius:.3rem;background:var(--qheat-surface);color:var(--qheat-text);padding:.3rem .45rem;font:inherit;font-size:.75rem}.sandbox-page select{padding-right:1.8rem}.sandbox-page input[type=checkbox]{accent-color:var(--qheat-action);border-radius:.2rem;width:15px;height:15px;flex-shrink:0}.sb-file-actions,.sb-commandbar,.sb-controls,.sb-actions,.sb-section-heading,.sb-stage-heading,.sb-dock-heading,.sb-exports{display:flex;align-items:center;gap:5px}.sb-commandbar{padding:6px 8px;border:1px solid var(--qheat-line);border-radius:.4rem;background:var(--qheat-surface);flex-shrink:0;flex-wrap:wrap;justify-content:space-between;gap:8px 16px}.sb-file-actions{flex-wrap:wrap;margin-left:auto}.sb-file-actions button{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.sb-controls{flex-wrap:wrap}.sb-controls button{display:inline-flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;padding:0}.sb-divider{width:1px;height:20px;background:var(--qheat-line);margin:0 3px}.sb-layout{flex:1;min-height:0;display:grid;grid-template-columns:178px minmax(0,1fr) 280px;gap:6px}.sb-panel{border:1px solid var(--qheat-line);border-radius:.4rem;background:var(--qheat-surface);min-width:0;min-height:0;overflow:hidden}.sb-aside{display:flex;flex-direction:column}.sb-toolbox{padding:8px;border-bottom:1px solid var(--qheat-line);flex-shrink:0}.sb-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:7px}.sb-tools button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:46px;padding:4px;font-size:.65rem;text-align:center}.sb-tools svg{width:19px;height:19px;flex-shrink:0}.sandbox-page .sb-icon{display:inline-block;vertical-align:middle;flex-shrink:0}.sandbox-page [data-results-toggle]{display:inline-flex;align-items:center;justify-content:center}.sb-tool-actions{display:grid;gap:4px;margin-top:6px}.sb-tool-actions button{font-size:.7rem}.sb-object-dock{display:flex;flex-direction:column;min-height:100px;flex:1;padding:8px;gap:6px}.sb-section-heading{justify-content:space-between;flex-shrink:0}.sb-count{font-size:.65rem;color:var(--qheat-muted);border:1px solid var(--qheat-line);border-radius:3px;padding:1px 5px}.sb-objects{min-height:0;overflow:auto;display:flex;flex-direction:column;gap:3px;flex:1}.sb-objects button{text-align:left;display:flex;flex-direction:column;gap:2px;flex-shrink:0}.sb-objects small{font-weight:400;font-size:.6rem;opacity:.8}.sb-actions>button{flex:1}.sb-main{min-width:0;min-height:0;display:grid;grid-template-rows:minmax(200px,1fr) 190px;gap:6px}.sb-results-collapsed .sb-main{grid-template-rows:minmax(200px,1fr) 36px}.sb-stage{display:flex;flex-direction:column}.sb-stage-heading{padding:6px 8px;border-bottom:1px solid var(--qheat-line);flex-shrink:0;font-size:.7rem}.sb-stage-heading [data-active-tool]{color:var(--qheat-link);border-left:1px solid var(--qheat-line);padding-left:8px}.sb-clock{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.sb-stage-heading [data-state]{color:var(--qheat-muted)}.sb-canvas-wrap{flex:1;min-height:0;position:relative;background:var(--qheat-soft)}.sandbox-page [data-canvas]{display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;touch-action:none}.sb-legend{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:5px 8px;font-size:.65rem;border-top:1px solid var(--qheat-line);flex-shrink:0}.sb-gradient{width:90px;height:6px;border-radius:3px;background:linear-gradient(90deg,#182464,#1d7aa8,#41bf9f,#f6cd4a,#d83c2d)}.sb-help{font-size:.7rem;line-height:1.5;color:var(--qheat-muted);margin:.3rem 0}.sb-cursor{padding:0 8px 5px;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;flex-shrink:0}.sb-inspector{display:flex;flex-direction:column}.sb-tabs{display:flex;align-items:stretch;min-width:0}.sandbox-page .sb-tabs button{border:0;border-radius:0;background:transparent;min-height:34px;font-size:.7rem;padding:6px 8px;color:var(--qheat-muted);border-bottom:2px solid transparent}.sandbox-page .sb-tabs button[aria-selected=true]{color:var(--qheat-link);border-bottom-color:var(--qheat-link);background:var(--qheat-soft);font-weight:600}.sb-inspector>.sb-tabs{border-bottom:1px solid var(--qheat-line);flex-shrink:0}.sb-inspector>.sb-tabs button{flex:1;padding-inline:4px}.sb-inspector>[role=tabpanel]{display:flex;flex-direction:column;flex:1;min-height:0;padding:8px;gap:8px}.sb-dock-form{display:flex;flex-direction:column;flex:1;min-height:0;gap:8px}.sb-dock-form>button[type=submit]{flex-shrink:0;border-color:var(--qheat-link);color:var(--qheat-link)}.sb-form-scroll{min-height:0;overflow:auto;flex:1;padding:1px 3px 4px 1px}.sb-field{display:flex;flex-direction:column;gap:3px;margin-bottom:7px;font-size:.7rem;min-width:0}.sb-field small{color:var(--qheat-muted);font-size:.6rem}.sb-field-error{color:#b33f24;font-size:.7rem;line-height:1.5}.dark .sb-field-error{color:#ffbe9e}.sb-check{display:flex;align-items:center;gap:6px;font-size:.7rem;min-height:30px}.sandbox-page details>summary{cursor:pointer;font-weight:600;font-size:.75rem;min-height:30px;padding:.4rem 0;border-bottom:1px solid var(--qheat-line)}.sb-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;padding:7px 0 3px}.sb-fields>:is(.sb-help,h4){grid-column:1 / -1}.sb-view{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 8px;align-content:start}.sb-results{display:flex;flex-direction:column}.sb-dock-heading{justify-content:space-between;border-bottom:1px solid var(--qheat-line);padding-right:5px;flex-shrink:0}.sandbox-page [data-results-toggle]{min-height:24px;width:24px;padding:0;font-size:1rem}.sb-results-body{flex:1;min-height:0;overflow:auto;padding:6px 8px}.sb-results-body>[role=tabpanel]{min-width:0}.sb-exports{border-top:1px solid var(--qheat-line);padding:4px 6px;flex-shrink:0}.sb-exports button{min-height:24px;font-size:.65rem}.sb-table{overflow:auto}.sb-table table{width:100%;border-collapse:collapse;font-size:.7rem;text-align:left}.sb-table :is(th,td){padding:4px 6px;border-bottom:1px solid var(--qheat-line);font-variant-numeric:tabular-nums}.sb-table th{position:sticky;top:0;background:var(--qheat-surface);font-weight:600}.sb-graphs{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px}.sb-graphs canvas{display:block;width:100%;height:130px}.sb-graphs h4 span small{font-size:.6rem}.sb-diagnostics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 14px}.sb-diagnostics div{display:flex;justify-content:space-between;gap:8px;font-size:.65rem;border-bottom:1px solid var(--qheat-line);padding:3px 0}.sb-diagnostics strong{font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.sb-message{border:1px solid #c0583c;background:#fff1e9;color:#81371e;padding:6px 8px;border-radius:.4rem;white-space:pre-line;font-size:.75rem;flex-shrink:0;max-height:90px;overflow:auto}.sb-message[data-kind=info]{border-color:#5686bd;background:#edf5ff;color:#254976}.dark .sb-message{background:#442b21;color:#ffd0b8}.dark .sb-message[data-kind=info]{background:#172f4d;color:#c9ddff}.sb-dialog{margin:auto;padding:1.5rem;border-radius:.6rem;border:1px solid var(--qheat-line);background:var(--qheat-surface);color:var(--qheat-text);max-width:min(480px,calc(100vw - 32px))}.sb-dialog::backdrop{background:#0009}.sb-dialog form>div{display:flex;gap:.75rem;margin-top:1rem}.sb-dialog input{margin-top:.75rem}.sandbox-page .sb-file-dialog{width:min(560px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:24px;border:1px solid var(--qheat-line);border-radius:16px;background:var(--qheat-surface);color:var(--qheat-text)}.sandbox-page .sb-open-dialog{width:min(720px,calc(100vw - 32px))}.sandbox-page .sb-file-dialog::backdrop{background:rgb(0 0 0 / .6)}.sb-file-dialog h2{margin:0 0 16px;font-size:20px;font-weight:600}.sandbox-page .sb-file-dialog h3{margin:20px 0 12px;font-size:14px}.sb-file-dialog label{display:block;font-size:14px;font-weight:500}.sandbox-page .sb-file-dialog :is(input,select){min-height:44px;margin-top:8px;padding:8px 10px;font-size:16px;border-radius:8px}.sandbox-page .sb-file-dialog select{padding-right:2rem}.sandbox-page .sb-file-dialog button{min-height:44px;padding:8px 12px;border-radius:8px;font-size:14px;font-weight:600}.sb-file-help{margin:12px 0;font-size:14px;line-height:1.5;color:var(--qheat-muted)}.sb-file-error{margin:12px 0;font-size:14px;line-height:1.5;color:#b91c1c}.dark .sb-file-error{color:#fca5a5}.sb-local-file,.sb-file-footer{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sb-local-file{justify-content:space-between;margin-top:16px;font-size:14px}.sb-file-footer{justify-content:flex-end;margin-top:20px}.sb-file-list{max-height:320px;overflow-y:auto;margin-top:12px;padding:8px;border:1px solid var(--qheat-line);border-radius:8px}.sb-file-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--qheat-line)}.sb-file-row:last-child{border-bottom:0}.sandbox-page .sb-file-entry{display:flex;flex:1 1 240px;min-width:0;align-items:center;gap:12px;text-align:left;border-color:transparent}.sb-file-entry svg{width:24px;height:24px;flex-shrink:0;color:var(--qheat-link)}.sb-file-entry span{min-width:0;overflow-wrap:anywhere}.sb-file-entry strong,.sb-file-entry time,.sb-file-entry small{display:block}.sb-file-entry time{margin-top:4px;font-size:12px;font-weight:400;color:var(--qheat-muted)}.sb-file-entry small{color:var(--qheat-link)}.sandbox-page .sb-file-entry[aria-pressed=true]{color:var(--qheat-text);background:var(--qheat-soft);box-shadow:inset 0 0 0 2px var(--qheat-link)}.sb-file-row-actions{display:flex;flex-wrap:wrap;gap:6px;margin-left:auto}@media (min-width: 1000px){.fi-main:has(.sandbox-page){max-width:none;padding:12px 16px 0}.fi-page:has(.sandbox-page),.fi-page:has(.sandbox-page)>section{gap:8px}.fi-page:has(.sandbox-page)>section{padding-block:0}.fi-page:has(.sandbox-page) .fi-header-heading{font-size:1.25rem;line-height:1.5}.fi-page:has(.sandbox-page) .fi-header-subheading{display:none}.sandbox-page{height:calc(100dvh - var(--sb-top, 120px) - 12px);min-height:380px}body:has(.sandbox-page) footer{display:none}}@media (min-width: 1000px) and (max-height: 800px){.sb-main{grid-template-rows:minmax(200px,1fr) 156px}.sb-tools button{min-height:42px}}@media (min-width: 1000px) and (max-height: 700px){.sb-tools{grid-template-columns:repeat(3,minmax(0,1fr))}.sb-tools button{min-height:32px}.sb-tools button span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sb-main{grid-template-rows:minmax(180px,1fr) 128px}.sb-cursor{display:none}}@media (min-width: 1400px){.sb-layout{grid-template-columns:190px minmax(0,1fr) 310px}}@media (max-width: 999px){.sb-layout{grid-template-columns:160px minmax(0,1fr);grid-template-rows:minmax(500px,65dvh) 400px}.sb-aside{grid-column:1;grid-row:1}.sb-main{grid-column:2;grid-row:1}.sb-inspector{grid-column:1 / -1;grid-row:2}.sb-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.sb-cursor{white-space:normal}}@media (max-width: 600px){.sb-layout{display:flex;flex-direction:column}.sb-aside{order:1}.sb-main{order:0;height:560px;flex-shrink:0}.sb-inspector{order:2;height:420px}.sb-toolbox{flex-shrink:1}.sb-tools{grid-template-columns:repeat(4,minmax(0,1fr))}.sb-tools button{flex-direction:column;text-align:center;min-height:54px}.sb-tool-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-objects{max-height:180px;flex:auto}.sb-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-file-actions button,.sb-controls button{min-height:40px}.sb-controls button{min-width:40px}.sb-diagnostics{grid-template-columns:1fr}.sandbox-page .sb-tabs button{padding-inline:6px}}@media (pointer: coarse){.sandbox-page button,.sandbox-page :is(input:not([type=checkbox]),select),.sb-check,.sandbox-page details>summary{min-height:44px}.sb-controls button{min-width:44px}}@media (prefers-reduced-motion: reduce){.sandbox-page *{scroll-behavior:auto;transition:none}}
