@font-face{font-family:Inter;src:url(../media/Inter-Regular.2_t_p2-fj9e03.woff2)format("woff2");font-weight:400;font-display:block}@font-face{font-family:Inter;src:url(../media/Inter-Medium.32r5ewb65w25h.woff2)format("woff2");font-weight:500;font-display:block}@font-face{font-family:Inter;src:url(../media/Inter-SemiBold.2iiux__4fjm4p.woff2)format("woff2");font-weight:600;font-display:block}@font-face{font-family:Inter;src:url(../media/Inter-Bold.1mgyb0_5t9hmo.woff2)format("woff2");font-weight:700;font-display:block}@font-face{font-family:IRANSansX;src:url(../media/IRANSansXFaNum-Regular.3_3ufcwft-ltp.woff2)format("woff2");font-weight:400;font-display:block}@font-face{font-family:IRANSansX;src:url(../media/IRANSansXFaNum-Medium.36g0-rw7pxqgq.woff2)format("woff2");font-weight:500;font-display:block}@font-face{font-family:IRANSansX;src:url(../media/IRANSansXFaNum-DemiBold.2ufqvfnvxvfs2.woff2)format("woff2");font-weight:600;font-display:block}@font-face{font-family:IRANSansX;src:url(../media/IRANSansXFaNum-Bold.075dbp-ea5dht.woff2)format("woff2");font-weight:700;font-display:block}@font-face{font-family:IBM Plex Sans Arabic;src:url(../media/IBMPlexSansArabic-400.3ik2qu-u9tgho.woff2)format("woff2");font-weight:400;font-display:block}@font-face{font-family:IBM Plex Sans Arabic;src:url(../media/IBMPlexSansArabic-500.3ihiqn4pviisd.woff2)format("woff2");font-weight:500;font-display:block}@font-face{font-family:IBM Plex Sans Arabic;src:url(../media/IBMPlexSansArabic-600.0da8nscnv1nkd.woff2)format("woff2");font-weight:600;font-display:block}@font-face{font-family:IBM Plex Sans Arabic;src:url(../media/IBMPlexSansArabic-700.0-uv4l43gdmt7.woff2)format("woff2");font-weight:700;font-display:block}.gk-registration:lang(fa){font-family:IRANSansX,sans-serif}.gk-registration:lang(ar){font-family:IBM Plex Sans Arabic,Inter,sans-serif}:where(.gk-registration) [lang=en],:where(.gk-registration) [lang=tr]{font-family:Inter,sans-serif}:where(.gk-registration) *{box-sizing:border-box}.gk-registration{margin:0}:where(.gk-registration) button,:where(.gk-registration) input,:where(.gk-registration) select{font:inherit}:where(.gk-registration) button,:where(.gk-registration) a,:where(.gk-registration) select{-webkit-tap-highlight-color:transparent}:where(.gk-registration) button{cursor:pointer}:where(.gk-registration) a{color:inherit;text-underline-offset:3px}:where(.gk-registration) button:focus-visible,:where(.gk-registration) a:focus-visible,:where(.gk-registration) select:focus-visible{outline:3px solid var(--fg);outline-offset:4px}:where(.gk-registration) input:focus-visible{outline:3px solid var(--fg);outline-offset:3px}:where(.gk-registration) button:disabled{cursor:default}:where(.gk-registration) button,:where(.gk-registration) input,:where(.gk-registration) select{border-radius:10px}:where(.gk-registration) h1,:where(.gk-registration) h2,:where(.gk-registration) p{margin:0}:where(.gk-registration) .page{grid-template-columns:minmax(320px,.92fr) minmax(600px,1.25fr);min-height:100svh;display:grid}:where(.gk-registration) .brand-panel{background:var(--panel);color:#fff;flex-direction:column;min-height:100svh;padding:54px 52px;display:flex}:where(.gk-registration) .brand-panel .logo{width:190px;height:auto;display:block}:where(.gk-registration) .brand-content{max-width:480px;margin-block:auto;padding-block:68px}:where(.gk-registration) .brand-content .eyebrow{letter-spacing:.15em;color:#f4b420;margin-bottom:28px;font-size:12px;font-weight:600}:where(.gk-registration) :lang(fa) .eyebrow,:where(.gk-registration) :lang(ar) .eyebrow{letter-spacing:0}:where(.gk-registration) .brand-content h2{letter-spacing:-.045em;font-size:clamp(38px,4vw,64px);font-weight:500;line-height:1.13}:where(.gk-registration) :lang(fa) .brand-content h2,:where(.gk-registration) :lang(ar) .brand-content h2{letter-spacing:0;font-weight:600;line-height:1.4}:where(.gk-registration) .brand-content p{color:#c4cbd6;max-width:340px;margin-top:28px;font-size:16px;line-height:1.8}:where(.gk-registration) .brand-footer{color:#c4cbd6;flex-wrap:wrap;gap:20px;font-size:12px;display:flex}:where(.gk-registration) .brand-footer a{align-items:center;min-height:24px;display:inline-flex}:where(.gk-registration) .content{flex-direction:column;min-width:0;padding:28px 48px 24px;display:flex}:where(.gk-registration) .topbar{justify-content:flex-end;align-items:center;gap:12px;min-height:44px;display:flex}:where(.gk-registration) .mobile-logo{display:none}:where(.gk-registration) .settings{align-items:center;gap:10px;display:flex}:where(.gk-registration) .settings select{color:var(--fg);background:0 0;border:1px solid #0000;max-width:125px;min-height:44px;padding:6px 8px;font-size:13px}:where(.gk-registration) .form-wrap{width:100%;max-width:424px;margin:auto;padding-block:34px}:where(.gk-registration) h1{letter-spacing:-.035em;font-size:30px;font-weight:600;line-height:1.3}:where(.gk-registration) :lang(fa) h1,:where(.gk-registration) :lang(ar) h1{letter-spacing:0;line-height:1.5}:where(.gk-registration) .subtitle{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.65}:where(.gk-registration) .methods{gap:10px;margin-top:27px;display:grid}:where(.gk-registration) .social-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}:where(.gk-registration) .method{border:1px solid color-mix(in srgb, var(--line) 38%, transparent);background:var(--bg);min-height:46px;color:var(--fg);justify-content:center;align-items:center;gap:9px;padding:10px 16px;font-size:14px;font-weight:500;transition:background-color .12s,border-color .12s;display:flex}:where(.gk-registration) .method:hover{background:var(--soft)}:where(.gk-registration) .phone-icon{flex:none;width:18px;height:18px}:where(.gk-registration) .divider{color:var(--muted);align-items:center;gap:15px;margin-block:23px;font-size:12px;display:flex}:where(.gk-registration) .divider:before,:where(.gk-registration) .divider:after{content:"";background:var(--line);opacity:.55;flex:1;height:1px}:where(.gk-registration) .field{margin-top:19px}:where(.gk-registration) .field:first-child{margin-top:0}:where(.gk-registration) label{margin-bottom:8px;font-size:13px;font-weight:600;display:block}:where(.gk-registration) .input-wrap{position:relative}:where(.gk-registration) .input-wrap input{border:1px solid color-mix(in srgb, var(--line) 42%, transparent);background:var(--bg);width:100%;min-height:46px;color:var(--fg);box-shadow:none;padding:12px 14px;font-size:16px;line-height:22px;transition:border-color .12s}:where(.gk-registration) input[type=email]{text-align:start;direction:ltr;font-family:Inter,sans-serif}:where(.gk-registration) .password-input{padding-inline-end:78px!important}:where(.gk-registration) .reveal{inset-inline-end:5px;min-width:62px;min-height:40px;color:var(--fg);background:0 0;border:0;padding:8px;font-size:12px;font-weight:500;position:absolute;top:5px}:where(.gk-registration) .hint{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.7}:where(.gk-registration) .notice{color:var(--muted);margin-block:23px 20px;font-size:12px;line-height:1.8}:where(.gk-registration) .notice a{color:var(--fg);font-weight:500}:where(.gk-registration) .primary{background:var(--gold);color:#0d1420;letter-spacing:-.006em;border:0;justify-content:center;align-items:center;gap:10px;width:100%;min-height:46px;padding:12px 18px;font-size:14px;font-weight:600;transition:background-color .12s,transform .12s;display:flex}:where(.gk-registration) .primary:disabled{background:var(--soft);color:var(--muted);border-color:var(--line)}:where(.gk-registration) .signin{text-align:center;color:var(--muted);margin-top:22px;font-size:13px;line-height:1.8}:where(.gk-registration) .signin a{color:var(--fg);margin-inline-start:5px;font-weight:600}:where(.gk-registration) .bottom{color:var(--muted);justify-content:center;align-items:center;gap:24px;min-height:40px;font-size:12px;display:flex}:where(.gk-registration) .bottom a{align-items:center;min-height:32px;display:inline-flex}:where(.gk-registration) .mobile-legal{display:none}:where(.gk-registration) .banner{border:1px solid;color:var(--info);background:var(--info-bg);border-inline-start-width:3px;border-radius:7px;margin-top:20px;padding:13px 14px}:where(.gk-registration) .banner strong{font-size:13px;font-weight:600;line-height:1.6;display:block}:where(.gk-registration) .banner p{margin-top:3px;font-size:12px;line-height:1.7}:where(.gk-registration) .banner.error{background:var(--alert-bg);color:var(--error)}:where(.gk-registration) .field-error{color:var(--error);margin-top:7px;font-size:12px;line-height:1.6}:where(.gk-registration) input[aria-invalid=true]{border:2px solid var(--error)}:where(.gk-registration) .busy{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:16px;height:16px;display:inline-block}:where(.gk-registration) .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1280px){:where(.gk-registration) .content,:where(.gk-registration) .brand-panel{padding-inline:64px}}@media (min-width:1440px){:where(.gk-registration) .content{padding-inline:80px}:where(.gk-registration) .brand-panel{padding-inline:68px}:where(.gk-registration) .form-wrap{max-width:440px}}@media (max-width:1023px){:where(.gk-registration) .page{display:block}:where(.gk-registration) .brand-panel{display:none}:where(.gk-registration) .content{min-height:100svh;padding:28px 32px 24px}:where(.gk-registration) .topbar{justify-content:space-between}:where(.gk-registration) .mobile-logo{width:144px;height:auto;display:block}:where(.gk-registration) .form-wrap{max-width:440px;padding-block:38px}:where(.gk-registration) .mobile-legal{display:inline-flex!important}}@media (max-width:767px){:where(.gk-registration) .content{padding:20px 24px}:where(.gk-registration) .form-wrap{padding-block:34px}:where(.gk-registration) .settings{gap:2px}:where(.gk-registration) .settings select{max-width:102px;padding-inline:4px}:where(.gk-registration) .mobile-logo{width:126px}}@media (max-width:479px){:where(.gk-registration) .content{padding:20px 22px 14px}:where(.gk-registration) .topbar{gap:12px}:where(.gk-registration) .mobile-logo{width:110px}:where(.gk-registration) .settings select{max-width:96px;font-size:12px}:where(.gk-registration) .form-wrap{max-width:400px;padding-block:32px}:where(.gk-registration) h1{font-size:27px}:where(.gk-registration) .methods{margin-top:23px}:where(.gk-registration) .bottom{flex-wrap:wrap;gap:16px}:where(.gk-registration) .subtitle{font-size:13px}}@media (prefers-reduced-motion:reduce){:where(.gk-registration) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:where(.gk-registration) .banner+form{margin-top:18px}:where(.gk-registration) .field[hidden]+.notice[hidden]+.primary{margin-top:22px}:where(.gk-registration) .method svg{flex:none;width:20px;height:20px}:where(.gk-registration) .method{border-radius:10px;transition:background-color .14s}:where(.gk-registration) .preference{position:relative}:where(.gk-registration) .preference summary{cursor:pointer;min-width:44px;min-height:44px;color:var(--fg);border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:8px 10px;font-size:13px;font-weight:500;list-style:none;display:flex}:where(.gk-registration) .preference summary::-webkit-details-marker{display:none}:where(.gk-registration) .preference summary svg,:where(.gk-registration) .preference-panel svg{flex:none;width:20px;height:20px}:where(.gk-registration) .preference summary:hover,:where(.gk-registration) .preference[open] summary{background:var(--soft)}:where(.gk-registration) .preference summary:focus-visible{outline:3px solid var(--fg);outline-offset:3px}:where(.gk-registration) .theme-icon{display:flex}:where(.gk-registration) .preference-panel{inset-inline-end:0;z-index:20;border:1px solid color-mix(in srgb, var(--line) 30%, transparent);background:var(--bg);border-radius:16px;width:248px;max-width:calc(100vw - 44px);padding:12px;position:absolute;top:calc(100% + 10px);box-shadow:0 18px 48px #00000024,0 3px 10px #0000000a}:where(.gk-registration) .preference-title{color:var(--muted);padding:7px 12px 12px;font-size:11px;font-weight:600}:where(.gk-registration) .preference-panel button{width:100%;min-height:48px;color:var(--fg);text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;display:flex}:where(.gk-registration) .preference-panel button[aria-pressed=true]{background:color-mix(in srgb, var(--gold) 12%, var(--bg));font-weight:600}:where(.gk-registration) .preference-panel button:hover{background:var(--soft)}:where(.gk-registration) .preference-panel button>span:first-child{flex:1}:where(.gk-registration) .preference-panel button>svg:last-child,:where(.gk-registration) .selected-check{margin-inline-start:auto}:where(.gk-registration) .selected-check{display:flex}:where(.gk-registration) .theme-panel{width:208px}:where(.gk-registration) .settings{gap:4px}:where(.gk-registration) .settings .preference{flex-shrink:0}@media (max-width:479px){:where(.gk-registration) .preference summary{gap:7px;padding-inline:7px;font-size:12px}:where(.gk-registration) .topbar{flex-wrap:wrap}:where(.gk-registration) .settings{margin-inline-start:auto}}.recovery-link{text-align:end;margin-block:12px 20px;font-size:12px;font-weight:500;line-height:1.7}.recovery-link a{align-items:center;min-height:32px;display:inline-flex}.access-form{margin-top:28px}.access-form .primary{margin-top:24px}.otp-input{text-align:center;letter-spacing:.35em;font-variant-numeric:tabular-nums;direction:ltr;padding-inline:12px!important;font-family:Inter,sans-serif!important;font-size:24px!important}.destination{white-space:nowrap;color:var(--fg);font-family:Inter,sans-serif;font-size:13px}.resend{min-height:44px;color:var(--fg);text-underline-offset:3px;background:0 0;border:0;margin:12px auto 0;padding:8px 12px;font-size:13px;text-decoration:underline;display:block}.resend:disabled{color:var(--muted);text-decoration:none}.recovery-help{color:var(--muted);text-align:center;margin-top:18px;font-size:12px;line-height:1.8}.recovery-help a{align-items:center;min-height:44px;display:inline-flex}.banner+.access-form{margin-top:22px}:where(.gk-registration) .primary:hover:not(:disabled){box-shadow:none;background:#f7bf3d}:where(.gk-registration) .primary:active:not(:disabled){transform:scale(.988)}:where(.gk-registration) .method:hover:not(:disabled){background:var(--soft);border-color:color-mix(in srgb, var(--line) 58%, transparent)}:where(.gk-registration) .input-wrap input:focus{border-color:color-mix(in srgb, var(--fg) 55%, transparent)}@media (prefers-reduced-motion:reduce){:where(.gk-registration) .primary,:where(.gk-registration) .method,:where(.gk-registration) .input-wrap input{transition:none}:where(.gk-registration) .primary:active:not(:disabled){transform:none}}:where(.gk-registration) .gk-inline{width:auto;min-width:0}:where(.gk-registration) .gk-ghost{border:1px solid color-mix(in srgb, var(--line) 38%, transparent);background:var(--bg);min-height:46px;color:var(--fg);border-radius:10px;padding:11px 18px;font-size:13px;font-weight:600;transition:background-color .12s,border-color .12s}:where(.gk-registration) .gk-ghost:hover{background:var(--soft)}:where(.gk-registration) .gk-danger{background:var(--error);min-height:46px;color:var(--bg);border:0;border-radius:10px;padding:12px 18px;font-size:14px;font-weight:600}:where(.gk-registration) .gk-linkbtn{min-height:36px;color:var(--fg);text-underline-offset:3px;background:0 0;border:0;padding:0 6px;font-size:13px;font-weight:500;text-decoration:underline}:where(.gk-registration) .gk-iconbtn{min-width:36px;min-height:36px;color:var(--muted);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-iconbtn:hover{background:var(--soft);color:var(--fg)}:where(.gk-registration) .gk-iconbtn svg{width:18px;height:18px}:where(.gk-registration) .gk-num{font-variant-numeric:tabular-nums;white-space:nowrap}:where(.gk-registration) .gk-mono{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate;font-family:Inter,sans-serif;font-weight:600}:where(.gk-registration) .gk-grouplabel{margin-bottom:8px;font-size:13px;font-weight:600;display:block}:where(.gk-registration) .gk-nav{border:1px solid color-mix(in srgb, var(--line) 32%, transparent);background:var(--bg);border-radius:14px;align-items:center;gap:16px;padding:9px 14px;display:flex;position:relative}:where(.gk-registration) .gk-nav-logo{flex:none;width:100px;height:auto;display:block}:where(.gk-registration) .gk-nav-list{flex:1;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}:where(.gk-registration) .gk-nav-list a,:where(.gk-registration) .gk-nav-sheet a{min-height:44px;color:var(--muted);white-space:nowrap;border-radius:9px;align-items:center;padding:8px 13px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}:where(.gk-registration) .gk-nav-list a[aria-current],:where(.gk-registration) .gk-nav-sheet a[aria-current]{background:var(--soft);color:var(--fg);font-weight:600}:where(.gk-registration) .gk-nav-toggle{border:1px solid color-mix(in srgb, var(--line) 32%, transparent);background:var(--bg);min-height:44px;color:var(--fg);border-radius:12px;align-items:center;gap:8px;padding:9px 15px;font-size:13px;font-weight:500;display:inline-flex}:where(.gk-registration) .gk-nav-toggle svg{width:18px;height:18px}:where(.gk-registration) .gk-nav-sheet{inset-inline:8px;z-index:20;border:1px solid color-mix(in srgb, var(--line) 30%, transparent);background:var(--bg);border-radius:14px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 8px);box-shadow:0 18px 44px #0002}:where(.gk-registration) .gk-nav-sheet a{width:100%}:where(.gk-registration) .gk-switcher{display:inline-block;position:relative}:where(.gk-registration) .gk-switcher>button{border:1px solid color-mix(in srgb, var(--line) 32%, transparent);background:var(--bg);min-height:44px;color:var(--fg);border-radius:12px;align-items:center;gap:9px;padding:8px 15px;font-size:14px;font-weight:500;display:inline-flex}:where(.gk-registration) .gk-switcher-label{color:var(--muted);font-size:11px}:where(.gk-registration) .gk-switcher-value{font-weight:600}:where(.gk-registration) .gk-switcher svg{width:16px;height:16px;color:var(--muted)}:where(.gk-registration) .gk-switcher-menu{inset-inline-start:0;z-index:20;border:1px solid color-mix(in srgb, var(--line) 30%, transparent);background:var(--bg);border-radius:14px;min-width:200px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 8px);box-shadow:0 18px 44px #0002}:where(.gk-registration) .gk-switcher-menu button{width:100%;min-height:42px;color:var(--fg);text-align:start;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 11px;font-size:14px;display:flex}:where(.gk-registration) .gk-switcher-menu button:hover{background:var(--soft)}:where(.gk-registration) .gk-switcher-menu button[aria-selected=true]{font-weight:600}:where(.gk-registration) .gk-crumbs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:12px;display:flex}:where(.gk-registration) .gk-crumbs a{min-width:28px;min-height:32px;color:var(--muted);border-radius:7px;justify-content:center;align-items:center;padding-inline:4px;display:inline-flex}:where(.gk-registration) .gk-crumbs a:hover{background:var(--soft);color:var(--fg)}:where(.gk-registration) .gk-crumbs i{opacity:.45;margin-inline-start:7px;font-style:normal}:where(.gk-registration) .gk-crumbs [aria-current]{color:var(--fg);font-weight:600}:where(.gk-registration) .gk-back{align-items:center;gap:6px;min-height:44px;margin-top:6px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}:where(.gk-registration) .gk-back svg{width:16px;height:16px}:where(.gk-registration) .gk-tabs{border-bottom:1px solid color-mix(in srgb, var(--line) 30%, transparent);flex-wrap:wrap;gap:2px;display:flex}:where(.gk-registration) .gk-tabs button{border:0;min-height:44px;color:var(--muted);background:0 0;border-bottom:2px solid #0000;border-radius:9px 9px 0 0;padding:10px 15px;font-size:13px;font-weight:500}:where(.gk-registration) .gk-tabs button[aria-selected=true]{color:var(--fg);border-bottom-color:var(--gold);font-weight:600}:where(.gk-registration) .gk-segmented{background:var(--soft);border-radius:11px;flex-wrap:wrap;gap:3px;padding:3px;display:inline-flex}:where(.gk-registration) .gk-segmented button{min-height:38px;color:var(--muted);background:0 0;border:0;border-radius:9px;padding:7px 15px;font-size:13px;font-weight:500}:where(.gk-registration) .gk-segmented button[aria-pressed=true]{background:var(--bg);color:var(--fg);font-weight:600}:where(.gk-registration) .gk-scrim{background:color-mix(in srgb, var(--panel) 42%, transparent);border-radius:16px;justify-content:center;padding:26px 16px;display:flex;position:relative}:where(.gk-registration) .gk-dialog,:where(.gk-registration) .gk-prompt{border:1px solid color-mix(in srgb, var(--line) 26%, transparent);background:var(--bg);border-radius:18px;width:100%;max-width:430px;padding:24px}:where(.gk-registration) .gk-dialog{box-shadow:0 26px 70px #0003}:where(.gk-registration) .gk-prompt{max-width:100%}:where(.gk-registration) .gk-dialog h2,:where(.gk-registration) .gk-prompt h2{letter-spacing:-.015em;margin:0;font-size:17px;font-weight:600}:where(.gk-registration) .gk-dialog-body,:where(.gk-registration) .gk-prompt p{color:var(--muted);margin-top:9px;font-size:13px;line-height:1.7}:where(.gk-registration) .gk-dialog-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}:where(.gk-registration) .gk-drawer{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:16px;overflow:hidden}:where(.gk-registration) .gk-drawer header{border-bottom:1px solid color-mix(in srgb, var(--line) 26%, transparent);justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}:where(.gk-registration) .gk-drawer h2{margin:0;font-size:14px;font-weight:600}:where(.gk-registration) .gk-drawer-body{padding:16px}:where(.gk-registration) .gk-toast{background:var(--panel);color:#fff;border-radius:12px;align-items:center;gap:11px;max-width:420px;padding:12px 16px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 14px 34px #00000026}:where(.gk-registration) .gk-toast svg{width:18px;height:18px;color:var(--gold);flex:none}:where(.gk-registration) .gk-notice{border:1px solid;border-inline-start-width:3px;border-radius:11px;gap:12px;padding:14px 16px;display:flex}:where(.gk-registration) .gk-notice.error{background:var(--alert-bg);color:var(--error)}:where(.gk-registration) .gk-notice.info{background:var(--info-bg);color:var(--info)}:where(.gk-registration) .gk-notice svg{flex:none;width:20px;height:20px}:where(.gk-registration) .gk-notice strong{font-size:13px;font-weight:600;line-height:1.6;display:block}:where(.gk-registration) .gk-notice p{margin-top:3px;font-size:12px;line-height:1.7}:where(.gk-registration) .gk-fieldset{border:0;margin:0;padding:0}:where(.gk-registration) .gk-fieldset legend{margin-bottom:14px;padding:0;font-size:13px;font-weight:600}:where(.gk-registration) .gk-error-summary{border:1px solid var(--error);background:var(--alert-bg);color:var(--error);border-inline-start-width:3px;border-radius:11px;margin-bottom:18px;padding:14px 16px}:where(.gk-registration) .gk-error-summary strong{font-size:13px;font-weight:600}:where(.gk-registration) .gk-error-summary ul{margin:8px 0 0;padding-inline-start:18px;font-size:12px;line-height:1.9}:where(.gk-registration) .gk-select{position:relative}:where(.gk-registration) .gk-select select{border:1px solid color-mix(in srgb, var(--line) 42%, transparent);background:var(--bg);width:100%;min-height:46px;color:var(--fg);appearance:none;border-radius:10px;padding:12px 14px;padding-inline-end:42px;font-size:16px}:where(.gk-registration) .gk-select svg{inset-inline-end:14px;width:18px;height:18px;color:var(--muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}:where(.gk-registration) .gk-search{align-items:center;display:flex;position:relative}:where(.gk-registration) .gk-search input{border:1px solid color-mix(in srgb, var(--line) 42%, transparent);background:var(--bg);width:100%;min-height:46px;color:var(--fg);border-radius:10px;padding:12px 14px;padding-inline-start:42px;font-size:16px}:where(.gk-registration) .gk-search>svg{width:18px;height:18px;color:var(--muted);pointer-events:none;position:absolute;inset-inline-start:14px}:where(.gk-registration) .gk-search .gk-iconbtn{position:absolute;inset-inline-end:5px}:where(.gk-registration) .gk-search-lg input{padding-inline-end:46px}:where(.gk-registration) .gk-choice{align-items:flex-start;gap:11px;min-height:44px;padding:6px 0;font-size:14px;line-height:1.6;display:flex}:where(.gk-registration) .gk-choice input{width:24px;height:24px;accent-color:var(--gold);flex:none;margin:0}:where(.gk-registration) .gk-switchrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;min-height:48px;font-size:14px;display:flex}:where(.gk-registration) .gk-switch{border:1px solid color-mix(in srgb, var(--line) 46%, transparent);background:var(--soft);border-radius:999px;flex:none;width:48px;height:28px;padding:0;transition:background-color .14s,border-color .14s;position:relative}:where(.gk-registration) .gk-switch[data-on=true]{background:var(--gold);border-color:#0000}:where(.gk-registration) .gk-switch:after{content:"";top:2px;background:#fff;border-radius:50%;width:22px;height:22px;transition:inset-inline-start .14s;position:absolute;inset-inline-start:2px;box-shadow:0 1px 3px #0003}:where(.gk-registration) .gk-switch[data-on=true]:after{inset-inline-start:22px}:where(.gk-registration) .gk-daterange{direction:ltr;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}:where(.gk-registration) .gk-daterange input{border:1px solid color-mix(in srgb, var(--line) 42%, transparent);background:var(--bg);width:100%;min-width:0;min-height:46px;color:var(--fg);border-radius:10px;padding:12px 14px;font-size:15px}:where(.gk-registration) .gk-daterange i{color:var(--muted);font-size:12px;font-style:normal}:where(.gk-registration) .gk-amount{position:relative}:where(.gk-registration) .gk-amount input{padding:12px 14px;border:1px solid color-mix(in srgb, var(--line) 42%, transparent);background:var(--bg);width:100%;min-height:46px;color:var(--fg);text-align:start;font-variant-numeric:tabular-nums;direction:ltr;border-radius:10px;padding-right:62px;font-size:16px}:where(.gk-registration) .gk-amount span{color:var(--muted);font-size:13px;font-weight:600;position:absolute;top:50%;right:14px;transform:translateY(-50%)}:where(.gk-registration) .gk-dropzone{border:1.5px dashed color-mix(in srgb, var(--line) 46%, transparent);background:var(--soft);text-align:center;border-radius:13px;justify-items:center;gap:6px;padding:22px 18px;display:grid}:where(.gk-registration) .gk-dropzone svg{width:22px;height:22px;color:var(--muted)}:where(.gk-registration) .gk-dropzone b{font-size:13px;font-weight:600}:where(.gk-registration) .gk-attached{border:1px solid color-mix(in srgb, var(--line) 38%, transparent);border-radius:11px;align-items:center;gap:11px;margin-top:12px;padding:10px 13px;font-size:13px;display:flex}:where(.gk-registration) .gk-attached svg{width:18px;height:18px;color:var(--muted);flex:none}:where(.gk-registration) .gk-filename{text-align:start;overflow-wrap:anywhere;direction:ltr;flex:1;min-width:0;font-family:Inter,sans-serif}:where(.gk-registration) .gk-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(.gk-registration) .gk-filters-label{color:var(--muted);font-size:12px}:where(.gk-registration) .gk-chip{border:1px solid color-mix(in srgb, var(--line) 38%, transparent);border-radius:999px;align-items:center;gap:4px;min-height:36px;padding:6px 6px 6px 13px;font-size:12px;font-weight:500;display:inline-flex}:where(.gk-registration) .gk-chip button{width:26px;height:26px;color:var(--muted);background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-chip button:hover{background:var(--soft);color:var(--fg)}:where(.gk-registration) .gk-status{white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}:where(.gk-registration) .gk-status.ok{color:#2a7049}:where(.gk-registration) .gk-status.info{color:var(--info)}:where(.gk-registration) .gk-status.warn{color:#7f570b}:where(.gk-registration) .gk-status.muted{color:var(--muted)}:where(.gk-registration)[data-theme=dark] .gk-status.ok{color:#79d3a2}:where(.gk-registration)[data-theme=dark] .gk-status.warn{color:#f0c15c}:where(.gk-registration) .gk-table{border-collapse:collapse;width:100%;font-size:13px}:where(.gk-registration) .gk-table caption{text-align:start;padding-bottom:12px;font-size:13px;font-weight:600}:where(.gk-registration) .gk-table th{text-align:start;border-bottom:1px solid color-mix(in srgb, var(--line) 42%, transparent);letter-spacing:.06em;color:var(--muted);white-space:nowrap;padding:9px 12px;font-size:11px;font-weight:700}:where(.gk-registration) :lang(fa) .gk-table th,:where(.gk-registration) :lang(ar) .gk-table th{letter-spacing:0}:where(.gk-registration) .gk-table td{border-bottom:1px solid color-mix(in srgb, var(--line) 22%, transparent);vertical-align:middle;padding:13px 12px}:where(.gk-registration) .gk-cards{gap:10px;display:grid}:where(.gk-registration) .gk-card{border:1px solid color-mix(in srgb, var(--line) 32%, transparent);border-radius:13px;padding:14px 15px}:where(.gk-registration) .gk-card-top{justify-content:space-between;align-items:center;gap:10px;display:flex}:where(.gk-registration) .gk-card dl{gap:5px;margin:11px 0 0;font-size:12px;display:grid}:where(.gk-registration) .gk-card dl>div{justify-content:space-between;gap:12px;display:flex}:where(.gk-registration) .gk-card dt{color:var(--muted)}:where(.gk-registration) .gk-card dd{text-align:end;margin:0}:where(.gk-registration) .gk-collection{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}:where(.gk-registration) .gk-item{border:1px solid color-mix(in srgb, var(--line) 32%, transparent);border-radius:15px;padding:17px}:where(.gk-registration) .gk-item h3{margin:0;font-size:14px;font-weight:600}:where(.gk-registration) .gk-item p{color:var(--muted);margin-top:5px;font-size:12px}:where(.gk-registration) .gk-item span{margin-top:11px;font-size:12px;font-weight:600;display:block}:where(.gk-registration) .gk-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}:where(.gk-registration) .gk-pager .gk-num{color:var(--muted);font-size:12px}:where(.gk-registration) .gk-progress{gap:9px;display:grid}:where(.gk-registration) .gk-progress-meta{color:var(--muted);justify-content:space-between;gap:12px;font-size:12px;display:flex}:where(.gk-registration) .gk-progress-bar{background:var(--soft);border-radius:999px;height:6px;overflow:hidden}:where(.gk-registration) .gk-progress-bar i{background:var(--gold);border-radius:999px;height:100%;display:block}:where(.gk-registration) .gk-skeleton{gap:11px;display:grid}:where(.gk-registration) .gk-skeleton i{background:var(--soft);border-radius:7px;height:12px;display:block}:where(.gk-registration) .gk-skeleton i:first-child{width:56%}:where(.gk-registration) .gk-skeleton i:nth-child(2){width:88%}:where(.gk-registration) .gk-skeleton i:nth-child(3){width:71%}:where(.gk-registration) .gk-refreshbar{border:1px solid color-mix(in srgb, var(--line) 32%, transparent);color:var(--muted);border-radius:11px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:9px 13px;font-size:12px;display:flex}:where(.gk-registration) .gk-blank{border:1px solid color-mix(in srgb, var(--line) 28%, transparent);text-align:center;border-radius:16px;padding:30px 20px}:where(.gk-registration) .gk-blank-mark{background:var(--soft);width:46px;height:46px;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}:where(.gk-registration) .gk-blank-mark.error{background:var(--alert-bg);color:var(--error)}:where(.gk-registration) .gk-blank-mark svg{width:22px;height:22px}:where(.gk-registration) .gk-blank h3{margin:0;font-size:16px;font-weight:600}:where(.gk-registration) .gk-blank p{max-width:330px;color:var(--muted);margin:8px auto 0;font-size:13px;line-height:1.7}:where(.gk-registration) .gk-blank .primary,:where(.gk-registration) .gk-blank .gk-ghost{margin-top:17px}:where(.gk-registration) .gk-blank-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}:where(.gk-registration) .gk-offline{border:1px solid color-mix(in srgb, var(--line) 38%, transparent);background:var(--soft);border-inline-start-width:3px;border-radius:11px;align-items:flex-start;gap:12px;padding:13px 16px;display:flex}:where(.gk-registration) .gk-offline svg{width:20px;height:20px;color:var(--muted);flex:none}:where(.gk-registration) .gk-offline strong{font-size:13px;font-weight:600;display:block}:where(.gk-registration) .gk-offline p{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.7}:where(.gk-registration) .gk-pending{align-items:center;gap:7px;margin-top:9px;font-size:12px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-pending i{background:var(--gold);border-radius:50%;flex:none;width:7px;height:7px}:where(.gk-registration) .gk-avatar{background:var(--panel);color:var(--gold);border-radius:50%;flex:none;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-weight:700;display:inline-flex}:where(.gk-registration) .gk-idchip{border:1px solid color-mix(in srgb, var(--line) 34%, transparent);border-radius:999px;align-items:center;gap:10px;max-width:100%;padding:5px 14px 5px 5px;display:inline-flex}:where(.gk-registration) .gk-idchip>span{min-width:0;display:grid}:where(.gk-registration) .gk-idchip b{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.4}:where(.gk-registration) .gk-idchip i{color:var(--muted);overflow-wrap:anywhere;font-size:11px;font-style:normal}:where(.gk-registration) .gk-badge{border:1px solid color-mix(in srgb, var(--gold) 42%, transparent);background:color-mix(in srgb, var(--gold) 14%, var(--bg));border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-badge svg{width:14px;height:14px}:where(.gk-registration) .gk-detailhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:18px;display:flex}:where(.gk-registration) .gk-detailhead h2{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600}:where(.gk-registration) :lang(fa) .gk-detailhead h2,:where(.gk-registration) :lang(ar) .gk-detailhead h2{letter-spacing:0}:where(.gk-registration) .gk-detailhead p{color:var(--muted);margin-top:6px;font-size:13px}:where(.gk-registration) .gk-detailhead-right{flex-wrap:wrap;align-items:center;gap:14px;display:flex}:where(.gk-registration) .gk-timeline-wrap h3{margin:0 0 14px;font-size:14px;font-weight:600}:where(.gk-registration) .gk-timeline{margin:0;padding:0;list-style:none}:where(.gk-registration) .gk-timeline li{padding-inline-start:26px;padding-bottom:20px;position:relative}:where(.gk-registration) .gk-timeline li:before{content:"";inset-inline-start:0;border:2px solid var(--gold);background:var(--bg);border-radius:50%;width:11px;height:11px;position:absolute;top:4px}:where(.gk-registration) .gk-timeline li:after{content:"";inset-inline-start:5px;background:color-mix(in srgb, var(--line) 42%, transparent);width:1px;position:absolute;top:17px;bottom:0}:where(.gk-registration) .gk-timeline li:last-child{padding-bottom:0}:where(.gk-registration) .gk-timeline li:last-child:after{display:none}:where(.gk-registration) .gk-timeline b{font-size:13px;font-weight:600;display:block}:where(.gk-registration) .gk-timeline span{color:var(--muted);margin-top:3px;font-size:12px;display:block}@media (prefers-reduced-motion:reduce){:where(.gk-registration) .gk-switch,:where(.gk-registration) .gk-switch:after,:where(.gk-registration) .gk-ghost{transition:none}}:where(.gk-registration) .gk-map{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);background:var(--soft);border-radius:16px;position:relative;overflow:hidden}:where(.gk-registration) .gk-map-surface svg{fill:none;width:100%;height:100%;stroke:color-mix(in srgb, var(--line) 46%, transparent);stroke-width:1.4px;position:absolute;inset:0}:where(.gk-registration) .gk-map-notice{inset-inline:12px;background:var(--bg);border-radius:12px;gap:11px;padding:12px 14px;display:flex;position:absolute;bottom:12px;box-shadow:0 10px 28px #0000001f}:where(.gk-registration) .gk-map-notice svg{width:18px;height:18px;color:var(--muted);flex:none}:where(.gk-registration) .gk-map-notice strong{font-size:13px;font-weight:600;display:block}:where(.gk-registration) .gk-map-notice p{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.6}:where(.gk-registration) .gk-marker{background:var(--bg);border-radius:999px;align-items:center;gap:9px;padding:6px 12px 6px 6px;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 22px #00000026}:where(.gk-registration) .gk-marker-pin{border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}:where(.gk-registration) .gk-marker.live .gk-marker-pin{background:var(--gold);color:#0d1420}:where(.gk-registration) .gk-marker.lost .gk-marker-pin{background:var(--soft);color:var(--muted)}:where(.gk-registration) .gk-marker-pin svg{width:16px;height:16px}:where(.gk-registration) .gk-marker-label b{white-space:nowrap;font-size:12px;font-weight:600;display:block}:where(.gk-registration) .gk-marker-label i{color:var(--muted);white-space:nowrap;font-size:11px;font-style:normal;display:block}:where(.gk-registration) .gk-leg{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-inline-start:3px solid var(--gold);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px 18px;display:grid}:where(.gk-registration) .gk-leg+.gk-leg{margin-top:8px}:where(.gk-registration) .gk-leg.spent{border-inline-start-color:color-mix(in srgb, var(--line) 40%, transparent);color:var(--muted)}:where(.gk-registration) .gk-leg-time{letter-spacing:-.02em;font-size:22px;font-weight:700}:where(.gk-registration) .gk-leg-route{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}:where(.gk-registration) .gk-leg-place{white-space:nowrap;font-size:14px;font-weight:600}:where(.gk-registration) .gk-leg-thread{background:repeating-linear-gradient(to right, color-mix(in srgb, var(--line) 52%, transparent) 0 4px, transparent 4px 9px);flex:1;min-width:46px;height:1px;position:relative}:where(.gk-registration) .gk-leg-thread i{inset-inline-start:50%;background:var(--bg);color:var(--muted);white-space:nowrap;padding:0 8px;font-size:11px;font-style:normal;font-weight:600;position:absolute;top:50%;transform:translate(-50%,-50%)}:where(.gk-registration) .gk-leg-meta{flex-wrap:wrap;align-items:center;gap:14px;display:flex}:where(.gk-registration) .gk-eta{background:var(--soft);border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-size:12px;display:inline-flex}:where(.gk-registration) .gk-eta svg{width:15px;height:15px;color:var(--muted)}:where(.gk-registration) .gk-eta i{color:var(--muted);font-style:normal}:where(.gk-registration) .gk-eta b{font-weight:700}:where(.gk-registration) .gk-eta.off{opacity:.75}:where(.gk-registration) .gk-vehicle,:where(.gk-registration) .gk-queue article,:where(.gk-registration) .gk-guarded,:where(.gk-registration) .gk-export,:where(.gk-registration) .gk-draft,:where(.gk-registration) .gk-review,:where(.gk-registration) .gk-refund,:where(.gk-registration) .gk-entitlement{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:13px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 16px;display:flex}:where(.gk-registration) .gk-vehicle-mark,:where(.gk-registration) .gk-queue-mark,:where(.gk-registration) .gk-guarded-mark,:where(.gk-registration) .gk-export-mark,:where(.gk-registration) .gk-receipt-mark,:where(.gk-registration) .gk-methodrow-mark{background:var(--soft);width:36px;height:36px;color:var(--muted);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-vehicle-mark svg,:where(.gk-registration) .gk-queue-mark svg,:where(.gk-registration) .gk-guarded-mark svg,:where(.gk-registration) .gk-export-mark svg,:where(.gk-registration) .gk-receipt-mark svg,:where(.gk-registration) .gk-methodrow-mark svg{width:18px;height:18px}:where(.gk-registration) .gk-vehicle>div:nth-child(2),:where(.gk-registration) .gk-queue-main,:where(.gk-registration) .gk-guarded>div,:where(.gk-registration) .gk-export>div,:where(.gk-registration) .gk-draft>div,:where(.gk-registration) .gk-review>div,:where(.gk-registration) .gk-refund>div,:where(.gk-registration) .gk-entitlement>div:first-child{flex:1;min-width:0}:where(.gk-registration) .gk-vehicle b,:where(.gk-registration) .gk-queue-main b,:where(.gk-registration) .gk-guarded b,:where(.gk-registration) .gk-export b,:where(.gk-registration) .gk-draft b,:where(.gk-registration) .gk-review b,:where(.gk-registration) .gk-refund b,:where(.gk-registration) .gk-entitlement b{font-size:13px;font-weight:600;display:block}:where(.gk-registration) .gk-vehicle i,:where(.gk-registration) .gk-queue-main i,:where(.gk-registration) .gk-draft i,:where(.gk-registration) .gk-review i,:where(.gk-registration) .gk-refund i,:where(.gk-registration) .gk-entitlement i{color:var(--muted);margin-top:2px;font-size:12px;font-style:normal;display:block}:where(.gk-registration) .gk-guarded p,:where(.gk-registration) .gk-export p{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.7}:where(.gk-registration) .gk-guarded-next{color:var(--muted);margin-top:7px;font-size:11px;font-weight:600;display:inline-block}:where(.gk-registration) .gk-guarded.blocked{border-style:dashed}:where(.gk-registration) .gk-vehicle-meta,:where(.gk-registration) .gk-queue-meta,:where(.gk-registration) .gk-entitlement-meta,:where(.gk-registration) .gk-review-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}:where(.gk-registration) .gk-vehicle-binding{color:var(--muted);font-size:11px}:where(.gk-registration) .gk-queue{gap:8px;display:grid}:where(.gk-registration) .gk-trip{flex-wrap:wrap;gap:0;margin:0;padding:0;list-style:none;display:flex}:where(.gk-registration) .gk-trip li{color:var(--muted);align-items:center;gap:8px;padding-inline-end:16px;font-size:12px;display:flex}:where(.gk-registration) .gk-trip li i{border:2px solid color-mix(in srgb, var(--line) 46%, transparent);background:var(--bg);border-radius:50%;flex:none;width:10px;height:10px}:where(.gk-registration) .gk-trip li[data-state=done] i{background:var(--gold);border-color:var(--gold)}:where(.gk-registration) .gk-trip li[data-state=now]{color:var(--fg);font-weight:600}:where(.gk-registration) .gk-trip li[data-state=now] i{border-color:var(--gold);box-shadow:0 0 0 3px color-mix(in srgb, var(--gold) 26%, transparent)}:where(.gk-registration) .gk-trip.unknown{border:1px solid color-mix(in srgb, var(--line) 34%, transparent);border-radius:11px;align-items:center;gap:10px;padding:12px 14px;font-size:13px}:where(.gk-registration) .gk-trip.unknown svg{width:18px;height:18px;color:var(--muted)}:where(.gk-registration) .gk-incident{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:14px;padding:16px 18px}:where(.gk-registration) .gk-incident h3{margin:0;font-size:14px;font-weight:600}:where(.gk-registration) .gk-incident p{color:var(--muted);margin-top:6px;margin-bottom:14px;font-size:13px;line-height:1.7}:where(.gk-registration) .gk-ack{align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-ack svg{width:16px;height:16px;color:var(--gold)}:where(.gk-registration) .gk-duty{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:14px;padding:16px 18px}:where(.gk-registration) .gk-duty header{border-bottom:1px solid color-mix(in srgb, var(--line) 24%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-bottom:12px;display:flex}:where(.gk-registration) .gk-duty b{font-size:14px;font-weight:600;display:block}:where(.gk-registration) .gk-duty i{color:var(--muted);margin-top:2px;font-size:12px;font-style:normal;display:block}:where(.gk-registration) .gk-duty ul{gap:8px;margin:12px 0 0;padding:0;font-size:13px;list-style:none;display:grid}:where(.gk-registration) .gk-versions ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}:where(.gk-registration) .gk-versions li{border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;padding:11px 13px;font-size:13px;display:flex}:where(.gk-registration) .gk-versions li[data-current]{background:var(--soft)}:where(.gk-registration) .gk-versions i{color:var(--muted);margin-inline-start:auto;font-size:12px;font-style:normal}:where(.gk-registration) .gk-bulk{background:var(--panel);color:#fff;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:12px 16px;font-size:13px;display:flex}:where(.gk-registration) .gk-bulk>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}:where(.gk-registration) .gk-bulk .gk-linkbtn{color:#fff}:where(.gk-registration) .gk-reportfilter{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:12px;flex-wrap:wrap;gap:26px;padding:13px 16px;display:flex}:where(.gk-registration) .gk-reportfilter i{color:var(--muted);margin-bottom:3px;font-size:11px;font-style:normal;display:block}:where(.gk-registration) .gk-reportfilter b{font-size:13px;font-weight:600}:where(.gk-registration) .gk-metric{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:14px;gap:5px;padding:16px 18px;display:grid}:where(.gk-registration) .gk-metric-label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}:where(.gk-registration) :lang(fa) .gk-metric-label,:where(.gk-registration) :lang(ar) .gk-metric-label{letter-spacing:0;text-transform:none}:where(.gk-registration) .gk-metric b{letter-spacing:-.03em;font-size:30px;font-weight:700;line-height:1.1}:where(.gk-registration) .gk-metric-caption{color:var(--muted);font-size:12px}:where(.gk-registration) .gk-quote{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:15px;padding:18px}:where(.gk-registration) .gk-quote.expired{border-style:dashed}:where(.gk-registration) .gk-quote header{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;font-size:12px;display:flex}:where(.gk-registration) .gk-quote-amount,:where(.gk-registration) .gk-intent-amount{align-items:baseline;gap:8px;margin-top:10px;display:flex}:where(.gk-registration) .gk-quote-amount b,:where(.gk-registration) .gk-intent-amount b{letter-spacing:-.035em;font-size:32px;font-weight:700}:where(.gk-registration) .gk-quote-amount i,:where(.gk-registration) .gk-intent-amount i{color:var(--muted);font-size:13px;font-style:normal;font-weight:600}:where(.gk-registration) .gk-quote ul{color:var(--muted);gap:7px;margin:14px 0 0;padding:0;font-size:12px;list-style:none;display:grid}:where(.gk-registration) .gk-amountdisplay{align-items:baseline;gap:6px;display:inline-flex}:where(.gk-registration) .gk-amountdisplay b{letter-spacing:-.02em;font-weight:700}:where(.gk-registration) .gk-amountdisplay i{color:var(--muted);font-size:12px;font-style:normal;font-weight:600}:where(.gk-registration) .gk-amountdisplay.sm b{font-size:15px}:where(.gk-registration) .gk-amountdisplay.md b{font-size:20px}:where(.gk-registration) .gk-amountdisplay.lg b{font-size:28px}:where(.gk-registration) .gk-methods{border:0;gap:8px;margin:0;padding:0;display:grid}:where(.gk-registration) .gk-methods legend{margin-bottom:10px;padding:0;font-size:13px;font-weight:600}:where(.gk-registration) .gk-methodrow{border:1px solid color-mix(in srgb, var(--line) 32%, transparent);border-radius:12px;align-items:center;gap:12px;min-height:56px;padding:10px 14px;font-size:13px;display:flex}:where(.gk-registration) .gk-methodrow input{width:24px;height:24px;accent-color:var(--gold);flex:none;margin:0}:where(.gk-registration) .gk-methodrow b{font-weight:600;display:block}:where(.gk-registration) .gk-methodrow i{color:var(--muted);margin-top:2px;font-size:12px;font-style:normal;display:block}:where(.gk-registration) .gk-methodrow.off{opacity:.6}:where(.gk-registration) .gk-intent{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:16px;padding:20px}:where(.gk-registration) .gk-intent h3{margin:0;font-size:15px;font-weight:600}:where(.gk-registration) .gk-intent dl{gap:10px;margin:14px 0 0;font-size:13px;display:flex}:where(.gk-registration) .gk-intent dt{color:var(--muted)}:where(.gk-registration) .gk-intent dd{margin:0;font-weight:600}:where(.gk-registration) .gk-outcome{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:14px;padding:16px 18px}:where(.gk-registration) .gk-outcome header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}:where(.gk-registration) .gk-outcome p{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.7}:where(.gk-registration) .gk-outcome-lines{gap:8px;margin:14px 0 0;padding:0;font-size:13px;list-style:none;display:grid}:where(.gk-registration) .gk-outcome-lines li{background:var(--soft);border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:9px 12px;display:flex}:where(.gk-registration) .gk-outcome .gk-ghost{margin-top:14px}:where(.gk-registration) .gk-wallet{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:15px;padding:18px}:where(.gk-registration) .gk-wallet header{border-bottom:1px solid color-mix(in srgb, var(--line) 24%, transparent);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px;padding-bottom:14px;font-size:12px;display:flex}:where(.gk-registration) .gk-wallet ul{gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}:where(.gk-registration) .gk-wallet li{justify-content:space-between;align-items:center;gap:14px;padding:10px 0;font-size:13px;display:flex}:where(.gk-registration) .gk-wallet b{font-weight:600;display:block}:where(.gk-registration) .gk-wallet i{color:var(--muted);margin-top:2px;font-size:12px;font-style:normal;display:block}:where(.gk-registration) .gk-receipt{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:15px;padding:18px}:where(.gk-registration) .gk-receipt header{border-bottom:1px dashed color-mix(in srgb, var(--line) 40%, transparent);flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:14px;display:flex}:where(.gk-registration) .gk-receipt header>div{flex:1;min-width:0}:where(.gk-registration) .gk-receipt b{font-size:14px;font-weight:600;display:block}:where(.gk-registration) .gk-receipt i{margin-top:2px;font-size:12px;display:block}:where(.gk-registration) .gk-receipt dl{gap:8px;margin:14px 0;font-size:13px;display:grid}:where(.gk-registration) .gk-receipt dl>div{justify-content:space-between;gap:14px;display:flex}:where(.gk-registration) .gk-receipt dt{color:var(--muted)}:where(.gk-registration) .gk-receipt dd{margin:0}:where(.gk-registration) .gk-receipt footer{border-top:1px dashed color-mix(in srgb, var(--line) 40%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}:where(.gk-registration) .gk-sr-field{clip:rect(0, 0, 0, 0);white-space:nowrap;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(.gk-registration) .gk-pop{position:relative}:where(.gk-registration) .gk-trigger{border:1px solid color-mix(in srgb, var(--line) 42%, transparent);background:var(--bg);width:100%;min-height:46px;color:var(--fg);text-align:start;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:11px 14px;font-size:15px;transition:border-color .12s,background-color .12s;display:flex}:where(.gk-registration) .gk-trigger:hover{border-color:color-mix(in srgb, var(--line) 62%, transparent)}:where(.gk-registration) .gk-trigger[aria-expanded=true]{border-color:color-mix(in srgb, var(--fg) 55%, transparent)}:where(.gk-registration) .gk-trigger.invalid{border-color:var(--error);border-width:2px}:where(.gk-registration) .gk-trigger svg{width:18px;height:18px;color:var(--muted);flex:none}:where(.gk-registration) .gk-placeholder{color:var(--muted)}:where(.gk-registration) .gk-listbox,:where(.gk-registration) .gk-calendar{inset-inline-start:0;z-index:40;border:1px solid color-mix(in srgb, var(--line) 26%, transparent);background:var(--bg);border-radius:16px;position:absolute;top:calc(100% + 6px);box-shadow:0 1px 2px #0000000f,0 18px 48px #00000026}:where(.gk-registration) .gk-listbox{min-width:100%;max-height:290px;margin:0;padding:6px;list-style:none;overflow-y:auto}:where(.gk-registration) .gk-listbox button{width:100%;min-height:42px;color:var(--fg);text-align:start;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;font-size:15px;display:flex}:where(.gk-registration) .gk-listbox button[data-active]{background:var(--soft)}:where(.gk-registration) .gk-listbox button[aria-selected=true]{font-weight:600}:where(.gk-registration) .gk-listbox button[aria-disabled]{color:var(--muted);cursor:default}:where(.gk-registration) .gk-listbox button svg{width:17px;height:17px;color:var(--gold);flex:none}:where(.gk-registration) .gk-listbox i{color:var(--muted);margin-top:2px;font-size:12px;font-style:normal;display:block}:where(.gk-registration) .gk-calendar{width:306px;padding:14px}:where(.gk-registration) .gk-calendar header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}:where(.gk-registration) .gk-calendar header b{font-size:14px;font-weight:600}:where(.gk-registration) .gk-cal-nav{width:34px;height:34px;color:var(--muted);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-cal-nav:hover{background:var(--soft);color:var(--fg)}:where(.gk-registration) .gk-cal-nav svg{width:17px;height:17px}:where(.gk-registration) .gk-cal-week,:where(.gk-registration) .gk-cal-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}:where(.gk-registration) .gk-cal-week span{text-align:center;color:var(--muted);padding:4px 0 8px;font-size:11px;font-weight:600}:where(.gk-registration) .gk-day{height:36px;color:var(--fg);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;font-size:13px;transition:background-color .1s;display:flex}:where(.gk-registration) .gk-day:hover{background:var(--soft)}:where(.gk-registration) .gk-day[data-today]{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--line) 50%, transparent);font-weight:700}:where(.gk-registration) .gk-day[aria-selected=true]{background:var(--gold);color:#0d1420;box-shadow:none;font-weight:700}:where(.gk-registration) .gk-calendar footer{border-top:1px solid color-mix(in srgb, var(--line) 24%, transparent);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}:where(.gk-registration) .gk-range{direction:ltr;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:10px;display:grid}:where(.gk-registration) .gk-range .field{margin-top:0}:where(.gk-registration) .gk-range>i{color:var(--muted);padding-bottom:13px;font-size:12px;font-style:normal}:where(.gk-registration) .gk-selection{cursor:pointer;align-items:flex-start;gap:11px;min-height:44px;padding:7px 0;font-size:15px;line-height:1.55;display:flex}:where(.gk-registration) .gk-selection.off{color:var(--muted);cursor:default}:where(.gk-registration) .gk-selection input{opacity:0;width:24px;height:24px;margin:0;position:absolute}:where(.gk-registration) .gk-mark{border:1.5px solid color-mix(in srgb, var(--line) 62%, transparent);background:var(--bg);flex:none;justify-content:center;align-items:center;width:24px;height:24px;margin-top:1px;transition:background-color .12s,border-color .12s;display:inline-flex}:where(.gk-registration) .gk-mark.checkbox{border-radius:7px}:where(.gk-registration) .gk-mark.radio{border-radius:50%}:where(.gk-registration) .gk-mark svg{color:#0d1420;opacity:0;width:15px;height:15px;transition:opacity .11s}:where(.gk-registration) .gk-mark i{background:#0d1420;border-radius:50%;width:9px;height:9px;transition:transform .13s cubic-bezier(.34,1.4,.64,1);transform:scale(0)}:where(.gk-registration) .gk-selection input:checked+.gk-mark{background:var(--gold);border-color:var(--gold)}:where(.gk-registration) .gk-selection input:checked+.gk-mark svg{opacity:1}:where(.gk-registration) .gk-selection input:checked+.gk-mark i{transform:scale(1)}:where(.gk-registration) .gk-selection input:focus-visible+.gk-mark{outline:3px solid var(--fg);outline-offset:3px}:where(.gk-registration) .gk-selection input:disabled+.gk-mark{background:var(--soft);border-color:color-mix(in srgb, var(--line) 40%, transparent)}:where(.gk-registration) .gk-selection-text i{color:var(--muted);margin-top:2px;font-size:13px;font-style:normal;display:block}@media (prefers-reduced-motion:reduce){:where(.gk-registration) .gk-mark,:where(.gk-registration) .gk-mark svg,:where(.gk-registration) .gk-mark i,:where(.gk-registration) .gk-trigger,:where(.gk-registration) .gk-day{transition:none}}:where(.gk-registration) .primary{letter-spacing:-.011em;border-radius:12px;min-height:44px;padding:11px 20px;font-size:15px;font-weight:500}:where(.gk-registration) .primary.gk-inline{border-radius:999px;min-height:38px;padding:9px 18px;font-size:14px}:where(.gk-registration) .primary:hover:not(:disabled){background:#f6ba2b}:where(.gk-registration) .primary:disabled{background:var(--soft);color:color-mix(in srgb, var(--muted) 82%, transparent)}:where(.gk-registration) .method{letter-spacing:-.008em;border-color:color-mix(in srgb, var(--line) 30%, transparent);border-radius:12px;min-height:44px;font-size:15px;font-weight:500}:where(.gk-registration) .gk-ghost{border-color:color-mix(in srgb, var(--line) 32%, transparent);border-radius:999px;min-height:38px;padding:9px 17px;font-size:14px;font-weight:500}:where(.gk-registration) .gk-danger{border-radius:999px;min-height:38px;padding:9px 18px;font-size:14px;font-weight:500}:where(.gk-registration) .input-wrap input,:where(.gk-registration) .gk-search input,:where(.gk-registration) .gk-amount input{border-radius:12px;min-height:46px;font-size:15px}:where(.gk-registration) .reveal{border-radius:9px;min-height:36px;font-size:13px;font-weight:500}:where(.gk-registration) label,:where(.gk-registration) .gk-grouplabel{color:var(--muted);letter-spacing:0;font-size:13px;font-weight:500}:where(.gk-registration) .gk-journey{unicode-bidi:isolate;flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}:where(.gk-registration) .gk-journey-end{white-space:nowrap}:where(.gk-registration) .gk-journey-middle{color:var(--muted);white-space:nowrap;font-size:.85em}:where(.gk-registration) .gk-journey-detail{color:var(--muted)}:where(.gk-registration) .gk-journey-detail:before{content:" · "}[dir=rtl]{--gk-flip:-1}[dir=ltr]{--gk-flip:1}.gk-mirror{transform:scaleX(var(--gk-flip,1))}:where(.gk-registration) .gk-arrow{opacity:.6;width:1.05em;height:1.05em;transform:scaleX(var(--gk-flip,1));flex:none}:where(.gk-registration) .gk-arrow.both{--gk-flip:1}@media (max-width:767px){:where(.gk-registration) .gk-table-wide{display:none}}@media (min-width:768px){:where(.gk-registration) .gk-table-narrow,:where(.gk-registration) .gk-nav:not(.pin-compact) .gk-nav-toggle,:where(.gk-registration) .gk-nav:not(.pin-compact) .gk-nav-sheet{display:none}}@media (max-width:767px){:where(.gk-registration) .gk-nav:not(.pin-wide) .gk-nav-list{display:none}:where(.gk-registration) .gk-nav{flex-wrap:wrap}}:where(.gk-registration) .gk-nav.pin-wide .gk-nav-toggle,:where(.gk-registration) .gk-nav.pin-wide .gk-nav-sheet,:where(.gk-registration) .gk-nav.pin-compact .gk-nav-list{display:none}:where(.gk-registration) .gk-strength{gap:8px;margin-top:-2px;display:grid}:where(.gk-registration) .gk-strength-bars{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}:where(.gk-registration) .gk-strength-bars span{background:var(--soft);border-radius:999px;height:4px;transition:background-color .16s}:where(.gk-registration) .gk-strength[data-score="1"] .gk-strength-bars span[data-on],:where(.gk-registration) .gk-strength[data-score="2"] .gk-strength-bars span[data-on]{background:#b3261e}:where(.gk-registration) .gk-strength[data-score="3"] .gk-strength-bars span[data-on]{background:var(--gold)}:where(.gk-registration) .gk-strength[data-score="4"] .gk-strength-bars span[data-on]{background:#2a7049}:where(.gk-registration)[data-theme=dark] .gk-strength[data-score="4"] .gk-strength-bars span[data-on]{background:#79d3a2}:where(.gk-registration) .gk-strength-head{color:var(--muted);justify-content:space-between;align-items:baseline;margin:0;font-size:12px;display:flex}:where(.gk-registration) .gk-strength-rules{gap:5px;margin:0;padding:0;list-style:none;display:grid}:where(.gk-registration) .gk-strength-rules li{color:var(--muted);align-items:center;gap:7px;font-size:12.5px;display:flex}:where(.gk-registration) .gk-strength-rules svg{width:14px;height:14px;color:var(--line);flex:none}:where(.gk-registration) .gk-strength-rules li[data-pass]{color:var(--fg)}:where(.gk-registration) .gk-strength-rules li[data-pass] svg{color:#2a7049}:where(.gk-registration)[data-theme=dark] .gk-strength-rules li[data-pass] svg{color:#79d3a2}:where(.gk-registration) .gk-strength-ring{border:1.5px solid var(--line);border-radius:50%;flex:none;width:14px;height:14px}:where(.gk-registration) .gk-strength-required{color:var(--muted);margin-inline-start:auto;font-size:11px;font-style:normal}@media (prefers-reduced-motion:reduce){:where(.gk-registration) .gk-strength-bars span{transition:none}}:where(.gk-registration) .gk-account{background:var(--bg);min-height:100svh;color:var(--fg);flex-direction:column;padding:20px clamp(16px,4vw,48px) 28px;display:flex}:where(.gk-registration) .gk-account-top{justify-content:space-between;align-items:center;gap:12px;width:100%;max-width:880px;min-height:44px;margin-inline:auto;display:flex}:where(.gk-registration) .gk-account-logo{width:auto;height:26px;display:block}:where(.gk-registration) .gk-account-main{flex-direction:column;flex:1;gap:20px;width:100%;max-width:880px;margin-block-start:28px;margin-inline:auto;display:flex}:where(.gk-registration) .gk-account-identity{align-items:center;gap:18px;display:flex}:where(.gk-registration) .gk-account-identity>div{min-width:0}:where(.gk-registration) .gk-account-identity h1{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:clamp(22px,3vw,30px);font-weight:600;line-height:1.25}:where(.gk-registration) :lang(fa) .gk-account-identity h1,:where(.gk-registration) :lang(ar) .gk-account-identity h1{letter-spacing:0;line-height:1.5}:where(.gk-registration) .gk-account-email{color:var(--muted);flex-wrap:wrap;gap:6px;margin:6px 0 10px;font-size:13px;display:flex}:where(.gk-registration) .gk-account-email b{color:var(--fg);overflow-wrap:anywhere;font-weight:600}:where(.gk-registration) .gk-account-feedback{flex-direction:column;align-items:flex-start;gap:12px;display:flex}:where(.gk-registration) .gk-account-feedback>.banner{align-self:stretch}:where(.gk-registration) .gk-account-card{border:1px solid color-mix(in srgb, var(--line) 34%, transparent);background:var(--bg);border-radius:12px;padding:clamp(16px,2.4vw,24px)}:where(.gk-registration) .gk-account-card h2{letter-spacing:-.01em;margin:0 0 6px;font-size:16px;font-weight:600}:where(.gk-registration) :lang(fa) .gk-account-card h2,:where(.gk-registration) :lang(ar) .gk-account-card h2{letter-spacing:0}:where(.gk-registration) .gk-account-card>p{color:var(--muted);max-width:62ch;margin:0 0 14px;font-size:13px;line-height:1.7}:where(.gk-registration) .gk-account-card form{flex-direction:column;align-items:flex-start;gap:14px;margin-block-start:14px;display:flex}:where(.gk-registration) .gk-account-card form .field{width:100%;max-width:420px}:where(.gk-registration) .gk-account-bottom{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-block-start:auto;padding-block-start:24px;font-size:12px;display:flex}:where(.gk-registration) .gk-account-bottom a{align-items:center;min-height:32px;display:inline-flex}@media (max-width:479px){:where(.gk-registration) .gk-account-identity{gap:14px}:where(.gk-registration) .gk-account-bottom{gap:14px 18px}}:where(.gk-registration) .gk-acc{background:var(--bg);min-height:100svh;color:var(--fg);flex-direction:column;display:flex}:where(.gk-registration) .gk-ph{border-block-end:1px solid color-mix(in srgb, var(--line) 28%, transparent);background:var(--bg);z-index:30;position:sticky;top:0}:where(.gk-registration) .gk-ph-in{align-items:center;gap:10px;max-width:1280px;height:64px;margin-inline:auto;padding-inline:clamp(16px,3vw,32px);display:flex}:where(.gk-registration) .gk-ph-logo{flex:none;width:auto;height:25px;display:block}:where(.gk-registration) .gk-ph-nav{gap:2px;min-width:0;margin-inline:26px auto;display:flex}:where(.gk-registration) .gk-ph-nav a{min-height:40px;color:var(--muted);white-space:nowrap;border-radius:9px;align-items:center;padding-inline:13px;font-size:14px;font-weight:500;display:inline-flex}:where(.gk-registration) .gk-ph-nav a.current{color:var(--fg);font-weight:600}:where(.gk-registration) .gk-ph-nav a:hover{background:var(--soft);color:var(--fg)}:where(.gk-registration) .gk-ph-tools{flex:none;align-items:center;gap:4px;display:flex}:where(.gk-registration) .gk-ph-tool{width:40px;height:40px;color:var(--muted);border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:relative}:where(.gk-registration) .gk-ph-tool:hover{background:var(--soft);color:var(--fg)}:where(.gk-registration) .gk-ph-dot{background:var(--gold);border:2px solid var(--bg);border-radius:50%;width:8px;height:8px;position:absolute;inset-block-start:9px;inset-inline-end:10px}:where(.gk-registration) .gk-ph-av{background:var(--panel);width:34px;height:34px;color:var(--gold);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-inline-start:6px;font-size:13px;font-weight:700;display:inline-flex}:where(.gk-registration) .gk-acc-body{flex:1;grid-template-columns:236px minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,52px);width:100%;max-width:1280px;margin-inline:auto;padding-block:30px 56px;padding-inline:clamp(16px,3vw,32px);display:grid}:where(.gk-registration) .gk-acc-side{position:sticky;top:88px}:where(.gk-registration) .gk-acc-side-h{letter-spacing:-.018em;margin-block-end:16px;padding-inline-start:11px;font-size:17px;font-weight:600}:where(.gk-registration) :lang(fa) .gk-acc-side-h,:where(.gk-registration) :lang(ar) .gk-acc-side-h{letter-spacing:0}:where(.gk-registration) .gk-acc-side ul{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}:where(.gk-registration) .gk-acc-side a,:where(.gk-registration) .gk-acc-side button{width:100%;min-height:40px;font:inherit;color:var(--muted);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;padding-inline:11px;font-size:14px;font-weight:500;display:flex}:where(.gk-registration) .gk-acc-side svg{flex:none;width:18px;height:18px}:where(.gk-registration) .gk-acc-side a:hover,:where(.gk-registration) .gk-acc-side button:hover{background:var(--soft);color:var(--fg)}:where(.gk-registration) .gk-acc-side a.current{background:color-mix(in srgb, var(--gold) 15%, transparent);color:var(--fg);font-weight:600}:where(.gk-registration) .gk-acc-side button[disabled]{opacity:.6;cursor:default}:where(.gk-registration) .gk-acc-side-foot{border-block-start:1px solid color-mix(in srgb, var(--line) 26%, transparent);flex-direction:column;gap:1px;margin-block-start:18px;padding-block-start:16px;display:flex}:where(.gk-registration) .gk-acc-main{min-width:0;max-width:820px}:where(.gk-registration) .gk-acc-foot{border-block-start:1px solid color-mix(in srgb, var(--line) 26%, transparent);color:var(--muted);flex-wrap:wrap;align-items:center;gap:20px;width:100%;max-width:1280px;margin-inline:auto;padding-block:22px;padding-inline:clamp(16px,3vw,32px);font-size:12.5px;display:flex}:where(.gk-registration) .gk-acc-foot nav{flex-wrap:wrap;gap:20px;margin-inline-start:auto;display:flex}:where(.gk-registration) .gk-acc-foot a{align-items:center;min-height:24px;display:inline-flex}@media (max-width:899px){:where(.gk-registration) .gk-acc-body{grid-template-columns:minmax(0,1fr)}:where(.gk-registration) .gk-acc-side{position:static}:where(.gk-registration) .gk-acc-side ul{flex-direction:row;gap:6px;padding-block-end:4px;overflow-x:auto}:where(.gk-registration) .gk-acc-side li a{white-space:nowrap;border:1px solid color-mix(in srgb, var(--line) 26%, transparent)}:where(.gk-registration) .gk-acc-side-foot{flex-direction:row;gap:8px}:where(.gk-registration) .gk-ph-nav{scrollbar-width:none;margin-inline-start:12px;overflow-x:auto}:where(.gk-registration) .gk-ph-nav::-webkit-scrollbar{display:none}}:where(.gk-registration) .gk-switchrow-bare{justify-content:flex-end;gap:0}:where(.gk-registration) .gk-pgh{margin-block-end:22px}:where(.gk-registration) .gk-pgh-back{min-height:32px;font:inherit;color:var(--info);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-block-end:10px;padding:0;font-size:13.5px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-pgh-back svg{width:15px;height:15px}:where(.gk-registration) .gk-pgh-row{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}:where(.gk-registration) .gk-pgh h1{letter-spacing:-.026em;margin:0;font-size:27px;font-weight:600;line-height:1.2}:where(.gk-registration) :lang(fa) .gk-pgh h1,:where(.gk-registration) :lang(ar) .gk-pgh h1{letter-spacing:0;line-height:1.45}:where(.gk-registration) .gk-pgh p{color:var(--muted);margin-block-start:6px;font-size:14.5px}:where(.gk-registration) .gk-pgh-act{gap:10px;margin-inline-start:auto;display:flex}:where(.gk-registration) .gk-panel{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);background:var(--bg);border-radius:14px;padding:22px 24px}:where(.gk-registration) .gk-panel+.gk-panel{margin-block-start:16px}:where(.gk-registration) .gk-panel.warn{border-color:color-mix(in srgb, var(--error) 42%, transparent)}:where(.gk-registration) .gk-panel-h{align-items:flex-start;gap:16px;margin-block-end:16px;display:flex}:where(.gk-registration) .gk-panel-h h2{letter-spacing:-.015em;margin:0;font-size:16.5px;font-weight:600}:where(.gk-registration) :lang(fa) .gk-panel-h h2,:where(.gk-registration) :lang(ar) .gk-panel-h h2{letter-spacing:0}:where(.gk-registration) .gk-panel-h p{color:var(--muted);max-width:62ch;margin-block-start:5px;font-size:13.5px;line-height:1.65}:where(.gk-registration) .gk-panel-a{flex:none;gap:8px;margin-inline-start:auto;display:flex}:where(.gk-registration) .gk-note{background:var(--info-bg);color:var(--info);border-radius:10px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:13px;line-height:1.6;display:flex}:where(.gk-registration) .gk-note.warn{background:var(--alert-bg);color:var(--error)}:where(.gk-registration) .gk-note svg{flex:none;width:17px;height:17px;margin-block-start:1px}:where(.gk-registration) .gk-chip{border:1px solid color-mix(in srgb, var(--line) 32%, transparent);min-height:26px;color:var(--muted);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;padding-inline:11px;font-size:12px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-chip svg{width:13px;height:13px}:where(.gk-registration) .gk-chip.ok{color:var(--info);border-color:color-mix(in srgb, var(--info) 34%, transparent);background:var(--info-bg)}:where(.gk-registration) .gk-chip.warn{color:var(--error);border-color:color-mix(in srgb, var(--error) 38%, transparent);background:var(--alert-bg)}:where(.gk-registration) .gk-chip.off{opacity:.8}:where(.gk-registration) .gk-drow{border-block-start:1px solid color-mix(in srgb, var(--line) 24%, transparent);align-items:center;gap:16px;padding-block:15px;display:flex}:where(.gk-registration) .gk-drow:first-of-type{border-block-start:0;padding-block-start:0}:where(.gk-registration) .gk-drow-l{flex:1;min-width:0}:where(.gk-registration) .gk-drow-l span{color:var(--muted);font-size:12.5px;display:block}:where(.gk-registration) .gk-drow-l b{overflow-wrap:anywhere;margin-block-start:3px;font-size:14.5px;font-weight:600;display:block}:where(.gk-registration) .gk-drow-l i{color:var(--muted);margin-block-start:4px;font-size:12.5px;font-style:normal;display:block}:where(.gk-registration) .gk-drow-a{flex:none}:where(.gk-registration) .gk-result{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);text-align:center;border-radius:14px;padding:32px 28px}:where(.gk-registration) .gk-result-i{background:var(--info-bg);width:54px;height:54px;color:var(--info);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-result-i svg{width:24px;height:24px}:where(.gk-registration) .gk-result.refused .gk-result-i,:where(.gk-registration) .gk-result.partial .gk-result-i{background:var(--alert-bg);color:var(--error)}:where(.gk-registration) .gk-result h1,:where(.gk-registration) .gk-result h2{letter-spacing:-.02em;margin-block-start:16px;font-size:20px;font-weight:600}:where(.gk-registration) :lang(fa) .gk-result h1,:where(.gk-registration) :lang(ar) .gk-result h1,:where(.gk-registration) :lang(fa) .gk-result h2,:where(.gk-registration) :lang(ar) .gk-result h2{letter-spacing:0}:where(.gk-registration) .gk-result p{color:var(--muted);margin-block-start:8px;font-size:14px;line-height:1.65}:where(.gk-registration) .gk-result-d{text-align:start;border:1px solid color-mix(in srgb, var(--line) 26%, transparent);border-radius:12px;margin-block-start:20px;padding:16px 18px}:where(.gk-registration) .gk-result-a a{text-decoration:none}:where(.gk-registration) .gk-result-a{flex-wrap:wrap;justify-content:center;gap:10px;margin-block-start:22px;display:flex}:where(.gk-registration) .gk-srow,:where(.gk-registration) .gk-crow{border-block-start:1px solid color-mix(in srgb, var(--line) 24%, transparent);align-items:center;gap:14px;padding-block:16px;display:flex}:where(.gk-registration) .gk-srow:first-of-type,:where(.gk-registration) .gk-crow:first-of-type{border-block-start:0;padding-block-start:0}:where(.gk-registration) .gk-srow-i{background:var(--soft);width:38px;height:38px;color:var(--fg);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-srow-i svg{width:18px;height:18px}:where(.gk-registration) .gk-srow-t{flex:1;min-width:0}:where(.gk-registration) .gk-srow-t b{font-size:14px;font-weight:600;display:block}:where(.gk-registration) .gk-srow-t span{color:var(--muted);margin-block-start:3px;font-size:12.5px;display:block}:where(.gk-registration) .gk-crow-t{flex:1;min-width:0}:where(.gk-registration) .gk-crow-t b{font-size:14.5px;font-weight:600;display:block}:where(.gk-registration) .gk-crow-t p{color:var(--muted);max-width:58ch;margin-block-start:5px;font-size:13px;line-height:1.6}:where(.gk-registration) .gk-crow-t i{color:var(--muted);margin-block-start:7px;font-size:12px;font-style:normal;display:block}:where(.gk-registration) .gk-ph-nav a,:where(.gk-registration) .gk-ph-tool,:where(.gk-registration) .gk-ph-av,:where(.gk-registration) .gk-acc-side a,:where(.gk-registration) .gk-acc-foot a,:where(.gk-registration) .gk-panel a.gk-ghost,:where(.gk-registration) .gk-drow a.gk-ghost,:where(.gk-registration) .gk-result a.gk-ghost,:where(.gk-registration) .gk-panel-a a.gk-ghost{text-decoration:none}:where(.gk-registration) a.gk-ghost{white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-formact{flex-wrap:wrap;align-items:center;gap:12px;margin-block-start:18px;display:flex}:where(.gk-registration) .gk-catrail{border-block-start:1px solid color-mix(in srgb, var(--line) 24%, transparent);border-block-end:1px solid color-mix(in srgb, var(--line) 24%, transparent);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}:where(.gk-registration) .gk-catrail a{color:var(--fg);border-inline-start:1px solid color-mix(in srgb, var(--line) 20%, transparent);text-align:center;flex-direction:column;align-items:center;gap:8px;padding-block:18px 20px;padding-inline:6px;font-size:13px;font-weight:500;text-decoration:none;display:flex}:where(.gk-registration) .gk-catrail a:first-child{border-inline-start:0}:where(.gk-registration) .gk-catrail a:hover{background:var(--soft)}:where(.gk-registration) .gk-catrail svg{width:24px;height:24px}:where(.gk-registration) .gk-svcgrid section+section{margin-block-start:30px}:where(.gk-registration) .gk-svcgrid h3{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-block-end:12px;font-size:11.5px;font-weight:700}:where(.gk-registration) :lang(fa) .gk-svcgrid h3,:where(.gk-registration) :lang(ar) .gk-svcgrid h3{letter-spacing:0}:where(.gk-registration) .gk-svcgrid-g{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:10px;display:grid}:where(.gk-registration) .gk-svcgrid-g a{border:1px solid color-mix(in srgb, var(--line) 26%, transparent);min-height:62px;color:var(--fg);border-radius:13px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}:where(.gk-registration) .gk-svcgrid-g a:hover{background:var(--soft)}:where(.gk-registration) .gk-svc-i{background:var(--soft);border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}:where(.gk-registration) .gk-svc-i svg{width:19px;height:19px}:where(.gk-registration) .gk-svc-t{min-width:0}:where(.gk-registration) .gk-svc-t b{font-size:14px;font-weight:600;line-height:1.3;display:block}:where(.gk-registration) .gk-svc-t i{color:var(--muted);margin-block-start:3px;font-size:12px;font-style:normal;display:block}:where(.gk-registration) .gk-res{border:1px solid color-mix(in srgb, var(--line) 26%, transparent);border-radius:14px;align-items:center;gap:16px;padding:14px;display:flex}:where(.gk-registration) .gk-res+.gk-res{margin-block-start:10px}:where(.gk-registration) .gk-res-ph{object-fit:cover;background:var(--soft);border-radius:10px;flex:none;width:92px;height:70px}:where(.gk-registration) .gk-res-ph-none{color:var(--muted);justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-res-t{flex:1;min-width:0}:where(.gk-registration) .gk-res-k{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:600;display:block}:where(.gk-registration) :lang(fa) .gk-res-k,:where(.gk-registration) :lang(ar) .gk-res-k{letter-spacing:0}:where(.gk-registration) .gk-res-t b{letter-spacing:-.014em;margin-block-start:4px;font-size:15.5px;font-weight:600;display:block}:where(.gk-registration) .gk-res-t p{color:var(--muted);margin-block-start:4px;font-size:13px}:where(.gk-registration) .gk-res-sp{color:var(--muted);border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:6px;flex:none;padding:3px 8px;font-size:11.5px;font-weight:600}:where(.gk-registration) .gk-res-save{width:38px;height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-res-save[aria-pressed=true]{color:var(--fg)}:where(.gk-registration) .gk-res-save:hover{background:var(--soft)}:where(.gk-registration) .gk-coll{border:1px solid color-mix(in srgb, var(--line) 26%, transparent);color:var(--fg);border-radius:14px;text-decoration:none;display:block;position:relative;overflow:hidden}:where(.gk-registration) .gk-coll img,:where(.gk-registration) .gk-coll-none{object-fit:cover;background:var(--soft);width:100%;height:128px;color:var(--muted);justify-content:center;align-items:center;display:flex}:where(.gk-registration) .gk-coll-none svg{width:30px;height:30px}:where(.gk-registration) .gk-coll-t{padding:13px 44px 15px 15px;display:block}:where(.gk-registration) :lang(fa) .gk-coll-t,:where(.gk-registration) :lang(ar) .gk-coll-t{padding:13px 15px 15px 44px}:where(.gk-registration) .gk-coll-t b{font-size:14.5px;font-weight:600;display:block}:where(.gk-registration) .gk-coll-t i{color:var(--muted);margin-block-start:4px;font-size:12.5px;font-style:normal;display:block}:where(.gk-registration) .gk-coll-go{color:var(--muted);position:absolute;inset-block-end:18px;inset-inline-end:14px}:where(.gk-registration) .gk-ssrow{border-block-start:1px solid color-mix(in srgb, var(--line) 24%, transparent);align-items:center;gap:14px;padding-block:14px;display:flex}:where(.gk-registration) .gk-ssrow:first-of-type{border-block-start:0}:where(.gk-registration) .gk-ssrow-i{background:var(--soft);border-radius:11px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}:where(.gk-registration) .gk-ssrow-t{flex:1;min-width:0}:where(.gk-registration) .gk-ssrow-t b{font-size:14px;font-weight:600;display:block}:where(.gk-registration) .gk-ssrow-t span{color:var(--muted);margin-block-start:3px;font-size:12.5px;display:block}:where(.gk-registration) .gk-ssrow-more{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-ssrow-more:hover{background:var(--soft)}:where(.gk-registration) .gk-place{border-radius:16px;min-height:200px;text-decoration:none;display:block;position:relative;overflow:hidden}:where(.gk-registration) .gk-place img{object-fit:cover;width:100%;height:100%;min-height:200px}:where(.gk-registration) .gk-place-v{background:linear-gradient(#090e1600 20%,#090e1642 48%,#090e16db 100%);position:absolute;inset:0}:where(.gk-registration) .gk-place-t{color:#fff;position:absolute;inset-block-end:16px;inset-inline:18px}:where(.gk-registration) .gk-place-t i{letter-spacing:.08em;text-transform:uppercase;color:var(--gold);font-size:11.5px;font-style:normal;font-weight:700;display:block}:where(.gk-registration) .gk-place-t b{letter-spacing:-.02em;margin-block-start:6px;font-size:19px;font-weight:700;display:block}:where(.gk-registration) .gk-place-t em{color:#dbe1e8;margin-block-start:5px;font-size:13px;font-style:normal;line-height:1.55;display:block}:where(.gk-registration) .gk-jform,:where(.gk-registration) .gk-hpanel{border:1px solid color-mix(in srgb, var(--line) 26%, transparent);border-radius:15px;flex-direction:column;padding:20px 22px;display:flex}:where(.gk-registration) .gk-jform h2,:where(.gk-registration) .gk-hpanel h3{letter-spacing:-.016em;align-items:center;gap:9px;font-size:16px;font-weight:600;display:flex}:where(.gk-registration) :lang(fa) .gk-jform h2,:where(.gk-registration) :lang(ar) .gk-jform h2,:where(.gk-registration) :lang(fa) .gk-hpanel h3,:where(.gk-registration) :lang(ar) .gk-hpanel h3{letter-spacing:0}:where(.gk-registration) .gk-jform h2 svg,:where(.gk-registration) .gk-hpanel h3 svg{width:19px;height:19px;color:var(--gold);flex:none}:where(.gk-registration) .gk-jform p{color:var(--muted);margin-block-start:5px;font-size:13px}:where(.gk-registration) .gk-journey-f{flex-direction:column;gap:10px;margin-block-start:16px;display:flex;position:relative}:where(.gk-registration) .gk-journey-d{inset-inline-start:16px;border-inline-start:2px dotted color-mix(in srgb, var(--line) 46%, transparent);position:absolute;top:44px;bottom:44px}:where(.gk-registration) .gk-journey-f label{border:1px solid color-mix(in srgb, var(--line) 28%, transparent);background:var(--bg);border-radius:11px;align-items:center;min-height:48px;padding-inline:14px;display:flex;position:relative}:where(.gk-registration) .gk-journey-f label span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:where(.gk-registration) .gk-journey-f input{width:100%;color:var(--fg);font:inherit;background:0 0;border:0;outline:0;font-size:14.5px}:where(.gk-registration) .gk-jform form>button,:where(.gk-registration) .gk-hpanel>button{justify-content:center;align-items:center;gap:8px;width:100%;margin-block-start:16px;display:inline-flex}:where(.gk-registration) .gk-hpanel-b{text-align:center;color:var(--muted);flex-direction:column;flex:1;justify-content:center;gap:6px;margin-block-start:14px;padding-block:14px;font-size:13px;line-height:1.6;display:flex}:where(.gk-registration) .gk-plat{flex:1;width:100%;max-width:1000px;margin-inline:auto;padding-block:28px 56px;padding-inline:clamp(16px,3vw,32px)}:where(.gk-registration) .gk-plat.wide{max-width:1280px}:where(.gk-registration) .gk-home-hero{text-align:center;padding-block:16px 26px}:where(.gk-registration) .gk-home-area{border:1px solid color-mix(in srgb, var(--line) 28%, transparent);border-radius:999px;align-items:center;gap:7px;min-height:34px;padding-inline:14px;font-size:13px;display:inline-flex}:where(.gk-registration) .gk-home-area svg{width:15px;height:15px;color:var(--gold)}:where(.gk-registration) .gk-home-area b{font-weight:600}:where(.gk-registration) .gk-home-area a{color:var(--muted);text-decoration:none}:where(.gk-registration) .gk-home-hero h1{letter-spacing:-.032em;margin-block-start:20px;font-size:clamp(28px,3.6vw,38px);font-weight:700;line-height:1.14}:where(.gk-registration) :lang(fa) .gk-home-hero h1,:where(.gk-registration) :lang(ar) .gk-home-hero h1{letter-spacing:0;line-height:1.4}:where(.gk-registration) .gk-home-hero>p{color:var(--muted);margin-block-start:8px;font-size:16.5px}:where(.gk-registration) .gk-home-search{max-width:560px;margin:22px auto 0}:where(.gk-registration) .gk-home-panels{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:16px;margin-block-start:22px;display:grid}:where(.gk-registration) .gk-home-panels>*{height:100%}:where(.gk-registration) .gk-hpanel-b b{color:var(--fg);font-size:14px;font-weight:600;display:block}:where(.gk-registration) .gk-home-explore{margin-block-start:40px}:where(.gk-registration) .gk-home-explore>header{align-items:flex-end;gap:18px;margin-block-end:16px;display:flex}:where(.gk-registration) .gk-home-explore h2{letter-spacing:-.024em;font-size:22px;font-weight:700}:where(.gk-registration) :lang(fa) .gk-home-explore h2,:where(.gk-registration) :lang(ar) .gk-home-explore h2{letter-spacing:0}:where(.gk-registration) .gk-home-explore header p{color:var(--muted);margin-block-start:5px;font-size:13.5px}:where(.gk-registration) .gk-home-explore header a{white-space:nowrap;align-items:center;gap:7px;margin-inline-start:auto;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}:where(.gk-registration) .gk-home-places{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}:where(.gk-registration) .gk-page-h{text-align:center;padding-block:10px 24px}:where(.gk-registration) .gk-page-h h1{letter-spacing:-.03em;font-size:clamp(26px,3.2vw,34px);font-weight:700}:where(.gk-registration) :lang(fa) .gk-page-h h1,:where(.gk-registration) :lang(ar) .gk-page-h h1{letter-spacing:0}:where(.gk-registration) .gk-page-h p{color:var(--muted);margin-block-start:8px;font-size:15.5px}:where(.gk-registration) .gk-page-h .gk-page-hs{max-width:520px;margin:20px auto 0}:where(.gk-registration) .gk-searchbar{flex-wrap:wrap;align-items:center;gap:12px;margin-block:16px 18px;display:flex}:where(.gk-registration) .gk-searchbar .gk-spacer{margin-inline-start:auto}:where(.gk-registration) .gk-toolbtn{border:1px solid color-mix(in srgb, var(--line) 28%, transparent);background:var(--bg);min-height:40px;color:var(--fg);font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding-inline:14px;font-size:13.5px;font-weight:500;display:inline-flex}:where(.gk-registration) .gk-toolbtn[aria-pressed=true]{background:color-mix(in srgb, var(--gold) 16%, transparent);font-weight:600}:where(.gk-registration) .gk-toolbtn svg{width:16px;height:16px}:where(.gk-registration) .gk-collgrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;display:grid}:where(.gk-registration) .gk-note-quiet{color:var(--muted);margin-block-start:18px;font-size:12.5px}:where(.gk-registration) .gk-ridesearch{border:1px solid color-mix(in srgb, var(--line) 26%, transparent);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-block-end:18px;padding:14px;display:flex}:where(.gk-registration) .gk-ridesearch label{border:1px solid color-mix(in srgb, var(--line) 26%, transparent);border-radius:11px;flex:1;align-items:center;gap:10px;min-width:190px;min-height:48px;padding-inline:14px;display:flex}:where(.gk-registration) .gk-ridesearch label>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:where(.gk-registration) .gk-ridesearch svg{width:17px;height:17px;color:var(--muted);flex:none}:where(.gk-registration) .gk-ridesearch input{width:100%;color:var(--fg);font:inherit;background:0 0;border:0;outline:0;font-size:14.5px}:where(.gk-registration) .gk-swap{border:1px solid color-mix(in srgb, var(--line) 26%, transparent);background:var(--bg);width:40px;height:40px;color:var(--muted);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-route{border:1px solid color-mix(in srgb, var(--line) 26%, transparent);border-radius:14px;flex-wrap:wrap;align-items:center;gap:18px;padding:16px;display:flex}:where(.gk-registration) .gk-route+.gk-route{margin-block-start:10px}:where(.gk-registration) .gk-route-i{background:var(--soft);border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}:where(.gk-registration) .gk-route-t{flex:1;min-width:220px}:where(.gk-registration) .gk-route-t b{letter-spacing:-.014em;font-size:15.5px;font-weight:600;display:block}:where(.gk-registration) .gk-route-t p{color:var(--muted);max-width:52ch;margin-block-start:4px;font-size:13px}:where(.gk-registration) .gk-route-tags{flex-wrap:wrap;gap:6px;margin-block-start:9px;display:flex}:where(.gk-registration) .gk-route-s{color:var(--muted);flex-direction:column;flex:none;gap:5px;min-width:170px;font-size:13px;display:flex}:where(.gk-registration) .gk-route-s span{align-items:center;gap:7px;display:flex}:where(.gk-registration) .gk-route-s svg{flex:none;width:15px;height:15px}:where(.gk-registration) .gk-route-m{color:var(--fg);font-weight:600}:where(.gk-registration) .gk-route-cols{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:16px;display:grid}@media (max-width:899px){:where(.gk-registration) .gk-route-cols{grid-template-columns:minmax(0,1fr)}}:where(.gk-registration) .gk-timetable{border-collapse:collapse;width:100%;margin-block-start:14px;font-size:14px}:where(.gk-registration) .gk-timetable th{text-align:start;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-block-end:1px solid color-mix(in srgb, var(--line) 26%, transparent);padding-block:8px;font-size:11.5px;font-weight:700}:where(.gk-registration) :lang(fa) .gk-timetable th,:where(.gk-registration) :lang(ar) .gk-timetable th{letter-spacing:0}:where(.gk-registration) .gk-timetable td{border-block-end:1px solid color-mix(in srgb, var(--line) 18%, transparent);font-variant-numeric:tabular-nums;padding-block:11px}:where(.gk-registration) .gk-timetable td:first-child{font-weight:600}:where(.gk-registration) .gk-jform form>button svg,:where(.gk-registration) .gk-hpanel>button svg,:where(.gk-registration) button.primary svg,:where(.gk-registration) .gk-toolbtn svg{flex:none;width:17px;height:17px}:where(.gk-registration) .gk-ph-in{gap:8px;height:72px}:where(.gk-registration) .gk-ph-home{flex:none;align-items:center;min-height:44px;display:inline-flex}:where(.gk-registration) .gk-ph-nav{align-self:stretch;gap:4px;margin-inline-start:34px}:where(.gk-registration) .gk-ph-nav>a,:where(.gk-registration) .gk-ph-menu>button{min-height:0;font:inherit;color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;align-self:stretch;align-items:center;gap:5px;padding-inline:12px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}:where(.gk-registration) .gk-ph-nav>a:hover,:where(.gk-registration) .gk-ph-menu>button:hover{color:var(--fg);background:0 0}:where(.gk-registration) .gk-ph-nav>a.current,:where(.gk-registration) .gk-ph-menu>button.current{color:var(--fg);font-weight:600}:where(.gk-registration) .gk-ph-nav>a.current:after,:where(.gk-registration) .gk-ph-menu>button.current:after{content:"";background:var(--gold);border-radius:2px;height:2px;position:absolute;inset-block-end:-1px;inset-inline:12px}:where(.gk-registration) .gk-ph-menu{display:flex;position:relative}:where(.gk-registration) .gk-ph-menu>button svg{width:14px;height:14px;transition:transform .15s}:where(.gk-registration) .gk-ph-menu.open>button svg{transform:rotate(180deg)}:where(.gk-registration) .gk-ph-menu-p{background:var(--bg);border:1px solid color-mix(in srgb, var(--line) 24%, transparent);z-index:40;border-radius:16px;width:min(560px,92vw);padding:10px;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;box-shadow:0 18px 48px #0d142024}:where(.gk-registration) .gk-ph-menu-p ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}:where(.gk-registration) .gk-ph-menu-p li a{min-height:52px;color:var(--fg);border-radius:11px;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:flex}:where(.gk-registration) .gk-ph-menu-p li a:hover{background:var(--soft)}:where(.gk-registration) .gk-ph-menu-i{background:var(--soft);border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}:where(.gk-registration) .gk-ph-menu-i svg{width:19px;height:19px}:where(.gk-registration) .gk-ph-menu-p b{font-size:14px;font-weight:600;display:block}:where(.gk-registration) .gk-ph-menu-p i{color:var(--muted);margin-block-start:2px;font-size:12.5px;font-style:normal;display:block}:where(.gk-registration) .gk-ph-menu-all{border-block-start:1px solid color-mix(in srgb, var(--line) 20%, transparent);min-height:46px;color:var(--fg);justify-content:space-between;align-items:center;margin-block-start:8px;padding-inline:12px;font-size:14px;font-weight:600;text-decoration:none;display:flex}:where(.gk-registration) .gk-ph-menu-all svg{width:16px;height:16px}:where(.gk-registration) .gk-ph-tools{gap:6px}:where(.gk-registration) .gk-ph-tools .settings{gap:8px;margin-inline-end:8px}:where(.gk-registration) .gk-ph-tool svg{width:21px;height:21px}:where(.gk-registration) .gk-ph-av{width:38px;height:38px;margin-inline-start:10px;font-size:14px;text-decoration:none}:where(.gk-registration) .gk-themeseg{background:var(--soft);border-radius:12px;gap:2px;padding:3px;display:inline-flex}:where(.gk-registration) .gk-themeseg button{width:36px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-themeseg button svg{width:17px;height:17px}:where(.gk-registration) .gk-themeseg button:hover{color:var(--fg)}:where(.gk-registration) .gk-themeseg button[aria-pressed=true]{background:var(--bg);color:var(--fg);box-shadow:0 1px 3px #0d14201f}:where(.gk-registration) .gk-tabbar{display:none}:where(.gk-registration) .gk-acc-foot{padding-block:26px;font-size:14px}:where(.gk-registration) .gk-acc-foot nav{gap:26px}:where(.gk-registration) .gk-acc-foot a{color:var(--muted);text-decoration:none}:where(.gk-registration) .gk-acc-foot a:hover{color:var(--fg)}:where(.gk-registration) .gk-plat.full{max-width:none;padding-block:0;padding-inline:0}:where(.gk-registration) .gk-wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(16px,3vw,32px)}@media (max-width:1099px){:where(.gk-registration) .gk-ph-help,:where(.gk-registration) .gk-ph-tools .gk-themeseg{display:none}:where(.gk-registration) .gk-ph-nav{margin-inline-start:18px}:where(.gk-registration) .gk-ph-nav>a,:where(.gk-registration) .gk-ph-menu>button{padding-inline:9px;font-size:14.5px}}@media (max-width:759px){:where(.gk-registration) .gk-ph-in{height:60px}:where(.gk-registration) .gk-ph-nav{display:none}:where(.gk-registration) .gk-ph-tools{gap:2px;margin-inline-start:auto}:where(.gk-registration) .gk-ph-tools .settings{margin-inline-end:0}:where(.gk-registration) .gk-ph-av{width:34px;height:34px;margin-inline-start:6px}:where(.gk-registration) .gk-tabbar{z-index:35;background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-block-start:1px solid color-mix(in srgb, var(--line) 24%, transparent);grid-auto-columns:1fr;grid-auto-flow:column;padding-block-end:env(safe-area-inset-bottom);display:grid;position:fixed;inset-block-end:0;inset-inline:0}:where(.gk-registration) .gk-tabbar a{min-height:58px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:500;text-decoration:none;display:flex;position:relative}:where(.gk-registration) .gk-tabbar a svg{width:23px;height:23px}:where(.gk-registration) .gk-tabbar a.current{color:var(--fg);font-weight:600}:where(.gk-registration) .gk-tabbar a.current:before{content:"";background:var(--gold);border-radius:2px;width:28px;height:2px;position:absolute;inset-block-start:-1px}:where(.gk-registration) .gk-acc{padding-block-end:calc(60px + env(safe-area-inset-bottom))}:where(.gk-registration) .gk-acc-foot{flex-direction:column;align-items:flex-start;gap:12px}:where(.gk-registration) .gk-acc-foot nav{gap:6px 18px;margin-inline-start:0}}@media (max-width:380px){:where(.gk-registration) .gk-ph-msg{display:none}}:where(.gk-registration) .gk-home2-hero{text-align:center;padding-block:40px 34px}:where(.gk-registration) .gk-home2-hero h1{letter-spacing:-.038em;margin-block-start:26px;font-size:clamp(30px,4.4vw,50px);font-weight:700;line-height:1.1}:where(.gk-registration) :lang(fa) .gk-home2-hero h1,:where(.gk-registration) :lang(ar) .gk-home2-hero h1{letter-spacing:0;line-height:1.45}:where(.gk-registration) .gk-home2-hero.compact{padding-block:8px 26px}:where(.gk-registration) .gk-home2-hero.lead{padding-block-start:16px}:where(.gk-registration) .gk-home2-hero.lead h1{margin-block-start:0}:where(.gk-registration) .gk-home2-hero>p{color:var(--muted);margin-block-start:12px;font-size:clamp(16px,1.6vw,20px)}:where(.gk-registration) .gk-home2-hero .gk-home-area{background:var(--bg);min-height:42px;padding-inline:18px;font-size:15px}:where(.gk-registration) .gk-home2-hero .gk-home-area svg{width:17px;height:17px}:where(.gk-registration) .gk-home2-hero .gk-home-area a{color:var(--muted)}:where(.gk-registration) .gk-home-area a,:where(.gk-registration) .gk-newhere a{padding-block:4px}:where(.gk-registration) .gk-home2-hero .gk-home-area a:hover{color:var(--fg)}:where(.gk-registration) .gk-hsearch{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);background:var(--bg);border-radius:999px;align-items:center;gap:12px;max-width:756px;min-height:66px;margin:34px auto 0;padding-inline:24px 10px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 2px 10px #0d14200d}:where(.gk-registration) .gk-hsearch:focus-within{border-color:color-mix(in srgb, var(--fg) 55%, transparent);box-shadow:0 4px 18px #0d142014}:where(.gk-registration) .gk-hsearch>svg{width:21px;height:21px;color:var(--muted);flex:none}:where(.gk-registration) .gk-hsearch input{min-width:0;color:var(--fg);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:17px}:where(.gk-registration) .gk-hsearch input::placeholder{color:var(--muted)}:where(.gk-registration) .gk-hsearch input::-webkit-search-cancel-button{display:none}:where(.gk-registration) .gk-hsearch button{width:46px;height:46px;color:var(--fg);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-hsearch button:hover{background:var(--soft)}:where(.gk-registration) .gk-hsearch button svg{width:20px;height:20px}:where(.gk-registration) .gk-home2 .gk-catrail{grid-template-columns:repeat(8,minmax(0,1fr));margin-block-start:30px}:where(.gk-registration) .gk-home2 .gk-catrail a{gap:12px;padding-block:26px 28px;font-size:15px}:where(.gk-registration) .gk-home2 .gk-catrail svg{width:26px;height:26px}:where(.gk-registration) .gk-tripbar{border:1px solid color-mix(in srgb, var(--gold) 62%, transparent);background:color-mix(in srgb, var(--gold) 9%, var(--bg));border-radius:16px;align-items:center;gap:24px;margin-block-start:26px;padding:18px 26px;display:flex}:where(.gk-registration) .gk-tripbar-s{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:color-mix(in srgb, var(--fg) 82%, var(--gold));align-items:center;gap:9px;font-size:12.5px;font-weight:700;display:inline-flex}:where(.gk-registration) :lang(fa) .gk-tripbar-s,:where(.gk-registration) :lang(ar) .gk-tripbar-s{letter-spacing:0}:where(.gk-registration) .gk-tripbar-s i{background:var(--gold);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb, var(--gold) 60%, transparent);border-radius:50%;animation:1.8s ease-out infinite gk-pulse}@keyframes gk-pulse{70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){:where(.gk-registration) .gk-tripbar-s i{animation:none}}:where(.gk-registration) .gk-tripbar-t{flex:1;min-width:0}:where(.gk-registration) .gk-tripbar-t b{font-size:19px;font-weight:600;display:block}:where(.gk-registration) .gk-tripbar-t>span{color:var(--muted);margin-block-start:5px;font-size:14.5px;display:block}:where(.gk-registration) .gk-tripbar-eta{border-inline-start:1px solid color-mix(in srgb, var(--line) 30%, transparent);white-space:nowrap;align-items:baseline;gap:8px;padding-inline-start:22px;display:inline-flex}:where(.gk-registration) .gk-tripbar-eta b{letter-spacing:-.02em;font-size:24px;font-weight:700}:where(.gk-registration) .gk-tripbar-eta i{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:12.5px;font-style:normal;font-weight:600}:where(.gk-registration) .gk-darkbtn{background:var(--panel);color:#fff;min-height:46px;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:11px;padding-inline:20px;font-size:15px;font-weight:600}:where(.gk-registration)[data-theme=dark] .gk-darkbtn{background:var(--gold);color:#0d1420}:where(.gk-registration) .gk-dband{background:var(--soft);margin-block-start:32px;padding-block:32px 36px}:where(.gk-registration) .gk-dband-in{grid-template-columns:minmax(0,1fr) minmax(0,1.06fr) minmax(0,1fr);align-items:stretch;gap:20px;max-width:1280px;margin-inline:auto;padding-inline:clamp(16px,3vw,32px);display:grid}:where(.gk-registration) .gk-dband-col{flex-direction:column;gap:20px;min-width:0;display:flex}:where(.gk-registration) .gk-dcard,:where(.gk-registration) .gk-dband .gk-jform{background:var(--bg);border:0;border-radius:18px;padding:26px 28px;box-shadow:0 1px 2px #0d14200a}:where(.gk-registration) .gk-dcard>header{justify-content:space-between;align-items:center;gap:12px;margin-block-end:20px;display:flex}:where(.gk-registration) .gk-dcard h2{letter-spacing:-.018em;font-size:19px;font-weight:600}:where(.gk-registration) :lang(fa) .gk-dcard h2,:where(.gk-registration) :lang(ar) .gk-dcard h2{letter-spacing:0}:where(.gk-registration) .gk-dcard>header a,:where(.gk-registration) .gk-dcard>header span{width:36px;height:36px;color:var(--gold);border-radius:9px;justify-content:center;align-items:center;margin-inline-end:-8px;display:inline-flex}:where(.gk-registration) .gk-dcard>header a:hover{background:var(--soft)}:where(.gk-registration) .gk-dcard>header svg{width:21px;height:21px}:where(.gk-registration) .gk-dband .gk-jform h2{gap:12px;font-size:19px}:where(.gk-registration) .gk-dband .gk-jform h2 svg{width:22px;height:22px}:where(.gk-registration) .gk-dband .gk-jform p{margin-block-start:8px;font-size:14.5px}:where(.gk-registration) .gk-jform .gk-journey-f{gap:14px;margin-block-start:24px}:where(.gk-registration) .gk-jform .gk-journey-f label{border-radius:12px;gap:14px;min-height:58px;padding-inline:18px}:where(.gk-registration) .gk-jform .gk-journey-f input{font-size:16px}:where(.gk-registration) .gk-jform .gk-journey-d{inset-inline-start:23px;top:40px;bottom:40px}:where(.gk-registration) .gk-jform-o{border:2px solid var(--muted);border-radius:50%;flex:none;width:11px;height:11px}:where(.gk-registration) .gk-jform-p{width:17px;height:17px;color:var(--muted);flex:none;margin-inline:-3px}:where(.gk-registration) .gk-dband .gk-jform form>button{border-radius:12px;min-height:58px;margin-block-start:22px;font-size:16.5px}:where(.gk-registration) .gk-iempty{text-align:center;background:var(--soft);border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:28px 24px;display:flex}:where(.gk-registration) .gk-iempty>svg{width:22px;height:22px;color:var(--muted);margin-block-end:8px}:where(.gk-registration) .gk-iempty b{font-size:16px;font-weight:600}:where(.gk-registration) .gk-iempty p{max-width:34ch;color:var(--muted);font-size:14.5px;line-height:1.6}:where(.gk-registration) .gk-iempty .primary{width:auto;min-height:48px;margin-block-start:12px;padding-inline:22px}:where(.gk-registration) .gk-alines{margin:0;padding:0;list-style:none}:where(.gk-registration) .gk-alines li+li{border-block-start:1px solid color-mix(in srgb, var(--line) 20%, transparent)}:where(.gk-registration) .gk-alines button{width:100%;color:var(--fg);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:14px;padding-block:14px;display:flex}:where(.gk-registration) .gk-alines-i{background:var(--soft);border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}:where(.gk-registration) .gk-alines-i svg{width:19px;height:19px}:where(.gk-registration) .gk-alines-t{flex:1;min-width:0}:where(.gk-registration) .gk-alines-t b{font-size:15.5px;font-weight:600;display:block}:where(.gk-registration) .gk-alines-t i{color:var(--muted);margin-block-start:3px;font-size:14px;font-style:normal;display:block}:where(.gk-registration) .gk-alines-b{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);white-space:nowrap;border-radius:999px;flex:none;align-items:center;min-height:30px;padding-inline:12px;font-size:13px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-alines-b.good{color:#17704a;border-color:#1f8a5b73}:where(.gk-registration) .gk-alines-b.warn{border-color:color-mix(in srgb, var(--gold) 70%, transparent)}:where(.gk-registration) .gk-alines-b.bad{border-color:color-mix(in srgb, var(--error) 50%, transparent);color:var(--error)}:where(.gk-registration)[data-theme=dark] .gk-alines-b.good{color:#7fd8ac}:where(.gk-registration) .gk-dwallet-bal{align-items:baseline;gap:10px;margin-block:-4px 14px;display:flex}:where(.gk-registration) .gk-dwallet-bal b{letter-spacing:-.03em;font-size:32px;font-weight:700}:where(.gk-registration) .gk-dwallet-bal span{color:var(--muted);font-size:15px}:where(.gk-registration) .gk-amap{direction:ltr;background:#f1f0ec;border-radius:18px;min-height:420px;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #0d14200a}:where(.gk-registration) .gk-amap svg{width:100%;height:100%;position:absolute;inset:0}:where(.gk-registration) .gk-amap-wide{display:none}:where(.gk-registration) .gk-amap .land{fill:#f1f0ec}:where(.gk-registration) .gk-amap .sea,:where(.gk-registration) .gk-amap .water{fill:#dce7f3}:where(.gk-registration) .gk-amap .park{fill:#e1eadc}:where(.gk-registration) .gk-amap .roads path{fill:none;stroke:#fff;stroke-width:7px;stroke-linecap:round}:where(.gk-registration) .gk-amap .route{fill:none;stroke:var(--gold);stroke-width:5px;stroke-linecap:round}:where(.gk-registration) .gk-amap .stop{fill:#fff;stroke:#7b8797;stroke-width:2.5px}:where(.gk-registration) .gk-amap .here-halo{fill:color-mix(in srgb, var(--gold) 30%, transparent)}:where(.gk-registration) .gk-amap .here,:where(.gk-registration) .gk-amap .end{fill:#fff;stroke:var(--gold);stroke-width:4px}:where(.gk-registration) .gk-amap text{fill:#536072;font-family:Inter,sans-serif;font-size:14px}:where(.gk-registration) .gk-amap .sea-t{fill:#3e6a96;font-size:16px;font-style:italic}:where(.gk-registration) .gk-amap .city{fill:#0d1420;font-size:22px;font-weight:700}:where(.gk-registration) .gk-amap .city-l{font-size:16px}:where(.gk-registration) .gk-amap-b{color:#0d1420;background:#fffffff0;border-radius:9px;align-items:center;min-height:32px;padding-inline:12px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute;bottom:16px;right:16px}:where(.gk-registration)[data-theme=dark] .gk-amap,:where(.gk-registration)[data-theme=dark] .gk-amap .land{fill:#1a2433;background:#1a2433}:where(.gk-registration)[data-theme=dark] .gk-amap .sea,:where(.gk-registration)[data-theme=dark] .gk-amap .water{fill:#13263d}:where(.gk-registration)[data-theme=dark] .gk-amap .park{fill:#1d3129}:where(.gk-registration)[data-theme=dark] .gk-amap .roads path{stroke:#2b3748}:where(.gk-registration)[data-theme=dark] .gk-amap text{fill:#b8c2d1}:where(.gk-registration)[data-theme=dark] .gk-amap .city{fill:#fff}:where(.gk-registration)[data-theme=dark] .gk-amap .sea-t{fill:#8fb5dc}:where(.gk-registration) .gk-home2-disc{padding-block:48px 64px}:where(.gk-registration) .gk-home2-disc>header{align-items:flex-end;gap:18px;margin-block-end:22px;display:flex}:where(.gk-registration) .gk-home2-disc h2{letter-spacing:-.028em;font-size:clamp(24px,2.4vw,30px);font-weight:700}:where(.gk-registration) :lang(fa) .gk-home2-disc h2,:where(.gk-registration) :lang(ar) .gk-home2-disc h2{letter-spacing:0}:where(.gk-registration) .gk-home2-disc header p{color:var(--muted);margin-block-start:8px;font-size:15.5px}:where(.gk-registration) .gk-home2-disc header a{min-height:40px;color:var(--info);white-space:nowrap;align-items:center;gap:8px;margin-inline-start:auto;font-size:15.5px;font-weight:600;text-decoration:none;display:inline-flex}:where(.gk-registration) .gk-home2-disc header a svg{width:17px;height:17px}:where(.gk-registration) .gk-home2-disc-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}:where(.gk-registration) .gk-disc{height:clamp(220px,19vw,260px);color:var(--fg);background:var(--soft);border-radius:20px;text-decoration:none;display:block;position:relative;overflow:hidden}:where(.gk-registration) .gk-disc img{object-fit:cover;width:100%;height:100%;transition:transform .6s;position:absolute;inset:0}:where(.gk-registration) .gk-disc:hover img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){:where(.gk-registration) .gk-disc img{transition:none}:where(.gk-registration) .gk-disc:hover img{transform:none}}:where(.gk-registration) .gk-disc-t{background:color-mix(in srgb, var(--bg) 95%, transparent);-webkit-backdrop-filter:blur(6px);border-radius:14px;max-width:min(330px,100% - 44px);padding:16px 18px;position:absolute;inset-block-end:22px;inset-inline-start:22px}:where(.gk-registration) .gk-disc-t b{letter-spacing:-.015em;font-size:18px;font-weight:700;display:block}:where(.gk-registration) .gk-disc-t i{color:var(--muted);margin-block-start:6px;font-size:14.5px;font-style:normal;line-height:1.55;display:block}:where(.gk-registration) .gk-disc-cr{color:#fff;background:#0d14208c;border-radius:6px;padding:3px 8px;font-size:11px;position:absolute;inset-block-start:12px;inset-inline-end:12px}@media (max-width:1099px){:where(.gk-registration) .gk-dband-in{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.gk-registration) .gk-dband-in>.gk-amap{grid-area:2/1/auto/-1;min-height:320px}:where(.gk-registration) .gk-amap-tall{display:none}:where(.gk-registration) .gk-amap-wide{display:block}:where(.gk-registration) .gk-home2 .gk-catrail{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.gk-registration) .gk-home2 .gk-catrail a:nth-child(5){border-inline-start:0}:where(.gk-registration) .gk-home2 .gk-catrail a:nth-child(n+5){border-block-start:1px solid color-mix(in srgb, var(--line) 20%, transparent)}}@media (max-width:759px){:where(.gk-registration) .gk-home2-hero{padding-block:24px 20px}:where(.gk-registration) .gk-home2-hero h1{margin-block-start:18px}:where(.gk-registration) .gk-hsearch{min-height:56px;margin-block-start:22px;padding-inline:18px 6px}:where(.gk-registration) .gk-hsearch input{font-size:16px}:where(.gk-registration) .gk-home2 .gk-catrail{border:0;gap:8px;margin-block-start:22px}:where(.gk-registration) .gk-home2 .gk-catrail a,:where(.gk-registration) .gk-home2 .gk-catrail a:nth-child(n+5){border:0;border-radius:14px;gap:8px;padding-block:12px;font-size:12.5px}:where(.gk-registration) .gk-home2 .gk-catrail a svg{box-sizing:content-box;background:var(--soft);border-radius:16px;padding:14px}:where(.gk-registration) .gk-home2 .gk-catrail a:hover{background:0 0}:where(.gk-registration) .gk-tripbar{flex-wrap:wrap;gap:12px 16px;padding:16px 18px}:where(.gk-registration) .gk-tripbar-t{flex-basis:100%;order:2}:where(.gk-registration) .gk-tripbar-eta{border:0;order:1;margin-inline-start:auto;padding-inline-start:0}:where(.gk-registration) .gk-tripbar .gk-darkbtn{order:3;width:100%}:where(.gk-registration) .gk-dband{margin-block-start:24px;padding-block:20px 24px}:where(.gk-registration) .gk-dband-in{grid-template-columns:minmax(0,1fr);gap:14px}:where(.gk-registration) .gk-dband-in>.gk-amap{grid-row:auto;min-height:260px}:where(.gk-registration) .gk-dband-col{gap:14px}:where(.gk-registration) .gk-dcard,:where(.gk-registration) .gk-dband .gk-jform{border-radius:16px;padding:20px}:where(.gk-registration) .gk-home2-disc{padding-block:32px 40px}:where(.gk-registration) .gk-home2-disc>header{flex-wrap:wrap}:where(.gk-registration) .gk-home2-disc header a{margin-inline-start:0}:where(.gk-registration) .gk-home2-disc-g{grid-template-columns:minmax(0,1fr);gap:14px}:where(.gk-registration) .gk-disc{aspect-ratio:4/3;height:auto}:where(.gk-registration) .gk-disc-t{max-width:none;inset-block-end:14px;inset-inline:14px}}:where(.gk-registration) .gk-dhead{align-items:flex-end;gap:20px;padding-block:12px 26px;display:flex}:where(.gk-registration) .gk-dhead>div:first-child{flex:1;min-width:0}:where(.gk-registration) .gk-dhead-e{margin-block-end:12px}:where(.gk-registration) .gk-dhead h1{letter-spacing:-.034em;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.12}:where(.gk-registration) :lang(fa) .gk-dhead h1,:where(.gk-registration) :lang(ar) .gk-dhead h1{letter-spacing:0;line-height:1.4}:where(.gk-registration) .gk-dhead p{color:var(--muted);margin-block-start:10px;font-size:16.5px}:where(.gk-registration) .gk-dhead-a{flex:none;gap:10px;display:flex}:where(.gk-registration) .gk-cols{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}:where(.gk-registration) .gk-cols>div{flex-direction:column;gap:22px;min-width:0;display:flex}:where(.gk-registration) .gk-card{border:1px solid color-mix(in srgb, var(--line) 24%, transparent);background:var(--bg);border-radius:18px;padding:24px 26px}:where(.gk-registration) .gk-card>h2{letter-spacing:-.016em;font-size:18px;font-weight:600}:where(.gk-registration) :lang(fa) .gk-card>h2,:where(.gk-registration) :lang(ar) .gk-card>h2{letter-spacing:0}:where(.gk-registration) .gk-card>h2+p{color:var(--muted);margin-block-start:6px;font-size:14.5px}:where(.gk-registration) .gk-card>h2+p+*,:where(.gk-registration) .gk-card>h2+*{margin-block-start:18px}:where(.gk-registration) .gk-wcard{color:#fff;background:radial-gradient(120% 90% at 100% 0,#f4b42047,#0000 55%),radial-gradient(90% 80% at 0 100%,#3e6a9659,#0000 60%),#0d1420;border-radius:22px;flex-direction:column;min-height:220px;padding:26px 28px;display:flex;position:relative;overflow:hidden}:where(.gk-registration) .gk-wcard-top{justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.gk-registration) .gk-wcard-top img{width:auto;height:26px}:where(.gk-registration) .gk-wcard-st{border:1px solid #ffffff47;border-radius:999px;align-items:center;min-height:30px;padding-inline:12px;font-size:13px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-wcard-lead{color:#dbe1e8;max-width:46ch;margin-block:auto 18px;padding-block-start:26px;font-size:15.5px;line-height:1.6}:where(.gk-registration) .gk-wcard-bal{align-items:baseline;gap:10px;margin-block:auto 18px;display:flex}:where(.gk-registration) .gk-wcard-bal b{letter-spacing:-.03em;font-size:40px;font-weight:700}:where(.gk-registration) .gk-wcard-name{letter-spacing:.1em;text-transform:uppercase;color:#b8c2d1;font-size:13px;font-weight:600}:where(.gk-registration) :lang(fa) .gk-wcard-name,:where(.gk-registration) :lang(ar) .gk-wcard-name{letter-spacing:0}:where(.gk-registration) .gk-steps{margin:0;padding:0;list-style:none}:where(.gk-registration) .gk-steps li{align-items:flex-start;gap:16px;padding-block:16px;display:flex;position:relative}:where(.gk-registration) .gk-steps li+li{border-block-start:1px solid color-mix(in srgb, var(--line) 18%, transparent)}:where(.gk-registration) .gk-steps-n{background:var(--soft);width:34px;height:34px;color:var(--muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}:where(.gk-registration) .gk-steps li[data-state=done] .gk-steps-n{background:color-mix(in srgb, #1f8a5b 14%, var(--bg));color:#17704a}:where(.gk-registration)[data-theme=dark] .gk-steps li[data-state=done] .gk-steps-n{color:#7fd8ac}:where(.gk-registration) .gk-steps li[data-state=next] .gk-steps-n{background:var(--gold);color:#0d1420}:where(.gk-registration) .gk-steps-n svg{width:17px;height:17px}:where(.gk-registration) .gk-steps-t{flex:1;min-width:0}:where(.gk-registration) .gk-steps-t b{padding-block-start:6px;font-size:15.5px;font-weight:600;display:block}:where(.gk-registration) .gk-steps-t p{color:var(--muted);margin-block-start:4px;font-size:14px;line-height:1.55}:where(.gk-registration) .gk-steps-a,:where(.gk-registration) .gk-feats a,:where(.gk-registration) .gk-faq-a a{min-height:34px;color:var(--info);align-items:center;gap:6px;margin-block-start:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}:where(.gk-registration) .gk-steps-a svg,:where(.gk-registration) .gk-feats a svg,:where(.gk-registration) .gk-faq-a a svg{width:15px;height:15px}:where(.gk-registration) .gk-steps-s{background:var(--soft);min-height:26px;color:var(--muted);border-radius:999px;flex:none;align-items:center;margin-block-start:5px;padding-inline:10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-steps-s.done{background:color-mix(in srgb, #1f8a5b 12%, var(--bg));color:#17704a}:where(.gk-registration)[data-theme=dark] .gk-steps-s.done{color:#7fd8ac}:where(.gk-registration) .gk-steps-s.next{background:color-mix(in srgb, var(--gold) 22%, var(--bg));color:var(--fg)}:where(.gk-registration) .gk-feats{gap:18px 26px;margin:0;padding:0;list-style:none;display:grid}:where(.gk-registration) .gk-feats.c2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.gk-registration) .gk-feats.c3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.gk-registration) .gk-feats li{align-items:flex-start;gap:14px;display:flex}:where(.gk-registration) .gk-feats-i{background:color-mix(in srgb, var(--gold) 16%, var(--bg));border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}:where(.gk-registration) .gk-feats-i svg{width:20px;height:20px}:where(.gk-registration) .gk-feats b{padding-block-start:2px;font-size:15.5px;font-weight:600;display:block}:where(.gk-registration) .gk-feats p{color:var(--muted);margin-block-start:5px;font-size:14px;line-height:1.6}:where(.gk-registration) .gk-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}:where(.gk-registration) .gk-topics button{border:1px solid color-mix(in srgb, var(--line) 24%, transparent);background:var(--bg);color:var(--fg);font:inherit;text-align:start;cursor:pointer;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:20px;transition:border-color .15s,background .15s;display:flex}:where(.gk-registration) .gk-topics button:hover{border-color:color-mix(in srgb, var(--line) 50%, transparent)}:where(.gk-registration) .gk-topics button[aria-pressed=true]{border-color:var(--gold);background:color-mix(in srgb, var(--gold) 8%, var(--bg))}:where(.gk-registration) .gk-topics-i{background:var(--soft);border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin-block-end:8px;display:inline-flex}:where(.gk-registration) .gk-topics-i svg{width:21px;height:21px}:where(.gk-registration) .gk-topics b{font-size:15.5px;font-weight:600}:where(.gk-registration) .gk-topics span:last-child{color:var(--muted);font-size:14px;line-height:1.5}:where(.gk-registration) .gk-faq details{border-block-end:1px solid color-mix(in srgb, var(--line) 20%, transparent)}:where(.gk-registration) .gk-faq summary{cursor:pointer;align-items:center;gap:14px;min-height:60px;padding-block:14px;font-size:16px;font-weight:600;list-style:none;display:flex}:where(.gk-registration) .gk-faq summary::-webkit-details-marker{display:none}:where(.gk-registration) .gk-faq summary span{flex:1}:where(.gk-registration) .gk-faq summary svg{width:18px;height:18px;color:var(--muted);flex:none;transition:transform .15s}:where(.gk-registration) .gk-faq details[open] summary svg{transform:rotate(180deg)}:where(.gk-registration) .gk-faq-a{max-width:72ch;padding-block-end:18px}:where(.gk-registration) .gk-faq-a p{color:var(--muted);font-size:15px;line-height:1.7}:where(.gk-registration) .gk-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}:where(.gk-registration) .gk-choices button{border:1px solid color-mix(in srgb, var(--line) 24%, transparent);background:var(--bg);width:100%;color:var(--fg);font:inherit;text-align:start;cursor:pointer;border-radius:16px;align-items:center;gap:14px;padding:12px;display:flex}:where(.gk-registration) .gk-choices button:hover{border-color:color-mix(in srgb, var(--line) 50%, transparent)}:where(.gk-registration) .gk-choices button[aria-pressed=true]{border-color:var(--gold);background:color-mix(in srgb, var(--gold) 7%, var(--bg))}:where(.gk-registration) .gk-choices img,:where(.gk-registration) .gk-choices-i{object-fit:cover;background:var(--soft);border-radius:11px;flex:none;justify-content:center;align-items:center;width:72px;height:56px;display:inline-flex}:where(.gk-registration) .gk-choices-i svg{width:20px;height:20px}:where(.gk-registration) .gk-choices-t{flex:1;min-width:0}:where(.gk-registration) .gk-choices-t b{font-size:16px;font-weight:600;display:block}:where(.gk-registration) .gk-choices-t i{color:var(--muted);margin-block-start:3px;font-size:13.5px;font-style:normal;display:block}:where(.gk-registration) .gk-choices-s{background:var(--soft);border-radius:999px;flex:none;align-items:center;gap:5px;min-height:32px;padding-inline:12px;font-size:13px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-choices-s.on{background:var(--gold);color:#0d1420}:where(.gk-registration) .gk-choices-s svg{width:14px;height:14px}:where(.gk-registration) .gk-statusline{background:color-mix(in srgb, #1f8a5b 10%, var(--bg));border-radius:12px;align-items:center;gap:10px;min-height:44px;padding:10px 14px;font-size:14px;display:flex}:where(.gk-registration) .gk-statusline.error{background:var(--alert-bg);color:var(--error)}:where(.gk-registration) .gk-statusline svg{flex:none;width:18px;height:18px}:where(.gk-registration) .gk-split{border:1px solid color-mix(in srgb, var(--line) 24%, transparent);border-radius:18px;grid-template-columns:minmax(260px,360px) minmax(0,1fr);min-height:520px;display:grid;overflow:hidden}:where(.gk-registration) .gk-split>aside{border-inline-end:1px solid color-mix(in srgb, var(--line) 20%, transparent);flex-direction:column;display:flex}:where(.gk-registration) .gk-split>aside>header{border-block-end:1px solid color-mix(in srgb, var(--line) 20%, transparent);padding:18px 20px;font-size:15px;font-weight:600}:where(.gk-registration) .gk-split>aside>.gk-iempty{margin:16px}:where(.gk-registration) .gk-split-pane{text-align:center;background:color-mix(in srgb, var(--soft) 55%, var(--bg));color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px;display:flex}:where(.gk-registration) .gk-split-pane svg{width:36px;height:36px;margin-block-end:8px}:where(.gk-registration) .gk-split-pane b{color:var(--fg);font-size:16px}:where(.gk-registration) .gk-placehero{background:var(--soft);border-radius:22px;height:clamp(260px,42vw,480px);position:relative;overflow:hidden}:where(.gk-registration) .gk-placehero img{object-fit:cover;width:100%;height:100%}:where(.gk-registration) .gk-placehero-t{color:#fff;background:linear-gradient(#090e1600,#090e16d1);padding:80px clamp(20px,3vw,36px) clamp(20px,3vw,32px);position:absolute;inset-block-end:0;inset-inline:0}:where(.gk-registration) .gk-placehero-t i{color:#f4d27f;align-items:center;gap:6px;font-size:14px;font-style:normal;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-placehero-t i svg{width:16px;height:16px}:where(.gk-registration) .gk-placehero-t h1{letter-spacing:-.034em;margin-block-start:8px;font-size:clamp(30px,4vw,48px);font-weight:700}:where(.gk-registration) :lang(fa) .gk-placehero-t h1,:where(.gk-registration) :lang(ar) .gk-placehero-t h1{letter-spacing:0}:where(.gk-registration) .gk-actions{flex-wrap:wrap;gap:10px;display:flex}:where(.gk-registration) .gk-actions .primary,:where(.gk-registration) .gk-actions .gk-ghostbtn,:where(.gk-registration) .gk-actions .gk-danger,:where(.gk-registration) .gk-result-a .primary,:where(.gk-registration) .gk-result-a .gk-ghostbtn,:where(.gk-registration) .gk-result-a .gk-danger{align-items:center;gap:8px;width:auto;min-height:48px;padding-inline:20px;display:inline-flex}:where(.gk-registration) .gk-ghostbtn{border:1px solid color-mix(in srgb, var(--line) 36%, transparent);background:var(--bg);color:var(--fg);font:inherit;cursor:pointer;border-radius:12px;font-size:15px;font-weight:600;text-decoration:none}:where(.gk-registration) .gk-ghostbtn:hover{background:var(--soft)}:where(.gk-registration) .gk-ghostbtn[aria-pressed=true] svg{fill:currentColor}:where(.gk-registration) .gk-ghostbtn svg{width:18px;height:18px}:where(.gk-registration) .gk-place-lead,:where(.gk-registration) .gk-card .gk-place-lead{color:var(--fg);font-size:18px;line-height:1.65}:where(.gk-registration) .gk-quiet{color:var(--muted);font-size:13px}:where(.gk-registration) .gk-grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}:where(.gk-registration) .gk-grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}:where(.gk-registration) .gk-grid3 .gk-disc{height:280px}:where(.gk-registration) .gk-section-h{align-items:flex-end;gap:16px;margin-block:40px 18px;display:flex}:where(.gk-registration) .gk-section-h h2{letter-spacing:-.024em;flex:1;font-size:22px;font-weight:700}:where(.gk-registration) :lang(fa) .gk-section-h h2,:where(.gk-registration) :lang(ar) .gk-section-h h2{letter-spacing:0}:where(.gk-registration) .gk-section-h a{min-height:24px;color:var(--info);align-items:center;gap:6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}:where(.gk-registration) .gk-section-h a svg{width:16px;height:16px}@media (max-width:999px){:where(.gk-registration) .gk-cols{grid-template-columns:minmax(0,1fr)}:where(.gk-registration) .gk-topics,:where(.gk-registration) .gk-grid3{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.gk-registration) .gk-feats.c3{grid-template-columns:minmax(0,1fr)}}@media (max-width:759px){:where(.gk-registration) .gk-dhead{flex-direction:column;align-items:stretch;padding-block:4px 18px}:where(.gk-registration) .gk-card{padding:20px}:where(.gk-registration) .gk-topics,:where(.gk-registration) .gk-grid2,:where(.gk-registration) .gk-grid3,:where(.gk-registration) .gk-choices,:where(.gk-registration) .gk-feats.c2{grid-template-columns:minmax(0,1fr)}:where(.gk-registration) .gk-topics button{flex-flow:wrap;align-items:center;column-gap:14px}:where(.gk-registration) .gk-topics-i{margin:0}:where(.gk-registration) .gk-topics span:last-child{flex-basis:100%}:where(.gk-registration) .gk-split{grid-template-columns:minmax(0,1fr);min-height:0}:where(.gk-registration) .gk-split-pane{display:none}:where(.gk-registration) .gk-split>aside{border:0}:where(.gk-registration) .gk-steps li{flex-wrap:wrap}:where(.gk-registration) .gk-steps-t{flex-basis:calc(100% - 50px)}:where(.gk-registration) .gk-steps-s{order:3;margin-block-start:0;margin-inline-start:50px}:where(.gk-registration) .gk-wcard{min-height:190px;padding:22px}}:where(.gk-registration) a.gk-pgh-back{color:var(--muted);text-decoration:none}@media (max-width:759px){:where(.gk-registration) .gk-tabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}:where(.gk-registration) .gk-tabs::-webkit-scrollbar{display:none}:where(.gk-registration) .gk-tabs button{white-space:nowrap;flex:none}}:where(.gk-registration) .gk-hsearch input,:where(.gk-registration) .gk-jform .gk-journey-f input{align-self:stretch;min-height:44px}:where(.gk-registration) .gk-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.gk-registration) .gk-net{border:1px solid color-mix(in srgb, var(--line) 22%, transparent);background:var(--bg);direction:ltr;border-radius:18px;margin:0;overflow:hidden}:where(.gk-registration) .gk-net svg{width:100%;height:auto;display:block}:where(.gk-registration) .gk-net .bg{fill:#f6f5f1}:where(.gk-registration) .gk-net .grid{fill:none;stroke:#0d14200d;stroke-width:1px}:where(.gk-registration) .gk-net .line polyline{fill:none;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s,opacity .2s}:where(.gk-registration) .gk-net .line .casing{stroke:#fff;stroke-width:14px}:where(.gk-registration) .gk-net .line .stroke{stroke:#7b8797;stroke-width:6px}:where(.gk-registration) .gk-net .line.all .stroke{stroke:#0d1420;opacity:.72}:where(.gk-registration) .gk-net .line.on .stroke{stroke:var(--gold);stroke-width:8px}:where(.gk-registration) .gk-net .line.off{opacity:.35}:where(.gk-registration) .gk-net .stop circle{fill:#fff;stroke:#0d1420;stroke-width:3px}:where(.gk-registration) .gk-net .stop.dim circle{stroke:#9aa5b3}:where(.gk-registration) .gk-net .stop text{fill:#0d1420;paint-order:stroke;stroke:#f6f5f1;stroke-width:5px;stroke-linejoin:round;font-family:Inter,IRANSansX,IBM Plex Sans Arabic,sans-serif;font-size:19px;font-weight:600}:where(.gk-registration) .gk-net .stop.dim text{fill:#7b8797;font-weight:500}:where(.gk-registration) .gk-net .north circle{fill:#fff;stroke:#0d142026}:where(.gk-registration) .gk-net .north path{fill:#0d1420}:where(.gk-registration) .gk-net .north text{fill:#536072;font-family:Inter,sans-serif;font-size:14px;font-weight:700}:where(.gk-registration) .gk-net figcaption{direction:inherit;color:var(--muted);border-block-start:1px solid color-mix(in srgb, var(--line) 18%, transparent);padding:10px 16px;font-size:12.5px}:where(.gk-registration):lang(fa) .gk-net figcaption,:where(.gk-registration):lang(ar) .gk-net figcaption,:where(.gk-registration) [dir=rtl] .gk-net figcaption{direction:rtl}:where(.gk-registration)[data-theme=dark] .gk-net .bg{fill:#121b28}:where(.gk-registration)[data-theme=dark] .gk-net .grid{stroke:#ffffff0d}:where(.gk-registration)[data-theme=dark] .gk-net .line .casing{stroke:#121b28}:where(.gk-registration)[data-theme=dark] .gk-net .line.all .stroke{stroke:#b8c2d1}:where(.gk-registration)[data-theme=dark] .gk-net .stop circle{fill:#121b28;stroke:#fff}:where(.gk-registration)[data-theme=dark] .gk-net .stop text{fill:#fff;stroke:#121b28}:where(.gk-registration)[data-theme=dark] .gk-net .stop.dim text{fill:#7b8797}:where(.gk-registration)[data-theme=dark] .gk-net .north circle{fill:#182231}:where(.gk-registration)[data-theme=dark] .gk-net .north path{fill:#fff}@media (prefers-reduced-motion:reduce){:where(.gk-registration) .gk-net .line polyline{transition:none}}:where(.gk-registration) .gk-rsearch{background:var(--bg);border:1px solid color-mix(in srgb, var(--line) 26%, transparent);border-radius:20px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid;box-shadow:0 6px 24px #0d14200f}:where(.gk-registration) .gk-rsearch label{background:var(--soft);border-radius:13px;align-items:center;gap:14px;min-height:56px;padding-inline:18px;display:flex}:where(.gk-registration) .gk-rsearch input{min-width:0;min-height:44px;color:var(--fg);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:16px}:where(.gk-registration) .gk-rsearch label:focus-within{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--fg) 45%, transparent)}:where(.gk-registration) .gk-rsearch-swap{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);background:var(--bg);width:44px;height:44px;color:var(--fg);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-rsearch-swap svg{width:19px;height:19px}:where(.gk-registration) .gk-rsearch>.primary{border-radius:13px;align-items:center;gap:8px;width:auto;min-height:56px;padding-inline:24px;font-size:16px;display:inline-flex}:where(.gk-registration) .gk-listmap{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:22px;margin-block-start:26px;display:grid}:where(.gk-registration) .gk-listmap-toggle{display:none}:where(.gk-registration) .gk-listmap-l{flex-direction:column;gap:12px;min-width:0;display:flex}:where(.gk-registration) .gk-listmap-m{min-width:0;position:sticky;top:92px}:where(.gk-registration) .gk-rcard{border:1px solid color-mix(in srgb, var(--line) 22%, transparent);background:var(--bg);border-radius:18px;align-items:flex-start;gap:16px;padding:20px;transition:border-color .15s,box-shadow .15s;display:flex}:where(.gk-registration) .gk-rcard.active{border-color:var(--gold);box-shadow:0 6px 22px #0d142012}:where(.gk-registration) .gk-rcard-i{background:var(--soft);border-radius:13px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex}:where(.gk-registration) .gk-rcard-i svg{width:23px;height:23px}:where(.gk-registration) .gk-rcard.active .gk-rcard-i{background:color-mix(in srgb, var(--gold) 20%, var(--bg))}:where(.gk-registration) .gk-rcard-t{flex:1;min-width:0}:where(.gk-registration) .gk-rcard-k{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}:where(.gk-registration) :lang(fa) .gk-rcard-k,:where(.gk-registration) :lang(ar) .gk-rcard-k{letter-spacing:0}:where(.gk-registration) .gk-rcard h3{margin-block-start:4px;font-size:18px;font-weight:650}:where(.gk-registration) .gk-rcard p{color:var(--muted);margin-block-start:6px;font-size:14px;line-height:1.55}:where(.gk-registration) .gk-rcard-m{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block-start:12px;font-size:13.5px;font-weight:600;display:flex}:where(.gk-registration) .gk-rcard-m>span{align-items:center;gap:6px;display:inline-flex}:where(.gk-registration) .gk-rcard-m svg{width:16px;height:16px;color:var(--muted)}:where(.gk-registration) .gk-rcard-tag{background:var(--soft);border-radius:999px;min-height:26px;padding-inline:10px;font-size:12.5px;font-weight:600}:where(.gk-registration) .gk-rcard-a{flex-direction:column;flex:none;align-items:flex-end;gap:10px;display:flex}:where(.gk-registration) .gk-rcard-save{border:1px solid color-mix(in srgb, var(--line) 28%, transparent);background:var(--bg);width:42px;height:42px;color:var(--fg);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-rcard-save svg{width:18px;height:18px}:where(.gk-registration) .gk-rcard-save[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:#0d1420}:where(.gk-registration) .gk-rcard-save[aria-pressed=true] svg{fill:currentColor}:where(.gk-registration) .gk-rcard-go{background:var(--panel);color:#fff;min-height:42px;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:12px;align-items:center;gap:6px;padding-inline:14px;font-size:14px;font-weight:600;display:inline-flex}:where(.gk-registration)[data-theme=dark] .gk-rcard-go{background:var(--gold);color:#0d1420}:where(.gk-registration) .gk-rcard-go svg{width:16px;height:16px}:where(.gk-registration) .gk-rhead{flex-wrap:wrap;align-items:flex-end;gap:20px;padding-block:6px 26px;display:flex}:where(.gk-registration) .gk-rhead>div{flex:1;min-width:0}:where(.gk-registration) .gk-rhead h1{letter-spacing:-.03em;margin-block-start:8px;font-size:clamp(26px,3vw,36px);font-weight:700}:where(.gk-registration) :lang(fa) .gk-rhead h1,:where(.gk-registration) :lang(ar) .gk-rhead h1{letter-spacing:0}:where(.gk-registration) .gk-rhead-m{flex-wrap:wrap;gap:10px;margin-block-start:12px;display:flex}:where(.gk-registration) .gk-pill{background:var(--soft);border-radius:999px;align-items:center;gap:7px;min-height:34px;padding-inline:13px;font-size:14px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-pill svg{width:16px;height:16px;color:var(--muted)}:where(.gk-registration) .gk-next{background:var(--panel);color:#fff;border-radius:16px;align-items:center;gap:16px;padding:18px 20px;display:flex}:where(.gk-registration) .gk-next b{letter-spacing:-.02em;font-size:30px;font-weight:700}:where(.gk-registration) .gk-next span{color:#b8c2d1;font-size:13px;display:block}:where(.gk-registration) .gk-next i{border:1px solid #ffffff40;border-radius:999px;margin-inline-start:auto;padding:5px 10px;font-size:12px;font-style:normal;font-weight:600}:where(.gk-registration) .gk-tt{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}:where(.gk-registration) .gk-tt th{text-align:start;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-block-end:1px solid color-mix(in srgb, var(--line) 24%, transparent);padding-block:8px;font-size:12px;font-weight:700}:where(.gk-registration) :lang(fa) .gk-tt th,:where(.gk-registration) :lang(ar) .gk-tt th{letter-spacing:0}:where(.gk-registration) .gk-tt td{border-block-end:1px solid color-mix(in srgb, var(--line) 14%, transparent);padding-block:12px;font-size:15px}:where(.gk-registration) .gk-tt tr.next td{font-weight:700}:where(.gk-registration) .gk-tt tr.past td{color:var(--muted)}:where(.gk-registration) .gk-line-stops{margin:0;padding:0;list-style:none}:where(.gk-registration) .gk-line-stops li{gap:16px;padding-block:10px;display:flex;position:relative}:where(.gk-registration) .gk-line-stops li:before{content:"";inset-inline-start:8px;background:var(--gold);width:4px;position:absolute;top:0;bottom:0}:where(.gk-registration) .gk-line-stops li:first-child:before{top:50%}:where(.gk-registration) .gk-line-stops li:last-child:before{bottom:50%}:where(.gk-registration) .gk-line-stops i{z-index:1;background:var(--bg);border:4px solid var(--gold);border-radius:50%;flex:none;align-self:center;width:20px;height:20px;position:relative}:where(.gk-registration) .gk-line-stops li.end i{background:var(--fg);border-color:var(--fg)}:where(.gk-registration) .gk-line-stops b{font-size:15.5px;font-weight:600;display:block}:where(.gk-registration) .gk-line-stops span{color:var(--muted);font-size:13px;display:block}:where(.gk-registration) .gk-line-stops li>div{flex:1;min-width:0}:where(.gk-registration) .gk-line-stops time{align-self:center;font-size:14px;font-weight:600}@media (max-width:999px){:where(.gk-registration) .gk-listmap{grid-template-columns:minmax(0,1fr)}:where(.gk-registration) .gk-listmap-toggle{background:var(--soft);border-radius:12px;justify-self:start;gap:4px;padding:4px;display:inline-flex}:where(.gk-registration) .gk-listmap-toggle button{min-height:40px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding-inline:16px;font-size:14px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-listmap-toggle button svg{width:17px;height:17px}:where(.gk-registration) .gk-listmap-toggle button[aria-pressed=true]{background:var(--bg);color:var(--fg);box-shadow:0 1px 3px #0d14201f}:where(.gk-registration) .gk-listmap.show-list .gk-listmap-m,:where(.gk-registration) .gk-listmap.show-map .gk-listmap-l{display:none}:where(.gk-registration) .gk-listmap-m{position:static}}@media (max-width:759px){:where(.gk-registration) .gk-rsearch{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"from swap""to swap""go go"}:where(.gk-registration) .gk-rsearch>label:first-of-type{grid-area:from}:where(.gk-registration) .gk-rsearch>label:last-of-type{grid-area:to}:where(.gk-registration) .gk-rsearch-swap{grid-area:swap;transform:rotate(90deg)}:where(.gk-registration) .gk-rsearch>.primary{grid-area:go;justify-content:center}:where(.gk-registration) .gk-rcard{flex-wrap:wrap;padding:16px}:where(.gk-registration) .gk-rcard-a{flex-direction:row-reverse;flex-basis:100%;justify-content:space-between;align-items:center}:where(.gk-registration) .gk-rhead{flex-direction:column;align-items:stretch;gap:16px}:where(.gk-registration) .gk-rhead .gk-actions>*{flex:1;justify-content:center}:where(.gk-registration) .gk-cols.gk-cols-aside-first>div:last-child{order:-1}:where(.gk-registration) .gk-net .stop text{font-size:28px}}:where(.gk-registration) .gk-note-quiet svg{vertical-align:-.12em;width:1em;height:1em}:where(.gk-registration) .gk-svchero{align-items:center;gap:22px;padding-block:18px 30px;display:flex}:where(.gk-registration) .gk-svchero>div:nth-child(2){flex:1;min-width:0}:where(.gk-registration) .gk-svchero-i{background:color-mix(in srgb, var(--gold) 18%, var(--bg));border-radius:24px;flex:none;justify-content:center;align-items:center;width:84px;height:84px;display:inline-flex}:where(.gk-registration) .gk-svchero-i svg{width:40px;height:40px}:where(.gk-registration) .gk-svchero h1{letter-spacing:-.034em;margin-block-start:4px;font-size:clamp(28px,3.4vw,40px);font-weight:700}:where(.gk-registration) :lang(fa) .gk-svchero h1,:where(.gk-registration) :lang(ar) .gk-svchero h1{letter-spacing:0}:where(.gk-registration) .gk-svchero p{color:var(--muted);max-width:60ch;margin-block-start:8px;font-size:17px;line-height:1.55}@media (max-width:759px){:where(.gk-registration) .gk-svchero{flex-wrap:wrap;gap:16px}:where(.gk-registration) .gk-svchero-i{border-radius:18px;width:64px;height:64px}:where(.gk-registration) .gk-svchero .gk-actions{flex-basis:100%}}:where(.gk-registration) .gk-ph-signin,:where(.gk-registration) .gk-ph-join{white-space:nowrap;border-radius:11px;align-items:center;min-height:42px;padding-inline:16px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}:where(.gk-registration) .gk-ph-signin{color:var(--fg)}:where(.gk-registration) .gk-ph-signin:hover{background:var(--soft)}:where(.gk-registration) .gk-ph-join{background:var(--gold);color:#0d1420;margin-inline-start:4px}@media (max-width:759px){:where(.gk-registration) .gk-ph-signin,:where(.gk-registration) .gk-ph-join{min-height:38px;padding-inline:11px;font-size:13.5px}}@media (max-width:439px){:where(.gk-registration) .gk-ph-tools .preference summary>span{display:none}}:where(.gk-registration) .gk-perks{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}:where(.gk-registration) .gk-perks li{align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}:where(.gk-registration) .gk-perks svg{background:color-mix(in srgb, var(--gold) 22%, var(--bg));border-radius:50%;flex:none;width:22px;height:22px;padding:4px}:where(.gk-registration) .gk-dcard .gk-perks+.gk-actions{margin-block-start:24px}:where(.gk-registration) .gk-dcard .gk-actions .primary{justify-content:center;width:100%;min-height:52px}:where(.gk-registration) .gk-textlink{min-height:40px;color:var(--info);align-items:center;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}:where(.gk-registration) .gk-home2-hero .gk-newhere{color:var(--muted);margin-block-start:16px;font-size:15px}:where(.gk-registration) .gk-home2-hero .gk-newhere a{color:var(--fg);margin-inline-start:6px;font-weight:600}:where(.gk-registration) .gk-ws{background:color-mix(in srgb, var(--soft) 60%, var(--bg));min-height:100svh;color:var(--fg);flex-direction:column;display:flex}:where(.gk-registration) .gk-ws-h{z-index:30;background:var(--bg);border-block-end:1px solid color-mix(in srgb, var(--line) 22%, transparent);align-items:center;gap:10px;height:68px;padding-inline:20px;display:flex;position:sticky;top:0}:where(.gk-registration) .gk-ws-logo{width:auto;height:24px;margin-inline-end:14px}:where(.gk-registration) .gk-ws-switch{border:1px solid color-mix(in srgb, var(--line) 28%, transparent);background:var(--bg);min-height:40px;color:var(--fg);font:inherit;cursor:pointer;white-space:nowrap;border-radius:11px;align-items:center;gap:8px;padding-inline:12px;font-size:13.5px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-ws-switch svg{width:17px;height:17px}:where(.gk-registration) .gk-ws-switch svg:last-child{width:14px;height:14px;color:var(--muted)}:where(.gk-registration) .gk-ws-sp{flex:1}:where(.gk-registration) .gk-ws-h .settings{margin-inline-end:6px}:where(.gk-registration) .gk-ws-b{flex:1;grid-template-columns:236px minmax(0,1fr);display:grid}:where(.gk-registration) .gk-ws-nav{background:var(--bg);border-inline-end:1px solid color-mix(in srgb, var(--line) 18%, transparent);flex-direction:column;align-self:start;height:calc(100svh - 68px);padding:18px 12px;display:flex;position:sticky;top:68px;overflow-y:auto}:where(.gk-registration) .gk-ws-nav ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}:where(.gk-registration) .gk-ws-nav a{min-height:42px;color:var(--muted);border-radius:10px;align-items:center;gap:12px;padding-inline:12px;font-size:14.5px;font-weight:500;text-decoration:none;display:flex}:where(.gk-registration) .gk-ws-nav a svg{flex:none;width:19px;height:19px}:where(.gk-registration) .gk-ws-nav a:hover{background:var(--soft);color:var(--fg)}:where(.gk-registration) .gk-ws-nav a.current{background:color-mix(in srgb, var(--gold) 18%, var(--bg));color:var(--fg);font-weight:600}:where(.gk-registration) .gk-ws-personal{border-block-start:1px solid color-mix(in srgb, var(--line) 20%, transparent);margin-block-start:18px;border-radius:0!important;padding-block-start:16px!important}:where(.gk-registration) .gk-ws-main{width:100%;min-width:0;max-width:1120px;padding:28px clamp(16px,3vw,40px) 40px}:where(.gk-registration) .gk-ws-foot{color:var(--muted);text-align:end;margin-block-start:24px;font-size:12px}:where(.gk-registration) .gk-wscreen{flex-direction:column;gap:18px;display:flex}:where(.gk-registration) .gk-whead-r{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}:where(.gk-registration) .gk-whead-t{flex:1;min-width:220px}:where(.gk-registration) .gk-whead h1,:where(.gk-registration) .gk-wmodal .gk-whead h2{letter-spacing:-.03em;font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.15}:where(.gk-registration) :lang(fa) .gk-whead :is(h1,h2),:where(.gk-registration) :lang(ar) .gk-whead :is(h1,h2){letter-spacing:0}:where(.gk-registration) .gk-whead p{color:var(--muted);margin-block-start:6px;font-size:15px}:where(.gk-registration) .gk-whead-i{background:var(--soft);border-radius:14px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}:where(.gk-registration) .gk-whead-i svg{width:26px;height:26px}:where(.gk-registration) .gk-whead-a{color:var(--muted);flex-direction:column;align-items:flex-end;font-size:13px;display:flex}:where(.gk-registration) .gk-whead-a span:first-child{color:var(--fg);font-weight:600}:where(.gk-registration) .gk-whead-btns{gap:10px;display:flex}:where(.gk-registration) .gk-wcrumbs,:where(.gk-registration) .gk-wback{color:var(--muted);align-items:center;gap:6px;margin-block-end:10px;font-size:13.5px;text-decoration:none;display:flex}:where(.gk-registration) .gk-wcrumbs svg,:where(.gk-registration) .gk-wback svg{width:14px;height:14px}:where(.gk-registration) .gk-wback{color:var(--info);font-weight:600}:where(.gk-registration) .gk-wstepper{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}:where(.gk-registration) .gk-wstepper li{color:var(--muted);align-items:center;gap:8px;font-size:13.5px;display:flex}:where(.gk-registration) .gk-wstepper li+li:before{content:"";background:color-mix(in srgb, var(--line) 40%, transparent);width:28px;height:1px}:where(.gk-registration) .gk-wstepper i{background:var(--soft);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:12.5px;font-style:normal;font-weight:700;display:inline-flex}:where(.gk-registration) .gk-wstepper li[data-state=now]{color:var(--fg);font-weight:600}:where(.gk-registration) .gk-wstepper li[data-state=now] i,:where(.gk-registration) .gk-wstepper li[data-state=done] i{background:var(--gold);color:#0d1420}:where(.gk-registration) .gk-wc{white-space:nowrap;background:var(--soft);min-height:26px;color:var(--fg);border-radius:999px;flex:none;align-items:center;padding-inline:10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-wc.ok{background:color-mix(in srgb, #1f8a5b 14%, var(--bg));color:#17704a}:where(.gk-registration) .gk-wc.warn,:where(.gk-registration) .gk-wc.accent{background:color-mix(in srgb, var(--gold) 22%, var(--bg));color:#6b4a00}:where(.gk-registration) .gk-wc.bad{background:var(--alert-bg);color:var(--error)}:where(.gk-registration) .gk-wc.info{background:var(--info-bg);color:var(--info)}:where(.gk-registration)[data-theme=dark] .gk-wc.ok{color:#7fd8ac}:where(.gk-registration)[data-theme=dark] .gk-wc.warn,:where(.gk-registration)[data-theme=dark] .gk-wc.accent{color:#f4d27f}:where(.gk-registration) .gk-wdot{background:#9aa5b3;border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}:where(.gk-registration) .gk-wdot.ok{background:#22a06b}:where(.gk-registration) .gk-wdot.warn,:where(.gk-registration) .gk-wdot.accent{background:var(--gold)}:where(.gk-registration) .gk-wdot.bad{background:#d23b45}:where(.gk-registration) .gk-wdot.info{background:#3e7bd1}:where(.gk-registration) .gk-wbtn{min-height:46px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:auto;padding-inline:20px;font-size:14.5px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-wbtn svg{width:17px;height:17px}:where(.gk-registration) .gk-wbtn.ghost{border:1px solid color-mix(in srgb, var(--line) 32%, transparent);background:var(--bg);color:var(--fg)}:where(.gk-registration) .gk-wbtn.ghost:hover{background:var(--soft)}:where(.gk-registration) .gk-wbtn.dashed{color:var(--info);border-style:dashed}:where(.gk-registration) .gk-wbtn.dark{background:var(--panel);color:#fff;border:0}:where(.gk-registration) .gk-wbtn.danger{background:var(--error);color:#fff;border:0}:where(.gk-registration) .gk-wbtn.link{color:var(--info);background:0 0;border:0;padding-inline:4px}:where(.gk-registration) .gk-wbtn.sm{border-radius:9px;min-height:34px;padding-inline:12px;font-size:13px}:where(.gk-registration) .gk-wbtn[disabled]{opacity:.55;cursor:not-allowed}:where(.gk-registration) .gk-wactions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.gk-registration) .gk-wactions.end{justify-content:flex-end}:where(.gk-registration) .gk-wactions.center{justify-content:center}:where(.gk-registration) .gk-wactions.stretch>.gk-wbtn{flex:1}:where(.gk-registration) .gk-wactions-n{text-align:end;color:var(--muted);flex-basis:100%;font-size:12.5px}:where(.gk-registration) .gk-wbox,:where(.gk-registration) .gk-wkv,:where(.gk-registration) .gk-wtable,:where(.gk-registration) .gk-wdocs,:where(.gk-registration) .gk-wtl,:where(.gk-registration) .gk-wlinks,:where(.gk-registration) .gk-wform,:where(.gk-registration) .gk-wempty,:where(.gk-registration) .gk-wchat,:where(.gk-registration) .gk-wchart,:where(.gk-registration) .gk-wperiods,:where(.gk-registration) .gk-wsteps,:where(.gk-registration) .gk-wcompare>section,:where(.gk-registration) .gk-willu{background:var(--bg);border:1px solid color-mix(in srgb, var(--line) 20%, transparent);border-radius:16px;min-width:0;padding:20px 22px}:where(.gk-registration) .gk-wbox{flex-direction:column;gap:16px;display:flex}:where(.gk-registration) .gk-wbox>.gk-wkv,:where(.gk-registration) .gk-wbox>.gk-wtable,:where(.gk-registration) .gk-wbox>.gk-wdocs,:where(.gk-registration) .gk-wbox>.gk-wtl,:where(.gk-registration) .gk-wbox>.gk-wlinks,:where(.gk-registration) .gk-wbox>.gk-wform,:where(.gk-registration) .gk-wbox>.gk-wsteps,:where(.gk-registration) .gk-wbox>.gk-wempty,:where(.gk-registration) .gk-wbox>.gk-willu{border:0;border-radius:0;padding:0}:where(.gk-registration) .gk-wbox>header{justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.gk-registration) .gk-wbox h2,:where(.gk-registration) .gk-wkv h2,:where(.gk-registration) .gk-wtable h2,:where(.gk-registration) .gk-wdocs h2,:where(.gk-registration) .gk-wtl h2,:where(.gk-registration) .gk-wlinks h2,:where(.gk-registration) .gk-wcompare h2{letter-spacing:-.012em;align-items:center;gap:8px;font-size:16.5px;font-weight:600;display:flex}:where(.gk-registration) .gk-wbox h2 svg,:where(.gk-registration) .gk-wkv h2 svg{width:19px;height:19px}:where(.gk-registration) .gk-wbox>header a,:where(.gk-registration) .gk-wtable>header a{color:var(--info);font-size:13.5px;font-weight:600;text-decoration:none}:where(.gk-registration) .gk-wbox.warn{background:color-mix(in srgb, var(--gold) 9%, var(--bg));border-color:color-mix(in srgb, var(--gold) 45%, transparent)}:where(.gk-registration) .gk-wbox.info{background:var(--info-bg);border-color:#0000}:where(.gk-registration) .gk-wban{border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}:where(.gk-registration) .gk-wban>div{flex:1;min-width:0}:where(.gk-registration) .gk-wban b{font-size:15px;font-weight:600;display:block}:where(.gk-registration) .gk-wban p,:where(.gk-registration) .gk-wban li{color:color-mix(in srgb, var(--fg) 78%, transparent);margin-block-start:4px;font-size:14px;line-height:1.55}:where(.gk-registration) .gk-wban ul{margin:4px 0 0;padding-inline-start:18px}:where(.gk-registration) .gk-wban-i{border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}:where(.gk-registration) .gk-wban-i svg{width:18px;height:18px}:where(.gk-registration) .gk-wban-a{margin-block-start:12px}:where(.gk-registration) .gk-wban.big{padding:22px}:where(.gk-registration) .gk-wban.big .gk-wban-i{width:52px;height:52px}:where(.gk-registration) .gk-wban.big .gk-wban-i svg{width:26px;height:26px}:where(.gk-registration) .gk-wban.big b{font-size:18px}:where(.gk-registration) .gk-wban.info{background:var(--info-bg)}:where(.gk-registration) .gk-wban.info .gk-wban-i{color:var(--info)}:where(.gk-registration) .gk-wban.ok{background:color-mix(in srgb, #1f8a5b 9%, var(--bg));border-color:#1f8a5b42}:where(.gk-registration) .gk-wban.ok .gk-wban-i{color:#fff;background:#22a06b}:where(.gk-registration) .gk-wban.warn,:where(.gk-registration) .gk-wban.accent{background:color-mix(in srgb, var(--gold) 11%, var(--bg));border-color:color-mix(in srgb, var(--gold) 38%, transparent)}:where(.gk-registration) .gk-wban.warn .gk-wban-i,:where(.gk-registration) .gk-wban.accent .gk-wban-i{background:var(--gold);color:#0d1420}:where(.gk-registration) .gk-wban.bad{background:var(--alert-bg);border-color:color-mix(in srgb, var(--error) 26%, transparent)}:where(.gk-registration) .gk-wban.bad b{color:var(--error)}:where(.gk-registration) .gk-wban.bad .gk-wban-i{background:var(--error);color:#fff}:where(.gk-registration) .gk-wban.neutral{background:var(--soft)}:where(.gk-registration) .gk-wstats{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:14px;display:grid}:where(.gk-registration) .gk-wstat{background:var(--bg);border:1px solid color-mix(in srgb, var(--line) 20%, transparent);border-radius:16px;align-items:flex-start;gap:14px;padding:18px;display:flex}:where(.gk-registration) .gk-wstat-i{background:var(--soft);border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}:where(.gk-registration) .gk-wstat-i svg{width:21px;height:21px}:where(.gk-registration) .gk-wstat>div{min-width:0}:where(.gk-registration) .gk-wstat b{overflow-wrap:anywhere;letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:1.1;display:block}:where(.gk-registration) .gk-wstat>div>span{color:var(--muted);font-size:13.5px}:where(.gk-registration) .gk-wstat ul{flex-direction:column;gap:4px;margin:10px 0 0;padding:0;font-size:13px;list-style:none;display:flex}:where(.gk-registration) .gk-wstat li{align-items:center;gap:7px;display:flex}:where(.gk-registration) .gk-wstat.accent{background:color-mix(in srgb, var(--gold) 12%, var(--bg));border-color:color-mix(in srgb, var(--gold) 40%, transparent)}:where(.gk-registration) .gk-wmoney{background:var(--bg);border:1px solid color-mix(in srgb, var(--line) 20%, transparent);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:18px;padding:22px 24px;display:grid}:where(.gk-registration) .gk-wmoney:has(.gk-wmoney-aside){grid-template-columns:minmax(0,1fr) minmax(200px,.42fr)}:where(.gk-registration) .gk-wmoney:has(.gk-wmoney-aside)>.gk-wmoney-parts{grid-column:1}:where(.gk-registration) .gk-wmoney-aside{grid-area:1/2/span 2}:where(.gk-registration) .gk-wmoney.accent{background:color-mix(in srgb, var(--gold) 9%, var(--bg));border-color:color-mix(in srgb, var(--gold) 40%, transparent)}:where(.gk-registration) .gk-wmoney.info{background:var(--info-bg);border-color:#0000}:where(.gk-registration) .gk-wmoney-main{align-items:flex-start;gap:14px;display:flex}:where(.gk-registration) .gk-wmoney-l{color:color-mix(in srgb, var(--fg) 80%, transparent);align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}:where(.gk-registration) .gk-wmoney-a{align-items:baseline;gap:10px;margin-block-start:6px;display:flex}:where(.gk-registration) .gk-wmoney-a i{color:var(--muted);font-size:15px;font-style:normal;font-weight:600}:where(.gk-registration) .gk-wmoney-a b{letter-spacing:-.028em;font-size:clamp(30px,3.4vw,40px);font-weight:700;line-height:1}:where(.gk-registration) .gk-wmoney-parts{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}:where(.gk-registration) .gk-wmoney-parts li{background:var(--soft);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}:where(.gk-registration) .gk-wmoney-parts span{color:var(--muted);align-items:center;gap:7px;font-size:12.5px;display:flex}:where(.gk-registration) .gk-wmoney-parts b{font-size:16px;font-weight:650}:where(.gk-registration) .gk-wmoney-aside{border-inline-start:1px solid color-mix(in srgb, var(--line) 20%, transparent);flex-direction:column;gap:18px;margin:0;padding:0;padding-inline-start:20px;list-style:none;display:flex}:where(.gk-registration) .gk-wmoney-aside li{align-items:flex-start;gap:10px;display:flex}:where(.gk-registration) .gk-wmoney-aside svg{width:20px;height:20px;color:var(--muted);flex:none;margin-block-start:2px}:where(.gk-registration) .gk-wmoney-aside span{font-size:13px;font-weight:600;display:block}:where(.gk-registration) .gk-wmoney-aside b{letter-spacing:-.015em;margin-block:2px;font-size:20px;font-weight:700;display:block}@media (max-width:720px){:where(.gk-registration) .gk-wmoney:has(.gk-wmoney-aside){grid-template-columns:minmax(0,1fr)}:where(.gk-registration) .gk-wmoney-aside{border-inline-start:0;border-block-start:1px solid color-mix(in srgb, var(--line) 20%, transparent);grid-area:auto/1;padding-block-start:16px;padding-inline-start:0}}:where(.gk-registration) .gk-wkv-total{background:var(--soft);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-block-start:12px;padding:14px 16px;display:flex}:where(.gk-registration) .gk-wkv-total span{font-size:15px;font-weight:600}:where(.gk-registration) .gk-wkv-total b{letter-spacing:-.018em;font-size:22px;font-weight:700}:where(.gk-registration) .gk-wkv-total small{flex-basis:100%}:where(.gk-registration) .gk-wfx{background:var(--bg);border:1px solid color-mix(in srgb, var(--line) 20%, transparent);border-radius:18px;padding:22px 24px}:where(.gk-registration) .gk-wfx-sides{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;display:grid}:where(.gk-registration) .gk-wfx-side{flex-direction:column;gap:4px;min-width:0;display:flex}:where(.gk-registration) .gk-wfx-l{font-size:14px;font-weight:600}:where(.gk-registration) .gk-wfx-c{background:var(--soft);letter-spacing:.04em;border-radius:999px;align-self:flex-start;margin-block-start:6px;padding:2px 9px;font-size:12.5px;font-weight:700}:where(.gk-registration) .gk-wfx-side b{letter-spacing:-.025em;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.1}:where(.gk-registration) .gk-wfx-arrow{background:var(--soft);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}:where(.gk-registration) .gk-wfx-arrow svg{width:18px;height:18px}:where(.gk-registration) .gk-wfx-facts{border-block-start:1px solid color-mix(in srgb, var(--line) 20%, transparent);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;margin:20px 0 0;padding-block-start:18px;display:grid}:where(.gk-registration) .gk-wfx-facts dt{color:var(--muted);font-size:12.5px}:where(.gk-registration) .gk-wfx-facts dd{margin:4px 0 0;font-size:16px;font-weight:650}@media (max-width:560px){:where(.gk-registration) .gk-wfx-sides{grid-template-columns:minmax(0,1fr)}:where(.gk-registration) .gk-wfx-arrow{transform:rotate(90deg)}}:where(.gk-registration) .gk-wcards{gap:14px;display:grid}:where(.gk-registration) .gk-wcards.c2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.gk-registration) .gk-wcards.c3{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.gk-registration) .gk-wcards.c4{grid-template-columns:repeat(4,minmax(0,1fr))}:where(.gk-registration) .gk-wcard2{background:var(--bg);border:1px solid color-mix(in srgb, var(--line) 20%, transparent);border-radius:16px;align-items:flex-start;gap:14px;min-width:0;padding:18px;display:flex}:where(.gk-registration) .gk-wcard2>div{flex:1;min-width:0}:where(.gk-registration) .gk-wcard2-i{background:var(--soft);border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}:where(.gk-registration) .gk-wcard2-i svg{width:21px;height:21px}:where(.gk-registration) .gk-wlabel{color:var(--muted);font-size:12.5px;display:block}:where(.gk-registration) .gk-wcard2 b{font-size:16px;font-weight:600;display:block}:where(.gk-registration) .gk-wcard2 p{color:var(--muted);margin-block-start:4px;font-size:13.5px;line-height:1.5}:where(.gk-registration) .gk-wcard2.neutral{background:var(--soft)}:where(.gk-registration) .gk-wkv{flex-direction:column;gap:12px;display:flex}:where(.gk-registration) .gk-wkv-h{align-items:center;gap:14px;display:flex}:where(.gk-registration) .gk-wkv-h>div{flex:1;min-width:0}:where(.gk-registration) .gk-wkv-h b{font-size:17px;font-weight:600;display:block}:where(.gk-registration) .gk-wkv-h span{color:var(--muted);font-size:13.5px}:where(.gk-registration) .gk-wkv dl,:where(.gk-registration) .gk-wcompare dl{gap:0 26px;margin:0;display:grid}:where(.gk-registration) .gk-wkv dl.c2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.gk-registration) .gk-wkv dl>div,:where(.gk-registration) .gk-wcompare dl>div{border-block-end:1px solid color-mix(in srgb, var(--line) 14%, transparent);grid-template-columns:minmax(110px,.9fr) minmax(0,1.4fr);align-items:center;gap:12px;padding-block:9px;display:grid}:where(.gk-registration) .gk-wkv dt,:where(.gk-registration) .gk-wcompare dt{color:var(--muted);align-items:center;gap:8px;font-size:13.5px;display:flex}:where(.gk-registration) .gk-wkv dt svg{width:16px;height:16px}:where(.gk-registration) .gk-wkv dd,:where(.gk-registration) .gk-wcompare dd{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:14px;font-weight:500;display:flex}:where(.gk-registration) .gk-wkv dd>span{min-width:0}:where(.gk-registration) .gk-wkv dd .gk-wsub{color:var(--muted);flex-basis:100%;font-size:12.5px;font-style:normal;font-weight:400}:where(.gk-registration) .gk-wtable{padding:0;overflow:hidden}:where(.gk-registration) .gk-wtable>header{justify-content:space-between;align-items:center;padding:16px 20px 4px;display:flex}:where(.gk-registration) .gk-wtable-s{overflow-x:auto}:where(.gk-registration) .gk-wtable table{border-collapse:collapse;width:100%;font-size:13.5px}:where(.gk-registration) .gk-wtable th{text-align:start;color:var(--muted);background:color-mix(in srgb, var(--soft) 70%, var(--bg));white-space:nowrap;padding:12px 16px;font-size:12px;font-weight:600}:where(.gk-registration) .gk-wtable td{border-block-start:1px solid color-mix(in srgb, var(--line) 14%, transparent);vertical-align:middle;padding:13px 16px}:where(.gk-registration) .gk-wtable tr.hl td{background:color-mix(in srgb, var(--gold) 10%, var(--bg))}:where(.gk-registration) .gk-wtable tfoot td{font-weight:700}:where(.gk-registration) .gk-wtable-f{color:var(--muted);text-align:end;padding:12px 20px;font-size:12.5px}:where(.gk-registration) .gk-wcell{align-items:center;gap:10px;display:inline-flex}:where(.gk-registration) .gk-wcell>svg{flex:none;width:18px;height:18px}:where(.gk-registration) .gk-wcell b{font-weight:500;display:block}:where(.gk-registration) .gk-wcell b.strong{font-weight:600}:where(.gk-registration) .gk-wcell .gk-wsub{color:var(--muted);font-size:12px;font-style:normal;display:block}:where(.gk-registration) .gk-wav{background:color-mix(in srgb, #3e7bd1 18%, var(--bg));color:#284d75;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:12.5px;font-weight:700;display:inline-flex}:where(.gk-registration) .gk-wform{flex-direction:column;gap:20px;display:flex}:where(.gk-registration) .gk-wform>section>header{align-items:flex-start;gap:12px;margin-block-end:12px;display:flex}:where(.gk-registration) .gk-wform>section>header svg{width:20px;height:20px}:where(.gk-registration) .gk-wform>section>header b{font-size:15.5px;font-weight:600;display:block}:where(.gk-registration) .gk-wform>section>header span{color:var(--muted);font-size:13px}:where(.gk-registration) .gk-wnum{background:var(--panel);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-style:normal;font-weight:700;display:inline-flex}:where(.gk-registration)[data-theme=dark] .gk-wnum{background:var(--gold);color:#0d1420}:where(.gk-registration) .gk-wform-f{flex-direction:column;gap:14px;padding-inline-start:40px;display:flex}:where(.gk-registration) .gk-wf{flex-direction:column;gap:6px;min-width:0;display:flex}:where(.gk-registration) .gk-wf-l{font-size:13.5px;font-weight:600}:where(.gk-registration) .gk-wf-h{color:var(--muted);font-size:12.5px}:where(.gk-registration) .gk-wf-box{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);background:var(--bg);border-radius:11px;align-items:center;gap:10px;min-width:0;min-height:46px;padding-inline:14px;font-size:14.5px;display:flex}:where(.gk-registration) .gk-wf-box>svg{width:17px;height:17px;color:var(--muted);flex:none}:where(.gk-registration) .gk-wf-box input{min-width:0;min-height:44px;color:var(--fg);font:inherit;background:0 0;border:0;outline:0;flex:1}:where(.gk-registration) .gk-wf-box.sel>span{flex:1}:where(.gk-registration) .gk-wf-box.sel>svg:last-child{width:14px;height:14px}:where(.gk-registration) .gk-wf-box.ro{background:var(--soft)}:where(.gk-registration) .gk-wf-box.sm{min-height:38px;font-weight:600}:where(.gk-registration) .gk-wf-trail{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:9px;justify-content:center;align-items:center;width:38px;height:38px;margin-inline-end:-8px;display:inline-flex}:where(.gk-registration) .gk-wf-trail svg{width:18px;height:18px}:where(.gk-registration) .gk-wf-ta{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);background:var(--bg);min-height:92px;color:var(--fg);font:inherit;resize:vertical;border-radius:11px;padding:12px 14px;font-size:14.5px}:where(.gk-registration) .gk-wup{border:1.5px dashed color-mix(in srgb, var(--line) 45%, transparent);text-align:center;cursor:pointer;border-radius:13px;flex-direction:column;align-items:center;gap:4px;padding:20px;display:flex}:where(.gk-registration) .gk-wup svg{width:24px;height:24px;color:var(--info)}:where(.gk-registration) .gk-wup b{color:var(--info);font-size:14.5px;font-weight:600}:where(.gk-registration) .gk-wup span{color:var(--muted);font-size:12.5px}:where(.gk-registration) .gk-wup.sm{flex-direction:row;justify-content:center;margin-block-start:8px;padding:12px}:where(.gk-registration) .gk-wup-req{color:var(--error);font-size:12.5px;font-style:normal;font-weight:600}:where(.gk-registration) .gk-wchecks{border:0;gap:10px;margin:0;padding:0;display:grid}:where(.gk-registration) .gk-wchecks.c2{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.gk-registration) .gk-wchecks legend{margin-block-end:8px}:where(.gk-registration) .gk-wchecks label{align-items:center;gap:10px;min-height:28px;font-size:14px;display:flex}:where(.gk-registration) .gk-wchecks input{width:18px;height:18px;accent-color:var(--gold)}:where(.gk-registration) .gk-wradio{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}:where(.gk-registration) .gk-wradio label{border:1px solid color-mix(in srgb, var(--line) 28%, transparent);text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:18px 14px;display:flex;position:relative}:where(.gk-registration) .gk-wradio label.on{border-color:var(--gold);background:color-mix(in srgb, var(--gold) 8%, var(--bg))}:where(.gk-registration) .gk-wradio input{inset-inline-start:12px;accent-color:var(--gold);position:absolute;top:12px}:where(.gk-registration) .gk-wradio svg{width:28px;height:28px}:where(.gk-registration) .gk-wradio b{font-size:15px}:where(.gk-registration) .gk-wradio span{color:var(--muted);font-size:12.5px}:where(.gk-registration) .gk-wtoggle{align-items:center;gap:14px;display:flex}:where(.gk-registration) .gk-wtoggle>svg{width:24px;height:24px}:where(.gk-registration) .gk-wtoggle>div{flex:1}:where(.gk-registration) .gk-wtoggle b{font-size:15px;display:block}:where(.gk-registration) .gk-wtoggle span{color:var(--muted);font-size:13px}:where(.gk-registration) .gk-wsw{background:color-mix(in srgb, var(--line) 45%, transparent);border-radius:999px;flex:none;width:46px;height:28px;position:relative}:where(.gk-registration) .gk-wsw i{top:3px;background:#fff;border-radius:50%;width:22px;height:22px;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #0003}:where(.gk-registration) .gk-wsw.on{background:var(--gold)}:where(.gk-registration) .gk-wsw.on i{inset-inline-start:21px}:where(.gk-registration) .gk-wdays{flex-wrap:wrap;gap:8px;display:flex}:where(.gk-registration) .gk-wdays span{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:10px;align-items:center;gap:6px;min-height:38px;padding-inline:14px;font-size:13.5px;font-weight:600;display:inline-flex}:where(.gk-registration) .gk-wdays span.on{background:color-mix(in srgb, var(--gold) 16%, var(--bg));border-color:color-mix(in srgb, var(--gold) 60%, transparent)}:where(.gk-registration) .gk-wdays svg{width:14px;height:14px}:where(.gk-registration) .gk-wrow{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}:where(.gk-registration) .gk-wdocs ul,:where(.gk-registration) .gk-wlinks ul{margin:0;padding:0;list-style:none}:where(.gk-registration) .gk-wdocs h2,:where(.gk-registration) .gk-wlinks h2,:where(.gk-registration) .gk-wtl h2{margin-block-end:10px}:where(.gk-registration) .gk-wdocs li,:where(.gk-registration) .gk-wlinks a{border-block-end:1px solid color-mix(in srgb, var(--line) 14%, transparent);color:var(--fg);align-items:center;gap:14px;padding-block:13px;text-decoration:none;display:flex}:where(.gk-registration) .gk-wdocs li:last-child,:where(.gk-registration) .gk-wlinks li:last-child a{border-block-end:0}:where(.gk-registration) .gk-wdocs li>div,:where(.gk-registration) .gk-wlinks a>div{flex:1;min-width:0}:where(.gk-registration) .gk-wdocs b,:where(.gk-registration) .gk-wlinks b{font-size:15px;font-weight:600;display:block}:where(.gk-registration) .gk-wdocs li span,:where(.gk-registration) .gk-wlinks a span:not(.gk-wcard2-i):not(.gk-wbtn){color:var(--muted);margin-block-start:2px;font-size:13px;display:block}:where(.gk-registration) .gk-wlinks a>svg{width:17px;height:17px;color:var(--muted);flex:none}:where(.gk-registration) .gk-wtl ol{margin:0;padding:0;list-style:none}:where(.gk-registration) .gk-wtl li{gap:14px;padding-block-end:16px;display:flex;position:relative}:where(.gk-registration) .gk-wtl li:before{content:"";inset-inline-start:6px;background:color-mix(in srgb, var(--line) 30%, transparent);width:2px;position:absolute;top:16px;bottom:0}:where(.gk-registration) .gk-wtl li:last-child:before{display:none}:where(.gk-registration) .gk-wtl li>i{background:var(--bg);border:2px solid #9aa5b3;border-radius:50%;flex:none;width:14px;height:14px;margin-block-start:3px;position:relative}:where(.gk-registration) .gk-wtl li[data-state=done]>i{background:#3e7bd1;border-color:#3e7bd1}:where(.gk-registration) .gk-wtl li[data-state=now]>i{background:var(--gold);border-color:var(--gold);box-shadow:0 0 0 4px color-mix(in srgb, var(--gold) 25%, transparent)}:where(.gk-registration) .gk-wtl b{font-size:14.5px;font-weight:600;display:block}:where(.gk-registration) .gk-wtl span{color:var(--muted);font-size:12.5px}:where(.gk-registration) .gk-wtl p{color:var(--muted);margin-block-start:3px;font-size:13px}:where(.gk-registration) .gk-wempty{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:48px 24px;display:flex}:where(.gk-registration) .gk-wempty-i{background:var(--soft);border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;margin-block-end:8px;display:inline-flex}:where(.gk-registration) .gk-wempty-i svg{width:38px;height:38px;color:var(--muted)}:where(.gk-registration) .gk-wempty.bad .gk-wempty-i{background:var(--alert-bg)}:where(.gk-registration) .gk-wempty.bad .gk-wempty-i svg{color:var(--error)}:where(.gk-registration) .gk-wempty.warn .gk-wempty-i{background:color-mix(in srgb, var(--gold) 20%, var(--bg))}:where(.gk-registration) .gk-wempty.warn .gk-wempty-i svg{color:#6b4a00}:where(.gk-registration) .gk-wempty h1,:where(.gk-registration) .gk-wempty h2{font-size:20px;font-weight:700}:where(.gk-registration) .gk-wempty p{max-width:46ch;color:var(--muted);font-size:14.5px;line-height:1.6}:where(.gk-registration) .gk-wempty .gk-wactions{margin-block-start:12px}:where(.gk-registration) .gk-wchat{flex-direction:column;gap:12px;display:flex}:where(.gk-registration) .gk-wchat-ctx{background:var(--info-bg);border-radius:12px;align-items:center;gap:14px;padding:14px 16px;display:flex}:where(.gk-registration) .gk-wchat-ctx svg{width:24px;height:24px}:where(.gk-registration) .gk-wchat-ctx b{display:block}:where(.gk-registration) .gk-wchat-ctx span{color:var(--muted);font-size:13px}:where(.gk-registration) .gk-wchat-m{flex-direction:column;gap:10px;margin:0;padding:6px 0;list-style:none;display:flex}:where(.gk-registration) .gk-wchat-m li{align-self:flex-start;max-width:70%}:where(.gk-registration) .gk-wchat-m li.me{text-align:end;align-self:flex-end}:where(.gk-registration) .gk-wchat-m p{background:var(--soft);border-radius:14px;padding:10px 14px;font-size:14px}:where(.gk-registration) .gk-wchat-m li.me p{background:color-mix(in srgb, #3e7bd1 16%, var(--bg))}:where(.gk-registration) .gk-wchat-m span{color:var(--muted);font-size:11.5px}:where(.gk-registration) .gk-wchat-n{background:color-mix(in srgb, var(--gold) 12%, var(--bg));border-radius:10px;padding:10px 14px;font-size:13px}:where(.gk-registration) .gk-wchat-f{gap:10px;display:flex}:where(.gk-registration) .gk-wchat-f input{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);background:var(--bg);min-height:46px;color:var(--fg);font:inherit;border-radius:11px;flex:1;padding-inline:14px}:where(.gk-registration) .gk-wchat-f .gk-wbtn{padding-inline:14px}:where(.gk-registration) .gk-wmap{border:1px solid color-mix(in srgb, var(--line) 18%, transparent);direction:ltr;background:#eeede8;border-radius:14px;margin:0;position:relative;overflow:hidden}:where(.gk-registration) .gk-wmap svg{width:100%;height:100%;display:block}:where(.gk-registration) .gk-wmap .land{fill:#eeede8}:where(.gk-registration) .gk-wmap .sea{fill:#d7e4f2}:where(.gk-registration) .gk-wmap .park{fill:#dfe8d8}:where(.gk-registration) .gk-wmap .streets path{stroke:#fff;stroke-width:9px;fill:none;stroke-linecap:round}:where(.gk-registration) .gk-wmap .lanes path{stroke:#fff;stroke-width:4px;fill:none;opacity:.8}:where(.gk-registration) .gk-wmap .path{fill:none;stroke:#3e7bd1;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}:where(.gk-registration) .gk-wmap .path.gapped{stroke:#9aa5b3;stroke-width:3px;stroke-dasharray:2 9}:where(.gk-registration) .gk-wmap .mk .halo{fill:#22a06b40}:where(.gk-registration) .gk-wmap .mk .dot{fill:#22a06b;stroke:#fff;stroke-width:3px}:where(.gk-registration) .gk-wmap .mk.warn .halo{fill:#f4b4204d}:where(.gk-registration) .gk-wmap .mk.warn .dot{fill:var(--gold)}:where(.gk-registration) .gk-wmap .mk.info .halo{fill:#3e7bd140}:where(.gk-registration) .gk-wmap .mk.info .dot{fill:#3e7bd1}:where(.gk-registration) .gk-wmap .mk.neutral .halo{fill:#7b879740}:where(.gk-registration) .gk-wmap .mk.neutral .dot{fill:#7b8797}:where(.gk-registration) .gk-wmap .tag{fill:#fff;filter:drop-shadow(0 2px 4px #0d142026)}:where(.gk-registration) .gk-wmap text{font-family:Inter,sans-serif}:where(.gk-registration) .gk-wmap .t1{fill:#0d1420;font-size:13px;font-weight:700}:where(.gk-registration) .gk-wmap .t2{fill:#536072;font-size:11px}:where(.gk-registration) .gk-wmap figcaption{color:#536072;background:#ffffffeb;border-radius:7px;padding:3px 9px;font-size:12px;position:absolute;bottom:10px;left:12px}:where(.gk-registration)[data-theme=dark] .gk-wmap,:where(.gk-registration)[data-theme=dark] .gk-wmap .land{fill:#1a2433;background:#1a2433}:where(.gk-registration)[data-theme=dark] .gk-wmap .sea{fill:#13263d}:where(.gk-registration)[data-theme=dark] .gk-wmap .park{fill:#1d3129}:where(.gk-registration)[data-theme=dark] .gk-wmap .streets path,:where(.gk-registration)[data-theme=dark] .gk-wmap .lanes path{stroke:#2b3748}:where(.gk-registration) .gk-wcols{align-items:start;gap:18px;display:grid}:where(.gk-registration) .gk-wcols.even{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}:where(.gk-registration) .gk-wcols.wide{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}:where(.gk-registration) .gk-wcols.narrow{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}:where(.gk-registration) .gk-wcols>div{flex-direction:column;gap:18px;min-width:0;display:flex}:where(.gk-registration) .gk-wtabs{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}:where(.gk-registration) .gk-wtabs.line{border-block-end:1px solid color-mix(in srgb, var(--line) 22%, transparent)}:where(.gk-registration) .gk-wtabs button{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding-inline:16px;font-size:14px;font-weight:500}:where(.gk-registration) .gk-wtabs.line button[aria-selected=true]{color:var(--fg);box-shadow:inset 0 -2px 0 var(--gold);font-weight:600}:where(.gk-registration) .gk-wtabs.pill{background:var(--soft);border-radius:12px;width:fit-content;max-width:100%;padding:4px}:where(.gk-registration) .gk-wtabs.pill button{border-radius:9px;min-height:38px}:where(.gk-registration) .gk-wtabs.pill button[aria-selected=true]{background:color-mix(in srgb, var(--gold) 24%, var(--bg));color:var(--fg);font-weight:600}:where(.gk-registration) .gk-wfilters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}:where(.gk-registration) .gk-wfilters>.gk-wf-box:first-child{flex:240px}:where(.gk-registration) .gk-wfilters .gk-wf-box.sel{flex:0 200px}:where(.gk-registration) .gk-wcount{color:var(--muted);margin-inline-start:auto;font-size:13px}:where(.gk-registration) .gk-wkanban{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}:where(.gk-registration) .gk-wkanban>section{background:var(--bg);border:1px solid color-mix(in srgb, var(--line) 20%, transparent);border-block-start:4px solid #3e7bd1;border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex}:where(.gk-registration) .gk-wkanban>section.warn{border-block-start-color:var(--gold)}:where(.gk-registration) .gk-wkanban>section.ok{border-block-start-color:#22a06b}:where(.gk-registration) .gk-wkanban h2{font-size:15.5px;font-weight:600}:where(.gk-registration) .gk-wkanban article{flex-direction:column;gap:10px;display:flex}:where(.gk-registration) .gk-wkanban article header{justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.gk-registration) .gk-wkanban dl{flex-direction:column;gap:8px;margin:0;display:flex}:where(.gk-registration) .gk-wkanban dl>div{grid-template-columns:20px 1fr;column-gap:8px;display:grid}:where(.gk-registration) .gk-wkanban dl svg{width:17px;height:17px;color:var(--muted);grid-row:span 2}:where(.gk-registration) .gk-wkanban dt{color:var(--muted);font-size:12px}:where(.gk-registration) .gk-wkanban dd{margin:0;font-size:13.5px;font-weight:500}:where(.gk-registration) .gk-wchart{margin:0}:where(.gk-registration) .gk-wchart figcaption{justify-content:space-between;margin-block-end:8px;display:flex}:where(.gk-registration) .gk-wchart figcaption span,:where(.gk-registration) .gk-wsrc{color:var(--muted);font-size:12.5px}:where(.gk-registration) .gk-wchart svg{direction:ltr;width:100%;max-width:760px;height:auto;margin-inline:auto;display:block}:where(.gk-registration) .gk-wchart .grid{stroke:color-mix(in srgb, var(--line) 25%, transparent)}:where(.gk-registration) .gk-wchart .ax{fill:var(--muted);font-family:Inter,sans-serif;font-size:11px}:where(.gk-registration) .gk-wchart .gap{fill:color-mix(in srgb, var(--line) 16%, transparent);stroke:color-mix(in srgb, var(--line) 50%, transparent);stroke-dasharray:4 4}:where(.gk-registration) .gk-wchart .area{fill:color-mix(in srgb, var(--gold) 18%, transparent)}:where(.gk-registration) .gk-wchart .ln{fill:none;stroke:var(--gold);stroke-width:3px}:where(.gk-registration) .gk-wchart .pt{fill:var(--gold)}:where(.gk-registration) .gk-wperiods{direction:ltr;margin:0}:where(.gk-registration) .gk-wperiods figcaption{margin-block-end:14px;font-size:15px;font-weight:600}:where(.gk-registration) .gk-wperiods .bar{background:var(--soft);border-radius:6px;height:22px;position:relative;overflow:hidden}:where(.gk-registration) .gk-wperiods .bar span{position:absolute;top:0;bottom:0}:where(.gk-registration) .gk-wperiods .bar .on,:where(.gk-registration) .gk-wperiods .legend i.on{background:#22a06b}:where(.gk-registration) .gk-wperiods .bar .gap,:where(.gk-registration) .gk-wperiods .legend i.gap{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--line) 30%, transparent) 0 4px, transparent 4px 8px)}:where(.gk-registration) .gk-wperiods .ticks{color:var(--muted);justify-content:space-between;margin-block-start:8px;font-size:12px;display:flex}:where(.gk-registration) .gk-wperiods .legend{color:var(--muted);gap:18px;margin-block-start:12px;font-size:12.5px;display:flex}:where(.gk-registration) .gk-wperiods .legend span{align-items:center;gap:6px;display:inline-flex}:where(.gk-registration) .gk-wperiods .legend i{border-radius:3px;width:12px;height:12px}:where(.gk-registration) .gk-wsteps ol{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}:where(.gk-registration) .gk-wsteps li{align-items:flex-start;gap:14px;display:flex}:where(.gk-registration) .gk-wsteps li>div{flex:1}:where(.gk-registration) .gk-wsteps b{font-size:14.5px;display:block}:where(.gk-registration) .gk-wsteps span{color:var(--muted);font-size:13px}:where(.gk-registration) .gk-wsteps .gk-wactions{margin-block-start:16px}:where(.gk-registration) .gk-wsteps .gk-wactions-n{text-align:center}:where(.gk-registration) .gk-wprog{background:var(--bg);border:1px solid color-mix(in srgb, var(--line) 20%, transparent);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;margin:0;padding:20px;list-style:none;display:grid}:where(.gk-registration) .gk-wprog li{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}:where(.gk-registration) .gk-wprog-i{background:var(--soft);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}:where(.gk-registration) .gk-wprog li.done .gk-wprog-i{background:var(--info-bg);box-shadow:0 0 0 2px #3e7bd1}:where(.gk-registration) .gk-wprog-i svg{width:24px;height:24px}:where(.gk-registration) .gk-wprog b{font-size:14.5px}:where(.gk-registration) .gk-wprog li>span:last-child{color:var(--muted);font-size:12.5px}:where(.gk-registration) .gk-willu{background:var(--soft);border:0;flex-direction:column;align-items:center;gap:10px;margin:0;display:flex}:where(.gk-registration) .gk-willu-stamp{letter-spacing:.06em;text-transform:uppercase;text-align:center;margin-block-start:8px;font-size:13px;font-weight:700;display:block}:where(.gk-registration) .gk-willu figcaption{color:var(--muted);text-align:center;font-size:12.5px}:where(.gk-registration) .gk-wbus{width:100%;max-width:280px}:where(.gk-registration) .gk-wbus .body{fill:var(--bg);stroke:#9aa5b3;stroke-width:3px}:where(.gk-registration) .gk-wbus .win{fill:#9aa5b373}:where(.gk-registration) .gk-wbus .wheel{fill:#536072;stroke:var(--bg);stroke-width:4px}:where(.gk-registration) .gk-wbus .brand{fill:var(--gold)}:where(.gk-registration) .gk-wbus .brand-t{fill:#0d1420;font-family:Inter,sans-serif;font-size:13px;font-weight:700}:where(.gk-registration) .gk-wbus .qr{fill:#0d1420}:where(.gk-registration) .gk-wqr{background:#fff;border-radius:12px;width:160px;height:160px;padding:10px}:where(.gk-registration) .gk-wqr rect{fill:#0d1420}:where(.gk-registration) .gk-wqr .fin-i{fill:#fff}:where(.gk-registration) .gk-wdev{width:160px}:where(.gk-registration) .gk-wdev rect{fill:#1f2733}:where(.gk-registration) .gk-wdev .led{fill:var(--gold)}:where(.gk-registration) .gk-wcompare{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}:where(.gk-registration) .gk-wcompare>section{flex-direction:column;align-self:stretch;gap:12px;display:flex}:where(.gk-registration) .gk-wcompare-arrow svg{width:22px;height:22px;color:var(--muted)}:where(.gk-registration) .gk-wmodal-host{min-height:560px;position:relative}:where(.gk-registration) .gk-wmodal-behind{filter:blur(1px);flex-direction:column;gap:18px;display:flex}:where(.gk-registration) .gk-wmodal-scrim{z-index:45;background:#0d14206b;position:fixed;inset:0}:where(.gk-registration) .gk-wmodal{z-index:46;top:max(90px,12vh);background:var(--bg);border-radius:20px;flex-direction:column;gap:16px;width:min(460px,100% - 16px);margin-inline:auto;padding:26px;display:flex;position:fixed;inset-inline:0;box-shadow:0 24px 60px #0d14204d}:where(.gk-registration) .gk-wmodal .gk-wempty{border:0;padding:0}:where(.gk-registration) .gk-wtext{color:var(--muted);font-size:14px}@media (max-width:999px){:where(.gk-registration) .gk-wcards.c3,:where(.gk-registration) .gk-wcards.c4{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.gk-registration) .gk-wcols.wide,:where(.gk-registration) .gk-wcols.narrow{grid-template-columns:minmax(0,1fr)}:where(.gk-registration) .gk-ws-h .gk-themeseg{display:none}}@media (max-width:859px){:where(.gk-registration) .gk-ws-b{grid-template-columns:minmax(0,1fr)}:where(.gk-registration) .gk-ws-nav{z-index:20;border-inline-end:0;border-block-end:1px solid color-mix(in srgb, var(--line) 18%, transparent);scrollbar-width:none;flex-direction:row;align-items:center;height:auto;padding:8px 12px;position:sticky;top:60px;overflow-x:auto}:where(.gk-registration) .gk-ws-nav ul{flex-direction:row;gap:4px}:where(.gk-registration) .gk-ws-nav a{white-space:nowrap;min-height:38px;font-size:13.5px}:where(.gk-registration) .gk-ws-personal{white-space:nowrap;border:0!important;border-inline-start:1px solid color-mix(in srgb, var(--line) 20%, transparent)!important;margin:0!important;padding-block-start:0!important}}@media (max-width:759px){:where(.gk-registration) .gk-ws-h{gap:6px;height:60px;padding-inline:12px}:where(.gk-registration) .gk-ws-logo{height:20px;margin-inline-end:4px}:where(.gk-registration) .gk-ws-switch span,:where(.gk-registration) .gk-ws-hide,:where(.gk-registration) .gk-ws-h .preference summary>span{display:none}:where(.gk-registration) .gk-ws-main{padding:18px 14px 32px}:where(.gk-registration) .gk-wcards.c2,:where(.gk-registration) .gk-wcards.c3,:where(.gk-registration) .gk-wcards.c4,:where(.gk-registration) .gk-wkv dl.c2,:where(.gk-registration) .gk-wchecks.c2{grid-template-columns:minmax(0,1fr)}:where(.gk-registration) .gk-wform-f{padding-inline-start:0}:where(.gk-registration) .gk-wcompare{grid-template-columns:minmax(0,1fr)}:where(.gk-registration) .gk-wcompare-arrow{justify-self:center;transform:rotate(90deg)}:where(.gk-registration) .gk-wactions.end>.gk-wbtn{flex:1}:where(.gk-registration) .gk-whead-a{align-items:flex-start}}:where(.gk-registration) .gk-wf.invalid .gk-wf-box,:where(.gk-registration) .gk-wf.invalid .gk-wf-ta,:where(.gk-registration) .gk-wf.invalid .gk-wcode span{border-color:var(--error);box-shadow:0 0 0 1px var(--error)}:where(.gk-registration) .gk-wf-err{color:var(--error);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}:where(.gk-registration) .gk-wf-err svg{flex:none;width:15px;height:15px}:where(.gk-registration) .gk-wcode{gap:8px;display:flex}:where(.gk-registration) .gk-wcode span{border:1px solid color-mix(in srgb, var(--line) 36%, transparent);background:var(--bg);border-radius:11px;justify-content:center;align-items:center;width:46px;height:54px;font-size:22px;font-weight:700;display:inline-flex}:where(.gk-registration) .gk-wrating{gap:6px;display:flex}:where(.gk-registration) .gk-wrating span{width:44px;height:44px;color:color-mix(in srgb, var(--line) 60%, transparent);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-wrating span svg{width:30px;height:30px}:where(.gk-registration) .gk-wrating span.on{color:var(--gold)}:where(.gk-registration) .gk-wrating span.on svg{fill:currentColor}:where(.gk-registration) .gk-wstep{border:1px solid color-mix(in srgb, var(--line) 30%, transparent);border-radius:12px;align-items:center;gap:4px;width:fit-content;padding:4px;display:inline-flex}:where(.gk-registration) .gk-wstep button{background:var(--soft);width:40px;height:40px;color:var(--fg);cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}:where(.gk-registration) .gk-wstep button svg{width:18px;height:18px}:where(.gk-registration) .gk-wstep b{text-align:center;min-width:56px;font-size:16px}:where(.gk-registration) .gk-wskel{flex-direction:column;gap:12px;display:flex}:where(.gk-registration) .gk-wskel-c{background:var(--bg);border:1px solid color-mix(in srgb, var(--line) 18%, transparent);border-radius:16px;gap:14px;padding:18px;display:flex}:where(.gk-registration) .gk-wskel-c>div{flex-direction:column;flex:1;gap:10px;padding-block-start:4px;display:flex}:where(.gk-registration) .gk-wskel i{background:linear-gradient(90deg, var(--soft) 0%, color-mix(in srgb, var(--line) 18%, var(--soft)) 50%, var(--soft) 100%);background-size:200% 100%;border-radius:6px;height:12px;animation:1.4s ease-in-out infinite gk-shimmer;display:block}:where(.gk-registration) .gk-wskel i.blk{border-radius:12px;flex:none;width:64px;height:64px}@keyframes gk-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){:where(.gk-registration) .gk-wskel i{animation:none}}:where(.gk-registration) .gk-wimg{background:linear-gradient(135deg,#dbe7f3,#f1ead8);border-radius:16px;margin:0;position:relative;overflow:hidden}:where(.gk-registration) .gk-wimg img{object-fit:cover;width:100%;height:100%;display:block}:where(.gk-registration) .gk-wimg>span{color:#7b8797;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}:where(.gk-registration) .gk-wimg>span svg{width:36px;height:36px}:where(.gk-registration) .gk-wimg figcaption{inset-inline-start:12px;color:#536072;background:#ffffffeb;border-radius:7px;padding:3px 9px;font-size:12px;position:absolute;bottom:10px}:where(.gk-registration) .gk-wmap .mk .dot.pin{fill:#d23b45;stroke:#fff;stroke-width:2.5px}:where(.gk-registration) .gk-wmap .mk.info .dot.pin{fill:#3e7bd1}:where(.gk-registration) .gk-wmap-ov{color:#0d1420;text-align:center;background:#fffffff2;border-radius:12px;max-width:78%;padding:12px 16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 20px #0d142026}:where(.gk-registration) .gk-wmap-ov b{font-size:14px;display:block}:where(.gk-registration) .gk-wmap-ov span{color:#536072;margin-top:3px;font-size:12.5px;display:block}:where(.gk-registration) .gk-wmap-ov.warn{border-inline-start:4px solid var(--gold)}:where(.gk-registration) .gk-wstepper i svg{width:14px;height:14px}:where(.gk-registration) .gk-legal-h{max-width:760px;padding-block:12px 22px}:where(.gk-registration) .gk-legal-h h1{letter-spacing:-.03em;font-size:clamp(28px,3.2vw,38px);font-weight:700;line-height:1.12}:where(.gk-registration) :lang(fa) .gk-legal-h h1,:where(.gk-registration) :lang(ar) .gk-legal-h h1{letter-spacing:0}:where(.gk-registration) .gk-legal-h p{color:var(--muted);margin-block-start:10px;font-size:16px;line-height:1.55}:where(.gk-registration) .gk-legal-meta{background:var(--soft);border-radius:999px;margin-block-start:14px;padding:4px 11px;font-size:12.5px;font-weight:600;display:inline-block}:where(.gk-registration) .gk-legal-notice{background:var(--info-bg);border-radius:12px;align-items:flex-start;gap:10px;margin-block-end:22px;padding:12px 16px;font-size:14px;line-height:1.5;display:flex}:where(.gk-registration) .gk-legal-notice svg{width:18px;height:18px;color:var(--info);flex:none;margin-block-start:2px}:where(.gk-registration) .gk-legal-grid{grid-template-columns:minmax(200px,250px) minmax(0,1fr);align-items:start;gap:40px;display:grid}:where(.gk-registration) .gk-legal-toc{border:1px solid color-mix(in srgb, var(--line) 20%, transparent);background:var(--bg);border-radius:16px;padding:18px;position:sticky;top:88px}:where(.gk-registration) .gk-legal-toc b{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-block-end:10px;font-size:12.5px;font-weight:700;display:block}:where(.gk-registration) .gk-legal-toc ol{flex-direction:column;gap:3px;margin:0;padding-inline-start:20px;font-size:13.5px;display:flex}:where(.gk-registration) .gk-legal-toc a{min-height:24px;color:inherit;padding-block:2px;text-decoration:none;display:inline-block}:where(.gk-registration) .gk-legal-toc a:hover,:where(.gk-registration) .gk-legal-toc a:focus-visible{color:var(--info);text-decoration:underline}:where(.gk-registration) .gk-legal-body{flex-direction:column;gap:34px;max-width:760px;display:flex}:where(.gk-registration) .gk-legal-body section{scroll-margin-top:88px}:where(.gk-registration) .gk-legal-body h2{letter-spacing:-.015em;align-items:baseline;gap:12px;font-size:20px;font-weight:650;display:flex}:where(.gk-registration) .gk-legal-n{color:var(--muted);font-size:13px;font-weight:700}:where(.gk-registration) .gk-legal-body p,:where(.gk-registration) .gk-legal-body li{color:color-mix(in srgb, var(--fg) 86%, transparent);font-size:15.5px;line-height:1.7}:where(.gk-registration) .gk-legal-body p{margin-block-start:12px}:where(.gk-registration) .gk-legal-body ul{flex-direction:column;gap:6px;margin:12px 0 0;padding-inline-start:22px;display:flex}:where(.gk-registration) .gk-legal-table{border:1px solid color-mix(in srgb, var(--line) 20%, transparent);border-radius:14px;margin-block-start:14px;overflow-x:auto}:where(.gk-registration) .gk-legal-table table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}:where(.gk-registration) .gk-legal-table th,:where(.gk-registration) .gk-legal-table td{text-align:start;vertical-align:top;border-block-end:1px solid color-mix(in srgb, var(--line) 14%, transparent);overflow-wrap:anywhere;padding:11px 14px}:where(.gk-registration) .gk-legal-table thead th{background:var(--soft);color:var(--muted);font-size:12.5px;font-weight:700}:where(.gk-registration) .gk-legal-table tbody th{font-weight:600}:where(.gk-registration) .gk-legal-table tr:last-child>*{border-block-end:0}:where(.gk-registration) .gk-legal-index{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}:where(.gk-registration) .gk-legal-cards{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}:where(.gk-registration) .gk-legal-cards a{border:1px solid color-mix(in srgb, var(--line) 20%, transparent);background:var(--bg);color:inherit;border-radius:16px;align-items:center;gap:16px;min-height:44px;padding:18px 20px;text-decoration:none;display:flex}:where(.gk-registration) .gk-legal-cards a:hover,:where(.gk-registration) .gk-legal-cards a:focus-visible{border-color:color-mix(in srgb, var(--gold) 60%, transparent)}:where(.gk-registration) .gk-legal-cards a>svg{width:18px;height:18px;color:var(--muted);flex:none}:where(.gk-registration) .gk-legal-ci{background:var(--soft);border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}:where(.gk-registration) .gk-legal-ci svg{width:20px;height:20px}:where(.gk-registration) .gk-legal-ct{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}:where(.gk-registration) .gk-legal-ct b{font-size:16px;font-weight:650}:where(.gk-registration) .gk-legal-ct span{color:var(--muted);font-size:14px}:where(.gk-registration) .gk-legal-ct i{color:var(--muted);font-size:12.5px;font-style:normal}:where(.gk-registration) .gk-legal-notices{background:var(--soft);border-radius:16px;padding:20px}:where(.gk-registration) .gk-legal-notices h2{font-size:16px;font-weight:650}:where(.gk-registration) .gk-legal-notices ol{flex-direction:column;gap:16px;margin:14px 0 0;padding:0;list-style:none;display:flex}:where(.gk-registration) .gk-legal-notices time{color:var(--muted);font-size:12.5px;display:block}:where(.gk-registration) .gk-legal-notices b{margin-block-start:2px;font-size:14.5px;display:block}:where(.gk-registration) .gk-legal-notices p{margin-block-start:4px;font-size:14px;line-height:1.5}:where(.gk-registration) .gk-legal-index.solo{grid-template-columns:minmax(0,760px)}@media (max-width:860px){:where(.gk-registration) .gk-legal-grid,:where(.gk-registration) .gk-legal-index{grid-template-columns:minmax(0,1fr)}:where(.gk-registration) .gk-legal-toc{position:static}}:where(.gk-registration) .gk-sb-xs{margin-block-start:var(--gk-space-xs)}:where(.gk-registration) .gk-sb-sm{margin-block-start:var(--gk-space-sm)}:where(.gk-registration) .gk-sb-md{margin-block-start:var(--gk-space-md)}:where(.gk-registration) .gk-sb-lg{margin-block-start:var(--gk-space-lg)}:where(.gk-registration) .gk-sb-xl{margin-block-start:var(--gk-space-xl)}:where(.gk-registration) .gk-sa-xs{margin-block-end:var(--gk-space-xs)}:where(.gk-registration) .gk-sa-sm{margin-block-end:var(--gk-space-sm)}:where(.gk-registration) .gk-sa-md{margin-block-end:var(--gk-space-md)}:where(.gk-registration) .gk-sa-lg{margin-block-end:var(--gk-space-lg)}:where(.gk-registration) .gk-sa-xl{margin-block-end:var(--gk-space-xl)}:where(.gk-registration) .gk-dcard-d{color:var(--muted);margin-block:-8px 20px;font-size:14.5px}:where(.gk-registration) .gk-note-quiet a{font-weight:600}:where(.gk-registration) .gk-page-h.start{text-align:start}:where(.gk-registration) .gk-searchbar.end{align-items:flex-end}:where(.gk-registration) .gk-note-quiet.center{text-align:center}:where(.gk-registration) .input-wrap textarea{border:1px solid color-mix(in srgb, var(--line) 42%, transparent);background:var(--bg);width:100%;min-height:96px;color:var(--fg);font:inherit;resize:vertical;border-radius:12px;padding:12px 14px;font-size:15px;line-height:22px;transition:border-color .12s}:where(.gk-registration) .input-wrap textarea:focus{border-color:color-mix(in srgb, var(--fg) 55%, transparent)}:where(.gk-registration) textarea[aria-invalid=true]{border:2px solid var(--error)}@media (prefers-reduced-motion:reduce){:where(.gk-registration) .input-wrap textarea{transition:none}}:where(.gk-registration) .gk-danger{cursor:pointer;justify-content:center;align-items:center;gap:8px;display:inline-flex}:where(.gk-registration) .gk-danger svg{width:18px;height:18px}:where(.gk-registration) .gk-panel-h:last-child{margin-block-end:0}.gk-qr{width:200px;height:200px;padding:var(--gk-space-xs);border:1px solid var(--line);background:#fff;border-radius:12px;display:block}
