.paper_paperRow__u7qzg{display:flex;align-items:center;justify-content:space-between;background:var(--surface-card);border:2px solid var(--border-crisp);border-radius:24px;padding:1.35rem 1.6rem;margin-bottom:.85rem;transition:var(--transition-smooth);box-shadow:var(--shadow-vault)}.paper_paperRow__u7qzg:hover{border-color:var(--border-hover);background:var(--surface-card-hover);box-shadow:var(--shadow-glow);transform:translateY(-4px)}.paper_details__tX513{display:flex;flex-direction:column;gap:.5rem;flex:1 1;padding-right:1.5rem}.paper_subjectName__jQgiI{font-size:1.15rem;font-weight:800;color:var(--text-primary);line-height:1.35;font-family:var(--font-display)}.paper_metaContainer__cpzD2{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.paper_codeBadge__sSiGm{color:var(--accent-cyan);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.paper_metaTag__PZma9{color:var(--text-secondary);font-size:.8rem;font-weight:500}.paper_metaContainer__cpzD2>*+:before{content:"•";margin-right:.5rem;color:var(--text-secondary);opacity:.4}.paper_actionsGroup__1sx7f{display:flex;align-items:center;gap:.65rem;flex-shrink:0}.paper_iconBtn__bLzyx{background:var(--surface-card);border:2px solid var(--border-crisp);color:var(--text-secondary);width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition-spring)}.paper_iconBtn__bLzyx:hover{background:var(--bg-obsidian);color:var(--accent-primary);border-color:var(--accent-primary);transform:translateY(-2px)}.paper_savedBtnActive__13Uso{background:var(--accent-primary)!important;border-color:var(--accent-primary)!important;color:#fff!important;box-shadow:var(--shadow-glow)}.paper_downloadButton__L3Mqv{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--accent-emerald);border:2px solid var(--accent-emerald);color:#fff;font-family:var(--font-display);font-weight:800;font-size:.92rem;padding:.75rem 1.35rem;border-radius:12px;cursor:pointer;text-decoration:none;transition:var(--transition-spring);box-shadow:var(--shadow-vault);height:42px}.paper_downloadButton__L3Mqv:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow)}.paper_downloadButton__L3Mqv:active{transform:translateY(0)}.paper_icon__OCumW{width:18px;height:18px}@media (max-width:640px){.paper_paperRow__u7qzg{flex-direction:column;align-items:stretch;gap:1rem;padding:1.15rem .85rem;border-radius:18px}.paper_details__tX513{padding-right:0}.paper_actionsGroup__1sx7f{width:100%;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.paper_downloadButton__L3Mqv{flex:1 1;min-width:130px}}.filterbar_container__Jmk7Y{margin-bottom:1.75rem;padding:1.5rem;background:linear-gradient(135deg,var(--surface-card) 0,var(--surface-card-hover) 100%);border-radius:18px;border:1.5px solid var(--border-crisp);box-shadow:0 6px 20px rgba(0,0,0,.07),inset 0 2px 4px hsla(0,0%,100%,.05);width:100%;box-sizing:border-box}.filterbar_header__HqThJ{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.15rem;padding-bottom:.85rem;border-bottom:1px solid hsla(180,7%,60%,.25);flex-wrap:wrap;gap:.5rem}.filterbar_headerTitleGroup__j5Gba{display:flex;align-items:center;gap:.65rem}.filterbar_headerIcon__JXKQE{width:32px;height:32px;border-radius:8px;background:rgba(42,161,152,.15);color:var(--accent-cyan);display:flex;align-items:center;justify-content:center}.filterbar_headerTitle__pMkvx{font-size:.98rem;font-weight:700;color:var(--text-primary);display:block}.filterbar_headerSubtitle__i5N5C{font-size:.78rem;color:var(--text-secondary)}.filterbar_badge__CSYbo{font-size:.72rem;font-weight:700;color:var(--accent-cyan);background:rgba(42,161,152,.12);padding:.25rem .65rem;border-radius:9999px;text-transform:uppercase;letter-spacing:.04em}.filterbar_formControls__a7XKX{display:flex;align-items:flex-end;gap:1rem;flex-wrap:wrap}.filterbar_selectsGroup__Y7EPg{display:flex;gap:1rem;flex:1 1 340px;flex-wrap:nowrap;min-width:0}.filterbar_selectWrapper__TQIbB{display:flex;flex-direction:column;gap:.45rem;flex:1 1;min-width:120px}.filterbar_label__HPYhq{font-size:.75rem;color:var(--text-primary);font-weight:700;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.35rem}.filterbar_select__H7m_8{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:44px;padding:.65rem 2.1rem .65rem .85rem;border-radius:12px;background:var(--surface-elevated);color:var(--text-primary);border:1.5px solid var(--border-crisp);outline:none;font-size:.94rem;font-weight:600;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23073642' stroke-width='2.2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .85rem center;background-size:1.1rem;box-shadow:0 2px 6px rgba(7,54,66,.04);transition:all .2s ease}[data-theme=dark] .filterbar_select__H7m_8{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2393a1a1' stroke-width='2.2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E")}.filterbar_select__H7m_8:focus{border-color:var(--accent-primary);box-shadow:0 0 0 3px rgba(38,139,210,.18)}.filterbar_select__H7m_8 option{background:var(--surface-elevated);color:var(--text-primary)}.filterbar_select__H7m_8 option[disabled]{color:var(--text-muted)}.filterbar_buttonWrapper__2adq0{display:flex;flex-shrink:0}.filterbar_submitBtn__EdS8i{position:relative;padding:.75rem 1.35rem;border-radius:12px;background:var(--accent-cyan);color:#fff;border:1px solid var(--accent-cyan);font-size:.95rem;font-weight:700;cursor:pointer;transition:all .2s ease;height:44px;display:flex;align-items:center;justify-content:center;gap:.5rem;box-shadow:0 4px 14px rgba(42,161,152,.3)}.filterbar_submitBtn__EdS8i:disabled{background:hsla(180,7%,60%,.25);color:var(--text-secondary);border:1px solid hsla(180,7%,60%,.3);cursor:not-allowed;box-shadow:none}.filterbar_spinnerContainer__wRhux{position:absolute;top:4px;right:4px;z-index:10}.filterbar_tinyBtnSpinnerWhite__Pm7Yh{width:12px;height:12px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:filterbar_spin__SKn_K .6s linear infinite}@keyframes filterbar_spin__SKn_K{to{transform:rotate(1turn)}}@media (max-width:680px){.filterbar_container__Jmk7Y{padding:1.15rem 1rem;border-radius:16px}.filterbar_formControls__a7XKX{flex-direction:column;align-items:stretch;gap:.85rem}.filterbar_selectsGroup__Y7EPg{flex-direction:column;gap:.85rem}.filterbar_selectWrapper__TQIbB,.filterbar_selectsGroup__Y7EPg{min-width:0;width:100%;flex:0 0 auto}.filterbar_select__H7m_8{width:100%;max-width:100%;box-sizing:border-box}.filterbar_buttonWrapper__2adq0{width:100%;flex:0 0 auto}.filterbar_submitBtn__EdS8i{width:100%}}