@layer components{.archive-ui{color:#2c3c64;font-family:inherit}.archive-ui .archive-table-v2{table-layout:fixed;color:#2c3c64;min-width:850px;font-family:inherit}.archive-ui .archive-table-v2 th,.archive-ui .archive-table-v2 td{color:inherit;font-weight:600}.archive-ui .archive-table-v2 .archive-draw-col{width:72px}.archive-ui .archive-table-v2 th:first-child{width:72px;min-width:0}.archive-ui .archive-table-v2 thead th,.archive-ui .archive-table-v2 tbody th,.archive-ui .archive-table-v2 td.archive-count,.archive-ui .archive-table-v2 .archive-repeat{color:#526997;background:#eaf0fc}.archive-ui .archive-table-v2 tbody td.archive-outcome{color:#2c3c64;background:#fff}.archive-ui .archive-table-v2.archive-base-yellow tbody td.archive-outcome{background:#fffde9}.archive-ui .archive-table-v2 .archive-spacer-row td{background:#eaf0fc;border-bottom:1px solid #edf1e8;border-right:1px solid #f1f4ee;padding:9px 7px}.archive-ui .archive-table-v2 .archive-spacer-row td.archive-spacer-outcome{background:#fff}.archive-ui .archive-table-v2.archive-base-yellow .archive-spacer-row td.archive-spacer-outcome{background:#fffde9}.archive-ui .archive-table-v2 .archive-spacer-row td.archive-spacer-repeat{background:#eaf0fc}.archive-ui .archive-table-v2 td.series-match{box-shadow:inset 0 0 0 1px #8192b9}.archive-ui .archive-table-v2 td.pastel-pistachio,.archive-ui .pastel-pistachio{background:#d4e4dd!important}.archive-ui .archive-table-v2 td.pastel-salmon,.archive-ui .pastel-salmon{background:#ead4db!important}.archive-ui .archive-table-v2 td.pastel-turquoise,.archive-ui .pastel-turquoise{background:#d2e1ed!important}.archive-ui .archive-table-v2 td.pastel-periwinkle,.archive-ui .pastel-periwinkle{background:#ded6ee!important}.archive-ui .archive-table-v2 td.pastel-honey,.archive-ui .pastel-honey{background:#eee1c4!important}.archive-ui .archive-table-v2 td.pastel-pearl,.archive-ui .pastel-pearl{background:#dbe0e6!important}.archive-ui .series-filter{border-top:1px solid #dfe5f2;margin-top:18px;padding-top:16px}.archive-ui .series-filter summary{cursor:pointer;color:#526dbe;align-items:center;gap:8px;font-size:12px;font-weight:700;list-style:none;display:flex}.archive-ui .series-filter summary::-webkit-details-marker{display:none}.archive-ui .series-controls{margin-top:18px}.archive-ui fieldset{border:0;margin:0;padding:0}.archive-ui legend{color:#7b88a6;margin-bottom:9px;font-size:10px}.archive-ui .column-chips{flex-wrap:wrap;gap:6px;display:flex}.archive-ui .column-chips button{color:#7183ad;background:#f8faff;border:1px solid #dce3f2;border-radius:6px;width:34px;height:34px;font-size:11px}.archive-ui .column-chips button.chosen{color:#526dbe;background:#e5ebf9;border-color:#a0b4e4}.archive-ui .outcome-options{gap:6px;display:flex}.archive-ui .outcome-options label{border:1px solid #dce3f2;border-radius:5px;flex-direction:row;align-items:center;gap:6px;padding:7px 10px;display:flex}.archive-ui .outcome-options input{width:auto}.archive-ui .series-values{flex-wrap:wrap;align-items:end;gap:14px;margin-top:16px;display:flex}.archive-ui .filter-help{color:#7b88a6;font-size:10px;line-height:1.8}.archive-ui .archive-color-controls{border-top:1px solid #dfe5f2;margin-top:18px;padding-top:16px}.archive-ui .coloring-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.archive-ui .base-color-control{color:#6e7a9c;align-items:center;gap:9px;font-size:11px;display:flex}.archive-ui select{color:#5d6b93;background:#fbfcff;border:1px solid #dce3f2;border-radius:5px;padding:6px;font-family:inherit;font-size:11px}.archive-ui .outcome-color-pickers{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.archive-ui .outcome-color-pickers label{align-items:center;gap:6px;font-size:11px;display:flex}.archive-ui .color-swatch{border:1px solid #dce3f2;border-radius:4px;width:16px;height:16px}.archive-ui .outcome-color-pickers:disabled{opacity:.5}.archive-fragment-actions,.archive-fragment-options,.archive-fragment-heading{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.archive-fragment-tool .series-controls{grid-template-columns:minmax(0,1fr) minmax(340px,40%);align-items:start;gap:8px 24px;display:grid}.archive-fragment-tool .series-controls>fieldset{grid-area:1/1;min-width:0}.archive-fragment-tool .archive-fragment-actions{grid-area:2/1}.archive-fragment-tool .series-controls>.filter-help:first-of-type{grid-area:3/1;margin:0}.archive-fragment-tool .archive-fragment-options{grid-area:4/1;margin:4px 0}.archive-fragment-tool .archive-fragment-heading{color:#2c3c64;grid-area:5/1/auto/-1;justify-content:flex-end;gap:12px;margin:4px 0 0;font-size:11px}.archive-fragment-tool .series-controls>.filter-help:last-child{text-align:right;grid-area:6/1/auto/-1;margin:0}.archive-fragment-outputs{grid-area:1/2/5;grid-template-columns:1fr 1fr;gap:12px;min-width:0;display:grid}.archive-fragment-output-panel{min-width:0}.archive-fragment-output-heading{justify-content:space-between;align-items:center;gap:6px;min-height:26px;margin-bottom:6px;display:flex}.archive-fragment-output-heading label{color:#66779e;font-size:10px;font-weight:650}.archive-fragment-output-heading .secondary-button{gap:4px;padding:4px 7px;font-size:10px}.archive-fragment-output-panel textarea{resize:none;field-sizing:fixed;overscroll-behavior:contain;color:#2c3c64;background:#f8faff;border:1px solid #dce3f2;border-radius:8px;width:100%;height:120px;min-height:120px;max-height:120px;padding:9px;font:600 11px/1.8 ui-monospace,Consolas,monospace;display:block;overflow:auto}@media (max-width:850px){.archive-fragment-tool .series-controls{flex-direction:column;display:flex}.archive-fragment-tool .series-controls>fieldset,.archive-fragment-outputs{width:100%}.archive-fragment-tool .archive-fragment-heading{order:5}.archive-fragment-outputs{order:4}.archive-fragment-tool .series-controls>.filter-help:last-child{text-align:left;order:6}}@media (max-width:420px){.archive-fragment-outputs{grid-template-columns:1fr}}.archive-ui .archive-table-v2 thead th,.archive-ui .archive-table-v2 tbody th.archive-draw-number,.archive-ui .archive-table-v2 td.archive-count,.archive-ui .archive-table-v2 td.archive-repeat,.archive-ui .archive-table-v2 .archive-spacer-row td.archive-spacer-draw,.archive-ui .archive-table-v2 .archive-spacer-row td.archive-spacer-summary,.archive-ui .archive-table-v2 .archive-spacer-row td.archive-spacer-repeat{border-bottom:1px solid #dce4f3;border-right:1px solid #dce4f3}.archive-ui .archive-table-v2 thead th{border-top:1px solid #dce4f3}.archive-ui .archive-table-v2 th:first-child,.archive-ui .archive-table-v2 .archive-spacer-row td.archive-spacer-draw{border-left:1px solid #dce4f3}.archive-fragment-tool .series-controls{grid-template-columns:minmax(0,1fr) minmax(480px,55%)}.archive-fragment-tool .archive-fragment-outputs{grid-template-columns:repeat(3,minmax(0,1fr))}.archive-absent-note{color:#7c8c9a;margin-top:5px;font-size:9px;line-height:1.5;display:block}.archive-absent-part{color:#7c8c9a;flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px;font-size:9px;display:flex}.archive-absent-part input{min-width:0;width:45px!important;padding:3px!important;font-size:10px!important}.archive-absent-explanation{color:#7c8c9a;grid-column:1/-1;margin:4px 0 0;font-size:10px;line-height:1.6}.archive-fragment-tool .error-box{grid-column:1/-1}@media (max-width:1100px){.archive-fragment-tool .series-controls{flex-direction:column;display:flex}.archive-fragment-tool .series-controls>fieldset,.archive-fragment-tool .archive-fragment-outputs{width:100%}}@media (max-width:550px){.archive-fragment-tool .archive-fragment-outputs{grid-template-columns:1fr}.archive-fragment-tool .archive-fragment-heading{justify-content:flex-start}.archive-fragment-tool .archive-absent-explanation{order:6}}}
