@layer theme, base, components, utilities;@layer components{.bk-section{position:relative;isolation:isolate}.bk-tone-tint{background:radial-gradient(60% 50% at 85% 0,rgb(6 182 212/.08),transparent 70%),radial-gradient(50% 60% at 0 100%,rgb(29 78 216/.07),transparent 70%),linear-gradient(180deg,var(--color-bg),var(--color-surface-2))}.bk-tone-glass{background:radial-gradient(40% 60% at 100% 20%,rgb(34 211 238/.16),transparent 70%),radial-gradient(45% 55% at 0 80%,rgb(29 78 216/.14),transparent 70%),var(--color-bg)}.bk-on-dark,.bk-tone-aurora,.bk-tone-deep{--color-ink:#eaf2ff;--color-ink-2:#cfdcf3;--color-muted:#aec1e3;--color-subtle:#b8c9e6;--color-heading:#ffffff;--color-line:rgb(255 255 255/0.14);--color-line-strong:rgb(255 255 255/0.26);--color-surface:rgb(255 255 255/0.06);--color-surface-2:rgb(255 255 255/0.09);--color-surface-3:rgb(255 255 255/0.14);--color-elevated:rgb(255 255 255/0.08);--color-link:#93c5fd;--color-link-soft:rgb(96 165 250/0.16);--color-accent-ink:#67e8f9;--color-accent-soft:rgb(34 211 238/0.14);--color-success-ink:#6ee7b7;--color-success-soft:rgb(16 185 129/0.16);--color-warning-ink:#fcd34d;--color-warning-soft:rgb(245 158 11/0.16);--color-info-soft:rgb(96 165 250/0.14);--color-focus:#22d3ee;color:var(--color-ink)}.bk-tone-deep{background:radial-gradient(70% 80% at 100% 0,rgb(6 182 212/.18),transparent 60%),radial-gradient(60% 70% at 0 100%,rgb(29 78 216/.35),transparent 65%),linear-gradient(165deg,#04102e,#082a6e 55%,#0b3b8c)}.bk-tone-aurora{background:linear-gradient(165deg,#030c26,#062061 45%,#0b3b8c 85%,#0d4fa8);overflow:hidden}.bk-aurora{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.bk-aurora>i{position:absolute;border-radius:50%;filter:blur(60px);opacity:.55;will-change:transform}.bk-aurora>i:first-child{inset-block-start:-28%;inset-inline-end:-12%;width:62vmax;height:46vmax;background:radial-gradient(closest-side,rgb(34 211 238/.55),transparent);animation:bk-drift-a 22s ease-in-out infinite alternate}.bk-aurora>i:nth-child(2){inset-block-end:-38%;inset-inline-start:-18%;width:58vmax;height:48vmax;background:radial-gradient(closest-side,rgb(59 130 246/.6),transparent);animation:bk-drift-b 26s ease-in-out infinite alternate}.bk-aurora>i:nth-child(3){inset-block-start:18%;inset-inline-start:30%;width:36vmax;height:22vmax;background:radial-gradient(closest-side,rgb(103 232 249/.32),transparent);animation:bk-drift-c 30s ease-in-out infinite alternate}.bk-aurora:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255/.045) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.045) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(70% 70% at 60% 30%,#000 20%,transparent 75%)}@keyframes bk-drift-a{to{transform:translate3d(-8%,10%,0) scale(1.08)}}@keyframes bk-drift-b{to{transform:translate3d(10%,-8%,0) scale(1.12)}}@keyframes bk-drift-c{to{transform:translate3d(-14%,6%,0) scale(.9);opacity:.35}}.bk-wave{position:absolute;inset-inline:0;inset-block-end:-1px;width:100%;height:clamp(36px,6vw,84px);color:var(--bk-wave-fill,var(--color-bg));pointer-events:none}[dir=rtl] .bk-wave{transform:scaleX(-1)}.bk-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-card,20px);box-shadow:var(--shadow-sm)}.bk-glass{position:relative;background:var(--glass-bg,rgb(255 255 255/.66));border:1px solid var(--glass-border,rgb(255 255 255/.7));border-radius:var(--radius-xl,28px);box-shadow:inset 0 1px 0 rgb(255 255 255/.65),0 2px 6px rgb(11 59 140/.05),0 28px 60px -24px rgb(11 59 140/.32);backdrop-filter:blur(18px) saturate(150%)}.bk-on-dark .bk-glass,.bk-tone-aurora .bk-glass,.bk-tone-deep .bk-glass,:root[data-theme=dark] .bk-glass{background:rgb(10 22 56/.55);border-color:rgb(148 197 255/.18);box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 30px 70px -30px rgb(0 0 0/.6)}.bk-sheet{--color-ink:#0a1a33;--color-ink-2:#2a3b5c;--color-muted:#52627e;--color-subtle:#586883;--color-heading:#071a3d;--color-line:#dce6f5;--color-line-strong:#c3d2ea;--color-surface:#ffffff;--color-surface-2:#eef4fd;--color-surface-3:#dde8f8;--color-link:#1d4ed8;--color-accent-ink:#0e7490;--color-success-ink:#047857;--color-success-soft:#e3f8ef;--color-warning-ink:#92400e;--color-warning-soft:#fef3e2;--color-accent-soft:#e0f7fb;--color-link-soft:#e8efff;--color-focus:#0891b2;color:var(--color-ink);background:rgb(255 255 255/.94);border:1px solid rgb(255 255 255/.9);border-radius:var(--radius-xl,28px);box-shadow:inset 0 1px 0 rgb(255 255 255),0 40px 80px -30px rgb(2 10 40/.55);backdrop-filter:blur(14px)}:root[data-theme=dark] .bk-sheet{--color-ink:#eaf2ff;--color-ink-2:#c9d6ee;--color-muted:#9aabc9;--color-subtle:#8a9cbe;--color-heading:#ffffff;--color-line:#22355f;--color-line-strong:#2f467a;--color-surface:#0f1d43;--color-surface-2:#142650;--color-surface-3:#1b305f;--color-link:#93c5fd;--color-accent-ink:#67e8f9;--color-success-ink:#6ee7b7;--color-success-soft:rgb(16 185 129/0.16);--color-warning-ink:#fcd34d;--color-warning-soft:rgb(245 158 11/0.16);--color-accent-soft:rgb(34 211 238/0.14);--color-link-soft:rgb(96 165 250/0.16);--color-focus:#22d3ee;background:rgb(9 20 52/.92);border-color:rgb(148 197 255/.16)}.bk-edge{position:relative}.bk-edge:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--gradient-edge,linear-gradient(140deg,#fff,#67e8f9 40%,#1d4ed8));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.bk-lift{transition:transform .35s var(--ease-out-expo,ease),box-shadow .35s var(--ease-out-expo,ease),border-color .2s}.bk-lift:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:var(--color-line-strong)}.bk-h1{font-size:clamp(30px,4.6vw,56px);line-height:1.32;font-weight:900}.bk-h1,.bk-h2{color:var(--color-heading);margin:0;text-wrap:balance}.bk-h2{font-size:clamp(23px,2.7vw,34px);line-height:1.4;font-weight:850}.bk-h3{font-size:clamp(18px,1.6vw,21px);line-height:1.5;font-weight:800;color:var(--color-heading);margin:0}.bk-lead{font-size:clamp(16px,1.35vw,18.5px);line-height:1.9;color:var(--color-muted);margin:0;max-width:68ch}:lang(en) .bk-h1,:lang(tk) .bk-h1,:lang(tr) .bk-h1{letter-spacing:-.025em;line-height:1.1}:lang(en) .bk-h2,:lang(tk) .bk-h2,:lang(tr) .bk-h2{letter-spacing:-.02em;line-height:1.18}:lang(en) .bk-lead,:lang(tk) .bk-lead,:lang(tr) .bk-lead{line-height:1.6}.bk-figure{font-family:var(--font-num,inherit);font-variant-numeric:lining-nums;font-weight:850;line-height:1.05;color:var(--color-heading)}.bk-bento{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.bk-bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(150px,auto)}.bk-bento>.bk-span-2{grid-column:span 2}.bk-bento>.bk-span-tall{grid-row:span 2}}@media (prefers-reduced-motion:no-preference){.bk-enter>*{animation:bk-rise .9s var(--ease-out-expo,ease) both}.bk-enter>:nth-child(2){animation-delay:90ms}.bk-enter>:nth-child(3){animation-delay:.17s}.bk-enter>:nth-child(4){animation-delay:.24s}.bk-enter>:nth-child(5){animation-delay:.3s}.bk-float-in{animation:bk-float-in 1.2s var(--ease-out-expo,ease) .15s both}}@keyframes bk-rise{0%{transform:translateY(14px)}}@keyframes bk-float-in{0%{transform:translateY(22px) scale(.98)}}.bk-steps{position:relative}.bk-steps-line{position:absolute;inset-inline-start:23px;inset-block:12px;width:2px;background:var(--color-line-strong);border-radius:2px;overflow:hidden}.bk-steps-line>span{position:absolute;inset:0;background:linear-gradient(180deg,#22d3ee,#1d4ed8);transform-origin:top}@media (min-width:900px){.bk-steps-h .bk-steps-line{inset-inline:8%;inset-block:auto;inset-block-start:23px;width:auto;height:2px}.bk-steps-h .bk-steps-line>span{background:linear-gradient(90deg,#22d3ee,#1d4ed8);transform-origin:left}[dir=rtl] .bk-steps-h .bk-steps-line>span{background:linear-gradient(270deg,#22d3ee,#1d4ed8);transform-origin:right}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.bk-steps-line>span{animation:bk-draw linear both;animation-timeline:view();animation-range:entry 10% cover 55%}.bk-steps-h .bk-steps-line>span{animation-name:bk-draw-x}.bk-step{animation:bk-step-on linear both;animation-timeline:view();animation-range:entry 20% cover 40%}}}@keyframes bk-draw{0%{transform:scaleY(0)}}@keyframes bk-draw-x{0%{transform:scaleX(0)}}@keyframes bk-step-on{0%{opacity:.55;transform:translateY(14px)}}.bk-chip-on-dark{border:1px solid rgb(255 255 255/.18);background:rgb(255 255 255/.08);color:#fff;backdrop-filter:blur(6px)}.bk-scroll-x{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.bk-table{width:100%;border-collapse:separate;border-spacing:0;font-size:15px}.bk-table caption{text-align:start;caption-side:top}.bk-table td,.bk-table th{padding:13px 16px;text-align:start;vertical-align:top;border-block-end:1px solid var(--color-line)}.bk-table thead th{font-size:13px;font-weight:700;color:var(--color-muted);background:var(--color-surface-2);white-space:nowrap}.bk-table tbody tr:last-child>*{border-block-end:0}.bk-table tbody th{font-weight:700;color:var(--color-heading)}.bk-table tbody tr:hover>*{background:color-mix(in oklab,var(--color-surface-2) 55%,transparent)}.bk-diff>*{background:color-mix(in oklab,var(--color-accent-soft) 70%,transparent)!important}:is(.bk-scroll-x,.tk-table-scroll)>table>:is(thead,tbody,tfoot)>tr>:first-child{position:sticky;inset-inline-start:0;z-index:1;background-color:var(--bk-sticky-bg,var(--color-surface));box-shadow:var(--bk-sticky-shadow,10px 0 12px -12px rgb(11 59 140/.45))}:is(.bk-scroll-x,.tk-table-scroll)>table>thead{--bk-sticky-bg:var(--color-surface-2)}[dir=rtl] :is(.bk-scroll-x,.tk-table-scroll){--bk-sticky-shadow:-10px 0 12px -12px rgb(11 59 140/0.45)}@media (max-width:767.98px){:is(.bk-scroll-x,.tk-table-scroll)>table>:is(thead,tbody,tfoot)>tr>:first-child{max-width:42vw;min-width:112px}}.bk-sticky-tabs{position:sticky;inset-block-start:var(--tk-header-h,60px);z-index:20}.bk-mobile-bar{position:fixed;inset-inline:0;inset-block-end:var(--tk-tabbar-h,0);z-index:40;padding-block-end:env(safe-area-inset-bottom)}@media (min-width:1024px){.bk-mobile-bar{display:none}}@media (max-width:1023.98px){:root:has(.bk-mobile-bar){--tk-mobilebar-h:calc(80px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.bk-aurora>i{animation:none}.bk-lift,.bk-lift:hover{transition:none;transform:none}}.bk-autohide:not(:has([data-block]>*)){display:none}}