section.Library_section__zzmhX{min-height:0;padding-top:clamp(48px,6vw,72px)}.Library_layout__efC2M{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:start;gap:48px clamp(40px,5vw,80px)}.Library_main__1c_BS{grid-column:1;grid-row:1;min-width:0}.Library_whole__7fpLw{grid-template-columns:minmax(0,1fr)}.Library_filters__4A4Wo{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.Library_filter__CeAyp{display:inline-flex;align-items:baseline;gap:8px;padding:8px 12px;border:1px solid var(--line-strong);background:none;font:inherit;font-size:13px;color:var(--ink-3);cursor:pointer;transition:color .2s var(--ease-out),border-color .2s var(--ease-out)}.Library_filter__CeAyp span{font-family:var(--font-mono),ui-monospace,monospace;font-size:10.5px;color:var(--ink-3)}.Library_filter__CeAyp:hover{color:var(--ink-2)}.Library_filter__CeAyp[aria-pressed=true]{border-color:var(--ink);color:var(--ink)}.Library_shelf__7PgYG{padding-top:clamp(48px,6vw,72px);scroll-margin-top:140px}.Library_shelfHead__s6Bcl{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.Library_shelfName__xjp_N{font-size:clamp(30px,3.2vw,44px);font-weight:400;line-height:1;letter-spacing:-.045em}.Library_shelfLine__1sqpr{max-width:52ch;font-size:15.5px;line-height:1.55;color:var(--ink-2)}.Library_readings__iYKQ8{list-style:none;border-top:1px solid var(--line)}.Library_readings__iYKQ8 li{border-bottom:1px solid var(--line)}.Library_group__tarDZ{padding:22px 0 10px;font-family:var(--font-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2)}.Library_reading__2LngS{display:grid;grid-template-columns:92px minmax(0,1fr) minmax(0,.55fr) 16px;align-items:baseline;gap:16px;padding:16px 0;color:var(--ink);text-decoration:none;transition:color .2s var(--ease-out)}.Library_kind__GxBb6{font-family:var(--font-mono),ui-monospace,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.Library_title__zMG1E{font-size:16px;line-height:1.4;letter-spacing:-.01em}.Library_source__OikHo{font-size:14px;line-height:1.4;color:var(--ink-3)}.Library_arrow__2ViW_{font-size:14px;color:var(--ink-3);transition:color .2s var(--ease-out),transform .3s var(--ease-out)}a.Library_reading__2LngS:hover .Library_title__zMG1E{color:var(--lime)}a.Library_reading__2LngS:hover .Library_arrow__2ViW_{color:var(--ink);transform:translate(2px,-2px)}a.Library_reading__2LngS:focus-visible{outline:1px solid var(--line-strong);outline-offset:4px}.Library_reading__2LngS[data-locked=true] .Library_title__zMG1E{color:var(--ink-3)}.Library_reading__2LngS[data-locked=true] .Library_source__OikHo{letter-spacing:.2em;color:hsla(0,0%,100%,.18)}.Library_lock__eVZ1j{align-self:center;color:var(--ink-3)}.Library_more__FHFie{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;width:100%;padding:16px 0;border:0;border-bottom:1px solid var(--line);background:none;font:inherit;font-size:14px;color:var(--ink-2);text-align:left;cursor:pointer}.Library_moreAction__iry2f{position:relative;color:var(--ink)}.Library_moreAction__iry2f:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:currentColor;opacity:.3;transition:opacity .3s var(--ease-out)}.Library_more__FHFie:hover .Library_moreAction__iry2f:after{opacity:1}.Library_gate__WvsDc{position:sticky;top:140px;grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:28px;border:1px solid var(--line-strong);background:var(--bg)}.Library_gateTitle__i9WmY{font-size:clamp(24px,2.2vw,30px);font-weight:500;line-height:1.1;letter-spacing:-.035em}.Library_gateText__v_KGF{font-size:15px;line-height:1.55;color:var(--ink-2)}.Library_form__Fscg_{display:flex;flex-direction:column;gap:12px;align-self:stretch;margin-top:4px}.Library_field__JZyhL{display:flex;flex-direction:column;gap:8px}.Library_fieldLabel__96mhU{font-family:var(--font-mono),ui-monospace,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.Library_field__JZyhL input{height:44px;padding:0 14px;border:1px solid var(--line-strong);border-radius:0;background:transparent;font:inherit;font-size:15px;color:var(--ink);transition:border-color .2s var(--ease-out)}.Library_field__JZyhL input::placeholder{color:var(--ink-3)}.Library_field__JZyhL input:focus{border-color:var(--ink);outline:none}.Library_field__JZyhL input[aria-invalid=true]{border-color:#ff8a7a}.Library_submit___Hx64{width:100%;border:0;font:inherit;font-size:14px;font-weight:500;cursor:pointer}.Library_submit___Hx64:disabled{opacity:.6;cursor:progress}.Library_error__t28sz{min-height:1.4em;margin-top:-4px;font-size:13px;color:#ff8a7a}.Library_error__t28sz:empty{display:none}.Library_check__LD41M{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;color:var(--ink-2);cursor:pointer}.Library_check__LD41M input{flex:none;width:15px;height:15px;margin-top:2px;accent-color:var(--lime)}.Library_notice__i8__G{font-size:12px;line-height:1.5;color:var(--ink-3)}.Library_notice__i8__G a{color:var(--ink-2)}@media (max-width:1000px){.Library_layout__efC2M{grid-template-columns:minmax(0,1fr)}.Library_gate__WvsDc,.Library_main__1c_BS{grid-column:1;grid-row:auto}.Library_gate__WvsDc{position:static}}@media (max-width:640px){.Library_reading__2LngS{grid-template-columns:minmax(0,1fr) 16px;gap:6px 12px}.Library_kind__GxBb6,.Library_source__OikHo{grid-column:1}.Library_kind__GxBb6{order:-1}.Library_title__zMG1E{grid-column:1}.Library_arrow__2ViW_,.Library_lock__eVZ1j{grid-column:2;grid-row:1/span 3}}