.expired-archive{position:fixed;inset:0;z-index:9000;overflow:auto;color:#edf5ff;background:radial-gradient(circle at 82% 8%,rgba(99,139,211,.16),transparent 34%),linear-gradient(145deg,#07101e,#0b1424 58%,#080d17);font-family:system-ui,-apple-system,"Segoe UI","Microsoft YaHei",sans-serif}
.expired-archive[hidden]{display:none}.expired-archive__shell{width:min(1120px,calc(100% - 32px));margin:0 auto;padding:38px 0 64px}.expired-archive__head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:28px;border:1px solid rgba(239,202,107,.25);border-radius:22px;background:rgba(12,24,42,.88);box-shadow:0 24px 70px rgba(0,0,0,.32)}
.expired-archive__eyebrow{margin:0 0 8px;color:#e8c86e;font-size:13px;letter-spacing:.18em;text-transform:uppercase}.expired-archive h1{margin:0 0 10px;font-size:clamp(26px,4vw,42px)}.expired-archive__head p:last-child{margin:0;color:#aabbd2;line-height:1.7}.expired-archive__logout,.expired-archive__tab,.expired-row{border:1px solid rgba(157,184,220,.22);color:inherit;background:#101c2e}
.expired-archive__logout{padding:10px 16px;border-radius:12px;cursor:pointer;white-space:nowrap}.expired-archive__tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.expired-archive__tab{min-height:58px;border-radius:15px;font-size:16px;cursor:pointer}.expired-archive__tab.active{border-color:#e5c15e;background:linear-gradient(135deg,#172942,#22283b);box-shadow:inset 0 0 0 1px rgba(229,193,94,.22)}
.expired-archive__body{min-height:420px;padding:22px;border:1px solid rgba(157,184,220,.18);border-radius:20px;background:rgba(8,16,29,.76)}.expired-list{display:grid;gap:12px}.expired-row{width:100%;padding:16px 18px;border-radius:14px;text-align:left;cursor:pointer}.expired-row:hover{border-color:rgba(229,193,94,.55)}.expired-row b,.expired-row span{display:block}.expired-row small{display:block;margin-top:7px;color:#91a6c0}.expired-detail{line-height:1.75}.expired-detail__back{margin-bottom:18px;border:0;color:#efd071;background:none;cursor:pointer}.expired-detail article{margin:12px 0;padding:16px;border-radius:14px;background:#0d192b;white-space:pre-wrap}.expired-detail h2,.expired-detail h3{margin:16px 0 8px}.expired-detail__meta{color:#9db0c7}.expired-detail__pdf{display:inline-block;margin:10px 0;padding:10px 15px;border-radius:10px;color:#0c1523;background:#e6c45f;text-decoration:none;font-weight:700}.expired-empty,.expired-loading,.expired-error{padding:52px 14px;text-align:center;color:#9fb1c8}.expired-error{color:#ff9f9f}
@media(max-width:640px){.expired-archive__shell{width:min(100% - 20px,1120px);padding:14px 0 36px}.expired-archive__head{padding:20px;flex-direction:column}.expired-archive__tabs{gap:7px}.expired-archive__tab{font-size:13px;padding:8px 5px}.expired-archive__body{padding:12px}.expired-row{padding:14px}}
