/* ==== card-g3.css (guvenem3 gerçek CSS'inden) ==== */ :root{--color-primary-main:#d3a434;--color-primary-dark:#b8982e;--color-primary-light:#dcac53;--color-text-muted:rgba(255,255,255,.72);--color-background-card:#312e24;} *,::before,::after{--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;} @keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}} .absolute { position:absolute } .bg-\[linear-gradient\(110deg\,transparent_25\%\,rgba\(255\,255\,255\,0\.3\)_50\%\,transparent_75\%\)\] { background-image:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.3) 50%,transparent 75%) } .bg-\[var\(--color-background-card\)\] { background-color:var(--color-background-card) } .bg-clip-text { -webkit-background-clip:text;background-clip:text } .bg-gradient-to-b { background-image:linear-gradient(to bottom,var(--tw-gradient-stops)) } .bg-gradient-to-br { background-image:linear-gradient(to bottom right,var(--tw-gradient-stops)) } .bg-gradient-to-r { background-image:linear-gradient(to right,var(--tw-gradient-stops)) } .block { display:block } .border { border-width:1px;border-color:rgba(211,164,52,.3) } .bottom-0 { bottom:0 } .duration-200 { transition-duration:.2s } .flex { display:flex } .flex-1 { flex:1 1 0% } .flex-col { flex-direction:column } .flex-shrink-0,.shrink-0 { flex-shrink:0 } .font-black { font-weight:900 } .font-bold { font-weight:700 } .from-primary-400 { --tw-gradient-from: var(--color-primary-light) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) } .from-primary-600 { --tw-gradient-from: var(--color-primary-dark) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) } .from-transparent { --tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) } .from-white { --tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) } .from-white\/10 { --tw-gradient-from: rgb(255 255 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) } .from-white\/15 { --tw-gradient-from: rgb(255 255 255 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) } .from-white\/\[0\.04\] { --tw-gradient-from: rgb(255 255 255 / .04) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) } .from-white\/\[0\.08\] { --tw-gradient-from: rgb(255 255 255 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) } .gap-1 { gap:.25rem } .gap-1\.5 { gap:.375rem } .gap-2 { gap:.5rem } .gap-2\.5 { gap:.625rem } .group:hover .group-hover\:-translate-y-0\.5 { --tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) } .group:hover .group-hover\:translate-x-0\.5 { --tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) } .group:hover .group-hover\:scale-105 { --tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) } .group:hover .group-hover\:scale-110 { --tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) } .group:hover .group-hover\:scale-\[1\.01\] { --tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) } .group:hover .group-hover\:scale-\[1\.02\] { --tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) } .group:hover .group-hover\:animate-\[shine_1\.5s_ease-in-out_infinite\] { animation:shine 1.5s ease-in-out infinite } .group:hover .group-hover\:animate-shimmer { animation:shimmer 2s infinite } .group:hover .group-hover\:bg-black\/60 { background-color:#0009 } .group:hover .group-hover\:bg-white { --tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1)) } .group:hover .group-hover\:from-primary-500 { --tw-gradient-from: var(--color-primary-main) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) } .group:hover .group-hover\:to-primary-400 { --tw-gradient-to: var(--color-primary-light) var(--tw-gradient-to-position) } .group:hover .group-hover\:text-\[var\(--color-primary-main\)\] { color:var(--color-primary-main) } .group:hover .group-hover\:text-amber-400 { --tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1)) } .group:hover .group-hover\:text-primary-400 { color:var(--color-primary-light) } .group:hover .group-hover\:text-white { --tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) } .group:hover .group-hover\:text-white\/90 { color:#ffffffe6 } .group:hover .group-hover\:opacity-100 { opacity:1 } .group:active .group-active\:scale-95 { --tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) } .group:active .group-active\:scale-\[0\.98\] { --tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) } .group:active .group-active\:scale-\[0\.99\] { --tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) } .h-\[32px\] { height:32px } .h-\[40px\] { height:40px } .h-full { height:100% } .h-px { height:1px } .hover\:bg-gradient-to-r:hover { background-image:linear-gradient(to right,var(--tw-gradient-stops)) } .hover\:to-transparent:hover { --tw-gradient-to: transparent var(--tw-gradient-to-position) } .inset-0 { inset:0 } .inset-0\.5 { inset:.125rem } .items-center { align-items:center } .justify-center { justify-content:center } .leading-tight { line-height:1.25 } .left-0 { left:0 } .min-w-0 { min-width:0px } .mt-0\.5 { margin-top:.125rem } .opacity-0 { opacity:0 } .overflow-hidden { overflow:hidden } .px-1 { padding-left:.25rem;padding-right:.25rem } .px-1\.5 { padding-left:.375rem;padding-right:.375rem } .px-2 { padding-left:.5rem;padding-right:.5rem } .px-2\.5 { padding-left:.625rem;padding-right:.625rem } .px-3 { padding-left:.75rem;padding-right:.75rem } .px-4 { padding-left:1rem;padding-right:1rem } .py-0\.5 { padding-top:.125rem;padding-bottom:.125rem } .py-1\.5 { padding-top:.375rem;padding-bottom:.375rem } .py-3 { padding-top:.75rem;padding-bottom:.75rem } .relative { position:relative } .rounded-md { border-radius:.375rem } .rounded-xl { border-radius:.75rem } .self-center { align-self:center } .shadow-2xl { --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow) } .text-\[10px\] { font-size:10px } .text-\[11px\] { font-size:11px } .text-\[7px\] { font-size:7px } .text-\[9px\] { font-size:9px } .text-\[var\(--color-text-muted\)\] { color:var(--color-text-muted) } .text-center { text-align:center } .text-transparent { color:transparent } .text-white { --tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1)) } .text-white\/20 { color:#fff3 } .text-white\/30 { color:#ffffff4d } .text-white\/40 { color:#fff6 } .text-white\/50 { color:#ffffff80 } .text-white\/60 { color:#fff9 } .text-white\/70 { color:#ffffffb3 } .text-white\/80 { color:#fffc } .text-white\/90 { color:#ffffffe6 } .to-primary-500 { --tw-gradient-to: var(--color-primary-main) var(--tw-gradient-to-position) } .to-primary-600 { --tw-gradient-to: var(--color-primary-dark) var(--tw-gradient-to-position) } .to-white { --tw-gradient-to: #fff var(--tw-gradient-to-position) } .to-white\/10 { --tw-gradient-to: rgb(255 255 255 / .1) var(--tw-gradient-to-position) } .to-white\/15 { --tw-gradient-to: rgb(255 255 255 / .15) var(--tw-gradient-to-position) } .to-white\/20 { --tw-gradient-to: rgb(255 255 255 / .2) var(--tw-gradient-to-position) } .to-white\/5 { --tw-gradient-to: rgb(255 255 255 / .05) var(--tw-gradient-to-position) } .to-white\/\[0\.02\] { --tw-gradient-to: rgb(255 255 255 / .02) var(--tw-gradient-to-position) } .top-0 { top:0 } .tracking-widest { letter-spacing:.1em } .transition-all { transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1) } .transition-all { transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s } .transition-opacity { transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s } .truncate { overflow:hidden;text-overflow:ellipsis;white-space:nowrap } .uppercase { text-transform:uppercase } .via-primary-200 { --tw-gradient-to: rgb(165 243 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #ffffff var(--tw-gradient-via-position), var(--tw-gradient-to) } .w-0\.5 { width:.125rem } .w-\[120px\] { width:120px } .w-full { width:100% } .z-10 { z-index:10 } /* eksik opacity/variant class'lar (green, guvenem3 değerleri) */ .from-primary-500\/20{--tw-gradient-from:rgba(211,164,52,.06);--tw-gradient-to:rgba(211,164,52,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)} .to-primary-700\/20{--tw-gradient-to:rgba(151,129,50,.06)} .border-primary-500\/30{border-color:rgba(211,164,52,.3)} .from-white\/8{--tw-gradient-from:rgba(255,255,255,.08);--tw-gradient-to:rgba(255,255,255,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)} .to-white\/3{--tw-gradient-to:rgba(255,255,255,.03)} .from-white\/20{--tw-gradient-from:rgba(255,255,255,.2);--tw-gradient-to:rgba(255,255,255,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)} .text-primary-400\/70{color:rgba(220,172,83,.7)} .hover\:from-primary-500\/10:hover{--tw-gradient-from:rgba(211,164,52,.1);--tw-gradient-to:rgba(211,164,52,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)} .hover\:to-transparent:hover{--tw-gradient-to:transparent} .active\:bg-primary-500\/10:active{background-color:rgba(211,164,52,.1)} .group:hover .group-hover\:border-primary-500\/30{border-color:rgba(211,164,52,.3)} .group:hover .group-hover\:from-primary-500{--tw-gradient-from:var(--color-primary-main);--tw-gradient-to:rgba(211,164,52,0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)} .group:hover .group-hover\:to-primary-400{--tw-gradient-to:var(--color-primary-light)} .bg-\[var\(--color-background-card\)\]{background-color:var(--color-background-card)} .text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)} /* border-style: Tailwind preflight almadığımız için border'lara solid ver (satır çizgisi + logo kenarı görünsün) */ .border-t{border-top-style:solid;border-top-color:rgba(255,255,255,.08)}