@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--check{height:1.5384615385rem;width:1.5384615385rem}.icon--check .stroke{fill:none;stroke:currentColor;stroke-width:2px}.collections{display:flex;width:100%;--gap:var(--base);--cols:5}.collections__wrap{width:100%;display:flex;flex-direction:column;gap:var(--base)}.collections__group{display:flex;flex-direction:column;gap:var(--gap)}.collections__label{margin:0}.collections__card-list{padding:0;margin:0;list-style:none;gap:12px;display:grid;grid-template-columns:repeat(var(--cols),1fr)}.collections__card-list .card{height:100%}.collections__locked.locked{align-items:unset;justify-content:unset}}@layer payload-default{}@layer payload-default{}@layer payload-default{@media(max-width:1440px){.collections{--cols:4}}@media(max-width:1024px){.collections{--gap:var(--base);--cols:2}}@media(max-width:768px){.collections{--cols:2}.collections__wrap{gap:var(--base)}.collections__card-list{gap:8px}}@media(max-width:400px){.collections{--cols:1}}}.sheet-comparison-nav-link,.tool-runs-nav-link{color:var(--theme-text);display:block;font-size:.92rem;padding:.45rem var(--base);text-decoration:none}.sheet-comparison-nav-link:hover,.tool-runs-nav-link:hover{text-decoration:underline}.sheet-comparison{display:flex;flex-direction:column;gap:var(--base)}.sheet-comparison__header{align-items:flex-start;display:flex;gap:var(--base);justify-content:space-between}.sheet-comparison__header h1{margin:0 0 .25rem}.sheet-comparison__header p,.sheet-comparison__section p{color:var(--theme-elevation-600);margin:0}.sheet-comparison__summary{display:grid;gap:.5rem;grid-template-columns:repeat(4,minmax(5rem,1fr));margin:0;min-width:28rem}.sheet-comparison__summary div{border:1px solid var(--theme-elevation-150);border-radius:4px;padding:.5rem}.sheet-comparison__summary dt{color:var(--theme-elevation-600);font-size:.78rem}.sheet-comparison__summary dd{font-size:1.35rem;font-weight:600;margin:0}.sheet-comparison__layout{display:grid;gap:var(--base);grid-template-columns:minmax(18rem,24rem) minmax(0,1fr)}.sheet-comparison__form{align-content:start;display:grid;gap:.75rem}.sheet-comparison__form label{display:grid;gap:.25rem}.sheet-comparison__form input,.sheet-comparison__form select,.sheet-comparison__form textarea{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-150);border-radius:4px;color:var(--theme-text);font:inherit;min-height:2.25rem;padding:.35rem .5rem;width:100%}.sheet-comparison__form textarea{font-family:var(--font-mono);min-height:12rem;resize:vertical}.sheet-comparison__sheet-suggestions{display:grid;gap:.35rem}.sheet-comparison__sheet-suggestions button{background:var(--theme-elevation-50);border:1px solid var(--theme-elevation-150);border-radius:4px;color:var(--theme-text);cursor:pointer;font:inherit;min-height:2rem;padding:.3rem .5rem;text-align:left}.sheet-comparison__sheet-suggestions button.is-active{border-color:var(--theme-success-500)}.sheet-comparison__actions{display:flex;flex-wrap:wrap;gap:.5rem}.sheet-comparison__actions button{background:var(--theme-success-500);border:1px solid var(--theme-success-600);border-radius:4px;color:var(--theme-text);cursor:pointer;font:inherit;min-height:2.25rem;padding:.35rem .75rem}.sheet-comparison__actions button:disabled{cursor:not-allowed;opacity:.55}.sheet-comparison__error{color:var(--theme-error-600);margin:0}.sheet-comparison__success{color:var(--theme-success-700);margin:0}.sheet-comparison__sections{display:grid;gap:var(--base)}.sheet-comparison__section{border:1px solid var(--theme-elevation-150);border-radius:4px;padding:var(--base)}.sheet-comparison__section h2{font-size:1rem;margin:0 0 .75rem}.sheet-comparison__section ul{display:grid;gap:.5rem;list-style:none;margin:0;padding:0}.sheet-comparison__section li{display:grid;gap:.15rem}.sheet-comparison__section span{color:var(--theme-elevation-650)}@media(max-width:1024px){.sheet-comparison__header,.sheet-comparison__layout{display:grid}.sheet-comparison__summary{min-width:0;width:100%}}@media(max-width:640px){.sheet-comparison__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.tool-runs{display:flex;flex-direction:column;gap:var(--base)}.tool-runs__header{align-items:flex-start;display:flex;gap:var(--base);justify-content:space-between}.tool-runs__header h1,.tool-runs__run-header h2,.tool-runs__warnings h3{margin:0}.tool-runs__empty,.tool-runs__header p,.tool-runs__message,.tool-runs__run-header p{color:var(--theme-elevation-650);margin:0}.tool-runs__summary{display:grid;gap:.5rem;grid-template-columns:repeat(3,minmax(5.5rem,1fr));margin:0;min-width:20rem}.tool-runs__run,.tool-runs__summary div{border:1px solid var(--theme-elevation-150);border-radius:4px}.tool-runs__summary div{padding:.5rem}.tool-runs__meta dt,.tool-runs__summary dt{color:var(--theme-elevation-600);font-size:.78rem}.tool-runs__meta dd,.tool-runs__summary dd{margin:0}.tool-runs__summary dd{font-size:1.35rem;font-weight:600}.tool-runs__filters{align-items:end;display:grid;gap:.75rem;grid-template-columns:repeat(6,minmax(8rem,1fr))}.tool-runs__filters label{display:grid;gap:.25rem}.tool-runs__filters input,.tool-runs__filters select{background:var(--theme-input-bg);border:1px solid var(--theme-elevation-150);border-radius:4px;color:var(--theme-text);font:inherit;min-height:2.25rem;padding:.35rem .5rem;width:100%}.tool-runs__filter-actions{display:flex;gap:.5rem}.tool-runs__filter-actions button{background:var(--theme-success-500);border:1px solid var(--theme-success-600);border-radius:4px;color:var(--theme-text);cursor:pointer;font:inherit;min-height:2.25rem;padding:.35rem .75rem}.tool-runs__filter-actions button:disabled{cursor:not-allowed;opacity:.55}.tool-runs__error{color:var(--theme-error-600);margin:0}.tool-runs__results{display:grid;gap:var(--base)}.tool-runs__run{display:grid;gap:.75rem;padding:var(--base)}.tool-runs__run.is-failed{border-color:var(--theme-error-400)}.tool-runs__run-header{align-items:flex-start;display:flex;gap:var(--base);justify-content:space-between}.tool-runs__run-header h2{font-size:1.1rem}.tool-runs__badges{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.tool-runs__badges span{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-150);border-radius:4px;color:var(--theme-text);font-size:.78rem;padding:.2rem .45rem}.tool-runs__badges span.is-failed{border-color:var(--theme-error-400);color:var(--theme-error-700)}.tool-runs__badges span.is-success{border-color:var(--theme-success-500);color:var(--theme-success-700)}.tool-runs__meta{display:grid;gap:.5rem;grid-template-columns:repeat(5,minmax(8rem,1fr));margin:0}.tool-runs__warnings{display:grid;gap:.4rem}.tool-runs__warnings h3{font-size:.95rem}.tool-runs__warnings ul{display:grid;gap:.25rem;list-style:disc;margin:0;padding-left:1.2rem}.tool-runs__table-wrap{overflow-x:auto}.tool-runs__summary-table{border-collapse:collapse;min-width:58rem;width:100%}.tool-runs__summary-table td,.tool-runs__summary-table th{border-bottom:1px solid var(--theme-elevation-150);padding:.5rem;text-align:left;vertical-align:top}.tool-runs__summary-table th{color:var(--theme-elevation-600);font-size:.78rem;font-weight:600}.tool-runs__summary-table td span{display:block}@media(max-width:1200px){.tool-runs__filters,.tool-runs__meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.tool-runs__header,.tool-runs__run-header{display:grid}.tool-runs__filters,.tool-runs__meta,.tool-runs__summary{grid-template-columns:1fr;min-width:0}.tool-runs__badges{justify-content:flex-start}}