@charset "UTF-8";body{background-color:#fff8f4;font-family:Cairo,sans-serif;margin:0;padding:0;min-height:100vh}html{scroll-behavior:smooth;scroll-padding-top:80px}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#ff3d6e,#8c52ff);border-radius:10px;border:3px solid #f1f1f1}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#8c52ff,#ff3d6e)}::selection{background:#ff3d6e;color:#fff}:focus{outline:3px solid rgba(255,61,110,.3);outline-offset:2px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:3px solid rgba(255,61,110,.5);outline-offset:2px}
