.bk-tpl{--font-farsi:var(--font-iransans), sans-serif;font-family:var(--font-farsi);--color-ink:#0d1013;--color-ink-soft:#171b20;--color-ink-softer:#20262d;--color-magnet:#e64b2e;--color-magnet-2:#ff8452;--color-steel:#f4f6f7;--color-steel-dim:#6b7680;--color-mist:#f4f6f7;--color-gold:#f0b429;--color-gold-2:#d89416;--color-brand-dark:var(--color-ink);--color-brand-bg:var(--color-ink);--color-brand-muted:#f4f6f799;--color-brand-border:#ffffff29;background-color:var(--color-ink);color:var(--color-mist)}.bk-tpl ::selection{background:var(--color-magnet);color:var(--color-mist)}.bk-tpl ::-webkit-scrollbar{width:5px;height:5px}.bk-tpl ::-webkit-scrollbar-track{background:0 0}.bk-tpl ::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:9999px}.bk-tpl .thin-scrollbar{scrollbar-width:thin;scrollbar-color:#ffffff40 transparent}.bk-tpl .glass{-webkit-backdrop-filter:blur(14px)saturate(150%);background:linear-gradient(155deg,#a9b7c275,#0d1013a8);border:1px solid #ffffff29;box-shadow:inset 0 1px #ffffff29,0 20px 60px -20px #000000b3,0 0 36px -14px #e64b2e3d}.bk-tpl .glass-strong{-webkit-backdrop-filter:blur(16px)saturate(160%);background:linear-gradient(155deg,#a9b7c294,#0d1013cc);border:1px solid #ffffff3d;box-shadow:inset 0 1px #ffffff38,0 25px 70px -20px #000000bf,0 0 46px -12px #ff845247}.bk-tpl .glass-edge{border:1px solid #ffffff24}.bk-tpl .header-round-btn{box-shadow:inset 0 1px #fff6,inset 0 -3px 5px #00000038,0 8px 16px -4px #e64b2e8c,0 2px 5px #0000004d}.bk-tpl .sheet-glass{-webkit-backdrop-filter:blur(18px)saturate(150%);background:linear-gradient(155deg,#a9b7c280,#080a0ced);border:1px solid #ffffff3d;box-shadow:inset 0 1px #ffffff38,0 25px 70px -20px #000000d9,0 0 46px -12px #ff845238}.bk-tpl .text-gradient-magnet{background:linear-gradient(95deg, var(--color-magnet-2), var(--color-magnet) 60%);color:#0000;-webkit-background-clip:text;background-clip:text}.bk-tpl .noise-veil{position:relative}.bk-tpl .noise-veil:before{content:"";pointer-events:none;opacity:.5;background-image:radial-gradient(#ffffff0d 1px,#0000 1px);background-size:3px 3px;position:absolute;inset:0}@keyframes bk-float-y{0%,to{transform:translateY(0px) rotate(var(--tilt,0deg))}50%{transform:translateY(-14px) rotate(var(--tilt,0deg))}}.bk-tpl .float-slow{animation:7s ease-in-out infinite bk-float-y}.bk-tpl .float-slower{animation:9s ease-in-out .6s infinite bk-float-y}@keyframes bk-panel-flip-in{0%{opacity:0;transform:translateY(36px)rotateX(10deg)scale(.97)}to{opacity:1;transform:translateY(0)rotateX(0)scale(1)}}.bk-tpl .panel-flip-in{transform-style:preserve-3d;animation:.55s cubic-bezier(.2,.8,.2,1) both bk-panel-flip-in}@keyframes bk-chip-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.bk-tpl .chip-in{animation:.6s ease-out both bk-chip-in}@keyframes bk-pulse-ring{0%{box-shadow:0 0 #e64b2e73}to{box-shadow:0 0 0 18px #e64b2e00}}.bk-tpl .pulse-magnet{animation:2.2s ease-out infinite bk-pulse-ring}@keyframes bk-loading-bar{0%{transform:translate(-110%)}to{transform:translate(340%)}}.bk-tpl .bk-loading-bar{animation:1.3s ease-in-out infinite bk-loading-bar}@media (prefers-reduced-motion:reduce){.bk-tpl *,.bk-tpl :before,.bk-tpl :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
