.library-module__F1QO9q__contentsLink{color:#ffffffbf;border-top:1px solid #ffffff14;grid-template-columns:2.25rem 1fr auto;align-items:baseline;gap:.75rem;min-height:44px;padding:.85rem 0;transition:color .25s;display:grid}.library-module__F1QO9q__contentsLink:hover,.library-module__F1QO9q__contentsLink:focus-visible{color:#fff}.library-module__F1QO9q__contentsLink:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #d27a2c}.library-module__F1QO9q__leader{align-items:baseline;gap:.75rem;min-width:0;display:flex;position:relative}.library-module__F1QO9q__leader:after{content:"";border-bottom:1px dotted #fff3;flex:1;min-width:1.5rem;transition:border-color .25s;transform:translateY(-.25em)}.library-module__F1QO9q__contentsLink:hover .library-module__F1QO9q__leader:after,.library-module__F1QO9q__contentsLink:focus-visible .library-module__F1QO9q__leader:after{border-color:#d27a2cb3}.library-module__F1QO9q__cover{background:#fff;border:1px solid #1a29421f;border-radius:4px 14px 14px 4px;flex-direction:column;height:100%;transition:box-shadow .35s,transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:relative;box-shadow:0 1px #1a29420a,0 24px 40px -32px #1a294273}.library-module__F1QO9q__cover:before{content:"";background:linear-gradient(#d27a2c,#b96a24);border-radius:4px 0 0 4px;width:5px;position:absolute;inset:0 auto 0 0}.library-module__F1QO9q__cover:hover,.library-module__F1QO9q__cover:focus-within{box-shadow:0 1px #1a29420a,0 30px 50px -30px #1a29428c}@media (prefers-reduced-motion:no-preference){.library-module__F1QO9q__cover:hover,.library-module__F1QO9q__cover:focus-within{transform:translateY(-3px)}}.library-module__F1QO9q__paperFile{color:#1a2942;border:1px solid #1a29422e;border-radius:9999px;align-items:center;gap:.45rem;min-height:40px;padding:.4rem .9rem;font-size:.78rem;font-weight:600;transition:border-color .2s,background-color .2s;display:inline-flex}.library-module__F1QO9q__paperFile:hover,.library-module__F1QO9q__paperFile:focus-visible{color:#1a2942;background:#d27a2c14;border-color:#d27a2c}.library-module__F1QO9q__paperFile:focus-visible{outline-offset:2px;outline:2px solid #d27a2c}.library-module__F1QO9q__shelfNavLink{color:#ffffff80;justify-content:space-between;align-items:center;gap:.75rem;min-height:44px;padding:.5rem 0 .5rem 1rem;transition:color .25s;display:flex;position:relative}.library-module__F1QO9q__shelfNavLink:before{content:"";background:#d27a2c;width:2px;height:0;transition:height .3s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:0;transform:translateY(-50%)}.library-module__F1QO9q__shelfNavLink:hover,.library-module__F1QO9q__shelfNavLink:focus-visible{color:#ffffffd9}.library-module__F1QO9q__shelfNavLink:focus-visible{outline-offset:2px;outline:2px solid #d27a2c}.library-module__F1QO9q__shelfNavLink[aria-current=true]{color:#fff}.library-module__F1QO9q__shelfNavLink[aria-current=true]:before{height:60%}.library-module__F1QO9q__entry{border-top:1px solid #ffffff12;gap:.9rem 2rem;padding:1.75rem 0;display:grid;position:relative}.library-module__F1QO9q__entry:before{content:"";transform-origin:0;background:linear-gradient(90deg,#d27a2c,#d27a2c00);width:100%;height:1px;transition:transform .5s cubic-bezier(.22,1,.36,1);position:absolute;top:-1px;left:0;transform:scaleX(0)}.library-module__F1QO9q__entry:hover:before,.library-module__F1QO9q__entry:focus-within:before{transform:scaleX(1)}@media (min-width:768px){.library-module__F1QO9q__entry{grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:start}}.library-module__F1QO9q__entryTitle{transition:color .25s}.library-module__F1QO9q__entry:hover .library-module__F1QO9q__entryTitle,.library-module__F1QO9q__entry:focus-within .library-module__F1QO9q__entryTitle{color:#f3d3b5}.library-module__F1QO9q__file{color:#fffc;white-space:nowrap;border:1px solid #ffffff24;border-radius:9999px;align-items:center;gap:.5rem;min-height:44px;padding:.45rem .95rem;font-size:.75rem;font-weight:600;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}@media (min-width:768px){.library-module__F1QO9q__file{min-height:36px}}.library-module__F1QO9q__file:hover,.library-module__F1QO9q__file:focus-visible{color:#fff;background:#d27a2c1a;border-color:#d27a2ccc}.library-module__F1QO9q__file:focus-visible{outline-offset:2px;outline:2px solid #d27a2c}.library-module__F1QO9q__toggle{cursor:pointer;color:#ffffffa6;align-items:center;gap:.75rem;min-height:44px;font-size:.85rem;display:inline-flex}.library-module__F1QO9q__toggleTrack{background:#ffffff0a;border:1px solid #fff3;border-radius:9999px;flex-shrink:0;width:2.2rem;height:1.25rem;transition:background-color .25s,border-color .25s;position:relative}.library-module__F1QO9q__toggleTrack:after{content:"";background:#ffffffb3;border-radius:9999px;width:calc(1.25rem - 6px);height:calc(1.25rem - 6px);transition:transform .25s cubic-bezier(.22,1,.36,1),background-color .25s;position:absolute;top:2px;left:2px}.library-module__F1QO9q__toggle[aria-checked=true]{color:#fff}.library-module__F1QO9q__toggle[aria-checked=true] .library-module__F1QO9q__toggleTrack{background:#d27a2c59;border-color:#d27a2c}.library-module__F1QO9q__toggle[aria-checked=true] .library-module__F1QO9q__toggleTrack:after{background:#fff;transform:translate(.95rem)}.library-module__F1QO9q__toggle:focus-visible{outline:none}.library-module__F1QO9q__toggle:focus-visible .library-module__F1QO9q__toggleTrack{outline-offset:2px;outline:2px solid #d27a2c}@media (prefers-reduced-motion:no-preference){.library-module__F1QO9q__entryIn{animation:.42s cubic-bezier(.22,1,.36,1) both library-module__F1QO9q__entryIn}}@keyframes library-module__F1QO9q__entryIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.library-module__F1QO9q__entry:before,.library-module__F1QO9q__shelfNavLink:before,.library-module__F1QO9q__toggleTrack,.library-module__F1QO9q__toggleTrack:after{transition:none}}
