@source "../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php";@source "../../storage/framework/views/*.php";@source "../**/*.blade.php";@source "../**/*.js";@font-face{font-family:Noto Sans;src:url(/build/app/assets/NotoSans-Regular-D96CXwz4.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/build/app/assets/NotoSans-Medium-BX6xEgvr.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/build/app/assets/NotoSans-Bold-BTRCuqCj.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(/build/app/assets/NotoSans-Black-B32ICRmr.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/app/assets/PlusJakartaSans-Regular-CgV4P3Wf.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/app/assets/PlusJakartaSans-Medium-DhBKL1md.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/app/assets/PlusJakartaSans-Bold-DIEteoVn.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/build/app/assets/PlusJakartaSans-ExtraBold-SBPon-sb.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--bg: #1c1f23;--bg-2: #2d3034;--text: #ffffff;--muted: #c7cace;--border: #676a6e;--accent: #ea2a33;--surface: #585b5f;--radius: 12px }*{box-sizing:border-box}html,body{height:100%}html{scroll-behavior:smooth}body{margin:0;font-family:Plus Jakarta Sans,Noto Sans,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;background:var(--bg);color:var(--text)}a{color:inherit;text-decoration:none}.page{min-height:100dvh;display:flex;flex-direction:column}.page__inner{flex:1 0 auto;display:flex}.container{width:100%;max-width:960px;margin:0 auto;padding:20px}@media (min-width:1024px){.container{padding:20px 40px}}.section-title{font-weight:700;font-size:22px;line-height:1.2;letter-spacing:-.015em;margin:20px 16px 12px}.button{display:inline-flex;align-items:center;justify-content:center;height:40px;width:fit-content;padding:0 16px;border-radius:10px;font-weight:700;font-size:14px;line-height:1;cursor:pointer;border:none}.button--lg{height:48px;padding:0 20px;font-size:16px}.button--primary{background:var(--accent);color:#fff}.button--muted{background:var(--surface);color:#fff;font-weight:500}.hero{min-height:480px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:16px;background-size:cover;background-position:center;border-radius:var(--radius);padding:16px}@media (min-width:480px){.hero{gap:32px;border-radius:var(--radius)}}.hero__title{font-weight:900;font-size:32px;letter-spacing:-.033em;line-height:1.1;margin:0}.hero__subtitle{max-width:560px;margin:0;color:var(--text);opacity:.9;font-size:14px}@media (min-width:480px){.hero__title{font-size:48px}.hero__subtitle{font-size:16px}}.donate{display:flex;gap:16px;align-items:stretch;margin:0 16px}.donate__left{flex:2 2 0;display:flex;flex-direction:column;gap:16px}.donate__title{margin:0;font-weight:700;font-size:16px;line-height:1.2}.donate__text{margin:0;color:var(--muted);font-size:14px;line-height:1.5}.donate__image{flex:1 1 0;background-position:center;background-size:cover;background-repeat:no-repeat;aspect-ratio:16 / 9;border-radius:var(--radius);background-image:url(/build/app/assets/donate-G6skCmS7.jpg)}@media (max-width:720px){.donate{flex-direction:column}}.games__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:12px;padding:16px}.game-card{display:flex;flex-direction:column;gap:12px;padding-bottom:12px;border-radius:var(--radius);transition:transform .2s ease,box-shadow .2s ease}.game-card__cover{width:100%;aspect-ratio:1 / 1;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:var(--radius);transition:opacity .2s ease}.game-card__cover--sa{background-image:url(/build/app/assets/gta-sa-DOnRif04.jpg)}.game-card__cover--vc{background-image:url(/build/app/assets/gta-vc-rHZoJAzj.jpg)}.game-card__cover--3{background-image:url(/build/app/assets/gta-3-CSLDLPCI.jpg)}.game-card__cover--lcs{background-image:url(/build/app/assets/gta-lcs-DslDRyq5.jpg)}.game-card{position:relative;display:flex;flex-direction:column;gap:12px;padding-bottom:12px;border-radius:var(--radius);transition:transform .2s ease,box-shadow .2s ease;overflow:visible}.game-card:before{content:"";position:absolute;inset:-8% -6% -12%;z-index:0;border-radius:24px;background:radial-gradient(circle at 50% 50%,#F8FBFF80 0%,#F8FBFF33 0%,#F8FBFF0F 42%,transparent 80%);filter:blur(16px);opacity:0;transform:scale(.96);transition:opacity .22s ease,transform .22s ease,filter .22s ease;pointer-events:none}.game-card:hover{transform:translateY(-4px)}.game-card:hover:before{opacity:1;transform:scale(1);filter:blur(18px)}.game-card__cover,.game-card__title{position:relative;z-index:1}.game-card__cover{transition:transform .2s ease}.game-card:hover .game-card__cover{transform:translateY(-1px)}.games .game-card{color:inherit;text-decoration:none}.game-card__title{margin:0;font-size:16px;font-weight:600}.supporters{padding:12px 16px 16px}.supporters__list{list-style:none;margin:0;padding:0;width:100%}.supporters__item{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--border);min-height:72px;font-size:14px;line-height:1.5}.supporters__item:first-child{border-top:none}.supporters__name{color:var(--text);font-weight:400}.supporters__sep{color:var(--muted);-webkit-user-select:none;user-select:none}.supporters__amount{color:var(--muted);font-weight:400;white-space:nowrap}@container (max-width:240px){.supporters__sep,.supporters__amount{display:none}}.supporters__td--text{color:var(--text)}.supporters__th--w400,.supporters__td--w400{width:400px}@container (max-width:240px){.supporters__cell--hide-240{display:none}}@container (max-width:120px){.supporters__cell--hide-120{display:none}}.site-footer{padding:40px 20px;text-align:center}.site-footer__social{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.site-footer__icon{color:var(--muted)}.site-footer__link{color:var(--muted);display:inline-block;margin-top:12px}.link-list{--list-item-content: "•";counter-reset:list;margin:0;padding-inline-start:0}.link-list__item{position:relative;padding-bottom:8px;font-size:18px;min-height:36px;display:flex;align-items:center;gap:4px}.link-list__item:before{content:var(--list-item-content);margin-top:-4px;padding-right:6px}.link-list__link{display:inline-block;background:linear-gradient(90deg,#f06,#fc0,#3cf,#f06);background-size:300% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:link-list-gradientShift 4s ease infinite}@keyframes link-list-gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.donation{width:28px;height:28px;display:inline-block;position:relative;top:2px;background-size:contain}.donation--50{background-image:url(/build/app/assets/sub-level-50-light-NqgUGTmI.png)}.donation--200{background-image:url(/build/app/assets/sub-level-200-light-S4nej8fS.png)}.donation[data-tooltip]:after{content:attr(data-tooltip);position:absolute;display:block;background:#1a1a1a;padding:10px 20px;color:#fff;font-size:14px;white-space:nowrap;border-radius:6px;bottom:0;left:100%;transform-origin:bottom left;transform:scale(0);transition:all .25s;opacity:0}.donation[data-tooltip]:hover:after{transform:scale(1);bottom:120%;opacity:.9}.donation__sum{color:#888}@media (max-width:700px){.donation[data-tooltip]:after{left:unset;right:0;transform-origin:bottom center;white-space:break-spaces}}.modal{position:fixed;inset:0;display:grid;place-items:center;padding:24px;z-index:1000;opacity:0;pointer-events:none;transition:opacity .2s ease}.modal.is-open{opacity:1;pointer-events:auto}.modal__overlay{position:absolute;inset:0;background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal__dialog{position:relative;width:100%;max-width:560px;border-radius:var(--radius);background:linear-gradient(180deg,color-mix(in srgb,var(--bg),#000 10%),color-mix(in srgb,var(--bg-2),#000 12%));border:1px solid color-mix(in srgb,var(--border),#000 30%);box-shadow:0 20px 60px #0009;padding:20px;transform:translateY(8px) scale(.98);opacity:0;transition:transform .22s ease,opacity .22s ease}.modal.is-open .modal__dialog{transform:translateY(0) scale(1);opacity:1}.modal__close{position:absolute;top:10px;right:10px;width:36px;height:36px;border-radius:10px;border:1px solid color-mix(in srgb,var(--border),#000 20%);background:var(--bg-2);color:var(--muted);font-size:20px;line-height:1;cursor:pointer}.modal__close:hover{filter:brightness(1.1)}.modal__title{margin:4px 0 10px;font-weight:800;font-size:22px;letter-spacing:-.015em}.modal__content{color:var(--muted);font-size:14px;line-height:1.6;display:grid;gap:10px}.modal__bullets{margin:0;padding-left:18px;display:grid;gap:6px}.modal__bullets li{color:var(--text)}.modal__actions{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}@media (max-width:480px){.modal__dialog{padding:16px}.modal__title{font-size:20px}}.error{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:32px;padding:16px}.error__title{font-weight:900;font-size:32px;letter-spacing:-.033em;line-height:1.1;margin:0}.error__subtitle{max-width:560px;margin:20px 0 0;color:var(--text);opacity:.9;font-size:14px}@media (min-width:480px){.error__title{font-size:48px}.error__subtitle{font-size:16px}}
