@import url("https://fonts.googleapis.com/css2?family=Orbitron:wght@700;800;900&family=Bebas+Neue&family=Inter:wght@300;400;600;700;800;900&display=swap");@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css");:root{--pg-addons-width:1680px;--pg-gold:#f7c137;--pg-gold-soft:#ffe28a;--pg-orange:#ff9f1c;--pg-blue:#1d6fff;--pg-cyan:#67c7ff;--pg-green:#43e87d;--pg-bg:#07101d;--pg-panel:#101b2b;--pg-panel-2:#15243a;--pg-text:#f4f8ff;--pg-muted:#aebbd0;--pg-border:rgba(247,193,55,.3);--pg-border-strong:rgba(255,226,138,.62);--pg-glow:0 24px 55px rgba(0,0,0,.42)}body,html{margin:0!important;max-width:100%!important;overflow-x:hidden!important;scroll-behavior:smooth;width:100%!important}body{background:#3e5468!important;color:var(--pg-text);font-family:Inter,Arial,sans-serif}.body-container,.body-container-wrapper,.content-wrapper,.dnd-section,.row-fluid,.row-fluid-wrapper{margin-left:0!important;margin-right:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.pgaddons-page,.pgaddons-page *{box-sizing:border-box!important}.pgaddons-page{color:var(--pg-text);font-family:Inter,Arial,sans-serif;max-width:100%!important;overflow-x:hidden!important;padding:10px 0 30px!important;width:100%!important}.pgaddons-page a{color:inherit;text-decoration:none}.pgaddons-page button,.pgaddons-page input{font-family:Inter,Arial,sans-serif}.pg-universal-footer,.pgaddons-page .addon-control-dock,.pgaddons-page .addon-review-drawer,.pgaddons-page .addon-wow-panel,.pgaddons-page .addons-footer,.pgaddons-page .addons-hub,.pgaddons-page .ar-payware-embed,.pgaddons-page .pglh-wrap{margin-left:auto!important;margin-right:auto!important;max-width:var(--pg-addons-width)!important;width:min(var(--pg-addons-width),calc(100vw - 48px))!important}.pgaddons-page .addon-control-dock,.pgaddons-page .addon-review-drawer,.pgaddons-page .addon-wow-panel,.pgaddons-page .addons-footer,.pgaddons-page .addons-hub,.pgaddons-page .ar-payware-embed,.pgaddons-page .pglh-wrap{margin-bottom:18px!important}.pgaddons-page .pglh-wrap{margin-top:14px!important}.pgaddons-page .pglh-shell{background:radial-gradient(circle at 5% 8%,rgba(247,193,55,.16),transparent 30%),radial-gradient(circle at 94% 12%,rgba(29,111,255,.24),transparent 34%),linear-gradient(180deg,#101b2b,#07101d);border:1px solid var(--pg-border);border-radius:32px;box-shadow:var(--pg-glow),inset 0 1px 0 hsla(0,0%,100%,.08);overflow:hidden;position:relative}.pgaddons-page .pglh-top{align-items:center;background:linear-gradient(90deg,rgba(5,10,18,.62),rgba(5,10,18,.3),rgba(5,10,18,.2)),radial-gradient(circle at 8% 16%,rgba(247,193,55,.15),transparent 36%),linear-gradient(180deg,#101b2b,#07101d);border-bottom:1px solid rgba(247,193,55,.22);display:grid;gap:26px;grid-template-columns:minmax(0,1fr) minmax(320px,430px);min-height:390px;overflow:hidden;padding:34px 38px;position:relative}.pgaddons-page .pglh-top:before{animation:addonsHeroSweep 7.5s ease-in-out infinite;background:linear-gradient(120deg,transparent,rgba(255,226,138,.08) 42%,rgba(255,226,138,.2) 49%,rgba(255,226,138,.06) 56%,transparent);content:"";inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute;transform:translateX(-115%)}@keyframes addonsHeroSweep{0%,42%{transform:translateX(-115%)}62%,to{transform:translateX(115%)}}.pgaddons-page .pglh-brand{align-items:center;display:flex;gap:26px;min-width:0;position:relative;z-index:1}.pgaddons-page .pglh-logo{filter:drop-shadow(0 0 18px rgba(247,193,55,.3)) drop-shadow(0 8px 12px rgba(0,0,0,.62));flex:0 0 auto;height:134px;object-fit:contain;width:178px}.pgaddons-page .pglh-kicker{align-items:center;color:#fff1ad;display:inline-flex;font-family:Orbitron,Arial,sans-serif;font-size:clamp(15px,1.05vw,21px);font-weight:900;gap:8px;letter-spacing:4px;line-height:1;margin-bottom:4px;text-shadow:0 0 18px rgba(247,193,55,.24);text-transform:uppercase}.pgaddons-page .pglh-title{background:linear-gradient(180deg,#fff2a9,#f8cf55 20%,#e7aa22 42%,#bf7600 70%,#ffd66e);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(56px,5.6vw,116px);letter-spacing:2px;line-height:.86;margin-top:2px;text-transform:uppercase;-webkit-text-fill-color:transparent;-webkit-text-stroke:.2px rgba(72,38,0,.35);filter:drop-shadow(0 0 4px rgba(255,218,102,.2)) drop-shadow(0 6px 10px rgba(0,0,0,.66));white-space:normal}.pgaddons-page .pglh-sub{color:#f4f7fc;font-size:clamp(13px,1.02vw,18px);font-weight:900;letter-spacing:1.1px;line-height:1.42;margin-top:12px;max-width:820px;text-shadow:0 2px 10px rgba(0,0,0,.8);text-transform:uppercase}.pgaddons-page .pglh-actions{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(5,10,18,.56);border:1px solid rgba(247,193,55,.22);border-radius:26px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 18px 34px rgba(0,0,0,.34);display:grid;gap:12px;grid-template-columns:1fr;padding:16px;position:relative;width:100%;z-index:1}.pgaddons-page .pglh-action{align-items:center;background:radial-gradient(circle at 10% 0,rgba(247,193,55,.14),transparent 44%),linear-gradient(180deg,rgba(23,39,66,.96),rgba(8,15,27,.96));border:1px solid rgba(247,193,55,.28);border-radius:18px;box-shadow:0 10px 22px rgba(0,0,0,.26),inset 0 1px 0 hsla(0,0%,100%,.07);color:#fff;display:flex;gap:14px;min-height:66px;padding:14px 16px;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,filter .22s ease}.pgaddons-page .pglh-action i{background:linear-gradient(135deg,#fff3b2,#f7c137,#ff9f1c);border-radius:13px;box-shadow:0 0 18px rgba(247,193,55,.22);color:#07101d;display:grid;flex:0 0 auto;font-size:16px;height:38px;place-items:center;width:38px}.pgaddons-page .pglh-action strong{color:#fff;display:block;font-size:15px;font-weight:1000;line-height:1.05;white-space:nowrap}.pgaddons-page .pglh-action small{color:#b9cfff;display:block;font-size:11px;font-weight:900;letter-spacing:.06em;line-height:1;margin-top:4px;text-transform:uppercase}.pgaddons-page .pglh-action:hover{border-color:var(--pg-border-strong);box-shadow:0 16px 32px rgba(0,0,0,.36),0 0 24px rgba(247,193,55,.16);filter:brightness(1.08);transform:translateY(-3px)}.pgaddons-page .addon-wow-panel{background:radial-gradient(circle at 8% 0,rgba(247,193,55,.14),transparent 36%),radial-gradient(circle at 92% 0,rgba(29,111,255,.2),transparent 38%),linear-gradient(180deg,#101b2b,#07101d);border:1px solid var(--pg-border);border-radius:30px;box-shadow:var(--pg-glow),inset 0 1px 0 hsla(0,0%,100%,.08);display:grid;gap:18px;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);padding:18px}.pgaddons-page .addon-wow-copy{background:linear-gradient(135deg,rgba(22,38,64,.82),rgba(7,16,29,.78)),radial-gradient(circle at 8% 8%,rgba(247,193,55,.18),transparent 44%);border:1px solid rgba(247,193,55,.2);border-radius:24px;display:flex;flex-direction:column;justify-content:center;min-height:210px;padding:26px}.pgaddons-page .addon-stats-kicker,.pgaddons-page .addon-wow-kicker,.pgaddons-page .addons-hub-eyebrow{align-items:center;background:linear-gradient(135deg,#fff1a8,#f7c137,#ff9f1c);border-radius:999px;box-shadow:0 0 18px rgba(247,193,55,.16);color:#07111d;display:inline-flex;font-size:12px;font-weight:1000;gap:8px;justify-content:center;letter-spacing:.12em;max-width:100%;padding:8px 14px;text-transform:uppercase;width:max-content}.pgaddons-page .addon-wow-copy h2{background:linear-gradient(180deg,#fff6bd,#ffd86b 35%,#f7c137 60%,#ff9f1c);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(44px,4.7vw,84px);letter-spacing:2px;line-height:.9;margin:16px 0 0;text-transform:uppercase}.pgaddons-page .addon-wow-copy p{color:#dbeafe;font-size:16px;font-weight:820;line-height:1.62;margin:14px 0 0;max-width:920px}.pgaddons-page .addon-flow{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.pgaddons-page .addon-flow-card{background:hsla(0,0%,100%,.055);border:1px solid rgba(247,193,55,.17);border-radius:18px;color:#eaf4ff;font-weight:900;padding:14px}.pgaddons-page .addon-flow-card b{color:#ffe28a;display:block;font-family:Orbitron,Arial,sans-serif;font-size:12px;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.pgaddons-page .addon-flow-card span{color:#aebbd0;font-size:13px;line-height:1.4}.pgaddons-page .addon-stats{background:linear-gradient(145deg,rgba(18,28,44,.92),rgba(7,16,29,.96)),radial-gradient(circle at 100% 0,rgba(29,111,255,.22),transparent 46%);border:1px solid rgba(247,193,55,.22);border-radius:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);height:100%;margin:0!important;padding:20px}.pgaddons-page .addon-stats-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:14px}.pgaddons-page .addon-stats h3{color:#fff;font-family:Orbitron,Arial,sans-serif;font-size:18px;letter-spacing:.06em;line-height:1.18;margin:12px 0 0;text-transform:uppercase}.pgaddons-page .addon-stats p{color:#aebbd0;font-size:12px;font-weight:800;line-height:1.45;margin:0;max-width:260px;text-align:right}.pgaddons-page .addon-stats-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.pgaddons-page .addon-stat-card{background:radial-gradient(circle at 50% 0,rgba(247,193,55,.12),transparent 46%),hsla(0,0%,100%,.055);border:1px solid rgba(247,193,55,.18);border-radius:18px;display:flex;flex-direction:column;gap:6px;justify-content:center;min-height:112px;padding:14px;text-align:center}.pgaddons-page .addon-stat-card i{color:#f7c137;filter:drop-shadow(0 0 10px rgba(247,193,55,.2));font-size:19px}.pgaddons-page .addon-stat-card strong{color:#fff;font-family:Orbitron,Arial,sans-serif;font-size:25px;font-weight:1000;line-height:1}.pgaddons-page .addon-stat-card span{color:#b9c8dd;font-size:10px;font-weight:1000;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}.pgaddons-page .addon-control-dock{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:linear-gradient(180deg,rgba(16,27,43,.96),rgba(7,16,29,.97)),radial-gradient(circle at 10% 0,rgba(247,193,55,.12),transparent 32%);border:1px solid rgba(247,193,55,.34);border-radius:26px;box-shadow:0 18px 38px rgba(0,0,0,.38),inset 0 1px 0 hsla(0,0%,100%,.08);padding:14px;position:sticky;top:10px;z-index:50}.pgaddons-page .addon-view-switch{background:rgba(5,10,18,.62);border:1px solid rgba(247,193,55,.18);border-radius:20px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 12px;padding:6px}.pgaddons-page .addon-view-btn{align-items:center;background:transparent;border:1px solid transparent;border-radius:15px;color:#dbeafe;cursor:pointer;display:flex;gap:11px;justify-content:center;min-height:58px;padding:10px 14px;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.pgaddons-page .addon-view-btn i{color:#f7c137;font-size:18px}.pgaddons-page .addon-view-btn strong{color:#fff;display:block;font-size:13px;letter-spacing:.08em;line-height:1.05;text-transform:uppercase}.pgaddons-page .addon-view-btn small{color:#aebbd0;display:block;font-size:11px;font-weight:800;line-height:1.1;margin-top:3px}.pgaddons-page .addon-view-btn.is-active,.pgaddons-page .addon-view-btn:hover{background:linear-gradient(135deg,#fff1a8,#f7c137,#ff9f1c);border-color:hsla(0,0%,100%,.4);box-shadow:0 0 20px rgba(247,193,55,.2);color:#07101d;transform:translateY(-1px)}.pgaddons-page .addon-view-btn.is-active i,.pgaddons-page .addon-view-btn.is-active small,.pgaddons-page .addon-view-btn.is-active strong,.pgaddons-page .addon-view-btn:hover i,.pgaddons-page .addon-view-btn:hover small,.pgaddons-page .addon-view-btn:hover strong{color:#07101d}.pgaddons-page .addon-controls{align-items:center;display:flex;flex-wrap:wrap;gap:9px;justify-content:center;margin:0}.pgaddons-page .addon-search{background:rgba(7,16,29,.82);border:1px solid rgba(247,193,55,.35);border-radius:999px;box-shadow:inset 0 0 12px hsla(0,0%,100%,.04),0 0 16px rgba(29,111,255,.12);color:#fff;flex:1 1 340px;font-weight:780;min-height:46px;outline:none;padding:13px 18px;width:min(560px,100%)}.pgaddons-page .addon-search::placeholder{color:#98a9c0}.pgaddons-page .addon-search:focus{border-color:#ffe28a;box-shadow:0 0 18px rgba(247,193,55,.25),0 0 22px rgba(29,111,255,.22)}.pgaddons-page .addon-search-clear,.pgaddons-page .dev-review-btn,.pgaddons-page .dev-store-btn,.pgaddons-page .drawer-close-btn,.pgaddons-page .drawer-links-btn,.pgaddons-page .filter-btn,.pgaddons-page .location-letter-btn{align-items:center;background:linear-gradient(145deg,rgba(29,111,255,.18),rgba(247,193,55,.08));border:1px solid rgba(77,171,247,.38);border-radius:999px;color:#eaf4ff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:1000;gap:8px;justify-content:center;letter-spacing:.08em;min-height:42px;padding:11px 15px;text-transform:uppercase;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease,color .2s ease}.pgaddons-page .addon-search-clear:hover,.pgaddons-page .dev-review-btn:hover,.pgaddons-page .dev-store-btn:hover,.pgaddons-page .drawer-close-btn:hover,.pgaddons-page .drawer-links-btn:hover,.pgaddons-page .filter-btn.active,.pgaddons-page .filter-btn:hover,.pgaddons-page .location-letter-btn.is-active,.pgaddons-page .location-letter-btn:hover{background:linear-gradient(135deg,#fff1a8,#f7c137,#ff9f1c);border-color:hsla(0,0%,100%,.38);box-shadow:0 0 18px rgba(247,193,55,.24);color:#07101d;transform:translateY(-2px)}.pgaddons-page .addon-search-clear:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}.pgaddons-page .addon-count{color:#b9c8dd;font-size:12px;font-weight:900;letter-spacing:.12em;margin-top:11px;text-align:center;text-transform:uppercase}.pgaddons-page .addon-review-drawer,.pgaddons-page .addons-footer,.pgaddons-page .addons-hub,.pgaddons-page .ar-payware-embed{background:radial-gradient(circle at 8% 0,rgba(247,193,55,.13),transparent 32%),radial-gradient(circle at 92% 10%,rgba(29,111,255,.18),transparent 34%),linear-gradient(180deg,#101b2b,#07101d);border:1px solid var(--pg-border);border-radius:30px;box-shadow:var(--pg-glow),inset 0 1px 0 hsla(0,0%,100%,.08);overflow:hidden}.pgaddons-page .addons-hub{padding:20px}.pgaddons-page .addons-hub-intro{align-items:end;background:linear-gradient(135deg,rgba(22,38,64,.72),rgba(7,16,29,.76));border:1px solid rgba(247,193,55,.18);border-radius:24px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;margin-bottom:14px;padding:20px 20px 18px}.pgaddons-page .addons-hub h2{background:linear-gradient(180deg,#fff6bd,#ffd86b 35%,#f7c137 60%,#ff9f1c);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(44px,4.8vw,86px);letter-spacing:2px;line-height:.9;margin:10px 0 0;text-transform:uppercase}.pgaddons-page .addons-hub p{color:#dbeafe;font-size:15px;font-weight:820;line-height:1.55;margin:0 0 8px;max-width:720px}.pgaddons-page .addon-logo-grid{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.pgaddons-page .addon-logo-btn{align-items:center;background:radial-gradient(circle at 50% 0,rgba(247,193,55,.14),transparent 45%),linear-gradient(180deg,rgba(23,39,66,.96),rgba(8,15,27,.98));border:1px solid rgba(247,193,55,.25);border-radius:24px;box-shadow:0 14px 28px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.07);color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:188px;overflow:hidden;padding:18px;position:relative;text-align:center;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,filter .22s ease}.pgaddons-page .addon-logo-btn:after{background:linear-gradient(90deg,transparent,#f7c137,transparent);border-radius:999px;content:"";height:2px;inset:auto 18px 14px 18px;opacity:.32;position:absolute}.pgaddons-page .addon-logo-btn.is-selected,.pgaddons-page .addon-logo-btn:hover{border-color:var(--pg-border-strong);box-shadow:0 18px 36px rgba(0,0,0,.34),0 0 24px rgba(247,193,55,.18);filter:brightness(1.06);transform:translateY(-5px)}.pgaddons-page .addon-logo-imgwrap{align-items:center;display:flex;height:86px;justify-content:center;width:100%}.pgaddons-page .addon-logo-imgwrap img{display:block;filter:drop-shadow(0 10px 18px rgba(0,0,0,.45));height:auto;margin:0 auto;max-height:78px;max-width:min(260px,88%);object-fit:contain;width:auto}.pgaddons-page .addon-logo-btn img[alt="Glideslope Pro logo"]{max-width:82%}.pgaddons-page .addon-logo-btn img[alt="Bijan Studio logo"]{max-height:62px}.pgaddons-page .addon-logo-btn img[alt="Impulse Simulations logo"]{max-width:76%}.pgaddons-page .addon-logo-btn img[alt="NZA / ProLine logo"]{max-width:78%}.pgaddons-page .addon-logo-btn img[alt="Orbx logo"]{max-width:76%}.pgaddons-page .addon-logo-btn img[alt="Drzewiecki Design logo"]{max-height:64px}.pgaddons-page .addon-logo-btn img[alt="Dfflyer Direct logo"]{max-height:66px}.pgaddons-page .addon-logo-btn img[alt="CLi4D Designs logo"]{max-height:72px}.pgaddons-page .addon-logo-btn img[alt="Mamu Design logo"]{max-height:74px}.pgaddons-page .addon-logo-btn img[alt="SamScene3D logo"]{max-width:78%}.pgaddons-page .addon-logo-btn img[alt="Baysim Scenery logo"]{max-width:76%}.pgaddons-page .addon-logo-name{align-items:center;color:#ffe28a;display:flex;font-size:13px;font-weight:1000;justify-content:center;letter-spacing:.08em;line-height:1.2;min-height:30px;text-transform:uppercase}.pgaddons-page .addon-logo-meta{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:2px}.pgaddons-page .addon-logo-meta span{background:hsla(0,0%,100%,.06);border:1px solid rgba(247,193,55,.14);border-radius:999px;color:#dbeafe;font-size:10px;font-weight:900;letter-spacing:.08em;line-height:1;padding:5px 8px;text-transform:uppercase}.pgaddons-page .addons-note{background:hsla(0,0%,100%,.045);border:1px solid rgba(247,193,55,.18);border-radius:18px;color:#dbeafe;font-weight:850;margin-top:14px;padding:14px;text-align:center}.pgaddons-page .addon-review-drawer{padding:18px}.pgaddons-page .drawer-empty{align-items:center;background:radial-gradient(circle at 50% 0,rgba(247,193,55,.1),transparent 45%),hsla(0,0%,100%,.045);border:1px dashed rgba(247,193,55,.34);border-radius:22px;color:#dbeafe;display:flex;flex-wrap:wrap;font-weight:850;gap:12px;justify-content:center;min-height:100px;padding:22px;text-align:center}.pgaddons-page .drawer-empty i,.pgaddons-page .drawer-empty strong{color:#ffe28a}.pgaddons-page .drawer-empty span{color:#aebbd0}.pgaddons-page .drawer-toolbar{backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:linear-gradient(180deg,rgba(18,31,51,.97),rgba(7,16,29,.98));border:1px solid rgba(247,193,55,.34);border-radius:18px;box-shadow:0 12px 26px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.08);display:block;margin:0 0 18px;padding:12px;position:sticky;top:100px;z-index:36}.pgaddons-page .drawer-toolbar[hidden]{display:none!important}.pgaddons-page .drawer-toolbar-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.pgaddons-page #drawerActiveLabel{color:#ffe28a;font-size:13px;font-weight:1000;letter-spacing:.06em;text-transform:uppercase}.pgaddons-page .drawer-toolbar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.pgaddons-page .review-flow{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.pgaddons-page .review-flow span{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid rgba(247,193,55,.14);border-radius:12px;color:#dbeafe;display:flex;font-size:11px;font-weight:900;gap:8px;letter-spacing:.05em;padding:9px 10px;text-transform:uppercase}.pgaddons-page .review-flow b{background:#f7c137;border-radius:50%;color:#07101d;display:grid;font-size:11px;height:22px;place-items:center;width:22px}.pgaddons-page .drawer-panel{animation:addonDrawerReveal .28s ease both;display:none}.pgaddons-page .drawer-panel.is-active{display:block}@keyframes addonDrawerReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.pgaddons-page .drawer-head,.pgaddons-page .drawer-panel .hero-panel,.pgaddons-page .drawer-panel .pg-section{background:radial-gradient(circle at 10% 0,rgba(247,193,55,.15),transparent 40%),linear-gradient(145deg,rgba(18,28,44,.95),rgba(7,16,29,.96));border:1px solid rgba(247,193,55,.24);border-radius:24px;margin-bottom:16px;padding:22px}.pgaddons-page .drawer-head h3,.pgaddons-page .drawer-panel .intro-card h1,.pgaddons-page .drawer-panel h1{background:linear-gradient(180deg,#fff6bd,#ffd86b 38%,#f7c137 62%,#ff9f1c);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(40px,4.5vw,82px);letter-spacing:2px;line-height:.9;margin:8px 0 0;text-transform:uppercase}.pgaddons-page .drawer-panel p{color:#dbeafe;font-weight:780;line-height:1.6}.pgaddons-page .drawer-head span,.pgaddons-page .eyebrow,.pgaddons-page .hero-kicker{align-items:center;background:linear-gradient(135deg,#fff1a8,#f7c137,#ff9f1c);border-radius:999px;color:#07111d;display:inline-flex;font-size:11px;font-weight:1000;gap:8px;letter-spacing:.11em;max-width:100%;padding:8px 12px;text-transform:uppercase;width:max-content}.pgaddons-page .bijan-logo-card,.pgaddons-page .drawer-head img,.pgaddons-page .gs-logo-wrap{align-items:center;display:flex;justify-content:center}.pgaddons-page .bijan-logo-card,.pgaddons-page .drawer-head img,.pgaddons-page .gs-logo-card{background:hsla(0,0%,100%,.055);border:1px solid rgba(247,193,55,.18);border-radius:20px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06);padding:16px}.pgaddons-page .bijan-logo-card img,.pgaddons-page .drawer-head img,.pgaddons-page .gs-logo-img{filter:drop-shadow(0 10px 18px rgba(0,0,0,.45));max-height:140px;max-width:280px;object-fit:contain}.pgaddons-page .gs-logo-caption{color:#ffe28a;display:block;font-size:11px;font-weight:900;letter-spacing:.08em;margin-top:8px;text-align:center;text-transform:uppercase}.pgaddons-page .quick-jump{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 16px}.pgaddons-page .quick-jump a{align-items:center;background:hsla(0,0%,100%,.055);border:1px solid rgba(247,193,55,.2);border-radius:999px;color:#eaf4ff;display:inline-flex;font-size:12px;font-weight:1000;gap:7px;justify-content:center;letter-spacing:.06em;min-height:38px;padding:9px 13px;text-transform:uppercase;transition:.2s ease}.pgaddons-page .quick-jump a:hover{background:linear-gradient(135deg,#fff1a8,#f7c137,#ff9f1c);color:#07101d;transform:translateY(-2px)}.pgaddons-page .drawer-grid,.pgaddons-page .review-grid,.pgaddons-page .reviews-grid{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.pgaddons-page .mini-review,.pgaddons-page .review-card{background:radial-gradient(circle at 14% 0,rgba(247,193,55,.1),transparent 38%),linear-gradient(180deg,rgba(23,39,66,.96),rgba(8,15,27,.98));border:1px solid rgba(247,193,55,.24);border-radius:21px;box-shadow:0 12px 24px rgba(0,0,0,.22);padding:18px}.pgaddons-page .mini-review.wide{grid-column:1/-1}.pgaddons-page .mini-review h4,.pgaddons-page .review-card h2{color:#fff;font-family:Orbitron,Arial,sans-serif;font-size:15px;letter-spacing:.04em;line-height:1.26;margin:0 0 10px;text-transform:uppercase}.pgaddons-page .mini-review h4 span,.pgaddons-page .stars{color:#ffd76a;display:inline-block;font-family:Inter,Arial,sans-serif;font-size:12px;margin-left:6px;white-space:nowrap}.pgaddons-page .highlights,.pgaddons-page .mini-review ul,.pgaddons-page .review-card ul{display:grid;gap:8px;list-style:none;margin:13px 0 0;padding:0}.pgaddons-page .highlights li,.pgaddons-page .mini-review li,.pgaddons-page .review-card li{color:#eaf4ff;font-size:13px;font-weight:780;line-height:1.44;padding-left:24px;position:relative}.pgaddons-page .highlights li:before,.pgaddons-page .mini-review li:before,.pgaddons-page .review-card li:before{color:#45e07f;content:"✓";font-weight:1000;left:0;position:absolute;top:0}.pgaddons-page .highlights li i{display:none}.pgaddons-page .highlights-box,.pgaddons-page .perf-box,.pgaddons-page .why-box{background:hsla(0,0%,100%,.04);border:1px solid rgba(247,193,55,.14);border-radius:16px;margin:0 0 12px;padding:14px}.pgaddons-page .highlights-box h3,.pgaddons-page .perf-box h3,.pgaddons-page .why-box h3{color:#ffe28a;font-family:Orbitron,Arial,sans-serif;font-size:13px;margin:0 0 8px;text-transform:uppercase}.pgaddons-page .ar-payware-embed{padding:18px}.pgaddons-page .payware-hero{background:linear-gradient(145deg,rgba(22,34,52,.96),rgba(8,15,26,.96)),radial-gradient(circle at center,rgba(29,111,255,.18),transparent 65%);border:1px solid rgba(247,193,55,.22);border-radius:24px;box-shadow:0 16px 32px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.07);margin-bottom:18px;padding:28px 20px;text-align:center}.pgaddons-page .payware-hero h2{background:linear-gradient(180deg,#fff7c6,#f7c137 45%,#e48b18 72%,#2c7df7);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(42px,5vw,82px);letter-spacing:2px;line-height:.9;margin:0;text-transform:uppercase}.pgaddons-page .payware-hero h2 span{color:#fff;-webkit-text-fill-color:#fff}.pgaddons-page .payware-hero p{color:#b9c8dd;font-weight:780;line-height:1.6;margin:12px auto 0;max-width:850px}.pgaddons-page .section-bg{background:linear-gradient(145deg,rgba(18,28,44,.95),rgba(7,16,29,.96));border:1px solid rgba(247,193,55,.26);border-radius:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 12px 36px rgba(0,0,0,.35);margin-top:18px;padding:22px}.pgaddons-page .section-bg[hidden]{display:none!important}.pgaddons-page .section-bg h3{border-bottom:1px solid hsla(0,0%,100%,.08);color:#fff;font-family:Orbitron,Arial,sans-serif;font-size:clamp(20px,2.4vw,36px);margin:0 0 18px;padding-bottom:14px;text-transform:uppercase}.pgaddons-page .section-bg h3 i,.pgaddons-page .section-bg h3 span{color:#f7c137}.pgaddons-page .dev-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.pgaddons-page .parks-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pgaddons-page .dev-card{background:radial-gradient(circle at 12% 0,rgba(247,193,55,.12),transparent 42%),linear-gradient(145deg,rgba(35,52,76,.94),rgba(14,23,37,.98));border:1px solid rgba(77,171,247,.22);border-radius:26px;border-top:2px solid rgba(247,193,55,.58);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.07),0 12px 26px rgba(0,0,0,.38);display:flex;flex-direction:column;min-height:430px;overflow:hidden;padding:22px;position:relative;transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,filter .24s ease;width:100%}.pgaddons-page .dev-card:hover{border-color:rgba(247,193,55,.7);box-shadow:0 0 22px rgba(29,111,255,.28),0 0 22px rgba(247,193,55,.15),0 20px 44px rgba(0,0,0,.56);transform:translateY(-6px)}.pgaddons-page .addon-badge{background:linear-gradient(135deg,#fff1a8,#f7c137,#ff9f1c);border-radius:999px;box-shadow:0 0 13px rgba(247,193,55,.28);color:#07101d;display:inline-flex;font-size:10px;font-weight:1000;letter-spacing:.06em;padding:6px 10px;position:absolute;right:14px;text-transform:uppercase;top:14px}.pgaddons-page .dev-card img{filter:drop-shadow(0 10px 16px rgba(0,0,0,.35));margin:20px auto 18px;max-height:98px;max-width:220px;object-fit:contain}.pgaddons-page .dev-card h4{border-bottom:1px solid hsla(0,0%,100%,.08);color:#fff;font-family:Orbitron,Arial,sans-serif;font-size:15px;letter-spacing:.08em;line-height:1.25;margin:0 0 13px;padding-bottom:10px;text-transform:uppercase}.pgaddons-page .dev-card-actions{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 12px}.pgaddons-page .dev-store-btn{text-align:center}.pgaddons-page .dev-card ul{display:grid;gap:6px;list-style:none;margin:0;padding:0}.pgaddons-page .dev-card li{min-width:0}.pgaddons-page .dev-card a:not(.dev-store-btn){align-items:center;border-radius:10px;color:#e2e8f0;display:flex;font-size:14px;font-weight:780;line-height:1.25;min-height:34px;padding:7px 8px;transition:transform .18s ease,background .18s ease,color .18s ease,text-shadow .18s ease}.pgaddons-page .dev-card a:not(.dev-store-btn):hover{background:hsla(0,0%,100%,.045);color:#f7c137;text-shadow:0 0 10px rgba(247,193,55,.25);transform:translateX(5px)}.pgaddons-page .dev-card.hidden-addon{display:none!important}.pgaddons-page .no-results{background:rgba(7,16,29,.55);border:1px dashed rgba(247,193,55,.35);border-radius:22px;color:#aebbd0;display:none;font-weight:850;margin-top:16px;padding:24px;text-align:center}.pgaddons-page .addon-location-panel{background:linear-gradient(145deg,rgba(18,28,44,.95),rgba(7,16,29,.96));border:1px solid rgba(247,193,55,.26);border-radius:24px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 12px 36px rgba(0,0,0,.35);display:block;margin-top:18px;padding:22px}.pgaddons-page .addon-location-panel[hidden]{display:none!important}.pgaddons-page .location-head{align-items:flex-end;border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;gap:18px;justify-content:space-between;margin-bottom:16px;padding-bottom:14px}.pgaddons-page .location-head h3{color:#fff;font-family:Orbitron,Arial,sans-serif;font-size:clamp(20px,2.4vw,36px);line-height:1.1;margin:0;text-transform:uppercase}.pgaddons-page .location-head h3 span{color:#f7c137}.pgaddons-page .location-head p{color:#aebbd0;font-weight:780;line-height:1.52;margin:8px 0 0;max-width:620px}.pgaddons-page .location-summary{color:#ffe28a;font-size:12px;font-weight:1000;letter-spacing:.08em;text-align:right;text-transform:uppercase}.pgaddons-page .location-alphabet{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 16px}.pgaddons-page .location-letter-btn{font-size:11px;min-height:34px;min-width:34px;padding:8px 10px}.pgaddons-page .location-results{display:grid;gap:13px;grid-template-columns:repeat(4,minmax(0,1fr))}.pgaddons-page .location-card{background:radial-gradient(circle at 16% 0,rgba(247,193,55,.1),transparent 40%),linear-gradient(180deg,rgba(23,39,66,.96),rgba(8,15,27,.98));border:1px solid rgba(247,193,55,.22);border-radius:20px;box-shadow:0 12px 24px rgba(0,0,0,.22);display:grid;gap:12px;grid-template-rows:auto 1fr auto;min-height:178px;padding:16px;transition:.2s ease}.pgaddons-page .location-card:hover{border-color:rgba(255,226,138,.56);box-shadow:0 16px 30px rgba(0,0,0,.32),0 0 18px rgba(247,193,55,.12);transform:translateY(-4px)}.pgaddons-page .location-card-top{align-items:center;display:flex;gap:10px;justify-content:space-between}.pgaddons-page .location-category{align-items:center;background:linear-gradient(135deg,#fff1a8,#f7c137,#ff9f1c);border-radius:999px;color:#07101d;display:inline-flex;font-size:10px;font-weight:1000;gap:6px;letter-spacing:.08em;padding:6px 9px;text-transform:uppercase}.pgaddons-page .location-flag{font-size:24px;line-height:1}.pgaddons-page .location-card h4{color:#fff;font-family:Orbitron,Arial,sans-serif;font-size:15px;letter-spacing:.04em;line-height:1.3;margin:0;text-transform:uppercase}.pgaddons-page .location-card p{color:#aebbd0;font-size:13px;font-weight:800;line-height:1.4;margin:7px 0 0}.pgaddons-page .location-card-actions{align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto}.pgaddons-page .location-card a{background:linear-gradient(135deg,#fff1a8,#f7c137,#ff9f1c);color:#07101d}.pgaddons-page .location-card a,.pgaddons-page .location-card button{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:1000;gap:8px;justify-content:center;letter-spacing:.08em;min-height:40px;padding:10px 13px;text-transform:uppercase}.pgaddons-page .location-card button{background:hsla(0,0%,100%,.055);border:1px solid rgba(247,193,55,.2);color:#eaf4ff;cursor:pointer}.pgaddons-page .location-empty{background:hsla(0,0%,100%,.045);border:1px dashed rgba(247,193,55,.3);border-radius:20px;color:#aebbd0;display:none;font-weight:850;padding:24px;text-align:center}.pgaddons-page .addons-footer{padding:24px;text-align:center}.pgaddons-page .addons-footer h4{color:#f7c137;font-family:Orbitron,Arial,sans-serif;font-size:16px;margin:0 0 12px;text-transform:uppercase}.pgaddons-page .addons-footer p{color:#b9c8dd;font-size:13px;font-weight:750;line-height:1.6;margin:8px auto;max-width:980px}.pgaddons-page .addons-footer div{border-top:1px solid hsla(0,0%,100%,.08);color:#7f8da3;font-size:10px;font-weight:900;letter-spacing:.18em;margin-top:16px;padding-top:14px;text-transform:uppercase}.pg-universal-footer{margin-bottom:24px!important;margin-top:34px!important}.pg-footer-shell{background:radial-gradient(circle at 6% 0,rgba(247,193,55,.13),transparent 32%),linear-gradient(180deg,#101b2b,#07101d);border-radius:28px;padding:24px}.pg-footer-brand{gap:16px;margin-bottom:18px}.pg-footer-brand img{filter:drop-shadow(0 0 14px rgba(247,193,55,.2));height:76px;width:96px}.pg-footer-brand h2{color:#ffe28a;font-size:18px}.pg-footer-brand p{color:#b9c8dd;font-weight:780;margin:6px 0 0}.pg-footer-links{gap:8px;margin:0 auto 16px}.pg-footer-links a{background:hsla(0,0%,100%,.055);border:1px solid rgba(247,193,55,.15);color:#eaf4ff;padding:9px 12px;text-transform:uppercase}.pg-footer-bottom{border-top:1px solid hsla(0,0%,100%,.08);padding-top:14px}.pg-footer-bottom p{color:#aebbd0;font-weight:750;line-height:1.55;margin:8px auto;max-width:900px}.pg-footer-credit{color:#7f8da3!important;font-size:10px!important}.pgaddons-page .is-hidden-by-filter,.pgaddons-page .is-hidden-view{display:none!important}@media(max-width:1380px){.pgaddons-page .addon-logo-grid,.pgaddons-page .dev-grid,.pgaddons-page .location-results{grid-template-columns:repeat(3,minmax(0,1fr))}.pgaddons-page .drawer-grid,.pgaddons-page .review-grid,.pgaddons-page .reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.pgaddons-page .addon-wow-panel,.pgaddons-page .pglh-top{grid-template-columns:1fr}.pgaddons-page .pglh-brand{flex-wrap:wrap;justify-content:center;text-align:center}.pgaddons-page .pglh-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.pgaddons-page .pglh-action{flex-direction:column;text-align:center}.pgaddons-page .addon-stats-head{align-items:center}.pgaddons-page .addon-stats p{text-align:left}}@media(max-width:900px){.pg-universal-footer,.pgaddons-page .addon-control-dock,.pgaddons-page .addon-review-drawer,.pgaddons-page .addon-wow-panel,.pgaddons-page .addons-footer,.pgaddons-page .addons-hub,.pgaddons-page .ar-payware-embed,.pgaddons-page .pglh-wrap{width:calc(100vw - 18px)!important}.pgaddons-page .pglh-top{background-position:50%!important;min-height:430px;padding:28px 18px}.pgaddons-page .pglh-logo{height:100px;width:128px}.pgaddons-page .pglh-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.pgaddons-page .addon-view-switch{grid-template-columns:1fr}.pgaddons-page .addon-flow,.pgaddons-page .addon-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pgaddons-page .addons-hub-intro{grid-template-columns:1fr;justify-items:center;text-align:center}.pgaddons-page .addon-logo-grid,.pgaddons-page .dev-grid,.pgaddons-page .drawer-grid,.pgaddons-page .location-results,.pgaddons-page .parks-grid,.pgaddons-page .review-flow,.pgaddons-page .review-grid,.pgaddons-page .reviews-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pgaddons-page .location-head{align-items:flex-start;flex-direction:column}.pgaddons-page .location-summary{text-align:left}}@media(max-width:620px){.pg-universal-footer,.pgaddons-page .addon-control-dock,.pgaddons-page .addon-review-drawer,.pgaddons-page .addon-wow-panel,.pgaddons-page .addons-footer,.pgaddons-page .addons-hub,.pgaddons-page .ar-payware-embed,.pgaddons-page .pglh-wrap{width:calc(100vw - 8px)!important}.pg-footer-shell,.pgaddons-page .addon-control-dock,.pgaddons-page .addon-review-drawer,.pgaddons-page .addon-wow-panel,.pgaddons-page .addons-footer,.pgaddons-page .addons-hub,.pgaddons-page .ar-payware-embed,.pgaddons-page .pglh-shell{border-radius:20px}.pgaddons-page .pglh-top{min-height:460px;padding:24px 14px}.pgaddons-page .pglh-title{font-size:clamp(42px,12vw,64px);line-height:.9}.pgaddons-page .pglh-kicker{font-size:13px;letter-spacing:2px}.pgaddons-page .pglh-sub{font-size:12px;line-height:1.42}.pgaddons-page .pglh-actions{grid-template-columns:1fr}.pgaddons-page .pglh-action{flex-direction:row;justify-content:flex-start;text-align:left}.pgaddons-page .addon-control-dock,.pgaddons-page .addon-location-panel,.pgaddons-page .addon-review-drawer,.pgaddons-page .addon-wow-panel,.pgaddons-page .addons-footer,.pgaddons-page .addons-hub,.pgaddons-page .ar-payware-embed,.pgaddons-page .section-bg{padding:12px}.pgaddons-page .addon-wow-copy{padding:18px}.pgaddons-page .addon-flow,.pgaddons-page .addon-logo-grid,.pgaddons-page .addon-stats-grid,.pgaddons-page .dev-grid,.pgaddons-page .drawer-grid,.pgaddons-page .location-results,.pgaddons-page .parks-grid,.pgaddons-page .review-flow,.pgaddons-page .review-grid,.pgaddons-page .reviews-grid{grid-template-columns:1fr}.pgaddons-page .addon-controls{display:grid;grid-template-columns:1fr 1fr}.pgaddons-page .addon-search{flex:0 0 100%;grid-column:1/-1;width:100%}.pgaddons-page .addon-search-clear{grid-column:1/-1}.pgaddons-page .filter-btn{width:100%}.pgaddons-page .addon-logo-btn{min-height:142px}.pgaddons-page .addon-logo-imgwrap{height:68px}.pgaddons-page .addon-logo-imgwrap img{max-height:64px;max-width:min(280px,80vw)}.pgaddons-page .dev-card{border-radius:18px;min-height:auto}.pgaddons-page .dev-card-actions,.pgaddons-page .location-card-actions{grid-template-columns:1fr}.pgaddons-page .drawer-toolbar{position:static}.pgaddons-page .drawer-toolbar-row{align-items:flex-start;flex-direction:column}.pgaddons-page .drawer-toolbar-actions{width:100%}.pgaddons-page .drawer-toolbar-actions button{flex:1 1 160px}.pg-footer-brand{flex-direction:column;text-align:center}}:root{--pg-site-blue:#3e5468;--pg-site-blue-dark:#263d50;--pg-site-blue-deep:#0b1728}#main-content,.body-container,.body-container-wrapper,.body-wrapper,.content-wrapper,.dnd-section,.hs-content-id,.hs-site-page,.main-content,.row-fluid,.row-fluid-wrapper,body,html{background:radial-gradient(circle at 12% 0,rgba(247,193,55,.08),transparent 32%),radial-gradient(circle at 88% 4%,rgba(29,111,255,.1),transparent 34%),linear-gradient(180deg,var(--pg-site-blue-dark) 0,var(--pg-site-blue) 34%,var(--pg-site-blue) 100%)!important;background-color:var(--pg-site-blue)!important}.pgaddons-page{background:radial-gradient(circle at 12% 0,rgba(247,193,55,.07),transparent 32%),radial-gradient(circle at 88% 4%,rgba(29,111,255,.1),transparent 34%),linear-gradient(180deg,var(--pg-site-blue-dark) 0,var(--pg-site-blue) 34%,var(--pg-site-blue) 100%)!important;background-color:var(--pg-site-blue)!important}.pgaddons-page:before{background:radial-gradient(circle at 12% 0,rgba(247,193,55,.08),transparent 32%),radial-gradient(circle at 88% 4%,rgba(29,111,255,.1),transparent 34%),linear-gradient(180deg,var(--pg-site-blue-dark) 0,var(--pg-site-blue) 34%,var(--pg-site-blue) 100%);content:"";inset:0;pointer-events:none;position:fixed;z-index:-1}.pgaddons-page .addon-control-dock,.pgaddons-page .addon-review-drawer,.pgaddons-page .addon-wow-panel,.pgaddons-page .addons-footer,.pgaddons-page .addons-hub,.pgaddons-page .ar-payware-embed,.pgaddons-page .pglh-shell{background:radial-gradient(circle at 8% 0,rgba(247,193,55,.13),transparent 32%),radial-gradient(circle at 92% 10%,rgba(29,111,255,.18),transparent 34%),linear-gradient(180deg,#101b2b,#07101d)!important}.pgaddons-page .addon-logo-freeware-icon,.pgaddons-page .drawer-freeware-logo,.pgaddons-page .vincent-freeware-card-icon{align-items:center!important;background:radial-gradient(circle at 30% 0,hsla(0,0%,100%,.35),transparent 42%),linear-gradient(135deg,#fff1a8,#f7c137 48%,#d48400)!important;box-shadow:0 0 22px rgba(247,193,55,.28),inset 0 1px 0 hsla(0,0%,100%,.35)!important;color:#07101d!important;display:flex!important;justify-content:center!important}.pgaddons-page .addon-logo-freeware-icon i{filter:drop-shadow(0 4px 8px rgba(0,0,0,.24));font-size:42px!important}.pgaddons-page .drawer-head-freeware{grid-template-columns:170px minmax(0,1fr)!important}.pgaddons-page .drawer-freeware-logo{border:1px solid rgba(255,226,138,.3);border-radius:22px;min-height:140px;width:100%}.pgaddons-page .drawer-freeware-logo i{font-size:64px}.pgaddons-page .freeware-airports-section{background:radial-gradient(circle at 9% 0,rgba(247,193,55,.16),transparent 36%),radial-gradient(circle at 88% 12%,rgba(29,111,255,.18),transparent 36%),linear-gradient(145deg,rgba(18,28,44,.95),rgba(7,16,29,.96))!important;border-color:rgba(255,226,138,.46)!important}.pgaddons-page .freeware-dev-grid{grid-template-columns:minmax(0,1fr)!important}.pgaddons-page .dev-card-freeware{min-height:auto!important}.pgaddons-page .vincent-freeware-card-icon{border-radius:28px;height:104px;margin:8px auto 18px;width:104px}.pgaddons-page .vincent-freeware-card-icon i{font-size:48px}.pgaddons-page .dev-card-freeware ul{gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.pgaddons-page .dev-card-freeware li a{background:hsla(0,0%,100%,.035);border:1px solid rgba(247,193,55,.1);min-height:42px}.pgaddons-page .dev-card-freeware li a:hover{background:rgba(247,193,55,.1);border-color:rgba(247,193,55,.32)}@media(max-width:1050px){.pgaddons-page .dev-card-freeware ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.pgaddons-page .drawer-head-freeware{grid-template-columns:1fr!important}.pgaddons-page .drawer-freeware-logo{margin:0 auto;max-width:240px}.pgaddons-page .dev-card-freeware ul{grid-template-columns:1fr}}.pgaddons-page #freeware-addons,.pgaddons-page #payware-addons{scroll-margin-top:118px}.pgaddons-page .pglh-actions.pglh-actions-jump{gap:18px!important;grid-template-columns:1fr!important;max-width:460px}.pgaddons-page .pglh-jump-action{align-items:center!important;border-radius:22px!important;min-height:126px!important;overflow:hidden;padding:20px!important;position:relative}.pgaddons-page .pglh-jump-action:before{background:linear-gradient(120deg,transparent,hsla(0,0%,100%,.18),transparent);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-120%);transition:transform .65s ease}.pgaddons-page .pglh-jump-action:hover:before{transform:translateX(120%)}.pgaddons-page .pglh-jump-action i{border-radius:19px!important;font-size:24px!important;height:58px!important;position:relative;width:58px!important;z-index:1}.pgaddons-page .pglh-jump-action span{position:relative;z-index:1}.pgaddons-page .pglh-jump-action strong{font-family:Orbitron,Arial,sans-serif;font-size:22px!important;letter-spacing:.08em;line-height:1!important;text-transform:uppercase}.pgaddons-page .pglh-jump-action small{color:#dbeafe!important;font-size:12px!important;letter-spacing:.04em!important;line-height:1.35!important;margin-top:8px!important;max-width:285px}.pgaddons-page .pglh-jump-payware{background:radial-gradient(circle at 14% 0,rgba(247,193,55,.26),transparent 45%),linear-gradient(180deg,rgba(26,44,72,.98),rgba(8,15,27,.98))!important;border-color:rgba(255,226,138,.52)!important}.pgaddons-page .pglh-jump-freeware{background:radial-gradient(circle at 14% 0,rgba(67,232,125,.18),transparent 45%),radial-gradient(circle at 92% 12%,rgba(247,193,55,.18),transparent 38%),linear-gradient(180deg,rgba(20,46,45,.98),rgba(8,15,27,.98))!important;border-color:rgba(67,232,125,.42)!important}.pgaddons-page .pglh-jump-freeware i{background:linear-gradient(135deg,#f2ffe7,#43e87d,#f7c137)!important}.pgaddons-page #freeware-addons{background:radial-gradient(circle at 8% 0,rgba(67,232,125,.1),transparent 34%),radial-gradient(circle at 92% 10%,rgba(247,193,55,.12),transparent 36%),linear-gradient(180deg,#101b2b,#07101d)!important;border-color:rgba(67,232,125,.34)!important}.pgaddons-page #freeware-addons h3 span{color:#43e87d!important}@media(max-width:1100px){.pgaddons-page .pglh-actions.pglh-actions-jump{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:none}.pgaddons-page .pglh-jump-action{flex-direction:column!important;justify-content:center!important;min-height:118px!important;text-align:center!important}.pgaddons-page .pglh-jump-action small{max-width:100%}}@media(max-width:620px){.pgaddons-page .pglh-actions.pglh-actions-jump{grid-template-columns:1fr!important}.pgaddons-page .pglh-jump-action{flex-direction:row!important;justify-content:flex-start!important;min-height:104px!important;text-align:left!important}.pgaddons-page .pglh-jump-action i{font-size:20px!important;height:48px!important;width:48px!important}.pgaddons-page .pglh-jump-action strong{font-size:18px!important}}.pgaddons-page .addon-logo-btn.hidden-addon,.pgaddons-page .addon-review-drawer.is-view-hidden,.pgaddons-page .addons-hub.is-view-hidden,.pgaddons-page .ar-payware-embed.is-view-hidden,.pgaddons-page .dev-card.hidden-addon,.pgaddons-page .is-view-hidden{display:none!important}.pgaddons-page .addon-view-switch{align-items:stretch}.pgaddons-page .addon-view-btn{overflow:hidden;position:relative}.pgaddons-page .addon-view-btn.is-active:after{background:rgba(7,16,29,.58);border-radius:999px;bottom:7px;content:"";height:3px;left:18px;position:absolute;right:18px}.pgaddons-page .addon-review-drawer,.pgaddons-page .addons-hub{scroll-margin-top:108px}.pgaddons-page .drawer-empty{min-height:84px}.pgaddons-page .addon-review-drawer.is-review-open{padding:16px}.pgaddons-page .drawer-toolbar{margin-bottom:14px;top:86px}.pgaddons-page .drawer-panel.is-active{max-height:min(74vh,880px);overflow-y:auto;overscroll-behavior:contain;padding:0 8px 12px 0;scrollbar-width:thin}.pgaddons-page .drawer-panel.is-active::-webkit-scrollbar{width:10px}.pgaddons-page .drawer-panel.is-active::-webkit-scrollbar-track{background:hsla(0,0%,100%,.04);border-radius:999px}.pgaddons-page .drawer-panel.is-active::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ffe28a,#f7c137,#ff9f1c);border-radius:999px}.pgaddons-page .addon-logo-btn.is-selected{border-color:rgba(255,226,138,.85)!important;box-shadow:0 0 0 2px rgba(247,193,55,.12),0 0 34px rgba(247,193,55,.22),0 18px 36px rgba(0,0,0,.42)!important}.pgaddons-page .addon-logo-btn.is-selected:after{background:linear-gradient(135deg,#fff1a8,#f7c137,#ff9f1c);border-radius:999px;bottom:12px;color:#07101d;content:"Review open below";font-size:10px;font-weight:1000;left:18px;letter-spacing:.08em;padding:6px 8px;position:absolute;right:18px;text-transform:uppercase}.pgaddons-page .addon-logo-btn.is-selected .addon-logo-meta{margin-bottom:24px}.pgaddons-page .addon-count{min-height:18px}.pgaddons-page .payware-hero{margin-top:0}@media(max-width:900px){.pgaddons-page .drawer-toolbar{position:relative;top:auto}.pgaddons-page .drawer-panel.is-active{max-height:none;overflow-y:visible;padding-right:0}}.pgaddons-page .drawer-toolbar{margin-bottom:18px!important;position:relative!important;top:auto!important;z-index:5!important}.pgaddons-page .drawer-panel.is-active{padding-top:0!important;scroll-padding-top:18px!important}.pgaddons-page .drawer-head{align-items:center!important;display:grid!important;gap:24px!important;grid-template-columns:220px minmax(0,1fr)!important;min-height:190px!important;overflow:visible!important}.pgaddons-page .drawer-head>img{background:hsla(0,0%,100%,.055)!important;border:1px solid rgba(247,193,55,.22)!important;border-radius:20px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),0 10px 20px rgba(0,0,0,.28)!important;box-sizing:border-box!important;display:block!important;height:140px!important;margin:0!important;max-height:none!important;max-width:200px!important;object-fit:contain!important;object-position:center center!important;padding:18px!important;width:200px!important}.pgaddons-page .drawer-head>img[alt="SamScene3D logo"]{background:#05080d!important;height:150px!important;padding:14px 18px!important}.pgaddons-page .drawer-head>img[alt="Mamu Design logo"]{height:150px!important;padding:12px!important}.pgaddons-page .drawer-head>div{min-width:0!important}@media(max-width:760px){.pgaddons-page .drawer-head{gap:16px!important;grid-template-columns:1fr!important;min-height:0!important;text-align:left!important}.pgaddons-page .drawer-head>img{height:130px!important;justify-self:start!important;width:min(220px,100%)!important}}.pgaddons-page .parks-grid .dev-card:first-child img{margin:28px auto 22px;max-height:165px;max-width:300px}.pgaddons-page .parks-grid .dev-card:nth-child(2) img{margin:28px auto 22px;max-height:165px;max-width:280px}.pg-universal-footer{color:#eaf4ff;font-family:Inter,Arial,sans-serif;margin:34px auto 24px!important;max-width:var(--pg-addons-width)!important;width:min(var(--pg-addons-width),calc(100vw - 48px))!important}.pg-footer-shell{background:radial-gradient(circle at 6% 0,rgba(247,193,55,.13),transparent 32%),linear-gradient(90deg,#2f3942,#061223 28%,#072251);border:1px solid rgba(247,193,55,.28);border-radius:32px;box-shadow:0 18px 42px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.07);padding:26px 28px 24px}.pg-footer-brand{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:18px;justify-content:center;margin:0 auto 18px;padding-bottom:16px;text-align:left}.pg-footer-brand img{filter:drop-shadow(0 0 14px rgba(247,193,55,.22));flex:0 0 auto;height:64px;object-fit:contain;width:64px}.pg-footer-brand h2{color:#ffc94b;font-family:Orbitron,Arial,sans-serif;font-size:20px;font-weight:900;letter-spacing:.03em;line-height:1.1;margin:0;text-transform:uppercase}.pg-footer-brand p{color:#e6edf8;font-size:12px;font-weight:800;line-height:1.35;margin:8px 0 0}.pg-footer-links{border-bottom:1px solid hsla(0,0%,100%,.08);display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 auto 18px;padding:6px 0 20px}.pg-footer-links a{background:hsla(0,0%,100%,.04);border:1px solid rgba(247,193,55,.2);border-radius:999px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);color:#ffe28a;font-size:12px;font-weight:900;letter-spacing:0;line-height:1;padding:10px 16px;text-transform:none}.pg-footer-links a:hover{background:linear-gradient(135deg,#fff1a8,#f7c137,#ff9f1c);border-color:hsla(0,0%,100%,.38);color:#07101d}.pg-footer-bottom{border-top:none;padding-top:0;text-align:center}.pg-footer-bottom p{color:#c4cfdf;font-size:12px;font-weight:780;line-height:1.45;margin:0 auto 10px;max-width:1180px}.pg-footer-credit{color:#ffc94b!important;font-size:11px!important;font-weight:900!important;letter-spacing:.14em;margin-top:8px!important;text-transform:uppercase}@media (max-width:900px){.pgaddons-page .parks-grid .dev-card:first-child img,.pgaddons-page .parks-grid .dev-card:nth-child(2) img{max-height:140px;max-width:240px}.pg-footer-shell{padding:22px 18px 20px}.pg-footer-brand{gap:12px;padding-bottom:14px}.pg-footer-brand img{height:54px;width:54px}.pg-footer-brand h2{font-size:18px}.pg-footer-links{gap:8px;padding-bottom:16px}}@media (max-width:640px){.pg-footer-brand{flex-direction:column;text-align:center}.pg-footer-brand img{height:56px;width:56px}.pg-footer-brand h2{font-size:17px}.pg-footer-bottom p,.pg-footer-brand p{font-size:11px}.pg-footer-links a{font-size:11px;padding:9px 12px}}.pg-footer-links a,.pg-footer-links a:active,.pg-footer-links a:focus,.pg-footer-links a:hover,.pg-footer-links a:link,.pg-footer-links a:visited,.pg-universal-footer a,.pg-universal-footer a:active,.pg-universal-footer a:focus,.pg-universal-footer a:hover,.pg-universal-footer a:link,.pg-universal-footer a:visited{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)!important;text-decoration:none!important;text-decoration-line:none!important}.pg-footer-links a:after,.pg-footer-links a:before{text-decoration:none!important}.pgaddons-page .addon-logo-freeware-icon .fa-ship,.pgaddons-page .drawer-freeware-logo .fa-ship,.pgaddons-page .vincent-freeware-card-icon .fa-ship{transform:translateY(1px)}