#frhdr :focus:not(:focus-visible){outline:none !important}#frhdr{position:sticky;top:0;z-index:60;font-family:inherit}#frhdr *{box-sizing:border-box}
#frhdr .hdr{position:relative !important;top:0 !important}
.admin-bar #frhdr{top:32px}@media (max-width:782px){.admin-bar #frhdr{top:46px}}@media (max-width:600px){.admin-bar #frhdr{top:0}}
@media (max-width:760px){#frhdr .ddl{display:none}}
@media (max-width:480px){#frhdr .hbar{padding-left:16px;padding-right:16px}}
.btn{min-height:54px;padding:0 26px;border-radius:999px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;transition:transform .18s ease,box-shadow .18s ease}
.btn:hover{transform:translateY(-2px)}
.btn-pri{background:#0A0F1C;color:#FFFFFF;box-shadow:0 12px 30px -8px rgba(10,15,28,0.45)}
.btn-sec{background:#FFFFFF;color:#0A0F1C;border:1px solid #E2E8F0}
.pop{animation:pop .4s cubic-bezier(.2,.9,.3,1.2) both}@keyframes pop{from{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}
.flagc{display:inline-flex;flex:0 0 auto;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px rgba(15,23,42,0.14)}.flagc svg{display:block;width:100%;height:100%}
.ddi{transition:background .15s}.ddi:hover{background:#F1F5F9}
.blogo{position:relative;display:inline-flex;flex:0 0 auto;overflow:hidden;background:#FFFFFF;box-shadow:0 0 0 1px rgba(15,23,42,0.1)}
.blogo img{display:block;width:100%;height:100%;object-fit:cover}
[dir=rtl] .arr,[dir=rtl] .flipx{display:inline-block;transform:scaleX(-1)}
.hbar{position:relative;box-sizing:border-box;height:69px;padding:0 max(24px, calc((100% - 1240px) / 2 + 24px));background:rgba(255,255,255,0.86);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(226,232,240,0.85);display:flex;align-items:center;gap:8px;flex-wrap:nowrap;transition:box-shadow .25s ease,background .25s ease}
.hdr.is-scrolled .hbar,.hdr.is-open .hbar{background:rgba(255,255,255,0.97);box-shadow:0 10px 30px -18px rgba(15,23,42,0.35)}
.hlogo{display:flex;align-items:center;gap:9px;flex:0 0 auto;text-decoration:none;color:#0A0F1C;min-height:44px}
.brand-t{font-size:19px;font-weight:700;letter-spacing:-0.03em}
.nav-links{display:flex;align-items:center;gap:2px;margin-inline-start:10px;padding:4px;border-radius:999px;background:#F3F5F8;border:1px solid #EEF1F5}
.navlink{min-height:40px;padding:0 14px;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;background:transparent;color:#334155;font:inherit;font-size:15px;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .18s,color .18s,box-shadow .18s}
.navlink:hover{color:#0A0F1C;background:rgba(255,255,255,0.75)}
.navlink.cur,.navlink.cur:hover{background:#0A0F1C;color:#FFFFFF;box-shadow:0 6px 16px -6px rgba(10,15,28,0.45)}
.navlink.on{background:#FFFFFF;color:#0A0F1C;box-shadow:0 1px 2px rgba(15,23,42,0.08),0 6px 14px -6px rgba(15,23,42,0.18)}
.navlink:focus-visible,.hlogin:focus-visible,.hburg:focus-visible,.mrow:focus-visible,.mlink:focus-visible,.mbt:focus-visible{outline:2px solid #7C3AED;outline-offset:2px}
.nvdd{position:relative}
.mega{position:absolute;inset-inline-start:-6px;top:calc(100% + 12px);z-index:80;width:420px;padding:8px;border-radius:22px;background:#FFFFFF;border:1px solid #E7EAF0;box-shadow:0 24px 60px rgba(15,23,42,0.18);display:flex;flex-direction:column;gap:2px}
.mcap2{display:block;padding:8px 12px 6px;font-size:12px;font-weight:600;color:#475569}
.mrow{display:flex;align-items:center;gap:12px;min-height:62px;padding:10px 12px;border-radius:14px;color:#0B1120;text-decoration:none;transition:background .15s}
.mrow:hover{background:#F1F5F9}
.mrow.cur,.mrow.cur:hover{background:#F0FDF4;box-shadow:inset 0 0 0 1px #A7F3D0}.mrow.cur .mr{background:#FFFFFF}
.mrow>svg{flex:0 0 auto;color:#64748B}
.mtx{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:8px}
.mhd,.mbth{display:flex;align-items:center;gap:8px;min-width:0}
.mhd b,.mbth b{font-size:15px;font-weight:600;color:#0B1120}
.mhd em,.mbth em{font-style:normal;font-family:'Geist Mono',ui-monospace,monospace;font-size:11.5px;font-weight:600;color:#065F46;background:#ECFDF5;border-radius:999px;padding:2px 8px}
.mbth em{margin-inline-start:auto}
.mrt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}
.mr{display:flex;flex-direction:column;gap:1px;min-width:0;padding:6px 8px;border-radius:10px;background:#F6F8FB;border:1px solid #EEF1F5}
.mr i{font-style:normal;font-size:10.5px;font-weight:600;letter-spacing:0.03em;color:#475569}
.mr b{font-family:'Geist Mono',ui-monospace,monospace;font-size:13.5px;font-weight:600;color:#047857;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mrow:hover .mr{background:#FFFFFF}
.mall{margin-top:4px;min-height:46px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:#F3F5F8;color:#0A0F1C;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s}
.mall:hover{background:#E9EDF2}
.hsp{flex:1 1 0px}
.hlogin{min-height:44px;padding:0 14px;display:inline-flex;align-items:center;border-radius:999px;color:#0A0F1C;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .15s}
.hlogin:hover{background:#F1F5F9}
.hdr-cta{min-height:44px !important;padding:0 20px !important;font-size:15px !important;box-shadow:none !important;white-space:nowrap}
.hburg{display:none;flex:0 0 auto;width:44px;height:44px;align-items:center;justify-content:center;border-radius:50%;border:1px solid #E2E8F0;background:#FFFFFF;cursor:pointer;padding:0}
.hdr.is-open .hburg{background:#0A0F1C;border-color:#0A0F1C}
.hb{position:relative;display:block;width:18px;height:12px}
.hb i{position:absolute;left:0;right:0;height:2px;border-radius:2px;background:#0A0F1C;transition:transform .25s ease,opacity .2s ease,top .25s ease,background .2s}
.hb i:nth-child(1){top:0}.hb i:nth-child(2){top:5px}.hb i:nth-child(3){top:10px}
.hb.x i{background:#FFFFFF}
.hb.x i:nth-child(1){top:5px;transform:rotate(45deg)}.hb.x i:nth-child(2){opacity:0}.hb.x i:nth-child(3){top:5px;transform:rotate(-45deg)}
.hdr.is-open::before{content:"";position:fixed;inset:0;background:rgba(10,15,28,0.38);animation:fadeIn .2s ease both}@keyframes fadeIn{from{opacity:0}to{opacity:1}}
.mnav{display:none;position:absolute;left:0;right:0;top:100%;margin:0;padding:10px max(14px, calc((100% - 1240px) / 2 + 14px)) 14px;border-radius:0 0 26px 26px;background:#FFFFFF;border:1px solid #E7EAF0;border-top:0;box-shadow:0 30px 70px -20px rgba(15,23,42,0.35);max-height:calc(100vh - 110px);max-height:calc(100dvh - 110px);overflow:auto;overscroll-behavior:contain}
.mlink{display:flex;align-items:center;gap:14px;min-height:44px;padding:0 14px;border-radius:16px;color:#0B1120;font-size:17px;font-weight:600;text-decoration:none;transition:background .15s}
.mlink:hover,.mlink.on{background:#F1F5F9}
.mlink.cur,.mlink.cur:hover{background:#0A0F1C;color:#FFFFFF}.mlink.cur .mnum{color:#6EE7B7}.mlink.cur svg{color:#CBD5E1}
.mnum{flex:0 0 auto;font-family:'Geist Mono',ui-monospace,monospace;font-size:12px;font-weight:600;color:#64748B}
.mlink.on .mnum{color:#047857}
.mlbl{flex:1 1 auto;min-width:0}
.mlink svg{flex:0 0 auto;color:#64748B}
.mcap{display:block;padding:12px 14px 8px;font-size:12px;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:#475569}
.mbk{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:0 4px}
.mbt{display:flex;flex-direction:column;align-items:stretch;gap:8px;min-width:0;padding:10px 12px;border-radius:18px;border:1px solid #E7EAF0;background:#FFFFFF;color:#0B1120;text-decoration:none;transition:border-color .15s,background .15s}
.mbt:hover{border-color:#CBD5E1;background:#F8FAFC}
.mbt.cur{border-color:#6EE7B7;background:#F0FDF4;box-shadow:inset 0 0 0 1px #6EE7B7}.mbt.cur .mr{background:#FFFFFF}
.mact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:10px 4px 4px}
.mact .btn{min-height:52px;padding:0 16px;font-size:16px;box-shadow:none}
section[id]{scroll-margin-top:68px}
.admin-bar header.hdr{top:32px !important}@media (max-width:782px){.admin-bar header.hdr{top:46px !important}}@media (max-width:600px){.admin-bar header.hdr{top:0 !important}}
@media (max-width:1320px){.navlink{padding:0 11px}.hlogin{padding:0 10px}.nav-links{margin-inline-start:6px}}
@media (max-width:760px){.nav-links,.hlogin{display:none}.hburg{display:inline-flex}.mnav{display:block}}
@media (max-width:440px){.brand-t{display:none}}
@media (max-width:420px){.hdr-cta{padding:0 14px !important;font-size:14px !important}}
@media (max-width:359px){.hdr-cta{display:none !important}}
.hgrid{position:relative;padding-top:64px;padding-bottom:48px;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,0.88fr);gap:56px;align-items:center}
.hleft{display:flex;flex-direction:column;gap:26px;min-width:0}
.hbadge{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;border-radius:999px;background:rgba(255,255,255,0.85);border:1px solid #E2E8F0;box-shadow:0 4px 14px -6px rgba(15,23,42,0.15);font-size:14px;font-weight:500;color:#334155}
.hlive{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#0A0F1C;color:#FFFFFF;font-size:12px;font-weight:700}
.hsub{font-size:19px;max-width:560px}
.hcta{display:flex;gap:12px;flex-wrap:wrap;align-items:center}
.htrust{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;padding-top:6px}
.hlogos{display:flex;gap:6px}
.hlogos .blogo{width:38px;height:38px;border-radius:11px;box-shadow:0 0 0 1px #E2E8F0,0 4px 10px -4px rgba(15,23,42,0.18)}
.hchecks{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;color:#334155}
.hchecks li{display:inline-flex;align-items:center;gap:6px}
.hright{position:relative;display:flex;justify-content:center;padding:20px 0}
.hchip1{position:absolute;top:-18px;inset-inline-start:-6px;z-index:3;display:flex;align-items:center;gap:10px;padding:10px 16px 10px 10px;border-radius:20px;background:#FFFFFF;border:1px solid #E8ECF2;box-shadow:0 18px 40px -12px rgba(15,23,42,0.25)}
.hcard{position:relative;overflow:hidden;width:100%;max-width:440px;padding:22px;border-radius:30px;background:linear-gradient(165deg,#111A2E 0%,#0A0F1C 55%);border:1px solid #1E293B;color:#FFFFFF;display:flex;flex-direction:column;gap:14px;box-shadow:0 50px 90px -40px rgba(10,15,28,0.65),30px 30px 80px -40px rgba(124,58,237,0.45)}
.hglow{position:absolute;left:-90px;top:-90px;width:300px;height:300px;border-radius:50%;background:radial-gradient(closest-side,rgba(16,185,129,0.32),transparent 70%);pointer-events:none}
.hk-top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}
.hk-live{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#E2E8F0}
.hk-chips{display:inline-flex;gap:6px}
.hk-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 3px;border-radius:999px;background:rgba(255,255,255,0.08);font-size:11px;color:#E2E8F0}
.hk-chip:last-child{padding-left:9px;padding-right:9px}
.hk-sub{position:relative;font-size:12px;line-height:1.5;color:#94A3B8;margin-top:4px}
.hk-big{position:relative;font-size:40px;font-weight:700;letter-spacing:-0.03em;line-height:1.05;color:#34D399;margin-top:-6px;overflow-wrap:anywhere}
.hk-two{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.hk-tile{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:18px;background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.09)}
.hk-tile span{font-size:11px;color:#94A3B8}
.hk-tile b{font-size:19px;font-weight:700}
.hk-bars{position:relative;height:72px;display:flex;align-items:flex-end;gap:4px;padding:12px 12px 10px;border-radius:18px;background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.08);box-sizing:content-box}
.hk-days{position:relative;display:flex;flex-direction:column}
.hk-day{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:9px 4px;border-top:1px solid rgba(255,255,255,0.07);font-size:13px}
.hk-day span:last-child{min-width:64px;text-align:end}
.hstats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:26px;background:#0A0F1C;color:#FFFFFF;overflow:hidden;box-shadow:0 30px 60px -36px rgba(10,15,28,0.55)}
.hst{display:flex;flex-direction:column;gap:6px;padding:24px 28px;border-inline-start:1px solid rgba(255,255,255,0.08)}
.hst:first-child{border-inline-start:0}
.hsv{font-size:38px;font-weight:700;letter-spacing:-0.04em;line-height:1.05;color:#FFFFFF}
.hsl{font-size:14px;line-height:1.45;color:#94A3B8}
@media (max-width:1024px){.hgrid{grid-template-columns:minmax(0,1fr);gap:44px;padding-top:48px}.hright{padding-top:8px}}
@media (max-width:760px){.hstats{grid-template-columns:repeat(2,minmax(0,1fr))}.hst:nth-child(3){border-inline-start:0}.hst:nth-child(n+3){border-top:1px solid rgba(255,255,255,0.08)}.hst{padding:20px}.hsv{font-size:30px}.hsub{font-size:17px}.hcard{padding:18px}.hk-big{font-size:34px}}
@media (max-width:420px){.hcta .btn{flex:1 1 100%}.hsl{font-size:13px}}
.hgrid{padding-top:36px;padding-bottom:28px;gap:48px}
.hleft{gap:20px}
.hsub{font-size:18px;line-height:1.6}
.hcta .btn{min-height:54px !important}
.hright{padding:14px 0}
.hcard{padding:20px;gap:12px}
.hk-big{font-size:36px}
.hk-tile{padding:10px 14px}
.hk-bars{height:52px;padding:10px 12px 8px}
.hk-day{padding:8px 4px}
.hk-days>.hk-day:nth-child(n+3){display:none}
.hstats-wrap{padding-bottom:28px !important}
.hst{padding:18px 26px;gap:4px}
.hsv{font-size:32px}
.hsl{font-size:13.5px}
@media (max-width:1024px){.hgrid{padding-top:36px;gap:36px}}
.hboard{position:relative;width:100%;max-width:460px;padding:18px;border-radius:28px;background:rgba(255,255,255,0.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #E6EAF0;box-shadow:0 40px 80px -40px rgba(15,23,42,0.35),0 0 0 6px rgba(255,255,255,0.45);display:flex;flex-direction:column;gap:12px}
.hb-head{display:flex;flex-direction:column;gap:12px;padding:2px 4px 0}
.hb-title{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#0A0F1C}
.hb-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border-radius:14px;background:#F3F5F8;border:1px solid #EEF1F5}
.hb-tab{min-height:38px;border:0;border-radius:10px;background:transparent;color:#475569;font:inherit;font-family:'Geist Mono',ui-monospace,monospace;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s,color .15s}
.hb-tab:hover{color:#0A0F1C}
.hb-tab.on{background:#FFFFFF;color:#0A0F1C;box-shadow:0 1px 2px rgba(15,23,42,0.08),0 4px 10px -4px rgba(15,23,42,0.15)}
.hb-tab:focus-visible,.hb-row:focus-visible{outline:2px solid #7C3AED;outline-offset:2px}
.hb-rows{display:flex;flex-direction:column;gap:8px}
.hb-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border-radius:18px;border:1px solid #EEF1F5;background:#FFFFFF;color:#0B1120;text-decoration:none;transition:border-color .15s,transform .15s}
.hb-row:hover{border-color:#CBD5E1}
.hb-row.top{border-color:#6EE7B7;background:linear-gradient(135deg,#F0FDF4,#ECFEFF)}
.hb-mid{display:flex;flex-direction:column;gap:3px;min-width:0}
.hb-name{display:flex;align-items:center;gap:8px;min-width:0}
.hb-name b{font-size:15px;font-weight:600}
.hb-best{font-size:11px;font-weight:700;color:#FFFFFF;background:#047857;border-radius:999px;padding:2px 8px;white-space:nowrap}
.hb-acct{font-size:12px;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hb-track{display:block;height:5px;border-radius:999px;background:#EEF1F5;overflow:hidden;margin-top:3px}
.hb-val{font-size:22px;font-weight:700;letter-spacing:-0.02em;color:#0A0F1C}
.hb-row.top .hb-val{color:#047857}
.hb-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;padding:12px 6px 2px;border-top:1px dashed #E2E8F0}
.hb-meter{display:flex;flex-direction:column;gap:2px;min-width:0}
.hb-ml{font-size:11.5px;color:#475569}
.hb-mv{font-size:18px;font-weight:700;color:#047857;overflow-wrap:anywhere}
.hstats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;background:transparent;border-radius:0;box-shadow:none;overflow:visible;color:#0A0F1C}
.hst{display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:22px;background:#FFFFFF;border:1px solid #E8ECF2;box-shadow:0 14px 30px -22px rgba(15,23,42,0.3)}
.hst:first-child{border-inline-start:1px solid #E8ECF2}
.hsi{flex:0 0 auto;width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center}
.hstx{display:flex;flex-direction:column;gap:2px;min-width:0}
.hsv{font-size:28px;line-height:1.1}
.hsl{font-size:13px;line-height:1.4;color:#475569}
@media (max-width:1024px){.hstats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:760px){.hstats{gap:10px}.hst{flex-direction:column;align-items:flex-start;gap:10px;padding:16px;border-top:1px solid #E8ECF2 !important;border-inline-start:1px solid #E8ECF2 !important}.hsv{font-size:26px}.hboard{padding:14px}.hb-val{font-size:20px}}
.hst{flex-direction:row;align-items:center;padding:12px 16px;gap:12px}
.hsi{width:40px;height:40px;border-radius:12px}
.hsv{font-size:26px}
.hgrid{padding-top:28px;padding-bottom:22px}
.hright{padding:12px 0}
.hboard{gap:10px;padding:16px}
.hb-head{gap:10px}
.hb-tab{min-height:34px}
.hb-row{padding:9px 12px}
.hb-row .blogo{width:36px !important;height:36px !important}
.hb-val{font-size:20px}
.hb-foot{padding-top:10px}
.hstats-wrap{padding-bottom:24px !important}
@media (max-width:760px){.hst{flex-direction:column;align-items:flex-start}}
.hright{padding:22px 0 12px}
.hright::before{content:"";position:absolute;inset:6% -4% -2% 8%;border-radius:40%;background:radial-gradient(closest-side at 30% 40%,rgba(52,211,153,0.28),transparent 70%),radial-gradient(closest-side at 75% 65%,rgba(167,139,250,0.30),transparent 70%);filter:blur(10px);pointer-events:none}
.hchip1{top:-6px;inset-inline-start:auto;inset-inline-end:-10px;padding:8px 14px 8px 8px;border-radius:18px;box-shadow:0 16px 34px -14px rgba(15,23,42,0.35)}
.hboard{padding:20px;border-radius:30px;background:#FFFFFF;border:0;box-shadow:0 0 0 1px rgba(226,232,240,0.95),0 1px 0 rgba(255,255,255,0.9) inset,0 34px 70px -34px rgba(15,23,42,0.38);-webkit-backdrop-filter:none;backdrop-filter:none}
.hb-head{padding:4px 4px 0;gap:12px}
.hb-title{font-size:13.5px;color:#334155;padding-inline-end:150px;min-height:22px;line-height:1.5}
.hb-tabs{background:#F4F6F9;border-color:#EDF0F4;border-radius:15px}
.hb-tab{border-radius:11px}
.hb-tab.on{color:#047857}
.hb-rows{gap:8px}
.hb-row{border-color:#EEF1F5;border-radius:18px;padding:10px 14px;box-shadow:0 1px 2px rgba(15,23,42,0.04)}
.hb-row:hover{transform:translateY(-1px);box-shadow:0 10px 22px -16px rgba(15,23,42,0.35)}
.hb-row.top{border:1px solid transparent;background:linear-gradient(135deg,#F0FDF4,#F5F3FF) padding-box,linear-gradient(135deg,#34D399,#22D3EE 50%,#A78BFA) border-box;box-shadow:0 14px 28px -18px rgba(4,120,87,0.45)}
.hb-best{background:linear-gradient(90deg,#047857,#0E7490)}
.hb-track{height:4px;background:#F1F4F8}
.hb-val{font-size:21px}
.hb-foot{border-top:1px dashed #E5E9EF;padding:12px 6px 2px}
.hst{transition:transform .2s ease,box-shadow .2s ease;border-color:#EBEEF3;box-shadow:0 1px 2px rgba(15,23,42,0.04),0 16px 32px -26px rgba(15,23,42,0.35)}
.hst:hover{transform:translateY(-2px);box-shadow:0 1px 2px rgba(15,23,42,0.04),0 22px 40px -24px rgba(15,23,42,0.35)}
.hsi{box-shadow:inset 0 0 0 1px rgba(15,23,42,0.04)}
@media (max-width:1024px){.hright::before{inset:4% 0 0 0}}
@media (max-width:760px){.hb-title{padding-inline-end:0}.hright{padding-top:8px}}
:where(#top,#frb-app) :focus:not(:focus-visible){outline:none !important}
.fqbtn:focus-visible{outline:2px solid #10B981 !important;outline-offset:-3px;border-radius:20px}
