:root{--lo-closure:#fe7b7b;--lo-layoff:#e0b04a;--lo-temporary:#4fa3f7;--lo-amendment:#b18fcf;--lo-other:#9a9c9e;--lo-public:var(--color-quiver-green);--lo-private:#4a5563;--lo-panel-bg:#171717;--lo-panel-border:var(--color-border-gray-dark)}.lo-page-title{max-width:1180px;margin:0 auto}.lo-title-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem 1rem}.lo-api-link{display:inline-flex;align-items:center;gap:.5rem;margin-top:.35rem;border:1px solid rgba(87,215,186,.35);border-radius:4px;padding:.45rem .9rem;background-color:rgba(87,215,186,.07);color:var(--color-quiver-green)!important;font-size:13px;font-weight:500;white-space:nowrap}.lo-api-link i{font-size:12px}.lo-api-link:hover{border-color:var(--color-quiver-green);background-color:rgba(87,215,186,.14);text-decoration:none!important}.update-time{display:block;margin-top:.25rem;color:var(--color-quiver-gray-3);font-size:clamp(12px,1.5vw,13px)}.lo-description{max-width:860px;padding-top:1rem;color:var(--color-quiver-gray);font-size:clamp(14px,1.75vw,16px);font-weight:300;line-height:1.6}.lo-panel{border:1px solid var(--lo-panel-border);border-radius:8px;padding:1.5rem;background-color:var(--lo-panel-bg)}.lo-section-header{padding-bottom:1.25rem}.lo-section-header-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem}.lo-section-header strong{display:block;color:var(--color-quiver-white);font-size:clamp(16px,2vw,19px);font-weight:500}.lo-section-header strong i{margin-right:.6rem;color:#849aae;font-size:15px}.lo-section-header p{padding-top:.3rem;color:var(--color-quiver-gray-3);font-size:13px;line-height:1.5}.lo-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;max-width:1180px;margin:1rem auto 0}.lo-stat{border:1px solid var(--lo-panel-border);border-radius:8px;padding:1.25rem 1.35rem;background-color:var(--lo-panel-bg)}.lo-stat strong{display:block;color:var(--color-quiver-white-light);font-size:clamp(26px,3.5vw,34px);font-weight:600;line-height:1.1;letter-spacing:-.5px;font-variant-numeric:tabular-nums}.lo-stat span{display:block;padding-top:.45rem;color:var(--color-quiver-gray-3);font-size:13px;line-height:1.4}.lo-stat-accent{border-color:rgba(87,215,186,.35)}.lo-stat-accent strong{color:var(--color-quiver-green)}.lo-change{display:block;padding-top:.3rem;color:var(--color-quiver-gray-4);font-size:12px;font-style:normal;font-variant-numeric:tabular-nums}.lo-change-up{color:var(--lo-closure)}.lo-change-down{color:var(--color-quiver-green)}.lo-toggle-group{display:inline-flex;border:1px solid var(--lo-panel-border);border-radius:9999px;padding:2px;background-color:#121212}.lo-toggle{border:0;border-radius:9999px;padding:.35rem .85rem;background:transparent;color:var(--color-quiver-gray-3);font-family:inherit;font-size:12.5px;cursor:pointer;transition:color .15s ease,background-color .15s ease}.lo-toggle:hover{color:var(--color-quiver-white-3)}.lo-toggle-active,.lo-toggle-active:hover{background-color:rgba(87,215,186,.14);color:var(--color-quiver-green)}.lo-activity{max-width:1180px;margin:1rem auto 0}.lo-bars{display:flex;align-items:flex-end;gap:.45rem;height:190px}.lo-bar{display:flex;flex:1;flex-direction:column;align-items:center;height:100%;min-width:0}.lo-bar-count{overflow:hidden;max-width:100%;padding-bottom:.35rem;color:var(--color-quiver-white-3);font-size:11px;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.lo-bar-track{display:flex;flex:1;align-items:flex-end;width:100%;max-width:48px}.lo-bar-fill{display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-height:3px;overflow:hidden;border-radius:4px 4px 0 0;background-color:var(--lo-private);transition:height .3s ease}.lo-bar-public{width:100%;background:linear-gradient(to top,#2a6f60,var(--lo-public));transition:height .3s ease}.lo-bar-partial .lo-bar-fill{opacity:.55;outline:1px dashed rgba(255,255,255,.35);outline-offset:-1px}.lo-bar:hover .lo-bar-fill{filter:brightness(1.15)}.lo-bar-label{padding-top:.5rem;color:var(--color-quiver-gray-3);font-size:11px;white-space:nowrap}.lo-legend{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;padding-top:1rem;color:var(--color-quiver-gray-3);font-size:12px}.lo-legend span{display:inline-flex;align-items:center;gap:.45rem}.lo-swatch{display:inline-block;width:12px;height:12px;border-radius:3px}.lo-swatch-public{background:linear-gradient(to top,#2a6f60,var(--lo-public))}.lo-swatch-other{background-color:var(--lo-private)}.lo-swatch-partial{background-color:var(--lo-private);opacity:.55;outline:1px dashed rgba(255,255,255,.5);outline-offset:-1px}.lo-boards-header{display:flex;justify-content:flex-end;max-width:1180px;margin:1.5rem auto 0}.lo-boards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:1180px;margin:.75rem auto 0}.lo-board [data-range][hidden]{display:none}.lo-board-list{margin:0;padding:0;list-style:none;max-height:560px;overflow-y:auto;scrollbar-width:thin}.lo-board-list li{display:grid;grid-template-columns:28px minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;gap:.75rem;border-top:1px solid var(--lo-panel-border);padding:.8rem .25rem}.lo-board-list li:first-child{border-top:0}.lo-board-list li:hover{background-color:rgba(255,255,255,.025)}.lo-rank{color:var(--color-quiver-gray-4);font-size:13px;font-weight:500;text-align:center;font-variant-numeric:tabular-nums}.lo-entity{display:flex;align-items:center;gap:.7rem;min-width:0;color:var(--color-quiver-white)!important}.lo-entity:hover{text-decoration:none!important}.lo-entity img{flex-shrink:0;width:36px;height:36px;border-radius:4px;object-fit:cover;background-color:#222}.lo-entity-text{min-width:0}.lo-entity-text strong{display:flex;align-items:center;gap:.35rem;overflow:hidden;color:var(--color-quiver-white-light);font-size:14px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}a.lo-entity[href]:hover .lo-entity-text strong{color:var(--color-quiver-green)}.lo-entity-text span{display:block;overflow:hidden;color:var(--color-quiver-gray-3);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.lo-fuzzy{color:var(--color-quiver-gray-4);font-size:11px}.lo-entity-meta{display:flex;flex-direction:column;gap:.35rem;min-width:0}.lo-meta-line{color:var(--color-quiver-gray-3);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lo-meta-line a{color:var(--color-quiver-white-3)}.lo-meta-line a:hover{color:var(--color-quiver-green)}.lo-badges{display:flex;flex-wrap:wrap;gap:.3rem}.lo-metric{text-align:right;white-space:nowrap}.lo-metric strong{display:block;color:var(--color-quiver-white-light);font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.lo-metric strong.lo-metric-muted{color:var(--color-quiver-gray-4);font-weight:500}.lo-metric span{color:var(--color-quiver-gray-4);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.lo-empty{color:var(--color-quiver-gray-4);font-size:14px}.lo-state-chip{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;background-color:rgba(132,154,174,.16);color:#b9c7d4;font-size:13px;font-weight:600;letter-spacing:.04em}.lo-share-track{width:100%;height:6px;border-radius:3px;background-color:rgba(255,255,255,.06);overflow:hidden}.lo-share-fill{height:100%;border-radius:3px;background:linear-gradient(to right,#2a6f60,var(--color-quiver-green))}.lo-badge{display:inline-block;border-radius:9999px;padding:.15rem .55rem;font-size:11px;font-weight:500;line-height:1.4;white-space:nowrap}.lo-badge-closure{background-color:rgba(254,123,123,.16);color:var(--lo-closure)}.lo-badge-layoff{background-color:rgba(224,176,74,.16);color:var(--lo-layoff)}.lo-badge-temporary{background-color:rgba(79,163,247,.15);color:var(--lo-temporary)}.lo-badge-amendment{background-color:rgba(177,143,207,.18);color:var(--lo-amendment)}.lo-badge-other{background-color:rgba(181,183,184,.12);color:var(--lo-other)}.lo-badge-upcoming{background-color:rgba(87,215,186,.15);color:var(--color-quiver-green)}.lo-table-outer{max-width:1180px;margin:1.5rem auto 0}.lo-table-header{flex-direction:column;align-items:flex-start;gap:1rem}.lo-table-title strong i{color:#849aae}.lo-filter-inputs{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;width:100%}.lo-filter-input{display:inline-flex;align-items:center;gap:.5rem;flex:1 1 240px;max-width:340px;border:1px solid var(--lo-panel-border);border-radius:6px;padding:.45rem .75rem;background-color:#121212;transition:border-color .15s ease}.lo-filter-input:focus-within{border-color:rgba(87,215,186,.55)}.lo-filter-input i{color:var(--color-quiver-gray-4);font-size:12px}.lo-filter-input input,.lo-filter-input select{flex:1;min-width:0;border:0;background:transparent;color:var(--color-quiver-white);font-family:inherit;font-size:13.5px}.lo-filter-input input:focus,.lo-filter-input select:focus{outline:none}.lo-filter-input input::placeholder{color:var(--color-quiver-gray-3)}.lo-filter-select{flex:0 1 220px}.lo-filter-select select{cursor:pointer}.lo-filter-select option{background-color:#1b2330;color:var(--color-quiver-white)}.lo-clear{display:inline-flex;align-items:center;gap:.4rem}.lo-clear[hidden]{display:none}.lo-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%}.lo-filter{border:1px solid var(--lo-panel-border);border-radius:9999px;padding:.4rem .9rem;background-color:transparent;color:var(--color-quiver-gray-3);font-family:inherit;font-size:13px;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.lo-filter:hover{color:var(--color-quiver-white-3);background-color:rgba(255,255,255,.04)}.lo-filter-active,.lo-filter-active:hover{border-color:rgba(87,215,186,.45);background-color:rgba(87,215,186,.12);color:var(--color-quiver-green)}.lo-result-count{margin-left:auto;color:var(--color-quiver-gray-4);font-size:12.5px;font-variant-numeric:tabular-nums}.lo-table-outer .table-inner{max-height:720px}.paginated-table td .lo-cell{display:flex;align-items:center;gap:.6rem;min-height:60px;padding:.45rem .5rem .45rem 1rem;color:var(--color-quiver-white);font-size:13.5px}.paginated-table td .lo-cell.lo-cell-column{flex-direction:column;align-items:flex-start;justify-content:center;gap:.15rem}.paginated-table td .lo-cell.lo-cell-number{justify-content:flex-end;padding-right:1.25rem}.lo-cell strong{color:var(--color-quiver-white-light);font-size:13.5px;font-weight:500}.lo-cell .lo-name{display:block;max-width:34ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lo-cell .lo-sub{display:block;max-width:34ch;overflow:hidden;color:var(--color-quiver-gray-3);font-size:11.5px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.paginated-table td .lo-cell a{display:inline-flex;align-items:center;gap:.6rem;padding:0;height:auto;color:var(--color-quiver-white)!important}.paginated-table td .lo-cell a:hover strong{color:var(--color-quiver-green)}.paginated-table td .lo-cell img{margin-right:0;width:30px;height:30px;min-width:30px;border-radius:3px;object-fit:cover;background-color:#222}.lo-cell .lo-employer-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;border-radius:4px;background-color:rgba(255,255,255,.05);color:var(--color-quiver-gray-4);font-size:12px}.lo-cell .lo-state-chip{width:30px;height:30px;font-size:12px}.lo-cell .lo-muted{color:var(--color-quiver-gray-4);font-size:12.5px}.lo-cell .lo-number{color:var(--color-quiver-white-light);font-size:14px;font-weight:500;font-variant-numeric:tabular-nums}.lo-cell .lo-number-large{color:var(--lo-closure)}.lo-cell .lo-date{color:var(--color-quiver-white-3);font-variant-numeric:tabular-nums}.paginated-table tbody tr:hover{cursor:default}.lo-coverage{max-width:1180px;margin:1.5rem auto 0}.lo-coverage-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.5rem .75rem;margin:0;padding:0;list-style:none}.lo-coverage-list li{display:flex;align-items:center;gap:.6rem;min-width:0;border:1px solid var(--lo-panel-border);border-radius:6px;padding:.5rem .6rem}.lo-coverage-list .lo-state-chip{width:32px;height:32px;font-size:12px}.lo-coverage-text{min-width:0}.lo-coverage-text strong{display:block;overflow:hidden;color:var(--color-quiver-white);font-size:13px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.lo-coverage-text span{display:block;overflow:hidden;color:var(--color-quiver-gray-3);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.table-outer .header-filter{display:flex;justify-content:space-between;align-items:center;flex-grow:1}.header-filter i{margin-right:.25rem;color:var(--color-quiver-white-4);font-size:clamp(12px,2vw,13px);cursor:pointer}.header-filter i:hover{color:var(--color-quiver-white-2)}.ticker-table-input-outer{display:none;position:absolute;margin-left:-.5rem;border-radius:2px;padding:.3rem .5rem .3rem .25rem;background-color:#2a2a2a}.ticker-table-input-outer.table-search-active{display:block}input.ticker-table-input{margin-left:.25rem;border:none;min-width:120px;width:18vw;max-width:220px;background-color:transparent;color:rgb(200,200,200);font-size:clamp(13px,2vw,14px)}input.ticker-table-input::placeholder{color:rgb(160,160,160)}input.ticker-table-input:focus{outline:none}.ticker-table-input.no-results{color:var(--color-error-red)}i.table-search-active,i.table-search-active:hover{color:var(--color-quiver-green)}.content-placeholder-outer{position:absolute;top:40px;right:0;bottom:0;left:0;display:flex;flex-direction:column;background-color:#12121222}.content-loader-outer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:1;transition:.25s}.content-loader{display:inline-block;box-sizing:border-box;border-top:5px solid #657c92;border-right:5px solid transparent;border-radius:50%;width:48px;height:48px;animation:loRotation 1s linear infinite}.hide-content-loader-table{opacity:0;pointer-events:none;transition:.1s}@keyframes loRotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.data-disclaimer{display:flex;align-items:flex-start;justify-content:center;max-width:1180px;margin:0 auto;padding:2.5rem 1rem 0}.data-disclaimer span{display:inline-block;padding-right:.75rem;color:var(--color-quiver-green);font-size:clamp(14px,2vw,16px)}.data-disclaimer p{max-width:100ch;color:var(--color-quiver-gray-4);font-size:clamp(12px,2vw,13.5px);line-height:1.75}.cta-api{max-width:1180px;margin:3rem auto 0;border:1px solid var(--lo-panel-border);border-radius:8px;padding:1rem 1.5rem}.cta-api p{color:var(--color-quiver-gray);font-size:clamp(13px,1.75vw,15px);line-height:1.6}.cta-api a{color:var(--color-quiver-green)}@media screen and (max-width:1100px){.lo-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.lo-boards{grid-template-columns:1fr}.lo-bar:nth-child(-n+6){display:none}}@media screen and (max-width:700px){.lo-panel{padding:1.15rem}.lo-api-link{white-space:normal}.lo-filter-input,.lo-filter-select{flex:1 1 100%;max-width:none}.lo-board-list li{grid-template-columns:22px minmax(0,1fr) auto}.lo-board-list li .lo-entity-meta{display:none}.lo-bars{height:150px;gap:.3rem}.lo-bar:nth-child(-n+12){display:none}.lo-bar-count{font-size:9.5px}.lo-bar-label{font-size:9.5px}.lo-boards-header{justify-content:flex-start}.lo-result-count{margin-left:0;width:100%}.lo-coverage-list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media screen and (max-width:500px){.lo-stats{grid-template-columns:1fr}.lo-bar:nth-child(-n+16){display:none}}