@font-face{font-display:swap;font-family:LFU-Oswald;font-style:normal;font-weight:700;src:url(../../assets/Font/Oswald-Bold.ttf) format("truetype")}.lfu-awesome{background:radial-gradient(1200px 700px at 10% -10%,var(--color-sky-12),transparent 55%),radial-gradient(1000px 600px at 90% -20%,var(--color-orange-14),transparent 60%),var(--bg-main);color:var(--text-main);min-height:100%;position:relative}.lfu-awesome:before{background-image:linear-gradient(rgba(148,163,184,.06) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.06) 1px,transparent 0);background-size:48px 48px;content:"";inset:0;opacity:.25;pointer-events:none;position:fixed;z-index:0}.lfu-awesome>*{position:relative;z-index:1}.lfu-awesome .app-header{background:linear-gradient(135deg,rgba(16,20,36,.96),rgba(8,10,18,.98));border-bottom:1px solid var(--color-orange-35);box-shadow:0 14px 36px rgba(0,0,0,.6),inset 0 0 0 1px hsla(0,0%,100%,.04);position:relative;z-index:100}.lfu-awesome .nav-placeholder{position:relative;z-index:20000}.lfu-awesome .nav-bar{position:-webkit-sticky;position:sticky;top:0;z-index:20050}.lfu-awesome .app-header:after{background:linear-gradient(90deg,transparent,var(--color-sky-70),transparent);bottom:10px;content:"";height:2px;left:8%;opacity:.7;position:absolute;right:8%}.lfu-awesome .header-logo{filter:drop-shadow(0 10px 24px rgba(0,0,0,.6)) drop-shadow(0 0 14px var(--color-sky-35))}.lfu-awesome .subtitle{color:rgba(226,232,240,.75);font-size:1.05rem}.lfu-awesome .subtitle span{border-bottom-color:var(--color-orange-55);color:var(--color-orange)}.lfu-awesome .outer-container{background:rgba(12,16,28,.96);border:1px solid var(--color-sky-28);box-shadow:0 18px 40px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.03)}.lfu-awesome .outer-container:after,.lfu-awesome .outer-container:before{background:none!important;content:none!important;display:none!important}.lfu-awesome .outer-container h1{border-bottom:none!important;color:var(--text-main)!important;font-family:LFU-Oswald,system-ui,-apple-system,Segoe UI,sans-serif!important;letter-spacing:.08em!important;text-shadow:0 8px 20px rgba(0,0,0,.5)!important;text-transform:uppercase!important}.lfu-awesome .outer-container h1:after{background:none!important;content:none!important;display:none!important}.lfu-awesome .guide-content{background:rgba(14,18,32,.96);border:1px solid rgba(148,163,184,.18);box-shadow:0 20px 42px rgba(0,0,0,.5),inset 0 0 0 1px hsla(0,0%,100%,.03);text-align:left}.lfu-awesome .guide-content h1,.lfu-awesome .guide-content h2,.lfu-awesome .guide-content h3,.lfu-awesome .guide-content h4{color:var(--text-main);font-family:LFU-Oswald,system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:.05em;text-shadow:0 8px 18px rgba(0,0,0,.45)}.lfu-awesome .guide-content h1{font-family:LFU-Oswald,system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:.08em;letter-spacing:.06em}.lfu-awesome .guide-content h1,.lfu-awesome .outer-container h1{letter-spacing:.08em!important;text-transform:uppercase!important}.lfu-awesome .guide-content h1{border-bottom-color:var(--color-sky-65);text-transform:uppercase}.lfu-awesome .guide-content h2{background:rgba(15,23,42,.6);border-left-color:var(--color-orange-70);border-radius:12px;box-shadow:inset 0 0 0 1px var(--color-orange-15);padding:12px 16px}.lfu-awesome .guide-content table{background:rgba(15,23,42,.65);border:1px solid var(--color-sky-20);border-radius:12px;overflow:hidden}.lfu-awesome .guide-content th{background:var(--color-orange-22);border-bottom-color:var(--color-orange-40)}.lfu-awesome .guide-content tr:nth-child(2n) td{background:rgba(15,23,42,.35)}.lfu-awesome .guide-content td img{background:rgba(12,16,26,.75);border:1px solid var(--color-sky-20);border-radius:8px;padding:6px}.lfu-awesome .home-search input{background:rgba(12,16,28,.95);border:1px solid var(--color-sky-30);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.03);color:var(--text-main)}.lfu-awesome .home-search input:focus{border-color:var(--color-orange-80);box-shadow:0 0 0 3px var(--color-orange-20)}.lfu-awesome .quick-link{background:rgba(15,23,42,.75);border:1px solid var(--color-orange-35);border-radius:999px;color:var(--text-main);font-weight:600}.lfu-awesome .quick-link:hover{border-color:var(--color-sky-70);box-shadow:0 12px 26px rgba(0,0,0,.45)}.lfu-awesome .apc-skin-card{background:rgba(12,16,28,.92);border:1px solid rgba(148,163,184,.18);box-shadow:0 14px 30px rgba(0,0,0,.5)}.lfu-awesome .apc-skin-card:hover{border-color:var(--color-sky-60)}.lfu-awesome .apc-skin-card-body h3{font-family:LFU-Oswald,system-ui,-apple-system,Segoe UI,sans-serif;letter-spacing:.03em}.lfu-awesome .apc-skin-effects{background:rgba(15,23,42,.7);border-color:var(--color-sky-20)}.lfu-awesome .cosmetic-grid{gap:var(--space-xl);grid-template-columns:repeat(4,minmax(0,1fr))!important}@media (max-width:1200px){.lfu-awesome .cosmetic-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:900px){.lfu-awesome .cosmetic-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){.lfu-awesome .cosmetic-grid{grid-template-columns:1fr!important}}.lfu-awesome .specialty-card{background:rgba(12,16,28,.92);border:1px solid var(--color-sky-30);box-shadow:0 14px 28px rgba(0,0,0,.45)}.lfu-awesome .specialty-card:hover{border-color:var(--color-orange-70);box-shadow:0 18px 34px rgba(0,0,0,.6)}.lfu-awesome .btn-primary{background:var(--color-orange-20);border:1px solid var(--color-orange-55);color:var(--text-main)}.lfu-awesome .btn-primary:hover{background:var(--color-sky-20);border-color:var(--color-sky-70)}@media (prefers-reduced-motion:reduce){.lfu-awesome *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.lfu-awesome .guide-content ol,.lfu-awesome .guide-content ul{list-style:none!important;padding-left:0!important}.markdown-body.lfu-awesome :where(h1,h2,h3,h4,h5,h6){background:none!important;border-bottom:0!important;border-left:4px solid var(--accent-primary)!important;padding-left:16px!important}.markdown-body.lfu-awesome :where(h1,h2,h3,h4,h5,h6):after,.markdown-body.lfu-awesome :where(h1,h2,h3,h4,h5,h6):before{content:none!important;display:none!important}