.admin-glass-card{background:rgba(15,23,42,.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(250,204,21,.15);box-shadow:0 8px 32px rgba(0,0,0,.3);transition:all .3s ease}.admin-glass-card-interactive,.admin-glass-card.clickable,.admin-interactive{cursor:pointer}.admin-glass-card-interactive:hover,.admin-glass-card.clickable:hover,.admin-interactive:hover{background:rgba(15,23,42,.75)!important;border-color:rgba(250,204,21,.6)!important;box-shadow:0 0 30px rgba(251,191,36,.5),0 12px 40px rgba(0,0,0,.4)!important;transform:translateY(-4px)!important}.admin-bezel-card{background:linear-gradient(180deg,rgba(30,41,70,.7),rgba(15,23,42,.8));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-color:rgba(255,255,255,.22) rgba(255,255,255,.1) rgba(0,0,0,.25);border-style:solid;border-width:2px;border-image:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.1) 40%,rgba(0,0,0,.15) 70%,rgba(0,0,0,.25)) 1;border-radius:0;box-shadow:inset 0 2px 0 rgba(255,255,255,.08),inset 0 -2px 0 rgba(0,0,0,.2),0 4px 12px rgba(0,0,0,.4),0 1px 3px rgba(0,0,0,.3);transition:all .3s ease;border:none;border-radius:.75rem;position:relative;isolation:isolate}.admin-bezel-card:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(180deg,rgba(255,255,255,.22),rgba(255,255,255,.08) 35%,rgba(255,255,255,.04) 60%,rgba(0,0,0,.2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.admin-bezel-card:hover:before{background:linear-gradient(180deg,rgba(250,204,21,.25),rgba(255,255,255,.08) 35%,rgba(255,255,255,.04) 60%,rgba(0,0,0,.25))}.admin-bezel-card:hover{box-shadow:inset 0 2px 0 rgba(250,204,21,.1),inset 0 -2px 0 rgba(0,0,0,.25),0 6px 20px rgba(0,0,0,.45),0 1px 3px rgba(0,0,0,.3)}.admin-bezel-gold{background:linear-gradient(180deg,rgba(40,35,20,.75),rgba(15,23,42,.85));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-radius:.75rem;position:relative;isolation:isolate;box-shadow:inset 0 2px 0 rgba(250,204,21,.12),inset 0 -2px 0 rgba(0,0,0,.25),0 4px 16px rgba(0,0,0,.4),0 0 20px rgba(250,204,21,.06)}.admin-bezel-gold:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(180deg,rgba(250,204,21,.35),rgba(250,204,21,.12) 30%,rgba(255,255,255,.04) 60%,rgba(0,0,0,.2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.admin-bezel-neon{background:linear-gradient(180deg,rgba(15,30,55,.8),rgba(10,18,35,.9));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-radius:.75rem;position:relative;isolation:isolate;box-shadow:inset 0 1px 0 rgba(6,182,212,.15),inset 0 -1px 0 rgba(0,0,0,.3),0 4px 16px rgba(0,0,0,.5),0 0 24px rgba(6,182,212,.08)}.admin-bezel-neon:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:linear-gradient(180deg,rgba(6,182,212,.5),rgba(6,182,212,.15) 25%,rgba(59,130,246,.08) 50%,rgba(6,182,212,.15) 75%,rgba(6,182,212,.3));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.admin-bezel-steel{background:#0a0e1a;border:none;border-radius:.75rem;position:relative;isolation:isolate;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 4px 24px rgba(0,0,0,.6)}.admin-bezel-steel:before{display:none}.admin-bezel-steel-themed{background:color-mix(in srgb,var(--tier-gradient-from) 5%,rgba(5,8,18,.8));backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:none;border-radius:.75rem;position:relative;isolation:isolate;transition:box-shadow .25s ease;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--tier-gradient-from) 15%,rgba(255,255,255,.08)),inset 0 -1px 0 rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.4)}.admin-bezel-steel-themed:hover{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--tier-gradient-from) 20%,rgba(255,255,255,.12)),inset 0 -1px 0 rgba(0,0,0,.3),0 2px 8px rgba(0,0,0,.4),0 0 14px color-mix(in srgb,var(--tier-gradient-from) 30%,transparent)}[data-theme=gold-light] .admin-bezel-steel-themed:hover,[data-theme=light] .admin-bezel-steel-themed:hover{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--tier-gradient-from) 12%,rgba(255,255,255,.7)),inset 0 -1px 0 rgba(0,0,0,.04),0 1px 4px rgba(0,0,0,.06),0 0 12px color-mix(in srgb,var(--tier-gradient-from) 20%,transparent)}.admin-bezel-steel-themed:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,color-mix(in srgb,var(--tier-gradient-from) 25%,rgba(255,255,255,.14)) 0,color-mix(in srgb,var(--tier-gradient-from) 12%,rgba(255,255,255,.06)) 50%,color-mix(in srgb,var(--tier-gradient-from) 5%,rgba(255,255,255,.02)) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.admin-bezel-ridge{background:linear-gradient(180deg,rgba(35,42,58,.7),rgba(18,24,40,.85));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-radius:.75rem;position:relative;isolation:isolate;box-shadow:inset 0 3px 0 rgba(255,255,255,.12),inset 0 -3px 0 rgba(0,0,0,.35),inset 3px 0 0 rgba(255,255,255,.05),inset -3px 0 0 rgba(0,0,0,.15),0 6px 24px rgba(0,0,0,.5),0 2px 4px rgba(0,0,0,.3)}.admin-bezel-ridge:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:4px;background:linear-gradient(180deg,rgba(255,255,255,.28),rgba(255,255,255,.1) 20%,rgba(255,255,255,.05) 50%,rgba(0,0,0,.15) 80%,rgba(0,0,0,.3));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.admin-bezel-sunken{background:linear-gradient(180deg,rgba(20,25,40,.85),rgba(25,30,48,.8));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-radius:.75rem;position:relative;isolation:isolate;box-shadow:inset 0 3px 6px rgba(0,0,0,.4),inset 0 -2px 4px rgba(255,255,255,.06),inset 3px 0 6px rgba(0,0,0,.2),inset -3px 0 6px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.05)}.admin-bezel-sunken:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:3px;background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,.1) 30%,rgba(255,255,255,.06) 70%,rgba(255,255,255,.12));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.admin-bezel-sidelight{background:linear-gradient(135deg,rgba(35,45,65,.75),rgba(15,20,35,.85));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-radius:.75rem;position:relative;isolation:isolate;box-shadow:inset 4px 2px 0 rgba(255,255,255,.08),inset -2px -2px 0 rgba(0,0,0,.25),0 4px 20px rgba(0,0,0,.45),-4px 0 16px rgba(250,204,21,.04)}.admin-bezel-sidelight:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:3px;background:linear-gradient(135deg,rgba(255,255,255,.25),rgba(255,255,255,.12) 15%,rgba(255,255,255,.03) 50%,rgba(0,0,0,.1) 85%,rgba(0,0,0,.22));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.admin-bezel-double{background:linear-gradient(180deg,rgba(28,35,55,.75),rgba(15,20,38,.85));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-radius:.75rem;box-shadow:inset 0 2px 0 rgba(255,255,255,.08),inset 0 -2px 0 rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.4)}.admin-bezel-double:before{inset:0;border-radius:inherit;padding:2px;background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.08) 40%,rgba(255,255,255,.03) 60%,rgba(0,0,0,.15))}.admin-bezel-double:after,.admin-bezel-double:before{content:"";position:absolute;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.admin-bezel-double:after{inset:4px;border-radius:calc(.75rem - 4px);padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.04) 40%,rgba(0,0,0,.08))}.admin-bezel-double-themed{background:color-mix(in srgb,var(--tier-gradient-from) 6%,rgb(8,12,24));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-radius:.75rem;position:relative;box-shadow:inset 0 2px 0 color-mix(in srgb,var(--tier-gradient-from) 12%,transparent),inset 0 -2px 0 rgba(0,0,0,.25),0 4px 16px rgba(0,0,0,.4)}.admin-bezel-double-themed:before{inset:0;border-radius:inherit;padding:2px;background:linear-gradient(180deg,color-mix(in srgb,var(--tier-gradient-from) 40%,transparent) 0,color-mix(in srgb,var(--tier-gradient-from) 18%,transparent) 40%,color-mix(in srgb,var(--tier-gradient-from) 8%,transparent) 60%,rgba(0,0,0,.18) 100%)}.admin-bezel-double-themed:after,.admin-bezel-double-themed:before{content:"";position:absolute;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.admin-bezel-double-themed:after{inset:4px;border-radius:calc(.75rem - 4px);padding:1px;background:linear-gradient(180deg,color-mix(in srgb,var(--tier-gradient-from) 22%,transparent) 0,color-mix(in srgb,var(--tier-gradient-from) 10%,transparent) 40%,rgba(0,0,0,.1) 100%)}[data-theme=gold-light] .admin-bezel-double-themed,[data-theme=light] .admin-bezel-double-themed,[data-theme=mosaic-light] .admin-bezel-double-themed,[data-theme=organic-light] .admin-bezel-double-themed{background:#ffffff;box-shadow:inset 0 2px 0 color-mix(in srgb,var(--tier-gradient-from) 10%,rgba(255,255,255,.6)),inset 0 -1px 0 rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.08)}[data-theme=gold-light] .admin-bezel-steel-themed,[data-theme=light] .admin-bezel-steel-themed,[data-theme=mosaic-light] .admin-bezel-steel-themed,[data-theme=organic-light] .admin-bezel-steel-themed{background:#f8fafc;border:1px solid color-mix(in srgb,var(--tier-gradient-from) 18%,rgba(0,0,0,.06))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(0,0,0,.04)}[data-theme=mosaic-light] .admin-bezel-steel-themed:hover,[data-theme=organic-light] .admin-bezel-steel-themed:hover{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--tier-gradient-from) 12%,rgba(255,255,255,.7)),inset 0 -1px 0 rgba(0,0,0,.04),0 1px 4px rgba(0,0,0,.06),0 0 12px color-mix(in srgb,var(--tier-gradient-from) 20%,transparent)}.admin-bezel-pillow{background:radial-gradient(ellipse at 50% 40%,rgba(50,60,85,.64) 0,rgba(20,25,42,.68) 70%,rgba(10,14,28,.72) 100%);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:none;border-radius:.75rem;position:relative;isolation:isolate;box-shadow:inset 0 3px 6px rgba(255,255,255,.05),inset 0 -3px 6px rgba(0,0,0,.24),inset 3px 0 6px rgba(255,255,255,.02),inset -3px 0 6px rgba(0,0,0,.12),0 6px 18px rgba(0,0,0,.4),0 2px 4px rgba(0,0,0,.24)}.admin-bezel-pillow:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.05) 25%,rgba(0,0,0,.04) 75%,rgba(0,0,0,.2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.admin-bezel-mirror{background:linear-gradient(165deg,rgba(70,85,110,.7),rgba(40,50,68,.65) 25%,rgba(25,32,48,.75) 50%,rgba(40,50,68,.65) 75%,rgba(70,85,110,.7));backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:none;border-radius:.75rem;position:relative;box-shadow:inset 0 2px 4px rgba(255,255,255,.2),inset 0 8px 16px rgba(255,255,255,.06),inset 0 -3px 6px rgba(0,0,0,.25),inset 0 -8px 20px rgba(0,0,0,.1),inset 3px 0 8px rgba(255,255,255,.04),inset -3px 0 8px rgba(255,255,255,.04),0 2px 8px rgba(0,0,0,.35),0 8px 24px rgba(0,0,0,.2)}.admin-bezel-mirror:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(200,210,225,.1) 30%,rgba(255,255,255,.04) 60%,rgba(200,210,225,.12));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.admin-bezel-mirror:after{content:"";position:absolute;top:1px;left:10%;right:10%;height:40%;border-radius:0 0 50% 50%/0 0 100% 100%;background:linear-gradient(180deg,rgba(255,255,255,.1),rgba(255,255,255,.03) 60%,transparent);pointer-events:none;z-index:2}.admin-bezel-aurora{background:linear-gradient(180deg,rgba(20,28,50,.8),rgba(12,16,32,.9));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-radius:.75rem;position:relative;isolation:isolate;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),inset 0 -1px 0 rgba(0,0,0,.3),0 4px 20px rgba(0,0,0,.4),0 0 30px rgba(139,92,246,.06),0 0 30px rgba(6,182,212,.04)}.admin-bezel-aurora:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(135deg,rgba(139,92,246,.4),rgba(6,182,212,.3) 25%,rgba(250,204,21,.2) 50%,rgba(236,72,153,.3) 75%,rgba(139,92,246,.4));background-size:300% 300%;animation:aurora-shift 8s ease infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}@keyframes aurora-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.admin-bezel-ember{background:linear-gradient(180deg,rgba(30,20,15,.85),rgba(15,12,10,.9));backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:none;border-radius:.75rem;position:relative;isolation:isolate;box-shadow:inset 0 1px 0 rgba(255,150,50,.08),inset 0 -1px 0 rgba(0,0,0,.35),0 4px 16px rgba(0,0,0,.5),0 0 24px rgba(255,100,30,.06),0 0 48px rgba(255,50,0,.03)}.admin-bezel-ember:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(180deg,rgba(255,180,50,.35),rgba(255,100,30,.2) 20%,rgba(200,50,20,.12) 50%,rgba(100,20,10,.08) 75%,rgba(50,10,5,.15));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.admin-bezel-frost{background:linear-gradient(180deg,rgba(200,220,240,.08),rgba(15,25,45,.85));backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border:none;border-radius:.75rem;position:relative;isolation:isolate;box-shadow:inset 0 2px 4px rgba(200,230,255,.08),inset 0 -1px 0 rgba(0,0,0,.2),0 4px 16px rgba(0,0,0,.35),0 0 20px rgba(150,200,255,.04)}.admin-bezel-frost:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:linear-gradient(180deg,rgba(200,230,255,.35),rgba(180,210,240,.15) 25%,rgba(150,190,230,.06) 50%,rgba(100,150,200,.1) 75%,rgba(180,210,240,.2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.admin-bezel-frost:after{content:"";position:absolute;top:0;right:0;width:30%;height:30%;border-radius:0 .75rem 0 50%;background:radial-gradient(ellipse at 100% 0,rgba(200,230,255,.08) 0,transparent 70%);pointer-events:none;z-index:2}.admin-flip-card{perspective:800px;cursor:pointer;border-radius:.75rem}.admin-flip-inner{position:relative;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d;border-radius:.75rem}.admin-flip-card.flipped .admin-flip-inner{transform:rotateY(180deg)}.admin-flip-back,.admin-flip-front{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:.75rem;overflow:hidden}.admin-flip-back{transform:rotateY(180deg)}.admin-yellow-glow{box-shadow:0 0 40px rgba(250,204,21,.25),0 0 60px rgba(250,204,21,.1)}.admin-teal-glow{box-shadow:0 0 30px rgba(20,184,166,.2)}.admin-blue-glow{box-shadow:0 0 30px rgba(59,130,246,.2)}.admin-red-glow{box-shadow:0 0 30px rgba(239,68,68,.2)}.admin-green-glow{box-shadow:0 0 30px rgba(34,197,94,.2)}@keyframes admin-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.admin-animated-bg{background:linear-gradient(135deg,#1e3a8a,#312e81 15%,#1e40af 30%,#0f766e 45%,#0d9488 60%,#0891b2 75%,#1e40af 90%,#1e3a8a);background-size:400% 400%;animation:admin-gradient 20s ease infinite;min-height:100vh}.admin-mosaic-overlay{position:relative}.admin-mosaic-overlay:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 20px,rgba(14,165,233,.03) 0,rgba(14,165,233,.03) 40px),repeating-linear-gradient(-45deg,transparent,transparent 20px,rgba(168,85,247,.03) 0,rgba(168,85,247,.03) 40px);pointer-events:none;z-index:0}.admin-mosaic-overlay>*{position:relative;z-index:1}.admin-sidebar{background:rgba(15,23,42,.85);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border-right:1px solid rgba(250,204,21,.2);box-shadow:4px 0 24px rgba(0,0,0,.3)}.admin-sidebar-item{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.admin-sidebar-item:hover{background:rgba(250,204,21,.15);border-color:rgba(250,204,21,.3);box-shadow:0 4px 12px rgba(250,204,21,.2)}.admin-sidebar-item.active{background:rgba(250,204,21,.2);border-color:rgba(250,204,21,.4);box-shadow:0 4px 16px rgba(250,204,21,.3)}.admin-header{background:rgba(15,23,42,.7);border-bottom:1px solid rgba(250,204,21,.15);box-shadow:0 4px 20px rgba(0,0,0,.2)}.admin-header,.admin-stat-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.admin-stat-card{background:rgba(15,23,42,.6);border:1px solid rgba(250,204,21,.15);box-shadow:0 8px 32px rgba(0,0,0,.3);transition:all .3s ease;cursor:pointer}.admin-stat-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(250,204,21,.2);border-color:rgba(250,204,21,.4)}.admin-icon-container{background:rgba(250,204,21,.1);border:1px solid rgba(250,204,21,.3);padding:12px;border-radius:12px;display:flex;align-items:center;justify-content:center}.admin-icon-container.teal{background:rgba(20,184,166,.1);border-color:rgba(20,184,166,.3)}.admin-icon-container.blue{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.3)}.admin-icon-container.red{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3)}.admin-icon-container.green{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.3)}.admin-icon-container.purple{background:rgba(168,85,247,.1);border-color:rgba(168,85,247,.3)}.admin-icon-container.orange{background:rgba(251,146,60,.1);border-color:rgba(251,146,60,.3)}.admin-animated-bg button[class*=bg-primary],.admin-animated-bg button[class*=bg-yellow],.admin-btn-primary{background:#facc15!important;color:#000000!important;font-weight:600!important;padding:10px 24px;border-radius:8px;transition:all .3s ease;border:none;cursor:pointer;text-shadow:none!important}.admin-animated-bg button[class*=bg-primary]:hover,.admin-animated-bg button[class*=bg-yellow]:hover,.admin-btn-primary:hover{background:#facc15!important;transform:scale(1.05);box-shadow:0 8px 20px rgba(251,191,36,.5)!important}.admin-animated-bg button[class*=variant-outline],.admin-btn-secondary{background:rgba(255,255,255,.1)!important;color:#ffffff!important;font-weight:600!important;padding:10px 24px;border-radius:8px;border:2px solid rgba(255,255,255,.3)!important;transition:all .3s ease;cursor:pointer;text-shadow:0 2px 6px rgba(0,0,0,.5)!important}.admin-animated-bg button[class*=variant-outline]:hover,.admin-btn-secondary:hover{background:rgba(255,255,255,.2)!important;border-color:rgba(250,204,21,.6)!important;box-shadow:0 4px 15px rgba(250,204,21,.3)!important}.admin-animated-bg button{text-shadow:none!important}.admin-animated-bg button:not([class*=bg-yellow]):not([class*=bg-primary]){color:#ffffff!important}.admin-badge{padding:4px 12px;border-radius:9999px;font-size:12px;font-weight:600;border:2px solid;display:inline-flex;align-items:center;gap:4px;text-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 0 15px rgba(0,0,0,.3)}.admin-badge.yellow{background:rgba(250,204,21,.3);border-color:rgba(250,204,21,.8);color:#fde047;box-shadow:0 0 20px rgba(251,191,36,.5)}.admin-badge.green{background:rgba(34,197,94,.3);border-color:rgba(34,197,94,.8);color:#86efac}.admin-badge.red{background:rgba(239,68,68,.3);border-color:rgba(239,68,68,.8);color:#fca5a5}.admin-badge.blue{background:rgba(59,130,246,.3);border-color:rgba(59,130,246,.8);color:#93c5fd}.admin-badge.orange{background:rgba(251,146,60,.3);border-color:rgba(251,146,60,.8);color:#fdba74}.admin-text-primary{color:#ffffff!important;text-shadow:0 2px 8px rgba(0,0,0,.5)}.admin-text-secondary{color:#22d3ee!important;text-shadow:0 1px 4px rgba(0,0,0,.5)}.admin-text-muted{color:#e0e7ff!important;text-shadow:0 1px 4px rgba(0,0,0,.5)}.admin-text-yellow{color:#facc15!important;text-shadow:0 0 20px rgba(251,191,36,.5)}.admin-table{background:rgba(15,23,42,.5);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(250,204,21,.15);border-radius:12px;overflow:hidden}.admin-table thead{background:rgba(250,204,21,.1);border-bottom:1px solid rgba(250,204,21,.2)}.admin-table tbody tr{border-bottom:1px solid rgba(255,255,255,.05);transition:all .2s ease}.admin-table tbody tr:hover{background:rgba(250,204,21,.05)}.admin-modal-overlay{background:rgba(0,0,0,.8);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.admin-modal{background:rgba(15,23,42,.95);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);border:1px solid rgba(250,204,21,.2);box-shadow:0 20px 60px rgba(0,0,0,.5);border-radius:16px}@keyframes admin-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.admin-progress-bar{position:relative;background:rgba(255,255,255,.1);border-radius:9999px;overflow:hidden;border:1px solid rgba(250,204,21,.3)}.admin-progress-fill{background:linear-gradient(90deg,#facc15,#facc15);height:100%;border-radius:9999px;position:relative;overflow:hidden;transition:width .5s ease}.admin-progress-fill:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:admin-shimmer 2s infinite}.admin-input{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);color:#fff;padding:10px 16px;border-radius:8px;transition:all .3s ease}.admin-input:focus{background:rgba(255,255,255,.08);border-color:rgba(250,204,21,.4);outline:none;box-shadow:0 0 20px rgba(250,204,21,.2)}.admin-input::placeholder{color:rgba(255,255,255,.4)}.admin-scrollbar::-webkit-scrollbar{width:8px;height:8px}.admin-scrollbar::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:4px}.admin-scrollbar::-webkit-scrollbar-thumb{background:rgba(250,204,21,.3);border-radius:4px}.admin-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(250,204,21,.5)}.admin-volunteer-section>div>div,.admin-volunteer-section>div>div>div{background:rgba(15,23,42,.6)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(250,204,21,.15)!important;box-shadow:0 8px 32px rgba(0,0,0,.3)!important;transition:all .3s ease!important}.admin-volunteer-section>div>div:hover{border-color:rgba(250,204,21,.4)!important;box-shadow:0 12px 40px rgba(250,204,21,.2)!important}.admin-volunteer-section [class*=CardTitle],.admin-volunteer-section [class*=text-sm][class*=font-medium],.admin-volunteer-section h1,.admin-volunteer-section h2,.admin-volunteer-section h3,.admin-volunteer-section h4,.admin-volunteer-section h5{color:#facc15!important;text-shadow:0 0 20px rgba(251,191,36,.5)}.admin-volunteer-section [class*=text-2xl],.admin-volunteer-section [class*=text-3xl],.admin-volunteer-section div[class*=font-bold]{color:#ffffff!important;text-shadow:0 2px 8px rgba(0,0,0,.5)}.admin-volunteer-section [class*=text-xs],.admin-volunteer-section p{color:#22d3ee!important;text-shadow:0 1px 4px rgba(0,0,0,.5)}.admin-volunteer-section [class*=text-muted]{color:#e0e7ff!important;text-shadow:0 1px 4px rgba(0,0,0,.5)}.admin-animated-bg .border,.admin-animated-bg [class*=bg-card],.admin-animated-bg [class*=bg-white]{background:rgba(15,23,42,.6)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-color:rgba(250,204,21,.15)!important}.admin-animated-bg [class*=bg-gray-50]{background:transparent!important}.admin-sidebar{background:rgba(15,23,42,.85)!important;backdrop-filter:blur(30px)!important;-webkit-backdrop-filter:blur(30px)!important}.admin-header{background:rgba(15,23,42,.7)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.admin-animated-bg [class*=CardTitle],.admin-animated-bg [class*=font-medium],.admin-animated-bg [class*=font-semibold],.admin-animated-bg h1,.admin-animated-bg h2,.admin-animated-bg h3,.admin-animated-bg h4,.admin-animated-bg h5,.admin-animated-bg h6,.admin-animated-bg label,.admin-animated-bg legend{color:#fde047!important;text-shadow:0 0 20px rgba(251,191,36,.6)!important}.admin-animated-bg [class*=font-bold],.admin-animated-bg b,.admin-animated-bg strong{color:#ffffff!important;text-shadow:0 2px 8px rgba(0,0,0,.5)!important}.admin-animated-bg [class*=text-2xl],.admin-animated-bg [class*=text-3xl],.admin-animated-bg [class*=text-4xl],.admin-animated-bg [class*=text-5xl],.admin-animated-bg [class*=text-6xl],.admin-animated-bg [class*=text-lg][class*=font-bold]{color:#ffffff!important;text-shadow:0 3px 10px rgba(0,0,0,.6)!important}.admin-animated-bg [class*=text-base],.admin-animated-bg [class*=text-sm],.admin-animated-bg [class*=text-xs],.admin-animated-bg div:not([class*=font-bold]):not([class*=font-semibold]),.admin-animated-bg p,.admin-animated-bg span{color:#ffffff!important;text-shadow:0 2px 6px rgba(0,0,0,.5)!important}.admin-animated-bg [class*=muted-foreground],.admin-animated-bg [class*=text-gray],.admin-animated-bg [class*=text-muted]{color:#22d3ee!important;text-shadow:0 2px 6px rgba(0,0,0,.5)!important}.admin-animated-bg svg{filter:brightness(1.8) drop-shadow(0 2px 4px rgba(0,0,0,.5))}.admin-animated-bg .text-foreground,.admin-animated-bg [class*=text-black],.admin-animated-bg [class*=text-gray-500],.admin-animated-bg [class*=text-gray-600],.admin-animated-bg [class*=text-gray-700],.admin-animated-bg [class*=text-gray-800],.admin-animated-bg [class*=text-gray-900],.admin-animated-bg [class*=text-slate-600],.admin-animated-bg [class*=text-slate-700],.admin-animated-bg [class*=text-slate-800],.admin-animated-bg [class*=text-slate-900]{color:#ffffff!important;text-shadow:0 2px 6px rgba(0,0,0,.5)!important}.admin-animated-bg [class*=text-red]{color:#ff6b6b!important;text-shadow:0 2px 6px rgba(0,0,0,.5)!important}.admin-animated-bg [class*=text-green]{color:#51cf66!important;text-shadow:0 2px 6px rgba(0,0,0,.5)!important}.admin-animated-bg [class*=text-blue]{color:#4dabf7!important;text-shadow:0 2px 6px rgba(0,0,0,.5)!important}.admin-animated-bg [class*=text-orange]{color:#ffa94d!important;text-shadow:0 2px 6px rgba(0,0,0,.5)!important}.admin-animated-bg [class*=text-purple]{color:#cc5de8!important;text-shadow:0 2px 6px rgba(0,0,0,.5)!important}.admin-animated-bg [class*=text-yellow],.admin-text-yellow{color:#fde047!important;text-shadow:0 0 20px rgba(251,191,36,.6)!important}.admin-animated-bg .border *,.admin-animated-bg [class*=Card] *{color:#ffffff!important}.admin-animated-bg .border [class*=Title],.admin-animated-bg .border [class*=font-medium]:not([class*=font-bold]):not([class*=text-white]),.admin-animated-bg [class*=Card] [class*=Title],.admin-animated-bg [class*=Card] [class*=font-medium]:not([class*=font-bold]):not([class*=text-white]){color:#fde047!important;text-shadow:0 0 20px rgba(251,191,36,.6)!important}.admin-animated-bg .border [class*=text-muted],.admin-animated-bg [class*=Card] [class*=text-muted]{color:#22d3ee!important;text-shadow:0 2px 6px rgba(0,0,0,.5)!important}.admin-animated-bg main :not(svg):not(path):not(g):not(rect):not(circle):not(line){color:#ffffff!important;text-shadow:0 2px 6px rgba(0,0,0,.5)!important}.admin-animated-bg main [class*=Title],.admin-animated-bg main [class*=font-medium]:not([class*=font-bold]):not([class*=text-white]),.admin-animated-bg main [class*=font-semibold]:not([class*=font-bold]):not([class*=text-white]),.admin-animated-bg main h1,.admin-animated-bg main h2,.admin-animated-bg main h3,.admin-animated-bg main h4,.admin-animated-bg main h5,.admin-animated-bg main h6{color:#fde047!important;text-shadow:0 0 20px rgba(251,191,36,.6)!important}.admin-animated-bg main [class*=muted-foreground],.admin-animated-bg main [class*=text-muted]{color:#22d3ee!important;text-shadow:0 2px 6px rgba(0,0,0,.5)!important}[data-theme=gold-light] .admin-glass-card,[data-theme=light] .admin-glass-card,[data-theme=mosaic-light] .admin-glass-card,[data-theme=organic-light] .admin-glass-card{background:rgba(255,255,255,.85)!important;border-color:rgba(0,0,0,.08)!important;box-shadow:0 1px 3px rgba(0,0,0,.08)!important}[data-theme=gold-light] .admin-glass-card-interactive:hover,[data-theme=gold-light] .admin-glass-card.clickable:hover,[data-theme=light] .admin-glass-card-interactive:hover,[data-theme=light] .admin-glass-card.clickable:hover,[data-theme=mosaic-light] .admin-glass-card-interactive:hover,[data-theme=mosaic-light] .admin-glass-card.clickable:hover,[data-theme=organic-light] .admin-glass-card-interactive:hover,[data-theme=organic-light] .admin-glass-card.clickable:hover{background:rgba(255,255,255,.95)!important;border-color:color-mix(in srgb,var(--tier-gradient-from,#facc15) 40%,#e5e7eb)!important;box-shadow:0 4px 16px rgba(0,0,0,.08),0 0 12px color-mix(in srgb,var(--tier-gradient-from,#facc15) 15%,transparent)!important;transform:translateY(-2px)!important}[data-theme=gold-light] .admin-stat-card,[data-theme=light] .admin-stat-card,[data-theme=mosaic-light] .admin-stat-card,[data-theme=organic-light] .admin-stat-card{background:rgba(255,255,255,.9)!important;border-color:rgba(0,0,0,.08)!important;box-shadow:0 1px 3px rgba(0,0,0,.06)!important}[data-theme=gold-light] .admin-stat-card:hover,[data-theme=light] .admin-stat-card:hover,[data-theme=mosaic-light] .admin-stat-card:hover,[data-theme=organic-light] .admin-stat-card:hover{box-shadow:0 4px 16px color-mix(in srgb,var(--tier-gradient-from,#facc15) 15%,transparent)!important;border-color:color-mix(in srgb,var(--tier-gradient-from,#facc15) 30%,#e5e7eb)!important}[data-theme=gold-light] .admin-bezel-card,[data-theme=gold-light] .admin-bezel-double,[data-theme=gold-light] .admin-bezel-gold,[data-theme=gold-light] .admin-bezel-mirror,[data-theme=gold-light] .admin-bezel-neon,[data-theme=gold-light] .admin-bezel-ridge,[data-theme=gold-light] .admin-bezel-sidelight,[data-theme=gold-light] .admin-bezel-steel,[data-theme=gold-light] .admin-bezel-sunken,[data-theme=light] .admin-bezel-card,[data-theme=light] .admin-bezel-double,[data-theme=light] .admin-bezel-gold,[data-theme=light] .admin-bezel-mirror,[data-theme=light] .admin-bezel-neon,[data-theme=light] .admin-bezel-ridge,[data-theme=light] .admin-bezel-sidelight,[data-theme=light] .admin-bezel-steel,[data-theme=light] .admin-bezel-sunken,[data-theme=mosaic-light] .admin-bezel-card,[data-theme=mosaic-light] .admin-bezel-double,[data-theme=mosaic-light] .admin-bezel-gold,[data-theme=mosaic-light] .admin-bezel-mirror,[data-theme=mosaic-light] .admin-bezel-neon,[data-theme=mosaic-light] .admin-bezel-ridge,[data-theme=mosaic-light] .admin-bezel-sidelight,[data-theme=mosaic-light] .admin-bezel-steel,[data-theme=mosaic-light] .admin-bezel-sunken,[data-theme=organic-light] .admin-bezel-card,[data-theme=organic-light] .admin-bezel-double,[data-theme=organic-light] .admin-bezel-gold,[data-theme=organic-light] .admin-bezel-mirror,[data-theme=organic-light] .admin-bezel-neon,[data-theme=organic-light] .admin-bezel-ridge,[data-theme=organic-light] .admin-bezel-sidelight,[data-theme=organic-light] .admin-bezel-steel,[data-theme=organic-light] .admin-bezel-sunken{background:rgba(255,255,255,.9)!important;box-shadow:0 1px 4px rgba(0,0,0,.08),inset 0 1px 0 rgba(255,255,255,.8)!important}[data-theme=gold-light] .admin-bezel-pillow,[data-theme=light] .admin-bezel-pillow,[data-theme=mosaic-light] .admin-bezel-pillow,[data-theme=organic-light] .admin-bezel-pillow{background:rgba(228,232,240,.92)!important;box-shadow:0 2px 8px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.7),inset 0 -2px 4px rgba(0,0,0,.04)!important}[data-theme=gold-light] .employer-sidebar-nav,[data-theme=light] .employer-sidebar-nav,[data-theme=mosaic-light] .employer-sidebar-nav,[data-theme=organic-light] .employer-sidebar-nav{background:rgba(215,222,236,.6)!important}[data-theme=gold-light] .admin-bezel-card:before,[data-theme=gold-light] .admin-bezel-double:before,[data-theme=gold-light] .admin-bezel-gold:before,[data-theme=gold-light] .admin-bezel-mirror:before,[data-theme=gold-light] .admin-bezel-neon:before,[data-theme=gold-light] .admin-bezel-pillow:before,[data-theme=gold-light] .admin-bezel-ridge:before,[data-theme=gold-light] .admin-bezel-sidelight:before,[data-theme=gold-light] .admin-bezel-steel:before,[data-theme=gold-light] .admin-bezel-sunken:before,[data-theme=light] .admin-bezel-card:before,[data-theme=light] .admin-bezel-double:before,[data-theme=light] .admin-bezel-gold:before,[data-theme=light] .admin-bezel-mirror:before,[data-theme=light] .admin-bezel-neon:before,[data-theme=light] .admin-bezel-pillow:before,[data-theme=light] .admin-bezel-ridge:before,[data-theme=light] .admin-bezel-sidelight:before,[data-theme=light] .admin-bezel-steel:before,[data-theme=light] .admin-bezel-sunken:before,[data-theme=mosaic-light] .admin-bezel-card:before,[data-theme=mosaic-light] .admin-bezel-double:before,[data-theme=mosaic-light] .admin-bezel-gold:before,[data-theme=mosaic-light] .admin-bezel-mirror:before,[data-theme=mosaic-light] .admin-bezel-neon:before,[data-theme=mosaic-light] .admin-bezel-pillow:before,[data-theme=mosaic-light] .admin-bezel-ridge:before,[data-theme=mosaic-light] .admin-bezel-sidelight:before,[data-theme=mosaic-light] .admin-bezel-steel:before,[data-theme=mosaic-light] .admin-bezel-sunken:before,[data-theme=organic-light] .admin-bezel-card:before,[data-theme=organic-light] .admin-bezel-double:before,[data-theme=organic-light] .admin-bezel-gold:before,[data-theme=organic-light] .admin-bezel-mirror:before,[data-theme=organic-light] .admin-bezel-neon:before,[data-theme=organic-light] .admin-bezel-pillow:before,[data-theme=organic-light] .admin-bezel-ridge:before,[data-theme=organic-light] .admin-bezel-sidelight:before,[data-theme=organic-light] .admin-bezel-steel:before,[data-theme=organic-light] .admin-bezel-sunken:before{background:linear-gradient(180deg,rgba(0,0,0,.06),rgba(0,0,0,.02))!important}[data-theme=gold-light] .admin-bezel-double:after,[data-theme=gold-light] .admin-bezel-mirror:after,[data-theme=light] .admin-bezel-double:after,[data-theme=light] .admin-bezel-mirror:after,[data-theme=mosaic-light] .admin-bezel-double:after,[data-theme=mosaic-light] .admin-bezel-mirror:after,[data-theme=organic-light] .admin-bezel-double:after,[data-theme=organic-light] .admin-bezel-mirror:after{background:linear-gradient(180deg,rgba(0,0,0,.04),rgba(0,0,0,.01))!important}[data-theme=gold-light] .admin-sidebar,[data-theme=light] .admin-sidebar,[data-theme=mosaic-light] .admin-sidebar,[data-theme=organic-light] .admin-sidebar{background:rgba(255,255,255,.95)!important;border-right-color:rgba(0,0,0,.08)!important;box-shadow:2px 0 8px rgba(0,0,0,.04)!important}[data-theme=gold-light] .admin-header,[data-theme=light] .admin-header,[data-theme=mosaic-light] .admin-header,[data-theme=organic-light] .admin-header{background:rgba(255,255,255,.9)!important;border-bottom-color:rgba(0,0,0,.08)!important;box-shadow:0 1px 3px rgba(0,0,0,.04)!important}[data-theme=gold-light] .admin-table,[data-theme=light] .admin-table,[data-theme=mosaic-light] .admin-table,[data-theme=organic-light] .admin-table{background:rgba(255,255,255,.9)!important;border-color:rgba(0,0,0,.08)!important}[data-theme=gold-light] .admin-table thead,[data-theme=light] .admin-table thead,[data-theme=mosaic-light] .admin-table thead,[data-theme=organic-light] .admin-table thead{background:rgba(0,0,0,.03)!important;border-bottom-color:rgba(0,0,0,.08)!important}[data-theme=gold-light] .admin-table tbody tr,[data-theme=light] .admin-table tbody tr,[data-theme=mosaic-light] .admin-table tbody tr,[data-theme=organic-light] .admin-table tbody tr{border-bottom-color:rgba(0,0,0,.05)!important}[data-theme=gold-light] .admin-modal,[data-theme=light] .admin-modal,[data-theme=mosaic-light] .admin-modal,[data-theme=organic-light] .admin-modal{background:rgba(255,255,255,.97)!important;border-color:rgba(0,0,0,.1)!important;box-shadow:0 20px 60px rgba(0,0,0,.15)!important}[data-theme=gold-light] .admin-input,[data-theme=light] .admin-input,[data-theme=mosaic-light] .admin-input,[data-theme=organic-light] .admin-input{background:#ffffff!important;border-color:#d1d5db!important;color:#1f2937!important}[data-theme=gold-light] .admin-input::placeholder,[data-theme=light] .admin-input::placeholder,[data-theme=mosaic-light] .admin-input::placeholder,[data-theme=organic-light] .admin-input::placeholder{color:#9ca3af!important}[data-theme=gold-light] .admin-text-primary,[data-theme=light] .admin-text-primary,[data-theme=mosaic-light] .admin-text-primary,[data-theme=organic-light] .admin-text-primary{color:#1f2937!important;text-shadow:none!important}[data-theme=gold-light] .admin-text-secondary,[data-theme=light] .admin-text-secondary,[data-theme=mosaic-light] .admin-text-secondary,[data-theme=organic-light] .admin-text-secondary{color:#4b5563!important;text-shadow:none!important}[data-theme=gold-light] .admin-text-muted,[data-theme=light] .admin-text-muted,[data-theme=mosaic-light] .admin-text-muted,[data-theme=organic-light] .admin-text-muted{color:#6b7280!important;text-shadow:none!important}[data-theme=gold-light] .admin-text-yellow,[data-theme=light] .admin-text-yellow,[data-theme=mosaic-light] .admin-text-yellow,[data-theme=organic-light] .admin-text-yellow{color:#b45309!important;text-shadow:none!important}[data-theme=gold-light] .admin-progress-bar,[data-theme=light] .admin-progress-bar,[data-theme=mosaic-light] .admin-progress-bar,[data-theme=organic-light] .admin-progress-bar{background:rgba(0,0,0,.06)!important;border-color:rgba(0,0,0,.1)!important}[data-theme=gold-light] .admin-icon-container,[data-theme=light] .admin-icon-container,[data-theme=mosaic-light] .admin-icon-container,[data-theme=organic-light] .admin-icon-container{background:rgba(250,204,21,.08)!important;border-color:rgba(250,204,21,.25)!important}[data-theme=gold-light] .admin-sidebar-item,[data-theme=light] .admin-sidebar-item,[data-theme=mosaic-light] .admin-sidebar-item,[data-theme=organic-light] .admin-sidebar-item{background:rgba(0,0,0,.03)!important;border-color:rgba(0,0,0,.06)!important}[data-theme=gold-light] .admin-sidebar-item:hover,[data-theme=light] .admin-sidebar-item:hover,[data-theme=mosaic-light] .admin-sidebar-item:hover,[data-theme=organic-light] .admin-sidebar-item:hover{background:color-mix(in srgb,var(--tier-gradient-from,#facc15) 10%,transparent)!important;border-color:color-mix(in srgb,var(--tier-gradient-from,#facc15) 25%,transparent)!important}[data-theme=gold-light] .admin-sidebar-item.active,[data-theme=light] .admin-sidebar-item.active,[data-theme=mosaic-light] .admin-sidebar-item.active,[data-theme=organic-light] .admin-sidebar-item.active{background:color-mix(in srgb,var(--tier-gradient-from,#facc15) 15%,transparent)!important;border-color:color-mix(in srgb,var(--tier-gradient-from,#facc15) 35%,transparent)!important}[data-theme=gold-light] .admin-badge,[data-theme=light] .admin-badge,[data-theme=mosaic-light] .admin-badge,[data-theme=organic-light] .admin-badge{text-shadow:none!important;box-shadow:0 1px 2px rgba(0,0,0,.06)!important}[data-theme=gold-light] .admin-badge.yellow,[data-theme=light] .admin-badge.yellow,[data-theme=mosaic-light] .admin-badge.yellow,[data-theme=organic-light] .admin-badge.yellow{background:rgba(250,204,21,.15)!important;color:#92400e!important;box-shadow:none!important}[data-theme=gold-light] .admin-badge.green,[data-theme=light] .admin-badge.green,[data-theme=mosaic-light] .admin-badge.green,[data-theme=organic-light] .admin-badge.green{background:rgba(34,197,94,.1)!important;color:#166534!important}[data-theme=gold-light] .employer-inverse-light .admin-bezel-pillow,[data-theme=light] .employer-inverse-light .admin-bezel-pillow,[data-theme=mosaic-light] .employer-inverse-light .admin-bezel-pillow,[data-theme=organic-light] .employer-inverse-light .admin-bezel-pillow{background:linear-gradient(180deg,#edf3fc,#e4edf9)!important;box-shadow:0 1px 3px rgba(59,130,246,.06),0 4px 16px rgba(59,130,246,.04)!important;border:1px solid rgba(59,130,246,.1)!important}[data-theme=gold-light] .employer-inverse-light .employer-sidebar-nav,[data-theme=light] .employer-inverse-light .employer-sidebar-nav,[data-theme=mosaic-light] .employer-inverse-light .employer-sidebar-nav,[data-theme=organic-light] .employer-inverse-light .employer-sidebar-nav{background:linear-gradient(180deg,#e8f1fb,#dbe8f8)!important;border-right:1px solid rgba(59,130,246,.12)!important}[data-theme=gold-light] .employer-inverse-light .employer-sidebar-nav button,[data-theme=light] .employer-inverse-light .employer-sidebar-nav button,[data-theme=mosaic-light] .employer-inverse-light .employer-sidebar-nav button,[data-theme=organic-light] .employer-inverse-light .employer-sidebar-nav button{color:#64748b!important}[data-theme=gold-light] .employer-inverse-light .employer-sidebar-nav button:hover,[data-theme=light] .employer-inverse-light .employer-sidebar-nav button:hover,[data-theme=mosaic-light] .employer-inverse-light .employer-sidebar-nav button:hover,[data-theme=organic-light] .employer-inverse-light .employer-sidebar-nav button:hover{color:#1e3a5f!important;background:rgba(59,130,246,.08)!important}[data-theme=gold-light] .employer-inverse-light .employer-sidebar-nav button.employer-nav-active,[data-theme=light] .employer-inverse-light .employer-sidebar-nav button.employer-nav-active,[data-theme=mosaic-light] .employer-inverse-light .employer-sidebar-nav button.employer-nav-active,[data-theme=organic-light] .employer-inverse-light .employer-sidebar-nav button.employer-nav-active{color:#1e40af!important;background:rgba(59,130,246,.12)!important;border-right-color:#3b82f6!important}[data-theme=gold-light] .employer-inverse-light .employer-sidebar-nav button svg,[data-theme=light] .employer-inverse-light .employer-sidebar-nav button svg,[data-theme=mosaic-light] .employer-inverse-light .employer-sidebar-nav button svg,[data-theme=organic-light] .employer-inverse-light .employer-sidebar-nav button svg{opacity:.8}[data-theme=gold-light] .employer-inverse-light.admin-bezel-steel,[data-theme=light] .employer-inverse-light.admin-bezel-steel,[data-theme=mosaic-light] .employer-inverse-light.admin-bezel-steel,[data-theme=organic-light] .employer-inverse-light.admin-bezel-steel{background:linear-gradient(180deg,#f0f5fc,#e8f0fa)!important;border-color:rgba(59,130,246,.1)!important;box-shadow:0 2px 12px rgba(59,130,246,.06)!important}[data-theme=gold-light] .employer-inverse-light .employer-menu-bar,[data-theme=light] .employer-inverse-light .employer-menu-bar,[data-theme=mosaic-light] .employer-inverse-light .employer-menu-bar,[data-theme=organic-light] .employer-inverse-light .employer-menu-bar{background:linear-gradient(180deg,#d6e4f5,#c8daf0)!important;border-bottom:1px solid rgba(59,130,246,.15)!important;backdrop-filter:blur(12px)!important}[data-theme=gold-light] .employer-inverse-light .employer-menu-bar button,[data-theme=light] .employer-inverse-light .employer-menu-bar button,[data-theme=mosaic-light] .employer-inverse-light .employer-menu-bar button,[data-theme=organic-light] .employer-inverse-light .employer-menu-bar button{color:#475569!important}[data-theme=gold-light] .employer-inverse-light .employer-menu-bar button:hover,[data-theme=light] .employer-inverse-light .employer-menu-bar button:hover,[data-theme=mosaic-light] .employer-inverse-light .employer-menu-bar button:hover,[data-theme=organic-light] .employer-inverse-light .employer-menu-bar button:hover{color:#1e40af!important}[data-theme=gold-light] .employer-inverse-light .employer-menu-bar .employer-tab-active,[data-theme=light] .employer-inverse-light .employer-menu-bar .employer-tab-active,[data-theme=mosaic-light] .employer-inverse-light .employer-menu-bar .employer-tab-active,[data-theme=organic-light] .employer-inverse-light .employer-menu-bar .employer-tab-active{color:#1e40af!important;border-bottom:2px solid #3b82f6}[data-theme=gold-light] .employer-inverse-light .employer-menu-bar .employer-avatar,[data-theme=light] .employer-inverse-light .employer-menu-bar .employer-avatar,[data-theme=mosaic-light] .employer-inverse-light .employer-menu-bar .employer-avatar,[data-theme=organic-light] .employer-inverse-light .employer-menu-bar .employer-avatar{background:#3b82f6!important;color:#ffffff!important}[data-theme=gold-light] .employer-inverse-light .employer-menu-bar span,[data-theme=light] .employer-inverse-light .employer-menu-bar span,[data-theme=mosaic-light] .employer-inverse-light .employer-menu-bar span,[data-theme=organic-light] .employer-inverse-light .employer-menu-bar span{color:#334155!important}[data-theme=gold-light] .employer-inverse-light .employer-menu-bar .employer-post-btn,[data-theme=light] .employer-inverse-light .employer-menu-bar .employer-post-btn,[data-theme=mosaic-light] .employer-inverse-light .employer-menu-bar .employer-post-btn,[data-theme=organic-light] .employer-inverse-light .employer-menu-bar .employer-post-btn{border-color:rgba(59,130,246,.3)!important;color:#1e40af!important}[data-theme=gold-light] .employer-inverse-light .employer-menu-bar .employer-post-btn:hover,[data-theme=light] .employer-inverse-light .employer-menu-bar .employer-post-btn:hover,[data-theme=mosaic-light] .employer-inverse-light .employer-menu-bar .employer-post-btn:hover,[data-theme=organic-light] .employer-inverse-light .employer-menu-bar .employer-post-btn:hover{border-color:rgba(59,130,246,.5)!important;background:rgba(59,130,246,.08)!important}[data-theme=gold-light] .employer-inverse-light .employer-header-overlay,[data-theme=light] .employer-inverse-light .employer-header-overlay,[data-theme=mosaic-light] .employer-inverse-light .employer-header-overlay,[data-theme=organic-light] .employer-inverse-light .employer-header-overlay{background:linear-gradient(0deg,rgba(30,58,95,.85) 0,rgba(30,58,95,.3) 50%,transparent)!important}[data-theme=gold-light] .employer-inverse-light .employer-menu-bar .employer-company-name,[data-theme=light] .employer-inverse-light .employer-menu-bar .employer-company-name,[data-theme=mosaic-light] .employer-inverse-light .employer-menu-bar .employer-company-name,[data-theme=organic-light] .employer-inverse-light .employer-menu-bar .employer-company-name{color:#ffffff!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown,[data-theme=light] .employer-inverse-light .employer-dropdown,[data-theme=mosaic-light] .employer-inverse-light .employer-dropdown,[data-theme=organic-light] .employer-inverse-light .employer-dropdown{background:linear-gradient(180deg,#e8f1fb,#dbe8f8)!important;border-color:rgba(59,130,246,.15)!important;box-shadow:0 4px 24px rgba(59,130,246,.12),0 1px 3px rgba(0,0,0,.08)!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown .employer-dropdown-header,[data-theme=light] .employer-inverse-light .employer-dropdown .employer-dropdown-header,[data-theme=mosaic-light] .employer-inverse-light .employer-dropdown .employer-dropdown-header,[data-theme=organic-light] .employer-inverse-light .employer-dropdown .employer-dropdown-header{border-bottom-color:rgba(59,130,246,.12)!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown .text-white,[data-theme=light] .employer-inverse-light .employer-dropdown .text-white{color:#1e293b!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown .text-gray-400,[data-theme=light] .employer-inverse-light .employer-dropdown .text-gray-400{color:#64748b!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown .text-gray-500,[data-theme=light] .employer-inverse-light .employer-dropdown .text-gray-500{color:#94a3b8!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown .text-gray-300,[data-theme=light] .employer-inverse-light .employer-dropdown .text-gray-300{color:#475569!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown .text-yellow-400,[data-theme=light] .employer-inverse-light .employer-dropdown .text-yellow-400{color:#1e40af!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown button:hover,[data-theme=light] .employer-inverse-light .employer-dropdown button:hover,[data-theme=mosaic-light] .employer-inverse-light .employer-dropdown button:hover,[data-theme=organic-light] .employer-inverse-light .employer-dropdown button:hover{background:rgba(59,130,246,.08)!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown .border-gray-600\/30,[data-theme=light] .employer-inverse-light .employer-dropdown .border-gray-600\/30{border-color:rgba(59,130,246,.1)!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown .bg-black\/20,[data-theme=light] .employer-inverse-light .employer-dropdown .bg-black\/20{background:rgba(59,130,246,.06)!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown .bg-gray-700,[data-theme=light] .employer-inverse-light .employer-dropdown .bg-gray-700{background:#ffffff!important;border-color:rgba(59,130,246,.2)!important;color:#1e293b!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown .bg-gray-600,[data-theme=light] .employer-inverse-light .employer-dropdown .bg-gray-600{background:#cbd5e1!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown .bg-yellow-500,[data-theme=light] .employer-inverse-light .employer-dropdown .bg-yellow-500{background:#3b82f6!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown .text-red-400,[data-theme=light] .employer-inverse-light .employer-dropdown .text-red-400{color:#dc2626!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown code,[data-theme=light] .employer-inverse-light .employer-dropdown code{background:rgba(59,130,246,.1)!important;color:#1e40af!important}[data-theme=gold-light] .employer-inverse-light .employer-dropdown .bg-yellow-500.text-black,[data-theme=light] .employer-inverse-light .employer-dropdown .bg-yellow-500.text-black{background:#3b82f6!important;color:#ffffff!important}[data-theme=gold-light] .employer-inverse-light .employer-profile-header,[data-theme=light] .employer-inverse-light .employer-profile-header,[data-theme=mosaic-light] .employer-inverse-light .employer-profile-header,[data-theme=organic-light] .employer-inverse-light .employer-profile-header{background:linear-gradient(180deg,#d6e4f5,#c8daf0)!important;border-bottom-color:rgba(59,130,246,.15)!important}[data-theme=gold-light] .employer-inverse-light .employer-profile-header .text-yellow-400,[data-theme=light] .employer-inverse-light .employer-profile-header .text-yellow-400{color:#1e40af!important}[data-theme=gold-light] .employer-inverse-light .employer-profile-header .text-gray-400,[data-theme=light] .employer-inverse-light .employer-profile-header .text-gray-400{color:#475569!important}[data-theme=gold-light] .employer-inverse-light .employer-profile-header .hover\:bg-gray-800:hover,[data-theme=light] .employer-inverse-light .employer-profile-header .hover\:bg-gray-800:hover{background:rgba(59,130,246,.1)!important}[data-theme=gold-light] .employer-inverse-light.professional-bg,[data-theme=light] .employer-inverse-light.professional-bg,[data-theme=mosaic-light] .employer-inverse-light.professional-bg,[data-theme=organic-light] .employer-inverse-light.professional-bg{background:linear-gradient(180deg,#e4edf9,#dae6f5)!important}[data-theme=gold-light] .employer-inverse-light .bg-card,[data-theme=gold-light] .employer-inverse-light .glass-card,[data-theme=light] .employer-inverse-light .bg-card,[data-theme=light] .employer-inverse-light .glass-card,[data-theme=mosaic-light] .employer-inverse-light .bg-card,[data-theme=mosaic-light] .employer-inverse-light .glass-card,[data-theme=organic-light] .employer-inverse-light .bg-card,[data-theme=organic-light] .employer-inverse-light .glass-card{background:rgba(255,255,255,.92)!important;border:1.5px solid rgba(59,130,246,.15)!important;box-shadow:0 2px 8px rgba(59,130,246,.06)!important}[data-theme=gold-light] .employer-inverse-light .bg-card:hover,[data-theme=gold-light] .employer-inverse-light .glass-card:hover,[data-theme=light] .employer-inverse-light .bg-card:hover,[data-theme=light] .employer-inverse-light .glass-card:hover{border-color:rgba(59,130,246,.3)!important;box-shadow:0 4px 12px rgba(59,130,246,.1)!important}[data-theme=gold-light] .employer-inverse-light .employer-profile-tabs,[data-theme=light] .employer-inverse-light .employer-profile-tabs,[data-theme=mosaic-light] .employer-inverse-light .employer-profile-tabs,[data-theme=organic-light] .employer-inverse-light .employer-profile-tabs{background:rgba(255,255,255,.95)!important;border-color:rgba(59,130,246,.2)!important}[data-theme=gold-light] .employer-inverse-light .bg-\[var\(--accent-primary\)\],[data-theme=light] .employer-inverse-light .bg-\[var\(--accent-primary\)\]{background:#3b82f6!important;color:#ffffff!important}[data-theme=gold-light] .employer-inverse-light .text-\[var\(--accent-primary\)\],[data-theme=light] .employer-inverse-light .text-\[var\(--accent-primary\)\]{color:#2563eb!important}[data-theme=gold-light] .employer-inverse-light .border-\[var\(--accent-primary\)\],[data-theme=light] .employer-inverse-light .border-\[var\(--accent-primary\)\]{border-color:#3b82f6!important}[data-theme=gold-light] .employer-inverse-light .glass-card input,[data-theme=gold-light] .employer-inverse-light .glass-card select,[data-theme=gold-light] .employer-inverse-light .glass-card textarea,[data-theme=light] .employer-inverse-light .glass-card input,[data-theme=light] .employer-inverse-light .glass-card select,[data-theme=light] .employer-inverse-light .glass-card textarea,[data-theme=mosaic-light] .employer-inverse-light .glass-card input,[data-theme=mosaic-light] .employer-inverse-light .glass-card select,[data-theme=mosaic-light] .employer-inverse-light .glass-card textarea,[data-theme=organic-light] .employer-inverse-light .glass-card input,[data-theme=organic-light] .employer-inverse-light .glass-card select,[data-theme=organic-light] .employer-inverse-light .glass-card textarea{background:#f0f5fc!important;border-color:rgba(59,130,246,.18)!important;color:#1e293b!important}[data-theme=gold-light] .employer-inverse-light .glass-card input:focus,[data-theme=gold-light] .employer-inverse-light .glass-card select:focus,[data-theme=gold-light] .employer-inverse-light .glass-card textarea:focus,[data-theme=light] .employer-inverse-light .glass-card input:focus,[data-theme=light] .employer-inverse-light .glass-card select:focus,[data-theme=light] .employer-inverse-light .glass-card textarea:focus{border-color:#3b82f6!important;box-shadow:0 0 0 2px rgba(59,130,246,.15)!important}[data-theme=gold-light] .employer-inverse-light .glass-card input[type=checkbox],[data-theme=light] .employer-inverse-light .glass-card input[type=checkbox]{background:#ffffff!important}[data-theme=gold-light] .employer-inverse-light .bg-gray-700,[data-theme=light] .employer-inverse-light .bg-gray-700{background:#ffffff!important;border-color:rgba(59,130,246,.2)!important}[data-theme=gold-light] .employer-inverse-light .border-gray-600,[data-theme=light] .employer-inverse-light .border-gray-600{border-color:rgba(59,130,246,.18)!important}[data-theme=gold-light] .employer-inverse-light .text-yellow-400,[data-theme=light] .employer-inverse-light .text-yellow-400{color:#2563eb!important}[data-theme=gold-light] .employer-inverse-light .bg-yellow-400\/10,[data-theme=light] .employer-inverse-light .bg-yellow-400\/10{background:rgba(59,130,246,.08)!important}[data-theme=gold-light] .employer-inverse-light .border-yellow-400\/40,[data-theme=light] .employer-inverse-light .border-yellow-400\/40{border-color:rgba(59,130,246,.25)!important}[data-theme=gold-light] .employer-inverse-light .text-yellow-300,[data-theme=light] .employer-inverse-light .text-yellow-300{color:#1e40af!important}[data-theme=gold-light] .employer-inverse-light .bg-yellow-400\/20,[data-theme=light] .employer-inverse-light .bg-yellow-400\/20{background:rgba(59,130,246,.12)!important}[data-theme=gold-light] .employer-inverse-light .border-yellow-400\/30,[data-theme=light] .employer-inverse-light .border-yellow-400\/30{border-color:rgba(59,130,246,.2)!important}[data-theme=gold-light] .employer-inverse-light .text-yellow-400.focus\:ring-yellow-400\/50,[data-theme=light] .employer-inverse-light .text-yellow-400.focus\:ring-yellow-400\/50{color:#3b82f6!important}[data-theme=gold-light] .employer-inverse-light .bg-yellow-400,[data-theme=light] .employer-inverse-light .bg-yellow-400{background:#3b82f6!important;color:#ffffff!important}[data-theme=gold-light] .employer-inverse-light .hover\:bg-yellow-500:hover,[data-theme=light] .employer-inverse-light .hover\:bg-yellow-500:hover{background:#2563eb!important}[data-theme=gold-light] .employer-inverse-light .text-yellow-400\/70,[data-theme=light] .employer-inverse-light .text-yellow-400\/70{color:rgba(37,99,235,.7)!important}[data-theme=gold-light] .employer-inverse-light .text-yellow-400\/60,[data-theme=light] .employer-inverse-light .text-yellow-400\/60{color:rgba(37,99,235,.6)!important}[data-theme=gold-light] .employer-inverse-light .bg-yellow-400\/5,[data-theme=light] .employer-inverse-light .bg-yellow-400\/5{background:rgba(59,130,246,.05)!important}[data-theme=gold-light] .employer-inverse-light .border-yellow-400\/15,[data-theme=light] .employer-inverse-light .border-yellow-400\/15{border-color:rgba(59,130,246,.15)!important}[data-theme=gold-light] .employer-inverse-light .bg-white\/5,[data-theme=light] .employer-inverse-light .bg-white\/5{background:rgba(59,130,246,.04)!important}[data-theme=gold-light] .employer-inverse-light input[type=checkbox].text-yellow-400,[data-theme=light] .employer-inverse-light input[type=checkbox].text-yellow-400{accent-color:#3b82f6;color:#3b82f6!important}[data-theme=gold-light] .employer-inverse-light .text-blue-300,[data-theme=light] .employer-inverse-light .text-blue-300{color:#2563eb!important}[data-theme=gold-light] .employer-inverse-light .text-green-300,[data-theme=light] .employer-inverse-light .text-green-300{color:#16a34a!important}[data-theme=gold-light] .employer-inverse-light .text-purple-300,[data-theme=light] .employer-inverse-light .text-purple-300{color:#7c3aed!important}[data-theme=gold-light] .employer-inverse-light .text-pink-300,[data-theme=light] .employer-inverse-light .text-pink-300{color:#db2777!important}[data-theme=gold-light] .employer-inverse-light .btn-primary,[data-theme=light] .employer-inverse-light .btn-primary,[data-theme=mosaic-light] .employer-inverse-light .btn-primary,[data-theme=organic-light] .employer-inverse-light .btn-primary{background:#3b82f6!important;color:#ffffff!important}[data-theme=gold-light] .employer-inverse-light .btn-primary:hover,[data-theme=light] .employer-inverse-light .btn-primary:hover,[data-theme=mosaic-light] .employer-inverse-light .btn-primary:hover,[data-theme=organic-light] .employer-inverse-light .btn-primary:hover{background:#2563eb!important}[data-theme=gold-light] .employer-inverse-light .btn-outline,[data-theme=light] .employer-inverse-light .btn-outline,[data-theme=mosaic-light] .employer-inverse-light .btn-outline,[data-theme=organic-light] .employer-inverse-light .btn-outline{border-color:#3b82f6!important;color:#2563eb!important}[data-theme=gold-light] .employer-inverse-light .btn-outline:hover,[data-theme=light] .employer-inverse-light .btn-outline:hover,[data-theme=mosaic-light] .employer-inverse-light .btn-outline:hover,[data-theme=organic-light] .employer-inverse-light .btn-outline:hover{background:#3b82f6!important;color:#ffffff!important}[data-theme=gold-light] .employer-inverse-light .employer-hero-text,[data-theme=light] .employer-inverse-light .employer-hero-text,[data-theme=mosaic-light] .employer-inverse-light .employer-hero-text,[data-theme=organic-light] .employer-inverse-light .employer-hero-text{color:#ffffff!important}[data-theme=gold-light] .employer-inverse-light .employer-content-panel,[data-theme=light] .employer-inverse-light .employer-content-panel,[data-theme=mosaic-light] .employer-inverse-light .employer-content-panel,[data-theme=organic-light] .employer-inverse-light .employer-content-panel{background:rgba(255,255,255,.7)!important;border-color:rgba(59,130,246,.1)!important}[data-theme=gold-light] .employer-inverse-light .employer-stat-card.admin-bezel-steel,[data-theme=light] .employer-inverse-light .employer-stat-card.admin-bezel-steel,[data-theme=mosaic-light] .employer-inverse-light .employer-stat-card.admin-bezel-steel,[data-theme=organic-light] .employer-inverse-light .employer-stat-card.admin-bezel-steel{background:rgba(255,255,255,.9)!important;border:1.5px solid rgba(59,130,246,.2)!important;box-shadow:0 1px 3px rgba(59,130,246,.08)!important}[data-theme=gold-light] .employer-inverse-light .admin-bezel-steel,[data-theme=light] .employer-inverse-light .admin-bezel-steel,[data-theme=mosaic-light] .employer-inverse-light .admin-bezel-steel,[data-theme=organic-light] .employer-inverse-light .admin-bezel-steel{background:linear-gradient(180deg,#eaf2fb,#e0ebf7)!important;border:1px solid rgba(59,130,246,.1)!important;box-shadow:0 1px 3px rgba(59,130,246,.06)!important}[data-theme=gold-light] .employer-inverse-light .bg-slate-800\/50,[data-theme=light] .employer-inverse-light .bg-slate-800\/50{background:rgba(226,236,250,.7)!important;border-color:rgba(59,130,246,.12)!important}[data-theme=gold-light] .employer-inverse-light .bg-slate-900\/50,[data-theme=light] .employer-inverse-light .bg-slate-900\/50{background:rgba(255,255,255,.9)!important}[data-theme=gold-light] .employer-inverse-light .bg-slate-900\/30,[data-theme=light] .employer-inverse-light .bg-slate-900\/30{background:rgba(255,255,255,.75)!important}[data-theme=gold-light] .employer-inverse-light .bg-slate-900\/20,[data-theme=light] .employer-inverse-light .bg-slate-900\/20{background:rgba(255,255,255,.6)!important}[data-theme=gold-light] .employer-inverse-light .bg-slate-900,[data-theme=light] .employer-inverse-light .bg-slate-900{background:rgba(255,255,255,.85)!important}[data-theme=gold-light] .employer-inverse-light .bg-slate-800,[data-theme=light] .employer-inverse-light .bg-slate-800{background:rgba(255,255,255,.8)!important}[data-theme=gold-light] .employer-inverse-light .bg-slate-800\/60,[data-theme=light] .employer-inverse-light .bg-slate-800\/60{background:rgba(255,255,255,.75)!important}[data-theme=gold-light] .employer-inverse-light .bg-slate-700,[data-theme=light] .employer-inverse-light .bg-slate-700{background:#d0dff0!important}[data-theme=gold-light] .employer-inverse-light .border-slate-700\/50,[data-theme=light] .employer-inverse-light .border-slate-700\/50{border-color:rgba(59,130,246,.12)!important}[data-theme=gold-light] .employer-inverse-light .border-slate-700,[data-theme=light] .employer-inverse-light .border-slate-700{border-color:rgba(59,130,246,.15)!important}[data-theme=gold-light] .employer-inverse-light .border-slate-600,[data-theme=light] .employer-inverse-light .border-slate-600{border-color:rgba(59,130,246,.18)!important}[data-theme=gold-light] .employer-inverse-light .border-slate-800\/50,[data-theme=light] .employer-inverse-light .border-slate-800\/50{border-color:rgba(59,130,246,.1)!important}[data-theme=gold-light] .employer-inverse-light .bg-slate-800\/50 .text-white,[data-theme=gold-light] .employer-inverse-light .bg-slate-900\/50 .text-white,[data-theme=light] .employer-inverse-light .bg-slate-800\/50 .text-white,[data-theme=light] .employer-inverse-light .bg-slate-900\/50 .text-white{color:#1e293b!important}[data-theme=gold-light] .employer-inverse-light input.bg-slate-900\/50,[data-theme=gold-light] .employer-inverse-light select.bg-slate-900\/50,[data-theme=gold-light] .employer-inverse-light textarea.bg-slate-900\/50,[data-theme=light] .employer-inverse-light input.bg-slate-900\/50,[data-theme=light] .employer-inverse-light select.bg-slate-900\/50,[data-theme=light] .employer-inverse-light textarea.bg-slate-900\/50{background:#ffffff!important;color:#1e293b!important;border-color:rgba(59,130,246,.2)!important}[data-theme=gold-light] .employer-inverse-light .text-gray-400,[data-theme=light] .employer-inverse-light .text-gray-400{color:#64748b!important}[data-theme=gold-light] .employer-inverse-light .text-gray-500,[data-theme=light] .employer-inverse-light .text-gray-500{color:#94a3b8!important}[data-theme=gold-light] .employer-inverse-light .text-gray-300,[data-theme=light] .employer-inverse-light .text-gray-300{color:#475569!important}[data-theme=gold-light] .employer-inverse-light .hover\:bg-slate-800:hover,[data-theme=light] .employer-inverse-light .hover\:bg-slate-800:hover{background:rgba(59,130,246,.08)!important}[data-theme=gold-light] .employer-inverse-light .hover\:border-slate-600:hover,[data-theme=light] .employer-inverse-light .hover\:border-slate-600:hover{border-color:rgba(59,130,246,.3)!important}[data-theme=gold-light] .employer-inverse-light .border-dashed.border-slate-600,[data-theme=light] .employer-inverse-light .border-dashed.border-slate-600{border-color:rgba(59,130,246,.25)!important}[data-theme=gold-light] .employer-inverse-light .bg-slate-500\/20,[data-theme=light] .employer-inverse-light .bg-slate-500\/20{background:rgba(59,130,246,.1)!important}[data-theme=gold-light] .employer-inverse-light .bg-slate-500,[data-theme=light] .employer-inverse-light .bg-slate-500{background:#94a3b8!important}[data-theme=gold-light] .employer-inverse-light .admin-bezel-steel-themed,[data-theme=light] .employer-inverse-light .admin-bezel-steel-themed,[data-theme=mosaic-light] .employer-inverse-light .admin-bezel-steel-themed,[data-theme=organic-light] .employer-inverse-light .admin-bezel-steel-themed{background:rgba(255,255,255,.9)!important;border:1px solid rgba(59,130,246,.1)!important;box-shadow:0 1px 3px rgba(59,130,246,.06)!important}[data-theme=gold-light] .employer-inverse-light .text-blue-400,[data-theme=light] .employer-inverse-light .text-blue-400{color:#2563eb!important}[data-theme=gold-light] .employer-inverse-light .text-yellow-400,[data-theme=light] .employer-inverse-light .text-yellow-400{color:#d97706!important}[data-theme=gold-light] .employer-inverse-light .text-purple-400,[data-theme=light] .employer-inverse-light .text-purple-400{color:#7c3aed!important}[data-theme=gold-light] .employer-inverse-light .text-green-400,[data-theme=light] .employer-inverse-light .text-green-400{color:#16a34a!important}[data-theme=gold-light] .employer-inverse-light .text-cyan-400,[data-theme=light] .employer-inverse-light .text-cyan-400{color:#0891b2!important}[data-theme=gold-light] .admin-badge.red,[data-theme=light] .admin-badge.red,[data-theme=mosaic-light] .admin-badge.red,[data-theme=organic-light] .admin-badge.red{background:rgba(239,68,68,.1)!important;color:#991b1b!important}[data-theme=gold-light] .admin-badge.blue,[data-theme=light] .admin-badge.blue,[data-theme=mosaic-light] .admin-badge.blue,[data-theme=organic-light] .admin-badge.blue{background:rgba(59,130,246,.1)!important;color:#1e40af!important}[data-theme=gold-light] .admin-yellow-glow,[data-theme=light] .admin-yellow-glow,[data-theme=mosaic-light] .admin-yellow-glow,[data-theme=organic-light] .admin-yellow-glow{box-shadow:0 2px 8px rgba(250,204,21,.12)!important}[data-theme=gold-light] .admin-blue-glow,[data-theme=gold-light] .admin-green-glow,[data-theme=gold-light] .admin-red-glow,[data-theme=gold-light] .admin-teal-glow,[data-theme=light] .admin-blue-glow,[data-theme=light] .admin-green-glow,[data-theme=light] .admin-red-glow,[data-theme=light] .admin-teal-glow,[data-theme=mosaic-light] .admin-blue-glow,[data-theme=mosaic-light] .admin-green-glow,[data-theme=mosaic-light] .admin-red-glow,[data-theme=mosaic-light] .admin-teal-glow,[data-theme=organic-light] .admin-blue-glow,[data-theme=organic-light] .admin-green-glow,[data-theme=organic-light] .admin-red-glow,[data-theme=organic-light] .admin-teal-glow{box-shadow:0 2px 8px rgba(0,0,0,.06)!important}[data-theme=gold-light] .admin-animated-bg .border,[data-theme=gold-light] .admin-animated-bg [class*=bg-card],[data-theme=gold-light] .admin-animated-bg [class*=bg-white],[data-theme=light] .admin-animated-bg .border,[data-theme=light] .admin-animated-bg [class*=bg-card],[data-theme=light] .admin-animated-bg [class*=bg-white],[data-theme=mosaic-light] .admin-animated-bg .border,[data-theme=mosaic-light] .admin-animated-bg [class*=bg-card],[data-theme=mosaic-light] .admin-animated-bg [class*=bg-white],[data-theme=organic-light] .admin-animated-bg .border,[data-theme=organic-light] .admin-animated-bg [class*=bg-card],[data-theme=organic-light] .admin-animated-bg [class*=bg-white]{background:rgba(255,255,255,.85)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;border-color:rgba(0,0,0,.08)!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=CardTitle],:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=font-bold],:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=font-medium],:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=font-semibold],:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg b,:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg h1,:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg h2,:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg h3,:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg h4,:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg h5,:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg h6,:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg label,:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg legend,:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg strong{color:#1f2937!important;text-shadow:none!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=text-2xl],:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=text-3xl],:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=text-4xl],:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=text-base],:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=text-lg],:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=text-sm],:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=text-xs],:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg div,:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg p,:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg span{color:#1f2937!important;text-shadow:none!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=muted-foreground],:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=text-muted]{color:#6b7280!important;text-shadow:none!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=text-yellow]{color:#b45309!important;text-shadow:none!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=text-red]{color:#dc2626!important;text-shadow:none!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=text-green]{color:#16a34a!important;text-shadow:none!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=text-blue]{color:#2563eb!important;text-shadow:none!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=text-orange]{color:#ea580c!important;text-shadow:none!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=text-purple]{color:#9333ea!important;text-shadow:none!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg svg{filter:none!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg main :not(svg):not(path):not(g):not(rect):not(circle):not(line){color:#1f2937!important;text-shadow:none!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg main [class*=muted-foreground],:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg main [class*=text-muted]{color:#6b7280!important;text-shadow:none!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=Card] *{color:#1f2937!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg .border [class*=text-muted],:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg [class*=Card] [class*=text-muted]{color:#6b7280!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg button{text-shadow:none!important}:is([data-theme=light],[data-theme=gold-light],[data-theme=mosaic-light],[data-theme=organic-light]) .admin-animated-bg button:not([class*=bg-yellow]):not([class*=bg-primary]){color:#1f2937!important}@media (max-width:768px){.admin-glass-card{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.admin-sidebar{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}}.tier-card{border:1px solid color-mix(in srgb,var(--accent-primary) 20%,transparent);background:color-mix(in srgb,var(--accent-primary) 6%,transparent)}.tier-card:hover{border-color:color-mix(in srgb,var(--accent-primary) 35%,transparent);background:color-mix(in srgb,var(--accent-primary) 9%,transparent)}.tier-bg-10{background:color-mix(in srgb,var(--accent-primary) 12%,transparent)}.tier-bg-20{background:color-mix(in srgb,var(--accent-primary) 20%,transparent)}.tier-text{color:var(--accent-primary)}.tier-border{border-color:color-mix(in srgb,var(--accent-primary) 30%,transparent)}.tier-pill{background:color-mix(in srgb,var(--accent-primary) 12%,transparent)}.tier-avatar,.tier-pill{color:var(--accent-primary)}.tier-avatar{background:color-mix(in srgb,var(--accent-primary) 20%,transparent);border:1px solid color-mix(in srgb,var(--accent-primary) 30%,transparent)}