.gk98-fc{
	--gk-fc-extra-y:0px;
	position:fixed;
	z-index:var(--gk-fc-z,99995);
	direction:rtl;
	font-family:inherit;
	line-height:1.45;
	isolation:isolate;
	contain:layout style;
}
.gk98-fc,.gk98-fc *{box-sizing:border-box}
.gk98-fc button,.gk98-fc a{font:inherit}
.gk98-fc svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.gk98-fc--bottom-right{right:var(--gk-fc-x);bottom:calc(var(--gk-fc-y) + var(--gk-fc-extra-y) + env(safe-area-inset-bottom,0px))}
.gk98-fc--bottom-left{left:var(--gk-fc-x);bottom:calc(var(--gk-fc-y) + var(--gk-fc-extra-y) + env(safe-area-inset-bottom,0px))}
.gk98-fc--top-right{right:var(--gk-fc-x);top:calc(var(--gk-fc-y) + var(--gk-fc-extra-y) + env(safe-area-inset-top,0px))}
.gk98-fc--top-left{left:var(--gk-fc-x);top:calc(var(--gk-fc-y) + var(--gk-fc-extra-y) + env(safe-area-inset-top,0px))}
.gk98-fc--device-mobile.gk98-fc--m-bottom-right{left:auto;right:var(--gk-fc-mx);top:auto;bottom:calc(var(--gk-fc-my) + var(--gk-fc-extra-y) + env(safe-area-inset-bottom,0px));transform:none}
.gk98-fc--device-mobile.gk98-fc--m-bottom-left{right:auto;left:var(--gk-fc-mx);top:auto;bottom:calc(var(--gk-fc-my) + var(--gk-fc-extra-y) + env(safe-area-inset-bottom,0px));transform:none}
.gk98-fc--device-mobile.gk98-fc--m-bottom-center{right:auto;left:50%;top:auto;bottom:calc(var(--gk-fc-my) + var(--gk-fc-extra-y) + env(safe-area-inset-bottom,0px));transform:translateX(-50%)}
.gk98-fc--device-mobile.gk98-fc--m-top-right{left:auto;right:var(--gk-fc-mx);bottom:auto;top:calc(var(--gk-fc-my) + var(--gk-fc-extra-y) + env(safe-area-inset-top,0px));transform:none}
.gk98-fc--device-mobile.gk98-fc--m-top-left{right:auto;left:var(--gk-fc-mx);bottom:auto;top:calc(var(--gk-fc-my) + var(--gk-fc-extra-y) + env(safe-area-inset-top,0px));transform:none}
.gk98-fc--device-mobile.gk98-fc--m-top-center{right:auto;left:50%;bottom:auto;top:calc(var(--gk-fc-my) + var(--gk-fc-extra-y) + env(safe-area-inset-top,0px));transform:translateX(-50%)}
.gk98-fc__trigger{
	position:relative;
	display:flex;
	align-items:center;
	justify-content:center;
	gap:9px;
	min-width:var(--gk-fc-size);
	height:var(--gk-fc-size);
	padding:0 18px;
	border:1px solid color-mix(in srgb,var(--gk-fc-button) 78%,#fff 22%);
	border-radius:999px;
	background:var(--gk-fc-button);
	color:var(--gk-fc-button-text);
	box-shadow:0 12px 35px rgba(0,0,0,var(--gk-fc-shadow)),0 5px 20px color-mix(in srgb,var(--gk-fc-button) 32%,transparent);
	cursor:pointer;
	transition:transform .22s ease,box-shadow .22s ease,filter .22s ease;
	-webkit-tap-highlight-color:transparent;
}
.gk98-fc__trigger:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 16px 42px rgba(0,0,0,var(--gk-fc-shadow)),0 7px 28px color-mix(in srgb,var(--gk-fc-button) 40%,transparent)}
.gk98-fc__trigger:active{transform:translateY(0) scale(.97)}
.gk98-fc__trigger:focus-visible,.gk98-fc__close:focus-visible,.gk98-fc__item:focus-visible{outline:3px solid color-mix(in srgb,var(--gk-fc-button) 48%,#fff);outline-offset:3px}
.gk98-fc__trigger-icon{display:block;flex:0 0 var(--gk-fc-icon);width:var(--gk-fc-icon);height:var(--gk-fc-icon)}
.gk98-fc__trigger-label{white-space:nowrap;font-size:14px;font-weight:850;letter-spacing:-.15px}
.gk98-fc--hide-label-desktop .gk98-fc__trigger{width:var(--gk-fc-size);padding:0}
.gk98-fc--hide-label-desktop .gk98-fc__trigger-label{display:none}
.gk98-fc--device-mobile.gk98-fc--hide-label-desktop:not(.gk98-fc--hide-label-mobile) .gk98-fc__trigger{width:auto;padding:0 16px}
.gk98-fc--device-mobile.gk98-fc--hide-label-desktop:not(.gk98-fc--hide-label-mobile) .gk98-fc__trigger-label{display:inline}
.gk98-fc--device-mobile.gk98-fc--hide-label-mobile .gk98-fc__trigger{width:var(--gk-fc-size);padding:0}
.gk98-fc--device-mobile.gk98-fc--hide-label-mobile .gk98-fc__trigger-label{display:none}
.gk98-fc__tooltip{
	position:absolute;
	bottom:calc(100% + 11px);
	right:0;
	width:max-content;
	max-width:220px;
	padding:7px 10px;
	border-radius:9px;
	background:#111116;
	color:#fff;
	box-shadow:0 8px 24px rgba(0,0,0,.25);
	font-size:12px;
	font-weight:650;
	opacity:0;
	visibility:hidden;
	transform:translateY(5px);
	transition:.2s ease;
	pointer-events:none;
}
.gk98-fc__tooltip:after{content:"";position:absolute;right:22px;top:100%;border:6px solid transparent;border-top-color:#111116}
.gk98-fc__trigger:hover .gk98-fc__tooltip,.gk98-fc__trigger:focus-visible .gk98-fc__tooltip{opacity:1;visibility:visible;transform:translateY(0)}
.gk98-fc--top-right .gk98-fc__tooltip,.gk98-fc--top-left .gk98-fc__tooltip,.gk98-fc--device-mobile.gk98-fc--m-top-right .gk98-fc__tooltip,.gk98-fc--device-mobile.gk98-fc--m-top-left .gk98-fc__tooltip,.gk98-fc--device-mobile.gk98-fc--m-top-center .gk98-fc__tooltip{bottom:auto;top:calc(100% + 11px)}
.gk98-fc--top-right .gk98-fc__tooltip:after,.gk98-fc--top-left .gk98-fc__tooltip:after,.gk98-fc--device-mobile.gk98-fc--m-top-right .gk98-fc__tooltip:after,.gk98-fc--device-mobile.gk98-fc--m-top-left .gk98-fc__tooltip:after,.gk98-fc--device-mobile.gk98-fc--m-top-center .gk98-fc__tooltip:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:#111116}
.gk98-fc__panel{
	position:absolute;
	right:0;
	bottom:calc(100% + 14px);
	width:min(var(--gk-fc-width),calc(100vw - 24px));
	max-height:min(620px,calc(100vh - 110px));
	overflow:auto;
	scrollbar-width:thin;
	padding:14px;
	border:1px solid var(--gk-fc-border);
	border-radius:var(--gk-fc-radius);
	background:var(--gk-fc-panel);
	color:var(--gk-fc-text);
	box-shadow:0 22px 65px rgba(0,0,0,var(--gk-fc-shadow));
	opacity:0;
	visibility:hidden;
	pointer-events:none;
	transform:translateY(12px) scale(.975);
	transform-origin:bottom right;
	transition:opacity .25s ease,transform .32s cubic-bezier(.2,.8,.2,1),visibility .25s;
}
.gk98-fc--bottom-left .gk98-fc__panel{right:auto;left:0;transform-origin:bottom left}
.gk98-fc--top-right .gk98-fc__panel{bottom:auto;top:calc(100% + 14px);transform:translateY(-12px) scale(.975);transform-origin:top right}
.gk98-fc--top-left .gk98-fc__panel{right:auto;left:0;bottom:auto;top:calc(100% + 14px);transform:translateY(-12px) scale(.975);transform-origin:top left}
.gk98-fc--device-mobile.gk98-fc--m-bottom-right .gk98-fc__panel{right:0;left:auto;bottom:calc(100% + 12px);top:auto;transform-origin:bottom right}
.gk98-fc--device-mobile.gk98-fc--m-bottom-left .gk98-fc__panel{right:auto;left:0;bottom:calc(100% + 12px);top:auto;transform-origin:bottom left}
.gk98-fc--device-mobile.gk98-fc--m-bottom-center .gk98-fc__panel{right:auto;left:50%;bottom:calc(100% + 12px);top:auto;transform:translate(-50%,12px) scale(.975);transform-origin:bottom center}
.gk98-fc--device-mobile.gk98-fc--m-top-right .gk98-fc__panel{right:0;left:auto;bottom:auto;top:calc(100% + 12px);transform:translateY(-12px) scale(.975);transform-origin:top right}
.gk98-fc--device-mobile.gk98-fc--m-top-left .gk98-fc__panel{right:auto;left:0;bottom:auto;top:calc(100% + 12px);transform:translateY(-12px) scale(.975);transform-origin:top left}
.gk98-fc--device-mobile.gk98-fc--m-top-center .gk98-fc__panel{right:auto;left:50%;bottom:auto;top:calc(100% + 12px);transform:translate(-50%,-12px) scale(.975);transform-origin:top center}
.gk98-fc[data-open="true"] .gk98-fc__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}
.gk98-fc--device-mobile.gk98-fc--m-bottom-center[data-open="true"] .gk98-fc__panel,.gk98-fc--device-mobile.gk98-fc--m-top-center[data-open="true"] .gk98-fc__panel{transform:translateX(-50%) scale(1)}
.gk98-fc--fade .gk98-fc__panel{transform:none;transition:opacity .24s ease,visibility .24s}
.gk98-fc--slide .gk98-fc__panel{transform:translateX(18px)}
.gk98-fc--bottom-left.gk98-fc--slide .gk98-fc__panel,.gk98-fc--top-left.gk98-fc--slide .gk98-fc__panel{transform:translateX(-18px)}
.gk98-fc--pop .gk98-fc__panel{transform:scale(.88)}
.gk98-fc__header{display:flex;align-items:flex-start;gap:10px;padding:2px 2px 13px;border-bottom:1px solid color-mix(in srgb,var(--gk-fc-border) 72%,transparent)}
.gk98-fc__brand-icon{display:grid;place-items:center;flex:0 0 43px;width:43px;height:43px;padding:10px;border-radius:13px;background:color-mix(in srgb,var(--gk-fc-button) 15%,transparent);color:var(--gk-fc-button)}
.gk98-fc__header>div{min-width:0;flex:1}
.gk98-fc__header strong,.gk98-fc__header small{display:block}
.gk98-fc__header strong{font-size:15px;font-weight:900;color:var(--gk-fc-text);line-height:1.5}
.gk98-fc__header small{margin-top:2px;font-size:11.5px;color:var(--gk-fc-muted);line-height:1.55}
.gk98-fc__status{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:10.5px;color:var(--gk-fc-muted)}
.gk98-fc__status i{display:block;width:7px;height:7px;border-radius:50%;background:var(--gk-fc-muted);box-shadow:0 0 0 4px color-mix(in srgb,var(--gk-fc-muted) 12%,transparent)}
.gk98-fc__status.is-online i{background:var(--gk-fc-online);box-shadow:0 0 0 4px color-mix(in srgb,var(--gk-fc-online) 14%,transparent)}
.gk98-fc__status b{font-weight:650}
.gk98-fc__close{flex:0 0 30px;width:30px;height:30px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--gk-fc-muted);font:22px/1 Arial,sans-serif;cursor:pointer;transition:.18s}
.gk98-fc__close:hover{background:color-mix(in srgb,var(--gk-fc-text) 9%,transparent);color:var(--gk-fc-text)}
.gk98-fc__items{display:grid;gap:var(--gk-fc-gap);padding-top:12px}
.gk98-fc__item{position:relative;display:flex;align-items:center;gap:10px;min-height:58px;padding:9px 10px;border:1px solid color-mix(in srgb,var(--gk-fc-border) 80%,transparent);border-radius:var(--gk-fc-item-radius);background:color-mix(in srgb,var(--gk-fc-text) 3.5%,transparent);color:var(--gk-fc-text);text-decoration:none!important;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}
.gk98-fc__item:hover{transform:translateX(-3px);border-color:color-mix(in srgb,var(--gk-fc-item-color) 55%,var(--gk-fc-border));background:color-mix(in srgb,var(--gk-fc-item-color) 8%,transparent);box-shadow:0 8px 20px color-mix(in srgb,var(--gk-fc-item-color) 10%,transparent)}
.gk98-fc__item-icon{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;padding:9px;border-radius:12px;background:color-mix(in srgb,var(--gk-fc-item-color) 14%,transparent);color:var(--gk-fc-item-color)}
.gk98-fc__item-copy{min-width:0;flex:1}
.gk98-fc__item-copy strong,.gk98-fc__item-copy small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gk98-fc__item-copy strong{font-size:13px;font-weight:850;color:var(--gk-fc-text)}
.gk98-fc__item-copy small{margin-top:2px;font-size:10.5px;color:var(--gk-fc-muted)}
.gk98-fc__badge{flex:0 0 auto;padding:3px 6px;border-radius:999px;background:color-mix(in srgb,var(--gk-fc-item-color) 13%,transparent);color:var(--gk-fc-item-color);font-size:9px;font-weight:800}
.gk98-fc__arrow{flex:0 0 16px;color:var(--gk-fc-muted);font-size:24px;line-height:1;transition:transform .2s}
.gk98-fc__item:hover .gk98-fc__arrow{transform:translateX(-2px);color:var(--gk-fc-item-color)}
.gk98-fc__footer{margin-top:11px;padding:9px 10px 0;border-top:1px solid color-mix(in srgb,var(--gk-fc-border) 60%,transparent);color:var(--gk-fc-muted);font-size:10px;text-align:center}
/* 1. Glass */
.gk98-fc--glass .gk98-fc__panel{background:color-mix(in srgb,var(--gk-fc-panel) 88%,transparent);backdrop-filter:blur(var(--gk-fc-blur)) saturate(145%);-webkit-backdrop-filter:blur(var(--gk-fc-blur)) saturate(145%);border-color:color-mix(in srgb,var(--gk-fc-border) 72%,rgba(255,255,255,.18))}
/* 2. Minimal */
.gk98-fc--minimal .gk98-fc__trigger{box-shadow:0 8px 24px rgba(0,0,0,var(--gk-fc-shadow));border:0}
.gk98-fc--minimal .gk98-fc__panel{padding:10px;border-radius:min(var(--gk-fc-radius),14px);box-shadow:0 12px 35px rgba(0,0,0,var(--gk-fc-shadow))}
.gk98-fc--minimal .gk98-fc__brand-icon{display:none}
.gk98-fc--minimal .gk98-fc__item{min-height:50px;border:0;background:transparent;padding:7px 5px}
.gk98-fc--minimal .gk98-fc__item:hover{background:color-mix(in srgb,var(--gk-fc-item-color) 7%,transparent)}
/* 3. Neon */
.gk98-fc--neon .gk98-fc__trigger{border-color:var(--gk-fc-button);background:#101018;box-shadow:0 0 18px color-mix(in srgb,var(--gk-fc-button) 55%,transparent),inset 0 0 15px color-mix(in srgb,var(--gk-fc-button) 12%,transparent)}
.gk98-fc--neon .gk98-fc__panel{background:linear-gradient(145deg,color-mix(in srgb,var(--gk-fc-panel) 96%,#000),var(--gk-fc-panel));border-color:var(--gk-fc-button);box-shadow:0 20px 60px rgba(0,0,0,var(--gk-fc-shadow)),0 0 25px color-mix(in srgb,var(--gk-fc-button) 35%,transparent),inset 0 0 24px color-mix(in srgb,var(--gk-fc-button) 7%,transparent)}
.gk98-fc--neon .gk98-fc__panel:before{content:"";position:absolute;inset:5px;border:1px solid color-mix(in srgb,var(--gk-fc-button) 17%,transparent);border-radius:calc(var(--gk-fc-radius) - 5px);pointer-events:none}
.gk98-fc--neon .gk98-fc__item{background:#0d0d14;border-color:color-mix(in srgb,var(--gk-fc-item-color) 28%,#292733)}
/* 4. Telegram */
.gk98-fc--telegram{--gk-fc-button:#229ed9}
.gk98-fc--telegram .gk98-fc__panel{background:#fff;color:#15202b;border-color:#dce8ef}
.gk98-fc--telegram .gk98-fc__header strong,.gk98-fc--telegram .gk98-fc__item-copy strong{color:#15202b}
.gk98-fc--telegram .gk98-fc__header small,.gk98-fc--telegram .gk98-fc__item-copy small,.gk98-fc--telegram .gk98-fc__status,.gk98-fc--telegram .gk98-fc__arrow,.gk98-fc--telegram .gk98-fc__close,.gk98-fc--telegram .gk98-fc__footer{color:#657786}
.gk98-fc--telegram .gk98-fc__header,.gk98-fc--telegram .gk98-fc__footer{border-color:#e6eef3}
.gk98-fc--telegram .gk98-fc__item{background:#f6fafc;border-color:#e2edf3;color:#15202b}
/* 5. Luxe */
.gk98-fc--luxe .gk98-fc__trigger{border:1px solid color-mix(in srgb,var(--gk-fc-button) 55%,#e8cf8f);background:linear-gradient(135deg,var(--gk-fc-button),color-mix(in srgb,var(--gk-fc-button) 72%,#d3ad55))}
.gk98-fc--luxe .gk98-fc__panel{border-color:color-mix(in srgb,var(--gk-fc-border) 60%,#c8a755);background:linear-gradient(145deg,color-mix(in srgb,var(--gk-fc-panel) 95%,#000),var(--gk-fc-panel))}
.gk98-fc--luxe .gk98-fc__panel:after{content:"";position:absolute;right:18px;left:18px;top:0;height:2px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--gk-fc-button) 55%,#e5c874),transparent)}
.gk98-fc--luxe .gk98-fc__brand-icon{border-radius:50%;box-shadow:0 0 0 1px color-mix(in srgb,var(--gk-fc-button) 40%,#c8a755)}
/* 6. Gaming */
.gk98-fc--gaming .gk98-fc__trigger,.gk98-fc--gaming .gk98-fc__panel,.gk98-fc--gaming .gk98-fc__item{border-radius:4px;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}
.gk98-fc--gaming .gk98-fc__panel{background:linear-gradient(135deg,color-mix(in srgb,var(--gk-fc-panel) 94%,#090711),var(--gk-fc-panel));border-right:3px solid var(--gk-fc-button)}
.gk98-fc--gaming .gk98-fc__item{border-right:2px solid var(--gk-fc-item-color)}
/* 7. Soft */
.gk98-fc--soft .gk98-fc__trigger{border:0;background:linear-gradient(145deg,color-mix(in srgb,var(--gk-fc-button) 88%,#fff),var(--gk-fc-button));box-shadow:0 14px 34px color-mix(in srgb,var(--gk-fc-button) 25%,transparent)}
.gk98-fc--soft .gk98-fc__panel{border:0;border-radius:max(var(--gk-fc-radius),26px);background:color-mix(in srgb,var(--gk-fc-panel) 96%,#fff 4%)}
.gk98-fc--soft .gk98-fc__item{border:0;border-radius:max(var(--gk-fc-item-radius),18px);background:color-mix(in srgb,var(--gk-fc-text) 5%,transparent)}
.gk98-fc--soft .gk98-fc__item-icon{border-radius:50%}
/* 8. Compact */
.gk98-fc--compact .gk98-fc__panel{padding:9px;width:min(calc(var(--gk-fc-width) - 30px),calc(100vw - 24px));border-radius:min(var(--gk-fc-radius),14px)}
.gk98-fc--compact .gk98-fc__header{padding-bottom:9px}
.gk98-fc--compact .gk98-fc__brand-icon{width:35px;height:35px;flex-basis:35px;padding:8px;border-radius:9px}
.gk98-fc--compact .gk98-fc__item{min-height:48px;padding:6px 7px}
.gk98-fc--compact .gk98-fc__item-icon{width:34px;height:34px;flex-basis:34px;padding:8px;border-radius:9px}
.gk98-fc--compact .gk98-fc__item-copy small{display:none}
/* 9. Orbit */
.gk98-fc--orbit .gk98-fc__trigger{width:var(--gk-fc-size);padding:0;border-radius:50%}
.gk98-fc--orbit .gk98-fc__trigger-label{display:none}
.gk98-fc--orbit .gk98-fc__trigger:before,.gk98-fc--orbit .gk98-fc__trigger:after{content:"";position:absolute;inset:-7px;border:1px solid color-mix(in srgb,var(--gk-fc-button) 48%,transparent);border-radius:50%;pointer-events:none}
.gk98-fc--orbit .gk98-fc__trigger:after{inset:-14px;border-color:color-mix(in srgb,var(--gk-fc-button) 20%,transparent)}
.gk98-fc--orbit .gk98-fc__panel{border-radius:max(var(--gk-fc-radius),24px)}
.gk98-fc--orbit .gk98-fc__item-icon{border-radius:50%}
/* 10. Card */
.gk98-fc--card .gk98-fc__panel{border-top:4px solid var(--gk-fc-button);background:linear-gradient(180deg,color-mix(in srgb,var(--gk-fc-button) 5%,var(--gk-fc-panel)),var(--gk-fc-panel) 30%)}
.gk98-fc--card .gk98-fc__header{padding:5px 5px 14px}
.gk98-fc--card .gk98-fc__item{border-right:3px solid var(--gk-fc-item-color);background:color-mix(in srgb,var(--gk-fc-item-color) 4%,transparent)}
/* Attention */
.gk98-fc--attention-pulse:not([data-open="true"]) .gk98-fc__trigger{animation:gk98-fc-pulse 3.8s ease-in-out infinite}
.gk98-fc--attention-wave:not([data-open="true"]) .gk98-fc__trigger:after{content:"";position:absolute;inset:-1px;border:2px solid var(--gk-fc-button);border-radius:inherit;animation:gk98-fc-wave 2.6s ease-out infinite;pointer-events:none}
.gk98-fc--attention-bounce:not([data-open="true"]) .gk98-fc__trigger{animation:gk98-fc-bounce 5s ease-in-out infinite}
@keyframes gk98-fc-pulse{0%,78%,100%{box-shadow:0 12px 35px rgba(0,0,0,var(--gk-fc-shadow)),0 5px 20px color-mix(in srgb,var(--gk-fc-button) 25%,transparent)}86%{box-shadow:0 15px 42px rgba(0,0,0,var(--gk-fc-shadow)),0 0 0 9px color-mix(in srgb,var(--gk-fc-button) 10%,transparent),0 7px 30px color-mix(in srgb,var(--gk-fc-button) 42%,transparent)}}
@keyframes gk98-fc-wave{0%{opacity:.65;transform:scale(1)}70%,100%{opacity:0;transform:scale(1.38)}}
@keyframes gk98-fc-bounce{0%,80%,88%,96%,100%{transform:translateY(0)}84%,92%{transform:translateY(-6px)}}
@media (prefers-reduced-motion:reduce){.gk98-fc--respect-motion *{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
@media (max-width:480px){
	.gk98-fc__panel{width:min(var(--gk-fc-width),calc(100vw - 18px));max-height:calc(100vh - 95px);padding:12px}
	.gk98-fc__header strong{font-size:14px}.gk98-fc__item{min-height:55px}.gk98-fc__item-icon{width:38px;height:38px;flex-basis:38px}.gk98-fc__badge{display:none}
}

.gk98-fc[data-open="true"] .gk98-fc__tooltip{opacity:0!important;visibility:hidden!important}
