@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,500;0,600;0,700;0,800;0,900;1,700;1,800;1,900&display=swap");@property --bt-load-a{syntax:"<color>";inherits:true;initial-value:#6fd0ff}.bt-load{--bt-load-a:#6fd0ff;--bt-load-r:#e11d2e;--bt-load-r2:#ff3b5c;--bt-load-b:#2f6bff;--bt-load-ink:#03030a;--bt-load-hd:"Barlow Condensed",Impact,"Arial Narrow","Arial Black",sans-serif;--bt-load-jp:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif;--bt-load-ui:"Barlow Condensed",var(--font-ui,"Segoe UI",system-ui,sans-serif);position:fixed;inset:0;z-index:95;overflow:hidden;background:var(--bt-load-ink);color:#f2eee8;font:14px/1.45 var(--bt-load-ui);transition:--bt-load-a .8s;animation:bt-load-fade-in .5s cubic-bezier(.22,1,.36,1) both}.bt-load:after{content:none}.bt-load--inline{position:relative;inset:auto;z-index:1;min-height:min(68vh,32rem);width:100%;border:1px solid rgba(255,255,255,.08)}.bt-load--out{animation:bt-load-dark-out 1.2s cubic-bezier(.65,0,.35,1) forwards;pointer-events:none}.bt-load__blackout{position:absolute;inset:0;z-index:40;background:#000;opacity:0;pointer-events:none}.bt-load--out .bt-load__blackout{animation:bt-load-blackout 1.2s cubic-bezier(.45,0,.2,1) forwards}@keyframes bt-load-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bt-load-dark-out{0%{filter:brightness(1) saturate(1);transform:scale(1)}40%{filter:brightness(.45) saturate(.85);transform:scale(1.015)}to{filter:brightness(0) saturate(.6);transform:scale(1.04)}}@keyframes bt-load-blackout{0%{opacity:0}35%{opacity:.35}to{opacity:1}}.bt-load__bg{position:absolute;inset:-4%;background-size:cover;background-position:center 28%;opacity:0;transition:opacity 1s,filter .35s ease;filter:brightness(.28) saturate(.7) contrast(1.05) blur(2.5px);animation:bt-load-kb 22s ease-in-out infinite alternate;-webkit-mask-image:linear-gradient(#000 48%,transparent 90%);mask-image:linear-gradient(#000 48%,transparent 90%);pointer-events:none}.bt-load__bg--on{opacity:1}.bt-load--switching .bt-load__bg{filter:brightness(.18) saturate(.85) blur(8px)}@keyframes bt-load-kb{0%{transform:scale(1.03)}to{transform:scale(1.1) translateX(-1%)}}.bt-load__tint{background:radial-gradient(120% 90% at 72% 38%,#2a0812 0,transparent 55%),radial-gradient(55% 70% at 78% 48%,color-mix(in srgb,var(--bt-load-a) 22%,transparent),transparent 68%),linear-gradient(105deg,#03030af5 0,#03030ae8 28%,#03030a99 48%,#03030a44 68%,transparent 88%),linear-gradient(0deg,#03030a 0,#03030acc 12%,transparent 42%),linear-gradient(180deg,#03030acc 0,transparent 22%)}.bt-load__tint,.bt-load__tint:after{position:absolute;inset:0;pointer-events:none}.bt-load__tint:after{content:"";opacity:.08;background:repeating-linear-gradient(0deg,transparent 0 3px,#0006 4px);mix-blend-mode:overlay}.bt-load__cv{inset:0;width:100%;height:100%;opacity:.55}.bt-load__cv,.bt-load__slashes i{position:absolute;pointer-events:none}.bt-load__slashes i{height:48px;width:140%;left:-20%;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--bt-load-r) 28%,transparent),transparent);transform:rotate(-12deg);animation:bt-load-sl 14s linear infinite;opacity:.7}.bt-load__slashes i:first-child{top:68%}.bt-load__slashes i:nth-child(2){display:none}@keyframes bt-load-sl{0%{translate:-12% 0}to{translate:12% 0}}.bt-load__sl{position:absolute;inset:0;pointer-events:none;visibility:hidden}.bt-load__sl--on{visibility:visible}.bt-load__kj{right:4vw;top:2vh;font:900 52vh/1 var(--bt-load-jp);color:var(--bt-load-a);opacity:.04;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bt-load__kj,.bt-load__stage{position:absolute;pointer-events:none}.bt-load__stage{right:0;top:0;bottom:0;width:min(64vw,1040px);z-index:1;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 78%,#000);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 78%,#000)}.bt-load__stage--cover{width:min(70vw,1180px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000),linear-gradient(0deg,transparent,#000 10%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000),linear-gradient(0deg,transparent,#000 10%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.bt-load__ch{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;opacity:0;transform:translate(calc(var(--px, 0px) + var(--ch-ox, 0px)),calc(var(--py, 0px) + var(--ch-oy, 0px))) scale(var(--ch-scale,1));transform-origin:right bottom;filter:drop-shadow(0 0 22px rgba(0,0,0,.7)) drop-shadow(0 0 3px rgba(255,59,92,.28));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity;background:transparent}.bt-load__ch,.bt-load__ch--contain{-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}.bt-load__ch--contain{inset:auto;right:1.5vw;bottom:max(4.5rem,7vh);top:4vh;left:4%;width:auto;height:auto;max-width:96%;max-height:calc(100% - 5.5rem)}.bt-load__ch--cover{-o-object-fit:cover;object-fit:cover;inset:0;width:100%;height:100%;transform-origin:center center}.bt-load__ch--lighten{mix-blend-mode:lighten;filter:drop-shadow(0 18px 36px #000a) contrast(1.05) saturate(1.08)}.bt-load__stage[data-cast=yamamoto]{width:min(68vw,1120px);right:1.5vw}.bt-load__ch--yamamoto{transform-origin:center center}.bt-load__stage[data-cast=yhwach]{width:min(62vw,980px)}.bt-load__stage[data-cast=aizen]{width:min(68vw,1120px)}.bt-load__sl--on .bt-load__ch{animation:bt-load-chin 1s cubic-bezier(.22,1,.36,1) .12s forwards}.bt-load--switching .bt-load__sl--on .bt-load__ch{filter:drop-shadow(0 18px 40px #000c) blur(5px);transition:filter .28s ease}@keyframes bt-load-chin{0%{opacity:0;translate:100px 0}to{opacity:var(--o,1);translate:0 0}}.bt-load__pl{position:absolute;left:clamp(1.25rem,5vw,4.5rem);bottom:clamp(10.5rem,20vh,14.5rem);max-width:min(42vw,34rem);z-index:3}.bt-load__sl--on .bt-load__pl>*{animation:bt-load-pin .75s cubic-bezier(.22,1,.36,1) backwards}.bt-load__sl--on .bt-load__pl>:nth-child(2){animation-delay:.07s!important}.bt-load__sl--on .bt-load__pl>:nth-child(3){animation-delay:.14s!important}.bt-load__sl--on .bt-load__pl>:nth-child(4){animation-delay:.2s!important}.bt-load__sl--on .bt-load__pl>:nth-child(5){animation-delay:.28s!important}@keyframes bt-load-pin{0%{opacity:0;transform:translateX(-40px) skewX(8deg);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.bt-load__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.55rem}.bt-load__tag{background:var(--bt-load-r2);color:#10040a;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%)}.bt-load__rr,.bt-load__tag{display:inline-block;font:700 12px/1.2 var(--bt-load-ui);letter-spacing:.17em;padding:.45em 1.1em;text-transform:uppercase}.bt-load__rr{border:0;box-shadow:inset 0 0 0 1px var(--bt-load-r2);color:var(--bt-load-r2);background:transparent}.bt-load__nm{margin:0;font:italic 900 clamp(2.8rem,8.2vw,7.5rem) /.88 var(--bt-load-hd);text-transform:uppercase;letter-spacing:-.01em;text-shadow:0 6px 30px rgba(0,0,0,.8),0 2px 0 #000a}.bt-load__jp{margin:.35rem 0 .55rem;font:700 clamp(1rem,1.6vw,1.45rem) var(--bt-load-jp);color:color-mix(in srgb,var(--bt-load-a) 75%,#fff);letter-spacing:.28em;opacity:.92}.bt-load__ds{margin:0 0 1rem;color:#c8c2b8;max-width:36ch;font-size:.95rem;line-height:1.5;border-left:3px solid var(--bt-load-r);padding-left:.85rem}.bt-load__st{display:grid;grid-template-columns:5.75rem 1fr 2rem;gap:.55rem .65rem;align-items:center;width:min(100%,17.5rem);font:700 .7rem/1 var(--bt-load-ui);letter-spacing:.16em;text-transform:uppercase;color:#b8b0a4}.bt-load__st-val{font-variant-numeric:tabular-nums;letter-spacing:.06em;color:#f2eee8;text-align:right;font-size:.75rem}.bt-load__st i{display:block;height:6px;background:#1a1a22;position:relative;overflow:hidden;transform:skewX(-25deg);clip-path:none}.bt-load__st i:after{content:"";position:absolute;inset:0;width:var(--w);background:linear-gradient(90deg,var(--bt-load-r),var(--bt-load-r2));transform-origin:left;animation:bt-load-fill .9s cubic-bezier(.22,1,.36,1) .45s backwards}@keyframes bt-load-fill{0%{transform:scaleX(0)}}.bt-load__top>*{position:absolute;z-index:4;animation:bt-load-fd .9s cubic-bezier(.22,1,.36,1) backwards}@keyframes bt-load-fd{0%{opacity:0;translate:0 -16px}}.bt-load__brand{left:50%;top:.65rem;translate:-50% 0;display:flex;flex-direction:column;align-items:center;gap:0;position:absolute}.bt-load__logo{height:clamp(6.5rem,16vw,11.5rem);width:auto;max-width:min(32rem,82vw);-o-object-fit:contain;object-fit:contain;opacity:0;animation:bt-load-logo-in 1s cubic-bezier(.16,1,.3,1) .35s forwards,bt-load-logo-glow 3.2s ease-in-out 1.4s infinite alternate}@keyframes bt-load-logo-in{0%{opacity:0;transform:scale(2.2);filter:blur(12px)}60%{opacity:1}to{opacity:1;transform:scale(1);filter:drop-shadow(0 0 10px color-mix(in srgb,var(--bt-load-b) 55%,transparent)) drop-shadow(0 0 4px color-mix(in srgb,var(--bt-load-r) 45%,transparent))}}@keyframes bt-load-logo-glow{0%{filter:drop-shadow(0 0 8px color-mix(in srgb,var(--bt-load-b) 50%,transparent)) drop-shadow(0 0 2px color-mix(in srgb,var(--bt-load-r) 40%,transparent))}to{filter:drop-shadow(0 0 22px color-mix(in srgb,var(--bt-load-b) 85%,transparent)) drop-shadow(0 0 10px color-mix(in srgb,var(--bt-load-r) 70%,transparent))}}.bt-load__brand-glow{display:none}.bt-load__chip{right:1.35rem;top:1.35rem;border:1px solid var(--bt-load-r2);background:rgba(0,0,0,.4);padding:.35em .9em;font:700 12px/1 var(--bt-load-ui);letter-spacing:.25em;text-transform:uppercase;color:#fff}.bt-load__chip:before{content:"";display:inline-block;width:.45rem;height:.45rem;margin-right:.45rem;border-radius:50%;background:var(--bt-load-r);vertical-align:.05em;box-shadow:0 0 0 0 color-mix(in srgb,var(--bt-load-r) 55%,transparent);animation:bt-load-chip 2.2s ease-out infinite}@keyframes bt-load-chip{70%,to{box-shadow:0 0 0 8px transparent}}.bt-load__snd{right:1.35rem;top:3.6rem;font:700 .62rem/1 var(--bt-load-ui);letter-spacing:.16em;color:#cfc7b8;background:#000a;padding:.35rem .65rem;border:1px solid #ffffff1a}.bt-load__dock{position:absolute;left:0;right:0;bottom:0;z-index:5;display:flex;flex-direction:column;gap:.4rem;background:linear-gradient(0deg,#050407f2,#050407cc 38%,#05040755 72%,transparent);padding:2.75rem 0 0}.bt-load__dock,.bt-load__dock>*{pointer-events:none}.bt-load__action,.bt-load__dots,.bt-load__go,.bt-load__hud,.bt-load__pg,.bt-load__rail,.bt-load__tip{pointer-events:auto}.bt-load__hud{display:grid;grid-template-columns:minmax(10rem,1.05fr) minmax(16rem,1.55fr) auto;align-items:end;gap:.85rem 1.25rem;padding:0 clamp(1rem,3.5vw,2.5rem);width:100%;box-sizing:border-box}.bt-load__tip{margin:0;display:flex;align-items:flex-start;gap:.65rem;padding:.15rem .15rem .25rem 0;color:#c8c2b8;font-size:.85rem;line-height:1.35;max-width:28rem}.bt-load__tip b{flex:none;color:#fff;padding:.28rem .55rem;font:700 .62rem/1 var(--bt-load-ui);letter-spacing:.16em;text-transform:uppercase}.bt-load__tip span{transition:opacity .3s;padding-top:.1rem}.bt-load__pg{position:relative;width:100%;min-width:0;padding:0;border:0;background:transparent;box-shadow:none;animation:bt-load-dock-in .7s cubic-bezier(.22,1,.36,1) .12s both}@keyframes bt-load-dock-in{0%{opacity:0;translate:0 14px}}.bt-load__progress-head{display:flex;align-items:baseline;justify-content:space-between;gap:.85rem;margin-bottom:.55rem}.bt-load__stt{margin:0;min-width:0;font:600 .72rem/1.25 var(--bt-load-ui);letter-spacing:.18em;text-transform:uppercase;color:#e8e2d8;min-height:1.15em;text-shadow:0 1px 12px #000a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bt-load__pct{margin:0;flex:none;font:italic 900 clamp(2.4rem,4.6vw,4.6rem) /.85 var(--bt-load-hd);white-space:nowrap;color:#f6f2ea;letter-spacing:-.02em;text-shadow:0 0 26px color-mix(in srgb,var(--bt-load-r) 60%,transparent);transition:opacity .35s ease,transform .35s ease}.bt-load__pct small{font-size:.38em;font-style:normal;color:var(--bt-load-r2);margin-left:.1em;letter-spacing:.08em;vertical-align:.15em}@keyframes bt-load-pct-pop{0%{transform:scale(1.25);filter:brightness(2.2)}to{transform:none}}.bt-load__rail{width:100%;padding:0;box-sizing:border-box}.bt-load__action{position:relative;height:1rem;width:100%;isolation:isolate}.bt-load__segs{position:absolute;inset:0;display:flex;gap:3px;height:14px;top:50%;transform:translateY(-50%);transition:opacity .4s ease,transform .4s ease}.bt-load__seg{flex:1;background:#17141c;transform:skewX(-28deg);transition:background .15s,box-shadow .15s}.bt-load__seg.on{background:linear-gradient(180deg,var(--bt-load-r2),var(--bt-load-r));box-shadow:0 0 8px color-mix(in srgb,var(--bt-load-r) 60%,transparent)}.bt-load__seg.head{background:#fff;box-shadow:0 0 14px #fff,0 0 26px var(--bt-load-r2)}.bt-load__dock--done .bt-load__seg{animation:bt-load-seg-wave 1.4s ease-in-out infinite;animation-delay:calc(var(--i, 0) * 25ms)}@keyframes bt-load-seg-wave{50%{filter:brightness(1.9)}}.bt-load__go{inset:0;width:100%;height:100%;min-height:2.85rem;top:auto;opacity:0;translate:0 6px;overflow:hidden;transition:opacity .5s cubic-bezier(.16,1,.3,1),translate .6s cubic-bezier(.16,1,.3,1),filter .2s ease,background .2s ease;background:var(--bt-load-r);color:#fff;border:0;padding:0 1.5rem;font:italic 800 clamp(1rem,1.4vw,1.35rem) /1 var(--bt-load-hd);letter-spacing:.4em;text-transform:uppercase;cursor:pointer;clip-path:polygon(9% 0,100% 0,91% 100%,0 100%);z-index:2;box-shadow:0 0 32px color-mix(in srgb,var(--bt-load-r) 45%,transparent)}.bt-load__go,.bt-load__go:after{position:absolute;bottom:0;pointer-events:none}.bt-load__go:after{content:"";top:0;width:30%;left:-40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);animation:bt-load-go-shine 2.2s infinite}@keyframes bt-load-go-shine{to{left:130%}}.bt-load__dock--done .bt-load__action{height:2.85rem}.bt-load__go:hover:not(:disabled){background:#ff2a45;filter:brightness(1.05)}.bt-load__go:focus-visible{outline:2px solid #fff;outline-offset:3px}.bt-load__go--on{opacity:1;pointer-events:auto;translate:0 0;animation:bt-load-cta 1.8s ease-in-out infinite}@keyframes bt-load-cta{0%,to{filter:brightness(1)}50%{filter:brightness(1.1)}}.bt-load__dock--done .bt-load__pct{animation:bt-load-pct-pop .55s cubic-bezier(.16,1,.3,1);opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .35s ease .2s,transform .35s ease .2s}.bt-load__dock--done .bt-load__segs{opacity:0;transform:translateY(-50%) scaleY(.85);pointer-events:none}.bt-load__dock--done .bt-load__stt{color:#f2eee8;letter-spacing:.22em}.bt-load__phases{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin:0;padding:0;list-style:none;transition:opacity .3s ease,transform .3s ease}.bt-load__phases li{min-width:0}.bt-load__phases-seg{display:block;height:2px;width:100%;background:#ffffff16;border-radius:1px;transition:background .3s ease,transform .3s ease,box-shadow .3s ease}.bt-load__phases .is-done .bt-load__phases-seg{background:color-mix(in srgb,#c8c2b8 70%,var(--bt-load-r))}.bt-load__phases .is-active .bt-load__phases-seg{background:#f2eee8;transform:scaleY(1.35);box-shadow:0 0 0 1px #ffffff10}.bt-load__dock--done .bt-load__phases{opacity:0;transform:translateY(-4px);height:0;margin:0;overflow:hidden;pointer-events:none}.bt-load__dots{display:flex;flex-direction:column;align-items:flex-end;gap:.55rem;padding-bottom:.15rem;min-width:7rem}.bt-load__dots-label{margin:0;font:700 .58rem/1 var(--bt-load-ui);letter-spacing:.2em;text-transform:uppercase;color:#8a8478}.bt-load__dots-track{display:flex;gap:.4rem}.bt-load__dots-track i{width:2.15rem;height:4px;background:#ffffff1c;position:relative;overflow:hidden;clip-path:polygon(0 0,calc(100% - 3px) 0,100% 100%,3px 100%)}.bt-load__dots-track i.on:after{content:"";position:absolute;inset:0;background:var(--bt-load-a);transform-origin:left;animation:bt-load-dt 5.6s linear forwards}@keyframes bt-load-dt{0%{transform:scaleX(0)}}.bt-load__wipe{position:absolute;top:-10%;bottom:-10%;width:42%;left:-60%;background:linear-gradient(100deg,transparent 0,rgba(255,255,255,.1) 40%,#fff8 48%,color-mix(in srgb,var(--bt-load-a) 70%,#fff) 52%,rgba(255,255,255,.08) 60%,transparent 100%);transform:skewX(-8deg);opacity:0;z-index:7;mix-blend-mode:screen;pointer-events:none;filter:blur(1.5px)}.bt-load__wipe--go{animation:bt-load-swp .72s cubic-bezier(.55,0,.2,1)}@keyframes bt-load-swp{0%{left:-60%;opacity:0}18%{opacity:.9}to{left:120%;opacity:.5}}.bt-load__sls--shake{animation:bt-load-shk .45s}@keyframes bt-load-shk{15%{translate:-6px 3px}35%{translate:5px -3px}55%{translate:-3px 2px}75%{translate:1px -1px}}.bt-load--inline .bt-load__pl{bottom:7.5rem}.bt-load--inline .bt-load__dock{padding-top:1.25rem}.bt-load--inline .bt-load__go,.bt-load--inline .bt-load__tip{display:none}.bt-load--inline .bt-load__hud{grid-template-columns:1fr auto}.bt-load--inline .bt-load__stage{width:min(58vw,860px);opacity:.92}.bt-load--inline .bt-load__ch--contain{bottom:2rem;--o:0.7}@media (max-width:960px){.bt-load__dock{gap:.45rem;padding-top:1.75rem}.bt-load__hud{grid-template-columns:1fr;gap:.45rem;padding:0 .85rem}.bt-load__pg{min-width:0}.bt-load__tip{order:3;max-width:none;padding:.2rem 0 0;font-size:.8rem}.bt-load__pg{order:1}.bt-load__dots{order:2;flex-direction:row;align-items:center;justify-content:space-between;width:100%;min-width:0;padding-bottom:0}.bt-load__action{height:.85rem}.bt-load__dock--done .bt-load__action{height:2.6rem}}@media (max-width:800px){.bt-load:after{inset:8px}.bt-load__pl{left:1rem;right:1rem;max-width:none;bottom:clamp(11rem,28vh,14rem)}.bt-load__stage{width:100%;left:0;right:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 62%,transparent 92%),linear-gradient(90deg,transparent,#000 18%,#000);mask-image:linear-gradient(180deg,transparent,#000 12%,#000 62%,transparent 92%),linear-gradient(90deg,transparent,#000 18%,#000);-webkit-mask-composite:source-in;mask-composite:intersect}.bt-load__stage--cover{width:100%}.bt-load__ch{--o:0.78}.bt-load__ch--contain{right:-6vw;left:18%;bottom:7.5rem;top:8vh;max-width:none;max-height:calc(100% - 9.5rem);--o:0.78}.bt-load__ch--cover{-o-object-position:60% 35%;object-position:60% 35%}.bt-load__logo{height:clamp(5.5rem,22vw,8.5rem);max-width:min(28rem,92vw)}.bt-load__st{width:min(100%,15rem)}.bt-load__ds{font-size:.85rem;max-width:28ch}.bt-load__nm{font-size:clamp(2rem,10vw,3.4rem)}.bt-load__snd{display:none}.bt-load__progress-head{margin-bottom:.4rem}.bt-load__stt{font-size:.68rem;letter-spacing:.14em}.bt-load__pct{font-size:clamp(1.35rem,7vw,1.75rem)}.bt-load__phases{gap:.3rem}.bt-load__phases-seg{height:2px}.bt-load__action{height:.8rem}.bt-load__dock--done .bt-load__action{height:2.5rem}.bt-load__go{font-size:1rem;letter-spacing:.2em;min-height:2.5rem}.bt-load__kj{opacity:.03;font-size:40vh}}@media (max-width:520px){.bt-load__st{grid-template-columns:4.5rem 1fr 1.75rem;width:100%}.bt-load__chip{top:.75rem;right:.75rem;padding:.3rem .5rem;font-size:.6rem}}@media (prefers-reduced-motion:reduce){.bt-load *,.bt-load :after,.bt-load :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}@media (max-width:768px){.bt-load{padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}.bt-load__go{min-height:2.75rem}.bt-load__dock{padding-left:max(.75rem,env(safe-area-inset-left,0px));padding-right:max(.75rem,env(safe-area-inset-right,0px));padding-bottom:max(.65rem,env(safe-area-inset-bottom,0px))}.bt-load__ds,.bt-load__nm{overflow-wrap:anywhere}}.bt-load__grain{position:absolute;inset:-50%;z-index:2;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/></filter><rect width='200' height='200' filter='url(%23n)'/></svg>");animation:bt-load-grain .6s steps(4) infinite}@keyframes bt-load-grain{25%{transform:translate(-3%,2%)}50%{transform:translate(2%,-3%)}75%{transform:translate(-2%,-1%)}}.bt-load__frame{position:absolute;inset:14px;z-index:6;pointer-events:none}.bt-load__frame i{position:absolute;width:34px;height:34px;border:2px solid color-mix(in srgb,var(--bt-load-r2) 70%,transparent)}.bt-load__frame i:first-child{top:0;left:0;border-right:0;border-bottom:0}.bt-load__frame i:nth-child(2){top:0;right:0;border-left:0;border-bottom:0}.bt-load__frame i:nth-child(3){bottom:0;left:0;border-right:0;border-top:0}.bt-load__frame i:nth-child(4){bottom:0;right:0;border-left:0;border-top:0}.bt-load__band{position:absolute;left:-10%;width:130%;height:20vh;top:60%;z-index:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(225,29,46,.18),transparent);transform:rotate(-14deg);animation:bt-load-drift 7s ease-in-out infinite alternate}.bt-load__band--2{top:30%;height:7vh;background:linear-gradient(90deg,transparent,rgba(47,107,255,.12),transparent);animation-duration:9s}@keyframes bt-load-drift{to{transform:rotate(-14deg) translateX(6%)}}.bt-load__bgword{top:46%;z-index:0;font:italic 900 22vw/1 var(--bt-load-hd);text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:2px color-mix(in srgb,var(--bt-load-r) 13%,transparent);transform:translate(-50%,-50%) skewX(-8deg);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .5s;opacity:.9}.bt-load__bgword,.bt-load__ring{position:absolute;left:50%;pointer-events:none}.bt-load__ring{top:9vh;width:10px;height:10px;z-index:5;border-radius:50%;border:3px solid #fff;transform:translate(-50%,-50%) scale(0);opacity:0;animation:bt-load-ring 1.1s ease-out .85s}@keyframes bt-load-ring{0%{opacity:.9;transform:translate(-50%,-50%) scale(0)}to{opacity:0;transform:translate(-50%,-50%) scale(90);border-color:var(--bt-load-r)}}.bt-load__stt{font-weight:700;letter-spacing:.3em;color:#bbb}.bt-load__tip b{background:var(--bt-load-r)}@media (max-width:800px){.bt-load__bgword{font-size:32vw;opacity:.45}.bt-load__band{opacity:.55}.bt-load__frame{inset:8px}.bt-load__frame i{width:22px;height:22px}.bt-load__segs{height:11px;gap:2px}}