.fRql2G_page{gap:var(--space-6);padding-top:var(--space-7);padding-bottom:var(--space-8);display:grid}.fRql2G_head{gap:var(--space-3);max-width:var(--measure);display:grid}.fRql2G_title{font-size:clamp(32px,5vw,48px);font-weight:800}.fRql2G_lead{color:var(--muted);font-size:19px}.fRql2G_muted{color:var(--muted)}.fRql2G_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fRql2G_stats{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));margin:0;display:grid}.fRql2G_stats div{gap:var(--space-1);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4);flex-direction:column-reverse;display:flex}.fRql2G_stats dt{color:var(--muted)}.fRql2G_stats dd{font-family:var(--font-display);margin:0;font-size:32px;font-weight:800}.fRql2G_section,.fRql2G_save,.fRql2G_empty{gap:var(--space-3);display:grid}.fRql2G_sectionTitle,.fRql2G_empty h2{font-size:24px;font-weight:800}.fRql2G_shelf{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,150px),1fr));margin:0;padding:0;list-style:none;display:grid}.fRql2G_item{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.fRql2G_itemText{align-content:start;gap:var(--space-1);padding:var(--space-3) var(--space-4) var(--space-4);display:grid}.fRql2G_name{font-family:var(--font-display);font-size:18px;font-weight:800}.fRql2G_name a{color:var(--ink);text-decoration:none}.fRql2G_name a:hover{color:var(--accent);text-decoration:underline}.fRql2G_meta{color:var(--muted);font-size:14px}.fRql2G_cardActions{align-items:center;column-gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.fRql2G_cardActions .share-status{flex-basis:100%}.fRql2G_rebuild{min-height:44px;font:inherit;cursor:pointer;color:var(--accent);background:0 0;border:0;align-items:center;padding:0;font-weight:700;text-decoration:underline;display:inline-flex}.fRql2G_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.fRql2G_message:empty{display:none}
.B90fRW_resume{gap:var(--space-3);display:grid}.B90fRW_title{font-size:24px;font-weight:800}.B90fRW_list{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.B90fRW_card{position:relative}.B90fRW_item{gap:var(--space-1);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);height:100%;padding:var(--space-4);color:var(--ink);text-decoration:none;display:grid}.B90fRW_item:hover{border-color:var(--accent)}.B90fRW_name{font-family:var(--font-display);padding-right:36px;font-size:18px;font-weight:800}.B90fRW_meta{color:var(--muted);font-size:14px}.B90fRW_bar{background:var(--stage);height:6px;margin-block:var(--space-1);border-radius:99px;overflow:hidden}.B90fRW_bar span{background:var(--hi);height:100%;display:block}.B90fRW_open{color:var(--accent);font-weight:700}.B90fRW_remove{top:var(--space-1);right:var(--space-1);width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute}.B90fRW_remove:hover{color:var(--ink);background:var(--stage)}.B90fRW_remove svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:18px;height:18px}.B90fRW_undo{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.B90fRW_undo[hidden]{display:none}
