@charset "UTF-8";button[class*=plg_system_webauthn_login_button]{padding:.4rem}
:root{--gt-primary:#1e47b1;--gt-primary-dark:#122b6a;--gt-primary-50:#f7f9ff;--gt-primary-100:#e3e8f6;--gt-ink:#0f172a;--gt-ink-2:#334155;--gt-soft:#475569;--gt-muted:#64748b;--gt-faint:#94a3b8;--gt-line:#e3e8f6;--gt-field:#f1f5f9;--gt-bg:#f4f6fa;--gt-card:#fff;--gt-cta:#059669;--gt-lime:#abcc36;--gt-lime-ink:#2f4200;--gt-orange:#f97316;--gt-header:4rem;--gt-type:1;color-scheme:light}:where(*,*::before,*::after){box-sizing:border-box}:where(html){-webkit-text-size-adjust:100%}:where(body){margin:0;background:var(--gt-bg);color:var(--gt-ink);font-family:Vazirmatn,Tahoma,"Segoe UI",sans-serif;font-size:calc(16px * var(--gt-type));line-height:1.6;overflow-wrap:break-word}:where(img,svg,video){max-inline-size:100%;block-size:auto}:where(a){color:var(--gt-primary)}:where(:focus-visible){outline:2px solid var(--gt-primary);outline-offset:2px}:where(button,input,textarea,select){font:inherit}:where(button,input,textarea){max-inline-size:100%}:where(button){cursor:pointer}:where(p){margin:0}.tpl-clip{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tpl-skip{position:absolute;z-index:80;inset-block-start:0.5rem;inset-inline-start:0.5rem;padding-block:0.5rem;padding-inline:0.75rem;background:#fff;color:var(--gt-ink);transform:translateY(-150%)}.tpl-skip:focus{transform:translateY(0)}.tpl-wrap{max-inline-size:73.75rem;margin-inline:auto;padding-inline:0.875rem}svg.gt-icons{position:absolute;inline-size:0;block-size:0;overflow:hidden}.gt-header svg.i,.gt-drawer svg.i{inline-size:1.25rem;block-size:1.25rem;width:1.25rem;height:1.25rem;min-inline-size:1.25rem;max-inline-size:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none;color:inherit}.tpl-logo,.gt-logo{display:inline-flex;line-height:0;flex:0 0 auto;color:inherit;text-decoration:none}.tpl-header{position:sticky;inset-block-start:0;z-index:50;background:#fff;border-block-end:1px solid var(--gt-line)}.gt-header.compact{box-shadow:0 2px 12px rgba(18,43,106,0.08)}.gt-wrap{max-inline-size:73.75rem;margin-inline:auto;padding-inline:1rem}.gt-row1{position:relative;display:flex;align-items:center;gap:0.375rem;block-size:4rem}.gt-header .gt-logo img,.tpl-header .tpl-logo img{inline-size:auto;block-size:2.375rem;width:auto;height:2.375rem;max-inline-size:none}.tpl-header-bar{display:flex;align-items:center;gap:0.625rem;min-block-size:var(--gt-header);padding-inline:0.875rem}.gt-spacer{flex:1}.gt-act{position:relative;display:flex;flex:0 0 auto;align-items:center;gap:0.5rem;block-size:2.875rem;padding-inline:0.5rem;border:0;border-radius:0.75rem;background:none;color:var(--gt-primary-dark);font:inherit;font-size:calc(13px * var(--gt-type));white-space:nowrap;text-decoration:none;cursor:pointer}.gt-act:hover{background:var(--gt-primary-50)}.gt-search{position:relative;flex:0 0 auto}.gt-search-close{display:none}.gt-search .gt-field{display:none}.gt-search.open{position:absolute;inset:0;z-index:3;display:flex;align-items:center;gap:0.5rem;padding-inline:0.75rem;background:#fff}.gt-search.open .gt-search-close{display:flex}.gt-search.open .gt-field{display:flex;flex:1}.gt-search.open .gt-act.s{display:none}.gt-field{display:flex;align-items:center;gap:0.625rem;block-size:2.875rem;padding-inline:0.875rem 0.5rem;border:1px solid var(--gt-line);border-radius:0.75rem;background:var(--gt-field);color:var(--gt-muted);transition:border-color 0.15s,box-shadow 0.15s,background 0.15s}.gt-field:focus-within{background:#fff;border-color:var(--gt-primary);box-shadow:0 0 0 4px var(--gt-primary-100)}.tpl-search-form{flex:1;min-inline-size:0;margin:0}.tpl-search-form input::-webkit-search-decoration,.tpl-search-form input::-webkit-search-cancel-button,.tpl-search-form input::-webkit-search-results-button{display:none}.tpl-search-form .gt-field input{flex:1;min-inline-size:0;block-size:100%;border:0;background:none;color:var(--gt-ink);font:inherit;font-size:calc(14px * var(--gt-type));outline:0}.tpl-search-form .gt-field input::placeholder{color:var(--gt-muted)}.gt-go{block-size:2.125rem;padding-inline:1rem;border:0;border-radius:0.5625rem;background:var(--gt-primary);color:#fff;font:inherit;font-size:calc(13px * var(--gt-type));cursor:pointer}.gt-go:hover{background:var(--gt-primary-dark)}.gt-suggest{position:absolute;z-index:8;inset-block-start:calc(100% + 0.5rem);inset-inline:0;display:none;padding:0.875rem 1rem;background:#fff;border:1px solid var(--gt-line);border-radius:0.875rem;box-shadow:0 12px 32px rgba(18,43,106,0.12)}.gt-suggest.open{display:block}.gt-suggest[hidden]{display:none !important}.gt-suggest.open[hidden]{display:block !important}.gt-suggest h3{margin:0 0 0.5rem;color:var(--gt-muted);font-size:calc(12px * var(--gt-type));font-weight:500}.gt-chip{display:inline-block;margin:0 0 0.5rem 0.5rem;padding:0.3rem 0.875rem;border:1px solid var(--gt-line);border-radius:99px;background:var(--gt-primary-50);color:var(--gt-primary-dark);font-size:calc(13px * var(--gt-type));text-decoration:none}.gt-chip:hover{border-color:var(--gt-primary);color:var(--gt-primary)}.gt-search.open .gt-suggest{inset-block-start:4rem}.gt-header .gt-phone .txt{display:none}.gt-sep{display:none;inline-size:1px;block-size:1.75rem;background:var(--gt-line)}.gt-badge{position:absolute;inset-block-start:0.2rem;inset-inline-end:0.35rem;display:flex;align-items:center;justify-content:center;min-inline-size:1.125rem;block-size:1.125rem;padding-inline:0.25rem;border-radius:0.5625rem;background:var(--gt-orange);color:#fff;font-size:calc(11px * var(--gt-type));line-height:1}.gt-login{display:flex;flex:0 0 auto;align-items:center;gap:0.5rem;block-size:2.875rem;padding-inline:0.5rem;border-radius:0.75rem;background:var(--gt-primary);color:#fff;font-size:calc(14px * var(--gt-type));white-space:nowrap;text-decoration:none}.gt-login:hover{background:var(--gt-primary-dark);color:#fff}.gt-login span{display:none}.gt-account{position:relative;flex:0 0 auto}.gt-account .lbl,.gt-account .gt-chev{display:none}.gt-chev{inline-size:1rem !important;block-size:1rem !important}.gt-menu{position:absolute;z-index:5;inset-block-start:3.375rem;inset-inline-end:0;display:none;inline-size:15rem;padding:0.375rem;background:#fff;border:1px solid var(--gt-line);border-radius:0.875rem;box-shadow:0 12px 32px rgba(18,43,106,0.12)}.gt-menu.open{display:block}.gt-menu[hidden]{display:none !important}.gt-menu.open[hidden]{display:block !important}.gt-menu .who{margin-block-end:0.25rem;padding:0.5rem 0.75rem 0.625rem;border-block-end:1px solid var(--gt-line);color:var(--gt-muted);font-size:calc(12px * var(--gt-type))}.gt-menu a{display:flex;align-items:center;gap:0.625rem;padding:0.625rem 0.75rem;border-radius:0.625rem;color:var(--gt-ink-2);font-size:calc(14px * var(--gt-type));text-decoration:none}.gt-menu a:hover{background:var(--gt-primary-50)}.gt-menu a svg{color:var(--gt-primary)}.gt-menu hr{margin:0.25rem 0;border:0;border-block-start:1px solid var(--gt-line)}.gt-menu .out{color:#b42318}.gt-menu .out svg{color:#b42318}[data-auth="guest"] .only-user,[data-auth="user"] .only-guest{display:none !important}.gt-row2{display:none;overflow:visible;border-block-start:1px solid #eef2f9;transition:opacity 0.2s ease,border-color 0.2s ease}.gt-header.compact .gt-row2{overflow:hidden;max-block-size:0;opacity:0;pointer-events:none;border-block-start-color:transparent}.gt-scrim{position:fixed;inset:0;z-index:60;display:none;background:rgba(15,23,42,0.45)}.gt-scrim.open{display:block}.gt-scrim[hidden]{display:none !important}.gt-scrim.open[hidden]{display:block}.gt-drawer{position:fixed;top:0;right:0;bottom:0;left:auto;z-index:61;inline-size:min(20rem,86vw);padding:1rem;overflow:auto;background:#fff;transform:translateX(100%);transition:transform 0.22s ease}.gt-drawer.open{display:block;transform:none}.gt-drawer[hidden]:not(.open){display:none}.gt-drawer.open[hidden]{display:block}.gt-drawer .top{display:flex;align-items:center;justify-content:space-between;margin-block-end:0.5rem}.gt-drawer-nav .mod-menu,.gt-drawer-nav .tpl-sub{margin:0;padding:0;list-style:none}.gt-drawer-nav .tpl-nav-line{display:flex;align-items:center;gap:0.25rem;border-block-end:1px solid var(--gt-line)}.gt-drawer-nav .mod-menu a,.gt-drawer-nav .mod-menu .mod-menu__heading{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;flex:1;min-inline-size:0;padding:0.875rem 0.5rem;color:var(--gt-ink);font-size:calc(15px * var(--gt-type));text-decoration:none}.gt-drawer-nav .tpl-sub{display:none}.gt-drawer-nav li.is-open>.tpl-sub{display:block}.tpl-nav-caret-wide,.tpl-label-wide{display:none}.gt-drawer-nav .tpl-nav-toggle{display:flex;align-items:center;justify-content:center;flex:none;inline-size:2.5rem;block-size:2.5rem;border:0;border-radius:0.5rem;background:none;color:var(--gt-primary-dark);cursor:pointer}.gt-drawer-nav li.is-open>.tpl-nav-line>.tpl-nav-toggle .tpl-nav-caret{transform:rotate(180deg)}.gt-drawer-nav .tpl-sub a,.gt-drawer-nav .tpl-sub .mod-menu__heading{padding-inline-start:1.25rem;color:var(--gt-soft);font-size:calc(14px * var(--gt-type))}.gt-drawer-nav .tpl-nav-icon{display:none}.gt-drawer-call{margin-block-start:1rem}.gt-drawer-call .gt-call{display:flex;align-items:center;gap:0.625rem;padding:0.875rem;border:1px solid var(--gt-line);border-radius:0.75rem;background:var(--gt-primary-50);color:var(--gt-primary-dark);text-decoration:none}.gt-drawer-call .gt-call .txt{display:flex;flex-direction:column}.gt-drawer-call .gt-call small{font-size:calc(11px * var(--gt-type));color:var(--gt-muted)}.tpl-nav-badge{padding:0 0.45rem;border-radius:0.375rem;background:var(--gt-lime);color:var(--gt-lime-ink);font-size:calc(11px * var(--gt-type));line-height:1.7}.tpl-bar.tpl-bar-tools{display:none}@media (prefers-reduced-motion:reduce){.gt-drawer,.gt-field,.gt-row2{transition:none !important}}.tpl-footer-2 .tpl-search{order:2;margin-inline-start:auto}.tpl-footer-2 .tpl-search>label{inline-size:2.75rem;block-size:2.75rem;background:transparent;color:var(--gt-primary-dark)}.tpl-footer-2 .tpl-search>label svg{inline-size:1.375rem;block-size:1.375rem}.tpl-footer-2 .tpl-actions{order:3;margin-inline-start:0;gap:0}.tpl-footer-2 .gt-call{display:none}.tpl-footer-2 .tpl-bar.tpl-bar-tools{display:flex;align-items:center}.tpl-footer-2 .tpl-bar-tools .tpl-item{display:none}.tpl-footer-2 .tpl-bar-tools .tpl-item-gt-cart{display:list-item}.tpl-footer-2 .tpl-bar-tools a{position:relative;display:flex;align-items:center;justify-content:center;inline-size:2.75rem;block-size:2.75rem;border-radius:0.75rem;background:transparent;color:var(--gt-primary-dark);text-decoration:none}.tpl-footer-2 .tpl-bar-tools svg{inline-size:1.375rem;block-size:1.375rem}.tpl-footer-2 .tpl-bar-tools .tpl-cart-count{inset-block-start:0.15rem;inset-inline-end:0.1rem;min-inline-size:1.125rem;block-size:1.125rem;border:0;background:#f97316;font-size:calc(11px * var(--gt-type));font-weight:700}.tpl-footer-2 .tpl-bar-tools .tpl-bar-label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0,0,0,0)}.tpl-tabbar{position:fixed;z-index:50;inset-inline:0;inset-block-end:0;background:#fff;border-block-start:1px solid var(--gt-line);padding:0 0.2rem calc(0.35rem + env(safe-area-inset-bottom,0px))}.tpl-has-tabbar{padding-bottom:calc(4.25rem + env(safe-area-inset-bottom,0px))}.tpl-bar{display:flex;align-items:stretch;margin:0;padding:0;list-style:none}.tpl-bar-tab{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:flex-end}.tpl-bar-tab .tpl-item{min-inline-size:0}.tpl-bar-tab .tpl-item a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:0.125rem;min-block-size:3.5rem;padding-block-end:0.125rem;color:var(--gt-faint);font-size:calc(10px * var(--gt-type));font-weight:700;text-decoration:none}.tpl-bar-tab .tpl-item-gt-cart a{min-block-size:4.25rem;font-size:calc(11.5px * var(--gt-type))}.tpl-bar-tab .tpl-item-gt-cart a::before{content:"";position:absolute;z-index:0;top:-0.8125rem;left:50%;inline-size:3rem;block-size:3rem;border:4px solid #fff;border-radius:50%;background:#059669;box-shadow:0 4px 14px rgba(5,150,105,0.35);transform:translateX(-50%)}.tpl-bar-tab .current>a,.tpl-bar-tab a:hover{color:var(--gt-primary)}.tpl-bar-tab svg{inline-size:1.375rem;block-size:1.375rem}.tpl-bar-tab .tpl-item-gt-cart svg{position:absolute;z-index:1;top:0;left:50%;color:#fff;transform:translateX(-50%)}.tpl-bar-tab .tpl-cart-count{inset:auto;top:-1.0625rem;right:calc(50% - 1.875rem);left:auto;z-index:2;min-inline-size:1.125rem;block-size:1.125rem;border:2px solid #fff;border-radius:9px;background:#ef4444;font-size:9px;font-weight:900}.tpl-cart-count{position:absolute;inset-block-start:-0.35rem;inset-inline-end:-0.35rem;z-index:1;min-inline-size:1.15rem;block-size:1.15rem;padding-inline:0.25rem;border:2px solid #fff;border-radius:99px;background:var(--gt-cta);color:#fff;font-size:calc(11px * var(--gt-type));font-weight:900;line-height:1;display:inline-flex;align-items:center;justify-content:center}.tpl-cart-count[data-count="0"]{display:none}:where(.tpl-main){padding-block:1rem}.tpl-main .sp-page-builder .page-content #section-id-1494485826191,.tpl-main .sp-page-builder .page-content #section-id-1572263697641{padding-inline:0;overflow-x:clip}.tpl-footer{position:relative;margin-block-start:1.5rem;background:linear-gradient(180deg,#fff 0%,#f8fafc 100%);color:var(--gt-ink);border-block-start:1px solid var(--gt-line);overflow:hidden}.tpl-footer-inner{position:relative;z-index:1;padding-block:1.5rem 1.25rem}.tpl-footer-brand{text-align:center}.tpl-footer .tpl-logo{margin-block-end:0.6rem}.tpl-footer .tpl-logo img{inline-size:auto;block-size:2.125rem;width:auto;height:2.125rem;max-inline-size:none}.gt-kicker{margin:0 0 0.85rem;color:var(--gt-soft);font-size:calc(12px * var(--gt-type));font-weight:700}.gt-about{margin-block-end:0.75rem;padding:0.85rem;border:1px solid var(--gt-line);border-radius:1.1rem;background:#fff;box-shadow:0 6px 18px rgba(15,23,42,0.04);text-align:start}.gt-about-title{display:flex;align-items:center;gap:0.45rem;margin-block-end:0.4rem;font-size:calc(16px * var(--gt-type));font-weight:900}.gt-about-title span{inline-size:0.45rem;block-size:0.45rem;border-radius:50%;background:#abcc36;box-shadow:0 0 0 5px rgba(171,204,54,0.14)}.gt-about p{color:var(--gt-soft);font-size:calc(13.5px * var(--gt-type));line-height:2}.gt-support{display:flex;align-items:center;justify-content:space-between;gap:0.6rem;margin-block-end:1rem;padding:0.75rem 0.8rem;border:1px solid var(--gt-primary-100);border-radius:0.95rem;background:var(--gt-primary-50);color:var(--gt-ink);text-align:start;text-decoration:none;box-shadow:0 6px 16px rgba(30,71,177,0.06)}.gt-support strong,.gt-support em{display:block;font-style:normal}.gt-support strong{font-size:calc(14px * var(--gt-type));font-weight:900}.gt-support em{margin-block-start:0.15rem;color:var(--gt-soft);font-size:calc(12px * var(--gt-type))}.gt-support bdi{color:var(--gt-primary);font-size:calc(13.5px * var(--gt-type));font-weight:900;white-space:nowrap}.tpl-footer-groups{display:grid;gap:0.5rem;margin-block-end:1rem}.tpl-footer-group{border:1px solid var(--gt-line);border-radius:0.85rem;background:#fff;overflow:hidden}.tpl-footer-group summary{display:flex;align-items:center;justify-content:space-between;gap:0.6rem;min-block-size:3rem;padding-inline:0.8rem;font-size:calc(14px * var(--gt-type));font-weight:900;list-style:none;cursor:pointer}.tpl-footer-group summary::-webkit-details-marker{display:none}.tpl-footer-group summary::after{content:"";inline-size:0.45rem;block-size:0.45rem;border-inline-end:2px solid var(--gt-faint);border-block-end:2px solid var(--gt-faint);transform:rotate(45deg)}.tpl-footer-group[open] summary::after{transform:rotate(225deg)}.tpl-footer-group:not([open])>.tpl-footer-group-body{display:none}.tpl-footer-group[open]>.tpl-footer-group-body{display:grid}.tpl-footer-group-body{grid-template-columns:1fr;gap:0;padding:0 0.8rem 0.75rem;border-block-start:1px solid #eef1f6}.tpl-footer-group-body a{display:flex;align-items:center;min-block-size:2.25rem;border-block-end:1px solid #f1f5f9;color:var(--gt-soft);font-size:calc(13.5px * var(--gt-type));font-weight:700;text-decoration:none}.gt-social{padding-block:0.9rem 1rem;border-block:1px solid var(--gt-line);text-align:center}.gt-social-title{margin-block-end:0.55rem;color:var(--gt-soft);font-size:calc(12px * var(--gt-type));font-weight:700}.gt-social ul{display:flex;justify-content:center;gap:0.5rem;margin:0;padding:0;list-style:none}.gt-social a{display:flex;align-items:center;justify-content:center;inline-size:2.25rem;block-size:2.25rem;border:1px solid var(--gt-line);border-radius:0.7rem;background:#f1f5f9;color:var(--gt-primary)}.gt-certs{padding-block-start:1rem;text-align:center}.gt-certs-title{margin-block-end:0.55rem;color:#334155;font-size:calc(14px * var(--gt-type));font-weight:900}.gt-cert-list{display:flex;flex-wrap:wrap;justify-content:center;gap:0.75rem;margin:0;padding:0;list-style:none}.gt-cert-list li,.gt-cert-list a{display:flex;align-items:center;justify-content:center}.gt-cert-list li{inline-size:6.5rem;min-block-size:6.5rem;padding:0.4rem;border:1px solid var(--gt-line);border-radius:0.8rem;background:#fff;box-shadow:0 4px 12px rgba(15,23,42,0.05)}.gt-certs img{inline-size:auto;block-size:4.25rem;width:auto;height:4.25rem;max-inline-size:100%;object-fit:contain}.gt-bottom{padding-block-start:0.9rem;color:var(--gt-soft);text-align:center}.gt-bottom p{font-size:calc(12px * var(--gt-type));line-height:1.8}.gt-copy{color:var(--gt-faint)}:where(.tpl-offline,.tpl-error){max-inline-size:36rem;margin-inline:auto}:where(.tpl-offline form){display:grid;gap:0.75rem;margin-block-start:1rem}@media (max-width:22.5rem){.tpl-footer-group-body{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){:where(html){scroll-behavior:auto}:where(*,*::before,*::after){animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important}}
.gt-auth{--gt-auth-primary:#1e47b1;--gt-auth-primary-dark:#122b6a;--gt-auth-tint:#f7f9ff;--gt-auth-line:#e3e8f6;--gt-auth-lime:#abcc36;--gt-auth-ok:#059669;--gt-auth-err:#b42318;--gt-auth-errbg:#fef3f2;--gt-auth-ink:#0f172a;--gt-auth-ink-2:#334155;--gt-auth-muted:#64748b;--gt-auth-field:#f8fafc;--gt-auth-page:#f4f6fa;color:var(--gt-auth-ink);font-size:14px;line-height:1.8}.tpl-chrome-3{background:var(--gt-auth-page,#f4f6fa)}.tpl-chrome-3 .tpl-main{max-width:none;padding:0;margin:0}.gt-auth button,.gt-auth input{font:inherit;color:inherit}.gt-auth button{cursor:pointer;background:none;border:0}.gt-auth a{color:var(--gt-auth-primary);text-decoration:none}.gt-auth a:hover{text-decoration:underline}.gt-auth:focus-visible,.gt-auth *:focus-visible{outline:3px solid var(--gt-auth-primary);outline-offset:2px;border-radius:8px}.gt-auth-i{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.gt-auth-bar{background:#fff;border-bottom:1px solid var(--gt-auth-line)}.gt-auth-bar-in{max-width:1080px;margin:0 auto;min-height:68px;padding:0 16px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.gt-auth-bar-logo img,.gt-auth-logo img{height:40px;width:auto;display:block}.gt-auth-bar-sp{flex:1}.gt-auth-bar-b{display:flex;align-items:center;gap:6px;color:var(--gt-auth-ink-2) !important;font-size:13px;padding:8px 10px;border-radius:10px}.gt-auth-bar-b:hover{background:var(--gt-auth-tint);text-decoration:none !important}.gt-auth-stage{max-width:1080px;margin:16px auto;padding:0 16px}.gt-auth-card{display:grid;grid-template-columns:1fr;background:#fff;border:1px solid var(--gt-auth-line);border-radius:20px;overflow:hidden;box-shadow:0 8px 30px rgba(18,43,106,0.07);position:relative}.gt-auth-form{padding:32px 24px;display:flex;flex-direction:column;justify-content:center}.gt-auth-brand{display:none;background:var(--gt-auth-primary-dark);color:#fff;padding:44px 36px;flex-direction:column;justify-content:center;gap:28px}.gt-auth-brand h2{font-size:22px;font-weight:700;line-height:1.7;margin:0}.gt-auth-brand ul{list-style:none;padding:0;margin:0;display:grid;gap:18px}.gt-auth-brand li{display:flex;gap:12px;align-items:flex-start;font-size:14px;color:#dce4fa}.gt-auth-brand li .gt-auth-i{color:var(--gt-auth-lime);margin-top:3px}.gt-auth-brand li b{display:block;color:#fff;font-weight:500}.gt-auth-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gt-auth h1,.gt-auth-title{font-size:22px;font-weight:700;line-height:1.5;margin:0 0 6px}.gt-auth-sub{color:var(--gt-auth-muted);margin:0 0 26px}.gt-auth-sub b{color:var(--gt-auth-ink);font-weight:500}.gt-auth-ctx{display:flex;align-items:center;gap:8px;background:var(--gt-auth-tint);border:1px solid var(--gt-auth-line);color:var(--gt-auth-primary-dark);border-radius:12px;padding:9px 14px;font-size:13px;margin-bottom:20px}.gt-auth-ctx[hidden],.gt-auth [hidden]{display:none !important}.gt-auth-l{display:block;font-size:13px;color:var(--gt-auth-ink-2);margin-bottom:6px}.gt-auth-fld{position:relative;margin-bottom:16px}.gt-auth-inp{width:100%;height:52px;border:1px solid #cbd5e1;background:var(--gt-auth-field);border-radius:12px;padding:0 14px;font-size:16px;outline:0;transition:border-color 0.15s,box-shadow 0.15s,background 0.15s}.gt-auth-inp:focus{background:#fff;border-color:var(--gt-auth-primary);box-shadow:0 0 0 4px var(--gt-auth-line)}.gt-auth-inp.bad{border-color:var(--gt-auth-err);background:var(--gt-auth-errbg)}.gt-auth-ltr{direction:ltr;text-align:left;letter-spacing:0.5px}.gt-auth-ltr::placeholder{direction:rtl;text-align:right;letter-spacing:0}.gt-auth-eye{position:absolute;left:6px;top:35px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--gt-auth-muted);border-radius:10px}.gt-auth-eye:hover{background:var(--gt-auth-tint)}.gt-auth-fld [data-field="pw"],.gt-auth-fld [data-field="np"],.gt-auth-fld [data-field="rpw"]{padding-left:52px}.gt-auth-err{display:none;color:var(--gt-auth-err);font-size:13px;margin-top:6px}.gt-auth-err.on{display:flex;gap:6px;align-items:flex-start}.gt-auth-err .gt-auth-i{width:16px;height:16px;margin-top:3px}.gt-auth-row2{display:grid;grid-template-columns:1fr;gap:0}.gt-auth button.gt-auth-btn{width:100%;height:52px;border-radius:12px;background:var(--gt-auth-primary);color:#fff;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:10px;transition:background 0.15s}.gt-auth button.gt-auth-btn:hover{background:var(--gt-auth-primary-dark)}.gt-auth button.gt-auth-btn[aria-busy="true"]{background:#6f88cc;pointer-events:none}.gt-auth-spin{width:18px;height:18px;border:2.5px solid rgba(255,255,255,0.4);border-top-color:#fff;border-radius:50%;animation:gt-auth-spin 0.7s linear infinite;display:none}.gt-auth button.gt-auth-btn[aria-busy="true"] .gt-auth-spin{display:block}@keyframes gt-auth-spin{to{transform:rotate(360deg)}}.gt-auth-lnk{display:inline-flex;align-items:center;gap:6px;color:var(--gt-auth-primary);font-size:14px;padding:6px 0}.gt-auth-alt{display:flex;justify-content:space-between;align-items:center;margin-top:14px;flex-wrap:wrap;gap:4px 12px}.gt-auth-fine{margin-top:20px;font-size:12px;color:var(--gt-auth-muted)}.gt-auth-banner{display:none;background:var(--gt-auth-errbg);border:1px solid #fecdca;color:var(--gt-auth-err);border-radius:12px;padding:10px 14px;font-size:13px;margin-bottom:16px}.gt-auth-banner.on{display:block}.gt-auth-otp{display:flex;gap:8px;direction:ltr;justify-content:center;margin-bottom:8px}.gt-auth-otp input{width:48px;height:56px;text-align:center;font-size:22px;border:1px solid #cbd5e1;border-radius:12px;background:var(--gt-auth-field);outline:0;font-variant-numeric:tabular-nums}.gt-auth-otp input:focus{border-color:var(--gt-auth-primary);background:#fff;box-shadow:0 0 0 4px var(--gt-auth-line)}.gt-auth-otp.bad input{border-color:var(--gt-auth-err);background:var(--gt-auth-errbg)}.gt-auth-otp.shake{animation:gt-auth-shake 0.3s}@keyframes gt-auth-shake{25%{transform:translateX(-6px)}75%{transform:translateX(6px)}}.gt-auth-timer{text-align:center;color:var(--gt-auth-muted);font-size:13px;margin:10px 0 18px;min-height:28px}.gt-auth-rules{list-style:none;padding:0;margin:-4px 0 16px;font-size:12px;color:var(--gt-auth-muted)}.gt-auth-rules li{display:flex;gap:6px;align-items:center}.gt-auth-rules li.ok{color:var(--gt-auth-ok)}.gt-auth-rules .gt-auth-i{width:14px;height:14px}.gt-auth-done{text-align:center}.gt-auth-ck{width:68px;height:68px;border-radius:50%;background:#ecfdf5;color:var(--gt-auth-ok);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.gt-auth-ck .gt-auth-i{width:34px;height:34px}.gt-auth-tabs{display:grid;grid-template-columns:1fr 1fr;background:var(--gt-auth-field);border:1px solid var(--gt-auth-line);border-radius:12px;padding:4px;margin-bottom:26px}.gt-auth-tabs button{height:42px;border-radius:9px;font-size:15px;color:var(--gt-auth-muted)}.gt-auth-tabs button[aria-selected="true"]{background:#fff;color:var(--gt-auth-primary-dark);font-weight:700;box-shadow:0 1px 4px rgba(18,43,106,0.12)}.gt-auth-seg{display:flex;gap:6px;margin-bottom:18px}.gt-auth-seg button{flex:1;height:40px;border:1px solid var(--gt-auth-line);border-radius:10px;font-size:14px;color:var(--gt-auth-ink-2);background:#fff}.gt-auth-seg button[aria-pressed="true"]{background:var(--gt-auth-tint);border-color:var(--gt-auth-primary);color:var(--gt-auth-primary-dark);font-weight:700}.gt-auth-note{display:none;background:#fffbeb;border:1px solid #fcd34d;color:#7a4b00;border-radius:12px;padding:10px 14px;font-size:13px;margin-bottom:16px}.gt-auth-note.on{display:block}.gt-auth-note button{color:var(--gt-auth-primary);text-decoration:underline;padding:0}.gt-auth-hint{font-size:12px;color:var(--gt-auth-muted);text-align:center;margin:-2px 0 12px}.gt-auth-back{display:inline-flex;align-items:center;gap:4px;color:var(--gt-auth-ink-2);font-size:13px;padding:4px 0;margin-bottom:14px}.gt-auth-back .gt-auth-i{width:16px;height:16px;transform:scaleX(-1)}.gt-auth-x{display:none;position:absolute;top:12px;left:12px;width:40px;height:40px;border-radius:10px;align-items:center;justify-content:center;color:var(--gt-auth-muted);z-index:2}.gt-auth-x:hover{background:var(--gt-auth-tint)}.gt-auth-scrim{display:none}.gt-auth--modal{position:relative;z-index:80}.gt-auth--modal:not([hidden]) .gt-auth-scrim{display:flex;position:fixed;inset:0;background:rgba(15,23,42,0.5);z-index:80;align-items:center;justify-content:center;padding:16px;overflow:auto}.gt-auth--modal .gt-auth-stage{display:none}.gt-auth--modal:not([hidden]) .gt-auth-scrim .gt-auth-card,.gt-auth--modal.is-open .gt-auth-card{grid-template-columns:1fr;width:460px;max-width:100%;min-height:0;box-shadow:0 20px 60px rgba(15,23,42,0.3);position:relative}.gt-auth--modal .gt-auth-brand{display:none !important}.gt-auth--modal .gt-auth-form{padding:36px 28px 32px}.gt-auth--modal .gt-auth-x{display:flex}body.gt-auth-open{overflow:hidden}@media (min-width:54rem){.gt-auth-stage{margin:40px auto}.gt-auth--page .gt-auth-card{grid-template-columns:minmax(0,1fr) 380px;min-height:560px}.gt-auth--page .gt-auth-brand{display:flex}.gt-auth--page .gt-auth-form{padding:44px 56px}.gt-auth-row2{grid-template-columns:1fr 1fr;gap:12px}.gt-auth-otp input{width:56px;height:62px;font-size:24px}.gt-auth h1,.gt-auth-title{font-size:24px}}@media (prefers-reduced-motion:reduce){.gt-auth *,.gt-auth *::before,.gt-auth *::after{animation:none !important;transition:none !important}}
joomla-alert{--jui-alert-min-width:250px;--jui-alert-padding:.5rem 1.25rem;--jui-alert-margin:0 0 1rem 0;--jui-alert-border:1px solid transparent;--jui-alert-border-radius:.25rem;--jui-alert-animation-duration:.5s;--jui-alert-animation-timing-function:ease-in-out;--jui-alert-button-color-dark:#000;--jui-alert-button-color-light:#fff;--jui-alert-success-color:#234423;--jui-alert-success-background-color:#d9e6d9;--jui-alert-success-border-color:#cadcca;--jui-alert-success-link-color:#122212;--jui-alert-info-color:#0c5460;--jui-alert-info-background-color:#d1ecf1;--jui-alert-info-border-color:#bee5eb;--jui-alert-info-link-color:#062c33;--jui-alert-warning-color:#7d5a29;--jui-alert-warning-background-color:#fcefdc;--jui-alert-warning-border-color:#fbe8cd;--jui-alert-warning-link-color:#573e1c;--jui-alert-danger-color:#712b29;--jui-alert-danger-background-color:#f7dddc;--jui-alert-danger-border-color:#f4cfce;--jui-alert-danger-link-color:#4c1d1b;animation-duration:var(--jui-alert-animation-duration,.5s);animation-timing-function:var(--jui-alert-animation-timing-function,ease-in-out);border:var(--jui-alert-border,1px solid transparent);border-radius:var(--jui-alert-border-radius,.25rem);margin:var(--jui-alert-margin,0 0 1rem 0);min-width:var(--jui-alert-min-width,250px);padding:var(--jui-alert-padding,.5rem 1.25rem);display:block}joomla-alert .joomla-alert--close{color:var(--jui-alert-button-color-dark,#000);float:right;opacity:.5;text-shadow:0 1px 0 var(--jui-alert-button-color-light,#fff);background:0 0;border:0;padding:.2rem 1rem;font-size:1.5rem;font-weight:700;line-height:1;position:relative;top:-.5rem;right:-1.25rem}joomla-alert .joomla-alert--close:focus,joomla-alert .joomla-alert--close:hover{color:var(--jui-alert-button-color-dark,#000);cursor:pointer;opacity:.75;text-decoration:none}joomla-alert[type=success]{background-color:var(--jui-alert-success-background-color,#d9e6d9);border-color:var(--jui-alert-success-border-color,#cadcca);color:var(--jui-alert-success-color,#234423)}joomla-alert[type=success] hr{border-top-color:var(--jui-alert-success-border-color,#cadcca)}joomla-alert[type=success] .alert-link{color:var(--jui-alert-success-link-color,#122212)}joomla-alert[type=info]{background-color:var(--jui-alert-info-background-color,#d1ecf1);border-color:var(--jui-alert-info-border-color,#bee5eb);color:var(--jui-alert-info-color,#0c5460)}joomla-alert[type=info] hr{border-top-color:var(--jui-alert-info-border-color,#bee5eb)}joomla-alert[type=info] .alert-link{color:var(--jui-alert-info-link-color,#062c33)}joomla-alert[type=warning]{background-color:var(--jui-alert-warning-background-color,#fcefdc);border-color:var(--jui-alert-warning-border-color,#fbe8cd);color:var(--jui-alert-warning-color,#7d5a29)}joomla-alert[type=warning] hr{border-top-color:var(--jui-alert-warning-border-color,#fbe8cd)}joomla-alert[type=warning] .alert-link{color:var(--jui-alert-warning-link-color,#573e1c)}joomla-alert[type=danger]{background-color:var(--jui-alert-danger-background-color,#f7dddc);border-color:var(--jui-alert-danger-border-color,#f4cfce);color:var(--jui-alert-danger-color,#712b29)}joomla-alert[type=danger] hr{border-top-color:var(--jui-alert-danger-border-color,#f4cfce)}joomla-alert[type=danger] .alert-link{color:var(--jui-alert-danger-link-color,#4c1d1b)}html[dir=rtl] joomla-alert .joomla-alert--close,html[dir=rtl] joomla-alert .joomla-alert-button--close{float:left;left:-1.25rem;right:auto}@keyframes joomla-alert-fade-in{0%{opacity:0}}@keyframes joomla-alert-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){joomla-alert{animation-duration:1ms!important}}
