/*! tailwindcss v4.1.16 | 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-duration:initial}}}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[9999\]{z-index:9999}.mx-auto{margin-inline:auto}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[500px\]{max-height:500px}.min-h-screen{min-height:100vh}.w-full{width:100%}.flex-1{flex:1}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-0{rotate:none}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[\#333\]\/20{border-color:oklab(32.1092% 2.98023e-8 0/.2)}.border-\[\#B4A394\]{border-color:#b4a394}.border-\[\#E7E0D8\]{border-color:#e7e0d8}.border-\[\#EAE2DC\]\/30{border-color:oklab(91.7425% .00604594 .0102872/.3)}.border-t-\[\#B47A6A\]{border-top-color:#b47a6a}.bg-\[\#2A2A2A\]\/70{background-color:oklab(28.5017% -4.47035e-8 1.49012e-8/.7)}.bg-\[\#2C2C2C\]{background-color:#2c2c2c}.bg-\[\#2E2E2E\]{background-color:#2e2e2e}.bg-\[\#2F2F2F\]\/80{background-color:oklab(30.5191% 0 1.49012e-8/.8)}.bg-\[\#3B3B3B\]{background-color:#3b3b3b}.bg-\[\#222\]{background-color:#222}.bg-\[\#333\]{background-color:#333}.bg-\[\#B47868\]{background-color:#b47868}.bg-\[\#E5DAD4\]{background-color:#e5dad4}.bg-\[\#E7E0D8\]{background-color:#e7e0d8}.bg-\[\#E7E0D8\]\/40{background-color:oklab(91.0001% .00423825 .0125361/.4)}.bg-\[\#EAE2DC\]{background-color:#eae2dc}.bg-\[\#F2ECE8\]{background-color:#f2ece8}.bg-\[\#FAF8F6\]{background-color:#faf8f6}.bg-\[\#FAF8F6\]\/70{background-color:oklab(98.0102% .00129145 .00316191/.7)}.bg-\[\#FAF8F6\]\/90{background-color:oklab(98.0102% .00129145 .00316191/.9)}.bg-\[\#FFFFFF\]\/70{background-color:oklab(100% 0 5.96046e-8/.7)}.bg-\[rgba\(255\,255\,255\,0\.85\)\]{background-color:#ffffffd9}.bg-transparent{background-color:#0000}.text-center{text-align:center}.text-left{text-align:left}.text-\[\#2F2A26\]{color:#2f2a26}.text-\[\#3E332B\]{color:#3e332b}.text-\[\#6B5C51\]{color:#6b5c51}.text-\[\#B4A394\]{color:#b4a394}.text-\[\#E7E0D8\]{color:#e7e0d8}.uppercase{text-transform:uppercase}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow-\[0_0_4px_\#4C4C4C\]{--tw-shadow:0 0 4px var(--tw-shadow-color,#4c4c4c)}.shadow-\[0_0_4px_\#4C4C4C\],.shadow-\[0_0_4px_\#E2D3CA\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_4px_\#E2D3CA\]{--tw-shadow:0 0 4px var(--tw-shadow-color,#e2d3ca)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{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,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}@media (hover:hover){.hover\:bg-\[\#E7E0D8\]:hover{background-color:#e7e0d8}.hover\:bg-\[\#F3EDE9\]:hover{background-color:#f3ede9}.hover\:bg-\[\#F3EFEB\]:hover{background-color:#f3efeb}.hover\:text-\[\#2F2A26\]\/80:hover{color:oklab(28.9009% .004969 .00899033/.8)}.hover\:text-\[\#2F2A26\]\/90:hover{color:oklab(28.9009% .004969 .00899033/.9)}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[inset_0_0_6px_\#555\]:hover{--tw-shadow:inset 0 0 6px var(--tw-shadow-color,#555)}.hover\:shadow-\[inset_0_0_6px_\#555\]:hover,.hover\:shadow-\[inset_0_0_6px_\#E2D3CA\]:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[inset_0_0_6px_\#E2D3CA\]:hover{--tw-shadow:inset 0 0 6px var(--tw-shadow-color,#e2d3ca)}}@media (prefers-color-scheme:dark){.dark\:bg-\[rgba\(40\,38\,36\,0\.9\)\]{background-color:#282624e6}.dark\:text-\[\#C9C2BB\]{color:#c9c2bb}.dark\:text-\[\#E8E6E3\]{color:#e8e6e3}.dark\:opacity-80{opacity:.8}@media (hover:hover){.dark\:hover\:bg-\[\#2F2A26\]:hover{background-color:#2f2a26}}}body,html{color:#3e332b;background-color:#faf8f6;height:100%;margin:0;padding:0;font-family:Georgia,serif}.dark{color:#e8e8e8;background-color:#1e1e1e}aside{background-color:#f2ece8;border-right:1px solid #0000000d;transition:background-color .3s,color .3s}.dark aside{background-color:#1e1c1a;border-color:#ffffff14}aside a{color:inherit;border-radius:8px;padding:.5rem .75rem;text-decoration:none;transition:background-color .2s,transform .2s;display:block}aside a:hover{background-color:#b4786814;transform:translate(2px)}.dark aside a:hover{background-color:#ffffff0d}h1,h2,h3{color:#3e332b;font-weight:600}.dark h1,.dark h2,.dark h3{color:#edeae6}main div[style]{border-radius:12px;box-shadow:0 2px 8px #0000000d}.dark main div[style]{color:#e8e6e3!important;background-color:#282624e6!important}footer{opacity:.7;text-align:center;padding:1rem 0;font-size:.8rem}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}