.l00t-disclaimer{max-width:900px;margin:3rem auto 2rem;padding:0 2rem;font-family:'Rajdhani',system-ui,sans-serif;background:rgb(255 155 64 / .03);border:1px solid rgb(255 155 64 / .18);border-radius:8px;overflow:hidden;transition:border-color 0.3s ease,background 0.3s ease}.l00t-disclaimer[open]{border-color:rgb(255 155 64 / .4);background:rgb(255 155 64 / .05)}.l00t-disclaimer-summary{display:flex;align-items:center;gap:.85rem;padding:1rem 1.25rem;cursor:pointer;list-style:none;user-select:none;transition:background 0.25s ease}.l00t-disclaimer-summary::-webkit-details-marker{display:none}.l00t-disclaimer-summary::marker{display:none;content:''}.l00t-disclaimer-summary:hover{background:rgb(255 155 64 / .04)}.l00t-disclaimer-icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;color:rgb(255 155 64 / .9)}.l00t-disclaimer-icon svg{width:100%;height:100%;display:block}.l00t-disclaimer-title{flex:1;font-family:'Orbitron','Rajdhani',system-ui,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:rgb(255 175 100 / .95);line-height:1.3}.l00t-disclaimer-toggle{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;color:rgb(255 155 64 / .7);transition:transform 0.3s ease}.l00t-disclaimer-toggle svg{width:100%;height:100%;display:block}.l00t-disclaimer[open] .l00t-disclaimer-toggle{transform:rotate(180deg)}.l00t-disclaimer-body{padding:.5rem 1.25rem 1.5rem 3.15rem;font-size:.9rem;line-height:1.7;color:rgb(230 220 210 / .75);border-top:1px solid rgb(255 155 64 / .1);margin-top:-.5rem;padding-top:1rem}.l00t-disclaimer-body p{margin:0 0 .85rem}.l00t-disclaimer-body p:last-child{margin-bottom:0}.l00t-footer-disclaimer{position:relative;z-index:2;display:flex;align-items:flex-start;gap:.85rem;max-width:1200px;margin:0 auto;padding:1.5rem 3rem 0;font-family:'Rajdhani',system-ui,sans-serif;font-size:.82rem;line-height:1.6;color:rgb(200 200 210 / .5)}.l00t-footer-disclaimer-icon{flex-shrink:0;font-size:.95rem;color:rgb(255 155 64 / .6);line-height:1.6}.l00t-footer-disclaimer p{margin:0}.l00t-footer-disclaimer+.l00t-footer-bottom{padding-top:1.25rem}@media (max-width:700px){.l00t-disclaimer{margin:2rem auto 1.5rem;padding:0 1.25rem}.l00t-disclaimer-summary{padding:.9rem 1rem;gap:.65rem}.l00t-disclaimer-title{font-size:.75rem;letter-spacing:1.5px}.l00t-disclaimer-icon{width:18px;height:18px}.l00t-disclaimer-body{padding:.75rem 1rem 1.25rem 2.5rem;font-size:.85rem}.l00t-footer-disclaimer{padding:1.25rem 1.5rem 0;font-size:.78rem}}