@import url(https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:HouschkaPro,Trebuchet MS,Segoe UI,system-ui,sans-serif;text-rendering:optimizeLegibility}:focus-visible{outline:3px solid #2a388c66;outline-offset:2px}.erp-scroll::-webkit-scrollbar{height:8px;width:8px}.erp-scroll::-webkit-scrollbar-track{background:#0000}.erp-scroll::-webkit-scrollbar-thumb{background:#a08c6e40;border-radius:4px}.erp-scroll::-webkit-scrollbar-thumb:hover{background:#a08c6e66}[data-theme=beyaz],[data-theme=light]{color-scheme:light}[data-theme=antrasit],[data-theme=dark],[data-theme=siyah],[data-theme=yesil]{color-scheme:dark}@keyframes mensis-card-in{0%{filter:blur(4px);opacity:0;transform:translateY(14px) scale(.985)}to{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}}@keyframes mensis-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes mensis-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes mensis-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes mensis-glow-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes mensis-rotate-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes mensis-bg-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes mensis-pop-in{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}@keyframes mensis-blob-float{0%,to{transform:translate(0) scale(1)}33%{transform:translate(40px,-30px) scale(1.08)}66%{transform:translate(-30px,40px) scale(.95)}}@keyframes mensis-particle-drift{0%{opacity:0;transform:translate(0)}10%{opacity:.85}90%{opacity:.4}to{opacity:0;transform:translate(30px,-120px);transform:translate(var(--tx,30px),var(--ty,-120px))}}@keyframes mensis-orbit{0%{transform:rotate(0deg) translateX(40px) rotate(0deg);transform:rotate(0deg) translateX(var(--r,40px)) rotate(0deg)}to{transform:rotate(1turn) translateX(40px) rotate(-1turn);transform:rotate(1turn) translateX(var(--r,40px)) rotate(-1turn)}}@keyframes mensis-pulse-ring{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes mensis-burst{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(40px,-40px) scale(0);transform:translate(var(--bx,40px),var(--by,-40px)) scale(0)}}@keyframes mensis-border-flow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes mensis-holo-sweep{0%{opacity:0;transform:translateX(-120%) skewX(-18deg)}20%{opacity:.6}80%{opacity:.6}to{opacity:0;transform:translateX(220%) skewX(-18deg)}}@keyframes mensis-status-pulse{0%,to{box-shadow:0 0 0 0 currentColor}50%{box-shadow:0 0 0 6px #0000}}@keyframes mensis-progress-shine{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes mensis-grid-fade{0%,to{opacity:.05}50%{opacity:.12}}@keyframes mensis-twinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}}@keyframes mensis-celestial-rise{0%{opacity:0;transform:translateY(-120px) scale(.6)}25%{opacity:1}55%{opacity:1;transform:translateY(60px) scale(1)}85%{opacity:1;transform:translateY(60px) scale(1)}to{opacity:0;transform:translateY(60px) scale(1)}}@keyframes mensis-celestial-set{0%{opacity:1;transform:translateY(60px) scale(1)}to{opacity:0;transform:translateY(-160px) scale(.5)}}.mns-orb{border-radius:50%;filter:blur(60px);pointer-events:none;position:absolute;z-index:1}.mns-orb-a{animation:mnsFloatA 22s ease-in-out infinite alternate;background:radial-gradient(circle,#7fdcd961,#0000 62%);height:52vmax;right:-18vmax;top:-20vmax;width:52vmax}.mns-orb-b{animation:mnsFloatB 28s ease-in-out infinite alternate;background:radial-gradient(circle,#ffffff29,#0000 62%);bottom:-18vmax;height:44vmax;left:-16vmax;width:44vmax}.mns-sweep{animation:mnsSweep 9s ease-in-out infinite;background:linear-gradient(115deg,#0000 42%,#ffffff17 50%,#0000 58%);inset:-20%;pointer-events:none;position:absolute;z-index:1}@keyframes mnsFloatA{0%{transform:translateZ(0)}to{transform:translate3d(-6vmax,5vmax,0)}}@keyframes mnsFloatB{0%{transform:translateZ(0)}to{transform:translate3d(5vmax,-4vmax,0)}}@keyframes mnsSweep{0%,to{transform:translateX(-16%)}50%{transform:translateX(16%)}}@media (prefers-reduced-motion:reduce){.mns-orb-a,.mns-orb-b,.mns-sweep{animation:none}}