/* promo.gojicasino.com kabugu = gojicasino.com ust bar + sol menu + mobil alt bar. KAYNAK: gojicasino.com/_nuxt/style.C2B9sIQ6.css (8 Kas 2026),
   yalniz kabuk ogelerine uyan kurallar (css_kur.py). ELLE DUZENLEME: ana site degisince yeniden cikar. arya-landing-g4a, Kule f1504fbc */
:root{--transparent:transparent;--black:#000;--white:#fff;--gray-50:#bac0cc;--gray-100:#9097a5;--gray-200:#63657f;--gray-300:#393a4b;--gray-400:#2f303e;--gray-500:#252633;--gray-600:#1b1c27;--gray-700:#161721;--gray-800:#12131b;--gray-900:#0d0e18;--gray-950:#0c0c11;--brand-50:#fffef2;--brand-100:#fffce6;--brand-200:#fff7c2;--brand-300:#fff09c;--brand-400:#ffa800;--brand-500:#fc8601;--brand-600:#f06d01;--brand-700:#e24f00;--brand-800:#bd3900;--brand-900:#7a271a;--brand-950:#4a1a00;--error-100:#fff3e6;--error-200:#ffdcbf;--error-300:#fda29b;--error-400:#ff794d;--error-500:#ff1f00;--error-600:#e61b00;--error-700:#bf1300;--error-800:#990f00;--error-900:#3c1416;--success-100:#e4f7ef;--success-200:#bbedd5;--success-300:#96e3b9;--success-400:#54cc7c;--success-500:#0bc734;--success-600:#17a634;--success-700:#0f8a26;--success-800:#0a6e1a;--success-900:#065211;--yellow-100:#ffffe8;--yellow-200:#fffec4;--yellow-300:#fffda1;--yellow-400:#fffc59;--yellow-500:#fffb12;--yellow-600:#e6d70e;--yellow-700:#bfa70a;--yellow-800:#997906;--yellow-900:#735303;--rarity-2-primary:#3059ff;--rarity-3-primary:#e600cf;--rarity-4-primary:#ff8c04;--primary-gold:#fab11d;--primary-bronze:#d4a254;--primary-silver:#e2f5f7;--border-bronze:#75360b;--default-loader:var(--brand-400);--default-loader-bg:var(--bg-primary);--default-loader-spinner-bg:var(--black);--green:#0bc734;--yellow:#efe103;--blue:#3059ff;--red:#e61b00;--orange:#ff8c04;--fuchsia:#b20cb3;--purple:#5c15b3;--green-alpha-8:rgba(11,199,52,.08);--green-alpha-14:rgba(11,199,52,.14);--green-alpha-15:rgba(11,199,52,.15);--green-alpha-20:rgba(11,199,52,.2);--green-alpha-24:rgba(11,199,52,.24);--yellow-alpha-20:rgba(239,225,3,.2);--blue-alpha-8:rgba(48,89,255,.08);--blue-alpha-14:rgba(48,89,255,.14);--blue-alpha-15:rgba(48,89,255,.15);--blue-alpha-20:rgba(48,89,255,.2);--blue-alpha-24:rgba(48,89,255,.24);--red-alpha-8:rgba(230,27,0,.08);--red-alpha-14:rgba(230,27,0,.14);--red-alpha-20:rgba(230,27,0,.2);--red-alpha-24:rgba(230,27,0,.24);--orange-alpha-20:rgba(255,140,4,.2);--fuchsia-alpha-20:rgba(178,12,179,.2);--purple-alpha-20:rgba(92,21,179,.2);--misc-scroll-thumb-palette:rgba(99,101,127,.2);--button-secondary-bg:var(--gray-500);--button-secondary-bg_hover:var(--gray-400);--button-outline-bg:var(--transparent);--button-red-bg:var(--error-600);--button-red-bg_hover:var(--error-500);--button-social-bg:var(--gray-500);--button-social-bg_hover:var(--brand-500);--button-dark-bg:rgba(0,0,0,.6);--button-dark-bg_hover:rgba(0,0,0,.8);--button-link-bg:var(--transparent);--button-ghost-bg:var(--transparent);--button-ghost-bg_hover:rgba(0,0,0,.8);--tab-primary-bg:var(--gray-600);--tab-primary-bg_hover:var(--gray-600);--button-outline-border:var(--brand-600);--button-outline-border_hover:var(--transparent);--button-primary-fg:var(--white);--button-primary-fg_hover:var(--white);--button-secondary-fg:var(--gray-50);--button-secondary-fg_hover:var(--gray-50);--button-outline-fg:var(--white);--button-outline-fg_hover:var(--white);--button-dark-fg:var(--gray-50);--button-red-fg:var(--white);--button-link-fg:var(--gray-50);--button-link-fg_hover:var(--brand-500);--button-ghost-fg:var(--gray-50);--button-ghost-fg_hover:var(--brand-500);--tab-primary-fg:var(--gray-50);--tab-primary-fg_hover:var(--white);--tab-primary-fg_active:var(--white);--button-primary-bg_start:var(--brand-500);--button-primary-bg_end:var(--brand-700);--button-primary-bg_hover_start:var(--brand-500);--button-primary-bg_hover_end:var(--brand-600);--button-outline-bg_hover_start:var(--brand-500);--button-outline-bg_hover_end:var(--brand-700);--tab-primary-bg_active_start:var(--brand-500);--tab-primary-bg_active_end:var(--brand-700);--pvp-btn-tertiary-fg:var(--gray-50);--pvp-btn-tertiary-fg_hover:var(--gray-50);--pvp-btn-tertiary-bg:var(--gray-800);--pvp-btn-tertiary-bg_hover:var(--gray-700);--pvp-btn-tertiary-border:var(--black-alpha-30);--tournament-primary-gold:var(--primary-gold);--tournament-primary-silver:var(--primary-silver);--tournament-primary-bronze:var(--primary-bronze);--tournament-border-bronze:var(--border-bronze);--btn-primary-border:rgba(0,0,0,.3);--button-primary-shadow_start:rgba(0,0,0,.38);--button-primary-shadow_end:hsla(0,0%,100%,.38);--button-primary-shadow_hover_start:rgba(0,0,0,.38);--button-primary-shadow_hover_middle:hsla(0,0%,100%,.38);--button-primary-shadow_hover_end:rgba(252,134,1,.38);--button-primary-shadow_pressed_start:rgba(240,109,1,.38);--button-primary-shadow_pressed_middle:rgba(0,0,0,.38);--button-primary-shadow_pressed_end:rgba(0,0,0,.38);--bg-primary:var(--gray-800);--bg-primary_hover:var(--gray-600);--bg-primary_alt:var(--gray-900);--bg-secondary:var(--gray-600);--bg-secondary_hover:var(--gray-500);--bg-secondary_alt:var(--gray-700);--bg-tertiary:var(--gray-500);--bg-tertiary_hover:var(--gray-400);--bg-brand:var(--brand-500);--bg-brand-opacity-05:color-mix(in srgb,var(--bg-brand) 5%,transparent);--bg-brand-opacity-10:color-mix(in srgb,var(--bg-brand) 10%,transparent);--bg-black:var(--black);--bg-black-alpha-40:var(--black-alpha-40);--bg-black-alpha-60:var(--black-alpha-60);--bg-pwa-top-bar:var(--white);--bg-error-primary:var(--error-500);--bg-error-secondary:var(--error-900);--border-primary:var(--gray-400);--border-primary_hover:var(--gray-200);--border-secondary:var(--gray-200);--border-secondary_hover:var(--gray-100);--border-brand:var(--brand-500);--border-brand-opacity-10:color-mix(in srgb,var(--border-brand) 10%,transparent);--border-brand-opacity-30:color-mix(in srgb,var(--border-brand) 30%,transparent);--border-error-primary:var(--error-600);--border-success-primary:var(--white);--border-black:var(--black);--border-white:var(--white);--border-brand-700:var(--brand-700);--fg-primary:var(--white);--fg-secondary:var(--gray-100);--fg-secondary_hover:var(--white);--fg-tertiary:var(--gray-200);--fg-tertiary_hover:var(--gray-100);--fg-quaternary:var(--gray-400);--fg-brand:var(--brand-500);--fg-on-brand:var(--white);--fg-error-primary:var(--error-600);--fg-success-primary:var(--success-500);--input-border:var(--gray-400);--input-border_hover:var(--gray-200);--input-border_active:var(--brand-600);--input-bg:var(--gray-950);--input-bg_hover:var(--gray-950);--input-bg_active:var(--gray-950);--input-fg:var(--gray-200);--input-fg_hover:var(--gray-200);--input-fg_active:var(--brand-500);--input-border_error:var(--error-600);--misc-scroll-thumb:var(--misc-scroll-thumb-palette);--misc-bg-footer:var(--gray-950);--misc-link-footer:var(--gray-100);--misc-link-footer_hover:var(--white);--misc-bottom-navigation-fg:var(--gray-100);--misc-bottom-navigation-fg_hover:var(--brand-500);--misc-bottom-navigation-wallet:var(--white);--misc-avatar-bg:var(--gray-800);--misc-avatar-border:var(--transparent);--misc-avatar-border_hover:var(--brand-600);--text-primary:var(--white);--text-secondary:var(--gray-50);--text-secondary_hover:var(--white);--text-tertiary:var(--gray-100);--text-tertiary_hover:var(--gray-50);--text-brand:var(--brand-500);--text-on-brand:var(--white);--text-dark:var(--gray-950);--text-white:var(--white);--text-error-primary:var(--error-600);--text-success-primary:var(--success-500);--utility-green:var(--green);--utility-green-alpha-8:var(--green-alpha-8);--utility-green-alpha-14:var(--green-alpha-14);--utility-green-alpha-20:var(--green-alpha-20);--utility-green-alpha-24:var(--green-alpha-24);--utility-blue:var(--blue);--utility-blue-alpha-8:var(--blue-alpha-8);--utility-blue-alpha-14:var(--blue-alpha-14);--utility-blue-alpha-20:var(--blue-alpha-20);--utility-blue-alpha-24:var(--blue-alpha-24);--utility-red:var(--red);--utility-red-alpha-8:var(--red-alpha-8);--utility-red-alpha-14:var(--red-alpha-14);--utility-red-alpha-20:var(--red-alpha-20);--utility-red-alpha-24:var(--red-alpha-24);--utility-orange:var(--orange);--utility-orange-alpha-20:var(--orange-alpha-20);--utility-fuchsia:var(--fuchsia);--utility-fuchsia-alpha-20:var(--fuchsia-alpha-20);--utility-purple:var(--purple);--utility-purple-alpha-20:var(--purple-alpha-20);--utility-yellow:var(--yellow-500);--utility-yellow-alpha-20:var(--yellow-alpha-20);--utility-gray:var(--gray-100);--utility-gray-alpha-20:var(--white-alpha-20);--app-install-bar-star:#ffc400;--primary-grad-process_start:var(--brand-500);--primary-grad-process_end:var(--brand-700);--primary-grad-up_start:var(--brand-400);--primary-grad-up_end:var(--brand-500);--brand-grad_start:var(--brand-500);--brand-grad_end:var(--brand-700);--primary-grad-down_start:var(--brand-500);--primary-grad-down_end:var(--brand-400);--primary-grad-left_start:var(--brand-400);--primary-grad-left_end:var(--brand-500);--primary-grad-right_start:var(--brand-500);--primary-grad-right_end:var(--brand-400);--alt-grad_start:rgba(255,168,0,.8);--alt-grad_end:var(--brand-500);--divider-grad_start:var(--gray-400);--divider-grad_end:rgba(47,48,62,0);--shade-grad_start:#1b1c27;--shade-grad_middle:rgba(27,28,39,.62);--shade-grad_middle-second:rgba(27,28,39,.13);--shade-grad_end:var(--gray-600);--reward-banner-grad_start:var(--brand-500);--reward-banner-grad_end:var(--gray-500);--reward-spinwheel-button-grad_start:var(--brand-600);--reward-spinwheel-button-grad_end:var(--brand-500);--primary-1-100:var(--brand-400);--main-32-16:rgba(37,38,51,.16);--main-16-16:rgba(37,38,51,.16);--black-16-4:rgba(0,0,0,.16);--primary-btn_start:rgba(0,0,0,.38);--primary-btn_end:hsla(0,0%,100%,.38);--shadow-lg:rgba(0,0,0,.09);--shadow-md:rgba(0,0,0,.09);--shadow-sm:rgba(0,0,0,.22);--shadow-modal:rgba(0,0,0,.09);--shadow-push-message:rgba(0,0,0,.22);--shadow-avatar-hover:rgba(252,134,1,.13);--shadow-mobile-navigation:rgba(0,0,0,.09);--glow-brand-2xl:rgba(252,134,1,.81);--glow-brand-xl:rgba(252,134,1,.19);--glow-brand-lg:rgba(252,134,1,.13);--glow-brand-md:rgba(252,134,1,.13);--glow-brand-sm:rgba(252,134,1,.25);--glow-brand-60:rgba(252,134,1,.6);--glow-red-lg:rgba(230,27,0,.13);--glow-white-40:hsla(0,0%,100%,.4);--glow-brand-600-30:rgba(240,109,1,.3);--glow-brand-700:#e24f00;--text-shadow-2:rgba(0,0,0,.5);--text-shadow-30:rgba(0,0,0,.3);--white-alpha-10:hsla(0,0%,100%,.1);--white-alpha-20:hsla(0,0%,100%,.2);--white-alpha-60:hsla(0,0%,100%,.6);--black-alpha-20:rgba(0,0,0,.2);--black-alpha-30:rgba(0,0,0,.3);--black-alpha-40:rgba(0,0,0,.4);--black-alpha-50:rgba(0,0,0,.5);--black-alpha-60:rgba(0,0,0,.6);--black-alpha-70:rgba(0,0,0,.7);--gray-600-alpha-80:rgba(27,28,39,.8);--gray-600-alpha-0:rgba(27,28,39,0);--gray-300-alpha-60:rgba(57,58,75,.6);--gray-300-alpha-0:rgba(57,58,75,0);--gray-200-alpha-25:rgba(99,101,127,.25);--gray-200-alpha-0:rgba(99,101,127,0);--border-white-alpha-05:hsla(0,0%,100%,.05);--bg-brand-alpha-0:rgba(252,134,1,0);--bg-brand-alpha-5:rgba(252,134,1,.05);--bg-brand-alpha-10:rgba(252,134,1,.1);--bg-brand-alpha-20:rgba(252,134,1,.2);--bg-brand-alpha-30:rgba(252,134,1,.3);--border-brand-alpha-10:rgba(252,134,1,.1);--border-brand-alpha-30:rgba(252,134,1,.3);--border-white-alpha-38:hsla(0,0%,100%,.38);--text-white-alpha-60:hsla(0,0%,100%,.6);--bg-primary_alpha-0:rgba(18,19,27,0);--bg-primary-alpha-10:rgba(18,19,27,.1);--bg-primary-alpha-60:rgba(18,19,27,.6);--bg-primary-alpha-80:rgba(18,19,27,.8);--bg-primary-alpha-85:rgba(18,19,27,.85);--bg-brand-glass:rgba(252,134,1,.1);--bg-utility-yellow-alpha-10:rgba(255,251,18,.1);--text-primary-alpha-40:hsla(0,0%,100%,.4);--text-primary-alpha-50:hsla(0,0%,100%,.5);--text-primary-alpha-60:hsla(0,0%,100%,.6);--text-rarity-2-primary:var(--rarity-2-primary);--text-rarity-3-primary:var(--rarity-3-primary);--text-rarity-4-primary:var(--rarity-4-primary);--theme-def:#fc8601;--theme-rb:#fc0;--theme-cs:#82ff0d;--theme-hr:#fadf51;--theme-mb:#818eff;--theme-tnx:#fe0078;--theme-dg:#b49c63;--border-notif-border_default:var(--gray-200);--border-notif-border_error:var(--error-500);--border-notif-border_alert:var(--yellow-500);--border-notif-border_success:var(--success-500);--bg-notif-bg_warning:rgba(25,25,2,.6);--border-notif-border_warning:var(--yellow-500);--bg-notif-bg_default:rgba(12,12,17,.4);--bg-notif-bg_error:rgba(23,3,0,.4);--bg-notif-bg_alert:rgba(25,25,2,.4);--bg-notif-bg_success:rgba(1,20,5,.4);--text-notif-fg_error:var(--error-500);--brand-progress:#c86412;--rewards-modal-shine-1:rgba(255,49,2,.6);--rewards-modal-shine-2:rgba(7,1,22,.7);--rewards-spinwheel-glow:rgba(255,49,2,.4);--rewards-spinwheel-border:rgba(255,226,144,.6);--rewards-spinwheel-button-grad_start-hover:#fca701;--rewards-spinwheel-button-grad_end-hover:var(--brand-500);--rewards-spinwheel-button-grad_start-disabled:var(--brand-600);--rewards-spinwheel-button-grad_end-disabled:var(--brand-700);--board-shadow-grad-start:rgba(18,19,27,.01);--board-shadow-grad-end:var(--bg-primary);--dp-common-transition:all .1s ease-in;--dp-menu-padding:6px 8px;--dp-animation-duration:.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4,0,1,1);--dp-transition-timing:ease-out;--dp-action-row-transition:all .2s ease-in;--dp-font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen,ubuntu,cantarell,"Open Sans","Helvetica Neue",sans-serif;--dp-border-radius:4px;--dp-cell-border-radius:4px;--dp-transition-length:22px;--dp-transition-timing-general:.1s;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:25px;--dp-button-icon-height:20px;--dp-calendar-wrap-padding:0 5px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:35px;--dp-input-padding:6px 30px 6px 12px;--dp-input-not-clearable-padding:12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:1px 6px;--dp-row-margin:5px 0;--dp-calendar-header-cell-padding:.5rem;--dp-multi-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-font-size:1rem;--dp-preview-font-size:.8rem;--dp-time-font-size:2rem;--dp-action-button-height:22px;--dp-action-row-padding:8px;--dp-direction:ltr;--b-100:#F2F3F7;--s-700:#37546D;--brand-50:#f8ffe8;--brand-100:#ecffc2;--brand-200:#f8ff9c;--brand-300:#f3ff4f;--brand-400:#b6ff57;--brand-500:#82ff0d;--brand-600:#71e60b;--brand-700:#54bf08;--brand-800:#3d9905;--brand-900:#3d9905;--brand-950:#184a01;--button-primary-fg:var(--gray-950);--button-primary-fg_hover:var(--gray-950);--button-outline-fg_hover:var(--gray-950);--button-primary-bg_start:var(--brand-300);--button-primary-bg_end:var(--brand-500);--button-primary-bg_hover_start:var(--brand-200);--button-primary-bg_hover_end:var(--brand-400);--tab-primary-fg_active:var(--gray-950);--misc-bottom-navigation-wallet:var(--gray-950);--button-outline-bg_hover_start:var(--brand-300);--button-outline-bg_hover_end:var(--brand-500);--primary-grad-process_start:var(--brand-300);--primary-grad-process_end:var(--brand-500);--tab-primary-bg_active_start:var(--brand-300);--tab-primary-bg_active_end:var(--brand-500);--button-primary-shadow_start:rgba(0,0,0,.38);--button-primary-shadow_end:hsla(0,0%,100%,.38);--button-primary-shadow_hover_start:rgba(0,0,0,.38);--button-primary-shadow_hover_middle:hsla(0,0%,100%,.38);--btn-primary-border:rgba(0,0,0,.3);--button-primary-shadow_hover_end:rgba(130,255,13,.38);--bg-brand-glass:rgba(130,255,13,.1);--glow-brand-60:rgba(130,255,13,.6)}
:where(.gk),:where(.gk) *{--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: #3b82f680; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; --tw-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ;}
:where(.gk),:where(.gk) *{--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; --tw-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ;}
:where(.gk),:where(.gk) *{border: 0px solid; box-sizing: border-box;}
:where(.gk),:where(.gk) *{--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: #3b82f680; --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; --tw-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ;}
:where(.gk) button{appearance: button; background-color: initial; background-image: none;}
.tw-object-contain{object-fit: contain;}
.swiper{z-index: 0;}
.swiper .swiper-slide{width: fit-content;}
.swiper.swiper-variable-width{margin-inline: 0px;}
:where(.gk),:where(.gk) *{--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; --tw-contain-size: ; --tw-contain-layout: ; --tw-contain-paint: ; --tw-contain-style: ;}
:where(.gk),:where(.gk) *{border: 0px solid; box-sizing: border-box;}
:where(.gk) a{color: inherit; text-decoration: inherit;}
:where(.gk) button{color: inherit; font-family: inherit; font-feature-settings: inherit; font-size: 100%; font-variation-settings: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; margin: 0px; padding: 0px;}
:where(.gk) button{text-transform: none;}
:where(.gk) button{appearance: button; background-color: transparent; background-image: none;}
:where(.gk) ul{list-style: none; margin: 0px; padding: 0px;}
:where(.gk) button{cursor: pointer;}
:where(.gk) img,:where(.gk) svg{display: block; vertical-align: middle;}
:where(.gk) img{height: auto; max-width: 100%;}
.tw-pointer-events-none{pointer-events: none;}
.tw-fixed{position: fixed;}
.tw-relative{position: relative;}
.tw-my-3{margin-bottom: 0.75rem; margin-top: 0.75rem;}
.tw-block{display: block;}
.tw-flex{display: flex;}
.tw-h-full{height: 100%;}
.tw-w-full{width: 100%;}
.tw-min-w-24{min-width: 6rem;}
.tw-min-w-6{min-width: 1.5rem;}
.tw-flex-col{flex-direction: column;}
.tw-items-center{align-items: center;}
.tw-justify-center{justify-content: center;}
.tw-gap-2{gap: 0.5rem;}
.tw-gap-3{gap: 0.75rem;}
.tw-gap-4{gap: 1rem;}
.tw-gap-8{gap: 2rem;}
.tw-overflow-hidden{overflow: hidden;}
.tw-rounded{border-radius: 0.25rem;}
.tw-rounded-full{border-radius: 9999px;}
.tw-bg-bg-secondary{background-color: var(--bg-secondary);}
.tw-object-contain{object-fit: contain;}
.tw-text-fg-secondary{color: var(--fg-secondary);}
.tw-fg-main-14-fat{font-size: 0.875rem; line-height: 1.25rem;}
.tw-fg-main-14-fat{font-weight: 600;}
.ng-btn-primary{background-image: linear-gradient(180deg,var(--button-primary-bg_start) 0,var(--button-primary-bg_end) 100%); color: var(--button-primary-fg); padding-bottom: 3px; --tw-shadow: 0px -3px 0px 0px var(--button-primary-shadow_start) inset,0px 2px 4px 0px var(--button-primary-shadow_end) inset; --tw-shadow-colored: inset 0px -3px 0px 0px var(--tw-shadow-color),inset 0px 2px 4px 0px var(--tw-shadow-color);}
.ng-btn-primary,.ng-btn-primary:hover{box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}
.ng-btn-primary:hover{background-image: linear-gradient(180deg,var(--button-primary-bg_hover_start) 0,var(--button-primary-bg_hover_end) 100%); color: var(--button-primary-fg_hover); --tw-shadow: 0px -3px 0px 0px var(--button-primary-shadow_hover_start) inset,0px 2px 4px 0px var(--button-primary-shadow_hover_middle) inset,0 3px 16px var(--button-primary-shadow_hover_end); --tw-shadow-colored: inset 0px -3px 0px 0px var(--tw-shadow-color),inset 0px 2px 4px 0px var(--tw-shadow-color),0 3px 16px var(--tw-shadow-color);}
.ng-btn-transparent{background-color: transparent;}
.ng-btn-link{background-color: var(--button-link-bg); color: var(--button-link-fg);}
.ng-btn-link:hover{color: var(--button-link-fg_hover);}
.single-wallet .option-amount{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ng-wallet{align-items: center; background-color: var(--bg-primary); border-radius: 9999px; display: grid; grid-template-columns: auto auto; max-width: 344px; position: relative; width: auto;}
.ng-wallet .wallet-btn.origin{gap: 0.375rem; height: 2.75rem; padding-inline-start: 1rem;}
.ng-wallet .wallet-btn.origin span.ng-icon-wrapper{padding-inline-end: 0px;}
.ng-wallet .wallet-btn.origin.wallet-btn-circle{align-items: center; border-radius: 9999px; display: flex; height: 2.75rem; justify-content: center; padding: 0px; width: 2.75rem;}
.ng-wallet .single-wallet{cursor: pointer; flex: 1 1 0%; font-weight: 700; height: 2.75rem; overflow: hidden; width: 100%;}
.ng-wallet .single-wallet-option{align-items: center; display: flex; font-weight: 700; gap: 0.5rem; justify-content: space-between; padding: 0.625rem; width: 100%;}
.ng-wallet .single-wallet-option .option-amount{align-items: flex-end; display: flex; flex-direction: column;}
.ng-wallet .single-wallet-option .down-icon{color: var(--text-tertiary);}
.ng-wallet .single-wallet{align-items: center; display: flex; justify-content: space-between;}
.ng-wallet .single-wallet-option{align-items: center; display: flex; flex: 1 1 0%; justify-content: space-between; padding-inline: 0.5rem 0.625rem;}
.ng-btn{box-sizing: border-box; cursor: pointer; display: inline-flex; font-size: 0.875rem; font-weight: 600; line-height: 1.25rem; position: relative; text-decoration-line: none; transition: 0.2s;}
.ng-btn,.ng-btn__inner{align-items: center; justify-content: center; min-width: 0px;}
.ng-btn__inner{display: flex; overflow: hidden; width: 100%;}
.ng-btn__inner-text{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ng-btn.ng-btn-with-icon-left{padding-inline: 0.75rem 1rem;}
.ng-btn.ng-btn-with-icon-left .ng-icon-wrapper{margin-inline-end: 0.5rem;}
.ng-btn.origin{height: 40px; padding-left: 1rem; padding-right: 1rem;}
.ng-icon-wrapper{display: inline-flex;}
.ng-icon-wrapper svg{height: inherit; width: inherit;}
.ng-btn-icon{align-items: center; box-sizing: border-box; cursor: pointer; display: inline-flex; justify-content: center; padding: 0.5rem; text-decoration-line: none; transition: 0.2s;}
.ng-btn-icon.origin{height: 40px; width: 40px;}
.ng-btn-icon.large{height: 48px; width: 48px;}
.ng-select-dropdown{color: var(--text-secondary);}
.ng-select-dropdown:not(.touch-mode){background-color: var(--bg-secondary); border-color: var(--border-primary); border-radius: 0.25rem; border-width: 1px; position: absolute; z-index: 40;}
.ng-select-dropdown__inner{display: flex; flex-direction: column; flex-grow: 1; height: 100%;}
.ng-select-dropdown__list-wrapper{display: flex; flex-direction: column; overflow-y: auto; padding-bottom: 0.75rem;}
.ng-select-dropdown__list-wrapper:not(.touch-mode .ng-select-dropdown__list-wrapper){height: fit-content; margin-bottom: 0.25rem; margin-top: 0.25rem; max-height: 16rem; padding-left: 0.5rem; padding-right: 0.5rem;}
@media (max-width: 1024px){.ng-select-dropdown__list-wrapper:not(.touch-mode .ng-select-dropdown__list-wrapper){max-height: 12rem;}}
.ng-select-dropdown__list{display: flex; flex-direction: column; gap: 0.125rem; list-style-type: none;}
.ng-select-dropdown__value{align-items: center; display: flex; gap: 0.5rem; text-transform: capitalize;}
.ng-select-dropdown__value,.ng-select-dropdown__value--text{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%;}
.ng-select-dropdown__value--text{font-size: 0.875rem; line-height: 1.25rem;}
.ng-select-dropdown .ng-select-dropdown__item{border-radius: 0.25rem; cursor: pointer; padding: 0.5rem 0.75rem; width: 100%;}
.ng-select-dropdown .ng-select-dropdown__item:not(.disabled):hover{background-color: var(--bg-secondary_hover); color: var(--text-primary);}
.ng-select-dropdown .ng-select-dropdown__item{transition: 0.2s;}
.ng-select-dropdown .ng-select-dropdown__item.ng-select-dropdown__item--active{background-color: var(--bg-secondary_hover); color: var(--text-brand);}
.ng-select-dropdown .ng-select-dropdown__item.ng-select-dropdown__item--active:hover{color: var(--text-brand);}
.ng-select-dropdown .ng-select-dropdown__item .ng-select-dropdown__item__left{align-items: center; display: flex; flex-shrink: 0;}
.ng-skeletton-wrapper:empty{display: none;}
.ng-slider-tabs .tabs-slider{background-color: var(--bg-primary); border-color: var(--border-primary); border-radius: 25px; border-style: solid; border-width: 1px; display: inline-flex; flex-direction: column; max-width: 100%; overflow: hidden; padding: 0.25rem;}
.ng-slider-tabs .tabs-slider-btn{align-items: center; background-color: transparent; border-radius: 25px; box-sizing: border-box; cursor: pointer; display: flex; font-size: 0.875rem; font-weight: 600; gap: 0.25rem; height: 2.25rem; justify-content: center; line-height: 1.25rem; min-width: fit-content; padding-left: 0.75rem; padding-right: 0.75rem; white-space: nowrap; width: 100%;}
.ng-slider-tabs .tabs-slider-btn:hover{background-color: var(--tab-primary-bg_hover);}
.ng-slider-tabs .tabs-slider-btn{transition: background-color 0.2s;}
.ng-slider-tabs .tabs-slider-btn--active{background-color: var(--bg-tertiary);}
.ng-slider-tabs .tabs-slider-btn--active .ng-icon-wrapper svg{color: var(--text-brand);}
.ng-slider-tabs .tabs-slider .swiper-slide:last-child .ng-slider-tabs__slide{margin-inline-end: 0px !important;}
.menu-mobile{background-color: var(--bg-secondary); bottom: 0px; box-shadow: rgba(0, 0, 0, 0.16) 0px -4px 16px; color: var(--text-tertiary); display: flex; height: 68px; inset-inline-start: 0px; width: 100%; z-index: 999;}
.menu-mobile-button{align-items: center; display: flex; flex-basis: 0px; flex-direction: column; flex-grow: 1; font-size: 0.625rem; font-weight: 700; justify-content: flex-start; line-height: 0.75rem; min-width: 0px; padding: 0.5rem 0.5rem 1rem; position: relative;}
.menu-mobile-button-text{display: -webkit-box; margin-top: 0.375rem; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; min-height: min-content; overflow-wrap: anywhere;}
.menu-mobile-button.active{color: var(--text-brand); fill: var(--brand-400);}
.menu-mobile-button-counter{background-color: var(--fg-error-primary); border-radius: 9999px; color: var(--white); font-size: 0.75rem; left: 50%; line-height: 1rem; padding-left: 0.25rem; padding-right: 0.25rem; position: absolute; top: 0.25rem;}
.layout-menu{flex-shrink: 0; overflow: hidden; transition: width 0.2s; width: 64px;}
.layout-menu--opened{width: 240px;}
.ng-lang-switcher{align-items: center; cursor: pointer; display: flex; gap: 0.125rem; position: relative;}
.ng-lang-switcher__flag{border-color: transparent; border-width: 2px;}
.ng-lang-switcher-option__flag,.ng-lang-switcher__flag{border-radius: 9999px; height: 1.5rem; width: 1.5rem;}
.ng-lang-switcher__arrow{color: var(--text-tertiary); transition-duration: 0.1s; transition-property: transform; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}
.ng-lang-switcher__arrow{transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
.ng-lang-switcher__dropdown{min-width: 10rem; z-index: 50;}
.ng-lang-switcher__dropdown:where([dir="rtl"], [dir="rtl"] *){left: 0px; right: auto;}
.ng-lang-switcher__dropdown:not(.ng-lang-switcher__dropdown.touch-mode){right: 0px; top: 3rem;}
.ng-lang-switcher__dropdown:not(.ng-lang-switcher__dropdown.touch-mode):where([dir="rtl"], [dir="rtl"] *){left: 0px; right: auto;}
@media (max-width: 1024px){.ng-lang-switcher__dropdown:not(.ng-lang-switcher__dropdown.touch-mode){inset: auto 0px 2rem;}}
.rewards-header-button{align-items: center; background-image: linear-gradient(180deg,var(--border-primary) 0,var(--border-primary_hover) 50%,var(--border-primary) 100%); border-radius: 9999px; display: flex; justify-content: center; padding: 1px; position: relative; text-align: center;}
.rewards-header-button:hover{background-color: var(--border-brand); background-image: none;}
.rewards-header-button:hover .rewards-header-button-content{color: var(--white);}
.rewards-header-button:hover .rewards-header-button-image{--tw-drop-shadow: drop-shadow(0 0 8px var(--brand-600)); filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}
.rewards-header-button:active .rewards-header-button-content{color: var(--text-brand);}
.rewards-header-button-image{height: 1.75rem; width: 1.75rem;}
.rewards-header-button-content{align-items: center; border-radius: 9999px; display: flex; font-size: 0.875rem; font-weight: 700; gap: 0.5rem; line-height: 1.25rem; padding: 0.5rem; text-align: center;}
@media (min-width: 1150px){.rewards-header-button-content{padding-left: 0.875rem; padding-right: 1rem;}}
.rewards-header-button-content{background-color: var(--bg-primary); color: var(--text-secondary);}
@media (max-width: 1149px){.rewards-header-button-text{display: none;}}
.rewards-header-button-counter{background-color: var(--fg-error-primary); border-radius: 9999px; color: var(--white); font-size: 0.75rem; inset-inline-start: 1.75rem; line-height: 1rem; padding-left: 0.25rem; padding-right: 0.25rem; position: absolute; top: 0.25rem;}
.rewards{position: relative;}
.header{background-color: var(--bg-secondary); box-sizing: border-box; --tw-shadow: 0px 4px 16px 0px var(--shadow-md); --tw-shadow-colored: 0px 4px 16px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); display: flex; height: 64px; inset-inline-start: 0px; padding-left: 1rem; padding-right: 1rem; position: fixed; top: var(--header-top,0); transition: top 0.3s; width: 100%; z-index: 105;}
@media (min-width: 769px) and (max-width: 1024px){.header{padding-left: 0.5rem; padding-right: 0.5rem;}}
@media (max-width: 768px){.header{padding-left: 0.5rem; padding-right: 0.5rem;}}
.header-sign-in,.header-sign-up{min-width: max-content; text-wrap: nowrap;}
.header-container{align-items: center; display: flex; gap: 0.5rem; justify-content: space-between; width: 100%;}
.header-logo{display: flex; overflow: visible;}
@media (min-width: 1025px){.header-logo{width: 174px;}}
.header-control{align-items: center; background-color: var(--bg-primary); border-radius: 9999px; display: flex; gap: 1rem; padding: 0.125rem 0.5rem;}
.header-control-button{position: relative;}
.header-control-button .ng-icon-wrapper{color: var(--fg-secondary);}
.header-control-button .ng-icon-wrapper:hover{color: var(--fg-secondary_hover);}
.header-control-button .indicator{background-color: var(--fg-error-primary); border-radius: 9999px; font-size: 0.75rem; inset-inline-start: 1.25rem; line-height: 1rem; padding-left: 0.25rem; padding-right: 0.25rem; position: absolute; top: 0.25rem;}
.header-item{display: flex; flex-grow: 1; justify-content: center;}
.header .tabs .tabs-slider{border-width: 0px;}
.header .header-control-button .ng-icon-wrapper{color: var(--fg-secondary);}
.header .header-control-button .ng-icon-wrapper:hover{color: var(--fg-secondary_hover);}
.group-btn{align-items: center; border-radius: 0.25rem; color: var(--text-secondary); cursor: pointer; display: flex; gap: 0.5rem; height: 3rem; padding-left: 1rem; padding-right: 1rem; transition: color 0.2s, background-color 0.2s; width: 100%;}
.group-btn:hover{background-color: var(--bg-tertiary); color: var(--text-primary);}
.group-btn--active,.group-btn--active .group-btn-icon{color: var(--text-brand);}
.group-btn-label{overflow: hidden; text-align: start; text-overflow: ellipsis; white-space: nowrap;}
.group-btn-icon{color: var(--text-primary-alpha-60);}
.group{border-radius: 0.25rem; display: flex; flex-direction: column; gap: 0.5rem;}
@media (min-width: 769px) and (max-width: 1024px){.group{background-color: var(--bg-tertiary);}}
@media (max-width: 768px){.group{background-color: var(--bg-tertiary);}}
.group-action{align-items: center; border-radius: 0.5rem; color: var(--text-secondary); cursor: pointer; display: flex; gap: 0.5rem; height: 3rem; padding-left: 1rem; padding-right: 1rem; transition: color 0.2s, background-color 0.2s; width: 100%;}
@media (min-width: 1025px){.group-action--desktop-hidden{display: none;}}
@media (min-width: 769px) and (max-width: 1024px){.items{gap: 0.5rem;}}
@media (max-width: 768px){.items{gap: 0.5rem;}}
.items{display: flex; flex: 1 1 0%; flex-direction: column;}
.items .group:not(:last-child)::after{margin-bottom: 0.5rem; --tw-content: ""; background-image: radial-gradient(circle at 50%,var(--divider-grad_start) 0,var(--divider-grad_end) 100%); content: var(--tw-content); height: 1px; min-height: 1px;}
@media (min-width: 1025px){.items .group:not(:last-child)::after{display: block;}}
@media (min-width: 769px) and (max-width: 1024px){.items .group:not(:last-child)::after{display: none;}}
@media (max-width: 768px){.items .group:not(:last-child)::after{display: none;}}
.ng-sidebar-button{align-items: center; background-color: var(--bg-primary); border-radius: 0.5rem; cursor: pointer; display: flex; gap: 0.75rem; padding: 0.5rem 0.5rem 12px; width: 100%; --tw-shadow: 0px -3px 0px 0px var(--btn-primary-border) inset; --tw-shadow-colored: inset 0px -3px 0px 0px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow); overflow: hidden; transition-duration: 0.2s; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}
.ng-sidebar-button:hover{background-color: var(--bg-secondary_hover);}
.ng-sidebar-button__icon{align-items: center; background-color: var(--bg-black-alpha-40); border-radius: 0.5rem; display: flex; flex-shrink: 0; height: 3rem; justify-content: center; width: 3rem;}
.ng-sidebar-button__content{display: flex; flex-direction: column; gap: 0.125rem; text-align: left;}
.ng-sidebar-button__title{color: var(--fg-primary); font-size: 0.875rem; font-weight: 700; line-height: 1.25rem;}
.ng-sidebar-button__subtitle{color: var(--fg-secondary); font-size: 0.75rem; font-weight: 400; line-height: 14px;}
.tablet-menu{background-color: var(--bg-secondary); box-sizing: border-box; position: relative; width: 100%;}
.tablet-menu,.tablet-menu-wrap{display: flex; flex-direction: column; height: 100%;}
.tablet-menu-wrap{opacity: 1; overflow-y: auto; padding: 0.5rem;}
.tablet-menu-wrap .toggle:where([dir="rtl"], [dir="rtl"] *){--tw-rotate: 180deg; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
.tablet-menu-wrap .toggle-btn{color: var(--fg-secondary);}
.tablet-menu-wrap .toggle-btn:hover{background-color: var(--bg-tertiary); color: var(--fg-secondary_hover);}
.tablet-menu-wrap-controls{align-items: center; display: flex; flex-direction: column; gap: 0.5rem; margin-left: auto; margin-right: auto; padding: 0.5rem; width: 100%;}
.tablet-menu-wrap .group-btn{justify-content: center;}
.tablet-menu-wrap.show{animation: 0.5s ease 0s 1 normal none running tw-menu-tablet-show-ec149089;}
.tablet-menu-wrap.show .toggle{inset-inline-end: 0.5rem; position: absolute;}
.tablet-menu-wrap.show .group .group-btn{justify-content: flex-start;}
.tablet-menu-wrap.show .group:not(.ng-divider, .group--collapsible):first-of-type .group-btn:first-of-type{width: calc(100% - 56px);}
.mobile-menu-controls{align-items: center; display: flex; justify-content: space-between;}
.mobile-menu-controls .caption{color: var(--text-tertiary); font-size: 0.875rem; font-weight: 700; line-height: 1.25rem; text-transform: uppercase;}
.mobile-menu-wrap{background-color: var(--bg-secondary); gap: 0.5rem; height: calc(100dvh - 128px - var(--header-top, 0px)); inset-inline-start: -100%; max-width: 320px; overflow-y: auto; padding: 0.5rem 1rem 1rem; position: fixed; top: calc(62px + var(--header-top, 0px));}
.mobile-menu-wrap,.mobile-menu-wrap-actions{display: flex; flex-direction: column; width: 100%;}
.mobile-menu-wrap-actions{align-items: center; border-radius: 0.5rem; gap: 1rem; margin-top: auto; padding-bottom: 0.75rem;}
.mobile-menu-wrap.show{inset-inline-start: 0px;}
.mobile-menu-wrap.show{animation: 0.5s ease 0s 1 normal none running tw-menu-mobile-show-a4cff633;}
.profile{align-items: center; display: flex; grid-row-end: 7; height: 2.75rem; justify-content: center; position: relative;}
.profile-avatar{border-radius: 9999px;}
.profile-avatar:hover{border-color: var(--input-border_active);}
.profile-avatar{align-items: center; border-color: transparent; border-width: 1px; cursor: pointer; display: flex; height: 44px; justify-content: center; overflow: hidden; width: 44px;}
.profile-avatar:hover{border-color: var(--border-brand); border-width: 1px; --tw-shadow: 0px 0px 0px 4px var(--shadow-avatar-hover); --tw-shadow-colored: 0px 0px 0px 4px var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}
.profile-avatar{background-color: var(--bg-secondary_alt); color: var(--fg-secondary);}
.profile-avatar:hover{color: var(--fg-secondary_hover);}
.profile-indicator{background-color: var(--fg-error-primary); border-radius: 9999px; color: var(--text-primary); font-size: 0.75rem; line-height: 1rem; padding-left: 0.25rem; padding-right: 0.25rem; position: absolute; right: -0.25rem; top: -0.25rem;}
@keyframes tw-menu-mobile-show-a4cff633{0%{left:-100%}to{left:0}}
@keyframes tw-menu-tablet-show-ec149089{0%{opacity:0;transform:translateY(50px)}to{opacity:1}}

/* KABUK YERLESIMI (elle; kabuk.css ana siteden cikarilan kurallardir, bu dosya yalniz yerlesim + bizim farklarimiz).
   Ana site olcumu 8 Kas: ust bar sabit 64px; >=1025px sol menu 240px (dar 64px); <=1024px alt bar 68px, sol menu yok. */
[hidden]{display:none!important}
html:not(.gk-in) .gk-uye{display:none!important}
html.gk-in .gk-misafir{display:none!important}
@media (max-width:1024px){.gk-genis{display:none!important}}
@media (min-width:1025px){.gk-dar{display:none!important}}

body{padding-top:64px}
html{scroll-padding-top:136px}
.gk-govde{display:flex;align-items:flex-start}
.gk-govde>.layout-menu{position:sticky;top:64px;height:calc(100vh - 64px);height:calc(100dvh - 64px)}
.gk-icerik{flex:1 1 auto;min-width:0}
@media (max-width:1024px){
  .gk-govde>.layout-menu{display:none}
  .gk-icerik{padding-bottom:68px}
}

/* Ana sitede bunlar <button>; bizde link. Link gorunumu dugmeyle ayni kalsin. */
:where(.gk) a{color:inherit;text-decoration:none}
:where(.gk) a,:where(.gk) button{font-family:inherit;cursor:pointer}
.gk-kayar{display:flex}
.tablet-menu-wrap>nav.ng-skeletton-wrapper{flex:1 1 auto}   /* ana sitede uygulama kutusu menunun en altinda */
.gk a.group-btn,.gk a.menu-mobile-button,.gk a.ng-sidebar-button{text-align:start}
.gk a.menu-mobile-button{text-align:center}
.gk-dil-dugme{display:flex;align-items:center;gap:4px;padding:0;margin:0;background:none;border:0;color:inherit}
.ng-lang-switcher{position:relative}
.header .ng-lang-switcher__dropdown{position:absolute;top:calc(100% + 24px);right:-8px;width:160px;z-index:110}   /* ana site: 160px, 6 dil gorunur, kayar */
.mobile-menu .ng-lang-switcher__dropdown{position:absolute;bottom:calc(100% + 8px);left:0;width:160px;z-index:1001}
.ng-select-dropdown__list-wrapper{overflow-y:auto}
.ng-select-dropdown__list{margin:0;padding:0;list-style:none}
.ng-select-dropdown__value{display:flex;align-items:center;gap:8px}
.ng-lang-switcher-option__flag,.ng-lang-switcher__flag{border-radius:50%}

/* Mobil menu: ana sitede v-if ile eklenir; bizde hidden ile. */
.mobile-menu{position:fixed;inset:0 0 68px 0;z-index:998;pointer-events:none}
.mobile-menu .mobile-menu-wrap{pointer-events:auto}
.menu-mobile-button[aria-expanded="true"]{color:var(--text-brand);fill:var(--brand-400)}

:where(.gk) :focus-visible{outline:2px solid var(--vurgu,#82FF0D);outline-offset:2px}
@media (prefers-reduced-motion:reduce){.gk *{animation:none!important;transition:none!important}}

/* Kok sayfa (Road to 2027): kabuk parcasi gelene kadar 64px yer tutucu; parca okunamazsa (gk-yok) eski ust bar. */
.gk-ust-yer{position:fixed;top:0;left:0;right:0;height:64px;background:var(--bg-secondary,#1B1C27);z-index:104}
@media (min-width:1025px){.gk-govde>#gk-sol:empty{width:240px;align-self:stretch;background:var(--bg-secondary,#1B1C27)}}
.gk-yok body{padding-top:0}
.gk-yok .gk-ust-yer{display:none}

/* Destek balonu (Chatwoot): mobilde alt barin (68px) ustunde. nina 4cfc7617. */
@media (max-width:1023px){html body .woot-widget-bubble.woot-elements--right,html body .woot-widget-bubble.woot-elements--left{bottom:84px!important}}
