/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-duration:initial;--tw-ease:initial}}}.sidebar{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);background-color:var(--color-orange-50,oklch(98% .016 73.684));height:100%;display:none;position:absolute;overflow-y:auto;min-height:calc(100vh - 145px - 1rem)!important}@media (min-width:48rem){.sidebar{grid-column:span 3/span 3;display:block;position:relative}}@media (min-width:64rem){.sidebar{grid-column:span 2/span 2}}.sideLink{margin-bottom:calc(var(--spacing,.25rem)*1);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.1s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));text-decoration-line:none;display:block}@media (hover:hover){.sideLink:hover{background-color:var(--color-orange-100,oklch(95.4% .038 75.164))}}.sideLink.active{background-color:var(--color-orange-200,oklch(90.1% .076 70.697))!important}.sideLoader{margin-bottom:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*8);width:100%;animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1)infinite);border-radius:var(--radius-md,.375rem);background-color:var(--color-orange-100,oklch(95.4% .038 75.164))}.slide-in{animation:slide-in .1s ease-out}.fade-in{animation:fade-in .1s ease-out}@keyframes slide-in{0%{transform:translate(-20%)}to{transform:translate(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes pulse{50%{opacity:.5}}

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-duration:initial;--tw-ease:initial}}}.pagination{gap:calc(var(--spacing,.25rem)*2);display:flex}.pagination button{cursor:pointer;background-color:var(--color-orange-100,oklch(95.4% .038 75.164));padding-inline:calc(var(--spacing,.25rem)*1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.1s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.1s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));border-radius:.25rem}@media (hover:hover){.pagination button:hover{background-color:var(--color-orange-200,oklch(90.1% .076 70.697))}}.pagination button[disabled]{cursor:not-allowed;background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.pagination button svg{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6);fill:var(--color-primary,#bd4f00)}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}