.admin-nav button{width:100%;height:2.125rem;color:var(--ink-soft);text-align:start;border-radius:.5rem;align-items:center;gap:.625rem;padding-inline:.625rem;font-size:.875rem;transition:background-color .15s,color .15s;display:flex}.admin-nav button svg{flex:none;width:1.0625rem;height:1.0625rem}.admin-nav button:hover{color:var(--ink);background:color-mix(in oklch, var(--ink) 5%, transparent)}@media (max-width:899px){.admin-nav button{flex:none;width:auto}}.books-start{transition:box-shadow .3s var(--ease), translate .3s var(--ease), border-color .3s}.books-start:hover{border-color:color-mix(in oklch, var(--act) 35%, var(--rule));translate:0 -1px;box-shadow:0 1px 2px #1e180c0a,0 10px 24px -14px #1e180c47}@media (prefers-reduced-motion:reduce){.books-start{transition:none}.books-start:hover{translate:none}}.admin-main>.books-head{z-index:10;background:color-mix(in oklch, var(--paper) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border-bottom:1px solid var(--rule);max-width:none;margin:-.875rem -2.5rem 1.75rem;padding:.875rem 2.5rem;padding-inline-end:max(2.5rem,100% - 65.5rem);position:sticky;top:-2rem}@supports (animation-timeline:scroll()){.admin-main>.books-head{animation:linear both books-head-rule;animation-timeline:scroll();animation-range:0 3rem}@keyframes books-head-rule{0%{border-bottom-color:#0000}}}@media (max-width:899px){.admin-main>.books-head{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;margin:0 0 1.75rem;padding:0;animation:none;position:static}}
