.algolassi-question-history-page{max-width:1180px;margin:0 auto;padding:28px 0 70px}.algolassi-question-history-header{max-width:820px;margin:0 auto 24px;text-align:center}.algolassi-question-history-header h1{font-size:clamp(1.9rem,4vw,2.5rem);margin:.4rem 0 .6rem}.algolassi-question-history-header p{margin:0;line-height:1.65;opacity:.78}.algolassi-question-history-tabs{display:flex;gap:6px;overflow-x:auto;padding:5px;margin-bottom:12px;border:1px solid rgba(127,127,127,.18);border-radius:14px;background:rgba(127,127,127,.035)}.algolassi-history-tab{border:0;background:transparent;color:inherit;border-radius:10px;padding:9px 12px;font:inherit;font-size:.84rem;font-weight:750;white-space:nowrap;cursor:pointer}.algolassi-history-tab:hover{background:rgba(127,127,127,.08)}.algolassi-history-tab.is-active{background:#0d6efd;color:#fff}.algolassi-question-history-panel{border:1px solid rgba(127,127,127,.22);border-radius:18px;padding:14px 16px;background:rgba(127,127,127,.045);box-shadow:0 8px 30px rgba(0,0,0,.04)}.algolassi-history-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) auto auto auto;gap:8px;align-items:end;margin-bottom:12px}.algolassi-history-search-wrap{position:relative;min-width:0}.algolassi-history-search-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:1.05rem;opacity:.5;pointer-events:none}.algolassi-history-search{width:100%;box-sizing:border-box;border:1px solid rgba(127,127,127,.25);border-radius:10px;background:rgba(127,127,127,.035);color:inherit;padding:9px 34px 9px 30px;font:inherit;font-size:.82rem;outline:none}.algolassi-history-search:focus{border-color:#0d6efd;box-shadow:0 0 0 3px rgba(13,110,253,.12)}.algolassi-history-search-clear{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:26px;height:26px;border:0;border-radius:50%;background:transparent;color:inherit;font-size:1.1rem;line-height:1;cursor:pointer;opacity:.6}.algolassi-history-search-clear:hover{background:rgba(127,127,127,.1);opacity:1}.algolassi-history-filter-group{display:flex;flex-direction:column;gap:3px}.algolassi-history-filter-group label{font-size:.66rem;font-weight:750;opacity:.58;padding-left:2px}.algolassi-history-filter{min-width:118px;border:1px solid rgba(127,127,127,.25);border-radius:10px;background:rgba(127,127,127,.035);color:inherit;padding:9px 28px 9px 10px;font:inherit;font-size:.78rem;cursor:pointer;outline:none}.algolassi-history-filter:focus{border-color:#0d6efd;box-shadow:0 0 0 3px rgba(13,110,253,.12)}.algolassi-history-panel-head{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:8px}.algolassi-history-panel-head h2{margin:0;font-size:1.02rem}.algolassi-history-summary,.algolassi-history-page-summary{display:block;font-size:.71rem;opacity:.62;margin-top:2px}.algolassi-history-page-summary{margin:0;white-space:nowrap}.algolassi-history-status{min-height:18px;color:#b02a37;font-size:.82rem}.algolassi-question-history-list{display:grid;gap:4px}.algolassi-history-question-card{border:1px solid rgba(127,127,127,.13);border-radius:7px;padding:6px 9px;background:rgba(127,127,127,.02);min-width:0;overflow:hidden;transform-origin:top;will-change:height,opacity,transform,padding,border-width}.algolassi-history-question-row{display:flex;align-items:center;gap:8px;min-width:0;width:100%}.algolassi-history-question-link{display:block;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;text-decoration:none;font-weight:650;font-size:.81rem;line-height:1.2}.algolassi-history-question-link:hover{text-decoration:underline}.algolassi-history-search-match{padding:0 .12em;border-radius:3px;background:rgba(255,193,7,.5);color:inherit;font-weight:800}.algolassi-history-question-meta{display:block;flex:0 1 auto;min-width:0;max-width:420px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.63rem;line-height:1.2;opacity:.56}.algolassi-history-badges{display:flex;gap:3px;flex:0 0 auto;align-items:center}.algolassi-history-badge{border-radius:999px;padding:2px 6px;font-size:.58rem;font-weight:800;white-space:nowrap}.algolassi-history-badge.duplicate{background:rgba(255,193,7,.18);color:#946c00}.algolassi-history-badge.flagged{background:rgba(220,53,69,.13);color:#b02a37}.algolassi-history-badge.closed{background:rgba(127,127,127,.12);color:inherit}.algolassi-history-question-enter{transition:height .26s ease,opacity .2s ease,transform .26s ease,padding .26s ease,border-width .26s ease}.algolassi-history-question-exit{transition:height .26s ease,opacity .2s ease,transform .26s ease,padding .26s ease,border-width .26s ease}.algolassi-history-loading,.algolassi-history-empty{text-align:center;padding:22px 10px;opacity:.65}.algolassi-history-pagination{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}.algolassi-history-pagination button{border:1px solid rgba(127,127,127,.25);border-radius:8px;background:transparent;color:inherit;padding:7px 11px;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.algolassi-history-pagination button:hover:not(:disabled){background:rgba(127,127,127,.08)}.algolassi-history-pagination button:disabled{opacity:.4;cursor:not-allowed}.algolassi-history-pagination span{font-size:.76rem;opacity:.7;min-width:86px;text-align:center}.algolassi-history-back-link-wrap{text-align:center;margin:16px 0 0;font-size:.85rem}.algolassi-history-back-link-wrap a{color:inherit}@media(max-width:900px){.algolassi-history-toolbar{grid-template-columns:1fr 1fr}.algolassi-history-search-wrap{grid-column:1/-1}.algolassi-history-question-meta{max-width:34vw}}@media(max-width:640px){.algolassi-question-history-page{padding-left:12px;padding-right:12px}.algolassi-question-history-panel{padding:12px}.algolassi-question-history-tabs{margin-left:-2px;margin-right:-2px}.algolassi-history-toolbar{grid-template-columns:1fr 1fr}.algolassi-history-panel-head{align-items:flex-start}.algolassi-history-question-row{gap:5px}.algolassi-history-page-summary{white-space:normal}.algolassi-history-filter{min-width:0;width:100%;padding-top:8px;padding-bottom:8px}.algolassi-history-question-link{font-size:.74rem}.algolassi-history-question-meta{font-size:.56rem;max-width:34vw}.algolassi-history-badges{gap:2px}.algolassi-history-badge{padding:2px 5px;font-size:.54rem}}