@font-face{font-family:Fredoka;font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/fredoka-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:600 800;font-display:swap;src:url(/fonts/fredoka-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-font-sans-serif:"Fredoka", system-ui, sans-serif;--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, #ffffff26, #fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:.9rem;--bs-body-font-weight:400;--bs-body-line-height:1.6;--bs-body-color:#212529;--bs-body-color-rgb:33, 37, 41;--bs-body-bg:#f8fafc;--bs-body-bg-rgb:248, 250, 252;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0, 0, 0;--bs-secondary-color:#212529bf;--bs-secondary-color-rgb:33, 37, 41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233, 236, 239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33, 37, 41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248, 249, 250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13, 110, 253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10, 88, 202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:#0000002d;--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem #00000026;--bs-box-shadow-sm:0 .125rem .25rem #00000013;--bs-box-shadow-lg:0 1rem 3rem #0000002d;--bs-box-shadow-inset:inset 0 1px 2px #00000013;--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:#0d6efd40;--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222, 226, 230;--bs-body-bg:#212529;--bs-body-bg-rgb:33, 37, 41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255, 255, 255;--bs-secondary-color:#dee2e6bf;--bs-secondary-color-rgb:222, 226, 230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52, 58, 64;--bs-tertiary-color:#dee2e680;--bs-tertiary-color-rgb:222, 226, 230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43, 48, 53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110, 168, 254;--bs-link-hover-color-rgb:139, 185, 254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:#ffffff26;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:before,:after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#0000;margin:0}hr{color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25;margin:1rem 0}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{color:var(--bs-heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:calc(1.35rem + 1.2vw)}@media (width>=1200px){h1,.h1{font-size:2.25rem}}h2,.h2{font-size:calc(1.305rem + .66vw)}@media (width>=1200px){h2,.h2{font-size:1.8rem}}h3,.h3{font-size:calc(1.2825rem + .39vw)}@media (width>=1200px){h3,.h3{font-size:1.575rem}}h4,.h4{font-size:calc(1.26rem + .12vw)}@media (width>=1200px){h4,.h4{font-size:1.35rem}}h5,.h5{font-size:1.125rem}h6,.h6{font-size:.9rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small,.small{font-size:.875em}mark,.mark{color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{color:var(--bs-code-color);word-wrap:break-word;font-size:.875em}a>code{color:inherit}kbd{color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem;padding:.1875rem .375rem;font-size:.875em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{color:var(--bs-secondary-color);text-align:left;padding-top:.5rem;padding-bottom:.5rem}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:left;width:100%;line-height:inherit;margin-bottom:.5rem;padding:0;font-size:calc(1.275rem + .3vw)}@media (width>=1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale()}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.125rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{text-transform:uppercase;font-size:.875em}.blockquote{margin-bottom:1rem;font-size:1.125rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;margin-top:-1rem;margin-bottom:1rem;font-size:.875em}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto;padding:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{color:var(--bs-secondary-color);font-size:.875em}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (width>=576px){.container-sm,.container{max-width:540px}}@media (width>=768px){.container-md,.container-sm,.container{max-width:720px}}@media (width>=992px){.container-lg,.container-md,.container-sm,.container{max-width:960px}}@media (width>=1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}}@media (width>=1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 0 0}.row-cols-auto>*{flex:none;width:auto}.row-cols-1>*{flex:none;width:100%}.row-cols-2>*{flex:none;width:50%}.row-cols-3>*{flex:none;width:33.3333%}.row-cols-4>*{flex:none;width:25%}.row-cols-5>*{flex:none;width:20%}.row-cols-6>*{flex:none;width:16.6667%}.col-auto{flex:none;width:auto}.col-1{flex:none;width:8.33333%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333%}.col-5{flex:none;width:41.6667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333%}.col-8{flex:none;width:66.6667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333%}.col-11{flex:none;width:91.6667%}.col-12{flex:none;width:100%}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (width>=576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:none;width:auto}.row-cols-sm-1>*{flex:none;width:100%}.row-cols-sm-2>*{flex:none;width:50%}.row-cols-sm-3>*{flex:none;width:33.3333%}.row-cols-sm-4>*{flex:none;width:25%}.row-cols-sm-5>*{flex:none;width:20%}.row-cols-sm-6>*{flex:none;width:16.6667%}.col-sm-auto{flex:none;width:auto}.col-sm-1{flex:none;width:8.33333%}.col-sm-2{flex:none;width:16.6667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333%}.col-sm-5{flex:none;width:41.6667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333%}.col-sm-8{flex:none;width:66.6667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333%}.col-sm-11{flex:none;width:91.6667%}.col-sm-12{flex:none;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (width>=768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:none;width:auto}.row-cols-md-1>*{flex:none;width:100%}.row-cols-md-2>*{flex:none;width:50%}.row-cols-md-3>*{flex:none;width:33.3333%}.row-cols-md-4>*{flex:none;width:25%}.row-cols-md-5>*{flex:none;width:20%}.row-cols-md-6>*{flex:none;width:16.6667%}.col-md-auto{flex:none;width:auto}.col-md-1{flex:none;width:8.33333%}.col-md-2{flex:none;width:16.6667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333%}.col-md-11{flex:none;width:91.6667%}.col-md-12{flex:none;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (width>=992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:none;width:auto}.row-cols-lg-1>*{flex:none;width:100%}.row-cols-lg-2>*{flex:none;width:50%}.row-cols-lg-3>*{flex:none;width:33.3333%}.row-cols-lg-4>*{flex:none;width:25%}.row-cols-lg-5>*{flex:none;width:20%}.row-cols-lg-6>*{flex:none;width:16.6667%}.col-lg-auto{flex:none;width:auto}.col-lg-1{flex:none;width:8.33333%}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}.col-lg-11{flex:none;width:91.6667%}.col-lg-12{flex:none;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (width>=1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:none;width:auto}.row-cols-xl-1>*{flex:none;width:100%}.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-3>*{flex:none;width:33.3333%}.row-cols-xl-4>*{flex:none;width:25%}.row-cols-xl-5>*{flex:none;width:20%}.row-cols-xl-6>*{flex:none;width:16.6667%}.col-xl-auto{flex:none;width:auto}.col-xl-1{flex:none;width:8.33333%}.col-xl-2{flex:none;width:16.6667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333%}.col-xl-11{flex:none;width:91.6667%}.col-xl-12{flex:none;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (width>=1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:none;width:auto}.row-cols-xxl-1>*{flex:none;width:100%}.row-cols-xxl-2>*{flex:none;width:50%}.row-cols-xxl-3>*{flex:none;width:33.3333%}.row-cols-xxl-4>*{flex:none;width:25%}.row-cols-xxl-5>*{flex:none;width:20%}.row-cols-xxl-6>*{flex:none;width:16.6667%}.col-xxl-auto{flex:none;width:auto}.col-xxl-1{flex:none;width:8.33333%}.col-xxl-2{flex:none;width:16.6667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.3333%}.col-xxl-5{flex:none;width:41.6667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.3333%}.col-xxl-8{flex:none;width:66.6667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.3333%}.col-xxl-11{flex:none;width:91.6667%}.col-xxl-12{flex:none;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.6667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333%}.offset-xxl-5{margin-left:41.6667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333%}.offset-xxl-8{margin-left:66.6667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333%}.offset-xxl-11{margin-left:91.6667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));font-size:inherit;margin-bottom:0;line-height:1.6}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.125rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.7875rem}.form-text{color:var(--bs-secondary-color);margin-top:.25rem;font-size:.875em}.form-control{width:100%;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-clip:padding-box;padding:.375rem .75rem;font-size:.9rem;font-weight:400;line-height:1.6;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.6em;margin:0}.form-control::-webkit-datetime-edit{padding:0;display:block}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{margin:-.375rem -.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;margin-inline-end:.75rem;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{width:100%;color:var(--bs-body-color);border:solid #0000;border-width:var(--bs-border-width) 0;background-color:#0000;margin-bottom:0;padding:.375rem 0;line-height:1.6;display:block}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.6em + .5rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.7875rem}.form-control-sm::file-selector-button{margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{min-height:calc(1.6em + 1rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.125rem}.form-control-lg::file-selector-button{margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.6em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.6em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.6em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.6em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color::-webkit-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color.form-control-sm{height:calc(1.6em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.6em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");width:100%;color:var(--bs-body-color);appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon,none);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding:.375rem 2.25rem .375rem .75rem;font-size:.9rem;font-weight:400;line-height:1.6;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{border-radius:var(--bs-border-radius-sm);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.7875rem}.form-select-lg{border-radius:var(--bs-border-radius-lg);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.125rem}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{min-height:1.44rem;margin-bottom:.125rem;padding-left:1.5em;display:block}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{text-align:right;padding-left:0;padding-right:1.5em}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);vertical-align:top;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1em;height:1em;margin-top:.3em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");background-color:#0d6efd;border-color:#0d6efd}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;width:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgb%2852.5490196078%, 71.568627451%, 99.6078431373%%29'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{margin-right:1rem;display:inline-block}.btn-check{clip:rect(0, 0, 0, 0);pointer-events:none;position:absolute}.btn-check[disabled]+.btn,.btn-check:disabled+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{appearance:none;background-color:#0000;width:100%;height:1.5rem;padding:0}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f8fafc,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f8fafc,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;margin-top:-.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{color:#0000;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range::-moz-range-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{color:#0000;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{z-index:2;max-width:100%;height:100%;color:rgba(var(--bs-body-color-rgb), .65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;padding:1rem .75rem;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control::placeholder,.form-floating>.form-control-plaintext::placeholder{color:#0000}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),:-webkit-any(.form-floating>.form-control:-webkit-autofill,.form-floating>.form-control-plaintext:-webkit-autofill){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),:is(.form-floating>.form-control:autofill,.form-floating>.form-control-plaintext:autofill){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-control-plaintext~label,.form-floating>.form-select~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{z-index:-1;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);height:1.5em;position:absolute;inset:1rem .375rem}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>:disabled~label,.form-floating>.form-control:disabled~label{color:#6c757d}.input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group>.form-control,.input-group>.form-select,.input-group>.form-floating{flex:auto;width:1%;min-width:0;position:relative}.input-group>.form-control:focus,.input-group>.form-select:focus,.input-group>.form-floating:focus-within{z-index:5}.input-group .btn{z-index:2;position:relative}.input-group .btn:focus{z-index:5}.input-group-text{color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);align-items:center;padding:.375rem .75rem;font-size:.9rem;font-weight:400;line-height:1.6;display:flex}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text,.input-group-lg>.btn{border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.125rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text,.input-group-sm>.btn{border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.7875rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{width:100%;color:var(--bs-form-valid-color);margin-top:.25rem;font-size:.875em;display:none}.valid-tooltip{z-index:5;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius);max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.7875rem;display:none;position:absolute;top:100%}.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip,.is-valid~.valid-feedback,.is-valid~.valid-tooltip{display:block}.was-validated .form-control:valid,.form-control.is-valid{border-color:var(--bs-form-valid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right calc(.4em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.8em + .375rem) calc(.8em + .375rem);padding-right:calc(1.6em + .75rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), .25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:right calc(.4em + .1875rem) top calc(.4em + .1875rem);padding-right:calc(1.6em + .75rem)}.was-validated .form-select:valid,.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"],.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.8em + .375rem) calc(.8em + .375rem);padding-right:4.125rem}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), .25)}.was-validated .form-control-color:valid,.form-control-color.is-valid{width:calc(1.6em + 3.75rem)}.was-validated .form-check-input:valid,.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.was-validated .form-check-input:valid:checked,.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.was-validated .form-check-input:valid:focus,.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), .25)}.was-validated .form-check-input:valid~.form-check-label,.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.input-group>.form-floating:not(:focus-within).is-valid{z-index:3}.invalid-feedback{width:100%;color:var(--bs-form-invalid-color);margin-top:.25rem;font-size:.875em;display:none}.invalid-tooltip{z-index:5;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius);max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.7875rem;display:none;position:absolute;top:100%}.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip,.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.4em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.8em + .375rem) calc(.8em + .375rem);padding-right:calc(1.6em + .75rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:right calc(.4em + .1875rem) top calc(.4em + .1875rem);padding-right:calc(1.6em + .75rem)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.8em + .375rem) calc(.8em + .375rem);padding-right:4.125rem}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.was-validated .form-control-color:invalid,.form-control-color.is-invalid{width:calc(1.6em + 3.75rem)}.was-validated .form-check-input:invalid,.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.was-validated .form-check-input:invalid:checked,.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.was-validated .form-check-input:invalid:focus,.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.was-validated .form-check-input:invalid~.form-check-label,.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.input-group>.form-floating:not(:focus-within).is-invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:.9rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.6;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26, 0 1px 1px #00000013;--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49, 132, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130, 138, 145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60, 153, 110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11, 172, 204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217, 164, 6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225, 83, 97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211, 212, 213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66, 70, 73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13, 110, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108, 117, 125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25, 135, 84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13, 202, 240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255, 193, 7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220, 53, 69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248, 249, 250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33, 37, 41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg,.btn-group-lg>.btn{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.125rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.7875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .35s;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:.9rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;z-index:var(--bs-dropdown-zindex);min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);background-clip:padding-box;margin:0;list-style:none;display:none;position:absolute}.dropdown-menu[data-bs-popper]{margin-top:var(--bs-dropdown-spacer);top:100%;left:0}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (width>=576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (width>=768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (width>=992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (width>=1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (width>=1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{margin-top:0;margin-bottom:var(--bs-dropdown-spacer);top:auto;bottom:100%}.dropup .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top:0;border-bottom-color:currentColor;margin-left:.255em;display:inline-block}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{margin-top:0;margin-left:var(--bs-dropdown-spacer);top:0;left:100%;right:auto}.dropend .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-left-color:currentColor;border-right:0;margin-left:.255em;display:inline-block}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{margin-top:0;margin-right:var(--bs-dropdown-spacer);top:0;left:auto;right:100%}.dropstart .dropdown-toggle:after{vertical-align:.255em;content:"";margin-left:.255em;display:none}.dropstart .dropdown-toggle:before{vertical-align:.255em;content:"";border-top:.3em solid #0000;border-bottom:.3em solid #0000;border-right:.3em solid;margin-right:.255em;display:inline-block}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1;overflow:hidden}.dropdown-item{width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;border-radius:var(--bs-dropdown-item-border-radius,0);background-color:#0000;border:0;font-weight:400;text-decoration:none;display:block}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);background-color:var(--bs-dropdown-link-active-bg);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:#0000}.dropdown-menu.show{display:block}.dropdown-header{padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);color:var(--bs-dropdown-header-color);white-space:nowrap;margin-bottom:0;font-size:.7875rem;display:block}.dropdown-item-text{padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color);display:block}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:#ffffff26;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.btn-group>.btn,.btn-group-vertical>.btn{flex:auto;position:relative}.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>:not(.btn-check:first-child)+.btn,.btn-group>.btn-group:not(:first-child){margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn,.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;justify-content:center;align-items:flex-start}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn,.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);background:0 0;border:0;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid transparent;padding-left:0;padding-right:0}.nav-underline .nav-link:hover,.nav-underline .nav-link:focus{border-bottom-color:currentColor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentColor;font-weight:700}.nav-fill>.nav-link,.nav-fill .nav-item{text-align:center;flex:auto}.nav-justified>.nav-link,.nav-justified .nav-item{text-align:center;flex-grow:1;flex-basis:0}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.32rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.125rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.125rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-sm,.navbar>.container-md,.navbar>.container-lg,.navbar>.container-xl,.navbar>.container-xxl{flex-wrap:inherit;justify-content:space-between;align-items:center;display:flex}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);white-space:nowrap;text-decoration:none}.navbar-brand:hover,.navbar-brand:focus{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-top:.5rem;padding-bottom:.5rem}.navbar-text a,.navbar-text a:hover,.navbar-text a:focus{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);color:var(--bs-navbar-color);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition);background-color:#0000;line-height:1}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:1.5em;height:1.5em;display:inline-block}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (width>=576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:#ffffff8c;--bs-navbar-hover-color:#ffffffbf;--bs-navbar-disabled-color:#ffffff40;--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff1a;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);background-clip:border-box;flex-direction:column;display:flex;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color);flex:auto}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));color:var(--bs-card-subtitle-color);margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);margin-bottom:0}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius);position:absolute;inset:0}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (width>=576px){.card-group{flex-flow:wrap;display:flex}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-img-top,.card-group>.card:not(:last-child)>.card-header{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-img-bottom,.card-group>.card:not(:last-child)>.card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-img-top,.card-group>.card:not(:first-child)>.card-header{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-img-bottom,.card-group>.card:not(:first-child)>.card-footer{border-bottom-left-radius:0}}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:.9rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem #0d6efd40;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);padding-left:0;list-style:none;display:flex}.page-link{padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;position:relative}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);outline:0}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.125rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.7875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius);line-height:1;display:inline-block}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;border-radius:var(--bs-list-group-border-radius);flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.list-group-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item{padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);text-decoration:none;display:block;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):hover,.list-group-item-action:not(.active):focus{z-index:1;color:var(--bs-list-group-action-hover-color);background-color:var(--bs-list-group-action-hover-bg);text-decoration:none}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (width>=576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem #0d6efd40;--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);opacity:var(--bs-btn-close-opacity);border:0;border-radius:.375rem;padding:.25em}.btn-close:hover{color:var(--bs-btn-close-color);opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity);outline:0}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb), var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb), var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb), var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity,1))!important}.link-primary:hover,.link-primary:focus{color:RGBA(10, 88, 202, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10, 88, 202, var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity,1))!important}.link-secondary:hover,.link-secondary:focus{color:RGBA(86, 94, 100, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86, 94, 100, var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity,1))!important}.link-success:hover,.link-success:focus{color:RGBA(20, 108, 67, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20, 108, 67, var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity,1))!important}.link-info:hover,.link-info:focus{color:RGBA(61, 213, 243, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61, 213, 243, var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity,1))!important}.link-warning:hover,.link-warning:focus{color:RGBA(255, 205, 57, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255, 205, 57, var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity,1))!important}.link-danger:hover,.link-danger:focus{color:RGBA(176, 42, 55, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176, 42, 55, var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity,1))!important}.link-light:hover,.link-light:focus{color:RGBA(249, 250, 251, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249, 250, 251, var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity,1))!important}.link-dark:hover,.link-dark:focus{color:RGBA(26, 30, 33, var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26, 30, 33, var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:hover,.link-body-emphasis:focus{color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);outline:0}.icon-link{-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden;align-items:center;gap:.375rem;display:inline-flex}.icon-link>.bi{fill:currentColor;flex-shrink:0;width:1em;height:1em;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:hover>.bi,.icon-link-hover:focus-visible>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em, 0, 0))}.ratio{width:100%;position:relative}.ratio:before{padding-top:var(--bs-aspect-ratio);content:"";display:block}.ratio>*{width:100%;height:100%;position:absolute;top:0;left:0}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571%}.fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.fixed-bottom{z-index:1030;position:fixed;bottom:0;left:0;right:0}.sticky-top{z-index:1020;position:sticky;top:0}.sticky-bottom{z-index:1020;position:sticky;bottom:0}@media (width>=576px){.sticky-sm-top{z-index:1020;position:sticky;top:0}.sticky-sm-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=768px){.sticky-md-top{z-index:1020;position:sticky;top:0}.sticky-md-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=992px){.sticky-lg-top{z-index:1020;position:sticky;top:0}.sticky-lg-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=1200px){.sticky-xl-top{z-index:1020;position:sticky;top:0}.sticky-xl-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=1400px){.sticky-xxl-top{z-index:1020;position:sticky;top:0}.sticky-xxl-bottom{z-index:1020;position:sticky;bottom:0}}.hstack{flex-direction:row;align-self:stretch;align-items:center;display:flex}.vstack{flex-direction:column;flex:auto;align-self:stretch;display:flex}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden:not(caption),.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{z-index:1;content:"";position:absolute;inset:0}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vr{width:var(--bs-border-width);opacity:.25;background-color:currentColor;align-self:stretch;min-height:1em;display:inline-block}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb), var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb), var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb), var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb), var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb), var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb), var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb), var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb), var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb), var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.35rem + 1.2vw)!important}.fs-2{font-size:calc(1.305rem + .66vw)!important}.fs-3{font-size:calc(1.2825rem + .39vw)!important}.fs-4{font-size:calc(1.26rem + .12vw)!important}.fs-5{font-size:1.125rem!important}.fs-6{font-size:.9rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.6!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb), var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb), var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb), var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:#0000!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (width>=576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (width>=768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (width>=992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (width>=1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (width>=1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (width>=1200px){.fs-1{font-size:2.25rem!important}.fs-2{font-size:1.8rem!important}.fs-3{font-size:1.575rem!important}.fs-4{font-size:1.35rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}*{font-family:var(--bf-font,"Fredoka", system-ui, sans-serif)}html,body{height:100svh;overscroll-behavior:none;height:-webkit-fill-available;font-family:var(--bf-font,"Fredoka", system-ui, sans-serif);font-weight:600;overflow:clip}body{color:var(--bf-text,#f5f5f7);background-color:#070709;margin:0;padding:0;position:relative}#app{height:100svh;height:-webkit-fill-available;max-height:100svh;flex-direction:column;max-height:-webkit-fill-available;display:flex;position:relative;overflow:clip}main{flex:auto;min-height:0}footer{flex-shrink:0;height:auto;position:relative}.navbar{z-index:9999;width:100%;position:fixed;top:0}.nav-link{padding-left:2rem!important;padding-right:2rem!important}.form-control{background:var(--bf-glass-tint,#ffffff14);border:1px solid var(--bf-line,#fff3);color:#fff;-webkit-backdrop-filter:var(--bf-glass-blur,blur(22px));box-shadow:var(--bf-glass-shine,inset 1px 1px .5px 0 #ffffff29, inset -1px -1px .5px 0 #ffffff0f)}.form-control::placeholder{color:#ffffff5c;letter-spacing:.01em;opacity:1;font-weight:500}.form-control:focus{background:var(--bf-glass-tint,#ffffff14);border:1px solid rgba(var(--bf-green-rgb), .7);color:#fff;box-shadow:var(--bf-glass-shine,inset 1px 1px .5px 0 #ffffff29, inset -1px -1px .5px 0 #ffffff0f), 0 0 0 .2rem rgba(var(--bf-green-rgb), .18)}.back-image{max-height:150px}.back-image-xs{max-height:96px}.back-icon{max-height:32px}.background-black-trans{background-color:#00000080}.black-glass,.page-item.disabled .page-link{background:var(--bf-glass-tint,#ffffff14);-webkit-backdrop-filter:var(--bf-glass-blur,blur(22px));box-shadow:var(--bf-glass-shadow,0 10px 30px #0006), var(--bf-glass-shine,inset 1px 1px .5px 0 #ffffff29);border:1px solid var(--bf-line,#fff3);border-radius:16px}.yellow-glass,.page-link{background:rgba(var(--bf-green-rgb), .48);box-shadow:0 6px 28px rgba(var(--bf-green-rgb), .16), 0 0 36px #0003;border:1px solid rgba(var(--bf-green-rgb), .4);border-radius:16px}.purple-glass,.page-item.active .page-link{background:#d4b8967a;border:1px solid #d4b89666;border-radius:16px;box-shadow:0 6px 28px #d4b89638,0 0 36px #0003;background-color:#d4b8967a!important}.white-glass,.pagination{background:#ffffff26;border:1px solid #ffffff47;border-radius:16px;box-shadow:0 6px 28px #0003,0 0 36px #ffffff14;background-color:#ffffff26!important}.pagination{color:#000;padding:5px 15px}.page-link{margin:3px}.page-item.disabled .page-link,.page-link,.page-item.active .page-link{color:#000;border-radius:0!important}.page-item.active .page-link{color:#fff}.min-h{min-height:40%}.min-h-250{min-height:250px}.h-100{height:100%}.font-bebas{font-family:var(--bf-font-display,"Fredoka", system-ui, sans-serif)!important}.btn-1,.btn-2,.btn-3,.btn-dev,.btn-small,.btn-battle-day{isolation:isolate;-webkit-backdrop-filter:blur(6px);font-weight:700;position:relative;overflow:hidden;box-shadow:inset 1px 1px .5px #ffffff47,inset -1px -1px .5px #ffffff14,0 6px 18px #00000047}.btn-dev{background:#e028288c;border:1px solid #ff787866;border-radius:14px;margin:0;color:#fff!important}.btn-dev:hover{background:#b41414b3;color:#fff!important}.btn-1,.btn-small{background:rgba(var(--bf-green-rgb), .55);border:1px solid rgba(var(--bf-green-rgb), .5);color:#16120a;border-radius:50px;min-width:150px}.btn-1:hover,.btn-small:hover{background:color-mix(in srgb, rgb(var(--bf-green-rgb)) 62%, #000 22%)}.btn-3{background:var(--bf-glass-tint,#ffffff12);color:#fff;border:0;border-radius:50px;min-width:150px}.btn-3:hover{background:#000000e6;color:#fff!important}.btn-2{color:#2a2118;background:#d4b8968c;border:1px solid #d4b89680;border-radius:50px;min-width:150px}.btn-2:hover{background:#a99277e0}.btn-close{color:#212529;cursor:pointer;background-color:#0000;border:none;padding:5px 10px}.btn-close-pos{position:absolute;top:10px;right:10px}.white-back{background:#ffffff26;border:1px solid #ffffff4d;box-shadow:0 4px 30px #ffffff1a}.black-back{background:#afafaf26;border:1px solid #afafaf4d;box-shadow:0 4px 30px #afafaf1a}.white-back:hover,.black-back:hover{background:#d4b89647;border:1px solid #d4b89659;box-shadow:0 4px 30px #d4b8961f}.tier-1-glass{background:#724b427d;border:1px solid #724b424d;border-radius:16px;box-shadow:0 4px 30px #0000001a}.tier-2-glass{background:#8484847d;border:1px solid #8484844d;border-radius:16px;box-shadow:0 4px 30px #0000001a}.tier-3-glass,.green-glass{background:#1b9b3f7d;border:1px solid #1b9b3f4d;border-radius:16px;box-shadow:0 4px 30px #0000001a}.tier-4-glass{background:#3791d07d;border:1px solid #3791d04d;border-radius:16px;box-shadow:0 4px 30px #0000001a}.tier-5-glass{background:#7c37d07d;border:1px solid #7c37d04d;border-radius:16px;box-shadow:0 4px 30px #0000001a}.tier-6-glass{background:#e0c0287d;border:1px solid #e0c0284d;border-radius:16px;box-shadow:0 4px 30px #0000001a}.tier-7-glass,.red-glass{background:#e028287d;border:1px solid #e028284d;border-radius:16px;box-shadow:0 4px 30px #0000001a}.tier-8-glass{background:#000000d1;border:1px solid #f4f4f847;border-radius:16px;box-shadow:0 4px 30px #a050ff38,0 0 18px #00d2ff29}.red-glass:hover{background:#e0282840;border:1px solid #e0282833;border-radius:16px;box-shadow:0 4px 30px #0000001a}.green-glass:hover{background:#1b9b3f40;border:1px solid #1b9b3f33;border-radius:16px;box-shadow:0 4px 30px #0000001a}.card-container-img{height:300px;overflow:hidden}.card-img{object-fit:cover;object-position:center;height:100%;display:block}.img-container-250{justify-content:center;align-items:center;max-height:250px;display:flex}.dropdown-item:hover{background-color:#d4b896;border-radius:5px;color:#fff!important}.img-cover{object-fit:cover;object-position:center;min-height:350px}.home-image-1{max-height:500px}.map{gap:0;margin:50px;display:inline-grid;transform:rotate(45deg)skew(360deg)scaleY(1)}.map-grid{background-color:red;border:1px solid #00f}.weapon-info-div,.protection-info-div,.tile-info-div{z-index:9999;border-color:#555;min-width:300px;max-width:800px;display:none;top:-44px}.map-tile-image{cursor:pointer}.map-tile-image:hover{filter:hue-rotate(90deg)}.fs-25{font-size:25px!important}.fs-18{font-size:18px!important}.btn-small{width:50px!important}.font-bold{font-weight:700!important}.text-purple{color:#d4b896!important}@media (width<=767px){.back-image-xs{max-height:45px}.back-image.map-tile-image{display:none}}.position-fix-top{width:100%!important;padding:20px!important;position:fixed!important;top:185px!important}.text-danger-l{color:#ff9b9b!important}.text-lime-l{color:#9bffa3!important}.weapon-info-img,.protection-info-img,.tile-info-img{padding:4px}.weapon-info-img:hover,.protection-info-img:hover,.tile-info-img:hover{background:#ffffff13;border-radius:10px}.liquidGlass-wrapper{z-index:0;border:1px solid var(--bf-line,#fff3);box-shadow:var(--bf-glass-shine);display:flex;position:relative;overflow:hidden}.liquidGlass-wrapper--hover:hover{box-shadow:var(--bf-glass-shine);transform:translateY(-2px)}.liquidGlass-effect{z-index:0;pointer-events:none;-webkit-backdrop-filter:var(--bf-glass-blur,blur(22px));border-radius:inherit;background-color:#ffffff05;position:absolute;inset:0;overflow:hidden;transform:translateZ(0)}.liquidGlass-tint{z-index:1;pointer-events:none;border-radius:inherit;position:absolute;inset:0}.liquidGlass-wrapper--lilac .liquidGlass-tint{background:rgba(var(--bf-lilac-rgb), .5)}.liquidGlass-shine{z-index:2;pointer-events:none;border-radius:inherit;box-shadow:var(--bf-glass-shine,inset 1px 1px .5px 0 #ffffff24, inset -1px -1px .5px 0 #ffffff0f);position:absolute;inset:0}.liquidGlass-text{z-index:3;width:100%;position:relative}.black-glass,.yellow-glass,.purple-glass,.white-glass,.green-glass,.red-glass,.tier-1-glass,.tier-2-glass,.tier-3-glass,.tier-4-glass,.tier-5-glass,.tier-6-glass,.tier-7-glass,.tier-8-glass{isolation:isolate;-webkit-backdrop-filter:blur(6px);position:relative;overflow:hidden}.black-glass:after,.yellow-glass:after,.purple-glass:after,.white-glass:after,.green-glass:after,.red-glass:after,.tier-1-glass:after,.tier-2-glass:after,.tier-3-glass:after,.tier-4-glass:after,.tier-5-glass:after,.tier-6-glass:after,.tier-7-glass:after,.tier-8-glass:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 1px 1px .5px #ffffff38,inset -1px -1px .5px #ffffff12}.theme-picker{grid-template-columns:1fr;gap:.75rem;display:grid}.theme-option{cursor:pointer;margin:0}.theme-option input{opacity:0;pointer-events:none;position:absolute}.theme-option__card{background:#ffffff14;border:1px solid #ffffff29;border-radius:16px;flex-direction:column;gap:.25rem;min-height:96px;padding:.9rem 1rem;display:flex;box-shadow:inset 1px 1px .5px #ffffff29}.theme-option input:checked+.theme-option__card{border-color:rgba(var(--bf-green-rgb), .7);background:rgba(var(--bf-green-rgb), .16);box-shadow:0 0 0 1px rgba(var(--bf-green-rgb), .35), inset 1px 1px .5px 0 #fff3}.theme-option__name{color:var(--bf-green);font-size:clamp(1.4rem,5vw,2rem);line-height:1}.theme-option__meta{color:#ffffffb3;font-size:.9rem}.theme-option__weapons{flex-wrap:wrap;gap:.4rem;margin-top:.35rem;display:flex}.theme-option__weapons img{filter:drop-shadow(0 2px 4px #00000073);width:auto;height:42px}@media (width>=768px){.theme-picker{grid-template-columns:1fr 1fr}}.bf-nav{-webkit-backdrop-filter:blur(6px);padding-top:max(.35rem, env(safe-area-inset-top));border-bottom:1px solid #ffffff1a;background:#0a0a0e9e!important}.battle-event-container .row{align-items:center;gap:.4rem 0}.bf-footer{-webkit-backdrop-filter:blur(6px);background:#0a0a0eb3;border-top:1px solid #ffffff14}.bf-page{padding:0}.bf-title{font-size:clamp(2rem,8vw,4.2rem);line-height:.95}.bf-title-md{font-size:clamp(1.6rem,6vw,2.8rem);line-height:1}.bf-actions .btn{flex:10rem;width:auto;min-height:48px}.bf-day-row{flex-wrap:wrap;gap:.4rem;display:flex}.bf-day-row .btn-small{min-height:44px;width:44px!important}.player-card{grid-template-columns:1fr auto;gap:.5rem .75rem;margin-bottom:.6rem;padding:.85rem;display:grid}.player-card__meta{flex-wrap:wrap;align-items:center;gap:.5rem .85rem;display:flex}.player-card__bar{border-radius:999px;flex:1;min-height:14px}.battle-card{flex-direction:column;gap:.45rem;margin-bottom:.7rem;padding:.95rem 1rem;display:flex}.battle-card__top{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.admin-dev-grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.admin-dev-grid .btn-dev{width:100%;margin:0}.form-control{min-height:46px}@media (width>=768px){.admin-dev-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=767px){.container{padding-left:max(1rem, env(safe-area-inset-left));padding-right:max(1rem, env(safe-area-inset-right))}main{padding-bottom:3rem}footer:not(.bf-home-foot){height:auto;padding:1.25rem 1rem!important}footer .display-1{font-size:2.4rem;padding:.4rem 0!important}.navbar{padding:.35rem 0}.nav-link{padding:.7rem .4rem!important}.bf-actions .btn-1,.bf-actions .btn-2,.bf-actions .btn-3,.w-100.btn-1,.w-100.btn-2,.w-100.btn-3{width:100%}.back-image-xs{max-height:56px}.weapon-info-div,.protection-info-div,.tile-info-div{min-width:min(92vw,320px);right:0;left:0!important;transform:none!important}.position-fix-top{padding:12px!important;top:72px!important}.display-3,.display-4,.display-5{font-size:clamp(1.4rem,7vw,2.2rem)!important}.back-image.map-tile-image{max-width:100%;height:auto;display:block}}@property --cosmos-ray{syntax:"<color>";inherits:true;initial-value:#ff006e}:root{--bf-shell:430px;--bf-shell-pad:10px;--bf-chrome-space:5.75rem;--bf-radius:22px;--bf-radius-card:18px;--bf-radius-btn:999px;--bf-line:#ffffff47;--bf-line-bottom:#ffffff1a;--bf-text:#f5f5f7;--bf-muted:#98989d;--bf-dock-tint:#ffffff2e;--bf-dock-blur:blur(22px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bf-green:#f3dd8a;--bf-green-rgb:243, 221, 138;--bf-brown:#d4b896;--bf-brown-rgb:212, 184, 150;--bf-lilac:#b084e8;--bf-lilac-rgb:176, 132, 232;--bf-ink:#1a1610;--bf-glass-tint:#ffffff29;--bf-glass-tint-hover:#ffffff38;--bf-glass-blur:blur(22px);--bf-glass-shine:inset 1px 1px .5px 0 #ffffff29, inset -1px -1px .5px 0 #ffffff0f;--bf-glass-shadow:0 0 0 transparent;--bf-dock-shadow:var(--bf-glass-shine);--blob-1-core:#dc2626;--blob-1-mid:#f87171;--blob-2-core:#b91c1c;--blob-2-mid:#fca5a5;--blob-3-core:#ff9500;--blob-3-mid:#fb923c;--blob-4-core:#ea580c;--blob-4-mid:#f97316;--blob-5-core:#eab308;--blob-5-mid:#facc15;--blob-6-core:#fde047;--blob-6-mid:#fef08a;--bf-font:"Fredoka", system-ui, sans-serif;--bf-font-display:"Fredoka", system-ui, sans-serif;--bf-home-inset:max(.7rem, env(safe-area-inset-left), env(safe-area-inset-right))}:is(body:has(.bf-chrome-pager),body:has(.bf-chrome .bf-rooms-create)){--bf-chrome-space:8.75rem}body.has-battlenav{--bf-chrome-space:10.5rem}:is(body.has-battlenav:has(.bf-chrome-pager),body.has-battlenav:has(.bf-chrome .bf-rooms-create)){--bf-chrome-space:13.5rem}body.is-home:has(.bf-account__hero){--bf-chrome-space:max(1.1rem, env(safe-area-inset-bottom,0px))}body.is-home{--bf-chrome-space:calc(4.6rem + env(safe-area-inset-bottom,0px))}body.is-battle-home{--bf-chrome-space:1.1rem}body.is-battle-home .bf-head,body.is-battle-home .bf-chrome{display:none}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]):not([type=button]):not([type=submit]),select,textarea{font-size:16px}.bf-tier-icon{isolation:isolate;position:relative;overflow:visible}.bf-tier-icon:before{content:"";background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 55%, #fff) 0%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 92%, #fff) 28%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 78%, transparent) 58%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 36%, transparent) 82%, transparent 100%);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:6%}.bf-tier-icon>img{z-index:1;position:relative}.bf-tier-icon{place-items:center;display:grid}.text-warning{color:var(--bf-green)!important}.bf-ambient{z-index:0;pointer-events:none;background:radial-gradient(76% 58% at 8% 4%,#7e231829,#0000 66%),radial-gradient(72% 62% at 94% 88%,#a44d1f1c,#0000 70%),linear-gradient(145deg,#08090b 0%,#100d0c 52%,#09090b 100%);position:fixed;inset:0;overflow:hidden}.bf-ambient:after{content:"";opacity:.48;background-image:radial-gradient(circle,#00000075 0 1px,#0000 1.2px);background-size:8px 8px;position:absolute;inset:0}.bf-topbar{display:none}.bf-topbar__bar{border:0;border-radius:22px;width:100%}.bf-glass,.bf-card,.bf-room,.bf-theme-pick,.bf-table-wrap,.bf-turn,.player-tally,.event-tally,.player-sheet,.player-card,.player-row,.event-card,.bf-turn-box,.bf-admin,.bf-bo-item{border:0;border-bottom:1px solid var(--bf-line-bottom);border-radius:var(--bf-radius-card);-webkit-backdrop-filter:none;box-shadow:none;background:#ffffff1a}.bf-rooms-search__field,.bf-bo-link,.bf-day-row .btn-battle-day,.bf-day-row .btn-small{background:var(--bf-glass-tint);border:1px solid var(--bf-line);-webkit-backdrop-filter:var(--bf-glass-blur);box-shadow:var(--bf-glass-shadow), var(--bf-glass-shine)}.bf-topbar__inner{justify-content:space-between;align-items:center;gap:.75rem;min-height:56px;padding:.4rem 1rem;display:flex}.bf-brand{color:var(--bf-green);align-items:center;gap:.55rem;text-decoration:none;display:flex}.bf-brand img{width:32px;height:32px}.bf-brand span{font-family:var(--bf-font-display);letter-spacing:.04em;font-size:1.55rem;line-height:1}.bf-topbar-actions{align-items:center;gap:.15rem;display:none}.bf-topbar-actions .nav-link{height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;line-height:1;color:#ffffffc7!important;padding:0!important;display:inline-flex!important}.bf-topbar-actions .nav-link>.liquidGlass-text{align-items:center;gap:.4rem;padding:0 .85rem;display:inline-flex}.bf-topbar-actions .nav-link.is-active,.bf-topbar-actions .nav-link.is-open{color:#16120a!important}.bf-topbar-actions .nav-link.is-active .liquidGlass-tint,.bf-topbar-actions .nav-link.is-open .liquidGlass-tint{background:rgba(var(--bf-green-rgb), .5)}.bf-topbar-actions .nav-link.is-disabled{opacity:.32;pointer-events:none}.bf-topbar-guest{gap:.4rem;display:flex}.bf-topbar-guest .btn{min-width:0;min-height:38px;padding:.35rem .85rem;font-size:.9rem}.bf-head{padding:max(.45rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-left)) .45rem max(1rem, env(safe-area-inset-right));flex-shrink:0}.bf-head:not(:has(.bf-head__row)):not(:has(.bf-head__bar)):not(.has-status){padding:0;display:none}.bf-head__row{justify-content:space-between;align-items:center;gap:.7rem;padding:.35rem 0 .2rem;display:flex}.bf-head__row:has(.bf-rooms-search){gap:.55rem}.bf-head .bf-rooms-search{min-width:0;max-width:16rem;box-shadow:none;background:0 0;flex:auto;margin-left:auto;padding:0;position:static}.bf-head__row.has-meta{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:.45rem;display:grid}.bf-head__meta{justify-content:center;align-items:stretch;gap:.55rem;min-width:0;display:flex}.bf-head__stat{flex-direction:column;justify-content:center;align-items:center;gap:.08rem;min-width:2.1rem;margin:0;display:flex}.bf-head__stat-k{letter-spacing:.08em;text-transform:uppercase;color:#ffffff7a;font-size:.56rem;font-weight:700}.bf-head__stat-v{font-family:var(--bf-font-display);letter-spacing:.05em;color:#fff;font-size:1.2rem;line-height:1}.bf-head__stat-v span{color:#ffffff6b;margin-left:.08em;font-size:.72em}.bf-head__stat-rule{background:#ffffff29;align-self:stretch;width:1px;margin:.12rem 0}.bf-head__brand{align-items:center;gap:.55rem;min-width:0;display:flex}.bf-head__end{justify-content:flex-end;align-items:center;gap:.45rem;min-width:0;margin-left:auto;display:flex}.bf-head__admin,.bf-head__admin.bf-lg--btn,.bf-head__admin.liquidGlass-wrapper--red{color:#fff;border-radius:999px;flex:none;width:auto;min-width:0;min-height:32px;padding:.22rem .7rem}.bf-head__admin .liquidGlass-text{letter-spacing:.04em;width:auto;font-size:.78rem;font-weight:700;line-height:1}.bf-head__row.has-meta .bf-head__brand{justify-self:start}.bf-head__day{font-family:var(--bf-font-display);letter-spacing:.14em;text-transform:uppercase;color:#ffffff85;margin:.18rem 0 0;font-size:.82rem;font-weight:400;line-height:1}.bf-head__row.has-meta .bf-head__me,.bf-head__row.has-meta .bf-head__me-wrap{justify-self:end}.bf-head__me-wrap{justify-content:flex-end;min-width:0;display:flex}.bf-head__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--bf-font-display);letter-spacing:.08em;text-align:left;color:var(--bf-green);flex:1;margin:0;padding:0;font-size:1.45rem;font-weight:700;line-height:1;overflow:hidden}.bf-head__me{color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:.4rem;margin:0;padding:0;display:flex}.bf-head__me-copy{flex-direction:column;align-items:flex-end;gap:.08rem;min-width:0;display:flex}.bf-head__me-name{text-overflow:ellipsis;white-space:nowrap;max-width:7.5rem;font-family:var(--bf-font-display);letter-spacing:.06em;color:#fff;font-size:1.05rem;line-height:1;overflow:hidden}.bf-head__me-hp{font-family:var(--bf-font-display);letter-spacing:.04em;color:#ffffff9e;font-size:.92rem;line-height:1}.bf-status-host{width:100%;min-width:0;display:block}.bf-status{border-radius:22px;width:100%;margin:0;display:block;overflow:hidden}.bf-status.liquidGlass-wrapper{box-shadow:var(--bf-dock-shadow)}.bf-status>.liquidGlass-effect{-webkit-backdrop-filter:var(--bf-dock-blur)}.bf-status>.liquidGlass-tint{background:var(--bf-dock-tint)}.bf-status__inner{flex-direction:column;gap:.55rem;padding:.7rem .85rem .6rem;display:flex}:is(.bf-status.is-compact,body.is-status-compact .bf-status) .bf-status__inner{gap:0;padding-bottom:.15rem}.bf-status__id{justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.bf-status__heading{flex:auto;align-items:center;gap:.45rem;min-width:0;display:flex}.bf-status__id .bf-status__title{flex:auto}.bf-chat{flex:none;align-items:center;display:flex}.bf-status__chat{color:#ffffffd1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:32px;height:32px;margin:0;padding:0;display:grid;position:relative;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0f}.bf-status__chat svg{width:17px;height:17px;display:block}@media (hover:hover) and (pointer:fine){.bf-status__chat:hover{background:#ffffff1f}}.bf-status__chat:active,.bf-status__chat:focus-visible{background:#ffffff1f;outline:none}.bf-status__chat-dot,.bf-status__chat-pip{pointer-events:none;position:absolute}.bf-status__chat-dot{background:#ff3b3b;border-radius:50%;width:8px;height:8px;top:3px;right:3px;box-shadow:0 0 0 2px #0c0b0973}.bf-status__chat-pip{color:#fff;text-align:center;background:#e02828eb;border-radius:999px;min-width:.95rem;height:.95rem;padding:0 .18rem;font-size:.58rem;font-weight:700;line-height:.95rem;top:-.22rem;right:-.28rem}.bf-status__me-wrap{flex:none}.bf-status__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--bf-font-display);letter-spacing:.08em;color:var(--bf-green);margin:0;font-size:1.18rem;line-height:1;overflow:hidden}.bf-status__me-wrap{flex-shrink:0;justify-content:flex-end;min-width:0;display:flex}.bf-status__me{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;margin:0;padding:0;display:flex}.bf-status__me-copy{flex-direction:row;justify-content:flex-end;align-items:baseline;gap:.35rem;min-width:0;display:flex}.bf-status__me-name{text-overflow:ellipsis;white-space:nowrap;max-width:7.5rem;font-family:var(--bf-font-display);letter-spacing:.06em;color:#fff;font-size:1.05rem;line-height:1;overflow:hidden}.bf-status__me-copy.is-down .bf-status__me-name{color:#ffffff7a;-webkit-text-decoration:line-through #ffffff94;text-decoration:line-through #ffffff94;text-decoration-thickness:.09em}.bf-status__me-hp{font-family:var(--bf-font-display);letter-spacing:.04em;color:#ffffff9e;white-space:nowrap;flex-shrink:0;font-size:.92rem;line-height:1}.bf-status__me-hp-unit{letter-spacing:.08em;opacity:.78;font-size:.68em}.bf-status__body{grid-template-rows:1fr;min-height:0;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1);display:grid}:is(.bf-status.is-compact,body.is-status-compact .bf-status) .bf-status__body{grid-template-rows:0fr}:is(.bf-status.is-compact,body.is-status-compact .bf-status).is-past-day .bf-status__body{grid-template-rows:1fr}:is(.bf-status.is-compact,body.is-status-compact .bf-status).is-past-day .bf-status__body-inner{overflow:visible}:is(.bf-status.is-compact,body.is-status-compact .bf-status).is-past-day .bf-status__row{display:none}:is(.bf-status.is-compact,body.is-status-compact .bf-status).is-past-day .bf-status__cta--today:not([hidden]){margin-top:.35rem;margin-bottom:.1rem}.bf-status__body-inner{flex-direction:column;align-items:center;min-height:0;display:flex;overflow:hidden}.bf-status__row{opacity:1;grid-template-columns:minmax(0,1fr);align-items:center;gap:.55rem;width:100%;min-width:0;padding-top:.15rem;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .38s cubic-bezier(.22,1,.36,1);display:grid;transform:translateY(0)}:is(.bf-status.is-compact,body.is-status-compact .bf-status) .bf-status__row{opacity:0;pointer-events:none;transform:translateY(-8px)}.bf-start-now,.bf-join-now,.bf-status__cta-stack,.bf-status__body-inner .bf-status__cta,.bf-status__cta-hint{width:auto;margin:.5rem auto 0;display:flex}.bf-status__cta-stack{flex-direction:column;align-items:stretch;gap:.4rem;width:100%;max-width:16.5rem}.bf-status__cta-stack .bf-status__cta{width:100%;margin:0}.bf-start-now,.bf-join-now{justify-content:center;align-self:center}.bf-start-now .bf-status__cta,.bf-start-now .bf-lg--btn,.bf-join-now .bf-lg--btn,.player-join .bf-lg--btn,.event-empty__join .bf-lg--btn{width:auto;margin:0}.bf-status__cta-hint{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;margin-top:.45rem;font-size:.68rem;font-weight:700}.bf-status__wait{text-align:center;color:#ffffff94;letter-spacing:.02em;margin:.5rem auto 0;font-size:.86rem;font-weight:600}.bf-status__wait[hidden]{display:none!important}.bf-status__body-inner .bf-status__cta{min-width:6.2rem;display:inline-flex}.bf-status__cta[hidden],.bf-status__body-inner .bf-status__cta[hidden]{display:none!important}.bf-status__facts{grid-template-columns:repeat(auto-fit,minmax(0,1fr));align-items:stretch;gap:.28rem;min-width:0;display:grid}.bf-status__stat{min-width:0;color:inherit;font:inherit;text-align:center;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:#ffffff14;border:0;border-radius:11px;flex-direction:column;align-items:center;gap:.14rem;margin:0;padding:.34rem .16rem .32rem;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0f}.bf-status__stat--day,.bf-status__stat--time,.bf-status__stat--players,.bf-status__stat--decided{cursor:pointer}@media (hover:hover) and (pointer:fine){.bf-status__stat--day:hover,.bf-status__stat--time:hover,.bf-status__stat--players:hover,.bf-status__stat--decided:hover{background:#ffffff1f}}.bf-status__stat--day:active,.bf-status__stat--time:active,.bf-status__stat--players:active,.bf-status__stat--decided:active,.bf-status__stat--day:focus-visible,.bf-status__stat--time:focus-visible,.bf-status__stat--players:focus-visible,.bf-status__stat--decided:focus-visible{background:#ffffff1f;outline:none}.bf-status__stat-wrap{min-width:0}.bf-status__stat-wrap .bf-status__stat{width:100%;height:100%}.bf-status__k{letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;font-size:.62rem;font-weight:700;line-height:1.2}.bf-status__v{font-family:var(--bf-font-display);letter-spacing:.04em;color:#fff;font-variant-numeric:tabular-nums;font-size:1.2rem;line-height:1.05}.bf-status__stat--time .bf-status__v,.bf-status__time{white-space:nowrap}.bf-status__den{color:#fff6;margin-left:.02em;font-size:.7em}.bf-status__v--mute{color:#ffffff80}.bf-status__v.is-due{color:#ff9b9b}.bf-status__hint{letter-spacing:.08em;text-transform:uppercase;color:#ff9b9bdb;font-size:.52rem;font-weight:700}.bf-status__cta{isolation:isolate;color:#fff;min-width:5.1rem;min-height:2.35rem;font:inherit;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:14px;flex:none;justify-content:center;align-self:center;align-items:center;padding:0 .8rem;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.bf-status__handle{color:#ffffff8c;opacity:0;pointer-events:none;background:0 0;border:0;place-items:center;width:100%;height:0;margin:0;padding:0;transition:height .32s cubic-bezier(.22,1,.36,1),opacity .22s;display:grid;overflow:hidden}:is(.bf-status.is-compact,body.is-status-compact .bf-status) .bf-status__handle{opacity:1;pointer-events:auto;height:22px}:is(.bf-status.is-compact,body.is-status-compact .bf-status).is-urgent .bf-status__handle{color:#ff4d4d}:is(.bf-status.is-compact,body.is-status-compact .bf-status).is-urgent .bf-status__handle svg{animation:1.6s ease-in-out infinite bf-handle-pulse}.bf-status__handle svg{width:16px;height:16px}@keyframes bf-handle-pulse{0%,to{filter:drop-shadow(0 0 #0000);transform:scale(1)}50%{filter:drop-shadow(0 0 5px #ff4646bf);transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.bf-status__body,.bf-status__row,.bf-status__handle{transition:none}:is(.bf-status.is-compact,body.is-status-compact .bf-status).is-urgent .bf-status__handle svg{opacity:1;animation:none}}.bf-status__cta>.liquidGlass-effect{-webkit-backdrop-filter:blur(8px)}.bf-status__cta.liquidGlass-wrapper--red>.liquidGlass-tint{background:#e028286b}.bf-status__cta.liquidGlass-wrapper--green>.liquidGlass-tint{background:#1b9b3f75}.bf-status__cta--today{min-width:8.4rem;padding-left:.95rem;padding-right:.95rem}.bf-status__cta--play{min-width:7.6rem;padding-left:.9rem;padding-right:.9rem}.bf-status__cta--today .bf-status__cta-label{letter-spacing:.02em;font-size:.92rem;font-weight:600}.bf-status__cta>.liquidGlass-shine{box-shadow:inset 1px 1px .5px #ffffff9e,inset -1px -1px .5px #ffffff2e}.bf-status__cta-label,.bf-status__cta>.liquidGlass-text{z-index:1;text-align:center;width:100%;font-family:var(--bf-font-display);letter-spacing:.08em;justify-content:center;align-items:center;font-size:1.18rem;line-height:1;display:flex;position:relative}.bf-decided{padding:.15rem .1rem 4.2rem}.bf-modal .bf-decided[data-modal-sheet]{flex-direction:column;flex:auto;min-height:0;padding:0;display:flex;position:relative}.bf-decided__head{flex:none;padding:0 .1rem .55rem}.bf-decided__title{font-family:var(--bf-font-display);letter-spacing:.06em;color:#fff;margin:0;font-size:1.7rem;line-height:1}.bf-decided__lead,.bf-decided__empty{color:#ffffff8c;margin:.4rem 0 0;font-size:.82rem;line-height:1.35}.bf-decided__scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none;flex:auto;min-height:0;padding:.2rem .55rem 1.7rem;overflow:hidden auto}.bf-decided__scroll::-webkit-scrollbar{display:none}.bf-decided.is-embed .bf-decided__scroll{padding-bottom:0;overflow:visible}.bf-decided__more{z-index:3;color:#fff;opacity:0;pointer-events:none;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;transition:opacity .28s,transform .28s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;bottom:.35rem;left:50%;transform:translate(-50%)translateY(8px);box-shadow:inset 1px 1px #fff3,0 4px 12px #00000047}.bf-decided.is-more .bf-decided__more{opacity:1;pointer-events:auto;animation:1.35s ease-in-out infinite bfSheetMore;transform:translate(-50%)translateY(0)}.bf-decided__more svg{width:14px;height:14px;display:block}@keyframes bfSheetMore{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(4px)}}.bf-decided__group{letter-spacing:.1em;text-transform:uppercase;color:#ffffff7a;margin:.85rem 0 0;font-size:.68rem;font-weight:700}.bf-decided__scroll>.bf-decided__group:first-child{margin-top:0}.bf-decided__scroll>.bf-decided__list:first-child{margin-top:.15rem}.bf-decided__list{flex-direction:column;gap:.4rem;margin:.45rem 0 0;padding:0;list-style:none;display:flex}.bf-ready-modal__list{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.bf-ready-modal__countdown{color:#ffffff80;letter-spacing:.075em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:.75rem;margin:.5rem 0 0;font-size:.66rem;font-weight:700;line-height:1;display:flex}.bf-ready-modal__countdown time{color:var(--bf-remain-color,#7dff9a);font-family:var(--bf-font-display);letter-spacing:.025em;text-transform:none;font-size:1rem;transition:color .8s linear}.bf-ready-modal__countdown+.bf-decided__lead{margin-top:.28rem}.bf-ready-modal__row{background:#ffffff12;border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:.7rem;min-width:0;padding:.6rem .7rem;display:grid}.bf-ready-modal__row.is-ready{background:#39b55e1f}.bf-ready-modal__row.is-wait{background:#e746461a}.bf-ready-modal .bf-avatar.bf-avatar--ready{width:48px;height:48px}.bf-ready-modal__who{align-items:baseline;gap:.35rem;min-width:0;display:flex}.bf-ready-modal__who strong{font-family:var(--bf-font-display);letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.bf-ready-modal__who em{color:var(--bf-green);flex:none;font-size:.68rem;font-style:normal}.bf-ready-modal__state{white-space:nowrap;justify-content:flex-end;align-items:center;gap:.28rem;font-size:.68rem;font-weight:700;display:flex}.bf-ready-modal__state svg{width:1.15rem;height:1.15rem}.bf-ready-modal__row.is-ready .bf-ready-modal__state{color:#8ee6a8}.bf-ready-modal__row.is-wait .bf-ready-modal__state{color:#ff6b6b}.bf-players-modal .bf-decided__head{padding:.2rem .45rem .75rem}.bf-players-modal .bf-decided__scroll{padding:.1rem .4rem 1.9rem}.bf-players-modal .bf-decided__group{margin:1rem .15rem 0}.bf-players-modal .bf-decided__list{gap:.55rem;margin-top:.5rem}.bf-players-modal .bf-decided__stats{flex-wrap:wrap;align-items:baseline;gap:.28rem .62rem;margin-top:.05rem;display:flex}.bf-players-modal .bf-decided__stat{white-space:nowrap;align-items:baseline;gap:.28rem;line-height:1;display:inline-flex}.bf-decided__stat-k{letter-spacing:.06em;text-transform:uppercase;color:#ffffff75;font-size:.58rem;font-weight:700}.bf-decided__stat-v{font-family:var(--bf-font-display);letter-spacing:.03em;font-size:1rem}.bf-decided__stat.is-speed .bf-decided__stat-v{color:#7ef0c8}.bf-decided__stat.is-luck .bf-decided__stat-v{color:#f0c14b}.bf-decided__stat.is-atk .bf-decided__stat-v{color:#ff8a8a}.bf-decided__stat.is-def .bf-decided__stat-v{color:#8fd4ff}.bf-players-modal .bf-decided__hp{text-align:right;align-self:center;width:3.2ch;min-width:3.2ch;padding-left:.2rem;font-size:1.55rem}.bf-decided__hp{font-family:var(--bf-font-display);letter-spacing:.04em;color:#ffffffb8;flex:none;font-size:1.05rem;line-height:1}.bf-decided__row{background:#ffffff0f;border-radius:16px;align-items:center;gap:.85rem;min-width:0;padding:.7rem .75rem;display:flex;overflow:visible}.bf-players-modal .bf-decided__row{grid-template-columns:64px minmax(0,1fr) auto;align-items:center;column-gap:.75rem;padding:.72rem .8rem;display:grid}.bf-players-modal .bf-decided__who{gap:.34rem}.bf-players-modal .bf-avatar.bf-avatar--decided,.bf-players-modal .bf-decided__face .bf-avatar,.bf-players-modal .bf-decided__row>.bf-player-hit-wrap{width:64px;height:64px}.bf-decided__row.is-you{background:#ffffff29}.bf-decided__row.is-dead{opacity:.55}.bf-decided__who{flex-direction:column;flex:auto;gap:.12rem;min-width:0;display:flex}.bf-decided__name{text-overflow:ellipsis;white-space:nowrap;font-family:var(--bf-font-display);letter-spacing:.05em;color:#fff;font-size:1.12rem;line-height:1;overflow:hidden}.bf-decided__you{letter-spacing:.08em;text-transform:uppercase;color:#ffffff7a;font-size:.62rem;font-weight:700}.bf-decided__flag{letter-spacing:.08em;text-transform:uppercase;flex:none;justify-content:center;align-items:center;min-width:1.35rem;min-height:1.35rem;font-size:.68rem;font-weight:700;display:inline-flex}.bf-decided__icon{width:1.15rem;height:1.15rem;display:block}.bf-decided__row.is-yes .bf-decided__flag{color:#8dffb2}.bf-decided__row.is-no .bf-decided__flag{color:#ff9b9b}.bf-decided__row.is-dead .bf-decided__flag{color:#ffffff73}.bf-avatar--decided{flex:none;width:72px;height:72px}.bf-start{padding:.15rem .1rem 4.2rem}.bf-start__title{font-family:var(--bf-font-display);letter-spacing:.06em;color:#fff;margin:0;font-size:1.7rem;line-height:1}.bf-start__lead{color:#ffffff8c;margin:.4rem 0 0;font-size:.82rem;line-height:1.35}.bf-start .bf-brief,.bf-start .bf-decided{padding:1.05rem 0 0}.bf-start .bf-brief__title,.bf-start .bf-decided__title{letter-spacing:.08em;font-size:1.15rem}.bf-start__form{z-index:5;justify-content:center;margin:1.15rem 0 0;padding:.35rem 0 .15rem;display:flex;position:sticky;bottom:0}.bf-start__go{color:#fff;min-width:8.4rem;min-height:2.45rem;font-family:var(--bf-font-display);letter-spacing:.04em;cursor:pointer;background:#e02828b8;border:0;border-radius:14px;padding:0 1.1rem;font-size:1.05rem;box-shadow:inset 0 1px #ffffff47,inset 0 0 0 1px #ffffff14}.bf-start__go:hover,.bf-start__go:focus-visible{color:#fff;background:#a81818d1}.bf-brief{padding:.15rem .1rem 4.2rem}.bf-brief__title{font-family:var(--bf-font-display);letter-spacing:.06em;color:#fff;margin:0;font-size:1.7rem;line-height:1}.bf-brief__lead{color:#ffffff8c;align-items:center;gap:.55rem;margin:.4rem 0 0;font-size:.82rem;line-height:1.35;display:flex}.bf-brief__lead .bf-avatar--room{width:36px;height:36px}.bf-brief__next{background:#ffffff0f;border-radius:16px;grid-template-columns:1fr auto;align-items:end;gap:.15rem .75rem;margin:.9rem 0 0;padding:.75rem .8rem;display:grid}.bf-brief__next-k{letter-spacing:.1em;text-transform:uppercase;color:#ffffff75;grid-column:1;font-size:.62rem;font-weight:700}.bf-brief__next-v{font-family:var(--bf-font-display);letter-spacing:.04em;color:#fff;grid-column:1;font-size:1.45rem;line-height:1}.bf-brief__next-at{font-family:var(--bf-font-display);letter-spacing:.04em;color:#ffffff9e;grid-area:1/2/span 2;align-self:center;font-size:1.15rem}.bf-brief__next.is-due .bf-brief__next-v{color:#ff9b9b}.bf-brief__grid{grid-template-columns:1fr 1fr;gap:.7rem .85rem;margin:.95rem 0 0;display:grid}.bf-brief__item{min-width:0}.bf-brief__item dt{letter-spacing:.1em;text-transform:uppercase;color:#ffffff75;margin:0;font-size:.62rem;font-weight:700}.bf-brief__item dd{text-overflow:ellipsis;white-space:nowrap;font-family:var(--bf-font-display);letter-spacing:.04em;color:#fff;margin:.2rem 0 0;font-size:1.12rem;line-height:1.1;overflow:hidden}.bf-days{padding:.15rem .1rem 4.2rem}.bf-days__title{font-family:var(--bf-font-display);letter-spacing:.06em;color:#fff;margin:0;font-size:1.7rem;line-height:1}.bf-days__lead{color:#ffffff8c;margin:.4rem 0 0;font-size:.82rem;line-height:1.35}.bf-days__list{flex-direction:column;gap:.55rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.bf-days__day{background:linear-gradient(180deg, #06080e94 8%, #06080ee6 100%), var(--day-mood,none) center/cover no-repeat, #ffffff0f;color:#fff;width:100%;min-height:5.8rem;font-family:var(--bf-font-display);letter-spacing:.04em;text-align:left;border:0;border-radius:18px;align-items:flex-end;margin:0;padding:.85rem .95rem;line-height:1;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.bf-days__day-copy{flex-direction:column;align-items:flex-start;gap:.22rem;min-width:0;display:flex}.bf-days__day-name{letter-spacing:.05em;font-size:1.22rem;line-height:1}.bf-days__day-mood{letter-spacing:.03em;color:#ffffffeb;font-size:.92rem;line-height:1.15}.bf-days__day-blurb{letter-spacing:.08em;text-transform:uppercase;color:#ffffff8f;font-family:inherit;font-size:.68rem;font-weight:700}.bf-days__day.is-en_curso .bf-days__day-blurb{font-family:var(--bf-font-display);font-size:.92rem;font-weight:inherit;letter-spacing:.03em;text-transform:none;color:#ffffffeb}.bf-days__day.is-active{box-shadow:inset 0 0 0 1px #f3dd8a8c}.bf-days__day.is-active:after,.bf-days__day.is-today:after{content:"";pointer-events:none;position:absolute;inset:0}.bf-days__day.is-active:after{background:#f3dd8a1f}.bf-days__day.is-today:after{background:rgba(var(--bf-green-rgb), .12)}.bf-days__day.is-today.is-active{box-shadow:inset 0 0 0 1px rgba(var(--bf-green-rgb), .55)}.bf-days__last{background:rgba(var(--bf-green-rgb), .28);width:auto;min-width:0;min-height:48px;box-shadow:inset 0 0 0 1px rgba(var(--bf-green-rgb), .45);color:#fff;font-family:var(--bf-font-display);letter-spacing:.04em;border:0;border-radius:14px;justify-content:center;align-items:center;margin:.85rem auto 0;padding:.7rem 1.15rem;font-size:1.05rem;font-weight:600;line-height:1;display:flex}.bf-days__nav{justify-content:center;align-items:center;gap:.7rem;margin-top:.85rem;display:flex}.bf-days.is-single .bf-days__nav{display:none}.bf-days__page{color:#fff;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.bf-days__page svg{width:16px;height:16px}.bf-days__page:disabled{opacity:.3}.bf-days__page-label{text-align:center;color:#ffffff9e;min-width:2.8rem;font-size:.72rem;font-weight:700}.bf-user-modal{--modal-accent:#fff}.bf-user-modal .bf-modal__panel{width:min(22rem,100vw - 1.5rem)}.player-sheet__admin{justify-items:center;gap:.4rem;margin-top:.75rem;display:grid}.player-sheet__admin-title{color:#ff4d4d;font-family:var(--bf-font-display);letter-spacing:.14em;text-align:center;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800;line-height:1}.player-sheet__admin .player-sheet__pass,.player-sheet--modal .player-sheet__pass{color:#fff;background:#e0282894;border-color:#ff5050b3;width:auto;max-width:max-content;margin-top:0;padding-inline:1.2rem}.player-sheet__admin .player-sheet__pass:hover,.player-sheet__admin .player-sheet__pass:focus-visible{background:#e02828c2}.bf-page{min-height:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;flex:auto;padding:0;display:flex;overflow:hidden}.bf-page>form{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.bf-wrap{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:100%;max-width:none;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;scrollbar-width:none;background:0 0;border-radius:0;flex:auto;align-self:stretch;margin:0;padding:0;overflow-y:auto}.bf-wrap:has(.bf-scroll){flex-direction:column;display:flex;overflow:hidden}.bf-wrap>.liquidGlass-wrapper{margin-left:max(1rem, env(safe-area-inset-left));margin-right:max(1rem, env(safe-area-inset-right))}:is(.bf-scroll,.bf-wrap:not(:has(.bf-scroll))){--bf-fade-top:0px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--bf-fade-top), #000 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--bf-fade-top), #000 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--bf-fade-top), #000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}body.is-battle-home .bf-scroll{-webkit-mask-image:none;mask-image:none}.bf-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:0 0;border-radius:0;flex:auto;min-height:0;overflow-y:auto}.bf-pull-refresh{--bf-pull-offset:0px;z-index:2147482500;top:calc(env(safe-area-inset-top,0px) + .45rem);color:#fff2e8e6;pointer-events:none;opacity:0;min-height:2.1rem;transform:translate3d(-50%, calc(-135% + var(--bf-pull-offset)), 0);will-change:transform, opacity;background:#120c0be0;border:1px solid #ffb07e2e;border-radius:999px;align-items:center;gap:.45rem;padding:.38rem .72rem;font-size:.72rem;font-weight:600;line-height:1;transition:opacity .14s,transform .18s cubic-bezier(.2,.75,.25,1);display:flex;position:fixed;left:50%;box-shadow:0 .5rem 1.5rem #00000061}.bf-pull-refresh.is-active{opacity:1}.bf-pull-refresh__icon{border:2px solid #ffb48257;border-top-color:#ff9f67;border-radius:50%;flex:none;width:.9rem;height:.9rem;transition:transform .16s;position:relative}.bf-pull-refresh__icon:after{content:"";border-top:2px solid #ff9f67;border-right:2px solid #ff9f67;width:.27rem;height:.27rem;position:absolute;top:-.16rem;right:-.16rem;transform:rotate(12deg)}.bf-pull-refresh.is-ready .bf-pull-refresh__icon{transform:rotate(165deg)scale(1.08)}.bf-pull-refresh.is-loading .bf-pull-refresh__icon{animation:.65s linear infinite bf-pull-refresh-spin}@keyframes bf-pull-refresh-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.bf-pull-refresh{transition-duration:1ms}.bf-pull-refresh.is-loading .bf-pull-refresh__icon{animation:none}}.bf-scroll.is-fade-top{--bf-fade-top:1.35rem}.bf-wrap:not(:has(.bf-scroll)).is-fade-top{--bf-fade-top:1.35rem}#app:has(.bf-head.has-status) .bf-scroll{--bf-fade-top:1.35rem}#app:has(.bf-head__bar) .bf-scroll{--bf-fade-top:1.35rem}#app:has(.bf-head.has-status) .bf-wrap:not(:has(.bf-scroll)){--bf-fade-top:1.35rem}#app:has(.bf-head__bar) .bf-wrap:not(:has(.bf-scroll)){--bf-fade-top:1.35rem}.bf-wrap::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}.bf-scroll::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}.bf-home::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}.bf-battle-home::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}.bf-decide-sheet::-webkit-scrollbar{background:0 0;width:0;height:0;display:none}.bf-battle-home,.bf-decide-sheet{scrollbar-width:none}.bf-wrap:not(:has(.bf-scroll)):not(.bf-rooms-page):not(.bf-events-page):not(.bf-players-page):not(.bf-play):not(.bf-guide){padding-bottom:var(--bf-chrome-space)}.bf-wrap.bf-play,.bf-scroll{padding-bottom:var(--bf-chrome-space)}body.is-decide{--bf-card-h:10.4rem;--bf-peek-h:1.42rem}body.is-decide .bf-play{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 0 var(--bf-chrome-space);flex-direction:column;display:flex;overflow:hidden auto}body.is-decide .bf-play-root,body.is-decide .bf-turn{flex-direction:column;flex:none;min-height:0;display:flex}body.is-decide .bf-turn{margin:.45rem max(1rem, env(safe-area-inset-left)) 0;padding:.7rem .8rem .75rem;overflow:visible}body.is-decide .bf-turn__head,body.is-decide .bf-turn__stats,body.is-decide .bf-focus,body.is-decide .bf-target,body.is-decide .bf-slot-actions{flex:none}body.is-decide .bf-turn__head{gap:0;margin-bottom:.35rem}body.is-decide .bf-turn__stats{display:none}body.is-decide .bf-turn__label{margin:.45rem 0 .25rem}body.is-decide .bf-machine,body.is-decide .bf-machine.is-revealed{flex:0 0 var(--bf-card-h);width:100%;height:var(--bf-card-h);min-height:var(--bf-card-h);max-height:var(--bf-card-h);justify-content:center;align-items:stretch;margin-top:.3rem;padding-top:0;display:flex;overflow:visible}body.is-decide .bf-machine.is-revealed{flex-basis:var(--bf-card-h);height:var(--bf-card-h);min-height:var(--bf-card-h);max-height:var(--bf-card-h)}body.is-decide .bf-deck{width:7.4rem;height:var(--bf-card-h);margin:0 auto}body.is-decide .bf-reels{flex:auto;gap:.4rem;width:100%;min-width:0;height:100%;min-height:0;max-height:none}body.is-decide .bf-reel{flex-direction:column;min-width:0;height:100%;min-height:0;max-height:none;display:flex;overflow:visible}body.is-decide .bf-flip,body.is-decide .bf-flip__inner,body.is-decide .bf-flip__front,body.is-decide .bf-flip__back,body.is-decide .bf-slot-hit,body.is-decide .bf-slot{min-width:0;height:var(--bf-card-h);min-height:var(--bf-card-h);max-height:var(--bf-card-h)}body.is-decide .bf-flip{overflow:hidden}@keyframes bf-deal-in{0%{opacity:0;transform:translateY(-.65rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){body.is-decide .bf-reel:first-child{animation:.28s cubic-bezier(.2,.8,.2,1) both bf-deal-in}body.is-decide .bf-reel:nth-child(2){animation:.28s cubic-bezier(.2,.8,.2,1) 40ms both bf-deal-in}body.is-decide .bf-reel:nth-child(3){animation:.28s cubic-bezier(.2,.8,.2,1) 80ms both bf-deal-in}}body.is-decide .bf-focus__card{min-height:7.6rem}@media (height<=720px){body.is-decide .bf-focus__card{min-height:6.4rem}}body.is-decide .bf-slot-actions{margin-top:.4rem}body.is-decide .bf-turn__confirm{margin-top:auto;padding-top:.5rem}body.is-decide .bf-turn__locked{flex:none;margin-top:1.15rem;padding-top:.78rem}body.is-decide .bf-turn__confirm .bf-lg--btn,body.is-decide .bf-turn__confirm .btn-1{width:min(12rem,100%);max-width:100%}body.is-decide .bf-pick.is-open{z-index:80}body.is-decide .bf-pick__panel{left:max(1rem, env(safe-area-inset-left));right:max(1rem, env(safe-area-inset-right));top:auto;bottom:calc(var(--bf-chrome-space) + .45rem);max-height:min(24rem, 100dvh - var(--bf-chrome-space) - 6.5rem);z-index:80;position:fixed}body.is-decide .bf-pick__list{flex:auto;min-height:0;max-height:none}body.is-decide .bf-turn__nav{align-items:center;gap:.55rem;margin:0 0 .45rem;display:flex}body.is-decide .bf-turn__back{appearance:none;color:#fff;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:2.1rem;height:2.1rem;padding:0;font-size:1.1rem;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0a}body.is-decide .bf-turn__title{color:#fff;font-family:var(--bf-font-display);letter-spacing:.06em;margin:0;font-size:1.15rem;font-weight:400}body.is-decide .bf-turn__go{appearance:none;color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;min-height:2rem;margin:0;padding:.28rem .78rem;font-size:.68rem;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0a}body.is-decide .bf-hub{flex-direction:column;gap:.72rem;display:flex}body.is-decide .bf-hub__pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.55rem;display:grid}body.is-decide .bf-hub__pair .bf-turn__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}body.is-decide .bf-hub__item{flex-direction:column;align-items:stretch;gap:.38rem;display:flex}body.is-decide .bf-hub__item>.bf-turn__go{align-self:center}body.is-decide .bf-hub__head{justify-content:space-between;align-items:center;gap:.65rem;display:flex}body.is-decide .bf-hub__head .bf-turn__label{margin:0}body.is-decide .bf-hub__card,body.is-decide .bf-hub__pair .bf-hub__chip{width:min(9.2rem,100%);height:var(--bf-card-h);min-height:var(--bf-card-h);max-height:var(--bf-card-h);flex:none;margin:0 auto}body.is-decide .bf-hub__pair .bf-hub__chip{border-radius:12px;padding:0}body.is-decide .bf-hub__select{appearance:none;color:#fff;width:100%;min-height:3rem;font-family:var(--bf-font-display);letter-spacing:.04em;background-color:#ffffff1a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .9rem center;background-repeat:no-repeat;background-size:.95rem;border:1px solid #ffffff38;border-radius:16px;margin:0;padding:.7rem 2.4rem .7rem .95rem;font-size:1.08rem;font-weight:400;display:block;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0a}body.is-decide .bf-hub__select:disabled{opacity:.55}body.is-decide .bf-hub__select option{color:#1a1610;background:#f5f5f7}body.is-decide .bf-hub__card .bf-slot-3d,body.is-decide .bf-hub__card .bf-slot,body.is-decide .bf-hub__card .bf-slot-3d .bf-slot,body.is-decide .bf-hub__card .bf-focus__card{width:100%;height:100%;min-height:100%;max-height:100%}body.is-decide .bf-hub__card .bf-slot.bf-slot--play{box-shadow:none;background:0 0;border:0;outline:0}body.is-decide .bf-slot-3d{appearance:none;color:inherit;background:0 0;border:0;padding:0;display:block}body.is-decide .bf-slot--unknown{color:#ffffff5c;font-family:var(--bf-font-display);place-items:center;font-size:3.2rem;font-weight:400;line-height:1;display:grid}body.is-decide .bf-hub__item.is-empty .bf-slot--unknown,body.is-decide .bf-hub__item.is-empty .bf-hub__chip{background:#ffffff0f;border-color:#ffffff29;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0a}body.is-decide .bf-hub__item.is-empty .bf-turn__go{color:#fff;background:#ffffff1a;border-color:#ffffff38}body.is-decide .bf-hub__chip{background:#ffffff14;border:1px solid #ffffff2e;border-radius:16px;justify-content:center;align-items:center;min-height:3.4rem;padding:.55rem .8rem;display:flex;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0a}body.is-decide .bf-hub__status{flex-direction:column;gap:.42rem;margin-top:.2rem;display:flex}body.is-decide .bf-hub__status-title{color:#ffffff9e;letter-spacing:.14em;text-align:center;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800;line-height:1}body.is-decide .bf-hub__marks{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.45rem;display:grid}body.is-decide .bf-hub__mark{flex-direction:column;justify-content:flex-start;align-items:center;gap:.22rem;min-height:0;display:flex}body.is-decide .bf-hub__mark svg{width:1.45rem;height:1.45rem;display:block}body.is-decide .bf-hub__mark-text{color:inherit;letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:.58rem;font-weight:800;line-height:1}body.is-decide .bf-hub__mark.is-yes{color:#7dff9a;filter:drop-shadow(0 0 8px #50ff8c73)}body.is-decide .bf-hub__mark.is-no{color:#ff6b6b;filter:drop-shadow(0 0 7px #ff464659)}body.is-decide .bf-hub__unknown{color:#fff6;font-family:var(--bf-font-display);font-size:3.2rem;font-weight:400;line-height:1}body.is-decide .bf-hub__value{color:#fff;font-family:var(--bf-font-display);letter-spacing:.05em;font-size:1.15rem}body.is-decide .is-step-focus .bf-focus{margin-top:.55rem}body.is-decide .is-step-focus .bf-focus__row{align-items:stretch;gap:.4rem}body.is-decide .bf-focus__card.bf-slot--play{aspect-ratio:5/7;border:1px solid color-mix(in srgb, var(--focus-tier) 52%, #ffffff1a);flex-direction:column;justify-content:flex-start;align-items:center;gap:.22rem;height:auto;min-height:0;max-height:none;padding:.42rem .32rem .36rem;display:flex;overflow:hidden;box-shadow:0 10px 22px #0000007a,inset 0 0 0 1px #ffffff0f}body.is-decide .bf-focus__card.bf-slot--play .bf-slot__orb{width:72%;max-width:3.6rem;max-height:3.6rem;color:color-mix(in srgb, var(--focus-tier) 88%, #fff)}body.is-decide .bf-focus__card.bf-slot--play .bf-slot__orb svg,body.is-decide .bf-focus__card.bf-slot--play .bf-slot__orb img{width:100%;height:100%}body.is-decide .bf-focus__card.bf-slot--play.is-active{outline:2px solid var(--bf-green);outline-offset:-2px;box-shadow:0 10px 22px #0000007a,inset 0 0 0 1px #ffffff0f}.bf-target-list,body.is-decide .bf-target-list{flex-direction:column;gap:.72rem;min-height:0;max-height:none;margin-top:.7rem;padding-bottom:0;display:flex;overflow:visible}.bf-target-you{margin-top:.95rem;padding-bottom:4.2rem}.bf-target-you__label{color:#fff;font-family:var(--bf-font-display);letter-spacing:.02em;margin:0 0 .4rem;font-size:1.05rem;font-weight:700;line-height:1}.bf-target-me{border:0;border-bottom:1px solid var(--bf-line);width:100%;min-height:3.15rem;box-shadow:none;color:#fff;text-align:left;background:0 0;border-radius:0;align-items:center;gap:.7rem;padding:.4rem .75rem .55rem .45rem;font-size:.92rem;font-weight:600;display:flex}.bf-target-me .bf-avatar{flex:none;width:36px;height:36px}.bf-target-me .bf-pick__name{flex:auto}body.is-decide .bf-target-list .bf-pick__option{border:1px solid var(--bf-line);width:100%;min-height:3.15rem;box-shadow:var(--bf-glass-shine);background:#ffffff1a;align-items:center;gap:.7rem;padding:.4rem .75rem .4rem .45rem;display:flex}body.is-decide .bf-target-list .bf-pick__option .bf-avatar{flex:none;width:36px;height:36px}body.is-decide .bf-target-list .bf-pick__option .bf-pick__name{flex:auto}.bf-target-list .bf-pick__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.bf-target-list>.bf-pick__option{gap:.45rem;width:100%}.bf-target-stats{flex:none;grid-template-columns:repeat(5,minmax(1.2rem,1fr));align-self:center;align-items:center;gap:.08rem;display:grid}.bf-target-stat{grid-template-rows:auto auto;align-content:center;justify-items:center;min-width:0;line-height:1;display:grid}.bf-target-stat__k{letter-spacing:.04em;color:#ffffff7a;font-size:.5rem;font-weight:800}.bf-target-stat__v{font-family:var(--bf-font-display);color:#fff;margin-top:.14rem;font-size:.76rem;font-weight:700}.bf-target-stat.is-atk .bf-target-stat__v{color:#ff8a8a}.bf-target-stat.is-def .bf-target-stat__v{color:#8fd4ff}.bf-target-stat.is-speed .bf-target-stat__v{color:#7ef0c8}.bf-target-stat.is-luck .bf-target-stat__v{color:#f0c14b}.bf-target-stat.is-hp .bf-target-stat__v{color:var(--bf-target-hp,#fff)}body.is-decide .bf-target-list .item-info-source,body.is-decide .bf-target-list .bf-player-hit-wrap,body.is-decide .bf-target-list .bf-dossier,body.is-decide .bf-target-list .player-sheet{display:none!important}body.is-decide .bf-target-list .bf-pick__option.is-active{background:color-mix(in srgb, var(--bf-green) 22%, #ffffff14)}.bf-pagehead__room{display:none}.bf-pagehead{padding:.55rem max(1rem, env(safe-area-inset-left)) .35rem max(1rem, env(safe-area-inset-right));flex-direction:column;align-items:flex-start;gap:.65rem;margin:0;display:flex}.bf-pagehead .btn{flex:none;width:auto;min-width:0}.bf-pagehead__row{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.bf-title{font-family:var(--bf-font-display);letter-spacing:.02em;color:var(--bf-green);margin:0;font-size:clamp(1.55rem,6.4vw,2.3rem);line-height:.95}.bf-title--light{color:#fff}.bf-title--dark{color:#16120a}.bf-lead{color:#ffffffe6;margin:0;font-size:.98rem;line-height:1.45}.bf-home{min-height:0;padding-bottom:var(--bf-chrome-space);scrollbar-width:none;flex-direction:column;flex:1;display:flex;overflow:auto}.bf-home-foot{z-index:32;left:50%;bottom:calc(max(12px, env(safe-area-inset-bottom,0px)) + 1.575rem);background:#08080cdb;border:1px solid #ffffff29;border-radius:999px;width:max-content;max-width:calc(100vw - 5.6rem);margin:0;padding:.34rem .72rem;position:fixed;transform:translate(-50%,50%);box-shadow:0 6px 16px #00000047}.bf-home-foot__line{text-align:center;letter-spacing:.01em;white-space:nowrap;color:#ffffffb8;margin:0;font-size:.68rem;font-weight:600;line-height:1.2}.bf-home-foot__line a{color:inherit;text-decoration:none}.bf-home-foot__line a:hover,.bf-home-foot__line a:focus-visible{color:#fff}.bf-home-dock{flex-direction:column;gap:.7rem;padding:.85rem .7rem .95rem;display:flex}.bf-home-dock__row{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.65rem;display:grid}.bf-home-dock__row.is-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bf-home-dock__row .bf-lg--btn{width:100%;min-width:0}.bf-home::-webkit-scrollbar{width:0;height:0;display:none}.bf-splash{text-align:center;flex-direction:column;flex:none;justify-content:flex-start;align-items:center;gap:1.15rem;min-height:0;padding:2.85rem 1.25rem .4rem;display:flex;position:relative}.bf-splash__fg{z-index:1;flex-direction:column;align-items:center;gap:1.15rem;display:flex;position:relative}.bf-splash__logo{object-fit:contain;width:148px;height:148px}html.has-bf-notice .bf-splash__fg:before{content:"";z-index:2;pointer-events:none;background:#e31b23;border-radius:50%;width:.62rem;height:.62rem;position:absolute;top:1.15rem;left:calc(50% + 2.85rem);box-shadow:0 0 0 2px #120e16}.bf-splash h1.bf-splash__title,.bf-splash .bf-splash__title.h1{margin:-2.35rem 0 0;line-height:0}.bf-splash__title img{object-fit:contain;width:min(78vw,17.5rem);height:auto;display:block}.bf-home-bubbles{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.bf-home-bubble{top:var(--bubble-y,40%);left:var(--bubble-x,40%);width:var(--bubble-size,280px);height:var(--bubble-size,280px);opacity:0;pointer-events:none;transition:opacity 1.35s;position:absolute}.bf-home-bubble.is-on{opacity:.18}.bf-home-bubble.is-moving{will-change:transform, opacity}.bf-home-bubble img{object-fit:contain;transform-origin:50%;width:100%;height:100%;animation:bfWeaponSpin var(--bubble-spin,22s) linear infinite;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.bf-home-bubble[data-drift="1"]{animation:bfDrift1 var(--bubble-drift,28s) ease-in-out infinite;animation-delay:var(--bubble-delay,0s)}.bf-home-bubble[data-drift="2"]{animation:bfDrift2 var(--bubble-drift,32s) ease-in-out infinite;animation-delay:var(--bubble-delay,0s)}.bf-home-bubble[data-drift="3"]{animation:bfDrift3 var(--bubble-drift,26s) ease-in-out infinite;animation-delay:var(--bubble-delay,0s)}.bf-home-bubble[data-drift="4"]{animation:bfDrift4 var(--bubble-drift,34s) ease-in-out infinite;animation-delay:var(--bubble-delay,0s)}.bf-home-bubble[data-drift="5"]{animation:bfDrift5 var(--bubble-drift,28s) ease-in-out infinite;animation-delay:var(--bubble-delay,0s)}.bf-home-bubble[data-drift="6"]{animation:bfDrift6 var(--bubble-drift,30s) ease-in-out infinite;animation-delay:var(--bubble-delay,0s)}@keyframes bfWeaponSpin{to{transform:rotate(360deg)}}.bf-home-bubble[data-drift="2"] img,.bf-home-bubble[data-drift="4"] img,.bf-home-bubble[data-drift="6"] img{animation-direction:reverse}@media (prefers-reduced-motion:reduce){.bf-home-bubble,.bf-home-bubble img{transition:none;animation:none!important}}.bf-splash h1,.bf-splash .h1{font-family:var(--bf-font-display);letter-spacing:.04em;color:var(--bf-green);margin:0;font-size:clamp(2.7rem,11vw,4.4rem);font-weight:700;line-height:.9}.bf-splash__tag{font-family:var(--bf-font);letter-spacing:.02em;color:#ffffff8c;text-align:center;margin:.2rem 0 0;font-size:.92rem;font-weight:600}.bf-splash__actions{flex-direction:column;align-items:center;gap:.7rem;width:auto;display:flex}.bf-splash__guide,.bf-splash .bf-splash__guide.bf-lg--btn{white-space:nowrap;flex:none;align-items:center;width:max-content;min-width:max-content;max-width:none;height:auto;min-height:2.2rem;padding:.32rem .95rem;font-size:.8rem;display:inline-flex;overflow:visible}.bf-splash__guide>.liquidGlass-text{white-space:nowrap;word-break:keep-all;flex-wrap:nowrap;width:max-content;max-width:none;display:inline-flex}.bf-wrap.bf-guide{padding-bottom:var(--bf-chrome-space);flex-direction:column;gap:.65rem;display:flex;overflow:hidden auto}.bf-guide>.bf-account__hero{flex:none}.bf-gold,.bf-slice,.bf-chat-modal .bf-modal__panel,.bf-modal[data-kind=brief] .bf-modal__panel,.bf-modal[data-kind=players] .bf-modal__panel,.bf-modal[data-kind=ready] .bf-modal__panel{--bf-slice-tint:color-mix(in srgb, var(--bf-green) 48%, #f6f3ee);--bf-slice-t:calc(392 * var(--bf-frame) * 1px);--bf-slice-r:calc(425 * var(--bf-frame) * 1px);--bf-slice-b:calc(371 * var(--bf-frame) * 1px);--bf-slice-l:calc(426 * var(--bf-frame) * 1px);isolation:isolate;border-style:solid;border-color:#0000;border-width:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);border-image-source:var(--bf-card-border);background:#0c0a10f5;border-image-slice:392 425 371 426 fill;border-image-width:1;border-image-repeat:stretch;position:relative}.bf-chat-modal .bf-modal__panel,.bf-modal[data-kind=brief] .bf-modal__panel,.bf-modal[data-kind=players] .bf-modal__panel,.bf-modal[data-kind=ready] .bf-modal__panel,.bf-modal .bf-player-card .bf-slice{--bf-slice-tint:#2a2c34}.bf-gold,.bf-slice{--bf-frame:.064;filter:drop-shadow(0 8px 16px #0006);padding:.2rem .25rem .35rem}@media (width>=480px){.bf-gold,.bf-slice:not(.bf-slice--thin){--bf-frame:.074}}.bf-slice--thin{--bf-frame:.021;filter:drop-shadow(0 3px 6px #00000047);padding:.22rem .42rem .28rem}@supports ((-webkit-mask-box-image-slice:1)) or (mask-border-slice:1){.bf-gold,.bf-slice,.bf-chat-modal .bf-modal__panel,.bf-modal[data-kind=brief] .bf-modal__panel,.bf-modal[data-kind=players] .bf-modal__panel,.bf-modal[data-kind=ready] .bf-modal__panel{-webkit-mask-box-image-source:var(--bf-card-shape);-webkit-mask-box-image-width:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);-webkit-mask-box-image-slice:392 425 371 426 fill;-webkit-mask-box-image-repeat:stretch;-webkit-mask-box-image-source:var(--bf-card-shape);mask-border-source:var(--bf-card-shape);-webkit-mask-box-image-slice:392 425 371 426 fill;mask-border-slice:392 425 371 426 fill;-webkit-mask-box-image-width:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);mask-border-width:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);background:#0c0a10f5;border-image:;-webkit-mask-box-image-repeat:stretch;mask-border-repeat:stretch}.bf-gold:before,.bf-slice:before,.bf-chat-modal .bf-modal__panel:before,.bf-modal[data-kind=brief] .bf-modal__panel:before,.bf-modal[data-kind=players] .bf-modal__panel:before,.bf-modal[data-kind=ready] .bf-modal__panel:before,.bf-gold:after,.bf-slice:after,.bf-chat-modal .bf-modal__panel:after,.bf-modal[data-kind=brief] .bf-modal__panel:after,.bf-modal[data-kind=players] .bf-modal__panel:after,.bf-modal[data-kind=ready] .bf-modal__panel:after{content:"";z-index:-1;pointer-events:none;inset:calc(var(--bf-slice-t) * -1) calc(var(--bf-slice-r) * -1) calc(var(--bf-slice-b) * -1) calc(var(--bf-slice-l) * -1);border-style:solid;border-width:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);position:absolute}.bf-gold:before,.bf-slice:before,.bf-chat-modal .bf-modal__panel:before,.bf-modal[data-kind=brief] .bf-modal__panel:before,.bf-modal[data-kind=players] .bf-modal__panel:before,.bf-modal[data-kind=ready] .bf-modal__panel:before{border-color:var(--bf-slice-tint);-webkit-mask-box-image-source:var(--bf-card-border);-webkit-mask-box-image-slice:392 425 371 426;-webkit-mask-box-image-width:1;-webkit-mask-box-image-repeat:stretch;-webkit-mask-box-image-source:var(--bf-card-border);mask-border-source:var(--bf-card-border);-webkit-mask-box-image-slice:392 425 371 426;mask-border-slice:392 425 371 426;-webkit-mask-box-image-width:1;mask-border-width:1;-webkit-mask-box-image-repeat:stretch;mask-border-repeat:stretch}.bf-gold:after,.bf-slice:after,.bf-chat-modal .bf-modal__panel:after,.bf-modal[data-kind=brief] .bf-modal__panel:after,.bf-modal[data-kind=players] .bf-modal__panel:after,.bf-modal[data-kind=ready] .bf-modal__panel:after{border-color:#0000;border-image-source:var(--bf-card-border);mix-blend-mode:overlay;border-image-slice:392 425 371 426;border-image-width:1;border-image-repeat:stretch}.bf-chat-modal .bf-modal__panel:after,.bf-modal[data-kind=brief] .bf-modal__panel:after,.bf-modal[data-kind=players] .bf-modal__panel:after,.bf-modal[data-kind=ready] .bf-modal__panel:after{opacity:.5;mix-blend-mode:multiply}.bf-gold>*,.bf-slice>*,.bf-chat-modal .bf-modal__panel>.liquidGlass-text,.bf-modal[data-kind=brief] .bf-modal__panel>.liquidGlass-text,.bf-modal[data-kind=players] .bf-modal__panel>.liquidGlass-text,.bf-modal[data-kind=ready] .bf-modal__panel>.liquidGlass-text{z-index:1;position:relative}}.bf-guide>.bf-guide__card{flex:none;min-height:0;position:relative}.bf-guide__card.liquidGlass-wrapper>.liquidGlass-text{z-index:1;flex-direction:column;min-height:0;padding:1rem .95rem 1.15rem;display:flex;position:relative;inset:auto;overflow:visible}@media (width>=768px){.bf-guide__card.liquidGlass-wrapper>.liquidGlass-text{padding:1.15rem 1.15rem 1rem}}.bf-guide__head{flex:none;align-items:flex-start;gap:.75rem;margin-bottom:.65rem;display:flex}.bf-guide__intro{gap:.22rem;min-width:0;display:grid}.bf-guide__num{cursor:default;width:2.15rem;min-width:2.15rem;height:2.15rem;min-height:2.15rem;font-family:var(--bf-font-display);letter-spacing:.04em;color:#fff;flex:none;align-self:start;place-items:center;margin-top:.12rem;font-size:1.2rem;line-height:1;border-radius:999px!important;padding:0!important;display:inline-grid!important}.bf-guide__num>.liquidGlass-text{place-items:center;width:100%;height:100%;padding:0;line-height:1;display:grid;transform:translateY(.04em)}.bf-guide__kicker{letter-spacing:.14em;text-transform:uppercase;color:#ffffff85;margin:0;font-size:.68rem}.bf-guide__title{font-family:var(--bf-font-display);letter-spacing:.04em;color:#fff;margin:0;font-size:clamp(1.35rem,5vw,1.75rem);line-height:.95}.bf-guide__intro .bf-lead,.bf-how__head .bf-lead{font-size:.95rem;line-height:1.4}.bf-how__head{gap:.28rem;margin:0 0 1rem;display:grid}.bf-how{margin:.35rem max(.7rem, env(safe-area-inset-right)) 0 max(.7rem, env(safe-area-inset-left));counter-reset:bf-how;gap:.7rem;padding:0;list-style:none;display:grid}.bf-how__step{counter-increment:bf-how;gap:.4rem;display:grid}.bf-how__step h3,.bf-how__step .h3{font-family:var(--bf-font-display);letter-spacing:.02em;color:#fff;align-items:center;gap:.5rem;margin:0;font-size:1.05rem;font-weight:700;display:flex}.bf-how__step h3:before,.bf-how__step .h3:before{content:counter(bf-how);background:rgba(var(--bf-green-rgb), .28);color:#fff;border-radius:999px;flex:none;place-items:center;width:1.55rem;height:1.55rem;font-size:.82rem;font-weight:700;display:grid}.bf-how__step p{color:#ffffffc7;margin:0;font-size:.92rem;line-height:1.45}.bf-how__step strong{color:#fff;font-weight:700}.bf-how__marks{flex-wrap:wrap;gap:.35rem;margin:.15rem 0 0;display:flex}.bf-how__marks span{color:#fff;background:#ffffff1f;border-radius:999px;align-items:center;min-height:1.7rem;padding:.2rem .7rem;font-size:.78rem;font-weight:700;display:inline-flex}.bf-how__focus{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin:.2rem 0 0;padding:0;list-style:none;display:grid}.bf-how__focus li{text-align:center;background:#ffffff14;border-radius:16px;justify-items:center;gap:.22rem;padding:.55rem .3rem .5rem;display:grid}.bf-how__focus img{object-fit:contain;width:3.2rem;height:3.2rem}.bf-how__focus strong{letter-spacing:.02em;font-size:.78rem}.bf-how__focus span{color:#ffffff9e;font-size:.64rem;line-height:1.25}.bf-how__go{justify-content:center;margin:1.15rem 0 0;display:flex}.bf-how__go .bf-lg--btn{width:auto;min-width:8.4rem}.bf-guide-demo{pointer-events:auto;touch-action:pan-y;-webkit-user-select:none;user-select:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#ffffff59 transparent;background:#00000052;border-radius:16px;flex:auto;min-height:14rem;margin:0;padding:0;overflow:hidden auto;box-shadow:inset 1px 1px #ffffff1a,inset -1px -1px #ffffff0a}.bf-guide-demo__body{box-sizing:border-box;min-height:100%;padding:.7rem .65rem 1.6rem}.bf-guide-demo *{pointer-events:none}.bf-guide-demo::-webkit-scrollbar{width:7px}.bf-guide-demo::-webkit-scrollbar-thumb{background:#ffffff52;border-radius:999px}.bf-guide-demo__rooms{gap:.7rem;display:grid}.bf-guide-demo__rooms .bf-room-table__head h2,.bf-guide-demo__rooms .bf-room-table__head .h2{font-size:1.15rem}.bf-guide-demo__rooms .bf-room-table__list{gap:.4rem;display:grid}.bf-guide-demo__rooms .bf-rooms-create{padding:.1rem 0 0}.bf-guide-demo__players{gap:.65rem;display:grid}.bf-guide-demo__players .player-board{gap:.45rem;display:grid}.bf-guide-demo__players .player-sticky{position:static}.bf-guide-demo__players .player-roster{gap:.4rem;display:grid;overflow:visible}.bf-guide-demo__players .player-join{justify-content:center;padding:.1rem 0 0;display:flex}.bf-guide-demo__turn .bf-turn{padding:0}.bf-guide-demo__turn .bf-turn__head .bf-lead{font-size:.92rem}.bf-guide-demo__turn .bf-turn__stats{gap:.3rem;margin-bottom:.55rem}.bf-guide-demo__turn .bf-turn__stats>span{min-height:1.7rem;font-size:.78rem}.bf-guide-demo__turn .bf-machine{margin-top:.35rem}.bf-guide-demo__turn .bf-reels{gap:.4rem}.bf-guide-demo__turn .bf-flip,.bf-guide-demo__turn .bf-slot{min-height:9.4rem}.bf-guide-demo__turn .bf-slot__body{padding:.22rem}.bf-guide-demo__turn .bf-slot__art{min-height:2.4rem;margin:.32rem .32rem 0}.bf-guide-demo__turn .bf-slot__value{font-size:.95rem}.bf-guide-demo__turn .bf-slot__hint{font-size:.52rem}.bf-guide-demo__turn .bf-slot--play .bf-slot__name{font-size:.58rem}.bf-guide-demo__turn .bf-slot--play .bf-slot__num{font-size:.86rem}.bf-guide-demo__turn .bf-slot__orb{width:2.45rem;height:2.45rem}.bf-guide-demo__turn .bf-focus{margin-top:.7rem}.bf-guide-demo__turn .bf-focus__row{gap:.35rem}.bf-guide-demo__turn .bf-focus__card{min-height:6.2rem;padding:0}.bf-guide-demo__turn .bf-focus__inner{padding:.2rem}.bf-guide-demo__turn .bf-focus__name{font-size:.82rem}.bf-guide-demo__turn .bf-focus__mods{min-height:0;font-size:.58rem}.bf-guide-demo__turn .bf-target{margin-top:.65rem}.bf-guide-demo__events .event-feed-wrap{gap:.65rem;display:grid;overflow:visible}.bf-guide-demo__events .event-card{margin:0}.bf-guide-demo__events .event-duel__face{width:58px!important;height:58px!important}.bf-guide-demo__events .event-copy{font-size:.86rem}.bf-guide-demo__winner .event-section{margin:0}.bf-guide-demo__winner .event-section__title{margin-bottom:.45rem}.bf-guide-demo__winner .bf-avatar--winner{width:96px!important;height:96px!important}.bf-guide-pager{z-index:5;margin:0 max(1rem, env(safe-area-inset-left)) .15rem max(1rem, env(safe-area-inset-right));pointer-events:auto;flex:none;justify-content:center;align-items:center;gap:.7rem;display:flex;position:relative}.bf-guide-pager>a,.bf-guide-pager>button,.bf-guide-pager>.bf-lg--btn{pointer-events:auto}.bf-guide-pager>a.bf-lg--btn:not(.bf-guide-pager__go),.bf-guide-pager>button.bf-lg--btn:not(.bf-guide-pager__go){border-radius:999px;width:2.55rem;min-width:2.55rem;height:2.55rem;min-height:2.55rem;padding:0}.bf-guide-pager svg{width:1.1rem;height:1.1rem}.bf-guide-pager>button:disabled{opacity:.35}.bf-guide-pager__label{text-align:center;letter-spacing:.06em;color:#ffffffb8;min-width:3.4rem;font-size:.92rem}.bf-guide-pager__go.bf-lg--btn{white-space:nowrap;width:auto;min-width:7.6rem;height:2.55rem;min-height:2.55rem;padding:0 1.05rem;border-radius:999px!important}.bf-guide-pager__go.bf-lg--btn>.liquidGlass-text{white-space:nowrap;font-size:.92rem;font-weight:700;line-height:1}.bf-splash__web,.bf-splash__byline{font-family:var(--bf-font);letter-spacing:.02em;color:#ffffff6b;background:0 0;border:0;padding:.15rem .4rem;font-size:.88rem;text-decoration:none}.bf-splash__byline{text-align:center;margin:.35rem 0 0}.bf-splash__byline a{color:inherit;text-decoration:none}.bf-splash__web:hover,.bf-splash__web:focus-visible,.bf-splash__byline a:hover,.bf-splash__byline a:focus-visible{color:var(--bf-green)}.bf-create-room{width:auto;color:var(--bf-ink);background:rgba(var(--bf-green-rgb), .52);-webkit-backdrop-filter:var(--bf-glass-blur);box-shadow:var(--bf-glass-shadow), var(--bf-glass-shine);border-radius:20px;align-items:center;gap:.85rem;margin:0;padding:.75rem .9rem;text-decoration:none;display:flex}.bf-create-room__plus{background:#1a161029;border-radius:14px;flex:none;justify-content:center;align-items:center;width:2.45rem;height:2.45rem;font-size:1.55rem;font-weight:700;line-height:1;display:flex;box-shadow:inset 1px 1px #ffffff38}.bf-create-room__copy{flex-direction:column;gap:.12rem;min-width:0;display:flex}.bf-create-room strong{font-size:1.05rem;line-height:1.15}.bf-create-room em{opacity:.7;font-size:.82rem;font-style:normal}.bf-home-account{color:#ffffff80;margin:.9rem 0 0;font-size:.85rem}.bf-home-account a{color:var(--bf-green);text-decoration:none}.bf-kicker{font-family:var(--bf-font-display);letter-spacing:.06em;color:var(--bf-green);margin:1rem 0 .5rem;font-size:1.15rem}.bf-meta{flex-wrap:wrap;gap:.4rem;display:flex}.bf-badge{letter-spacing:.01em;isolation:isolate;background:0 0;border:0;border-radius:999px;align-items:center;gap:.3rem;padding:0;font-size:.78rem;font-weight:700;line-height:1.2;display:inline-flex;overflow:hidden}.bf-badge>.liquidGlass-text{align-items:center;padding:.22rem .65rem;display:inline-flex}.bf-badge--open{color:#d8ffd4}.bf-badge--open .liquidGlass-tint{background:rgba(var(--bf-green-rgb), .38)}.bf-badge--ready{color:#b8ffc6}.bf-badge--ready .liquidGlass-tint{background:#1b9b3f6b}.bf-badge--full{color:#ffd0d0}.bf-badge--full .liquidGlass-tint{background:#e0282866}.bf-badge--wait{color:#fff}.bf-badge--wait .liquidGlass-tint{background:#e028288c}.bf-badge--joined{color:#f0e2ce}.bf-badge--joined .liquidGlass-tint{background:rgba(var(--bf-brown-rgb), .42)}.bf-badge--gold{color:#ffe58a}.bf-badge--gold .liquidGlass-tint{background:#e0c0286b}.bf-badge--muted{color:#ffffffd1}.bf-badge--muted .liquidGlass-tint{background:#ffffff14}.bf-stack{flex-direction:column;gap:.7rem;display:flex}.bf-stack>.bf-lg--btn{align-self:center;width:auto}.bf-form-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.bf-form-actions{flex-direction:column;align-items:center;gap:.75rem;display:flex}body.is-error #app{place-items:center;min-height:100dvh;display:grid}.bf-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;width:100%;padding:1.5rem 1.25rem;display:flex}.bf-error__code{color:#fff;letter-spacing:.04em;margin:0;font-size:clamp(5.5rem,22vw,9rem);font-weight:700;line-height:.9}.bf-error__text{color:#ffffffdb;margin:0;font-size:1.2rem;font-weight:500}.bf-error__home{background:0 0;border-radius:0;width:3.15rem;height:3.15rem;margin-top:.35rem;overflow:visible}.bf-error__home>.liquidGlass-text{place-items:center;display:grid}.bf-error__home svg{fill:none;stroke:currentColor;width:1.35rem;height:1.35rem}.bf-form-actions .bf-lg--btn,.bf-form-actions .btn{width:auto;min-width:8.2rem}.bf-form-alt{color:#ffffffb8;font-size:.9rem;text-decoration:none}.bf-form-alt:hover{color:var(--bf-green)}.bf-actions{flex-wrap:wrap;gap:.6rem;display:flex}.bf-actions .btn{flex:7rem;min-height:42px}.btn-1,.btn-2,.btn-3,.btn-small{min-width:0;min-height:40px;padding:.4rem .95rem;font-size:.9rem}.bf-card{border-radius:18px;flex-direction:column;gap:.55rem;padding:.9rem .95rem;display:flex;position:relative}.bf-rooms{padding:.45rem max(1rem, env(safe-area-inset-left)) .5rem max(1rem, env(safe-area-inset-right));flex-direction:column;gap:.75rem;display:flex}.bf-home-rooms{margin-top:.45rem}.bf-room{color:inherit;border-radius:16px;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:.75rem;padding:.7rem .85rem;text-decoration:none;display:grid}.bf-room>.bf-avatar.bf-room__avatar{border-radius:50%;width:40px;height:40px}.bf-room__body{flex-direction:column;gap:.38rem;min-width:0;display:flex}.bf-room__head{justify-content:space-between;align-items:center;gap:.6rem;min-width:0;display:flex}.bf-room.is-test .bf-room__name{color:#e31b23}.bf-room__title{align-items:center;gap:.45rem;min-width:0;display:flex}.bf-room__host{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--bf-green-rgb), .78);flex-shrink:0;font-size:.62rem;font-weight:800}.bf-room__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--bf-font-display);letter-spacing:0;color:#fff;font-size:1.05rem;font-weight:600;line-height:1.15;overflow:hidden}.bf-room__facts{grid-template-columns:2.7rem 3.6rem minmax(1.6rem,1fr) auto;align-items:center;column-gap:.5rem;min-width:0;display:grid}.bf-room__count,.bf-room__alive{color:#ffffffb8;font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:650;line-height:1.15}.bf-room__time{white-space:nowrap;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-align:right;flex:none;min-width:4.6rem;margin:0 0 0 auto;font-size:1.05rem;font-weight:700;line-height:1}.bf-room__go{background:color-mix(in srgb, currentColor 20%, #ffffff29);color:#fff;border:0;border-radius:50%;grid-column:4;justify-content:flex-end;justify-self:end;align-items:center;gap:.35rem;padding:.12rem;display:inline-flex}.bf-room__go--play{color:#e31b23}.bf-room__go--check{color:#3dce6a}.bf-room__go--eye{color:#7ad4ff}.bf-room__go--flag{color:#fff}.bf-room__mark{width:1.85rem;height:1.85rem;color:inherit;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.bf-room__mark svg{width:1.05rem;height:1.05rem}.bf-room__go.is-art{background:0 0;border-radius:0;padding:0}.bf-room__go.is-art .bf-room__mark{border-radius:0;width:2.35rem;height:2.35rem}.bf-room__mark img{object-fit:contain;width:100%;height:100%;display:block}.bf-room__winner{text-overflow:ellipsis;white-space:nowrap;color:#f3d27a;text-align:right;grid-column:3;justify-self:end;max-width:100%;font-size:.92rem;font-weight:700;line-height:1.1;overflow:hidden}.bf-room__you{letter-spacing:.06em;text-transform:uppercase;color:var(--bf-green);font-size:.68rem}.bf-room__action{letter-spacing:.06em;text-transform:uppercase;color:#ffb3b3;font-size:.68rem;font-weight:800}.bf-empty{color:#ffffff8c;text-align:center;margin:.4rem 0 0}.bf-card--ready{background:#1024169e;border-color:#1b9b3f73}.bf-card--full{background:#280c0c94;border-color:#e0282866}.bf-card__top{justify-content:space-between;align-items:flex-start;gap:.7rem;display:flex}.bf-card__name{font-family:var(--bf-font-display);color:#fff;margin:0;font-size:1.45rem;line-height:1}.bf-card__count{color:#ffffffb3;white-space:nowrap;padding-top:.15rem;font-size:.85rem}.bf-wrap.bf-rooms-page{flex-direction:column;display:flex;overflow:hidden}.bf-rooms-page .bf-rooms{min-height:0;padding-left:max(.35rem, env(safe-area-inset-left));padding-right:max(.35rem, env(safe-area-inset-right));flex:auto;order:2;gap:.85rem;overflow:hidden}.bf-rooms-search{z-index:2;box-shadow:none;background:0 0;flex-direction:column;gap:.28rem;padding:.1rem 0 .15rem;display:flex;position:relative;top:auto}.bf-rooms-search__field{border-radius:16px;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.bf-rooms-search__icon{color:#ffffff8c;pointer-events:none;width:18px;height:18px;transition:opacity .18s,transform .18s;position:absolute;left:.85rem}.bf-rooms-search__input{appearance:none;border-radius:inherit;width:100%;min-height:48px;box-shadow:none;color:#fff;caret-color:#fff;font:inherit;background:0 0;border:0;outline:0;margin:0;padding:.7rem .85rem .7rem 2.55rem;font-size:1rem;line-height:1.2;transition:padding-left .18s}.bf-rooms-search__input::-webkit-search-cancel-button{appearance:none}.bf-rooms-search__input::-webkit-search-decoration{appearance:none}.bf-rooms-search__input::placeholder{color:#ffffff75}.bf-rooms-search__field:focus-within .bf-rooms-search__icon{opacity:0;transform:translate(-6px)scale(.88)}.bf-rooms-search__field:focus-within .bf-rooms-search__input{padding-left:.85rem}.bf-rooms-search__hint{letter-spacing:.04em;color:#ffffff75;margin:0;padding:0 .15rem;font-size:.68rem;font-weight:700}.bf-room-table{--bf-fade-top:1.35rem;min-height:0;padding:1.15rem 1.4rem var(--bf-chrome-space);overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:auto;gap:1rem;display:flex;overflow-y:auto}.bf-room-table::-webkit-scrollbar{display:none}.bf-room-group{flex-direction:column;gap:.4rem;display:flex}.bf-room-table__head{flex-shrink:0;justify-content:space-between;align-items:center;gap:.6rem;padding:0 .15rem;display:flex}.bf-room-table__head h2,.bf-room-table__head .h2{font-family:var(--bf-font-display);letter-spacing:.1em;color:#ffffff8c;margin:0;font-size:1.05rem;line-height:1}.bf-room-pager{flex-shrink:0;align-items:center;gap:.28rem;display:flex}.bf-room-pager button{color:#fff;background:0 0;border:0;border-radius:999px;place-items:center;width:32px;min-width:32px;height:32px;padding:0;display:grid}.bf-room-pager button:disabled{opacity:.35}.bf-room-pager svg{width:14px;height:14px}.bf-room-pager>span,.bf-room-pager [data-page-label]{text-align:center;color:#ffffff9e;min-width:2.6rem;font-size:.72rem;font-weight:700}.bf-room-table__list{flex-direction:column;gap:.32rem;min-height:0;display:flex}.bf-rooms-page .bf-room{min-height:0}.bf-rooms-page .bf-room[hidden]{display:none!important}.bf-rooms-page .bf-badge{font-size:.68rem}.bf-rooms-page .bf-badge>.liquidGlass-text{padding:.18rem .55rem}.bf-rooms-page .bf-empty{margin:.6rem 0}.bf-rooms-create{flex-shrink:0;order:3;justify-content:center;padding:.35rem .7rem .2rem;display:flex}.bf-rooms-create .bf-lg--btn,.bf-rooms-create .btn{flex:none;min-width:10.5rem;max-width:max-content;width:auto!important}.bf-rooms-bar{z-index:5;flex-direction:column;flex-shrink:0;order:3;gap:.4rem;padding:.55rem .7rem .15rem;display:flex;position:relative}.bf-filter{border-radius:22px;margin:0;padding:.38rem;display:block}.bf-filter__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.28rem;width:100%;display:grid}.bf-filter button{color:#ffffffe0;background:0 0;border:0;border-radius:16px;justify-content:center;align-items:center;width:100%;min-width:0;min-height:48px;padding:0;font-size:.82rem;font-weight:700;line-height:1;display:flex}.bf-filter button.is-active{color:#fff;box-shadow:none}.bf-filter__create{color:#16351c;background:0 0;border-radius:16px;justify-content:center;align-items:center;width:100%;min-width:0;min-height:48px;padding:0;font-size:.82rem;font-weight:800;line-height:1;text-decoration:none;display:flex}.bf-back{color:#ffffffb8;align-items:center;gap:.3rem;margin-bottom:.35rem;font-size:.9rem;text-decoration:none;display:inline-flex}.bf-back:hover{color:var(--bf-green)}.player-card{grid-template-columns:1fr auto;gap:.45rem .7rem;margin:0;padding:.8rem .85rem;display:grid}.player-card.is-dead{opacity:.62}.player-card__name{font-family:var(--bf-font-display);color:#fff;font-size:1.25rem;line-height:1}.player-card__name .player-chip{font-family:inherit;font-size:inherit;border-bottom:0}.player-card__meta{color:#ffffff9e;flex-wrap:wrap;gap:.35rem .65rem;margin-top:.2rem;font-size:.78rem;display:flex}.player-card__gear{align-items:center;gap:.45rem;display:flex;overflow:visible}.player-card__item{isolation:isolate;background:#00000040;border:0;border-radius:16px;place-items:center;width:68px;height:68px;padding:12px;display:grid;position:relative;overflow:visible}.player-card__item:before{content:"";background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 55%, #fff) 0%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 92%, #fff) 28%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 78%, transparent) 58%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 36%, transparent) 82%, transparent 100%);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:14%}.player-card__item>img{z-index:1;position:relative}.player-card__item img{object-fit:contain;width:auto;max-width:38px;height:auto;max-height:38px}.player-card__health{grid-column:1/-1;align-items:center;gap:.5rem;display:flex}.player-card__track{background:#ffffff1f;border-radius:999px;flex:1;height:12px;overflow:hidden}.player-card__bar{border-radius:999px;height:100%;min-height:0}.player-card__hp{color:#fff;min-width:2rem;font-size:.95rem;font-weight:700}.bf-day-row{padding:0 max(1rem, env(safe-area-inset-left)) .25rem max(1rem, env(safe-area-inset-right));-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:.5rem;margin-bottom:.45rem;display:flex;overflow-x:auto}.event-pager{border-radius:22px;padding:.22rem .3rem;display:block}.event-feed>.event-pager{box-shadow:var(--bf-dock-shadow);margin:0 0 .7rem}.event-pager__row{align-items:center;gap:.28rem;width:100%;display:flex}.event-pager__title{text-align:center;letter-spacing:.02em;color:#fff;flex:auto;min-width:0;margin:0;font-size:.82rem;font-weight:700;line-height:1.2}.event-pager__pages{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:auto;justify-content:stretch;align-items:center;gap:.2rem;min-width:0;display:flex;overflow-x:auto}.event-pager__pages::-webkit-scrollbar{display:none}.event-pager__page,.event-pager__nav{color:#ffffffc7;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:30px;min-height:30px;padding:0 .4rem;font-size:.76rem;font-weight:700;line-height:1;display:inline-flex}.event-pager__page{flex:1 1 0}.event-pager__nav{color:#ffffff9e}.event-pager__nav svg{width:14px;height:14px}.event-pager__page.is-active{color:#16120a;background:0 0}.event-pager__nav:disabled{opacity:.28;pointer-events:none}.bf-day-row::-webkit-scrollbar{background:0 0;width:8px;height:8px}.bf-table-wrap::-webkit-scrollbar{background:0 0;width:8px;height:8px}.bf-day-row::-webkit-scrollbar-track{background:0 0}.bf-table-wrap::-webkit-scrollbar-track{background:0 0}.bf-day-row::-webkit-scrollbar-corner{background:0 0}.bf-table-wrap::-webkit-scrollbar-corner{background:0 0}.bf-day-row::-webkit-scrollbar-thumb{background:#ffffff47 padding-box padding-box;border:2px solid #0000;border-radius:999px}.bf-table-wrap::-webkit-scrollbar-thumb{background:#ffffff47 padding-box padding-box;border:2px solid #0000;border-radius:999px}.bf-day-gap{color:#ffffff6b;letter-spacing:.12em;align-self:center;padding:0 .15rem .35rem;font-size:1.15rem;line-height:1}.bf-day-row .btn-small,.bf-day-row .btn-battle-day{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.08rem;min-width:44px;min-height:44px;padding:.35rem .55rem;display:inline-flex;width:auto!important}.bf-day-row .btn-battle-day.is-today{min-width:52px;min-height:52px;box-shadow:inset 1px 1px .5px 0 #ffffff52, inset -1px -1px .5px 0 #ffffff1a, 0 0 0 2px var(--bf-brown), 0 8px 20px #00000052}.btn-battle-day__n{line-height:1}.btn-battle-day__hoy{letter-spacing:.08em;text-transform:uppercase;color:var(--bf-ink);font-size:.58rem;font-weight:800;line-height:1}.event-copy{color:#ffffffb8;margin:0;font-size:.92rem;font-style:normal;line-height:1.45}.event-copy .player-chip{letter-spacing:.02em;font-size:.92rem;font-style:normal;font-weight:800}.event-token{font-style:normal;font-weight:800}.event-token--gear{color:#ffffffeb}.event-token--body{color:#ffc9c2}.event-token--dmg{color:#ff9b9b}.event-token--hit{color:var(--bf-green)}.event-token--block{color:var(--bf-brown)}.event-gear{align-items:center;gap:.55rem;margin-top:.55rem;display:flex}.event-gear img,.event-gear__item>img,.event-item>.event-gear__item>img,.player-card__item>img{object-fit:contain;cursor:pointer;width:auto;max-width:36px;height:auto;max-height:36px}.event-gear__arrow{color:#ffffff8c;font-size:1.1rem}.event-card .event-gear__item{background:linear-gradient(color-mix(in srgb, var(--item-tier,transparent) 11%, transparent), color-mix(in srgb, var(--item-tier,transparent) 11%, transparent)), #ffffff0d;border-color:color-mix(in srgb, var(--item-tier,#fff) 22%, #ffffff14);border-radius:12px;width:44px;height:44px;padding:6px}.event-card .event-gear img,.event-card .event-gear__item>img,.event-card .event-item>.event-gear__item>img{max-width:28px;max-height:28px}.event-gear__item{isolation:isolate;background:#ffffff14;border:1px solid #ffffff1f;border-radius:16px;place-items:center;width:68px;height:68px;padding:12px;display:grid;position:relative;overflow:visible;box-shadow:inset 1px 1px #ffffff2e}.event-gear__item:before{content:"";background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 55%, #fff) 0%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 92%, #fff) 28%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 78%, transparent) 58%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 36%, transparent) 82%, transparent 100%);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:14%}.event-gear__item>img{z-index:1;position:relative}.event-gear__item.is-plain:before{content:none}.player-chip{appearance:none;text-transform:uppercase;cursor:pointer;color:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.35em;padding:0;font-weight:800;display:inline-flex}.player-chip--actor{color:#fffffff0;text-shadow:none}.player-chip--atk{color:var(--bf-green)}.player-chip--def{color:var(--bf-brown)}.battle-event-container.is-you{border-color:#ffffff38}.battle-event-container.is-hit{border-color:#ffb4a047}body.bf-modal-open{overflow:clip}.bf-modal{z-index:2147483000;padding:max(.75rem, env(safe-area-inset-top)) .75rem calc(4.6rem + env(safe-area-inset-bottom));pointer-events:auto;visibility:visible;opacity:1;--modal-accent:#fff;--bf-modal-tint:#12100e94;--bf-modal-blur:blur(8px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bf-modal:not([hidden]),.bf-modal.is-open:not([hidden]){visibility:visible!important;opacity:1!important;pointer-events:auto!important;display:flex!important}.bf-modal[hidden]{visibility:hidden!important;pointer-events:none!important;display:none!important}.bf-modal__backdrop{z-index:0;-webkit-backdrop-filter:var(--bf-modal-blur);backdrop-filter:var(--bf-modal-blur);background:#000000eb;position:fixed;inset:0;transform:translateZ(0)}.bf-modal__panel{z-index:1;width:min(24.5rem,100vw - 1.5rem);min-height:0;max-height:min(92dvh,38rem);box-shadow:var(--bf-glass-shine);background:0 0;border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.bf-modal__panel>.liquidGlass-effect{-webkit-backdrop-filter:none;backdrop-filter:none}.bf-modal__panel .liquidGlass-tint,.bf-modal__panel.liquidGlass-wrapper--black .liquidGlass-tint,.bf-modal__panel.liquidGlass-wrapper--white .liquidGlass-tint,.bf-modal[data-kind=item] .liquidGlass-tint,.bf-modal[data-kind=slot] .liquidGlass-tint,.bf-modal[data-kind=player] .liquidGlass-tint,.bf-modal[data-kind=roster] .liquidGlass-tint,.bf-modal[data-kind=players] .liquidGlass-tint,.bf-modal[data-kind=ready] .liquidGlass-tint,.bf-modal[data-kind=brief] .liquidGlass-tint,.bf-modal[data-kind=days] .liquidGlass-tint{background:var(--bf-modal-tint)}.bf-modal[data-kind=player] .bf-modal__panel,.bf-modal[data-kind=roster] .bf-modal__panel,.bf-modal[data-kind=players] .bf-modal__panel,.bf-modal[data-kind=ready] .bf-modal__panel,.bf-modal[data-kind=brief] .bf-modal__panel,.bf-modal[data-kind=days] .bf-modal__panel{width:min(26rem,100vw - 1.5rem);box-shadow:var(--bf-glass-shine);background:0 0}.bf-modal[data-kind=players] .bf-modal__panel{width:min(26rem,100vw - 2rem);height:min(76dvh,40rem);min-height:0;max-height:calc(100dvh - 8rem - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.bf-attitude-modal.bf-modal[data-kind=players] .bf-modal__panel{height:auto}.bf-modal[data-kind=weapon],.bf-modal[data-kind=protection],.bf-modal[data-kind=item],.bf-modal[data-kind=slot]{--bf-modal-blur:blur(22px)}.bf-modal[data-kind=weapon] .bf-modal__backdrop,.bf-modal[data-kind=protection] .bf-modal__backdrop,.bf-modal[data-kind=item] .bf-modal__backdrop,.bf-modal[data-kind=slot] .bf-modal__backdrop{background:radial-gradient(ellipse 82% 58% at 50% 36%, color-mix(in srgb, var(--modal-accent) 14%, transparent), transparent 74%), #000000eb}.bf-modal[data-kind=weapon] .liquidGlass-tint,.bf-modal[data-kind=protection] .liquidGlass-tint{background:color-mix(in srgb, var(--modal-accent) 16%, var(--bf-modal-tint))}.bf-modal[data-kind=weapon] .bf-modal__panel,.bf-modal[data-kind=protection] .bf-modal__panel{width:min(27.5rem,100vw - 1.2rem);max-height:min(94dvh,42rem);box-shadow:var(--bf-glass-shine), 0 0 40px color-mix(in srgb, var(--modal-accent) 22%, transparent);border-radius:28px}.bf-modal.has-pick{padding-bottom:calc(7.4rem + env(safe-area-inset-bottom))}.bf-modal__foot{left:0;right:0;bottom:max(.85rem, env(safe-area-inset-bottom));z-index:2;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:.7rem;padding:0;display:flex;position:absolute}.bf-modal__pick{pointer-events:auto;min-width:7.6rem}.bf-modal__pick[hidden]{display:none!important}.bf-close-mark{object-fit:contain;filter:drop-shadow(0 .15rem .25rem #0006);pointer-events:none;width:100%;height:100%;display:block}.bf-modal__close.btn-1,.bf-modal__close.bf-lg--btn,.bf-modal__close.liquidGlass-wrapper{color:#fff;pointer-events:auto;justify-content:center;align-items:center;width:3rem;min-width:3rem;height:3rem;min-height:3rem;padding:0;display:inline-flex;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.bf-modal__close .liquidGlass-effect,.bf-modal__close .liquidGlass-tint,.bf-modal__close .liquidGlass-shine{display:none}.bf-modal__close .liquidGlass-text{place-items:center;width:100%;height:100%;padding:0;display:grid}.bf-modal__close.bf-lg--btn>.liquidGlass-tint,.bf-modal__close.btn-1>.liquidGlass-tint{background:#fff3}.bf-modal__close.bf-lg--btn:hover>.liquidGlass-tint,.bf-modal__close.liquidGlass-wrapper--yellow:hover .liquidGlass-tint{background:#ffffff47}.bf-modal__close svg{width:18px;height:18px;display:block}.bf-modal__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none;flex:auto;min-height:0;padding:1.1rem 1.05rem;overflow:auto}.bf-modal__body::-webkit-scrollbar{display:none}.bf-modal[data-kind=player] .bf-modal__body,.bf-modal[data-kind=players] .bf-modal__body,.bf-modal[data-kind=roster] .bf-modal__body,.bf-modal[data-kind=ready] .bf-modal__body,.bf-modal[data-kind=start] .bf-modal__body,.bf-modal[data-kind=days] .bf-modal__body{padding:.85rem .85rem 1rem}.bf-modal[data-kind=brief] .bf-modal__body,.bf-modal[data-kind=players] .bf-modal__body,.bf-modal[data-kind=ready] .bf-modal__body{padding:.2rem .25rem .45rem}.bf-modal[data-kind=player] .bf-modal__body{touch-action:auto;overflow:visible}.bf-modal[data-kind=players] .bf-modal__body,.bf-modal[data-kind=roster] .bf-modal__body,.bf-modal[data-kind=ready] .bf-modal__body{flex-direction:column;display:flex;overflow:hidden}.bf-chat-modal,.bf-modal[data-kind=brief],.bf-modal[data-kind=players],.bf-modal[data-kind=ready]{--bf-frame:.048}.bf-modal .bf-player-card .bf-slice{--bf-frame:.046}.bf-chat-modal .bf-modal__panel{width:min(34rem,100vw - 1rem);height:min(86dvh,42rem);max-height:min(86dvh,42rem)}@media (width>=480px){.bf-chat-modal,.bf-modal[data-kind=brief],.bf-modal[data-kind=players],.bf-modal[data-kind=ready]{--bf-frame:.06}.bf-modal .bf-player-card .bf-slice{--bf-frame:.054}}.bf-modal[data-kind=brief] .bf-modal__panel{width:min(30rem,100vw - .75rem)}.bf-chat-modal .bf-modal__panel,.bf-modal[data-kind=brief] .bf-modal__panel,.bf-modal[data-kind=players] .bf-modal__panel,.bf-modal[data-kind=ready] .bf-modal__panel{box-shadow:none;filter:drop-shadow(0 12px 22px #00000073);background:#0c0a10f5;border-radius:0;overflow:visible}.bf-chat-sheet{flex-direction:column;height:100%;min-height:0;padding:.35rem .4rem .45rem;display:flex}.bf-chat-sheet__head{flex:none;padding:0 .15rem .7rem}.bf-chat-sheet__title{font-family:var(--bf-font-display);letter-spacing:.08em;color:#fff;margin:0;font-size:1.2rem;line-height:1}.bf-chat-sheet__lead{letter-spacing:.04em;color:#ffffff8c;margin:.35rem 0 0;font-size:.78rem;font-weight:600}.bf-chat-sheet__log{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:column;flex:auto;gap:.7rem;min-height:0;padding:.1rem .1rem 1.1rem;display:flex;overflow:auto}.bf-chat-sheet__log::-webkit-scrollbar{display:none}.bf-chat-sheet__empty,.bf-chat-sheet__hint{text-align:center;color:#ffffff85;margin:auto 0;font-size:.86rem;font-weight:600}.bf-chat-sheet__hint{flex:none;margin:.55rem 0 0}.bf-chat-msg{align-items:flex-end;gap:.45rem;max-width:92%;display:flex;position:relative}.bf-chat-msg>.bf-player-hit,.bf-chat-msg>.bf-player-hit-wrap{flex:none}.bf-chat-msg.is-mine{flex-direction:row;align-self:flex-end}.bf-chat-msg__body{min-width:0;box-shadow:none;background:#1a1b20;border:0;border-radius:1.2rem 1.2rem 1.2rem 0;padding:.48rem .72rem .52rem}.bf-chat-msg.is-mine .bf-chat-msg__body{background:#10281c;border-radius:1.2rem 1.2rem 0}.bf-chat-msg.is-fallen .bf-chat-msg__body{background:#141416;box-shadow:inset 0 0 0 1px #ffffff12}.bf-chat-msg.is-fallen .bf-chat-msg__name,.bf-chat-msg.is-fallen .bf-chat-msg__text{color:#ffffff9e}.bf-chat-msg__meta{align-items:baseline;gap:.4rem;margin:0 0 .18rem;display:flex}.bf-chat-msg.is-mine .bf-chat-msg__meta{justify-content:flex-end}.bf-chat-msg__name{letter-spacing:.04em;color:#ffffffb8;font-size:.72rem;font-weight:700}.bf-chat-msg__meta time{letter-spacing:.04em;color:#ffffff61;font-size:.62rem;font-weight:600}.bf-chat-msg__text{color:#fff;overflow-wrap:anywhere;margin:0;font-size:.92rem;font-weight:500;line-height:1.35}.bf-chat-msg.is-mine .bf-chat-msg__text{text-align:right}.bf-chat-mention{color:#dff8ff;background:#75daff21;border-radius:.42em;padding:.06em .28em;font-weight:750;display:inline;box-shadow:inset 0 0 0 1px #b9efff29}.bf-chat-msg__reacts{flex-wrap:wrap;align-items:center;gap:.28rem;margin-top:.38rem;display:flex}.bf-chat-msg.is-mine .bf-chat-msg__reacts{justify-content:flex-end}.bf-chat-msg__chip{color:#fff;min-height:1.55rem;font:inherit;cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;align-items:center;gap:.22rem;padding:0 .42rem;font-size:.78rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff0f}.bf-chat-msg__chip.is-mine{background:#78d2a047;box-shadow:inset 0 0 0 1px #fff3}span.bf-chat-msg__chip{cursor:default}.bf-chat-msg__add{color:#ffffff9e;cursor:pointer;background:#ffffff14;border:0;border-radius:999px;flex:none;align-self:flex-end;place-items:center;width:1.55rem;height:1.55rem;margin:0;padding:0;display:grid}.bf-chat-msg__add svg{width:.86rem;height:.86rem;display:block}.bf-chat-msg__picker{z-index:4;background:#00000047;border-radius:12px;flex-wrap:wrap;justify-content:flex-start;gap:.12rem;margin:0;padding:.2rem;display:flex;position:absolute;bottom:calc(100% + .3rem);left:2.1rem;box-shadow:inset 0 0 0 1px #ffffff14}.bf-chat-msg.is-mine .bf-chat-msg__picker{justify-content:flex-end;left:auto;right:2.1rem}.bf-chat-msg__pick{cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:2rem;height:2rem;margin:0;padding:0;font-size:1.15rem;line-height:1;display:grid}@media (hover:hover) and (pointer:fine){.bf-chat-msg__chip:hover,.bf-chat-msg__add:hover,.bf-chat-msg__pick:hover{background:#ffffff29}}.bf-chat-sheet__form{flex:none;margin-top:.65rem;position:relative}.bf-chat-sheet__bar{box-shadow:none;background:#121016b8;border:0;border-radius:1rem;align-items:center;gap:.35rem;padding:.22rem .35rem;display:flex}.bf-chat-mentions{z-index:3;background:#1b181e;border:1px solid #ffffff1f;border-radius:15px;gap:.2rem;max-height:min(240px,38vh);padding:.4rem;display:grid;position:absolute;bottom:calc(100% + .45rem);left:0;right:0;overflow-y:auto;box-shadow:0 16px 38px #0000006b}.bf-chat-mentions__player{color:#fff;min-height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:.55rem;padding:.35rem .55rem;font-weight:700;display:flex}.bf-chat-mentions__player .bf-avatar{flex:none}.bf-chat-sheet__mention{color:#d9b6ff;width:34px;height:34px;font:inherit;cursor:pointer;background:#ffffff17;border:0;border-radius:10px;flex:none;place-items:center;padding:0;font-size:1.05rem;font-weight:800;display:grid}.bf-chat-sheet__input{appearance:none;min-width:0;min-height:42px;box-shadow:none;color:#fff;caret-color:#fff;font:inherit;touch-action:manipulation;background:0 0;border:0;outline:0;flex:auto;margin:0;padding:0;font-size:16px;line-height:1.2}.bf-chat-sheet__input::placeholder{color:#ffffff6b}.bf-chat-sheet__send{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;width:36px;height:36px;margin:0;padding:0;display:grid}.bf-chat-sheet__send img{object-fit:contain;pointer-events:none;width:32px;height:32px;display:block}@media (hover:hover) and (pointer:fine){.bf-chat-mentions__player:hover,.bf-chat-sheet__mention:hover{background:#ffffff29}.bf-chat-sheet__send:hover{filter:brightness(1.08);background:0 0}}.bf-modal[data-kind=weapon] .bf-modal__body,.bf-modal[data-kind=protection] .bf-modal__body{padding:1rem 1rem 1.25rem}.bf-dossier{color:#fff;flex-direction:column;align-items:stretch;gap:.25rem;display:flex}.bf-dossier__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--dossier-accent,var(--modal-accent,#fff));margin:0;font-size:.78rem}.bf-dossier__hero{isolation:isolate;place-items:center;min-height:5.6rem;margin:.15rem 0 .3rem;display:grid;position:relative;overflow:visible}.bf-dossier__hero:before{content:"";background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 55%, #fff) 0%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 92%, #fff) 28%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 78%, transparent) 58%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 36%, transparent) 82%, transparent 100%);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:12%}.bf-dossier__hero>img{z-index:1;position:relative}.bf-dossier__hero img{object-fit:contain;width:5.6rem;height:5.6rem}.bf-dossier__title{font-family:var(--bf-font-display);color:#fff;margin:0;font-size:clamp(1.7rem,7vw,2.4rem);line-height:.95}.bf-dossier__owner{color:#ffffffb3;margin:0 0 .4rem;font-size:.95rem}.bf-dossier__stats{gap:.4rem;margin:0;display:grid}.bf-dossier__stats>div{background:#00000047;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:5.6rem 1fr;align-items:center;gap:.55rem;padding:.45rem .65rem;display:grid}.bf-dossier__stats dt{letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin:0;font-size:.75rem}.bf-dossier__stats dd{align-items:center;gap:.4rem;margin:0;font-size:1.15rem;font-weight:700;line-height:1.2;display:flex}.bf-dossier__icon{object-fit:contain;width:22px;height:22px}.bf-dossier--gear{text-align:center;gap:.72rem}.bf-dossier--gear .bf-dossier__hero{--orb:min(13.4rem, 72vw);--orb-2:min(9.2rem, 50vw);--orb-3:min(7.2rem, 38vw);isolation:isolate;min-height:13.2rem;margin:.15rem 0 .2rem;position:relative;overflow:visible}.bf-dossier--gear .bf-dossier__hero:before{content:none}.bf-dossier__orb,.bf-dossier__ring{pointer-events:none;z-index:0;border-radius:50%;position:absolute;top:50%;left:50%}.bf-dossier__orb{background:radial-gradient(circle closest-side, color-mix(in srgb, var(--dossier-accent) 92%, #fff) 0%, color-mix(in srgb, var(--dossier-accent) 58%, transparent) 46%, color-mix(in srgb, var(--dossier-accent) 18%, transparent) 72%, transparent 100%)}.bf-dossier__orb.is-a{width:var(--orb);height:var(--orb);margin:calc(var(--orb) / -2) 0 0 calc(var(--orb) / -2);animation:7.5s ease-in-out infinite alternate bf-dossier-orb-a}.bf-dossier__orb.is-b{width:var(--orb-2);height:var(--orb-2);margin:calc(var(--orb-2) / -2) 0 0 calc(var(--orb-2) / -2);opacity:.7;animation:9.5s ease-in-out infinite alternate bf-dossier-orb-b}.bf-dossier__orb.is-c{width:var(--orb-3);height:var(--orb-3);margin:calc(var(--orb-3) / -2) 0 0 calc(var(--orb-3) / -2);opacity:.5;animation:6.2s ease-in-out infinite alternate bf-dossier-orb-c}.bf-dossier__ring{width:min(11.4rem,58vw);height:min(11.4rem,58vw);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--dossier-accent) 42%, transparent), 0 0 0 10px color-mix(in srgb, var(--dossier-accent) 6%, transparent);opacity:.85;margin:calc(min(11.4rem,58vw)/-2) 0 0 calc(min(11.4rem,58vw)/-2)}@keyframes bf-dossier-orb-a{0%{transform:translate(-26%,20%)scale(1.08)}to{transform:translate(24%,-22%)scale(.9)}}@keyframes bf-dossier-orb-b{0%{transform:translate(28%,-24%)scale(.86)}to{transform:translate(-30%,26%)scale(1.14)}}@keyframes bf-dossier-orb-c{0%{transform:translate(-18%,-28%)scale(1.16)}to{transform:translate(32%,18%)scale(.82)}}.bf-dossier--gear .bf-dossier__hero img{z-index:1;filter:drop-shadow(0 10px 22px #00000073);width:min(12.8rem,62vw);height:min(12.8rem,62vw);position:relative}.bf-dossier__head{justify-items:center;gap:.18rem;display:grid}.bf-dossier__identity{justify-items:center;gap:.12rem;display:grid}.bf-dossier--gear .bf-dossier__kicker{font-family:var(--bf-font-display);letter-spacing:.34em;color:color-mix(in srgb, var(--dossier-accent) 78%, #fff);text-shadow:0 0 22px color-mix(in srgb, var(--dossier-accent) 55%, transparent);background:0 0;border:0;border-radius:0;margin:0;padding:0 0 .15rem;font-size:clamp(1.2rem,4.6vw,1.55rem);font-weight:400;line-height:1;display:block}.bf-dossier--gear .bf-dossier__kicker:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--dossier-accent) 80%, #fff), transparent);width:2.4rem;height:1px;margin:.42rem auto 0;display:block}.bf-dossier--gear .bf-dossier__title{text-shadow:0 2px 18px #00000073;font-size:clamp(2.15rem,8.4vw,2.9rem)}.bf-dossier--gear .bf-dossier__owner{color:#ffffff94;margin:0;font-size:.92rem}.bf-dossier--gear .bf-dossier__stats{grid-template-columns:repeat(auto-fit,minmax(4.4rem,1fr));gap:.4rem}.bf-dossier--gear .bf-dossier__stats>div,.bf-dossier--gear .bf-dossier__stat{isolation:isolate;background:0 0;border:0;border-radius:18px;flex-direction:column;justify-content:center;align-items:stretch;gap:0;min-height:4.55rem;padding:0;display:flex;overflow:hidden}.bf-dossier--gear .bf-dossier__stat-inner{flex-direction:column;justify-content:center;align-items:center;gap:.28rem;min-height:4.55rem;padding:.62rem .4rem .7rem;display:flex}.bf-dossier--gear .bf-dossier__stat .liquidGlass-tint{background:#ffffff12}.bf-dossier--gear .bf-dossier__stat.is-rarity .liquidGlass-tint{background:color-mix(in srgb, var(--dossier-accent) 22%, #ffffff0d)}.bf-dossier--gear .bf-dossier__stat.is-rarity dd{color:color-mix(in srgb, #fff 78%, var(--dossier-accent))}.bf-dossier--gear .bf-dossier__stat.is-main dd{font-family:var(--bf-font-display);letter-spacing:.02em;font-size:1.62rem}.bf-dossier--gear .bf-dossier__stats dt{letter-spacing:.14em;font-size:.64rem}.bf-dossier--gear .bf-dossier__stats dd{text-align:center;flex-wrap:wrap;justify-content:center;font-size:.98rem}.bf-dossier--gear .bf-dossier__icon{width:18px;height:18px}.bf-dossier--legendary .bf-dossier__hero img{animation:1.6s ease-in-out infinite bfLegendaryGlow}.bf-dossier--unique .bf-dossier__hero img{animation:2s linear infinite bfUniqueGlow}.bf-modal[data-rarity=epic] .bf-modal__panel,.bf-modal[data-rarity=legendary] .bf-modal__panel,.bf-modal[data-rarity=unique] .bf-modal__panel,.bf-modal[data-rarity=cosmic] .bf-modal__panel{isolation:isolate}.bf-modal[data-rarity=epic] .liquidGlass-tint{background:color-mix(in srgb, #7c37d0 28%, var(--bf-modal-tint))}.bf-modal[data-rarity=epic] .bf-modal__panel{animation:1.8s ease-in-out infinite bfEpicPulse}.bf-modal[data-rarity=epic] .bf-modal__panel:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#0000 32%,#c4a0ff1f 42%,#ffffff8c 50%,#a06eff38 58%,#0000 68%);animation:2.4s linear infinite bfLegendarySheen;position:absolute;inset:-10% -40%;transform:translate(-55%)}.bf-modal[data-rarity=legendary] .bf-modal__panel:after,.bf-modal[data-rarity=unique] .bf-modal__panel:before,.bf-modal[data-rarity=unique] .bf-modal__panel:after,.bf-modal[data-rarity=cosmic] .bf-modal__panel:before,.bf-modal[data-rarity=cosmic] .bf-modal__panel:after{content:"";pointer-events:none;border-radius:inherit;position:absolute}.bf-modal[data-rarity=legendary] .liquidGlass-tint{background:color-mix(in srgb, #e0c028 28%, var(--bf-modal-tint))}.bf-modal[data-rarity=legendary] .bf-modal__panel{animation:1.6s ease-in-out infinite bfLegendaryPulse}.bf-modal[data-rarity=legendary] .bf-modal__panel:after{z-index:2;will-change:transform;background:linear-gradient(115deg,#0000 32%,#fff8d214 42%,#fffff09e 50%,#ffe67838 58%,#0000 68%);animation:2.2s linear infinite bfLegendarySheen;inset:-10% -35%;transform:translate(-55%)}.bf-modal[data-rarity=unique] .liquidGlass-tint{animation:2.4s linear infinite bfUniqueTint}.bf-modal[data-rarity=unique] .bf-modal__panel{box-shadow:0 0 36px #ff2a2a80}.bf-modal[data-rarity=unique] .bf-modal__panel:before{z-index:1;mix-blend-mode:screen;opacity:.72;will-change:transform;background:conic-gradient(#7a0010 0deg,#ff1f1f 40deg,#ff6b4a 80deg,#8b0030 130deg,#ff2a55 180deg,#c40018 230deg,#ff8a3d 280deg,#5a000c 320deg,#7a0010 360deg);animation:3s linear infinite bfUniqueSpin;inset:-85%}.bf-modal[data-rarity=unique] .bf-modal__panel:after{z-index:2;mix-blend-mode:overlay;will-change:transform, opacity;background:linear-gradient(100deg,#0000 20%,#ff505029 40%,#ffd2be7a 50%,#ff28462e 60%,#0000 80%);animation:1.8s linear infinite bfUniqueFlow;inset:0}@keyframes bfEpicPulse{0%,to{box-shadow:inset 0 0 0 1px #b08cff47,0 0 10px #7c37d047}50%{box-shadow:inset 0 0 0 1px #dcc8ffb3,0 0 20px #b08cff9e}}@keyframes bfLegendarySheen{0%{transform:translate(-55%)}to{transform:translate(55%)}}@keyframes bfLegendaryPulse{0%,to{box-shadow:inset 0 0 0 1px #ffe27a47,0 0 10px #e0c02847}50%{box-shadow:inset 0 0 0 1px #fff4b4b3,0 0 22px #ffe478b3}}@keyframes bfLegendaryGlow{0%,to{filter:drop-shadow(0 0 10px #e0c0288c)}50%{filter:drop-shadow(0 0 22px #ffec8cf2)}}@keyframes bfUniqueSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bfUniqueFlow{0%{opacity:.45;transform:translate(-30%)}50%{opacity:.9}to{opacity:.45;transform:translate(30%)}}@keyframes bfUniqueGlow{0%{filter:drop-shadow(0 0 10px #ff1f1f)drop-shadow(0 0 18px #8b0018)}33%{filter:drop-shadow(0 0 14px #ff6b4a)drop-shadow(0 0 22px #c40018)}66%{filter:drop-shadow(0 0 14px #ff2a55)drop-shadow(0 0 20px #ff8a3d)}to{filter:drop-shadow(0 0 10px #ff1f1f)drop-shadow(0 0 18px #8b0018)}}@keyframes bfUniqueTint{0%{background:color-mix(in srgb, #ff1f1f 26%, var(--bf-modal-tint))}33%{background:color-mix(in srgb, #ff6b4a 26%, var(--bf-modal-tint))}66%{background:color-mix(in srgb, #c40030 26%, var(--bf-modal-tint))}to{background:color-mix(in srgb, #ff1f1f 26%, var(--bf-modal-tint))}}.bf-modal__cosmos{z-index:0;pointer-events:none;contain:paint;background:0 0;display:none;position:absolute;inset:0;overflow:hidden}.bf-modal[data-rarity=cosmic]{--cosmos-ray:#ff006e;--bf-modal-blur:blur(16px);animation:2.2s linear infinite bfCosmosHue}.bf-modal[data-rarity=cosmic] .bf-modal__cosmos{display:block}.bf-modal[data-rarity=cosmic] .bf-modal__backdrop{background:#000000e0}.bf-modal__cosmos-void,.bf-modal__cosmos-stars,.bf-modal__cosmos-prism,.bf-modal__cosmos-grain{position:absolute;inset:0}.bf-modal__cosmos-spiral{z-index:1;background:repeating-conic-gradient(from 0deg, transparent 0deg 7deg, color-mix(in srgb, var(--cosmos-ray) 18%, transparent) 12deg, var(--cosmos-ray) 20deg, color-mix(in srgb, var(--cosmos-ray) 18%, transparent) 28deg, transparent 33deg 45deg);opacity:.92;will-change:transform;backface-visibility:hidden;border-radius:50%;width:200vmax;height:200vmax;margin:0;animation:28s linear infinite bfCosmosOrbit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(0)}.bf-modal__cosmos-void{z-index:2;background:radial-gradient(circle at 50% 44%,#0000000a,#00000038 78%),#00000014}.bf-modal__cosmos-stars--far,.bf-modal__cosmos-stars--near{z-index:4;background-repeat:no-repeat}.bf-modal__cosmos-stars--far{opacity:.4;background-image:radial-gradient(1px 1px at 8% 12%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 18% 34%,#dbe7ff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 27% 8%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 36% 62%,#c9f4ff 50%,#0000 51%),radial-gradient(1px 1px at 44% 22%,#fff 50%,#0000 51%),radial-gradient(1.4px 1.4px at 53% 78%,#ffe7c2 50%,#0000 51%),radial-gradient(1px 1px at 61% 16%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 70% 48%,#e7d4ff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 79% 71%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 88% 29%,#b8f0ff 50%,#0000 51%),radial-gradient(1px 1px at 14% 81%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 23% 54%,#ffd6f2 50%,#0000 51%),radial-gradient(1.3px 1.3px at 32% 91%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 49% 41%,#d8fff4 50%,#0000 51%),radial-gradient(1px 1px at 58% 87%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 67% 33%,#c4d8ff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 76% 9%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 85% 58%,#ffe9a8 50%,#0000 51%),radial-gradient(1px 1px at 93% 84%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 5% 47%,#f0e6ff 50%,#0000 51%),radial-gradient(1.1px 1.1px at 41% 6%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 96% 14%,#c8fff0 50%,#0000 51%)}.bf-modal__cosmos-stars--near{opacity:.45;background-image:radial-gradient(1.6px 1.6px at 12% 18%,#fff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 29% 73%,#9af7ff 50%,#0000 51%),radial-gradient(2px 2px at 47% 28%,#fff 50%,#0000 51%),radial-gradient(1.4px 1.4px at 63% 64%,#ff9de2 50%,#0000 51%),radial-gradient(1.8px 1.8px at 81% 12%,#fff 50%,#0000 51%),radial-gradient(1.3px 1.3px at 21% 46%,#ffe27a 50%,#0000 51%),radial-gradient(2.2px 2.2px at 74% 82%,#fff 50%,#0000 51%),radial-gradient(1.5px 1.5px at 91% 39%,#7dffc6 50%,#0000 51%),radial-gradient(1.2px 1.2px at 38% 88%,#c3b5ff 50%,#0000 51%),radial-gradient(1.7px 1.7px at 56% 8%,#fff 50%,#0000 51%)}.bf-modal__cosmos-prism{z-index:3;opacity:.4;background:radial-gradient(1.4px 1.4px at 16% 28%,#ffffffb3 50%,#0000 51%),radial-gradient(1.8px 1.8px at 71% 18%,#bef0ff8c 50%,#0000 51%),radial-gradient(1.2px 1.2px at 38% 76%,#ffd2ff80 50%,#0000 51%),radial-gradient(2px 2px at 84% 62%,#ffffff8c 50%,#0000 51%),radial-gradient(1.3px 1.3px at 52% 44%,#b4ffe673 50%,#0000 51%)}.bf-modal__cosmos-grain{z-index:3;opacity:.42;background-image:linear-gradient(#ffffff0a,#ffffff05),url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-size:auto,160px 160px}.bf-modal[data-rarity=cosmic] .liquidGlass-tint{background:#000}.bf-modal[data-rarity=cosmic] .liquidGlass-shine{mix-blend-mode:screen;background:linear-gradient(135deg,#ffffff1a 0%,#0000 36%,#a078ff0f 68%,#0000 100%)}.bf-modal[data-rarity=cosmic] .bf-modal__panel{box-shadow:0 0 0 2px var(--cosmos-ray), 0 0 28px color-mix(in srgb, var(--cosmos-ray) 48%, transparent), 0 0 56px #000000d9}.bf-modal[data-rarity=cosmic] .bf-modal__panel:before{z-index:1;mix-blend-mode:screen;opacity:.55;background:radial-gradient(1px 1px at 22% 18%,#ffffffb3 50%,#0000 51%),radial-gradient(1.2px 1.2px at 78% 26%,#bee6ff8c 50%,#0000 51%),radial-gradient(1px 1px at 64% 72%,#ffc8ff73 50%,#0000 51%);inset:0}.bf-modal[data-rarity=cosmic] .bf-modal__panel:after{z-index:2;mix-blend-mode:overlay;opacity:.62;background:repeating-linear-gradient(118deg,#0000 0 3px,#ffffff08 3px 4px),url("data:image/svg+xml,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.42'/%3E%3C/svg%3E") 0 0/120px 120px;inset:0}@keyframes bfCosmosHue{0%,to{--cosmos-ray:#ff1f5a}14%{--cosmos-ray:#ff8a00}28%{--cosmos-ray:#ffe600}42%{--cosmos-ray:#2ee66a}57%{--cosmos-ray:#1ab4ff}71%{--cosmos-ray:#3a86ff}85%{--cosmos-ray:#b44dff}}@keyframes bfCosmosGlowHue{0%,to{--cosmos-ray:#ff1f5a}14%{--cosmos-ray:#ff8a00}28%{--cosmos-ray:#ffe600}42%{--cosmos-ray:#2ee66a}57%{--cosmos-ray:#1ab4ff}71%{--cosmos-ray:#3a86ff}85%{--cosmos-ray:#b44dff}}@keyframes bfCosmosOrbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes bfCosmosSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bfCosmosTwinkle{0%,to{opacity:.55}45%{opacity:.9}}@keyframes bfCosmosTitle{0%{background-position:0}to{background-position:220%}}@media (prefers-reduced-motion:reduce){.bf-dossier--gear .bf-dossier__hero:before,.bf-dossier--gear .bf-dossier__hero:after,.bf-dossier__orb,.bf-dossier--legendary .bf-dossier__hero img,.bf-dossier--unique .bf-dossier__hero img,.bf-modal[data-rarity=epic] .bf-modal__panel,.bf-modal[data-rarity=epic] .bf-modal__panel:after,.bf-modal[data-rarity=legendary] .bf-modal__panel,.bf-modal[data-rarity=legendary] .bf-modal__panel:after,.bf-modal[data-rarity=unique] .bf-modal__panel:before,.bf-modal[data-rarity=unique] .bf-modal__panel:after,.bf-modal[data-rarity=unique] .liquidGlass-tint,.bf-modal[data-rarity=cosmic],.bf-modal[data-rarity=cosmic] .bf-modal__panel:before,.bf-modal[data-rarity=cosmic] .bf-modal__panel:after,.bf-modal[data-rarity=cosmic] .bf-modal__cosmos-stars,.bf-modal[data-rarity=cosmic] .bf-modal__cosmos-spiral,.bf-modal[data-rarity=cosmic] .bf-modal__cosmos-prism,.bf-slot[data-rarity=epic],.bf-slot[data-rarity=epic]:after,.bf-slot[data-rarity=legendary],.bf-slot[data-rarity=legendary]:after,.bf-slot[data-rarity=unique],.bf-slot[data-rarity=unique]:before,.bf-slot[data-rarity=unique]:after,.bf-slot[data-rarity=unique] .liquidGlass-tint,.bf-slot[data-rarity=cosmic],.bf-slot[data-rarity=cosmic]:before,.bf-slot[data-rarity=cosmic]:after,.bf-slot[data-rarity=cosmic] .liquidGlass-tint,.event-item[data-rarity=cosmic],.event-winner,.event-winner:after,.bf-avatar--winner{animation:none!important}}.bf-dossier__gear{flex-direction:column;gap:.5rem;margin-top:.65rem;display:flex}.bf-dossier__gear-item{background:#00000047;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:.7rem;padding:.55rem .7rem;display:flex}.bf-dossier__gear-item img{object-fit:contain;width:48px;height:48px}.bf-dossier__gear-item strong,.bf-dossier__gear-item span{display:block}.bf-dossier__gear-item span{color:#ffffffad;font-size:.88rem}.bf-dossier__action{color:#fff;width:100%;font:inherit;letter-spacing:.08em;text-align:center;text-transform:uppercase;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:14px;margin-top:.75rem;padding:.7rem .8rem;font-size:.92rem;font-weight:700;text-decoration:none;display:block}.bf-dossier__action:hover,.bf-dossier__action:focus-visible{background:#ffffff29}.bf-career{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:.7rem 0 0;display:grid}.bf-career__cell{background:#00000047;border:1px solid #ffffff1f;border-radius:14px;gap:.15rem;padding:.55rem .65rem;display:grid}.bf-career__cell dt{letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8;margin:0;font-size:.72rem}.bf-career__cell dd{color:#fff;align-items:baseline;gap:.4rem;margin:0;font-size:1.25rem;font-weight:700;line-height:1.15;display:flex}.bf-career__cell dd span{letter-spacing:.04em;color:#ffffffb3;font-size:.82rem;font-weight:700}.bf-career__cell.is-wins dt,.bf-career__cell.is-wins dd,.bf-career__cell.is-dealt dt,.bf-career__cell.is-dealt dd,.bf-career__cell.is-avg dt,.bf-career__cell.is-avg dd{color:var(--bf-green)}.bf-career__cell.is-taken dt,.bf-career__cell.is-taken dd,.bf-career__cell.is-avg-taken dt,.bf-career__cell.is-avg-taken dd{color:var(--bf-brown)}.bf-career__cell.is-kills dt,.bf-career__cell.is-kills dd{color:#ff6b6b}.bf-career__cell.is-deaths dt,.bf-career__cell.is-deaths dd,.bf-career-page,.bf-account,.bf-account-stack{color:#fff}.bf-wrap.bf-account{padding-bottom:var(--bf-chrome-space);flex-direction:column;gap:.7rem;display:flex;overflow:hidden auto}.bf-account__page{margin:.35rem max(1rem, env(safe-area-inset-right)) .1rem max(1rem, env(safe-area-inset-left));font-family:var(--bf-font-display);letter-spacing:.02em;text-align:center;color:#fff;text-shadow:0 1px 2px #000000e6,0 0 14px #000000a6;flex:none;font-size:clamp(1.45rem,5.4vw,1.85rem);font-weight:700;line-height:1}.bf-account:has(.bf-account__sheet)>.bf-account__page{color:#fff;letter-spacing:.02em;text-shadow:0 1px 2px #000000e6,0 0 14px #000000a6;margin-top:.85rem}.bf-account__sheet .bf-field-label{color:#ffffff9e;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .3rem;font-size:.78rem;font-weight:700;display:block}.bf-account__sheet .bf-career__cell{background:#ffffff0a;border:0;box-shadow:inset 0 0 0 1px #ffffff0f}.bf-account__sheet .bf-invite-row{min-height:0;box-shadow:none;background:0 0;border-bottom:1px solid #ffffff14;border-radius:0;padding:.7rem 0}.bf-account__sheet .bf-invite-row:last-child{border-bottom:0;padding-bottom:.15rem}.bf-account__sheet .bf-invite-admin__tools{justify-content:flex-end}.bf-account__sheet .bf-invite-admin__tools>form{justify-content:flex-end;display:flex}.bf-account__identity{padding:.15rem max(1rem, env(safe-area-inset-right)) .1rem max(1rem, env(safe-area-inset-left));flex-direction:column;align-items:center;gap:.28rem;display:flex}.bf-account__identity .bf-lead{text-align:center;color:#ffffff9e;margin:.15rem 0 0;font-size:.88rem}.bf-account .bf-career-page .bf-career{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.bf-account .bf-lead{color:#ffffffad;margin:0 0 .7rem;font-size:.9rem;line-height:1.4}.bf-account .bf-empty{color:#ffffff8c;margin:.2rem 0 0}.bf-account .bf-invite-list{margin-top:.2rem}.bf-account .bf-invite-status{margin:0 0 .75rem}.bf-account__logo{object-fit:contain;width:96px;height:96px;margin:.15rem 0 .05rem}.bf-account__brand{width:min(58vw,12.5rem);height:auto;margin:.2rem 0 .05rem;display:block}.bf-account>.bf-account__card{flex:none;min-height:0;position:relative}.bf-account__card.liquidGlass-wrapper>.liquidGlass-text{z-index:1;flex-direction:column;min-height:0;padding:1rem .95rem 1.05rem;display:flex;position:relative;inset:auto;overflow:visible}.bf-account__block+.bf-account__block,.bf-account__block+.bf-account__nav{border-top:1px solid #ffffff1a;margin-top:.85rem;padding-top:.85rem}.bf-account-admin{justify-items:stretch;gap:.7rem;display:grid}.bf-account-admin__title{font-family:var(--bf-font-display);letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;margin:0;font-size:.75rem;line-height:1}.bf-account-admin .bf-lg--btn{justify-self:start;width:auto;max-width:max-content}.bf-account__kicker{letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;margin:0;font-size:.7rem}.bf-account__name{font-family:var(--bf-font-display);text-align:center;color:#fff;text-shadow:0 1px 2px #000000e6,0 0 14px #000000a6;margin:.45rem 0 0;font-size:1.55rem;font-weight:700;line-height:1.1}.bf-account__hero{width:100%;padding:.45rem var(--bf-home-inset,.7rem) .15rem;grid-template-columns:3rem minmax(0,1fr) 3rem;align-items:start;display:grid}.bf-account__hero>.bf-home-mark-btn{z-index:2;grid-area:1/1;place-self:start;margin-top:1.15rem}.bf-account__hero .bf-account__identity{grid-area:1/1/2/-1;justify-self:center;width:min(100%,18rem);padding:0}.bf-create .bf-account__hero>.bf-home-mark-btn,.bf-guide .bf-account__hero>.bf-home-mark-btn{margin-top:.1rem}.bf-create .bf-account__name,.bf-guide .bf-account__name{padding-inline:2.6rem}.bf-account__sheet{width:100%;padding:.85rem var(--bf-home-inset,.7rem) 0;flex-direction:column;gap:.75rem;display:flex}.bf-account__sheet .bf-account__block+.bf-account__block,.bf-account__sheet .bf-account__block+.bf-account__nav{border-top:0;margin:0;padding-top:0}.bf-account__sheet>.bf-dark-board,.bf-how__step.bf-dark-board{padding:.85rem .8rem .95rem}.bf-account__sheet>.bf-account__block.bf-dark-board{padding-top:.65rem}.bf-account__sheet .bf-inv__title{text-align:left;margin:0 0 .55rem}.bf-account__sheet .bf-account__nav{gap:0}.bf-account__sheet .bf-account__link{box-shadow:none;background:0 0;border-bottom:1px solid #ffffff14;border-radius:0;padding:.62rem 0}.bf-account__sheet .bf-account__link:hover,.bf-account__sheet .bf-account__link:focus-visible{color:#fff;background:0 0}.bf-account__sheet .bf-account__link--exit{border-bottom:0;justify-content:flex-start;margin-top:.35rem}.bf-avatar-field--account{justify-items:center;margin:0}.bf-avatar-field--account .bf-avatar-field__pick{flex-direction:column;align-items:center;gap:0}.bf-blob-picker--page{box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0}.bf-blob-picker--page .bf-account__section-title{margin-bottom:.55rem}.bf-blob-picker--page .bf-blob-picker__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem}.bf-blob-picker--page .bf-blob-swatch{padding:.35rem .15rem .25rem}.bf-blob-picker--page .bf-blob-swatch__orb{width:1.7rem;height:1.7rem}.bf-account__notices{margin:0}.bf-account__notice-copy,.bf-account__notice-hint{color:#ffffffad;margin:0;font-size:.86rem}.bf-account__notice-hint{color:#ffffff80;margin-top:.55rem;font-size:.78rem}.bf-account__notice-hint+.bf-account__notice-hint{margin-top:.28rem}.bf-account__notices .bf-form-actions{margin-top:.7rem}.bf-brief__broadcast{border-top:1px solid #ffffff1a;margin-top:1rem;padding-top:.85rem}.bf-broadcast__form{gap:.7rem;margin-top:.7rem;display:grid}.bf-broadcast__form .bf-form-actions{justify-content:center;align-items:center;margin:0}.bf-brief .bf-form-actions .bf-lg--btn,.bf-broadcast__form .bf-form-actions .bf-lg--btn{place-self:center;width:max-content;min-width:0;max-width:calc(100% - .4rem);margin-inline:auto}.bf-account__password{border:0;margin:0;padding:0}.bf-account__section-title{letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;margin:0 0 .65rem;font-size:.75rem}.bf-account__password .bf-stack{gap:.7rem}.bf-account__password .bf-form-actions{margin-top:.15rem}.bf-account__card .bf-form-actions{margin-top:1rem}.bf-account__block .bf-theme-pick+.bf-check{margin-top:.75rem}.bf-account__nav{gap:.4rem;display:grid}.bf-account__link{color:#fff;min-height:0;font-family:var(--bf-font-display);letter-spacing:0;background:#ffffff0a;border-radius:16px;align-items:center;padding:.7rem .85rem;font-size:1.02rem;font-weight:600;line-height:1.15;text-decoration:none;display:flex;box-shadow:inset 1px 1px #ffffff24,inset -1px -1px #ffffff0a}.bf-account__link.bf-lg--btn{box-shadow:none;background:0 0}.bf-account__link:hover,.bf-account__link:focus-visible{color:#fff;background:#ffffff17}.bf-account__link.is-active{color:var(--bf-green)}.bf-account__link--exit{color:#ffb4b4eb;box-shadow:none;background:0 0;justify-content:center;margin-top:.25rem}.bf-account__link--exit:hover,.bf-account__link--exit:focus-visible{color:#ffb4b4;box-shadow:none;background:0 0;border:0}.bf-career-page__head{align-items:center;gap:.9rem;margin-bottom:.35rem;display:flex}.bf-career-page__kicker{letter-spacing:.16em;text-transform:uppercase;color:#ffffff8c;margin:0 0 .15rem;font-size:.75rem}.bf-career-page__name{font-family:var(--bf-font-display);color:#fff;margin:0 0 .2rem;font-size:clamp(1.8rem,7vw,2.5rem);line-height:.95}.bf-career-page .bf-career{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=639px){.bf-career-page .bf-career{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.bf-pagehead>.btn{width:auto}}.event-gear__item{display:grid}.battle-event-container{border-radius:16px!important;margin-bottom:0!important;padding:.85rem!important}.battle-event-container br{display:none}.battle-event-container .fs-18{line-height:1.4;font-size:.95rem!important}.bf-theme-pick{border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.2rem;padding:.28rem;display:grid}.bf-theme-pick label{color:#ffffffb8;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;min-width:0;min-height:44px;padding:0 .15rem;font-size:.8rem;font-weight:700;line-height:1;display:flex;position:relative}.bf-theme-pick label span{white-space:nowrap}.bf-theme-pick input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.bf-theme-pick label:has(input:checked){background:rgba(var(--bf-green-rgb), .2);color:var(--bf-green);box-shadow:inset 1px 1px #ffffff29}.bf-size-pick{grid-template-columns:repeat(2,minmax(0,1fr))}.bf-size-pick label{min-height:52px;padding:.45rem .4rem}.bf-size-pick label span{white-space:normal;text-align:center;flex-direction:column;align-items:center;gap:.18rem;line-height:1.15;display:flex}.bf-size-pick small,.bf-size-pick .small{letter-spacing:.04em;color:#ffffff7a;font-size:.68rem;font-weight:700}.bf-size-pick label:has(input:checked) small{color:inherit;opacity:.72}.bf-size-pick label:has(input:checked) .small{color:inherit;opacity:.72}.bf-check{color:#ffffffc7;align-items:center;gap:.65rem;font-size:.92rem;line-height:1.35;display:flex}.bf-check input{accent-color:var(--bf-green);margin-top:.2rem}.bf-admin{border-radius:16px;margin-top:1rem;overflow:hidden}.bf-admin summary{cursor:pointer;font-family:var(--bf-font-display);color:#fff;padding:.75rem .9rem;font-size:1.2rem;list-style:none}.bf-admin summary::-webkit-details-marker{display:none}.bf-chrome{top:auto;bottom:0;left:max(0px, (100vw - min(var(--bf-shell), 100vw)) / 2);right:max(0px, (100vw - min(var(--bf-shell), 100vw)) / 2);z-index:30;width:auto;height:auto;padding:0 max(var(--bf-shell-pad), env(safe-area-inset-right)) 0 max(var(--bf-shell-pad), env(safe-area-inset-left));box-shadow:none;pointer-events:none;background:0 0;flex-direction:column;flex-shrink:0;align-items:stretch;gap:8px;display:flex;position:fixed;overflow:visible}body.is-home #app{padding-top:env(safe-area-inset-top,0px);gap:0}body.is-battle-home #app{padding:env(safe-area-inset-top,0px) 0 0;gap:0}.bf-chrome>[x-persist]{align-self:stretch;width:100%;min-width:0;max-width:100%;display:block}.bf-chrome .bf-rooms-search,.bf-chrome .bf-homebar{position:relative;top:auto}.bf-chrome .bf-navbar,.bf-chrome .bf-navbar__item,.bf-chrome .bf-homebar,.bf-chrome .bf-rooms-search--home,.bf-chrome .bf-rooms-search__input,.bf-chrome .bf-userfab,.bf-chrome .bf-userfab__btn,.bf-chrome .bf-navs,.bf-chrome>[x-persist],.bf-chrome .bf-rooms-create,.bf-chrome .bf-rooms-create .bf-lg--btn,.bf-chrome .bf-navfabs,.bf-chrome .bf-navfab,.bf-chrome .bf-navfab__btn,.bf-chrome .bf-navfab__menu,.bf-chrome .bf-navfab__item,.bf-chrome .bf-chrome-pager,.bf-chrome .event-pager,.bf-chrome .event-pager button,.bf-chrome .bf-lg--btn>.liquidGlass-text{pointer-events:auto}body.bf-modal-open .bf-chrome{pointer-events:none}.bf-chrome-pager{width:100%;box-shadow:none;background:0 0;justify-content:center;display:flex}.bf-chrome-pager .event-pager{width:100%;box-shadow:var(--bf-dock-shadow);border-radius:22px;padding:.18rem .2rem}.bf-chrome-pager .event-pager>.liquidGlass-effect,.player-sort-bar .player-sort>.liquidGlass-effect{-webkit-backdrop-filter:var(--bf-dock-blur)}.bf-chrome-pager .event-pager>.liquidGlass-tint,.player-sort-bar .player-sort>.liquidGlass-tint{background:var(--bf-dock-tint)}.bf-chrome-pager .event-pager__page,.bf-chrome-pager .event-pager__nav{min-width:2.15rem;min-height:32px;padding:0 .35rem;font-size:.72rem}.bf-navs{pointer-events:auto;flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}.bf-navbar{width:auto;margin-left:calc(-1 * max(var(--bf-shell-pad), env(safe-area-inset-left)));margin-right:calc(-1 * max(var(--bf-shell-pad), env(safe-area-inset-right)));pointer-events:auto;padding-bottom:env(safe-area-inset-bottom,0px);border-bottom:0;border-radius:22px 22px 0 0;overflow:hidden}.bf-navbar.liquidGlass-wrapper{box-shadow:var(--bf-dock-shadow)}.bf-navbar>.liquidGlass-effect{-webkit-backdrop-filter:var(--bf-dock-blur)}.bf-navbar>.liquidGlass-tint{background:var(--bf-dock-tint)}.bf-navbar__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.12rem;min-height:3.55rem;padding:.22rem .2rem;display:grid}.bf-navbar__grid:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.bf-navbar__grid:has(>:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))}.bf-navbar__item{color:#ffffffc7;cursor:pointer;width:100%;min-width:0;max-width:none;height:100%;font:inherit;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:.22rem .08rem;text-decoration:none;display:flex}.bf-navbar__icon{flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}.bf-navbar__mark{place-items:center;width:22px;height:22px;display:grid;position:relative}.bf-navbar__mark svg{width:22px;height:22px}.bf-navbar__pip{color:#fff;text-align:center;background:#e02828eb;border-radius:999px;min-width:.95rem;height:.95rem;padding:0 .18rem;font-size:.58rem;font-weight:700;line-height:.95rem;position:absolute;top:-.28rem;right:-.42rem}.bf-navbar__icon:has(.bf-home-mark){flex-basis:32px;width:32px;height:32px;position:relative;overflow:visible}.bf-navbar__icon .bf-home-mark{width:32px;height:32px}.bf-navbar__icon svg,.bf-navbar__icon .bf-avatar{width:22px;height:22px;display:block}.bf-navbar__label{display:none}.bf-navbar__item.is-text{width:100%;max-width:none;height:100%;padding:0 .35rem}.bf-navbar__item.is-text .bf-navbar__label{letter-spacing:.02em;white-space:nowrap;font-size:.78rem;font-weight:700;line-height:1;display:block}.bf-navbar__item.is-active{color:#fff}.bf-navbar__item.is-disabled{opacity:.34;pointer-events:none}.bf-navbar__face{justify-content:center;align-items:center;gap:inherit;flex-direction:column;width:100%;min-width:0;height:100%;display:flex}.bf-navbar__item.is-wait{color:#ff9b9b}.bf-navbar__item.is-wait.liquidGlass-wrapper,.bf-navbar__item.is-active.liquidGlass-wrapper{border-color:var(--bf-line);width:100%;height:100%;box-shadow:var(--bf-glass-shine);flex-direction:column;display:flex;overflow:hidden}.bf-navbar__item.is-wait>.liquidGlass-effect,.bf-navbar__item.is-wait>.liquidGlass-tint,.bf-navbar__item.is-wait>.liquidGlass-shine,.bf-navbar__item.is-active>.liquidGlass-effect,.bf-navbar__item.is-active>.liquidGlass-tint,.bf-navbar__item.is-active>.liquidGlass-shine{border-radius:inherit;width:100%;height:100%;inset:0;transform:none}.bf-navbar__item.is-wait>.liquidGlass-effect,.bf-navbar__item.is-active>.liquidGlass-effect{-webkit-backdrop-filter:blur(8px)}.bf-navbar__item.is-active:not(.is-wait)>.liquidGlass-tint{background:#fff3}.bf-navbar__item.is-active:not(.is-wait)>.liquidGlass-shine{box-shadow:inset 1px 1px .5px #ffffff9e,inset -1px -1px .5px #ffffff2e}.bf-navbar__item.is-wait>.liquidGlass-shine{box-shadow:inset 1px 1px .5px #ff9b9bc7,inset -1px -1px .5px #ff9b9b52}.bf-navbar__item.is-ready{color:#b8f3c4}.bf-navbar__item.is-ready.liquidGlass-wrapper,.bf-navbar__item.is-wait.liquidGlass-wrapper--red,.bf-navbar__item.is-ready.liquidGlass-wrapper--green{border-color:var(--bf-line);width:100%;height:100%;box-shadow:var(--bf-glass-shine);flex-direction:column;display:flex;overflow:hidden}.bf-navbar__item.is-ready>.liquidGlass-effect,.bf-navbar__item.is-ready>.liquidGlass-tint,.bf-navbar__item.is-ready>.liquidGlass-shine{border-radius:inherit;width:100%;height:100%;inset:0;transform:none}.bf-navbar__item.is-ready>.liquidGlass-effect{-webkit-backdrop-filter:blur(8px)}.bf-navbar__item.is-ready>.liquidGlass-tint{background:#1b9b3f47}.bf-navbar__item.is-wait>.liquidGlass-tint{background:#e0282838}.bf-navbar__item.is-ready>.liquidGlass-shine{box-shadow:inset 1px 1px .5px #b8f3c4b8,inset -1px -1px .5px #1b9b3f47}.bf-navbar__item.is-dead{opacity:1;color:#d2d2d28c}.bf-navbar__icon:has(.bf-navbar__eta){width:auto;min-width:18px;height:auto}.bf-navbar__eta{white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:0;align-items:baseline;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}.bf-navbar__home{width:100%;height:100%}.bf-navfabs{box-shadow:none;background:0 0;justify-content:center;align-items:center;gap:.7rem;display:flex;overflow:visible}.bf-navfab{z-index:1;position:relative;overflow:visible}.bf-navfab[open],.bf-navfab.is-open{z-index:8}.bf-navfab__btn{color:#fff;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;list-style:none;display:grid}.bf-navfab__btn::-webkit-details-marker{display:none}.bf-navfab__btn.liquidGlass-wrapper{box-shadow:var(--bf-glass-shine);border-radius:50%}.bf-navfab__btn .liquidGlass-tint{background:#0a0a0eeb}.bf-navfab__btn>.liquidGlass-text{place-items:center;width:100%;height:100%;display:grid}.bf-navfab__btn svg{width:22px;height:22px;display:block}.bf-navfab[open] .bf-navfab__btn,.bf-navfab.is-open .bf-navfab__btn{color:#16120a}.bf-navfab[open] .bf-navfab__btn .liquidGlass-tint,.bf-navfab.is-open .bf-navfab__btn .liquidGlass-tint{background:rgba(var(--bf-green-rgb), .92)}.bf-navfab__menu{z-index:6;border-radius:18px;width:max(11.5rem,100%);min-width:11.5rem;padding:.35rem;position:absolute;bottom:calc(100% + .55rem);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #0006}.bf-navfab__menu.liquidGlass-wrapper{border-radius:18px;overflow:visible;transform:translate(-50%)}.bf-navfab__menu:before{content:"";height:.65rem;position:absolute;top:100%;left:0;right:0}.bf-navfab__menu .liquidGlass-tint{background:#0a0a0eeb}.bf-navfab:not([open]) .bf-navfab__menu{display:none!important}.bf-navfab[open] .bf-navfab__menu,.bf-navfab.is-open .bf-navfab__menu{flex-direction:column;display:flex!important}.bf-navfab__list{flex-direction:column;gap:.2rem;display:flex}.bf-navfab__item{isolation:isolate;color:#ffffffe0;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:.55rem;width:100%;min-height:38px;padding:.35rem .65rem;font-size:.78rem;font-weight:700;text-decoration:none;display:flex;position:relative;overflow:hidden}.bf-navfab__item.is-disabled{opacity:.38;pointer-events:none}.bf-navfab__item.is-wait{color:#ff8a8a}.bf-navfab__item.is-ready{color:var(--bf-green)}.bf-navfab__item.is-dead{opacity:1;color:#d2d2d28c}.bf-navfab__item.is-active{color:#fff}.bf-navfab__item.is-active:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:0 0;position:absolute;inset:0;box-shadow:inset 1px 1px .5px #ffffff6b,inset -1px -1px .5px #ffffff1f}.bf-navfab__item .bf-dock__label{white-space:nowrap}.bf-dock{background:0 0;border:0;border-radius:18px;display:block;position:relative;overflow:visible}.bf-dock.liquidGlass-wrapper,.bf-battlenav.liquidGlass-wrapper{isolation:isolate;box-shadow:var(--bf-glass-shine);display:block;overflow:visible;transform:none}.bf-dock>.liquidGlass-effect,.bf-dock>.liquidGlass-tint,.bf-dock>.liquidGlass-shine,.bf-battlenav>.liquidGlass-effect,.bf-battlenav>.liquidGlass-tint,.bf-battlenav>.liquidGlass-shine{pointer-events:none;border-radius:inherit}.bf-dock>.liquidGlass-tint,.bf-battlenav>.liquidGlass-tint{background:var(--bf-glass-tint)}.bf-dock__row{z-index:3;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:.28rem;padding:.32rem;display:grid;position:relative}.bf-dock__row>a.bf-lg--btn,.bf-dock__row>.is-disabled.bf-lg--btn,.bf-user-menu>button.bf-lg--btn{width:100%;box-shadow:none;flex-direction:column;display:flex}.bf-dock__row>a .liquidGlass-text,.bf-dock__row>.is-disabled .liquidGlass-text,.bf-user-menu>button .liquidGlass-text{flex-direction:column;justify-content:center;align-items:center;gap:.1rem;display:flex}.bf-dock__row>a .liquidGlass-tint,.bf-dock__row>.is-disabled .liquidGlass-tint,.bf-user-menu>button .liquidGlass-tint{background:#ffffff1f}.bf-dock__row>a.is-active .liquidGlass-tint,.bf-user-menu>button.is-active .liquidGlass-tint,.bf-user-menu>button.is-open .liquidGlass-tint{background:rgba(var(--bf-green-rgb), .55)}.bf-battlenav{background:0 0;border:0;border-radius:18px;display:block;position:relative;overflow:visible}.bf-battlenav__row{z-index:3;grid-template-columns:1fr 1fr 1fr;gap:.28rem;width:100%;padding:.32rem;display:grid;position:relative}.bf-battlenav__row.is-lobby{grid-template-columns:1fr 1fr 1fr 1fr}.bf-battlenav__btn{z-index:1;color:#ffffffc7;width:100%;min-width:0;min-height:40px;box-shadow:none;background:0 0;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;padding:0;font-size:.68rem;font-weight:700;line-height:1;text-decoration:none;display:flex;position:relative}.bf-battlenav__btn>.liquidGlass-text{flex-direction:column;justify-content:center;align-items:center;gap:.1rem;display:flex}.bf-battlenav__btn .liquidGlass-tint{background:#ffffff1f}.bf-battlenav__btn.is-active .liquidGlass-tint{background:rgba(var(--bf-green-rgb), .55)}.bf-battlenav__btn.is-disabled{opacity:.32;pointer-events:none}.bf-battlenav__decide.is-wait{color:#ff8a8a}.bf-battlenav__decide.is-wait .liquidGlass-tint{background:#e0282838}.bf-battlenav__decide.is-wait.is-active .liquidGlass-tint{background:rgba(var(--bf-green-rgb), .55)}.bf-battlenav__decide.is-ready{color:var(--bf-green)}.bf-battlenav__decide.is-ready .liquidGlass-tint{background:#1b9b3f47}.bf-battlenav__decide.is-ready.is-active .liquidGlass-tint{background:rgba(var(--bf-green-rgb), .55)}.bf-battlenav__decide.is-dead,.bf-battlenav__decide.is-dead.is-disabled{opacity:1;color:#d2d2d28c}.bf-battlenav__decide.is-dead .bf-dock__label{letter-spacing:.12em;font-size:.78rem}.bf-battlenav__eta{min-width:2.6rem;font-family:var(--bf-font-display);letter-spacing:.04em;text-align:center;color:inherit;font-size:.84rem;font-weight:400;line-height:1;display:block}.bf-battlenav__row.is-ready .bf-battlenav__decide.is-active.is-wait{color:#16120a}.bf-dock__row>a,.bf-dock__row>.is-disabled,.bf-user-menu>button{color:#ffffffad;background:0 0;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;min-width:0;min-height:40px;padding:.15rem .12rem;font-size:.68rem;font-weight:700;line-height:1;text-decoration:none;display:flex}.bf-dock__row>.is-disabled{opacity:.32;pointer-events:none}.bf-dock__row>a.is-active,.bf-user-menu>button.is-active,.bf-user-menu>button.is-open,.bf-battlenav__btn.is-active{color:#16120a;background:0 0;box-shadow:0 4px 14px #00000038}.bf-dock__icon{justify-content:center;align-items:center;width:18px;height:18px;display:flex}.bf-dock svg,.bf-battlenav svg{width:17px;height:17px;display:block}.bf-dock__label{white-space:nowrap;line-height:1}.bf-user-menu .bf-dock__label{text-overflow:ellipsis;max-width:4.8rem;overflow:hidden}.player-chip-wrap{vertical-align:middle;max-width:100%;display:inline-flex}.bf-modal-sources,.bf-room-head>.item-info-source,.item-info-source,template.item-info-source,.item-info-source .player-sheet,.item-info-source .event-item,.item-info-source .event-gear__item,.item-info-source .bf-dossier,.item-info-source img,.weapon-info-div,.protection-info-div,.tile-info-div{pointer-events:none!important;display:none!important}.bf-modal .bf-dossier,.bf-modal .bf-dossier img,.bf-modal .player-sheet{display:flex!important}.bf-modal .bf-player-card,.bf-modal .bf-player-card .event-item,.bf-modal .bf-player-card .event-gear__item,.bf-modal .bf-player-card img{display:block!important}.bf-modal .bf-player-card .event-item{display:inline-flex!important}.bf-modal .player-sheet__hand .event-item,.bf-modal .player-sheet__hand .event-gear__item{width:100%;height:100%;display:grid!important}.bf-modal .item-info-source,.bf-modal .bf-player-card .item-info-source,.bf-modal .bf-player-card .item-info-source img,.bf-modal .bf-player-card .item-info-source .bf-gear-card,.bf-modal .bf-player-card .item-info-source .bf-dossier{display:none!important}.bf-modal .player-sheet img,.bf-modal .bf-dossier img{display:block!important}.bf-modal .player-sheet .bf-avatar,.bf-modal .bf-dossier .bf-avatar{object-fit:cover;display:block!important}.bf-modal .bf-dossier{flex-direction:column}.bf-modal .bf-dossier img{display:block!important}.bf-footer{display:none}body:has(.bf-splash) .bf-footer{display:none}.bf-user-menu{flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0;display:flex;position:static}.bf-user-menu>button{width:100%;margin:0;padding-inline:0}.bf-user-menu>button.is-open{background:0 0}.bf-user-modal__title{font-family:var(--bf-font-display);letter-spacing:.06em;color:var(--bf-green);margin:.35rem 0 .75rem;font-size:1.7rem;line-height:1}.bf-avatar{object-fit:cover;background:0 0;border-radius:50%;flex:none;width:1.15em;height:1.15em;display:block}.bf-avatar.bf-avatar--battle{border:0}.bf-avatar.bf-avatar--decided{width:72px;height:72px}.bf-avatar--chip{width:1.05em;height:1.05em}.bf-avatar--nav{width:22px;height:22px}.bf-avatar--head,.bf-avatar--room,.bf-avatar--chat{border:1px solid #ffffff38;width:28px;height:28px}.bf-room__title .bf-avatar--room{width:32px;height:32px}.bf-avatar--dock{width:18px;height:18px}.bf-avatar--face,.bf-avatar--sheet{width:36px;height:36px}.bf-avatar--pick{width:28px;height:28px}.bf-avatar--slot{z-index:1;width:2.2rem;height:2.2rem;position:relative}.bf-avatar--lg{width:72px;height:72px}.bf-avatar--dossier{width:88px;height:88px;margin:.45rem 0 .2rem}.bf-dock__icon--avatar{border-radius:50%;overflow:hidden}.bf-avatar-field{gap:.45rem;display:grid;position:relative}.bf-avatar-field__pick{cursor:pointer;align-items:center;gap:.85rem;margin:0;display:flex}.bf-avatar-field__copy{gap:.15rem;min-width:0;display:grid}.bf-avatar-field__copy strong{color:#fff;font-size:.95rem}.bf-avatar-field__copy em{color:#ffffff94;font-size:.78rem;font-style:normal}.bf-avatar-field input[type=file]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bf-avatar-field__error{color:#ff8a8a;margin:.35rem 0 0;font-size:.82rem}.bf-avatar-field__error[hidden]{display:none}.bf-avatar-field--modal{margin:0 0 .35rem}.bf-flash{color:var(--bf-green);margin:0;font-size:.92rem}.bf-blob-picker{background:#ffffff0a;border-radius:12px;margin:0 0 .7rem;padding:.42rem .45rem .38rem;box-shadow:inset 1px 1px #ffffff24,inset -1px -1px #ffffff0a}.bf-blob-picker.bf-blob-picker--page{box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0}.bf-blob-picker__label{font-family:var(--bf-font-display);letter-spacing:.08em;color:#ffffffb8;margin:0 0 .32rem;font-size:.88rem}.bf-blob-picker__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.22rem;display:grid}.bf-blob-swatch{color:#ffffffb8;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:.22rem;margin:0;padding:.28rem .08rem .22rem;display:flex}.bf-blob-swatch:hover,.bf-blob-swatch:focus-visible{color:#fff;background:#ffffff12}.bf-blob-swatch:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.bf-blob-swatch__orb{border-radius:50%;width:1.5rem;height:1.5rem;position:relative;box-shadow:0 3px 7px #00000047,inset 0 1px #ffffff6b}.bf-blob-swatch__orb:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -4px 7px #00000038}.bf-blob-swatch__orb--random{color:#101218;place-items:center;display:grid;overflow:hidden}.bf-blob-swatch__orb--random:before{content:"";z-index:0;background:conic-gradient(from 210deg,#ef4444,#f59e0b,#84cc16,#22d3ee,#6366f1,#ec4899,#ef4444);animation:8s linear infinite bf-blob-swatch-spin;position:absolute;inset:-30%}.bf-blob-swatch__orb--random svg{z-index:3;filter:drop-shadow(0 1px 1px #ffffff8c);width:.78rem;height:.78rem;position:relative}.bf-blob-swatch__orb--warm{background:conic-gradient(from 200deg,#dc2626,#ff9500,#eab308,#dc2626)}.bf-blob-swatch__orb--sky{background:conic-gradient(from 200deg,#2563eb,#7c3aed,#06b6d4,#2563eb)}.bf-blob-swatch__orb--forest{background:conic-gradient(from 200deg,#22c55e,#84cc16,#14532d,#22c55e)}.bf-blob-swatch__orb--bloom{background:conic-gradient(from 200deg,#ec4899,#a855f7,#1e3a8a,#ec4899)}.bf-blob-swatch__orb--earth{background:conic-gradient(from 200deg,#16a34a,#b45309,#0f766e,#16a34a)}.bf-blob-swatch__name{letter-spacing:.02em;font-size:.58rem;font-weight:700;line-height:1}.bf-blob-swatch.is-selected{background:rgba(var(--bf-green-rgb), .16);color:#fff;box-shadow:inset 1px 1px 0 #ffffff29, inset -1px -1px 0 rgba(var(--bf-green-rgb), .14)}.bf-blob-swatch.is-selected .bf-blob-swatch__orb{box-shadow:0 0 0 1.5px #101218d9, 0 0 0 3px var(--bf-green), 0 4px 10px #00000052, inset 0 1px 0 #ffffff80}@keyframes bf-blob-swatch-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.bf-blob-swatch__orb--random:before{animation:none}}.bf-user-modal__nav{flex-direction:column;gap:.4rem;display:flex}.bf-user-menu__item{color:#fff;letter-spacing:.01em;text-align:left;background:#ffffff0d;border:0;border-radius:14px;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;min-height:44px;padding:0 .75rem;font-size:.92rem;font-weight:600;line-height:1.15;text-decoration:none;display:flex;box-shadow:inset 1px 1px #ffffff29,inset -1px -1px #ffffff0a}.bf-user-menu__item:hover,.bf-user-menu__item:focus-visible{color:#fff;background:#ffffff1a}.bf-user-menu__item.is-active{background:rgba(var(--bf-green-rgb), .2);color:var(--bf-green);box-shadow:inset 1px 1px 0 #fff3, inset -1px -1px 0 rgba(var(--bf-green-rgb), .12)}.bf-user-menu__item--exit{min-height:36px;box-shadow:none;color:#ffffff8c;background:0 0;border:0;border-radius:0;justify-content:center;padding:.35rem .4rem;font-size:.82rem;font-weight:600}.bf-user-menu__item--exit:hover,.bf-user-menu__item--exit:focus-visible{box-shadow:none;color:#ffffffe0;background:0 0}label{margin-bottom:.3rem;font-size:.88rem;display:block}select.form-control,select.form-control:focus{color:#fff}select.form-control option{color:#111}.event-feed-wrap{flex:auto;order:2;min-height:0}.event-feed{padding:.45rem max(1rem, env(safe-area-inset-left)) .7rem max(1rem, env(safe-area-inset-right));background:0 0;flex-direction:column;gap:.4rem;display:flex}.event-section{flex-direction:column;gap:.65rem;display:flex}.event-section+.event-section{margin-top:.35rem}.event-section[hidden]{display:none!important}.event-section__head{justify-content:space-between;align-items:center;gap:.7rem;margin:.1rem .15rem .05rem;display:flex}.event-section__head .event-section__title{margin:0}.event-hit-book-open{font:inherit;letter-spacing:.04em;color:#ffffffb8;background:0 0;border:0;flex:none;margin:0;padding:0;font-size:.78rem;font-weight:600}.event-section__title{font-family:var(--bf-font-display);letter-spacing:.1em;color:#ffffff8c;margin:.1rem .15rem .05rem;font-size:1.05rem;line-height:1}body.bf-hit-book-open{overflow:hidden}.event-hit-book{z-index:2147482000;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .22s,visibility 0s linear .22s;display:block;position:fixed;inset:0;overflow:hidden}.event-hit-book.is-open{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s}@property --book-wash-atk{syntax:"<color>";inherits:true;initial-value:#c4553a}@property --book-wash-def{syntax:"<color>";inherits:true;initial-value:#3d6fbf}.event-hit-book__backdrop{inset:max(8px, env(safe-area-inset-top)) 8px max(8px, env(safe-area-inset-bottom)) 8px;background:linear-gradient(145deg,#09090c 0%,#101015 48%,#050507 100%);border-radius:18px;transition:--book-wash-atk .7s,--book-wash-def .7s;position:absolute;overflow:hidden;box-shadow:0 18px 48px #00000080}.event-hit-book__wash,.event-hit-book__wash:before,.event-hit-book__wash:after{pointer-events:none;position:absolute}.event-hit-book__wash{background:radial-gradient(ellipse 92% 110% at 0% 48%, color-mix(in srgb, var(--book-wash-atk) 46%, transparent), transparent 74%);animation:16s ease-in-out infinite alternate bfBookWashA;inset:-22%}.event-hit-book__wash:after{background:radial-gradient(ellipse 92% 110% at 100% 52%, color-mix(in srgb, var(--book-wash-def) 40%, transparent), transparent 74%);content:"";animation:19s ease-in-out infinite alternate bfBookWashB;inset:0}.event-hit-book[data-book-rarity=cosmic]{animation:8s linear infinite bfCosmosHue}.event-hit-book__backdrop:after{opacity:.22;content:"";background-image:linear-gradient(#ffffff05 1px,#0000 1px);background-size:100% 4px;position:absolute;inset:0}@keyframes bfBookWashA{0%{transform:translate(-4%,-2%)scale(1)}to{transform:translate(7%,5%)scale(1.14)}}@keyframes bfBookWashB{0%{transform:translate(5%,3%)scale(1.08)}to{transform:translate(-6%,-4%)scale(.92)}}.event-hit-book__shell{z-index:1;inset:max(8px, env(safe-area-inset-top)) 8px max(8px, env(safe-area-inset-bottom)) 8px;border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;width:auto;height:auto;padding:8px 8px 6px;display:grid;position:absolute;overflow:hidden}.event-hit-book__header{z-index:3;text-align:center;gap:.45rem;padding-left:52px;padding-right:52px;display:grid;position:relative}.event-hit-book__clock{color:#fff;-webkit-backdrop-filter:blur(16px);background:#ffffff12;border:1px solid #ffffff24;border-radius:999px;place-items:center;width:42px;height:42px;padding:0;display:grid;position:absolute;top:0;right:0}.event-hit-book__clock svg{width:18px;height:18px}.event-hit-book__eyebrow,.event-hit-book__route,.event-hit-book__heading p{margin:0}.event-hit-book__eyebrow{font-family:var(--bf-font-display);letter-spacing:.22em;text-transform:uppercase;color:#ffffff75;font-size:.67rem;font-weight:700}.event-hit-book__heading{justify-content:center;align-items:baseline;gap:.7rem;display:flex}.event-hit-book__heading h2,.event-hit-book__heading .h2{font-family:var(--bf-font-display);letter-spacing:.05em;color:#fff;margin:0;font-size:clamp(1.1rem,2.7vw,1.55rem)}.event-hit-book__heading p{color:#ffffff94;font-size:.78rem;font-weight:650}.event-hit-book__route{color:#ffffffc7;min-height:1.2em;font-size:clamp(.78rem,2.2vw,.94rem)}.event-hit-book__pager{flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-width:0;display:flex}.event-hit-book__timeline{--tl-size:34px;--tl-gap:.28rem;justify-content:safe center;align-items:center;gap:var(--tl-gap);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;width:100%;max-width:100%;margin:0;padding:.2rem 2px;display:flex;position:relative;overflow-x:auto}.event-hit-book__timeline::-webkit-scrollbar{display:none}.event-hit-book__moment{z-index:1;width:auto;max-width:var(--tl-size);aspect-ratio:1;min-width:22px;height:auto;font:inherit;font-variant-numeric:tabular-nums;color:#ffffff94;-webkit-backdrop-filter:blur(12px);background:linear-gradient(#ffffff1a,#ffffff05),#0a0a0ec7;border:1px solid #ffffff29;border-radius:999px;flex:1 1 0;place-items:center;padding:0;font-size:.74rem;font-weight:700;line-height:1;transition:transform .2s,border-color .2s,background .2s,color .2s,box-shadow .2s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff29}.event-hit-book__moment:not(:last-child):after{width:var(--tl-gap);pointer-events:none;content:"";background:linear-gradient(90deg,#ffffff57,#ffffff14);height:1px;position:absolute;top:50%;left:calc(100% + 1px);transform:translateY(-50%)}.event-hit-book__moment.is-past{color:#fff;border-color:#ffffff6b}.event-hit-book__moment.is-past:not(:last-child):after{background:#ffffff75}.event-hit-book__moment.is-choice:not(.is-current){box-shadow:none;background:#08080c6b;border-style:dashed}.event-hit-book__moment.is-current{border-style:solid;border-color:color-mix(in srgb, var(--book-wash-atk) 62%, white);background:radial-gradient(circle at 32% 28%, color-mix(in srgb, var(--book-wash-atk) 48%, white), var(--book-wash-atk));box-shadow:inset 0 1px 0 #ffffff73, 0 0 0 4px color-mix(in srgb, var(--book-wash-atk) 22%, transparent), 0 8px 18px color-mix(in srgb, var(--book-wash-atk) 30%, transparent);color:#fff}.event-hit-book__moment:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (hover:hover){.event-hit-book__moment:hover:not(.is-current){color:#fff;border-color:#ffffff8c;transform:translateY(-1px)}}.event-hit-book__moment:active{transform:scale(.94)}.event-hit-book__stage{perspective:1600px;place-items:center;min-height:0;padding:clamp(.7rem,2.2vh,1.4rem) 0;display:grid;position:relative;overflow:auto}.event-hit-book .event-hit-book__page{opacity:0;transform-origin:0;backface-visibility:hidden;grid-area:1/1;width:min(100%,42rem);max-height:100%;margin:0;transition:transform .56s cubic-bezier(.22,.72,.16,1),opacity .36s;overflow:auto;transform:translate(38%)rotateY(-26deg)scale(.94);box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:clamp(.35rem,1.5vw,.8rem)!important}.event-hit-book .event-hit-book__page.is-current{z-index:2;opacity:1;perspective:1400px;transform:translate(0)rotateY(0)scale(1)}.event-hit-book .event-hit-book__page:has([data-book-slot]){width:min(100%,40rem);height:100%;min-height:0;max-height:100%;display:flex}.event-hit-book .event-book-decide[data-book-slot]{flex:auto;width:100%;min-height:12rem}.bf-book-decide.is-live{z-index:2147482100;overscroll-behavior:contain;color:#fff;padding:.15rem .15rem .4rem;position:fixed;overflow:auto}.bf-book-decide .bf-turn{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.bf-book-decide .bf-book-plan{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.15rem;min-height:100%;display:flex}.bf-book-decide .bf-book-plan.is-ready{justify-content:flex-start;gap:.2rem;padding-top:.35rem}.bf-book-decide .bf-book-plan__title{max-width:16rem;font-family:var(--bf-font-display);color:#fff;margin:0;font-size:clamp(1.35rem,5vw,1.85rem);font-weight:700;line-height:1.15}.bf-book-decide .bf-turn-box__cards{width:min(100% - .5rem,20rem);margin-top:.35rem}.event-hit-book .event-hit-book__page.is-entering-prev{transform-origin:100%;transform:translate(-38%)rotateY(26deg)scale(.94)}.event-hit-book .event-hit-book__page.is-leaving-prev{z-index:1;opacity:0;transform-origin:100%;transform:translate(-38%)rotateY(28deg)scale(.93)}.event-hit-book .event-hit-book__page.is-leaving-next{z-index:1;opacity:0;transform-origin:0;transform:translate(38%)rotateY(-28deg)scale(.93)}.event-hit-book .event-hit-book__page.event-card--ataque:before,.event-hit-book .event-hit-book__page.event-card--ataque:after{display:none}.event-hit-book .event-hit-book__page .event-duel{width:100%}.event-hit-book .event-book-choice{text-align:center;justify-items:center;gap:1.05rem;width:min(100%,26rem);margin:0 auto;display:grid}.event-hit-book .event-book-choice__who{align-items:center;gap:.75rem;display:flex}.event-hit-book .event-book-choice__face{background:0 0;border:0;padding:0}.event-hit-book .event-book-choice__face .bf-avatar--choice{width:54px;height:54px}.event-hit-book .event-book-choice__id{justify-items:start;gap:.12rem;display:grid}.event-hit-book .event-book-choice__id span,.event-hit-book .event-book-choice__id em{letter-spacing:.16em;text-transform:uppercase;color:#ffffff7a;font-size:.68rem;font-weight:700}.event-hit-book .event-book-choice__id strong{font-family:var(--bf-font-display);letter-spacing:.03em;color:#fff;font-size:1.35rem}.event-hit-book .event-book-choice__id em{letter-spacing:.08em;color:#f0a0b4}.event-hit-book .event-book-choice__card{perspective:900px;width:min(68vw,15.5rem);animation:.7s cubic-bezier(.16,.84,.24,1) both bfBookCardIn,5.6s ease-in-out .7s infinite bfBookCardFloat}.event-hit-book .event-book-choice__card .bf-slot--play,.event-hit-book .event-duel{--rx:0;--ry:0;transform:rotateY(calc(var(--rx) * 1deg)) rotateX(calc(var(--ry) * -1deg));transform-style:preserve-3d;transition:transform .12s ease-out}.event-hit-book .is-tilting .bf-slot--play,.event-hit-book .event-hit-book__page.is-tilting .event-duel{transition:none}.event-hit-book .event-book-choice__card .bf-slot--play{aspect-ratio:5/7;width:100%;height:auto;box-shadow:0 28px 50px -24px color-mix(in srgb, var(--book-tier,var(--slot-tier)) 70%, transparent)}.event-hit-book .event-book-choice__card .bf-slot__orb{width:54%;max-width:none}.event-hit-book .event-book-choice__card .bf-slot--play .bf-slot__kicker{letter-spacing:.16em;font-size:1.08rem}.event-hit-book .event-book-choice__card .bf-slot__name{font-size:1.05rem}.event-hit-book .event-book-choice__card .bf-slot__num{font-size:1.45rem}.event-hit-book .event-book-choice__card .bf-slot__unit{font-size:.72rem}.event-hit-book .event-book-choice__line{max-width:34rem;font-size:clamp(1rem,2.5vw,1.2rem);line-height:1.45}@keyframes bfBookCardIn{0%{opacity:0;transform:translateY(22px)rotateX(10deg)scale(.92)}to{opacity:1;transform:none}}@keyframes bfBookCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.event-hit-book__footer{z-index:4;grid-template-columns:3.6rem minmax(0,1fr) 3.6rem;grid-template-areas:"prev pager next""close close close";align-items:center;gap:.55rem;padding-top:.35rem;display:grid;position:relative}.event-hit-book__nav,.event-hit-book__close{-webkit-backdrop-filter:blur(18px);color:#fff;background:#ffffff13;border:1px solid #ffffff21;border-radius:999px;justify-content:center;align-items:center;width:46px;height:46px;padding:0;display:inline-flex}.event-hit-book__nav.is-prev{grid-area:prev;justify-self:start}.event-hit-book__pager{grid-area:pager}.event-hit-book__nav.is-next{grid-area:next;justify-self:end}.event-hit-book__close{grid-area:close;justify-self:center;margin-top:.15rem}.event-hit-book__nav.is-finish{color:#a7edc7;background:#45b37b24;border-color:#70dca652}.event-hit-book__nav svg,.event-hit-book__close svg{width:18px;height:18px}.event-hit-book__nav .is-check,.event-hit-book__nav.is-finish .is-arrow{display:none}.event-hit-book__nav.is-finish .is-check{display:block}.event-hit-book__nav:disabled{opacity:.24}@media (width<=520px){.event-hit-book__shell{padding-left:8px;padding-right:8px}.event-hit-book__header{gap:.3rem}.event-hit-book__stage{padding-top:.55rem;padding-bottom:.55rem}}@media (prefers-reduced-motion:reduce){.event-hit-book,.event-hit-book__moment,.event-hit-book .event-hit-book__page,.event-hit-book__backdrop{transition-duration:.01ms!important}.event-hit-book__wash,.event-hit-book__wash:after,.event-hit-book .event-book-choice__card,.event-hit-book[data-book-rarity=cosmic]{animation:none!important}}.event-section--mine .event-section__title,.event-section--today .event-section__title{color:var(--bf-green)}.event-card--clock{padding:.85rem .9rem!important}.event-today__clock{flex-direction:column;gap:.12rem;margin:0;display:flex}.event-today__clock span{letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b;font-size:.58rem;font-weight:600}.event-today__clock time,.event-today__clock strong{font-family:var(--bf-font-display);letter-spacing:.04em;color:#ff4d4d;font-size:1.7rem;font-weight:600;line-height:1}.event-today__who{appearance:none;color:inherit;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.event-card--mine,.event-card--mine.is-pending,.event-card--mine.is-empty{box-shadow:none}.event-mine{flex-direction:column;gap:.45rem;display:flex}.event-card--mine:has(.bf-slot){contain-intrinsic-size:auto 13.6rem;padding:.7rem .75rem!important}.event-mine__when{letter-spacing:0;color:#ffffff7a;margin:.1rem 0 0;font-size:.72rem;font-weight:500;line-height:1.2}.event-mine__play{align-items:center;gap:.85rem;min-width:0;display:flex}.event-mine__play .bf-slot,.bf-slot--mine,.bf-slot--mine.liquidGlass-wrapper{flex:none;width:8rem;min-width:8rem;max-width:8rem;height:11.6rem;min-height:11.6rem;max-height:11.6rem}.event-mine__play .bf-slot__body,.bf-slot--mine .bf-slot__body{height:100%;min-height:0;padding:.3rem}.event-mine__skip{color:#ffffff94;margin:0;font-size:.72rem;line-height:1.35}.event-mine__mods{flex-direction:column;flex:auto;gap:.28rem;min-width:0;display:flex}.event-mine__mod{flex-direction:column;gap:.04rem;min-width:0;margin:0;display:flex}.event-mine__mod span{letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b;font-size:.58rem;font-weight:600}.event-mine__mod strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--bf-font-display);letter-spacing:0;color:#fff;font-size:.92rem;font-weight:600;line-height:1.15;overflow:hidden}.event-card--mine.is-pending .event-mine__mod:first-child strong,.event-card--mine.is-empty .event-mine__mod:first-child strong{color:#ffffff94}.event-card{color:#fff;content-visibility:auto;contain-intrinsic-size:auto 220px;box-shadow:none;border-radius:16px;flex-direction:column;gap:.85rem;display:flex;padding:.65rem .7rem .7rem!important}.event-card.event-card--playtile{contain-intrinsic-size:auto 72px;content-visibility:visible;border:0;border-bottom:1px solid var(--bf-line-bottom);-webkit-backdrop-filter:none;box-shadow:none;background:#ffffff1a;border-radius:16px;gap:0;overflow:visible;padding:.5rem .7rem!important}.event-card.event-card--status{contain-intrinsic-size:auto 64px;flex-direction:row;align-items:center;gap:.65rem;padding:.55rem .7rem!important}.event-status__who{flex-direction:column;flex:auto;gap:.12rem;min-width:0;display:flex}.event-status__who strong{text-overflow:ellipsis;white-space:nowrap;font-family:var(--bf-font-display);letter-spacing:.04em;text-transform:uppercase;color:#fff;font-size:1.05rem;font-weight:600;line-height:1;overflow:hidden}.event-status__who span{letter-spacing:.08em;text-transform:uppercase;color:#ffffff7a;font-size:.62rem;font-weight:700}.event-status__flag{flex:none;justify-content:center;align-items:center;width:1.7rem;height:1.7rem;display:inline-flex}.event-status__flag svg{width:1.2rem;height:1.2rem;display:block}.event-card--status.is-ready .event-status__flag{color:#3ee07a}.event-card--status.is-thinking .event-status__flag{color:#ff4d4d}.event-card--ataque,.event-card--obtener,.event-card--cambio,.event-card--eleccion{box-shadow:none}.event-split{grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:.4rem;display:grid}.event-split__lead{align-self:center;align-items:center;gap:.28rem;display:flex}.event-split__who{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:block}.bf-avatar--event{width:28px;height:28px}.bf-avatar--choice{width:44px;height:44px}.event-choice{justify-content:flex-end;align-items:center;gap:.45rem;min-width:5.6rem;min-height:58px;display:flex}.event-split--card{align-items:center}.bf-slot--event,.bf-slot--event.liquidGlass-wrapper{pointer-events:none;width:3.2rem;min-width:3.2rem;min-height:3.6rem}.bf-slot--event .bf-slot__body{min-height:3.6rem;padding:.12rem}.bf-slot--event.is-compact .bf-slot__body,.bf-slot--event .bf-slot__body--compact{place-items:center;padding:.2rem;display:grid}.bf-slot--event .bf-slot__corner,.bf-slot--event .bf-slot__hint,.bf-slot--event.is-compact .bf-slot__frame,.bf-slot--event.is-compact .bf-slot__art,.bf-slot--event.is-compact .bf-slot__panel{display:none}.bf-slot--event .bf-slot__frame{border-radius:8px}.bf-slot--event .bf-slot__art{border-radius:5px;min-height:0;margin:.16rem .16rem 0}.bf-slot--event .bf-slot__icons{gap:.1rem}.bf-slot--event .bf-slot__icon{width:1.15rem;height:1.15rem}.bf-slot--event .bf-slot__icon img{max-width:1rem;max-height:1rem}.bf-slot--event .bf-slot__panel{gap:0;padding:.08rem .12rem .14rem}.bf-slot--event .bf-slot__value{font-size:1.05rem;line-height:1}.bf-slot--event.is-compact .bf-slot__value{letter-spacing:.02em;padding:0 .08rem;font-size:.92rem;line-height:1}.bf-slot--event.is-pct .bf-slot__value,.bf-slot--event.is-compact.is-pct .bf-slot__value{letter-spacing:.01em;font-size:.78rem}.bf-slot--event .bf-avatar--slot{width:18px;height:18px}.event-choice__who{appearance:none;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.event-choice__stat{font-family:var(--bf-font-display);letter-spacing:.04em;color:#fff;font-size:1.45rem;line-height:1}.event-choice__stat.is-good{color:var(--bf-green)}.event-choice__stat.is-bad{color:#ff9b9b}.event-kind{flex:0 0 2rem;align-self:center;place-items:center;width:2rem;height:2rem;display:grid}.event-kind svg{width:1.2rem;height:1.2rem;display:block}.event-split__faces{justify-content:space-between;align-items:center;gap:.08rem;width:6.1rem;display:flex}.bf-avatar--event-atk,.bf-avatar--event-def{box-shadow:none}.event-split--fight .event-kind{background:#ffffff12;border-radius:50%;flex:0 0 1.7rem;width:1.7rem;height:1.7rem;box-shadow:inset 0 0 0 1px #ffffff1a}.event-split--fight .event-kind svg{width:1.05rem;height:1.05rem}.event-kind.is-good{color:var(--bf-green)}.event-kind.is-bad{color:var(--bf-brown)}.event-kind.is-kill{color:#ff8a8a}.event-split:not(.event-split--fight).is-good .event-copy .player-chip{color:var(--bf-green)}.event-split:not(.event-split--fight).is-bad .event-copy .player-chip{color:var(--bf-brown)}.battle-event-container.event-card.is-split.event-card--ataque{--duel-atk-tier:#9aa3ad;--duel-def-tier:#9aa3ad;isolation:isolate;content-visibility:visible;border:0;border-bottom:1px solid var(--bf-line-bottom);border-radius:var(--bf-radius-card);-webkit-backdrop-filter:none;box-shadow:none;background:#ffffff0d;position:relative;overflow:visible;padding:.8rem .8rem .9rem!important}.bf-home .bf-room:not(.bf-dark-board),.bf-battle-home .event-card,.bf-battle-home .event-card.event-card--playtile,.bf-battle-home .battle-event-container.event-card.is-split.event-card--ataque{background:0 0}.event-duel__side--atk .event-duel__hold.has-tier{--bf-tier:var(--duel-atk-tier)}.event-duel__side--def .event-duel__hold.has-tier{--bf-tier:var(--duel-def-tier)}.event-duel__hold.has-tier .event-duel__face{box-shadow:0 0 28px 2px color-mix(in srgb, var(--bf-tier) 20%, transparent), 0 0 52px 16px color-mix(in srgb, var(--bf-tier) 12%, transparent), 0 0 88px 30px color-mix(in srgb, var(--bf-tier) 6%, transparent)}.event-card--ataque.is-atk-rarity-cosmic{--cosmos-ray:#ff1f5a;animation:2.2s linear infinite bfCosmosHue}.event-card--ataque>*{z-index:1;position:relative}@keyframes bfDuelTierPulse{0%,to{opacity:.18}50%{opacity:.62}}.event-duel{flex-direction:column;gap:.85rem;display:flex}.event-duel__stage{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;column-gap:.35rem;min-height:13.2rem;display:grid;position:relative}.event-duel__side{align-items:flex-start;gap:.2rem;min-width:0;display:flex}.event-duel__side--atk{justify-content:flex-start}.event-duel__side--def{justify-content:flex-end}.event-duel__unit{flex-direction:column;align-items:center;width:7.2rem;min-width:0;display:flex;position:relative}.event-duel__name,.event-duel__life,.event-duel__shout{z-index:2;position:relative}.event-duel__name{text-overflow:ellipsis;white-space:nowrap;max-width:7.2rem;font-family:var(--bf-font-display);letter-spacing:0;text-align:center;color:#fff;font-size:1.05rem;font-weight:800;line-height:1;overflow:hidden}.event-duel__hold{width:112px;height:126px;margin-top:.18rem;position:relative;overflow:visible}.event-duel__fighter{z-index:1;transform-origin:50% 84%;filter:drop-shadow(0 11px 13px #0000006b);position:absolute;inset:0}.event-duel__shadow{filter:blur(5px);background:#00000094;border-radius:50%;height:12px;position:absolute;bottom:2px;left:14px;right:14px}.event-duel__torso{z-index:1;width:64px;height:92px;position:absolute;top:38px;left:24px}.event-duel__torso svg{width:100%;height:100%;display:block;overflow:visible}.event-duel__arm{z-index:2;transform-origin:50% 12%;background:linear-gradient(135deg,#a8b2c8,#5b6378);border-radius:11px;width:18px;height:65px;position:absolute;top:49px;box-shadow:inset -2px -2px 5px #0000002e,inset 2px 2px 5px #ffffff40}.event-duel__arm--back{z-index:0;left:25px;transform:rotate(13deg)}.event-duel__arm--front{right:24px;transform:rotate(-13deg)}.event-duel__who{z-index:4;appearance:none;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;top:0;left:29px}.event-duel__blood{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;width:78px;height:auto;position:absolute;bottom:-7px;left:17px}.event-duel__face.bf-avatar,.event-duel__face{border:0;border-radius:50%;width:54px;height:54px;box-shadow:0 12px 28px #00000057}.event-card--ataque.is-fallen .event-duel__fighter.is-dead{filter:grayscale();transform-origin:50%;transition:filter .6s}.event-card--ataque.is-fallen:not(.is-playing) .event-duel__fighter.is-dead{animation:.62s ease-out both bfCombatDeathRight}.event-card--ataque.is-fallen .event-duel__hold:has(.event-duel__fighter.is-dead) .event-duel__blood{opacity:1;transition:opacity .45s cubic-bezier(.2,.8,.25,1)}.event-card--ataque.is-fallen:not(.is-playing) .event-gear__item.is-broken>img{filter:grayscale();transform-origin:50%;transition:filter .4s,transform .45s cubic-bezier(.2,.8,.25,1);transform:rotate(90deg)}.event-card--ataque.is-playing .event-duel__fighter.is-dead{filter:none;transition:none;transform:none}@keyframes bfCombatDeathRight{0%{transform:rotate(0)scale(1)}to{transform:rotate(90deg)scale(.82)}}.event-card--ataque.is-playing .event-duel__hold:has(.event-duel__fighter.is-dead) .event-duel__blood{opacity:0;transition:none}.event-duel__kit{z-index:3;pointer-events:auto;align-items:center;min-height:56px;display:flex;position:absolute}.event-duel__side--atk .event-duel__kit{bottom:.3rem;right:-1.1rem}.event-duel__side--atk .event-duel__kit.is-bare{display:none}.event-duel__side--atk .event-duel__kit.is-off{z-index:2;bottom:1.2rem;left:auto;right:4.25rem}.event-duel__side--def .event-duel__kit{bottom:.8rem;right:4.2rem}.event-duel__side--def .event-duel__kit.is-off{z-index:2;bottom:1.2rem;left:4.25rem;right:auto}.event-duel__kit.is-off{min-height:0}.event-duel__kit.is-off .event-gear__item,.event-card .event-duel__kit.is-off .event-gear__item,.event-card.is-split .event-duel__kit.is-off .event-gear__item.is-plain{width:32px;height:32px}.event-duel__life{align-items:center;width:8rem;height:auto;min-height:2.15rem;margin-top:.2rem;display:flex}.event-duel__heart{z-index:2;flex:0 0 2.35rem;width:2.35rem;margin-right:.18rem;position:relative}.event-duel__heart img{width:100%;height:auto;display:block}.event-duel__heart span{color:#fff;font-family:var(--bf-font-display);font-variant-numeric:tabular-nums;text-shadow:0 1px 2px #000000d1;font-size:.78rem;font-weight:900;line-height:1;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.event-duel__life-bar{box-sizing:border-box;background:repeating-linear-gradient(135deg,#ffffff57 0 1px,#fff0 1px 3px),linear-gradient(135deg,#f7f8fb 0%,#c5ccd4 42%,#8e97a3 70%,#e4e8ed 100%);border-radius:999px;flex:auto;min-width:0;height:.95rem;padding:3px;position:relative;box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #282e3659,0 1px #050608}.event-duel__life-track,.event-duel__life-fill{border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px}.event-duel__life-track{z-index:0;background:#07080c;right:3px}.event-duel__life-fill{z-index:1;width:calc(100% - 6px);transform:scaleX(var(--hp-from));transform-origin:0;background:repeating-linear-gradient(135deg,#ffffff6b 0 1px,#fff0 1px 3px),linear-gradient(90deg,#6e1216 0%,#d6282c 48%,#ff8d84 100%);right:auto;box-shadow:inset 0 1px #ffffff73,inset 0 -1px #28080873,0 0 5px #ff454573}.event-card--ataque.is-fallen:not(.is-playing) .event-duel__life-fill{transform:scaleX(var(--hp-to))}.event-duel__stage:has(.event-duel__shout){padding-bottom:1.7rem}.event-duel__death{color:#ff6b6b;max-width:7rem;font-family:var(--bf-font);letter-spacing:.01em;text-align:center;white-space:normal;pointer-events:none;margin:.3rem 0 0;font-size:.64rem;font-style:italic;font-weight:650;line-height:1.15}.event-duel__shout{z-index:2;width:max-content;max-width:42%;font-family:var(--bf-font-display);letter-spacing:.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;margin:0;font-size:.78rem;font-style:italic;font-weight:650;line-height:1.15;position:absolute;bottom:0;overflow:hidden}.event-duel__shout.is-atk{color:#e6faec;left:2.8rem;transform:translate(-50%)}.event-duel__shout.is-def{color:color-mix(in srgb, var(--bf-brown) 28%, #fff);left:auto;right:2.8rem;transform:translate(50%)}.event-duel__bonus{border:1px solid color-mix(in srgb, var(--bonus-tier,#6cbcff) 76%, #ffffff80);color:#fff;background:linear-gradient(118deg, #ffffff3d 0%, transparent 34%), linear-gradient(145deg, color-mix(in srgb, var(--bonus-tier,#6cbcff) 76%, #fff 6%) 0%, color-mix(in srgb, var(--bonus-tier,#6cbcff) 58%, #15151c) 56%, color-mix(in srgb, var(--bonus-tier,#6cbcff) 38%, #07070b) 100%);min-width:4.25rem;min-height:1.95rem;box-shadow:inset 0 1px 0 #ffffff47, 0 6px 14px -7px #000000d9, 0 0 13px color-mix(in srgb, var(--bonus-tier,#6cbcff) 20%, transparent);letter-spacing:.04em;text-shadow:0 1px 3px #00000085;white-space:nowrap;border-radius:11px;place-items:center;margin-top:.45rem;padding:.5rem .62rem .42rem;font-size:.58rem;font-weight:850;line-height:1;display:grid}.event-duel__bonus.is-rare{--bonus-tier:#6cbcff}.event-duel .event-item{gap:0;width:auto;max-width:none}.event-duel .event-gear__item,.event-card .event-duel .event-gear__item,.event-card.is-split .event-duel .event-gear__item,.event-card.is-split .event-duel .event-gear__item.is-plain{border-radius:0;width:58px;height:58px;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.event-duel .event-gear__item>img,.event-duel .event-item>.event-gear__item>img,.event-card .event-duel .event-gear img,.event-card .event-duel .event-gear__item>img{max-width:56px;max-height:56px;filter:drop-shadow(0 1px 2px #00000059) drop-shadow(0 0 4px color-mix(in srgb, var(--item-tier,#fff) 70%, #fff)) drop-shadow(0 0 10px color-mix(in srgb, var(--item-tier,#fff) 95%, transparent)) drop-shadow(0 0 18px color-mix(in srgb, var(--item-tier,#fff) 70%, transparent))}.event-card.is-split .event-duel .event-duel__kit.is-off .event-gear__item,.event-card.is-split .event-duel .event-duel__kit.is-off .event-gear__item.is-plain{width:32px;height:32px}.event-card.is-split .event-duel .event-duel__kit.is-off .event-gear__item>img{max-width:30px;max-height:30px;filter:drop-shadow(0 1px 2px #00000059) drop-shadow(0 0 6px color-mix(in srgb, var(--item-tier,#fff) 45%, transparent))}.event-item[data-rarity=cosmic]{--cosmos-ray:#ff1f5a;--item-tier:var(--cosmos-ray);animation:2.2s linear infinite bfCosmosGlowHue}.event-item[data-rarity=cosmic] .event-gear__item{--item-tier:var(--cosmos-ray)}.player-sheet__gear .event-item,.player-card__gear .event-item{gap:0;width:auto;max-width:none}.player-sheet__gear .event-gear__item,.player-card__gear .event-gear__item{width:72px;height:72px;box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;padding:0;position:relative;overflow:visible}.player-sheet__gear .event-gear__item:before,.player-card__gear .event-gear__item:before{content:"";background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 55%, #fff) 0%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 92%, #fff) 28%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 78%, transparent) 58%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 36%, transparent) 82%, transparent 100%);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:8%}.player-sheet__gear .event-gear__item>img,.player-card__gear .event-gear__item>img{z-index:1;position:relative}.player-sheet__gear .event-gear__item>img,.player-sheet__gear .event-item>.event-gear__item>img,.player-card__gear .event-gear__item>img,.player-card__gear .event-item>.event-gear__item>img{filter:none;max-width:64px;max-height:64px}.event-duel__mid{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:.18rem;min-width:max-content;margin-top:5.15rem;padding:0 .25rem;display:flex}.event-duel__mid:has(.event-duel__dmg.is-block){margin-top:5.55rem}.event-duel__dmg{font-family:var(--bf-font-display);letter-spacing:-.02em;color:#ff8a8a;white-space:nowrap;align-items:center;gap:.18em;font-size:2rem;font-weight:900;line-height:.9;display:inline-flex}.event-duel__dmg-unit{letter-spacing:.08em;opacity:.78;font-size:.58rem;line-height:1}.event-duel__dmg.is-block,.event-duel.is-bad .event-duel__dmg.is-block{letter-spacing:.06em;color:#fff;font-size:1.05rem}.event-duel .event-copy,.event-card.is-split .event-duel .event-copy{text-align:center;white-space:normal;color:#fff;width:100%;margin:.05rem 0 0;font-size:.82rem;font-weight:550;line-height:1.35;display:block}.event-duel .event-copy .player-chip-wrap,.event-duel .event-copy .event-token,.event-duel .event-copy .player-chip{vertical-align:baseline;white-space:nowrap;font-size:inherit;font-weight:inherit;color:inherit;cursor:default;pointer-events:none;text-transform:none;display:inline}.event-duel .event-copy .event-duel__sentence-name{color:#fff;font-weight:800}.event-duel .event-copy .event-token--gear{color:var(--duel-atk-tier);font-weight:800}.event-duel .event-copy .event-token--hit,.event-duel .event-copy .event-token--dmg{color:#ff8a8a;font-weight:850}.event-duel .event-copy .event-token--block{color:var(--duel-def-tier);font-weight:800}.event-duel .event-copy .event-token--body{color:#ffc9c2;font-weight:700}.event-duel__foot{justify-content:space-between;align-items:center;gap:.6rem;min-height:2.5rem;display:flex}.event-duel__foot .event-card__credits{text-align:left;margin:0}.event-duel__actions{justify-content:flex-end;align-items:center;gap:.5rem;margin-left:auto;display:flex}.event-duel__act,.event-duel__replay{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;padding:0;display:grid}.event-duel__act.is-tapped{animation:.32s bf-act-tap}@keyframes bf-act-tap{40%{background:#ffffff38;border-color:#ffffff75;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.event-duel__act.is-tapped{animation:none}}.event-duel__act svg,.event-duel__replay svg{width:1rem;height:1rem;display:block}.event-duel__act .is-x,.event-duel__act.is-close .is-chat{display:none}.event-duel__act.is-close .is-x{display:block}.event-duel__note{align-items:center;gap:.55rem;margin-top:.15rem;scroll-margin-bottom:3.2rem;display:flex}.event-duel__note input{color:#fff;min-width:0;font:inherit;background:0 0;border:0;border-bottom:1px solid #ffffff47;border-radius:0;outline:none;flex:auto;margin:0;padding:.35rem 0 .4rem;font-size:.82rem}.event-duel__note input::placeholder{color:#ffffff61}.event-duel__note [data-duel-note-count]{color:#ffffff6b;letter-spacing:.04em;flex:none;font-size:.68rem;font-weight:700}.event-duel__note-send{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:10px;flex:none;place-items:center;width:2rem;height:2rem;margin:0;padding:0;display:grid}.event-duel__note-send svg{width:.95rem;height:.95rem;display:block}.event-duel__thread{flex-direction:column;gap:.22rem;margin-top:.2rem;display:flex}.event-duel__thread .event-duel__said-reacts{justify-content:flex-start;margin-left:0}.event-duel__said{align-items:center;gap:.4rem;min-width:0;margin-top:.2rem;scroll-margin-bottom:3.2rem;display:flex}.event-duel__thread .event-duel__said{margin-top:0}.event-duel__said[hidden]{display:none}.event-duel__said-avatar{width:22px;height:22px}.event-duel__said-line{color:#ffffffe0;white-space:nowrap;flex:auto;align-items:baseline;gap:.35rem;min-width:0;margin:0;font-size:.78rem;line-height:1.2;display:flex}.event-duel__said-name{color:#fff;flex:none;font-weight:700}.event-duel__said-msg{text-overflow:ellipsis;min-width:0;overflow:hidden}.event-duel__said-reacts{flex:none;justify-content:flex-end;align-items:center;gap:.28rem;margin-left:auto;display:flex;position:relative}.event-duel__said-picker{z-index:4;background:#000000b8;border-radius:12px;flex-wrap:wrap;justify-content:flex-end;gap:.12rem;width:9.4rem;margin:0;padding:.2rem;display:flex;position:absolute;bottom:calc(100% + .3rem);right:0;box-shadow:inset 0 0 0 1px #ffffff14}.event-duel__said-picker[hidden]{display:none}@media (hover:hover) and (pointer:fine){.event-duel__note-send:hover{background:#ffffff29}}.bf-hit{color:#fff;flex-direction:column;gap:.85rem;padding:.15rem .1rem .2rem;display:flex}.bf-hit__title{text-align:center;font-family:var(--bf-font-display);letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;margin:0;font-size:.72rem;font-weight:700}.bf-hit__sides{grid-template-rows:auto 4.6rem 3.5rem auto auto;grid-template-columns:1fr 1fr;align-items:stretch;gap:.45rem .65rem;display:grid}.bf-hit__side{grid-template-rows:subgrid;background:#ffffff12;border-radius:18px;grid-row:1/-1;place-items:center;min-width:0;padding:.65rem .4rem .7rem;display:grid}.bf-hit__side.is-atk{grid-column:1}.bf-hit__side.is-def{grid-column:2}.bf-hit__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--bf-font-display);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.95rem;font-weight:700;overflow:hidden}.bf-hit__side.is-atk .bf-hit__name,.bf-hit__side.is-atk .bf-hit__score,.bf-hit__side.is-atk .bf-hit__pick strong{color:#8ee6a8}.bf-hit__side.is-def .bf-hit__name,.bf-hit__side.is-def .bf-hit__score,.bf-hit__side.is-def .bf-hit__pick strong{color:#ff8a8a}.bf-hit__face{width:64px;height:64px;position:relative;overflow:visible}.bf-hit__avatar{border-radius:50%;width:64px;height:64px;box-shadow:0 10px 22px #00000057}.bf-hit__who{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;display:block}.bf-hit__face .bf-hands{position:absolute;inset:0}.bf-hit__face .bf-hands__item{cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0}.bf-hit__pick,.bf-hit__range{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0;display:flex}.bf-hit__pick{background:#ffffff0f;border-radius:12px;min-height:3.5rem;padding:.38rem .28rem}.bf-hit__pick strong{font-family:var(--bf-font-display);letter-spacing:.015em;text-wrap:balance;font-size:.82rem;font-weight:700;line-height:1.2}.bf-hit__range{font-family:var(--bf-font-display);letter-spacing:.03em;font-size:1.35rem;font-weight:700;line-height:1}.bf-hit__k{letter-spacing:.12em;text-transform:uppercase;color:#ffffff7a;margin-bottom:.18rem;font-family:inherit;font-size:.62rem;font-weight:700;display:block}.bf-hit__roll{color:#ffffff80;letter-spacing:.06em;text-transform:uppercase;margin-top:.16rem;font-family:inherit;font-size:.58rem;font-weight:700}.bf-hit__score{font-family:var(--bf-font-display);letter-spacing:.03em;margin:0;font-size:1.85rem;font-weight:700;line-height:1}.bf-hit__score span{letter-spacing:.1em;font-size:.62rem}.bf-hit__sum{font-family:var(--bf-font-display);letter-spacing:.03em;justify-content:center;align-items:baseline;gap:.45rem;margin:0;font-size:1.45rem;font-weight:700;display:flex}.bf-hit__op{color:#ffffff73}.bf-hit__sum .is-atk{color:#8ee6a8}.bf-hit__sum .is-def{color:#ff8a8a}.bf-hit__sum strong{color:#ff4d4d;font-size:1.9rem}.bf-hit__sum strong span{letter-spacing:.1em;font-size:.62rem}.event-shouts{flex-wrap:wrap;justify-content:center;gap:.35rem .7rem;margin:0 0 .35rem;display:flex}.event-shout{font-family:var(--bf-font-display);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:1.05rem;line-height:1.15}.event-shout.is-atk{color:#ffd3c6}.event-shout.is-def{color:#cde8ff}.event-winner__shout{font-family:var(--bf-font-display);letter-spacing:.08em;color:#fff6c8;text-align:center;text-transform:uppercase;margin:.35rem 0 0;font-size:1.7rem;line-height:1.1}.event-duel.is-bad .event-duel__dmg{color:var(--bf-brown)}.event-duel.is-kill .event-duel__dmg{color:#ff6b6b}.event-split--fight{grid-template-columns:auto minmax(0,1fr) 7.2rem;align-items:center}.event-split--fight .event-split__cast{align-self:center}.event-split--fight .event-split__story{gap:.38rem}.event-split--fight .fight__log{grid-template-columns:repeat(3,minmax(0,1fr));gap:.22rem;margin:0;display:grid}.event-split--fight .fight__stat{min-width:0;padding:.22rem .1rem .16rem;font-size:1.02rem}.event-split--fight .fight__stat em{letter-spacing:.06em;font-size:.5rem}.event-fight__zone{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#ffc9c2;white-space:nowrap;text-overflow:ellipsis;min-height:1em;margin:0;font-size:.62rem;font-weight:700;line-height:1.2;overflow:hidden}.loot__empty{color:#ffffff61;flex-direction:column;align-items:center;gap:.12rem;width:100%;display:flex}.loot__empty-box{letter-spacing:.04em;text-transform:uppercase;background:#ffffff0a;border-radius:12px;place-items:center;width:38px;height:38px;font-size:.48rem;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.loot__empty-name{-webkit-line-clamp:2;text-align:center;letter-spacing:.02em;text-transform:uppercase;-webkit-box-orient:vertical;width:100%;min-height:2.3em;font-size:.54rem;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}.event-split__story{flex-direction:column;justify-content:center;gap:.28rem;min-width:0;min-height:100%;padding-right:.4rem;display:flex;box-shadow:inset -1px 0 #ffffff1a}.event-split__cast{flex-direction:column;justify-content:flex-start;align-self:start;align-items:stretch;min-width:0;padding-top:0;display:flex}.event-split__cast .loot{width:100%}.event-card.is-split,.battle-event-container.event-card.is-split{gap:0;padding:.52rem .58rem!important}.event-card.is-split .event-copy{font-size:.9rem;line-height:1.4}.event-card.is-kill{box-shadow:none}.event-winner{isolation:isolate;text-align:center;box-shadow:var(--bf-glass-shadow), var(--bf-glass-shine), inset 0 0 0 1px #ffe27a6b, 0 0 22px #e0c02847;background:linear-gradient(165deg,#fff0aa57,#947d1ba3 52%,#5b4813aa);gap:.7rem;animation:1.6s ease-in-out infinite bfLegendaryPulse;position:relative;overflow:hidden;padding:1rem .8rem 1.05rem!important}.event-winner:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(115deg,#0000 32%,#fff8d214 42%,#fffff09e 50%,#ffe67838 58%,#0000 68%);animation:2.2s linear infinite bfLegendarySheen;position:absolute;inset:-10% -35%;transform:translate(-55%)}.event-winner__kicker,.event-winner__stage,.event-winner__shout,.event-winner__text{z-index:3;position:relative}.event-winner__kicker{font-family:var(--bf-font-display);letter-spacing:.28em;color:#ffe58a;text-shadow:0 0 18px #ffdc5a8c;margin:0;font-size:1.35rem;line-height:1}.event-winner__stage{grid-template-columns:1fr auto 1fr;align-items:center;gap:.45rem;display:grid}.event-winner__gear{justify-content:center;min-width:0;display:flex}.event-winner__avatar{justify-content:center;display:flex}.bf-avatar--winner{border:2px solid #ffe58ad9;width:128px;height:128px;animation:1.6s ease-in-out infinite bfLegendaryGlow;box-shadow:0 0 0 4px #e0c0282e,0 0 28px #ffdc5a8c}.event-winner.event-card .event-item,.event-winner.event-card .event-gear__item,.event-winner .event-gear__item{width:72px;height:72px}.event-winner.event-card .event-gear img,.event-winner.event-card .event-gear__item>img,.event-winner.event-card .event-item>.event-gear__item>img{width:56px;max-width:56px;height:56px;max-height:56px}.event-winner__text{font-family:var(--bf-font-display);letter-spacing:.08em;color:#fff6c8;text-shadow:0 0 16px #ffdc5a66;margin:.15rem 0 0;font-size:1.45rem;line-height:1.15}.event-card__death{text-align:center;font-family:var(--bf-font);letter-spacing:.01em;color:#e31b23;margin:.42rem 0 0;font-size:1.05rem;font-style:italic;font-weight:500;line-height:1.3}.event-card__head{flex-wrap:wrap;align-items:center;gap:.28rem;display:flex}.event-card__tag{letter-spacing:.1em;text-transform:uppercase;color:#ffffffd1;background:#ffffff1a;border-radius:999px;align-self:flex-start;padding:.12rem .45rem;font-size:.6rem;font-weight:800}.event-card__tag--obtener{background:rgba(var(--bf-green-rgb), .16);color:var(--bf-green)}.event-card__tag--cambio{background:rgba(var(--bf-brown-rgb), .2);color:#ead4b8}.event-card__tag--ataque{color:#fff;background:#ffffff1f}.event-card__tag--kill{color:#ffb3b3;background:#e0282847}.event-item{flex-direction:column;flex:none;align-items:center;gap:.22rem;width:auto;min-width:0;max-width:4.6rem;display:flex}.fight .event-item{max-width:3.4rem}.event-item__name{-webkit-line-clamp:2;text-align:center;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;-webkit-box-orient:vertical;width:100%;font-size:.58rem;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden;color:#ffffffe0!important}.fight{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:.4rem;margin-top:0;padding:0;display:flex}.fight__vs{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:.3rem .4rem;display:grid}.fight__side{flex-direction:column;gap:.28rem;min-width:0;display:flex}.fight__side--atk{text-align:left;color:var(--bf-green);align-items:flex-start}.fight__side--def{text-align:right;color:var(--bf-brown);align-items:flex-end}.fight__side--def .player-face{text-align:right;flex-direction:row-reverse;align-items:center}.fight__side--def .player-face__meta{align-items:flex-end}.fight__side--atk .event-item{align-items:flex-start}.fight__side--def .event-item{align-items:flex-end}.fight__empty{letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b;font-size:.62rem;font-weight:700}.fight__mid{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;min-width:3.4rem;padding-top:.1rem;display:flex}.fight__zone{letter-spacing:.04em;text-transform:uppercase;color:#ffc9c2;max-width:4.6rem;margin-top:.12rem;font-size:.58rem;font-weight:700;line-height:1.2}.fight__log{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;display:grid}.fight__stat{font-family:var(--bf-font-display);color:#fff;background:#ffffff0a;border-radius:10px;flex-direction:column;align-items:center;gap:.08rem;padding:.28rem .15rem .22rem;font-size:1.15rem;line-height:1;display:flex}.fight__stat em{font-family:var(--bf-font);letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;font-size:.56rem;font-style:normal;font-weight:800}.fight__stat.is-hit{color:var(--bf-green)}.fight__stat.is-def{color:var(--bf-brown)}.fight__stat.is-dmg{color:#ff9b9b}.body-hit{width:2.7rem;height:auto;margin-top:0;display:block;overflow:visible}.body-hit__z{fill:#fff3;stroke:#fff6;stroke-width:.85px}.body-hit__z--torso{fill:#ffffff1f}.body-hit__z--soft{fill:#ffffff1a;stroke:#ffffff38}.body-hit__z.is-hit{fill:#e31b23;stroke:#ff8a8a;filter:drop-shadow(0 0 1.8px #ff3838e6)}.player-face{text-align:left;flex-direction:row;align-items:center;gap:.4rem;min-width:0;display:flex}.player-face__meta{flex-direction:column;align-items:flex-start;gap:.28rem;min-width:0;display:flex}.player-face .player-chip{text-overflow:ellipsis;max-width:100%;font-size:.7rem;overflow:hidden}.player-face__life{width:4.2rem;max-width:100%;display:block}.player-face__track{background:#ffffff24;border-radius:999px;height:4px;display:block;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1f}.player-face__bar{border-radius:inherit;background:linear-gradient(90deg, rgba(var(--bf-green-rgb), .55), rgba(var(--bf-green-rgb), .95));height:100%;display:block}.loot{box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;margin-top:0;padding:0;display:flex}.loot__who{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.16rem;min-width:0;min-height:2.45rem;display:flex}.loot__how{letter-spacing:.06em;text-transform:uppercase;color:#ffffff7a;font-size:.68rem;font-weight:700}.loot__items{grid-template-columns:3.7rem 1.15rem 3.7rem;justify-content:center;align-items:center;width:8.55rem;min-width:8.55rem;display:grid}.loot__slot{flex-direction:column;align-items:center;min-width:0;display:flex}.loot__slot--mid{justify-content:center;align-self:center;height:58px}.loot__items .event-item{flex:none;align-items:center;gap:0;width:100%;max-width:none}.loot__items .event-item__name{display:none}.event-card.is-split .loot .event-gear__item{width:58px;height:58px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.event-card.is-split .loot .event-gear img,.event-card.is-split .loot .event-gear__item>img,.event-card.is-split .loot .event-item>.event-gear__item>img{filter:drop-shadow(0 2px 6px #0000008c);max-width:50px;max-height:50px}.loot__items .event-gear__arrow{place-items:center;width:100%;height:58px;margin:0;font-size:.9rem;line-height:1;display:grid}.event-gear__arrow--atk svg{width:1.05rem;height:1.05rem;display:block}.event-split--fight.is-good .event-gear__arrow--atk{color:var(--bf-green)}.event-split--fight.is-bad .event-gear__arrow--atk{color:var(--bf-brown)}.event-split--fight.is-kill .event-gear__arrow--atk{color:#ff8a8a}.bf-table-wrap{scrollbar-width:thin;scrollbar-color:#ffffff47 transparent;border-radius:16px;overflow-x:auto}.bf-table{border-collapse:collapse;color:#fff;width:100%}.bf-table th,.bf-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #ffffff0f;padding:.7rem .75rem}.bf-table th{letter-spacing:.08em;text-transform:uppercase;color:#ffffff7a;font-size:.7rem;font-weight:700}.bf-table tbody tr:last-child td{border-bottom:0}.bf-table tbody tr.is-live{background:#ffffff08}.bf-table__name{font-family:var(--bf-font-display);letter-spacing:.02em;font-size:1.2rem}.bf-table__you{color:#ffffff80;margin-left:.4rem;font-size:.7rem}.bf-table__action .btn{min-width:0;min-height:38px;padding:.3rem .85rem}.bf-table__empty,.bf-muted{color:#ffffff8c}.bf-countdown{font-variant-numeric:tabular-nums;font-weight:700}.bf-turn{border-radius:24px;margin:.4rem 0 1.2rem;padding:1rem;overflow:visible}.bf-turn__head{flex-direction:column;gap:.7rem;margin-bottom:.85rem;display:flex}.bf-turn__clock{flex-direction:column;align-items:flex-start;gap:.15rem;display:flex}.bf-turn__clock--inline{margin-top:.35rem}.bf-turn__clock-label{letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;font-size:.72rem}.bf-turn__clock .bf-countdown{color:var(--bf-green);font-size:1.2rem}.bf-turn__stats{flex-wrap:wrap;gap:.4rem;margin-bottom:.85rem;display:flex}.bf-credit-coin{isolation:isolate;background:var(--bf-coin) center/contain no-repeat;width:2.5rem;height:2.5rem;box-shadow:none;color:#fffaf7;font-variant-numeric:tabular-nums;text-shadow:0 .06em .08em #5a100eb3;vertical-align:middle;border:0;border-radius:50%;flex:none;place-items:center;font-size:.78rem;font-weight:900;line-height:1;display:inline-grid;position:relative;overflow:hidden}.bf-credit-coin:before{display:none}.bf-credit-coin>span{color:inherit;font:inherit;letter-spacing:-.025em;padding:0 .18rem;line-height:1}.bf-credit-coin.is-wide>span{font-size:.68rem}.bf-credit-coin.is-small{width:2rem;height:2rem;font-size:.67rem}.bf-credit-coin.is-small:before{inset:.23rem}.bf-turn__stats>span:not(.bf-credit-coin),.bf-chip{color:#ffffffdb;border-radius:999px;font-size:.78rem}.bf-chip{isolation:isolate;background:0 0;display:inline-flex;overflow:hidden}.bf-chip>.liquidGlass-text,.bf-turn__stats>span:not(.bf-credit-coin)>.liquidGlass-text{align-items:center;padding:.2rem .6rem;display:inline-flex}.bf-chip .liquidGlass-tint,.bf-turn__stats>span .liquidGlass-tint{background:#ffffff14}.bf-turn__label{color:var(--bf-green);letter-spacing:.06em;text-transform:uppercase;margin:.9rem 0 .35rem;font-size:.82rem}.bf-turn__hint{color:#ffffff94;margin:.45rem 0 0;font-size:.82rem}.bf-machine{margin-top:.85rem;display:block}.bf-reels{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin-bottom:0;display:grid;overflow:visible}.bf-reel{z-index:0;flex-direction:column;min-width:0;display:flex;position:relative}.bf-reel:not(.is-landed){cursor:pointer}.bf-reel.is-picked{z-index:2}.bf-deck{color:#fff;background:0 0;border:0;width:7.4rem;height:11.6rem;margin:.35rem auto 1.6rem;padding:0;display:block;position:relative}.bf-deck__card{transform:rotate(calc((var(--i) - 1) * 8deg)) translateX(calc((var(--i) - 1) * 8px));background:radial-gradient(circle at 30% 20%,#ffffff1f,#0000 42%),repeating-linear-gradient(135deg,#ffffff0d 0 6px,#0000 6px 12px),#141414;border-radius:16px;transition:transform .28s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;box-shadow:0 10px 24px #0006,inset 0 0 0 1px #ffffff29}.bf-deck:hover .bf-deck__card,.bf-deck.is-busy .bf-deck__card,.bf-deck.is-dealing .bf-deck__card{transform:rotate(calc((var(--i) - 1) * 14deg)) translateY(-10px) translateX(calc((var(--i) - 1) * 12px))}.bf-deck__label{letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3;font-size:.68rem;font-weight:800;position:absolute;bottom:-1.45rem;left:50%;transform:translate(-50%)}.bf-deck:disabled{opacity:.4;pointer-events:none}.bf-flip{perspective:920px;height:100%;min-height:11.2rem}.bf-flip__inner{height:100%;transform-style:preserve-3d;transition:transform .58s cubic-bezier(.2,.85,.2,1);position:relative}.bf-machine.is-rolling .bf-reel:not(.is-landed){transform:translateY(-.65rem)scale(1.04)}.bf-reel.is-landed .bf-flip__inner{transform:rotateY(180deg)}.bf-flip__back,.bf-flip__front{backface-visibility:hidden;border-radius:14px;position:absolute;inset:0}.bf-flip__back{cursor:pointer;background:radial-gradient(circle at 50% 42%,#ffffff0b,#0000 48%),linear-gradient(165deg,#16161a 0%,#070708 58%,#101014 100%);border:0;justify-content:center;align-items:center;width:100%;padding:0;display:flex;transform:rotateY(0);box-shadow:0 10px 24px #00000080,inset 0 0 0 1px #ffffff29,inset 0 0 0 8px #070708,inset 0 0 0 9px #ffffff17}.bf-flip__mark{opacity:.16;pointer-events:none;-webkit-user-select:none;user-select:none;backface-visibility:hidden;width:32%;max-width:2.4rem;height:auto}.bf-flip__back:disabled{cursor:default}.bf-flip__front{transform-style:flat;overflow:hidden;transform:rotateY(180deg)}.bf-reel:not(.is-landed) .bf-flip__front{pointer-events:none}.bf-reel:not(.is-landed) .bf-flip__back{z-index:2;pointer-events:auto}.bf-reel.is-landed .bf-flip__back{pointer-events:none}.bf-reel.is-landed .bf-flip__front{z-index:3;pointer-events:auto}.bf-slot-hit{appearance:none;width:100%;height:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.bf-slot-hit:disabled{cursor:default}.bf-flip__front .bf-slot,.bf-flip__front .bf-slot-hit,.bf-slot-hit .bf-slot{height:100%}.bf-flip__front .bf-slot{isolation:isolate}.bf-reel.is-landed .bf-slot{animation:.7s bfTierFlash}@keyframes bfTierFlash{0%{box-shadow:0 0 #0000}35%{box-shadow:0 0 32px color-mix(in srgb, var(--slot-tier) 80%, transparent)}to{box-shadow:0 8px 24px #0000006b, 0 0 0 1px color-mix(in srgb, var(--slot-tier) 34%, #ffffff1a), 0 0 20px color-mix(in srgb, var(--slot-tier) 26%, transparent)}}.bf-reel:not(.is-landed) .bf-slot{pointer-events:none}.bf-turn__confirm{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-width:0;max-width:100%;margin-top:1.25rem;padding:0;display:flex}.bf-turn__confirm .bf-lg--btn,.bf-turn__confirm .btn-1{box-sizing:border-box;flex:0 auto;align-self:center;width:fit-content;min-width:0;max-width:100%;min-height:48px;padding:.65rem 1.35rem}.bf-turn__confirm .btn:disabled{opacity:.45}.bf-turn__grace{text-align:center;margin:0 0 .75rem;font-size:.92rem;font-weight:700}.bf-loadout{gap:1.4rem;display:grid;container-type:inline-size}.bf-loadout__section{gap:.55rem;min-width:0;display:grid}.bf-turn-draw{gap:.85rem;display:grid}.bf-turn-draw--page{gap:.65rem}.bf-turn-draw__head{gap:.25rem;display:grid}.bf-turn-draw__head .bf-turn__title{margin:.1rem 0 0}.bf-turn-draw__hint{opacity:.72;margin:0;font-size:.78rem}.bf-turn-draw__intro{color:#fff9;margin:0 0 .15rem;font-size:.82rem;line-height:1.35}.bf-turn-draw__buttons{grid-template-columns:minmax(0,1fr);gap:.55rem;display:grid}.bf-turn-draw__again,.bf-shop__again{text-align:center;color:#ffffffb8;flex-direction:column;align-items:center;gap:.28rem;margin:.45rem 0 4.6rem;font-size:.95rem;font-weight:650;line-height:1.2;display:flex}.bf-turn-draw__again time,.bf-shop__again time{color:#fff;font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:700;line-height:1}.bf-turn-draw__button{--bf-metal-lip:#5e6672;appearance:none;isolation:isolate;width:100%;min-width:0;min-height:4.45rem;color:inherit;font:inherit;cursor:pointer;box-shadow:inset 0 1px 0 #ffffffb8, inset 0 -2px 0 #373c4647, 0 3px 0 var(--bf-metal-lip);background:#14161c;border:1px solid #ffffff8c;border-radius:12px;grid-template-columns:3.15rem minmax(0,1fr) 2.8rem;align-items:center;gap:.55rem;padding:.55rem .7rem;transition:transform .16s cubic-bezier(.22,.8,.28,1),box-shadow .16s cubic-bezier(.22,.8,.28,1);display:grid;position:relative;overflow:hidden}.bf-turn-draw__bg{z-index:0;background:var(--draw-art) center/100% 100% no-repeat;filter:brightness(.82)saturate(1.15);opacity:.82;pointer-events:none;position:absolute;inset:0}.bf-turn-draw__button:after{content:"";z-index:0;pointer-events:none;background:repeating-linear-gradient(135deg,#ffffff05 0 1px,#fff0 1px 7px),linear-gradient(135deg,#f7f8fb29 0%,#8e97a314 68%,#e4e8ed24 100%);position:absolute;inset:0}.bf-turn-draw__button:active:not(:disabled):not(.is-used),.bf-turn-draw__button.is-used{box-shadow:inset 0 3px 6px #14181e73, inset 0 1px 0 #ffffff47, 0 0 0 var(--bf-metal-lip);transform:translateY(3px)}.bf-turn-draw__icon,.bf-turn-draw__state{z-index:1;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;display:grid;position:relative}.bf-turn-draw__icon{background:0 0;width:3.15rem;height:3.15rem}.bf-turn-draw__icon img{object-fit:contain;width:3.05rem;height:3.05rem}.bf-turn-draw__label{z-index:1;color:#fff;min-width:0;font-family:var(--bf-font-display);letter-spacing:.025em;text-align:center;font-size:1.2rem;font-weight:700;line-height:1;position:relative}.bf-turn-draw__state{background:0 0;justify-self:center;width:2.45rem;height:2.45rem}.bf-turn-draw__state img{object-fit:contain;filter:drop-shadow(0 .12rem .18rem #00000073);width:100%;height:100%}.bf-turn-draw__button:disabled{opacity:.72;cursor:default}.bf-turn-draw__results{gap:1rem;display:grid}.bf-turn-draw__result{border-top:1px solid #ffffff1a;gap:.5rem;padding-top:.75rem;display:grid}.bf-turn-draw__result-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.bf-turn-draw__result-head h3,.bf-turn-draw__result-head .h3,.bf-turn-draw__result-head span{margin:0}.bf-turn-draw__result-head h3,.bf-turn-draw__result-head .h3,.bf-inv__title,.bf-account__sheet .bf-account__section-title{letter-spacing:normal;text-transform:none;color:#fff;font-size:calc(1.305rem + .66vw);font-weight:500;line-height:1.2}@media (width>=1200px){.bf-turn-draw__result-head h3,.bf-turn-draw__result-head .h3,.bf-inv__title{font-size:1.8rem}}.bf-turn-draw__result-head span{opacity:.7;font-size:.76rem}.bf-turn-draw__reels{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.3rem,1.8vw,.65rem);display:grid}.bf-turn-draw__reel{appearance:none;min-width:0;color:inherit;background:0 0;border:0;padding:0}.bf-turn-draw__reel .bf-slot{width:100%}.bf-turn-draw__reel .bf-slot.bf-slot--grid{width:100%;min-width:0;max-width:100%}.bf-turn-draw__reel.is-picked{filter:drop-shadow(0 0 .55rem #f472b680)}.bf-turn-draw__reel.is-out{opacity:.38;filter:grayscale(.65)}.bf-draw-host{z-index:80;pointer-events:none;position:fixed;inset:0}.bf-draw-host:not(:has(.bf-draw-modal:not([hidden]))){display:none}.bf-draw-modal{pointer-events:auto;z-index:80;padding:max(.75rem, env(safe-area-inset-top)) .75rem calc(4.8rem + env(safe-area-inset-bottom));justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.bf-draw-modal[hidden]{display:none!important}.bf-draw-modal--reel{z-index:90;align-items:center}.bf-draw-modal--reel .bf-draw-modal__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000eb}.bf-draw-modal--reel .bf-draw-modal__panel{box-shadow:none;background:0 0;border:0;overflow:visible}.bf-draw-modal--reel .bf-draw-modal__body{color:#fff;position:relative;overflow:visible}.bf-draw-modal--reel .bf-turn-draw__head{text-align:center;margin-bottom:.7rem;position:relative}.bf-draw-modal--reel .bf-turn-draw__head .bf-turn__title{letter-spacing:normal;text-align:center;margin:0;font-size:1.85rem;font-weight:500;line-height:1.1}.bf-draw-modal--reel .bf-turn-draw__hint{opacity:.86;text-align:center;margin-top:.28rem;font-size:1rem}.bf-draw-modal .bf-modal__foot{z-index:3}.bf-draw-modal__x{cursor:pointer;position:static}.bf-machine-stage{background:linear-gradient(#ffffff57,#ffffff0d 16%,#0000 34%),linear-gradient(165deg,#b4bcc6 0%,#7d868f 36%,#4a525c 68%,#6a727c 100%);border-radius:1.15rem;padding:.8rem .7rem .85rem;box-shadow:inset 0 1px #ffffff8c,inset 0 -10px 16px #00000038}.bf-draw-modal--reel .bf-machine{margin-top:0}.bf-draw-modal__prize-slot{align-content:center;justify-items:center;height:2.7rem;display:grid}.bf-draw-modal__prize{appearance:none;color:#111;height:2.7rem;min-height:2.7rem;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-self:center;margin:0;padding:.55rem 1.45rem;font-size:.92rem;font-weight:700}.bf-draw-modal__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#000000eb;border:0;position:absolute;inset:0;transform:translateZ(0)}.bf-draw-modal__panel{z-index:1;border-radius:22px;width:min(40rem,100%);max-height:min(86dvh,40rem);position:relative;overflow:hidden}.bf-draw-modal__body{gap:.85rem;max-height:min(78dvh,36rem);padding:1rem .9rem 1.05rem;display:grid;overflow:auto}.bf-draw-modal__close{appearance:none;min-height:2.4rem;color:inherit;font:inherit;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;justify-self:center;padding:.4rem 1.1rem;font-size:.82rem;font-weight:700}.bf-machine__reels{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.3rem,1.8vw,.65rem);display:grid}.bf-machine__window{aspect-ratio:5/7;border-radius:14px;position:relative;overflow:hidden;container-type:size}.bf-machine__strip{--bf-reel-gap:.85rem;gap:var(--bf-reel-gap);will-change:transform;flex-direction:column;display:flex}.bf-machine__cell{flex:0 0 100cqh;height:100cqh;display:grid}.bf-machine__window .bf-machine__cell>.bf-slot.bf-slot--grid,.bf-machine__window .bf-machine__cell>.bf-ring,.bf-machine__window .bf-machine__claim{aspect-ratio:auto;box-sizing:border-box;width:calc(100% - 8px);max-width:calc(100% - 8px);height:calc(100% - 8px);min-height:0;margin:4px}.bf-machine__window .bf-machine__claim .bf-slot.bf-slot--grid,.bf-machine__window .bf-machine__claim .bf-ring{aspect-ratio:auto;box-sizing:border-box;width:100%;max-width:100%;height:100%;margin:0}.bf-machine__claim{appearance:none;color:inherit;background:0 0;border:0;padding:0;display:block}.bf-machine:not([data-reeled="1"]) .bf-machine__claim{pointer-events:none}.bf-machine[data-settled="1"] .bf-machine__strip,.bf-machine[data-reeled="1"] .bf-machine__strip{transform:translateY(calc((1 - var(--cells,2)) * (100cqh + var(--bf-reel-gap))))}.bf-lever{--lever:0;--lever-travel:0px;--lever-pad:.22rem;--lever-knob:5.6rem;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;margin:.85rem .05rem .1rem}.bf-lever.is-dragging{cursor:grabbing}.bf-lever__track{background:linear-gradient(#101218,#1b1e27);border-radius:999px;height:4rem;display:block;position:relative;box-shadow:inset 0 2px 6px #0000008c,inset 0 0 0 1px #ffffff14}.bf-lever__guide{z-index:1;top:0;bottom:0;left:calc(var(--lever-pad) + var(--lever-knob) + .45rem);right:calc(var(--lever-pad) + var(--lever-knob) + .7rem);color:#ffffff52;pointer-events:none;align-items:center;font-size:0;display:flex;position:absolute}.bf-lever__guide:before{content:"";background:repeating-linear-gradient(90deg,#ffffff29 0 .28rem,#0000 .28rem 1.45rem);flex:1;height:1px;margin-right:.55rem}.bf-lever__guide:after{content:">";color:#ffffff52;font-size:.95rem;font-weight:600;line-height:1}.bf-lever__notch{z-index:0;top:var(--lever-pad);right:var(--lever-pad);bottom:var(--lever-pad);width:var(--lever-knob);background:#00000047;border-radius:999px;position:absolute;box-shadow:inset 0 2px 5px #00000073,inset 0 0 0 1px #ffffff14}.bf-lever.is-set .bf-lever__notch{box-shadow:inset 0 2px 5px #00000059,inset 0 0 0 1px #3dce6ab3,0 0 .45rem #3dce6a73}.bf-lever__knob{top:var(--lever-pad);bottom:var(--lever-pad);z-index:2;left:var(--lever-pad);width:var(--lever-knob);transform:translateX(calc(var(--lever) * var(--lever-travel)));background:linear-gradient(#f8f8f9 0%,#c9ced6 58%,#9aa1ac 100%);border-radius:999px;justify-content:center;align-items:center;gap:.22rem;display:flex;position:absolute;box-shadow:0 2px 6px #00000073,inset 0 1px #ffffffe6}.bf-lever__knob span{background:#282c3473;border-radius:999px;width:3px;height:46%}.bf-lever.is-spring .bf-lever__knob{transition:transform .34s cubic-bezier(.2,1.2,.3,1)}.bf-lever.is-idle:not(.is-dragging) .bf-lever__knob{--bf-nav-icon-scale:1;transform-origin:50% 55%;animation:.5s ease-in-out infinite bf-loot-reminder}.bf-machine[data-settled="1"] .bf-lever{display:none}.bf-machine.is-picked,.bf-machine__reel.is-picked{filter:drop-shadow(0 0 .55rem #f472b680)}.bf-machine__reel{position:relative}.bf-machine__reel.is-armed{z-index:3}.bf-machine__reel.is-armed .bf-machine__window{overflow:visible}.bf-machine__reel.is-armed .bf-machine__cell:not(:last-child){visibility:hidden}.bf-machine__reel.is-armed .bf-machine__claim .bf-slot,.bf-machine__reel.is-armed .bf-machine__claim .bf-ring{transform-origin:50% 68%;min-height:0;transition:transform .22s,filter .22s;transform:translateY(-.95rem)rotate(-4deg)}.bf-machine__reel.is-armed .bf-machine__claim .bf-slot:after,.bf-machine__reel.is-armed .bf-machine__claim .bf-ring:after{content:"✓";z-index:6;background:var(--bf-green);width:clamp(1rem,17cqi,1.35rem);height:clamp(1rem,17cqi,1.35rem);color:var(--bf-ink);pointer-events:none;border-radius:50%;place-items:center;font-size:clamp(.58rem,8cqi,.72rem);font-weight:800;line-height:1;display:grid;position:absolute;top:clamp(.2rem,3cqi,.34rem);right:clamp(.2rem,3cqi,.34rem);box-shadow:0 2px 8px #00000059}@media (prefers-reduced-motion:reduce){.bf-machine__reel.is-armed .bf-machine__claim .bf-slot,.bf-machine__reel.is-armed .bf-machine__claim .bf-ring{transition:none}}.bf-machine__reel.is-out{opacity:.38;filter:grayscale(.65)}.bf-machine__cell .bf-slot--mystery.bf-slot--play,.bf-machine__cell .bf-slot--mystery.bf-slot--play:not([class*=tier-]){background:linear-gradient(#ffffff6b,#ffffff0d 24%,#0000 46%),linear-gradient(160deg,#c5ccd4 0%,#8b939d 34%,#4c545e 70%,#6d7580 100%);border:1px solid #ffffff61;box-shadow:inset 0 1px #ffffffa6,inset 0 -10px 14px #00000038}.bf-slot--mystery{height:100%;display:grid}.bf-slot--mystery .bf-slot__body--play{place-items:center;height:100%;display:grid}.bf-slot__mystery{color:#fff;font-size:clamp(2.4rem,18cqi,3.4rem);font-weight:700;line-height:1}body:has(.bf-draw-modal:not([hidden])){overflow:hidden}.bf-inv-card__buy,.bf-inv-card__sell{appearance:none;color:inherit;font:inherit;background:#ffffff14;border:0;border-radius:999px;padding:.45rem .9rem;font-size:.82rem;font-weight:700}.bf-gear-stage{gap:.28rem;min-width:0;padding:.45rem .7rem .2rem;display:grid}.bf-gear-stack{gap:.28rem;min-width:0;display:grid}.bf-gear-stage__body{grid-template-columns:minmax(0,1fr) 4.35rem;align-items:start;gap:.4rem;min-width:0;display:grid}.bf-gear-stage .bf-doll{aspect-ratio:220/265;box-sizing:border-box;justify-content:center;align-items:flex-start;width:100%;height:auto;min-height:0;margin:0;padding:.55rem .7rem .2rem;position:relative;top:auto;left:auto;container-type:inline-size}.bf-gear-stage__vitals{align-self:stretch;width:calc(100% + .7rem);height:100%;margin:0 -.7rem 0 0;display:grid}.bf-gear-stage__life{box-sizing:border-box;background:#00000052;border-radius:.55rem;align-items:center;gap:.35rem;width:calc(100% + 1.4rem);margin:0 -.7rem;padding:.55rem .7rem;display:flex}.bf-gear-stage__life-bar{box-sizing:border-box;background:repeating-linear-gradient(135deg,#ffffff57 0 1px,#fff0 1px 3px),linear-gradient(135deg,#f7f8fb 0%,#c5ccd4 42%,#8e97a3 70%,#e4e8ed 100%);border-radius:999px;flex:auto;width:auto;min-width:0;height:.95rem;padding:3px;position:relative;box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #282e3659,0 1px #050608}.bf-gear-stage__life-track,.bf-gear-stage__life-fill{z-index:0;border-radius:999px;height:auto;position:absolute;top:3px;bottom:3px;left:3px}.bf-gear-stage__life-track{background:#07080c;width:auto;right:3px}.bf-gear-stage__life-fill{width:calc((100% - 6px) * var(--hp,0));background:repeating-linear-gradient(135deg, #ffffff6b 0 1px, #fff0 1px 3px), linear-gradient(90deg, color-mix(in srgb, #050608 46%, var(--hp-color,#3dff7a)) 0%, var(--hp-color,#3dff7a) 48%, color-mix(in srgb, #fff 42%, var(--hp-color,#3dff7a)) 100%);box-shadow:inset 0 1px #fff6,inset 0 -1px #00000047}.bf-gear-stage__heart{flex:0 0 2.7rem;width:2.7rem;position:relative}.bf-gear-stage__heart img{width:100%;height:auto;display:block}.bf-gear-stage__heart-num{color:#fff;font-family:var(--bf-font-display);font-variant-numeric:tabular-nums;text-align:center;font-size:.92rem;font-weight:800;line-height:1;position:absolute;top:46%;left:0;right:0;transform:translateY(-50%)}.bf-attitude{box-sizing:border-box;background:#00000047;border-radius:.9rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.35rem .5rem;width:100%;margin:0 0 2.6rem;padding:.5rem .45rem .55rem;display:grid}.bf-attitude__title,.bf-gear-bench__title{color:#fff;width:100%;font-family:var(--bf-font-display);letter-spacing:.02em;text-align:center;margin:0;font-size:.92rem;font-weight:700;line-height:1.05}.bf-gear-bench__head{justify-items:center;gap:.22rem;width:100%;min-width:0;display:grid}.bf-gear-bench__note{color:#ffffff9e;text-align:center;width:100%;font-size:.62rem;font-weight:600;line-height:1.2}.bf-attitude__title{grid-column:1/-1}.bf-attitude__focus{justify-items:center;display:grid}.bf-attitude .bf-focus__card{aspect-ratio:5/7;width:5.15rem;height:auto;min-height:0}.bf-attitude .bf-focus__card.bf-slot--play.is-active{transform:none}.bf-attitude .bf-focus__check{width:.9rem;height:.9rem;top:.16rem;right:.16rem}.bf-attitude .bf-focus__check svg{width:.62rem;height:.62rem}.bf-attitude .bf-focus__card.bf-slot--play .bf-slot__kicker{letter-spacing:.01em;padding-inline:.15rem;font-size:.48rem}.bf-attitude .bf-focus__card .bf-slot__orb{max-width:68%;max-height:46%}.bf-attitude .bf-focus__card.bf-slot--play .bf-slot__num{font-size:.52rem}.bf-attitude .bf-focus__card.bf-slot--play .bf-slot__note{font-size:.44rem;line-height:1.1}.bf-attitude__pager{justify-content:center;gap:.5rem;display:flex}.bf-attitude__controls{grid-column:1/-1;grid-template-columns:5.2rem minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;display:grid}.bf-attitude__arrow{--bf-metal-lip:#5e6672;appearance:none;width:2.35rem;height:2.35rem;box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -2px 0 #373c4647, 0 3px 0 var(--bf-metal-lip);color:#1b1e24;cursor:pointer;background:repeating-linear-gradient(135deg,#ffffff57 0 1px,#fff0 1px 3px),linear-gradient(135deg,#f7f8fb 0%,#c5ccd4 42%,#8e97a3 68%,#e4e8ed 100%);border:1px solid #ffffff8c;border-radius:50%;place-items:center;margin:0;padding:0;transition:transform .16s cubic-bezier(.22,.8,.28,1),box-shadow .16s cubic-bezier(.22,.8,.28,1);display:grid}.bf-attitude__arrow:active:not(:disabled){box-shadow:inset 0 2px 4px #282e3652, inset 0 1px 0 #ffffff59, 0 0 0 var(--bf-metal-lip);transform:translateY(3px)}.bf-attitude__arrow svg{stroke-width:2.6px;width:1.2rem;height:1.2rem}.bf-attitude__arrow:disabled{opacity:.35;cursor:default}.bf-attitude__who{appearance:none;width:100%;min-height:7.2rem;box-shadow:none;color:#fff;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:0;grid-template-rows:auto minmax(0,1fr);align-content:center;gap:.35rem;margin:0;padding:.42rem .55rem .5rem;display:grid}.bf-attitude__who:disabled{opacity:.55;cursor:default}.bf-attitude__who-k{color:#ffffffb8;letter-spacing:.06em;text-align:center;text-transform:uppercase;font-size:.58rem;font-weight:700;line-height:1}.bf-attitude__change{color:#ffffffdb;text-align:center;font-size:.72rem;font-weight:700;line-height:1}.bf-attitude__who-body{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;display:grid}.bf-attitude__who-player{justify-items:center;gap:.28rem;width:4.6rem;display:grid}.bf-attitude__face{width:3.7rem;height:3.7rem}.bf-attitude__who strong{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.78rem;font-weight:700;line-height:1.1;overflow:hidden}.bf-attitude__kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem .55rem;min-width:0;display:grid}.bf-attitude__kpi{grid-template-rows:auto auto;grid-template-columns:1.15rem minmax(0,1fr);align-items:center;column-gap:.32rem;min-width:0;display:grid}.bf-attitude__kpi img{object-fit:contain;grid-row:1/span 2;width:1.15rem;height:1.15rem}.bf-attitude__kpi span{color:#ffffff9e;text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;font-weight:700;line-height:1;overflow:hidden}.bf-attitude__kpi b{font-family:var(--bf-font-display);font-variant-numeric:tabular-nums;font-size:.86rem;font-weight:800;line-height:1}.bf-attitude__kpi.is-atk b{color:#ff8a8a}.bf-attitude__kpi.is-def b{color:#8fd4ff}.bf-attitude__kpi.is-spd b{color:#7ef0c8}.bf-attitude__kpi.is-luck b{color:#f0c14b}.bf-attitude__who-empty{color:#ffffffb3;background:#ffffff14;border-radius:50%;place-items:center;width:2.4rem;height:2.4rem;font-size:1rem;font-weight:800;display:grid}.bf-attitude__message{min-width:0;display:block}.bf-attitude__message-control{background:repeating-linear-gradient(135deg,#ffffff17 0 1px,#fff0 1px 3px),linear-gradient(135deg,#3a3f49 0%,#1a1d24 46%,#07080b 74%,#242830 100%);border:1px solid #d6dce46b;border-radius:12px;align-items:center;gap:.42rem;min-width:0;padding:.46rem .62rem;display:flex;box-shadow:inset 0 1px #ffffff57,inset 0 -2px #0000008c,0 2px #050608}.bf-attitude__message-control svg{color:#ffffffbd;flex:none;width:1rem;height:1rem}.bf-attitude__message-control input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:.74rem}.bf-attitude__message-control input::placeholder{color:#ffffff61}.bf-attitude__message-control:focus-within{border-color:#ffffff9e;box-shadow:inset 0 1px #fff6,inset 0 -2px #0000008c,0 2px #050608}.bf-gear-stage__kpis{grid-template-rows:repeat(4,minmax(0,1fr));gap:.28rem;height:100%;margin:0;display:grid}.bf-gear-stage__kpis>div{background:#00000052;border-radius:.55rem;grid-template-rows:auto minmax(0,1fr) auto;place-items:center;min-width:0;min-height:0;padding:.28rem .08rem .32rem;display:grid}.bf-gear-stage__kpis dd{margin:0;font-size:1.25rem;font-weight:800;line-height:1}.bf-gear-stage__kpis img{object-fit:contain;align-self:center;width:2.15rem;height:2.15rem;display:block}.bf-gear-stage__kpi-name{color:#fff;text-align:center;font-size:.52rem;font-weight:700;line-height:1.05}.bf-gear-stage__kpis dd{font-family:var(--bf-font-display);font-variant-numeric:tabular-nums}.bf-gear-stage__kpis .is-atk{color:#ff8a8a}.bf-gear-stage__kpis .is-def{color:#8fd4ff}.bf-gear-stage__kpis .is-spd{color:#7ef0c8}.bf-gear-stage__kpis .is-luck{color:#f0c14b}.bf-gear-stage .bf-doll__figure{transform:rotateY(22deg) rotateX(8deg) scale(min(1.45, calc(100cqi / 220px)));transform-origin:top;margin-bottom:0}.bf-gear-stage__load{align-content:center;gap:.65rem;min-width:0;display:grid}.bf-gear-stage__item{justify-items:center;gap:.2rem;min-width:0;display:grid}.bf-gear-stage__card,.bf-gear-stage__bag{justify-self:end;width:min(100%,33.3333cqi - clamp(.3rem,1.8vw,.65rem)/1.5)}.bf-gear-stage__card,.bf-gear-bench__card,.bf-gear-stage__bag{appearance:none;color:inherit;font:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}.bf-gear-stage__card,.bf-gear-bench__card{display:block}.bf-gear-stage__void{aspect-ratio:5/7;color:#ffffff9e;background:#ffffff0a;border-radius:14px;place-items:center;width:100%;font-size:.78rem;font-weight:700;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.bf-gear-stage__bag{justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.bf-gear-stage__bag-label{color:#fff;text-align:right;font-size:.78rem;font-weight:700;line-height:1.1}.bf-gear-stage__count{color:#ffe278;font-variant-numeric:tabular-nums;flex:none;font-size:.72rem;font-weight:800;line-height:1}.bf-gear-stage__chest{appearance:none;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:2.05rem;height:2.05rem;margin:0;padding:0;display:grid}.bf-gear-stage__chest img{object-fit:contain;filter:drop-shadow(0 .35rem .4rem #00000073);width:100%;height:100%}.bf-gear-bench{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem .7rem;margin-top:0;display:grid}.bf-gear-bench__item{align-content:start;justify-items:center;gap:.35rem;min-width:0;display:grid}.bf-gear-bench__item.is-perm,.bf-gear-bench__item.is-turn{background:#00000047;border-radius:.9rem;padding:.5rem .4rem .45rem}.bf-gear-bench__cards{flex-wrap:wrap;justify-content:center;gap:.3rem;width:100%;display:flex}.bf-gear-bench__card{width:4.15rem}:is(.bf-gear-bench__item.is-perm .bf-gear-bench__card:has(.bf-ring),.bf-gear-bench__item.is-turn .bf-gear-bench__card:has(.bf-ring)){width:calc(33.3333% - .2rem)}.bf-gear-bench__card .bf-gear-stage__void{font-size:.62rem}.bf-gear-bench__item.is-perm .bf-gear-bench__cards,.bf-gear-bench__item.is-turn .bf-gear-bench__cards{justify-content:flex-start}.bf-ring{aspect-ratio:5/7;width:100%;box-shadow:none;color:#fff;text-align:center;background:0 0;border:0;flex-direction:column;justify-content:space-between;align-items:center;gap:.08rem;margin:0;padding:7% 6% 8%;display:flex;position:relative;container-type:inline-size}.bf-ring__title,.bf-ring__data{z-index:1;width:100%;line-height:1.05;position:relative}.bf-ring__title{font-family:var(--bf-font-display);letter-spacing:.02em;font-size:clamp(.5rem,13cqi,.78rem);font-weight:700}.bf-ring__art{flex:0 auto;justify-content:center;align-items:center;width:86%;height:54%;min-height:0;display:flex}.bf-ring__art img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 0 3px var(--ring-tier,#fff)) drop-shadow(0 4px 6px color-mix(in srgb, var(--ring-tier,#fff) 88%, transparent));display:block}.bf-ring.is-vial .bf-ring__art img{transform:rotate(12deg)}.bf-ring__data{font-family:var(--bf-font-display);font-variant-numeric:tabular-nums;font-size:clamp(.62rem,16cqi,1rem);font-weight:800}.bf-ring__foot{z-index:1;flex-direction:column;align-items:center;gap:.28rem;width:100%;display:flex}.bf-ring__equipped{color:#141414;font-family:var(--bf-font-display);letter-spacing:.01em;white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;padding:.16em .55em .12em;font-size:clamp(.48rem,11cqi,.68rem);font-weight:700;line-height:1;display:inline-flex}.bf-inv-modal .bf-inv[data-family=perm] .bf-inv-row,.bf-inv-modal .bf-inv[data-family=turn] .bf-inv-row{padding-top:.55rem}.bf-inv-modal .bf-inv[data-family=perm] .bf-ring.is-picked,.bf-inv-modal .bf-inv[data-family=turn] .bf-ring.is-picked{z-index:2;transform:translateY(-.42rem)}.bf-inv-modal .bf-inv[data-family=perm] .bf-ring.is-picked .bf-ring__art img,.bf-inv-modal .bf-inv[data-family=turn] .bf-ring.is-picked .bf-ring__art img{filter:drop-shadow(0 0 3px var(--ring-tier,#fff)) drop-shadow(0 4px 6px var(--ring-tier,#fff))}.bf-inv-modal .bf-ring__equipped{padding:.22rem .55rem .16rem;font-size:.72rem}.bf-modal__body>.bf-ring{width:min(17.5rem,100vw - 3.4rem);margin:.2rem auto .35rem}.bf-modal .bf-ring__title{font-size:clamp(.78rem,13cqi,1.35rem)}.bf-modal .bf-ring__data{font-size:clamp(.95rem,16cqi,1.9rem)}.bf-ring .bf-inv-card__new{top:0;left:.12rem}.bf-ring:has(.bf-inv-card__new) .bf-ring__title{margin-top:.85rem}.bf-gear-bench .bf-gear-stage__bag{justify-content:center;justify-self:center;width:auto}.bf-gear-stage__bag.bf-metal{--bf-metal-lip:#5e6672;color:#1b1e24;min-height:2.45rem;box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -2px 0 #373c4647, 0 3px 0 var(--bf-metal-lip), 0 6px 10px #00000047;background:repeating-linear-gradient(135deg,#ffffff57 0 1px,#fff0 1px 3px),linear-gradient(135deg,#f7f8fb 0%,#c5ccd4 42%,#8e97a3 68%,#e4e8ed 100%);border:1px solid #ffffff8c;border-radius:12px;gap:.28rem;padding:.18rem .62rem .18rem .38rem;transition:transform .16s cubic-bezier(.22,.8,.28,1),box-shadow .16s cubic-bezier(.22,.8,.28,1)}.bf-gear-stage__bag.bf-metal:active:not(:disabled){box-shadow:inset 0 2px 4px #282e3652, inset 0 1px 0 #ffffff59, 0 0 0 var(--bf-metal-lip), 0 1px 2px #00000038;transform:translateY(3px)}.bf-gear-stage__bag.bf-metal .bf-gear-stage__count{color:#1b1e24}.bf-gear-stage__bag.bf-metal .bf-gear-stage__chest img{filter:drop-shadow(0 .12rem .12rem #00000047)}.bf-modal.bf-inv-modal{z-index:2147482500;--bf-frame:.048}.bf-inv-modal .bf-modal__panel{--bf-slice-tint:#2a2c34;--bf-slice-t:calc(392 * var(--bf-frame) * 1px);--bf-slice-r:calc(425 * var(--bf-frame) * 1px);--bf-slice-b:calc(371 * var(--bf-frame) * 1px);--bf-slice-l:calc(426 * var(--bf-frame) * 1px);isolation:isolate;border-style:solid;border-color:#0000;border-width:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);border-image-source:var(--bf-card-border);box-shadow:none;filter:drop-shadow(0 12px 22px #00000073);background:#0c0a10f5;border-image-slice:392 425 371 426 fill;border-image-width:1;border-image-repeat:stretch;border-radius:0;position:relative;overflow:visible}.bf-inv-modal .bf-modal__panel>.liquidGlass-effect,.bf-inv-modal .bf-modal__panel>.liquidGlass-tint,.bf-inv-modal .bf-modal__panel>.liquidGlass-shine{display:none}@supports ((-webkit-mask-box-image-slice:1)) or (mask-border-slice:1){.bf-inv-modal .bf-modal__panel{-webkit-mask-box-image-source:var(--bf-card-shape);-webkit-mask-box-image-width:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);-webkit-mask-box-image-slice:392 425 371 426 fill;-webkit-mask-box-image-repeat:stretch;-webkit-mask-box-image-source:var(--bf-card-shape);mask-border-source:var(--bf-card-shape);-webkit-mask-box-image-slice:392 425 371 426 fill;mask-border-slice:392 425 371 426 fill;-webkit-mask-box-image-width:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);mask-border-width:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);background:#0c0a10f5;border-image:;-webkit-mask-box-image-repeat:stretch;mask-border-repeat:stretch}.bf-inv-modal .bf-modal__panel:before,.bf-inv-modal .bf-modal__panel:after{content:"";z-index:-1;pointer-events:none;inset:calc(var(--bf-slice-t) * -1) calc(var(--bf-slice-r) * -1) calc(var(--bf-slice-b) * -1) calc(var(--bf-slice-l) * -1);border-style:solid;border-width:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);position:absolute}.bf-inv-modal .bf-modal__panel:before{border-color:var(--bf-slice-tint);-webkit-mask-box-image-source:var(--bf-card-border);-webkit-mask-box-image-slice:392 425 371 426;-webkit-mask-box-image-width:1;-webkit-mask-box-image-repeat:stretch;-webkit-mask-box-image-source:var(--bf-card-border);mask-border-source:var(--bf-card-border);-webkit-mask-box-image-slice:392 425 371 426;mask-border-slice:392 425 371 426;-webkit-mask-box-image-width:1;mask-border-width:1;-webkit-mask-box-image-repeat:stretch;mask-border-repeat:stretch}.bf-inv-modal .bf-modal__panel:after{border-color:#0000;border-image-source:var(--bf-card-border);mix-blend-mode:multiply;opacity:.5;border-image-slice:392 425 371 426;border-image-width:1;border-image-repeat:stretch}.bf-inv-modal .bf-modal__panel>.liquidGlass-text{z-index:1;position:relative}}@media (width>=480px){.bf-inv-modal{--bf-frame:.06}}body:has(.bf-inv-modal:not([hidden])){overflow:clip}.bf-doll{perspective:1000px;justify-content:center;margin:-.35rem 0 -.2rem;display:flex}.bf-doll__figure{width:200px;height:340px;transform-style:preserve-3d;position:relative;transform:rotateY(22deg)rotateX(8deg)}.bf-doll__shadow{filter:blur(10px);background:#0009;border-radius:50%;width:160px;height:30px;animation:3.5s ease-in-out infinite bfDollShadow;position:absolute;top:286px;left:20px;transform:translateZ(-50px)}.bf-doll__part{filter:drop-shadow(8px 12px 15px #0006);will-change:transform;position:absolute}.bf-doll__head{background:linear-gradient(135deg,#fff,#c9d0df);border-radius:50%;width:90px;height:90px;animation:3.5s ease-in-out infinite bfDollHead;top:10px;left:55px;overflow:hidden;transform:translateZ(20px);box-shadow:inset -4px -4px 10px #0000001a,inset 4px 4px 10px #fff}.bf-doll__head .bf-avatar{object-fit:cover;border:0;border-radius:50%;width:100%;height:100%}.bf-doll__torso{width:140px;height:210px;animation:3.5s ease-in-out infinite bfDollTorso;top:70px;left:30px}.bf-doll__torso-svg{width:100%;height:100%;display:block;overflow:visible}.bf-body-torso__pattern,.bf-body-torso__shade,.bf-body-torso__shine{pointer-events:none}.bf-doll__hat{z-index:12;width:2.05rem;height:2.05rem;position:absolute;bottom:5.25rem;left:-3.16rem;transform:translateZ(90px)}.bf-doll__hat button{width:2.05rem;height:2.05rem;box-shadow:none;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.bf-doll__hat img{object-fit:contain;filter:drop-shadow(0 .2rem .25rem #00000073);opacity:1;pointer-events:none;width:100%;height:100%;display:block}.bf-doll__appearance{z-index:12;width:2.05rem;height:2.05rem;box-shadow:none;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:transform .16s,border-color .16s,filter .16s;display:grid;position:absolute;bottom:4.5rem;right:2.2rem;transform:translateZ(90px)}.bf-doll__appearance:hover{filter:brightness(1.12);transform:translateZ(90px)scale(1.07)}.bf-doll__appearance:focus-visible{outline-offset:.2rem;outline:2px solid #fff}.bf-doll__appearance img{object-fit:contain;filter:drop-shadow(0 .2rem .25rem #00000073);pointer-events:none;width:100%;height:100%;display:block}.bf-appearance-modal,.bf-appearance-modal:not([hidden]){place-items:center;display:grid!important}.bf-appearance-modal.bf-modal[data-kind=player] .bf-modal__panel{width:min(29rem,100vw - 1.25rem);max-height:calc(100dvh - 5.6rem - env(safe-area-inset-bottom));overflow:hidden}.bf-appearance-modal.bf-modal[data-kind=player] .bf-modal__body{overscroll-behavior:contain;overflow:hidden auto}.bf-appearance{gap:.55rem;padding:.75rem .8rem 1rem;display:grid}.bf-appearance__head{text-align:center}.bf-appearance__head p,.bf-appearance__head h2,.bf-appearance__head .h2{margin:0}.bf-appearance__head h2,.bf-appearance__head .h2{color:#fff;font-size:1.15rem}.bf-appearance__stage{flex-direction:column;align-items:center;gap:.7rem;min-width:0;display:flex}.bf-appearance__doll{z-index:0;aspect-ratio:210/290;pointer-events:none;width:min(12.5rem,72%);height:auto;margin:0;position:relative;overflow:visible;container-type:inline-size}.bf-appearance__doll *{pointer-events:none}.bf-appearance__doll .bf-doll__figure{transform:translateX(-50%) scale(calc(.47619cqi / 1px));transform-origin:top;margin:0;position:absolute;top:0;left:50%}.bf-appearance__doll .bf-doll__head img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.bf-appearance__tools{justify-content:flex-end;display:flex}.bf-appearance__avatar,.bf-appearance__save{--bf-metal-lip:#5e6672;color:#1b1e24;cursor:pointer;width:auto;min-height:2.35rem;box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -2px 0 #373c4647, 0 3px 0 var(--bf-metal-lip), 0 6px 10px #00000047;text-shadow:0 1px #ffffff73;background:repeating-linear-gradient(135deg,#ffffff57 0 1px,#fff0 1px 3px),linear-gradient(135deg,#f7f8fb 0%,#c5ccd4 42%,#8e97a3 68%,#e4e8ed 100%);border:1px solid #ffffff8c;border-radius:12px;place-items:center;padding:.45rem .9rem;font-size:.86rem;font-weight:800;transition:transform .16s cubic-bezier(.22,.8,.28,1),box-shadow .16s cubic-bezier(.22,.8,.28,1);display:inline-grid;position:relative}.bf-appearance__avatar:active,.bf-appearance__save:active{box-shadow:inset 0 2px 4px #282e3652, inset 0 1px 0 #ffffff59, 0 0 0 var(--bf-metal-lip), 0 1px 2px #00000038;transform:translateY(3px)}.bf-appearance__avatar input{opacity:0;width:1px;height:1px;position:absolute}.bf-appearance__loading,.bf-appearance__error{text-align:center;margin:-.55rem 0 0;font-size:.74rem}.bf-appearance__loading{color:#ffffffad}.bf-appearance__error{color:#ff9a9a}.bf-appearance__colors{z-index:1;flex-direction:row;justify-content:center;align-items:flex-start;gap:1.35rem;width:100%;margin:0;display:flex;position:relative}.bf-appearance__colors label{box-shadow:none;color:#ffffffb8;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:.28rem;margin:0;padding:0;font-size:.68rem;font-weight:650;display:flex}.bf-appearance__colors span{line-height:1}.bf-appearance__colors input{cursor:pointer;background:0 0;border:2px solid #ffffffe0;border-radius:50%;width:2.15rem;height:2.15rem;margin:0;padding:0;overflow:hidden}.bf-appearance__colors input::-webkit-color-swatch-wrapper{padding:0}.bf-appearance__colors input::-webkit-color-swatch{border:0;border-radius:50%}.bf-appearance__colors input::-moz-color-swatch{border:0;border-radius:50%}.bf-appearance__patterns{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.32rem .25rem;margin:0;padding:.45rem .45rem .5rem;display:grid}.bf-appearance__patterns legend{color:#ffffffb3;text-transform:uppercase;letter-spacing:.08em;grid-column:1/-1;margin-bottom:.05rem;font-size:.68rem;font-weight:800}.bf-appearance__patterns label{color:#ffffffb8;text-align:center;cursor:pointer;background:0 0;border:0;justify-items:center;gap:.1rem;min-width:0;padding:0;font-size:.62rem;font-weight:700;display:grid;position:relative}.bf-appearance__patterns label.is-selected{color:#fff}.bf-appearance__patterns input{opacity:0;position:absolute}.bf-appearance__swatch{aspect-ratio:1;border-radius:.45rem;width:min(1.8rem,78%);height:auto;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29}.bf-appearance__patterns label.is-selected .bf-appearance__swatch{box-shadow:inset 0 0 0 2px #fff}.bf-appearance__patterns span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.bf-appearance__save{justify-self:end;min-width:0}.bf-appearance__save:disabled{opacity:.6;cursor:default}.bf-doll__pendant{z-index:3;pointer-events:none;flex-direction:column;align-items:center;width:1.2rem;display:flex;position:absolute;top:18%;left:53%;transform:translate(-50%)}.bf-doll__pendant:before{content:"";background:linear-gradient(#ffecd61f,#e2cca480);width:1px;position:absolute;top:-1.15rem;bottom:.38rem;left:50%;transform:translate(-50%)}.bf-doll__pendant img{z-index:1;width:1.05rem;height:auto;display:block;position:relative}.bf-doll__pendant img+img{margin-top:.16rem}.bf-doll__hand{appearance:none;width:32px;height:90px;color:inherit;font:inherit;cursor:pointer;transform-style:preserve-3d;background:0 0;border:0;margin:0;padding:0;position:absolute;top:100px}.bf-doll__hand--left{animation:3.5s ease-in-out -.5s infinite bfDollArmLeft;left:35px;transform:translateZ(15px)rotate(12deg)}.bf-doll__hand--right{animation:3.5s ease-in-out -1s infinite bfDollArmRight;left:133px;transform:translateZ(35px)rotate(-12deg)}.bf-gear-stage__bag:active,.bf-gear-bench__card:active{transform:scale(.96)}.bf-doll__hand--left:active{transform:translateZ(15px)rotate(12deg)scale(.96)}.bf-doll__hand--right:active{transform:translateZ(35px)rotate(-12deg)scale(.96)}.bf-doll__arm{filter:drop-shadow(8px 12px 15px #0006);background:linear-gradient(135deg,#a8b2c8,#5b6378);border-radius:16px;position:absolute;inset:0;box-shadow:inset -3px -3px 8px #00000026,inset 2px 2px 8px #ffffff4d}.bf-doll__held{object-fit:contain;pointer-events:auto;width:104px;height:104px;filter:drop-shadow(0 8px 6px color-mix(in srgb, var(--held-tier,#000) 75%, transparent)) drop-shadow(0 0 12px var(--held-tier,#000));position:absolute}.bf-doll__hand--right .bf-doll__held{top:-6%;left:80%;transform:translate(-50%)rotate(18deg)}.bf-doll__hand--left .bf-doll__held{top:22%;left:54%;transform:translate(-50%)rotate(12deg)}@keyframes bfDollShadow{0%,to{opacity:.6;transform:translateZ(-50px)scale(1)}50%{opacity:.3;transform:translateZ(-50px)scale(.8)}}@keyframes bfDollHead{0%,to{transform:translateZ(20px)translate(0)rotate(0)}50%{transform:translateZ(20px)translateY(-8px)rotate(2deg)}}@keyframes bfDollTorso{0%,to{transform:translateZ(0)translate(0)}50%{transform:translateZ(0)translateY(-5px)}}@keyframes bfDollArmLeft{0%,to{transform:translateZ(15px)translate(0)rotate(12deg)}50%{transform:translateZ(15px)translate(4px,-6px)rotate(18deg)}}@keyframes bfDollArmRight{0%,to{transform:translateZ(35px)translate(0)rotate(-12deg)}50%{transform:translateZ(35px)translate(-4px,-8px)rotate(-18deg)}}@media (prefers-reduced-motion:reduce){.bf-doll__shadow,.bf-doll__head,.bf-doll__torso,.bf-doll__hand--left,.bf-doll__hand--right{animation:none}}.bf-inv{gap:.45rem;display:grid}.bf-inv__title{margin:0}.bf-inv__hint,.bf-inv__empty{opacity:.72;margin:0;font-size:.78rem}.bf-inv__hint.is-hot{color:#fbbf24;opacity:1}.bf-inv-row{content-visibility:auto;contain-intrinsic-size:auto 12rem;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.8rem clamp(.3rem,1.8vw,.65rem);width:100%;min-width:0;display:grid}.bf-inv-card{grid-template-rows:auto auto auto;align-content:start;gap:.35rem;min-width:0;display:grid;position:relative}.bf-inv-card--skeleton .bf-inv-card__pick{background:#ffffff14;border-radius:1rem;min-height:7.5rem}.bf-inv-card__equip.is-busy,.bf-turn-draw__button.is-busy{opacity:.72;pointer-events:none}.bf-inv-card__new{z-index:4;color:#fff;letter-spacing:.04em;text-transform:uppercase;pointer-events:none;background:#ef4444;border-radius:999px;padding:.08rem .28rem;font-size:.56rem;font-weight:700;line-height:1.2;position:absolute;top:.34rem;left:.34rem}.bf-slot.bf-slot--grid .bf-inv-card__new{padding:.05rem .22rem;font-size:clamp(.42rem,6.4cqi,.56rem);top:clamp(.2rem,3cqi,.34rem);left:clamp(.2rem,3cqi,.34rem)}@media (prefers-reduced-motion:no-preference){.bf-inv[data-family=weapon] .bf-inv-card.is-new{animation:.62s cubic-bezier(.16,.84,.24,1) both bf-inv-arrive}.bf-inv[data-family=weapon] .bf-inv-card.is-new .bf-inv-card__new{animation:.7s cubic-bezier(.2,.8,.2,1) .28s both bf-inv-badge}}@keyframes bf-inv-arrive{0%{opacity:0;transform:translateY(1.1rem)rotate(-7deg)scale(.86)}70%{opacity:1;transform:translateY(-.12rem)rotate(1.5deg)scale(1.03)}to{opacity:1;transform:none}}@keyframes bf-inv-badge{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.bf-inv-card.is-spent{opacity:.4}.bf-inv-card__buy,.bf-inv-card__sell{width:100%;min-width:0;padding-inline:.25rem;font-size:clamp(.68rem,2.8vw,.82rem)}.bf-inv-card__pick{appearance:none;width:100%;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.bf-inv-card__meta{text-align:center;margin:0;font-size:.7rem}.bf-inv-card__actions{justify-content:center;align-items:center;gap:.28rem;width:100%;min-width:0;max-width:100%;display:flex}.bf-inv-card__actions .bf-slot-peek,.bf-inv-card__actions .bf-inv-card__sell,.bf-inv-card__actions .bf-inv-card__buy{letter-spacing:0;text-transform:none;width:auto;min-width:0;color:inherit;white-space:nowrap;flex:0 auto;align-self:stretch;margin:0;padding:.38rem .55rem;font-size:clamp(.62rem,2.6vw,.78rem);font-weight:700;line-height:1.1}.bf-inv-card__actions .bf-slot-peek{justify-content:center;align-items:center;height:auto;min-height:0;display:inline-flex}.bf-inv-card__actions .bf-inv-card__sell,.bf-inv-card__actions .bf-inv-card__buy,.bf-inv-card__actions .bf-inv-card__meta{justify-content:center;align-items:center;gap:.28rem;display:inline-flex}.bf-inv-card__actions .bf-inv-card__buy,.bf-inv-card__actions .bf-inv-card__meta{margin-left:auto}.bf-inv-card__actions:has(.bf-inv-card__equip){gap:clamp(.12rem,3cqi,.22rem);container-type:inline-size}.bf-inv-card__actions .bf-inv-card__view,.bf-inv-card__actions .bf-inv-card__sell.bf-metal,.bf-inv-card__actions .bf-inv-card__equip{--bf-metal-lip:#5e6672;aspect-ratio:1;color:#1b1e24;width:auto;min-width:0;max-width:2.15rem;height:auto;min-height:0;box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -2px 0 #373c4647, 0 3px 0 var(--bf-metal-lip);background:repeating-linear-gradient(135deg,#ffffff57 0 1px,#fff0 1px 3px),linear-gradient(135deg,#f7f8fb 0%,#c5ccd4 42%,#8e97a3 68%,#e4e8ed 100%);border:1px solid #ffffff8c;border-radius:12px;flex:1 1 0;align-self:center;place-items:center;margin:0;padding:0;transition:transform .16s cubic-bezier(.22,.8,.28,1),box-shadow .16s cubic-bezier(.22,.8,.28,1);display:inline-grid}.bf-inv-card__actions .bf-inv-card__view svg,.bf-inv-card__actions .bf-inv-card__equip svg{width:48%;max-width:1.05rem;height:auto}.bf-inv-card__actions .bf-inv-card__view{--bf-metal-lip:#4f6478;background:repeating-linear-gradient(135deg,#ffffff61 0 1px,#fff0 1px 3px),linear-gradient(135deg,#f3f7fb 0%,#c5d4e2 40%,#7f97ad 68%,#d7e3ee 100%)}.bf-inv-card__actions .bf-inv-card__sell.bf-metal{--bf-metal-lip:#7a5810;color:#1b1e24;font-variant-numeric:tabular-nums;background:repeating-linear-gradient(135deg,#ffffff6b 0 1px,#fff0 1px 3px),linear-gradient(135deg,#fff4c4 0%,#f0d056 40%,#c48a16 68%,#ffe7a2 100%);width:auto;min-width:0;max-width:2.15rem;padding:0;font-size:clamp(.58rem,22cqi,.78rem);font-weight:800}.bf-inv-card__actions .bf-inv-card__view:active:not(:disabled),.bf-inv-card__actions .bf-inv-card__sell.bf-metal:active:not(:disabled),.bf-inv-card__actions .bf-inv-card__equip:active:not(:disabled):not(.is-on){box-shadow:inset 0 2px 4px #282e3652, inset 0 1px 0 #ffffff59, 0 0 0 var(--bf-metal-lip);transform:translateY(3px)}.bf-inv-card__actions:has(.bf-inv-card__equip) .bf-inv-card__sell.bf-metal{aspect-ratio:1;border-radius:50%;flex:0 0 2.15rem;width:2.15rem;max-width:2.15rem}.bf-inv-card__actions:has(.bf-inv-card__equip) .bf-inv-card__equip{aspect-ratio:auto;border-radius:12px;flex:auto;width:auto;max-width:none;min-height:2.15rem}.bf-inv-card__actions .bf-inv-card__equip.is-on{--bf-metal-lip:#146b2e;color:#083818;box-shadow:inset 0 2px 4px #143c1c47, inset 0 1px 0 #ffffff73, 0 0 0 var(--bf-metal-lip);background:repeating-linear-gradient(135deg,#fff6 0 1px,#fff0 1px 3px),linear-gradient(135deg,#e7ffd8 0%,#7dce62 40%,#2f9a3e 68%,#c8f5b4 100%);transform:translateY(3px)}.bf-inv-card__actions .bf-inv-card__equip:disabled,.bf-inv-card__actions .bf-inv-card__view:disabled,.bf-inv-card__actions .bf-inv-card__sell.bf-metal:disabled{opacity:.45;cursor:default}.bf-shop .bf-inv-card__actions .bf-slot-peek.bf-metal,.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal{--bf-metal-lip:#5e6672;color:#1b1e24;letter-spacing:0;text-transform:none;width:auto;min-width:0;max-width:none;min-height:2.15rem;box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -2px 0 #373c4647, 0 3px 0 var(--bf-metal-lip);background:repeating-linear-gradient(135deg,#ffffff57 0 1px,#fff0 1px 3px),linear-gradient(135deg,#f7f8fb 0%,#c5ccd4 42%,#8e97a3 68%,#e4e8ed 100%);border:1px solid #ffffff8c;border-radius:12px;flex:1 1 0;align-self:center;margin:0;padding:0 .4rem;font-size:.72rem;font-weight:800}.bf-shop .bf-inv-card__actions .bf-slot-peek.bf-metal{--bf-metal-lip:#4f6478;background:repeating-linear-gradient(135deg,#ffffff61 0 1px,#fff0 1px 3px),linear-gradient(135deg,#f3f7fb 0%,#c5d4e2 40%,#7f97ad 68%,#d7e3ee 100%)}.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal{--bf-metal-lip:#7a5810;background:repeating-linear-gradient(135deg,#ffffff6b 0 1px,#fff0 1px 3px),linear-gradient(135deg,#fff4c4 0%,#f0d056 40%,#c48a16 68%,#ffe7a2 100%);margin-left:0}.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal .bf-credit-coin{width:auto;height:auto;box-shadow:none;color:#1b1e24;text-shadow:none;background:0 0;border:0;border-radius:0;font-size:.78rem;font-weight:800}.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal .bf-credit-coin:before{display:none}.bf-shop .bf-inv-card__actions .bf-slot-peek.bf-metal:active:not(:disabled),.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal:active:not(:disabled){box-shadow:inset 0 2px 4px #282e3652, inset 0 1px 0 #ffffff59, 0 0 0 var(--bf-metal-lip);transform:translateY(3px)}.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal:disabled{opacity:.45;cursor:default}.bf-inv-card__sell .bf-credit-coin{width:1.28rem;height:1.28rem;font-size:.52rem}.bf-inv-card__sell .bf-credit-coin:before{inset:.15rem}.bf-inv-card__sell .bf-credit-coin.is-wide>span{font-size:.44rem}.bf-inv-card.is-shattering{pointer-events:none}.bf-inv-card.is-shattering>:not(.bf-inv-card__shatter){visibility:hidden}.bf-inv-card.is-shatter-fade{animation:.18s forwards bf-card-fade}.bf-inv-card__shatter{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:visible}.bf-inv-card__shard{width:100%;height:100%;margin:0;animation:.42s cubic-bezier(.22,.7,.2,1) forwards bf-card-shard;position:absolute;inset:0}@keyframes bf-card-shard{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}20%{transform:translate(calc(var(--bf-shard-x) * .12), calc(var(--bf-shard-y) * .12)) rotate(calc(var(--bf-shard-r) * .2)) scale(1.015);opacity:1}to{transform:translate(var(--bf-shard-x), var(--bf-shard-y)) rotate(var(--bf-shard-r)) scale(.97);opacity:0}}@keyframes bf-card-fade{to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.bf-inv-card__shard,.bf-inv-card.is-shatter-fade{animation:none}}.bf-shop{gap:.7rem;display:grid}.bf-last-luck{justify-content:center;align-items:center;gap:.45rem;margin:0 0 .55rem;display:flex}.bf-last-luck img{object-fit:contain;width:1.65rem;height:1.65rem}.bf-last-luck span{color:#fff;font-size:.78rem;font-weight:700;line-height:1}.bf-last-luck b{color:#f0c14b;font-family:var(--bf-font-display);font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:800;line-height:1}.bf-dark-board{background:radial-gradient(circle at 50% 12%,#464c5847,#0000 46%),linear-gradient(145deg,#2a2d35,#111115 58%,#0a0a0e);border:0;border-radius:18px;box-shadow:inset 0 0 40px #00000073,0 18px 36px -18px #000c}.bf-shop__board,.bf-turn-draw .bf-dark-board,.bf-plays-missed.bf-dark-board{padding:.85rem .65rem .95rem}.bf-home .bf-room.bf-dark-board,.bf-play-row.bf-dark-board,.bf-room-table__list>.bf-empty.bf-dark-board{background:radial-gradient(circle at 50% 12%,#464c5847,#0000 46%),linear-gradient(145deg,#2a2d35,#111115 58%,#0a0a0e);border:0;border-radius:18px;box-shadow:inset 0 0 40px #00000073,0 18px 36px -18px #000c}.bf-play-row.bf-dark-board{padding:.4rem .55rem}.bf-room-table__list>.bf-empty.bf-dark-board{margin:0;padding:.85rem .7rem}.battle-event-container.event-card.is-split.event-card--ataque.bf-dark-board,.bf-battle-home .battle-event-container.event-card.is-split.event-card--ataque.bf-dark-board{background:radial-gradient(circle at 50% 12%,#464c5847,#0000 46%),linear-gradient(145deg,#2a2d35,#111115 58%,#0a0a0e);border:0;border-radius:18px;box-shadow:inset 0 0 40px #00000073,0 18px 36px -18px #000c}.bf-plays-missed.bf-dark-board .event-card{box-shadow:none;background:0 0;border:0}.event-card__credits{text-align:center;margin:.45rem 0 0;font-size:.82rem;font-weight:700}body.is-decide .bf-turn.is-loadout,body.is-decide .bf-loadout,.bf-decide-sheet .bf-loadout{width:100%;display:grid}body.is-decide .bf-inv-row{max-width:100%}.bf-turn__locked{color:#86efac;text-align:center;background:#22c55e29;border-radius:16px;place-items:center;margin:1.15rem 0 0;padding:.78rem 1rem;font-size:.9rem;font-weight:700;line-height:1.25;display:grid;box-shadow:inset 0 0 0 1px #4ade8047}.bf-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.bf-slot{z-index:1;text-align:left;color:#fff;background:0 0;border:0;border-radius:14px;width:100%;min-height:11.6rem;padding:0;display:flex;position:relative}.bf-slot.liquidGlass-wrapper{isolation:isolate;box-shadow:0 8px 24px #0000006b, 0 0 0 1px color-mix(in srgb, var(--slot-tier) 34%, #ffffff1a), 0 0 20px color-mix(in srgb, var(--slot-tier) 26%, transparent);overflow:hidden}.bf-slot .liquidGlass-tint{background:color-mix(in srgb, var(--slot-tier) 40%, #08080a94)}.bf-slot--play,.bf-slot--play.liquidGlass-wrapper{background:#111115;border-radius:12px;overflow:hidden}.bf-slot.bf-slot--play:not([class*=tier-]){border:1px solid #ffffff1a;box-shadow:0 14px 28px -10px #000c}.bf-slot--play .liquidGlass-effect,.bf-slot--play .liquidGlass-tint,.bf-slot--play .liquidGlass-shine{display:none}.bf-slot--play .card-bg,.bf-slot--play .card-texture,.bf-slot--play .holo,.bf-slot--play .glare{border-radius:inherit}.bf-slot.bf-slot--play.bf-slot--unknown,.bf-slot.bf-slot--play.bf-slot--unknown:not([class*=tier-]){color:#ffc4c4;background:radial-gradient(circle at 50% 28%,#8c1c2059,#0000 58%),#3a1014;border:1px solid #a02024b3;place-items:center;display:grid;box-shadow:0 14px 28px -10px #000c}.bf-slot.bf-slot--play.bf-slot--unknown svg{z-index:4;width:3.4rem;height:3.4rem;display:block;position:relative}.bf-slot.bf-slot--play:after{content:"";z-index:3;border-radius:inherit;pointer-events:none;background:linear-gradient(#fff3 0%,#ffffff0d 26%,#0000 48%),radial-gradient(circle at 50% 22%,#ffffff1f,#0000 46%);position:absolute;inset:0}.bf-slot.bf-slot--play.bf-slot--unknown:after{background:linear-gradient(#ff5a5a29 0%,#500c102e 42%,#0000 72%)}.bf-slot:not(.bf-slot--mini)>.bf-slot__body.bf-slot__body--play{z-index:10;grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;place-items:center stretch;gap:.22rem;height:100%;min-height:0;padding:.7rem .62rem .62rem;display:grid;overflow:hidden}.bf-machine__cell .bf-slot--mystery>.bf-slot__body.bf-slot__body--play{grid-template-rows:1fr;align-content:center;place-items:center;padding:0}.bf-slot:not(.bf-slot--mini)>.bf-slot__body.bf-slot__body--play:has(>.bf-slot__name):not(:has(>.bf-slot__hint)){grid-template-rows:auto minmax(0,1fr) auto auto}.bf-slot:not(.bf-slot--mini)>.bf-slot__body.bf-slot__body--play:has(>.bf-slot__hint){grid-template-rows:auto minmax(0,1fr) auto auto auto}.bf-slot__body--play>.bf-slot__kicker,.bf-slot__body--play>.bf-slot__name,.bf-slot__body--play>.bf-slot__meta,.bf-slot__body--play>.bf-slot__hint{flex-shrink:0;align-self:center;min-height:min-content}.bf-slot__body--play>.bf-slot__name{min-height:1.08em}.bf-slot__kicker{width:100%;color:color-mix(in srgb, var(--dossier-accent,var(--focus-tier,var(--slot-tier))) 80%, #fff);letter-spacing:.22em;text-align:center;text-transform:uppercase;margin:0;font-size:.46rem;font-weight:800;line-height:1}.bf-slot.bf-slot--play .bf-slot__kicker{color:#fff;letter-spacing:.14em;text-shadow:0 1px 1px #000000d9,0 0 10px #00000073;font-size:clamp(.92rem,3.4vw,1.12rem);font-weight:800}.bf-slot.bf-slot--play.is-weapon .bf-slot__kicker{color:color-mix(in srgb, var(--dossier-accent,var(--slot-tier,#fff)) 18%, #fff);text-shadow:0 1px 1px #0006;margin-top:.28rem}.bf-slot__orb{aspect-ratio:1;border:1.5px solid color-mix(in srgb, var(--dossier-accent,var(--focus-tier,var(--slot-tier))) 70%, #fff);background:linear-gradient(135deg,#2a2a35,#111115);border-radius:50%;flex:0 auto;place-items:center;width:58%;max-width:9.2rem;height:auto;max-height:none;margin:0 auto;display:grid;overflow:hidden;box-shadow:inset 0 0 16px #000c;container-type:inline-size}.bf-slot.is-bonus .bf-slot__orb.is-value{background:radial-gradient(circle at 36% 30%, color-mix(in srgb, var(--slot-tier) 86%, #fff) 0%, color-mix(in srgb, var(--slot-tier) 70%, #1a140f) 42%, color-mix(in srgb, var(--slot-tier) 54%, #120e0b) 100%);box-shadow:inset 0 1px #ffffff52,inset 0 -.4rem .7rem #00000042}.bf-slot--play:not(.bf-slot--mini):not(.bf-slot--grid)>.bf-slot__body.bf-slot__body--play>.bf-slot__orb.is-value{aspect-ratio:1;place-self:center;width:min(72%,10.8rem);max-width:none;height:auto;max-height:none}.bf-slot__body--play>.bf-slot__orb{place-self:center;width:auto;min-width:0;max-width:min(74%,9.2rem);height:100%;min-height:0;max-height:100%;margin:0}.bf-slot.is-credit .bf-slot__orb{box-shadow:none;background:0 0;border:0;overflow:visible}.bf-slot--play.is-credit:not(.bf-slot--mini) .bf-slot__orb .bf-credit-coin{aspect-ratio:1;width:min(72%,5.4rem);height:auto;font-size:clamp(.84rem,12cqi,1.15rem)}.bf-slot__orb:has(img):not(.is-face){box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.bf-slot__orb img,.bf-slot__orb .bf-avatar--slot{object-fit:contain;filter:drop-shadow(0 1px 1px #00000059)drop-shadow(0 4px 7px #00000073);width:90%;max-width:none;height:90%;max-height:none}.bf-slot__orb:has(img):not(.is-face) img{width:100%;height:100%}.bf-slot__orb.is-face{background:linear-gradient(135deg,#ffffff1a,#08080ab3)}.bf-slot__orb.is-face .bf-avatar--slot,.bf-slot__orb.is-face img{object-fit:cover;filter:none;width:100%;height:100%}.bf-slot__orb-value{color:#fff;font-family:var(--bf-font-display);letter-spacing:.02em;font-size:clamp(1.05rem,28cqi,2.15rem);font-weight:700;line-height:1}.bf-slot--play .bf-slot__name{-webkit-line-clamp:2;line-clamp:2;color:#fff;width:100%;max-height:2.6em;font-family:var(--bf-font-display);letter-spacing:.04em;text-align:center;text-transform:uppercase;text-wrap:balance;-webkit-box-orient:vertical;margin:0;font-size:.82rem;font-weight:700;line-height:1.05;display:-webkit-box;overflow:hidden}.bf-slot--play .bf-slot__face-value{flex:auto;min-height:2.6rem;font-size:1.55rem}.bf-slot--play.is-pct .bf-slot__face-value{font-size:1.05rem}.bf-slot--play.is-no-kpi .bf-slot__body--play{justify-content:center;gap:.85rem;padding-top:.95rem;padding-bottom:.95rem}.bf-slot--play.is-no-kpi .bf-slot__orb{width:auto;max-width:min(72%,10.8rem)}.bf-slot--play.is-no-kpi .bf-slot__orb-value{font-size:clamp(1.45rem,36cqi,2.7rem)}.event-hit-book .event-book-choice__card .bf-slot--play.is-no-kpi .bf-slot__orb{width:68%}.bf-slot--play:not(.bf-slot--mini):not(.bf-focus__card) .bf-slot__meta{align-self:center;gap:.16rem;width:max-content;min-width:5.6rem;max-width:calc(100% - .2rem);padding:.55rem 1.25rem .58rem}:is(.bf-slot__meta:has(>.bf-slot__stock),.bf-slot__meta:has(>.bf-slot__counter)){align-self:stretch;width:100%;max-width:100%;position:relative}.bf-slot__counter{z-index:2;color:#fff;width:1.55rem;height:1.55rem;font-family:var(--bf-font-display);letter-spacing:-.04em;text-shadow:0 1px 1px #0000008c;pointer-events:none;border-radius:50%;place-items:center;font-size:.62rem;font-weight:800;line-height:1;display:grid;position:absolute;bottom:.18rem;left:.15rem}.bf-slot__counter.is-metal{color:#1a2028;text-shadow:0 1px #ffffff73}.bf-slot__counter.is-metal,.bf-matchup-pill.is-metal{background:radial-gradient(circle at 32% 26%,#fff 0 10%,#fff0 28%),radial-gradient(circle at 50% 62%,#f2f5f8 0%,#c5ced6 34%,#8b97a3 70%,#4a545f 100%);box-shadow:inset 0 1px 1px #fffffff2,inset 0 -2px 3px #1418208c,0 0 0 1px #d2dae2d9}.bf-slot__counter.is-wood,.bf-matchup-pill.is-wood{background:radial-gradient(circle at 32% 26%,#f6d7a2 0 8%,#fff0 20%),radial-gradient(circle at 50% 62%,#e39a3c 0%,#b86a22 42%,#6a3812 100%);box-shadow:inset 0 1px 1px #ffd6a073,inset 0 -2px 3px #28100480,0 0 0 1px #783e12cc}.bf-slot__counter.is-leather,.bf-matchup-pill.is-leather{background:radial-gradient(circle at 32% 28%,#f0d2b4 0 14%,#fff0 36%),radial-gradient(circle at 50% 58%,#c48962 0%,#7a4630 48%,#3d2418 100%);box-shadow:inset 0 1px 1px #ffdcbe66,inset 0 -2px 3px #00000073,0 0 0 1px #4a2a1c8c}.bf-slot__counter.is-magic,.bf-matchup-pill.is-magic{background:radial-gradient(circle at 32% 28%,#fff 0 12%,#fff0 34%),radial-gradient(circle at 50% 58%,#e9d5ff 0%,#8b5cf6 48%,#4c1d95 100%);box-shadow:inset 0 1px 1px #ffffffb3,inset 0 -2px 3px #28005073,0 0 0 1px #a78bfaa6}.bf-slot__stock{z-index:2;color:#fff;width:auto;height:auto;font-family:var(--bf-font-display);letter-spacing:.02em;text-align:right;pointer-events:none;background:0 0;border-radius:0;font-size:1em;font-weight:700;line-height:1;display:block;position:absolute;top:auto;bottom:.32rem;right:.15rem}.bf-slot.bf-slot--grid .bf-slot__stock{color:#fff;letter-spacing:-.03em;text-align:center;background:#2a2e34;border-radius:50%;place-items:center;width:clamp(1rem,14.5cqi,1.15rem);height:clamp(1rem,14.5cqi,1.15rem);font-size:clamp(.46rem,6.4cqi,.54rem);font-weight:800;line-height:1;display:grid;bottom:.06rem;right:.08rem;box-shadow:inset 0 1px 1px #ffffff24,0 0 0 1px #00000080}.bf-slot.bf-slot--grid .bf-slot__counter{width:clamp(1rem,14.5cqi,1.15rem);height:clamp(1rem,14.5cqi,1.15rem);font-size:clamp(.46rem,6.4cqi,.54rem);bottom:.06rem;left:.08rem}.bf-slot__body:has(>.bf-slot__stock){position:relative}.bf-slot__body>.bf-slot__stock{bottom:clamp(.55rem,8cqi,.85rem);right:clamp(.35rem,4cqi,.55rem)}.bf-slot__meta{width:100%;min-height:2.35rem;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:.08rem;margin-top:0;padding:.32rem .45rem .34rem;display:flex}.bf-focus__card .bf-slot__meta{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:auto;padding:.2rem 0 0}.bf-focus__card .bf-slot__note{color:#ffffffd1;letter-spacing:.01em;text-align:center;font-size:.62rem;font-weight:700;line-height:1.1}.bf-slot--play .bf-slot__num{color:#fff;font-family:var(--bf-font-display);letter-spacing:.02em;text-align:center;text-shadow:0 1px 2px #00000059;font-size:clamp(.95rem,3.2vw,1.2rem);font-weight:700;line-height:1}.bf-slot--play .bf-slot__unit{color:#ffffffc7;letter-spacing:.14em;text-transform:uppercase;font-size:.62rem;font-weight:750;line-height:1}.bf-slot--play .bf-slot__hint{display:none}.bf-slot.bf-slot--play.is-picked{outline:2px solid var(--bf-green);outline-offset:-2px}.bf-slot--play.tier-legendario .bf-slot__kicker,.bf-slot--play.tier-legendario .bf-slot__name,.bf-slot--play.tier-legendario .bf-slot__num{color:#6b4510;text-shadow:none}.bf-slot--play.tier-legendario .bf-slot__unit{color:#8a5a14}.bf-slot--play.tier-legendario .bf-slot__kicker{color:#5c3b0c;text-shadow:0 1px #fff8dc73}.bf-slot--play.tier-mitico .bf-slot__name{background:linear-gradient(90deg,#ff4d4d,#f9cb28,#ff4d4d);color:#0000;-webkit-background-clip:text;background-clip:text}.bf-slot--play.tier-cosmico .bf-slot__name{background:linear-gradient(90deg,#ff4d6d,#ffbe0b,#7dff6a,#3a86ff,#8338ec,#ff4d6d) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite bfCosmosTitle}.bf-slot-sheet{flex-direction:column;align-items:center;gap:.85rem;padding:.2rem .1rem .15rem;display:flex}.bf-slot-sheet__title{color:#fff;font-family:var(--bf-font-display);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:1.08rem;font-weight:700;line-height:1}.bf-slot-sheet .bf-slot--play,.bf-slot-sheet .bf-slot{width:10.6rem;height:16rem!important;min-height:16rem!important;max-height:none!important}.bf-slot-sheet__lead{color:#ffffff9e;text-align:center;letter-spacing:.02em;margin:0;font-size:.92rem;font-weight:600}.bf-slot-peek{appearance:none;flex:0 0 var(--bf-peek-h,1.42rem);color:#ffffff9e;letter-spacing:.12em;text-transform:uppercase;background:#ffffff14;border:0;border-radius:999px;width:max-content;min-height:1.2rem;margin:.22rem auto 0;padding:.12rem .58rem;font-size:.56rem;font-weight:800;line-height:1;display:block;box-shadow:inset 0 0 0 1px #ffffff1a}.bf-slot-peek.is-spacer{visibility:hidden;pointer-events:none}.bf-slot__body{text-align:center;flex-direction:column;width:100%;height:100%;min-height:9.8rem;padding:.3rem;display:flex;position:relative}.bf-slot__corner{z-index:2;pointer-events:none;flex-direction:column;align-items:center;width:1.2rem;line-height:1;display:flex;position:absolute}.bf-slot__corner--tl{top:.22rem;left:.22rem}.bf-slot__corner--br{bottom:.22rem;right:.22rem;transform:rotate(180deg)}.bf-slot__suit{font-family:var(--bf-font-display);letter-spacing:.06em;color:color-mix(in srgb, var(--slot-tier) 72%, #fff);text-shadow:0 1px 2px #00000073;font-size:.68rem;font-weight:400}.bf-slot__frame{z-index:1;border:1px solid color-mix(in srgb, var(--slot-tier) 42%, #ffffff24);background:linear-gradient(#ffffff0f,#0000 28%),linear-gradient(#0000001f,#00000047);border-radius:10px;flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #0000002e}.bf-slot__art{background:radial-gradient(ellipse at 50% 28%, color-mix(in srgb, var(--slot-tier) 22%, transparent), transparent 68%), #00000052;border-radius:8px;flex:auto;place-items:center;min-height:3.4rem;margin:.42rem .42rem 0;padding:.55rem .85rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 8px 16px #00000038}.bf-slot__icons{justify-content:center;align-items:center;gap:.22rem;width:100%;display:flex}.bf-slot.is-swap .bf-slot__icons,.bf-slot.is-swap .bf-slot__value{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.1rem;display:grid}.bf-slot__arrow{color:#ffffff8c;place-items:center;font-size:.78rem;line-height:1;display:grid}.bf-slot__stat{flex-direction:column;align-items:center;gap:.1rem;min-width:0;display:flex}.bf-slot__num{display:block}.bf-slot__unit{font-family:var(--bf-font);letter-spacing:.14em;color:#ffffff8c;font-size:.5rem;font-weight:800;line-height:1}.bf-slot__icon{isolation:isolate;justify-self:center;place-items:center;width:2.45rem;height:2.45rem;display:grid;position:relative;overflow:visible}.bf-slot__icon:before{content:"";background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 55%, #fff) 0%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 92%, #fff) 28%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 78%, transparent) 58%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 36%, transparent) 82%, transparent 100%);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:12%}.bf-slot__icon>img{z-index:1;position:relative}.bf-slot__icon.is-glyph:before,.bf-slot__icon.is-face:before{content:none}.bf-slot.is-glyph-face .bf-slot__icon.is-glyph{width:100%;height:auto;min-height:2.2rem;box-shadow:none;background:0 0}.bf-slot__face-value{width:100%;font-family:var(--bf-font-display);letter-spacing:.04em;place-items:center;font-size:2.05rem;font-weight:400;line-height:.95;display:grid}.bf-slot.is-value-face .bf-slot__panel{padding-top:.28rem;padding-bottom:.4rem}.bf-slot.is-value-face .bf-slot__hint{-webkit-line-clamp:3;line-clamp:3;max-height:none}.bf-slot__icon img{object-fit:contain;width:auto;max-width:2.15rem;height:auto;max-height:2.15rem;display:block}.bf-slot__icon.is-old:before{content:none}.bf-slot__icon.is-old img{filter:grayscale()brightness(.95);opacity:.62}.bf-slot__glyph{font-family:var(--bf-font-display);letter-spacing:.08em;font-size:1.15rem;font-weight:400;line-height:1}.bf-slot__icon.is-glyph .bf-slot__glyph{letter-spacing:.1em;opacity:.92;font-size:1.55rem}.bf-slot.is-glyph-face .bf-slot__icon.is-glyph .bf-slot__glyph{opacity:.88;font-size:1.85rem}.bf-slot__panel{background:linear-gradient(#0000001f,#00000047);border-top:1px solid #ffffff12;flex-direction:column;flex:none;align-items:center;gap:.18rem;width:100%;padding:.32rem .4rem .42rem;display:flex}.bf-slot__value{width:100%;font-family:var(--bf-font-display);letter-spacing:.04em;color:#fff;place-items:center;font-size:1.78rem;font-weight:400;line-height:.95;display:grid}.bf-slot.is-pct .bf-slot__value,.bf-slot.is-pct .bf-slot__face-value{letter-spacing:.02em;font-size:1.15rem;line-height:1}.bf-slot.is-gear .bf-slot__value{gap:.08rem;font-size:1.12rem}.bf-slot.is-swap .bf-slot__value{font-size:.98rem}.bf-slot.is-gear .bf-slot__value .is-old{color:#ffffff61;font-size:.82em}.bf-slot__hint{-webkit-line-clamp:2;line-clamp:2;color:#ffffff8c;text-wrap:balance;-webkit-box-orient:vertical;width:100%;max-height:2.4em;font-size:.58rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.bf-slot--atk .bf-slot__value,.bf-slot--atk .bf-slot__glyph,.bf-slot--atk .bf-slot__suit,.bf-slot--atk .bf-slot__face-value{color:var(--bf-green)}.bf-slot--def .bf-slot__value,.bf-slot--def .bf-slot__glyph,.bf-slot--def .bf-slot__suit,.bf-slot--def .bf-slot__face-value{color:var(--bf-brown)}.bf-slot--heal .bf-slot__value,.bf-slot--heal .bf-slot__glyph,.bf-slot--heal .bf-slot__suit,.bf-slot--heal .bf-slot__face-value{color:var(--bf-green)}.bf-slot--harm .bf-slot__value,.bf-slot--harm .bf-slot__glyph,.bf-slot--harm .bf-slot__suit,.bf-slot--harm .bf-slot__face-value{color:#ff8a8a}.bf-slot--luck .bf-slot__value,.bf-slot--luck .bf-slot__glyph,.bf-slot--luck .bf-slot__suit{color:#f0c14b}.bf-slot--speed .bf-slot__value,.bf-slot--speed .bf-slot__glyph,.bf-slot--speed .bf-slot__suit{color:#7ef0c8}.bf-slot--dodge .bf-slot__value,.bf-slot--dodge .bf-slot__glyph,.bf-slot--dodge .bf-slot__suit{color:#8fd4ff}.bf-slot.is-gear .bf-slot__value .is-old{color:#ffffff61}.bf-slot.is-picked{box-shadow:0 8px 24px #0000006b, 0 0 0 1px color-mix(in srgb, var(--slot-tier) 34%, #ffffff1a), 0 0 20px color-mix(in srgb, var(--slot-tier) 26%, transparent), inset 0 0 0 2px var(--bf-green)}.bf-slot.is-picked .bf-slot__frame{border-color:color-mix(in srgb, var(--bf-green) 55%, #ffffff29)}.bf-slot__mark{z-index:4;background:var(--bf-green);width:1.2rem;height:1.2rem;color:var(--bf-ink);border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;line-height:1;display:flex;position:absolute;top:.34rem;right:.34rem;box-shadow:0 2px 8px #00000059}.bf-slot:disabled{opacity:1;cursor:default}.bf-slot__tier{letter-spacing:.08em;text-transform:uppercase;color:var(--slot-tier);font-size:.68rem;font-weight:800}.bf-slot__title{text-wrap:balance;font-size:.92rem;font-weight:800;line-height:1.15}.bf-slot__copy,.bf-slot__pick{display:none}.bf-slot--empty{color:#ffffff47;background:0 0;justify-content:center;align-items:center;font-size:1.6rem;font-weight:700}.bf-slot__pick{letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b;margin-top:auto;padding-top:.35rem;font-size:.75rem}.bf-slot.is-picked .bf-slot__pick{color:var(--bf-green);font-weight:800}.bf-slot[data-rarity=epic],.bf-slot[data-rarity=legendary],.bf-slot[data-rarity=unique],.bf-slot[data-rarity=cosmic]{isolation:isolate}.bf-slot[data-rarity=epic]:after,.bf-slot[data-rarity=legendary]:after,.bf-slot[data-rarity=unique]:before,.bf-slot[data-rarity=unique]:after,.bf-slot[data-rarity=cosmic]:before,.bf-slot[data-rarity=cosmic]:after{content:"";pointer-events:none;border-radius:inherit;position:absolute}.bf-slot[data-rarity=epic] .liquidGlass-tint{background:color-mix(in srgb, var(--slot-tier) 55%, #0e081673)}.bf-slot[data-rarity=epic]{animation:1.8s ease-in-out infinite bfEpicPulse}.bf-slot[data-rarity=epic]:after{z-index:2;background:linear-gradient(115deg, transparent 32%, color-mix(in srgb, var(--slot-tier) 18%, transparent) 42%, #ffffff80 50%, color-mix(in srgb, var(--slot-tier) 28%, transparent) 58%, transparent 68%);animation:2.4s linear infinite bfLegendarySheen;inset:-10% -40%;transform:translate(-55%)}.bf-slot[data-rarity=legendary] .liquidGlass-tint{background:color-mix(in srgb, var(--slot-tier) 58%, #120c066b)}.bf-slot[data-rarity=legendary]{animation:1.6s ease-in-out infinite bfLegendaryPulse}.bf-slot[data-rarity=legendary]:after{z-index:2;background:linear-gradient(115deg,#0000 32%,#fff8d214 42%,#fffff09e 50%,#ffe67838 58%,#0000 68%);animation:2.2s linear infinite bfLegendarySheen;inset:-10% -35%;transform:translate(-55%)}.bf-slot[data-rarity=unique] .liquidGlass-tint{animation:2.4s linear infinite bfUniqueTint}.bf-slot[data-rarity=unique]{box-shadow:0 0 28px color-mix(in srgb, var(--slot-tier) 50%, transparent)}.bf-slot[data-rarity=unique]:before{z-index:1;mix-blend-mode:screen;opacity:.72;background:conic-gradient(#7a0010 0deg,#ff1f1f 40deg,#ff6b4a 80deg,#8b0030 130deg,#ff2a55 180deg,#c40018 230deg,#ff8a3d 280deg,#5a000c 320deg,#7a0010 360deg);animation:3s linear infinite bfUniqueSpin;inset:-85%}.bf-slot[data-rarity=unique]:after{z-index:2;mix-blend-mode:overlay;background:linear-gradient(100deg,#0000 20%,#ff505029 40%,#ffd2be7a 50%,#ff28462e 60%,#0000 80%);animation:1.8s linear infinite bfUniqueFlow;inset:0}.bf-slot[data-rarity=cosmic] .liquidGlass-tint{background:#000}.bf-slot[data-rarity=cosmic]{box-shadow:0 0 22px #a050ff73,0 0 36px #00d2ff38}.bf-slot[data-rarity=cosmic]:before{z-index:1;mix-blend-mode:screen;opacity:.55;background:repeating-conic-gradient(#0000 0deg 22deg,#a064ff24 26deg,#ffffff47 27deg,#46c8ff1a 29deg,#0000 34deg 60deg);border-radius:50%;animation:48s linear infinite bfCosmosSpin;inset:-40%}.bf-slot[data-rarity=cosmic]:after{z-index:2;mix-blend-mode:overlay;opacity:.55;background:repeating-linear-gradient(120deg,#0000 0 3px,#ffffff0a 3px 4px),url("data:image/svg+xml,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.4'/%3E%3C/svg%3E") 0 0/120px 120px;inset:0}.bf-focus__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.3rem,1.5vw,.5rem);display:grid}.bf-focus__card{--focus-tier:#ffffff8c;appearance:none;color:#fff;min-width:0;height:100%;min-height:7.6rem;box-shadow:0 8px 22px #0006, 0 0 0 1px color-mix(in srgb, var(--focus-tier) 28%, #ffffff14);background:#111115;border:0;border-radius:12px;flex-direction:column;align-items:stretch;padding:0;display:flex}.bf-focus__row .bf-focus__card{aspect-ratio:5/7;width:100%;height:auto;min-height:0}.bf-focus__card.bf-slot--play{overflow:hidden}.bf-focus__card.bf-slot--play .bf-slot__kicker{letter-spacing:.045em;padding-inline:1.15rem;font-size:clamp(.62rem,2.3vw,.76rem)}.bf-focus__card .bf-slot__num{font-size:clamp(.72rem,2.7vw,.95rem);line-height:1.05}.bf-focus__check{z-index:20;color:#17171b;pointer-events:none;background:#f6d86b;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;display:grid;position:absolute;top:.38rem;right:.38rem;box-shadow:0 .2rem .55rem #00000057}.bf-focus__check svg{width:.95rem;height:.95rem}.bf-focus__card.bf-slot--play .bf-slot__orb{width:auto;max-width:min(82%,6.2rem);max-height:min(100%,6.2rem);box-shadow:none;color:color-mix(in srgb, var(--focus-tier) 88%, #fff);background:0 0;border:0;border-radius:0;overflow:visible}.bf-focus__card.bf-slot--play .bf-slot__orb svg,.bf-focus__card.bf-slot--play .bf-slot__orb img{object-fit:contain;filter:drop-shadow(0 1px 1px #00000059)drop-shadow(0 4px 7px #00000073);width:100%;height:100%}.bf-focus__card.is-atk{--focus-tier:#3d9a55}.bf-focus__card.is-def{--focus-tier:#d04545}.bf-focus__card.is-neu{--focus-tier:#9a9aa2}.bf-focus__card.is-atk,.bf-focus__card.is-atk.bf-slot--play{background:#16351e}.bf-focus__card.is-atk .card-bg{background:radial-gradient(circle at 50% 22%,#3278466b,#0000 58%),#16351e}.bf-focus__card.is-neu,.bf-focus__card.is-neu.bf-slot--play{background:#1c1c1e}.bf-focus__card.is-neu .card-bg{background:radial-gradient(circle at 50% 22%,#5a5a6052,#0000 58%),#1c1c1e}.bf-focus__card.is-def,.bf-focus__card.is-def.bf-slot--play{background:#3a1014}.bf-focus__card.is-def .card-bg{background:radial-gradient(circle at 50% 22%,#8c242a66,#0000 58%),#3a1014}.bf-focus__card>.liquidGlass-text{height:100%}.bf-focus__inner{text-align:center;flex-direction:column;width:100%;height:100%;padding:.28rem;display:flex}.bf-focus__frame{border:1px solid color-mix(in srgb, var(--focus-tier) 38%, #ffffff1f);background:linear-gradient(#ffffff0d,#0000 28%),linear-gradient(#0000001a,#00000042);border-radius:10px;flex-direction:column;flex:auto;width:100%;height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #00000029}.bf-focus__art{background:radial-gradient(ellipse at 50% 28%, color-mix(in srgb, var(--focus-tier) 20%, transparent), transparent 68%), #0000004d;border-radius:8px;flex:auto;place-items:center;min-height:2.8rem;margin:.36rem .36rem 0;padding:.45rem .7rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 6px 14px #0003}.bf-focus__corner{z-index:2;pointer-events:none;flex-direction:column;align-items:center;width:1.15rem;line-height:1;display:flex;position:absolute}.bf-focus__corner--tl{top:.18rem;left:.18rem}.bf-focus__corner--br{bottom:.18rem;right:.18rem;transform:rotate(180deg)}.bf-focus__suit{font-family:var(--bf-font-display);letter-spacing:.06em;color:color-mix(in srgb, var(--focus-tier) 78%, #fff);text-shadow:0 1px 2px #00000073;font-size:.64rem;font-weight:400}.bf-focus__icon{width:2rem;height:2rem;color:color-mix(in srgb, var(--focus-tier) 88%, #fff);background:color-mix(in srgb, var(--focus-tier) 14%, #ffffff0a);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--focus-tier) 28%, #ffffff1a);border-radius:50%;place-items:center;display:grid}.bf-focus__icon svg,.bf-focus__icon img{object-fit:contain;width:1.7rem;height:1.7rem;display:block}.bf-focus__panel{background:linear-gradient(#0000001a,#00000042);border-top:1px solid #ffffff12;flex-direction:column;flex:none;align-items:center;gap:.14rem;width:100%;padding:.28rem .3rem .36rem;display:flex}.bf-focus__name{font-family:var(--bf-font-display);letter-spacing:.08em;text-transform:uppercase;font-size:1.02rem;font-weight:400;line-height:1}.bf-focus__card.is-active{outline:2px solid var(--bf-green);outline-offset:-2px;box-shadow:0 8px 22px #0006, 0 0 0 1px color-mix(in srgb, var(--bf-green) 34%, #ffffff1a)}.bf-focus__card.is-active .bf-focus__frame{border-color:color-mix(in srgb, var(--focus-tier) 55%, #ffffff29)}.bf-focus__card.is-atk.is-active{background:#16351e!important}.bf-focus__card.is-neu.is-active{background:#1c1c1e!important}.bf-focus__card.is-def.is-active{background:#3a1014!important}.bf-focus__card.is-active .liquidGlass-effect,.bf-focus__card.is-active .liquidGlass-tint{-webkit-backdrop-filter:none!important}.bf-focus__card.is-atk.is-active .liquidGlass-effect,.bf-focus__card.is-atk.is-active .liquidGlass-tint{background:#16351e!important}.bf-focus__card.is-neu.is-active .liquidGlass-effect,.bf-focus__card.is-neu.is-active .liquidGlass-tint{background:#1c1c1e!important}.bf-focus__card.is-def.is-active .liquidGlass-effect,.bf-focus__card.is-def.is-active .liquidGlass-tint{background:#3a1014!important}.bf-focus__card.is-atk.is-active .liquidGlass-shine{box-shadow:inset 1px 1px .5px 0 rgba(var(--bf-green-rgb), .72), inset -1px -1px .5px 0 rgba(var(--bf-green-rgb), .2), inset 0 0 0 1px rgba(var(--bf-green-rgb), .38)}.bf-focus__card.is-neu.is-active .liquidGlass-shine{box-shadow:inset 1px 1px .5px #ffffff8c,inset -1px -1px .5px #ffffff29,inset 0 0 0 1px #ffffff57}.bf-focus__card.is-def.is-active .liquidGlass-shine{box-shadow:inset 1px 1px .5px 0 rgba(var(--bf-brown-rgb), .72), inset -1px -1px .5px 0 rgba(var(--bf-brown-rgb), .2), inset 0 0 0 1px rgba(var(--bf-brown-rgb), .38)}.bf-focus__card.is-active .bf-focus__name{color:#fff}.bf-focus__card:disabled{opacity:.55;cursor:default}[x-cloak]{display:none!important}.bf-target{z-index:6;position:relative}.bf-pick{position:relative}.bf-pick.is-open{z-index:30}.bf-pick.is-locked{opacity:.55;pointer-events:none}.bf-pick__trigger{appearance:none;border:1px solid var(--bf-line);width:100%;min-height:48px;box-shadow:var(--bf-glass-shine);color:#fff;text-align:left;background:#ffffff1a;border-radius:16px;outline:none;padding:0;font-size:.95rem;font-weight:700;display:flex}.bf-pick__face{justify-content:space-between;align-items:center;gap:.7rem;width:100%;padding:.45rem .7rem .45rem .5rem;display:flex}.bf-pick__who{flex:auto;align-items:center;gap:.55rem;min-width:0;display:flex}.bf-pick__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bf-pick__random{color:#ffffffb8;width:28px;height:28px;font-family:var(--bf-font-display);letter-spacing:.04em;background:#ffffff14;border-radius:50%;flex:none;place-items:center;font-size:1.05rem;line-height:1;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.bf-pick__trigger:focus-visible,.bf-pick.is-open .bf-pick__trigger{border-color:rgba(var(--bf-green-rgb), .7);box-shadow:var(--bf-glass-shine), 0 0 0 .18rem rgba(var(--bf-green-rgb), .16);outline:0}.bf-pick.is-empty .bf-pick__trigger{box-shadow:var(--bf-glass-shine), 0 0 0 .12rem #e0282838;color:#ffd4d4;background:#3a1416;border-color:#ff8c8cb3}.bf-pick.is-empty .bf-pick__random{color:#ffb4b4;background:#ff505033;box-shadow:inset 0 0 0 1px #ff8c8c66}.bf-pick.is-empty .bf-pick__name{color:#ffd6d6}.bf-pick.is-empty.is-open .bf-pick__trigger,.bf-pick.is-empty .bf-pick__trigger:focus-visible{box-shadow:var(--bf-glass-shine), 0 0 0 .18rem #e028283d;border-color:#ff8c8cd1}.bf-pick__face>.bf-pick__who{min-width:0}.bf-pick__trigger svg{opacity:.7;flex:none;width:18px;height:18px;transition:transform .15s}.bf-pick__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.bf-pick__panel{z-index:20;isolation:isolate;border:1px solid var(--bf-line);-webkit-backdrop-filter:blur(22px);min-height:0;box-shadow:var(--bf-glass-shine), 0 14px 36px #00000047;background:#ffffff1f;border-radius:16px;flex-direction:column;gap:.35rem;padding:.45rem;display:flex;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow:hidden}.bf-pick__search{appearance:none;color:#fff;caret-color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff1a;border:0;border-radius:14px;width:100%;min-height:44px;padding:.45rem .75rem;font-size:16px;box-shadow:inset 1px 1px #ffffff14}.bf-pick__search::-webkit-search-cancel-button{appearance:none}.bf-pick__search::-webkit-search-decoration{appearance:none}.bf-pick__search::placeholder{color:#ffffff6b}.bf-pick__search:focus{background:#ffffff29;outline:0;box-shadow:inset 1px 1px #ffffff1f}.bf-pick__search:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffff1a}.bf-pick__search:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffff1a}.bf-pick__search:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-in-out;box-shadow:inset 0 0 0 1000px #ffffff1a}.bf-pick__list{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#ffffff47 transparent;flex-direction:column;gap:.15rem;max-height:min(18rem,50dvh);display:flex;overflow-y:auto}.bf-pick__list::-webkit-scrollbar{background:0 0;width:8px}.bf-pick__list::-webkit-scrollbar-track{background:0 0}.bf-pick__list::-webkit-scrollbar-corner{background:0 0}.bf-pick__list::-webkit-scrollbar-thumb{background:#ffffff47 padding-box padding-box;border:2px solid #0000;border-radius:999px}.bf-pick__option{color:#fff;text-align:left;background:#ffffff12;border:0;border-radius:14px;align-items:center;min-height:48px;padding:.3rem .55rem;font-size:.92rem;font-weight:600;display:flex;box-shadow:inset 1px 1px #ffffff1a,inset -1px -1px #ffffff08}.bf-pick__option:hover,.bf-pick__option:focus-visible{background:#ffffff1a}.bf-pick__option.is-active{background:color-mix(in srgb, var(--bf-green) 22%, #ffffff14);color:var(--bf-green);box-shadow:inset 0 0 0 1px rgba(var(--bf-green-rgb), .4)}.bf-pick__empty{color:#ffffff80;margin:0;padding:.7rem .75rem;font-size:.85rem}.bf-focus__mods{flex-direction:column;justify-content:flex-start;gap:.06rem;width:100%;min-height:1.394rem;margin-top:0;display:flex}.bf-focus__mod{letter-spacing:.02em;font-size:.58rem;font-weight:800;line-height:1.15;display:block}.bf-focus__mod.is-up{color:var(--bf-green)}.bf-focus__mod.is-down{color:var(--bf-brown)}.bf-focus__mod.is-flat{color:#ffffff80}.bf-focus__mod.is-spacer{visibility:hidden}.event-empty{text-align:center;color:#ffffffa6;margin:0;padding:1.1rem .6rem}.event-empty__join{justify-content:center;padding:0 .6rem 1.25rem;display:flex}.event-empty__join .bf-lg--btn{min-width:12.5rem}.event-gear__kill{letter-spacing:.06em;text-transform:uppercase;color:#ff9b9b;background:#e0282847;border-radius:999px;padding:.4rem .6rem;font-size:.72rem;font-weight:800}.bf-players{margin:1.25rem 0 .4rem}.bf-players-page,.bf-battle-home,.bf-events-page{flex-direction:column;display:flex;overflow:hidden}.bf-wrap.bf-battle-home.bf-scroll{overflow-anchor:none;gap:.75rem;min-width:0;max-width:100%;padding:.45rem 0 1.25rem;overflow:hidden auto;-webkit-mask-image:none;mask-image:none}.bf-battle-home>.bf-room-strip,.bf-battle-home>.bf-chat,.bf-battle-stage>.bf-home-turn,.bf-battle-home>.bf-start-now,.bf-battle-home>.bf-room-note,.bf-battle-home>.bf-notice,.bf-battle-home>.player-join{padding-left:var(--bf-home-inset);padding-right:var(--bf-home-inset)}.bf-battle-stage{contain:layout;flex-direction:column;flex:none;gap:.75rem;width:100%;min-width:0;max-width:100%;display:flex;position:relative}.bf-battle-home.is-section-play .bf-section-pane--turns,.bf-battle-home.is-section-turns .bf-section-pane--play,.bf-battle-home.is-section-play .bf-last-turn{display:none}.bf-view-loader{z-index:6;pointer-events:none;justify-content:center;align-items:flex-start;padding-top:.85rem;display:none;position:absolute;inset:0}.bf-view-loader__pill{color:#fff;background:#08080ac7;border:1px solid #ffffff52;border-radius:999px;align-items:center;gap:.45rem;padding:.42rem .75rem .42rem .5rem;font-size:.82rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 8px 24px #00000047}.bf-view-loader__orb{border:2px solid #ffffff47;border-top-color:#fff;border-radius:50%;width:.95rem;height:.95rem;animation:.7s linear infinite bf-view-spin}@keyframes bf-view-spin{to{transform:rotate(360deg)}}.bf-battle-stage.is-view-loading>.bf-view-loader,.event-feed.is-view-loading>.bf-view-loader,body.is-bf-nav-loading>.bf-view-loader-page{display:flex}.bf-battle-stage.is-view-loading>:not(.bf-view-loader),.event-feed.is-view-loading>:not(.bf-view-loader){opacity:.42;pointer-events:none}.bf-view-loader-page{z-index:80;pointer-events:none;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.event-feed{position:relative}@media (prefers-reduced-motion:reduce){.bf-view-loader__orb{border-color:#fff;animation:none}}.bf-battle-home .bf-brief{margin:0}.bf-players-modal.is-sheets .bf-players-modal__sheets{flex-direction:column;gap:.7rem;padding-bottom:1.4rem;display:flex}.bf-players-modal.is-sheets .player-sheet{margin:0}.bf-events-page>.liquidGlass-wrapper,.bf-players-page>.liquidGlass-wrapper,.bf-play>.liquidGlass-wrapper{flex-shrink:0}.bf-notice{border-radius:18px;flex-direction:column;flex-shrink:0;align-self:stretch;margin-top:.35rem}.bf-notice>.liquidGlass-text{min-width:0;padding:.72rem .9rem}.bf-notice p{white-space:normal;overflow-wrap:anywhere;margin:0;font-size:.86rem;line-height:1.4}.player-join{padding:.55rem max(1rem, env(safe-area-inset-left)) .25rem max(1rem, env(safe-area-inset-right));flex-shrink:0}.bf-battle-home>.player-join{padding-left:var(--bf-home-inset);padding-right:var(--bf-home-inset)}.player-join form{justify-content:center;display:flex}.player-sort-bar,.event-day-bar{left:.7rem;right:.7rem;bottom:calc(5.35rem + env(safe-area-inset-bottom,0px));z-index:22;width:auto;box-shadow:none;pointer-events:none;background:0 0;justify-content:center;padding:0;display:flex;position:fixed;transform:none}.player-sort-bar .player-sort,.player-sort-bar button,.event-day-bar .event-pager,.event-day-bar button{pointer-events:auto}.player-sort{width:100%;box-shadow:var(--bf-dock-shadow);border-radius:22px;margin:0;padding:.18rem .2rem;display:block}.player-sort__row{flex-wrap:nowrap;gap:.3rem;width:100%;display:flex}.player-sort button{color:#ffffffe0;background:0 0;border:0;border-radius:999px;flex:1 1 0;min-width:0;min-height:26px;padding:0;font-size:.74rem;font-weight:700}.player-sort button.is-active{color:#16120a}.player-board,.event-board{flex-direction:column;flex:auto;min-height:0;padding:0;display:flex}.player-sticky,.event-sticky{padding:.45rem max(1rem, env(safe-area-inset-left)) .35rem max(1rem, env(safe-area-inset-right));flex-shrink:0;order:1}.player-tally,.event-tally{background:var(--bf-dock-tint);-webkit-backdrop-filter:var(--bf-dock-blur);box-shadow:var(--bf-dock-shadow);border-radius:22px;align-items:stretch;gap:.2rem;margin:0;padding:.5rem .55rem;display:flex}.player-tally__item,.event-tally__item{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.12rem;min-width:0;margin:0;padding:.1rem .2rem;display:flex}.event-tally__item{flex:1 1 0}.event-tally__item--time{flex:1.15 1 0}.event-tally__item--me{flex:1.45 1 0;gap:.18rem}.event-tally__item--me .event-tally__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.event-tally__stats{justify-content:space-between;align-items:stretch;gap:.12rem;width:100%;display:flex}.event-tally__stat{flex-direction:column;flex:1;align-items:center;gap:.08rem;min-width:0;display:flex}.event-tally__stat-k{letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b;font-size:.52rem;font-weight:700}.event-tally__stat-v{font-family:var(--bf-font-display);letter-spacing:.04em;color:#fff;font-size:1.15rem;line-height:1}.player-tally__rule,.event-tally__rule{background:#ffffff24;flex-shrink:0;align-self:stretch;width:1px;margin:.2rem 0}.player-tally__value,.event-tally__value{font-family:var(--bf-font-display);letter-spacing:.06em;color:#fff;font-size:1.45rem;line-height:1}.player-tally__value span,.event-tally__value span{color:#ffffff6b;margin-left:.12em;font-size:.72em}.event-tally__clock{font-family:var(--bf-font-display);letter-spacing:.04em;text-align:center;color:#fff;font-size:1.25rem;font-weight:400;line-height:1;display:block}.player-tally__label,.event-tally__label{letter-spacing:.08em;text-transform:uppercase;text-align:center;color:#ffffff7a;font-size:.64rem;font-weight:700}.player-roster{padding:.45rem max(1rem, env(safe-area-inset-left)) var(--bf-chrome-space) max(1rem, env(safe-area-inset-right));flex-direction:column;order:2;gap:.4rem;display:flex}.player-sheet{border-radius:16px;flex-direction:column;gap:.42rem;padding:.6rem .7rem .55rem;display:flex}.player-sheet.is-you{box-shadow:none}.player-sheet.is-dead{opacity:.5}.player-sheet--modal,.player-sheet--modal.is-dead,.bf-modal .player-sheet,.bf-modal .player-sheet.is-dead{opacity:1;-webkit-filter:none}.player-sheet__head{justify-content:space-between;align-items:center;gap:.55rem;min-width:0;display:flex}.player-sheet__id{align-items:center;gap:.45rem;min-width:0;display:flex}.player-sheet__name{align-items:center;gap:.35rem;min-width:0;display:flex}.player-sheet__name .player-chip,.player-sheet__title{text-overflow:ellipsis;min-width:0;font-family:var(--bf-font-display);letter-spacing:.05em;text-transform:uppercase;font-size:1.12rem;font-weight:400;line-height:1;overflow:hidden}.player-sheet__title{color:#fff;margin:0}.player-sheet__empty{color:#ffffff9e;margin:0;font-size:.92rem}.player-sheet--modal{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;gap:.7rem;padding:0}.player-sheet__hero{justify-items:center;gap:.35rem;padding:.15rem 0 .85rem;display:grid;overflow:visible}.player-sheet__face-wrap{width:min(10.5rem,46vw);height:min(10.5rem,46vw);position:relative;overflow:visible}.player-sheet__hand{z-index:4;pointer-events:auto;width:56%;height:56%;position:absolute}.player-sheet__hand.is-weapon{bottom:-6%;right:-8%;transform:rotate(18deg)}.player-sheet__hand.is-shield{width:50%;height:50%;bottom:-4%;left:-6%;transform:rotate(-10deg)}.player-sheet__hand .event-item,.player-sheet__hand .event-gear__item{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid;overflow:visible}.player-sheet__hand .event-gear__item:before{content:none}.player-sheet__hand .event-gear__item>img,.player-sheet__hand .event-item>.event-gear__item>img{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none;filter:drop-shadow(0 1px 1px #0000008c) drop-shadow(0 0 6px color-mix(in srgb, var(--item-tier,#fff) 50%, transparent));display:block}.player-sheet__ko{letter-spacing:.12em;text-transform:uppercase;color:#ff8a8a;margin:0;font-size:.72rem;font-weight:800}.player-sheet__face{background:linear-gradient(135deg,#2a2a35,#111115);border:1.5px solid #ffffff1a;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;overflow:hidden;box-shadow:inset 0 0 20px #000c,0 10px 22px #00000073}.bf-avatar--hero{object-fit:cover;width:100%;height:100%}.player-sheet__identity{text-align:center;justify-items:center;gap:.28rem;display:grid}.player-sheet--modal .player-sheet__title{text-overflow:unset;letter-spacing:.04em;white-space:nowrap;font-size:clamp(1.7rem,7vw,2.3rem);font-weight:700;overflow:visible}.player-sheet__tags{flex-wrap:wrap;justify-content:center;gap:.35rem;margin:0;display:flex}.player-sheet--modal .player-sheet__hp{flex-direction:row;justify-content:center;align-items:baseline;gap:.28rem;min-width:0}.player-sheet--modal .player-sheet__hp .player-sheet__v{font-family:var(--bf-font-display);font-size:1.7rem;line-height:1}.player-sheet--modal .player-sheet__hp .player-sheet__k{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem}.player-sheet--modal.is-you{box-shadow:none}.player-sheet--modal .player-sheet__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.player-sheet--modal .player-sheet__bonus{justify-content:center;gap:.34rem}.player-sheet--modal .player-sheet__bonus .player-sheet__stat{border-radius:12px;min-width:4.2rem;padding:.42rem .5rem .44rem}.player-sheet--modal .player-sheet__bonus .player-sheet__stat dt{font-size:.62rem}.player-sheet--modal .player-sheet__bonus .player-sheet__stat dd{font-size:1.12rem}.player-sheet--modal .player-sheet__bonus .player-sheet__stat.is-turn{min-width:5rem;padding:.52rem .62rem .54rem}.player-sheet--modal .player-sheet__bonus .player-sheet__stat.is-turn dt{font-size:.68rem}.player-sheet--modal .player-sheet__bonus .player-sheet__stat.is-turn dd{font-size:1.28rem}.player-sheet__bonuses{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:.4rem;margin:0;display:flex}.player-sheet__bonus-card{flex-direction:column;align-items:center;gap:.18rem;min-width:0;display:flex}.player-sheet__bonus-kind{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:700;line-height:1}.player-sheet__bonuses .bf-ring{width:4.15rem}.player-sheet__bonuses .bf-ring__title{font-size:clamp(.42rem,11cqi,.62rem)}.player-sheet__bonuses .bf-ring__data{font-size:clamp(.62rem,15cqi,.9rem)}.player-sheet__bonuses .bf-slot-3d{aspect-ratio:5/7;background:0 0;border:0;width:4.15rem;padding:0;display:block}.player-sheet__bonuses .bf-slot-3d .bf-slot,.player-sheet__bonuses .bf-slot--play{aspect-ratio:5/7;width:100%;height:100%;min-height:0}.player-sheet--modal .player-sheet__kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:.15rem;width:100%;margin:0;display:grid}.player-sheet--modal .player-sheet__kpi{background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;min-height:0;margin:0;padding:.12rem 0;display:flex}.player-sheet--modal .player-sheet__kpi dt{color:#ffffff85;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .1rem;font-size:.54rem;font-weight:800}.player-sheet--modal .player-sheet__kpi dd{color:#fff;text-align:center;margin:0;font-size:1.15rem;font-weight:700;line-height:1.15}.player-sheet--modal .player-sheet__kpi.is-atk dd{color:#ff8a8a}.player-sheet--modal .player-sheet__kpi.is-def dd{color:#8fd4ff}.player-sheet--modal .player-sheet__kpi.is-spd dd{color:#7ef0c8}.player-sheet--modal .player-sheet__kpi.is-luck dd{color:#f0c14b}.player-sheet--modal .player-sheet__kpi.is-hp dd{color:var(--hp-color,#fff)}.player-sheet--modal .player-sheet__score{container-type:normal}.player-sheet--modal .player-sheet__score .player-sheet__stat dt{letter-spacing:.06em;white-space:nowrap}.player-sheet--modal .bf-dossier__action{letter-spacing:.06em;white-space:nowrap;background:#2a2c30;border-color:#ffffff1a;margin-top:.2rem}.player-sheet--modal .bf-dossier__action:hover,.player-sheet--modal .bf-dossier__action:focus-visible{background:#383b3f}.player-sheet--modal .player-sheet__bonus .player-sheet__stat,.player-sheet--modal .player-sheet__score{box-shadow:none;background:#26272a;border:1px solid #ffffff1a}.player-sheet--modal .player-sheet__pass,.bf-modal .player-sheet--modal .player-sheet__pass{background:#e0282894;border-color:#ff5050b3;width:auto;max-width:max-content}.bf-modal .player-sheet--modal .player-sheet__pass:hover,.bf-modal .player-sheet--modal .player-sheet__pass:focus-visible{background:#e02828c2}.bf-modal .player-sheet--modal .player-sheet__item{width:64px;height:64px;box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;flex:0 0 64px;padding:0;position:relative;overflow:visible}.bf-modal .player-sheet--modal .player-sheet__item:before{content:"";background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 55%, #fff) 0%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 92%, #fff) 28%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 78%, transparent) 58%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 36%, transparent) 82%, transparent 100%);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:8%}.bf-modal .player-sheet--modal .player-sheet__item>img{z-index:1;position:relative}.bf-modal .player-sheet--modal .player-sheet__item img{max-width:56px;max-height:56px}.player-sheet__hp{min-width:2.4rem;color:color-mix(in srgb, var(--bf-green) calc(var(--hp,100) * 1%), #ff6b6b calc((100 - var(--hp,100)) * 1%));flex-direction:column;flex:none;align-items:flex-end;gap:.12rem;display:flex}.player-sheet__hp .player-sheet__k{color:inherit;opacity:.72}.player-sheet__hp .player-sheet__v{font-family:var(--bf-font-display);letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:400;line-height:.9}.player-sheet__you,.player-sheet__down{letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.62rem;font-weight:800}.player-sheet__you{color:var(--bf-green)}.player-sheet__down{color:#ff8a8a}.player-sheet__main{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem .55rem;min-width:0;display:grid}.player-sheet__metrics{flex-direction:column;gap:.32rem;min-width:0;display:flex}.player-sheet__gear{flex:none;justify-content:flex-end;align-items:center;gap:.28rem;display:flex;overflow:visible}.player-sheet__item{background:linear-gradient(color-mix(in srgb, var(--item-tier,transparent) 11%, transparent), color-mix(in srgb, var(--item-tier,transparent) 11%, transparent)), #ffffff0d;border:1px solid #ffffff1a;border-color:color-mix(in srgb, var(--item-tier,#fff) 22%, #ffffff14);isolation:isolate;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;padding:6px;display:grid;position:relative;overflow:visible;box-shadow:inset 1px 1px #ffffff24}.player-sheet__item:before{content:"";background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 55%, #fff) 0%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 92%, #fff) 28%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 78%, transparent) 58%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 36%, transparent) 82%, transparent 100%);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:16%}.player-sheet__item>img{z-index:1;position:relative}.player-sheet__item.is-empty{box-shadow:none;background:#ffffff09;border-style:dashed;border-color:#ffffff24}.player-sheet__item.is-empty:before{content:none}.player-sheet__item img{object-fit:contain;width:auto;max-width:24px;height:auto;max-height:24px;display:block}.player-sheet__stats,.player-sheet__score{min-width:0;margin:0;display:grid}.player-sheet__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.22rem}.player-sheet__score{background:#00000014;border-radius:11px;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;container-type:inline-size}.player-sheet__full{display:none}@container (width>=16.5rem){.player-sheet__score .player-sheet__abbr{display:none}.player-sheet__score .player-sheet__full{display:inline}.player-sheet__score .player-sheet__stat dt{letter-spacing:.04em}}.player-sheet__bonus{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:.22rem;margin:0;padding:0;display:flex}.player-sheet__bonus .player-sheet__stat{width:auto;min-width:3.1rem;box-shadow:inset 0 2px 0 var(--stat-accent,#ffffff2e);background:#ffffff0d;border-radius:10px;padding:.32rem .38rem .34rem}.player-sheet__turn{letter-spacing:.04em;text-transform:lowercase;color:#ffffff7a;margin-left:.2em;font-size:.78em;font-weight:700}.player-sheet__stat{flex-direction:column;justify-content:center;align-items:center;gap:.16rem;width:100%;min-width:0;margin:0;display:flex}.player-sheet__stats .player-sheet__stat{box-shadow:inset 0 2px 0 var(--stat-accent,#ffffff2e);background:#ffffff0d;border-radius:10px;padding:.32rem .12rem .34rem}.player-sheet__score .player-sheet__stat{flex-direction:column-reverse;gap:.2rem;padding:.34rem .18rem .3rem;box-shadow:inset -1px 0 #ffffff0f}.player-sheet__score .player-sheet__stat:last-child{box-shadow:none}.player-sheet__score .player-sheet__stat dd{font-size:1.05rem}.player-sheet__k,.player-sheet__stat dt{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.52rem;font-weight:800;line-height:1}.player-sheet__v,.player-sheet__stat dd{font-variant-numeric:tabular-nums;text-align:center;color:#fff;width:100%;margin:0;font-size:.92rem;font-weight:700;line-height:1}.player-sheet__stat.is-atk{--stat-accent:var(--bf-green)}.player-sheet__stat.is-def{--stat-accent:var(--bf-brown)}.player-sheet__stat.is-spd{--stat-accent:#7ee8ff}.player-sheet__stat.is-luck{--stat-accent:#e4b8ff}.player-sheet__stat.is-credits{--stat-accent:#f4bf38}.player-sheet__stat.is-hp{--stat-accent:var(--bf-green)}.player-sheet__stat.is-dodge{--stat-accent:#7ee8ff}.player-sheet__stat.is-credits dd{justify-content:center;display:flex}.player-sheet__stat.is-atk dt,.player-sheet__stat.is-atk dd{color:var(--bf-green)}.player-sheet__stat.is-def dt,.player-sheet__stat.is-def dd{color:var(--bf-brown)}.player-sheet__stat.is-spd dt,.player-sheet__stat.is-spd dd{color:#7ee8ff}.player-sheet__stat.is-luck dt,.player-sheet__stat.is-luck dd{color:#e4b8ff}.player-sheet__stat.is-hp dt{color:var(--bf-green)}.player-sheet__stat.is-dodge dt,.player-sheet__stat.is-dodge dd{color:#7ee8ff}.player-sheet__stat.is-dealt dt,.player-sheet__stat.is-dealt dd{color:#ff8a6b}.player-sheet__stat.is-taken dt,.player-sheet__stat.is-taken dd{color:var(--bf-brown)}.player-sheet__stat.is-kill dt,.player-sheet__stat.is-kill dd{color:#ff6b6b}.bf-leave,.bf-brief__leave{justify-content:center;margin:1.15rem 0 0;display:flex}.bf-brief__leave{padding-top:.35rem}.bf-leave__btn{box-shadow:none;-webkit-backdrop-filter:none;color:#ffffff6b;background:0 0;border:0;min-height:36px;padding:.35rem .2rem;font-size:.78rem;font-weight:600}.bf-leave__btn:hover,.bf-leave__btn:focus-visible{color:#ff8a8a}.player-table th button{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;padding:0}.player-table .player-card__item{width:44px;height:44px;padding:6px}.player-table .player-row__life{min-width:6rem}.player-table tr.is-dead{opacity:.5}.player-strip{flex-direction:column;gap:.5rem;display:flex}.player-row{border:1px solid #ffffff24;border-radius:18px;display:block;overflow:visible}.player-row .liquidGlass-tint{background:#ffffff12}.player-row.is-dead{opacity:.55}.player-row__inner{flex-direction:column;gap:.45rem;padding:.65rem .75rem .7rem;display:flex}.player-row__top{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.player-row__life{align-items:center;gap:.5rem;display:flex}.player-row__track{background:#ffffff1f;border-radius:999px;flex:1;height:5px;overflow:hidden;box-shadow:inset 0 1px 1px #ffffff1f}.player-row__bar{border-radius:inherit;background:linear-gradient(90deg, rgba(var(--bf-green-rgb), .55), rgba(var(--bf-green-rgb), .95));height:100%;box-shadow:0 0 10px rgba(var(--bf-green-rgb), .25);display:block}.player-row__hp{color:#ffffffeb;text-align:right;min-width:1.6rem;font-size:.78rem;font-weight:700}.player-row .player-card__item{width:52px;height:52px;padding:8px}@media (width<=767px){.bf-pagehead{margin-bottom:.55rem}.event-copy{font-size:.9rem;line-height:1.4}.bf-slot--event,.bf-slot--event.liquidGlass-wrapper{width:2.9rem;min-width:2.9rem;min-height:3.2rem}.bf-slot--event .bf-slot__body{min-height:3.2rem}.event-gear{margin-top:.1rem}.bf-table thead{display:none}.bf-table,.bf-table tbody,.bf-table tr,.bf-table td{width:100%;display:block}.bf-table tr{border-bottom:1px solid #ffffff14;padding:.75rem .85rem .85rem}.bf-table td{border:0;justify-content:space-between;gap:.75rem;padding:.2rem 0;display:flex}.bf-table td:before{content:attr(data-label);color:#ffffff73;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.bf-table__action{margin-top:.45rem;display:block}.bf-table__action:before{display:none}.bf-table__action .btn{width:100%}}.bf-lg.liquidGlass-wrapper{box-shadow:var(--bf-glass-shadow)}.bf-lg--track.liquidGlass-wrapper{-webkit-backdrop-filter:none;background:0 0}.bf-filter.liquidGlass-wrapper,.player-sort.liquidGlass-wrapper,.event-pager.liquidGlass-wrapper{display:block}.bf-lg--btn.liquidGlass-wrapper{justify-content:center;align-items:center;display:inline-flex}.bf-lg--btn.w-100,.w-100.bf-lg--btn{width:auto;display:inline-flex}.bf-lg--btn{isolation:isolate;cursor:pointer;box-shadow:var(--bf-glass-shadow);text-decoration:none;position:relative;overflow:hidden;background:0 0!important;border:0!important}.bf-lg--btn.btn-2>.liquidGlass-tint{background:#d4b8968c}.bf-lg--btn>.liquidGlass-text{justify-content:center;align-items:center;gap:inherit;pointer-events:none;width:100%;display:inline-flex}.bf-lg--btn.btn-1,.bf-lg--btn.btn-small,.bf-lg--btn.liquidGlass-wrapper--yellow{color:#fff;width:auto;min-width:9rem;min-height:46px;box-shadow:var(--bf-glass-shine);border-radius:16px;padding:.62rem 1.35rem}.bf-lg--btn.btn-2,.bf-lg--btn.liquidGlass-wrapper--purple{color:#2a2118;border-radius:50px}.bf-lg--btn.liquidGlass-wrapper--red{color:#fff;border-radius:50px}.bf-lg--btn,.bf-status__cta{--bs-btn-color:#fff;--bs-btn-hover-color:#fff;--bs-btn-active-color:#fff}.bf-lg--btn:hover,.bf-lg--btn:focus-visible,.btn.bf-lg--btn:hover,.btn.bf-lg--btn:focus-visible,.bf-status__cta:hover,.bf-status__cta:focus-visible{color:#fff}.bf-lg--btn:hover>.liquidGlass-tint,.bf-lg--btn:focus-visible>.liquidGlass-tint,.bf-status__cta:hover>.liquidGlass-tint,.bf-status__cta:focus-visible>.liquidGlass-tint{filter:brightness(.78)}.bf-lg--btn.btn-1:hover>.liquidGlass-tint,.bf-lg--btn.btn-small:hover>.liquidGlass-tint,.bf-lg--btn.liquidGlass-wrapper--yellow:hover .liquidGlass-tint{background:color-mix(in srgb, rgb(var(--bf-green-rgb)) 32%, #00000047)}.bf-navfab__btn.bf-lg--btn{width:52px;min-width:52px;height:52px;min-height:52px;box-shadow:var(--bf-glass-shine);border-radius:50%;padding:0}.bf-navfab__item.bf-lg--btn{width:100%;min-height:38px;box-shadow:none;border-radius:12px;padding:.35rem .65rem;display:flex}.bf-navfab__item.is-active.bf-lg--btn{box-shadow:var(--bf-glass-shine)!important}.bf-navfab__item.bf-lg--btn>.liquidGlass-text{justify-content:flex-start;align-items:center;gap:.55rem;width:100%;display:flex}.bf-dock__row>a.bf-lg--btn,.bf-dock__row>.is-disabled.bf-lg--btn,.bf-user-menu>button.bf-lg--btn,.bf-battlenav__btn.bf-lg--btn{border-radius:14px}.bf-dock__row>a.is-active.bf-lg--btn,.bf-user-menu>button.is-active.bf-lg--btn,.bf-user-menu>button.is-open.bf-lg--btn,.bf-battlenav__btn.is-active.bf-lg--btn{color:#16120a;box-shadow:0 4px 14px #00000038}.bf-dock__row>a.is-active.bf-lg--btn>.liquidGlass-tint,.bf-user-menu>button.is-active.bf-lg--btn>.liquidGlass-tint,.bf-user-menu>button.is-open.bf-lg--btn>.liquidGlass-tint,.bf-battlenav__btn.is-active.bf-lg--btn>.liquidGlass-tint,.bf-dock__row>a.is-active.liquidGlass-wrapper--yellow:hover .liquidGlass-tint,.bf-user-menu>button.is-active.liquidGlass-wrapper--yellow:hover .liquidGlass-tint,.bf-user-menu>button.is-open.liquidGlass-wrapper--yellow:hover .liquidGlass-tint,.bf-battlenav__btn.is-active.liquidGlass-wrapper--yellow:hover .liquidGlass-tint{background:rgba(var(--bf-green-rgb), .55)}.bf-lg--btn.liquidGlass-wrapper--purple:hover .liquidGlass-tint{background:#d4b8969e}.bf-lg--btn.liquidGlass-wrapper--red:hover .liquidGlass-tint{background:#e028289e}.bf-filter.bf-lg--track,.player-sort.bf-lg--track,.event-pager.bf-lg--track{background:0 0!important}.bf-filter .bf-lg--btn,.player-sort .bf-lg--btn,.event-pager .bf-lg--btn{width:100%;min-width:0;min-height:0;box-shadow:none;border-radius:16px;padding:.28rem .55rem;display:flex}.bf-filter .bf-lg--btn{color:#ffffffe0;min-height:48px;padding:.55rem .7rem}.player-sort .bf-lg--btn{flex:1 1 0;height:26px;min-height:26px;font-size:.64rem}.event-pager .bf-lg--btn{width:auto}.event-pager__page.bf-lg--btn{flex:1 1 0;width:auto;min-width:2.15rem}.bf-room-pager .bf-lg--btn{width:32px;min-width:32px;height:32px;box-shadow:none;border-radius:999px;place-items:center;padding:0;display:grid}.bf-filter.liquidGlass-wrapper--black .liquidGlass-tint{background:#08080a6b}.bf-filter .bf-lg--btn .liquidGlass-tint,.player-sort .bf-lg--btn .liquidGlass-tint,.event-pager .bf-lg--btn .liquidGlass-tint,.bf-room-pager .bf-lg--btn .liquidGlass-tint,.bf-topbar-actions .nav-link .liquidGlass-tint{background:#ffffff12}.bf-filter .bf-lg--btn.is-active,.bf-filter .bf-lg--btn.is-active.liquidGlass-wrapper--yellow{color:#fff}.bf-filter .bf-lg--btn.is-active .liquidGlass-tint,.bf-filter .bf-lg--btn.is-active.liquidGlass-wrapper--yellow .liquidGlass-tint,.player-sort .bf-lg--btn.is-active .liquidGlass-tint,.event-pager .bf-lg--btn.is-active .liquidGlass-tint{background:rgba(var(--bf-green-rgb), .42)}.bf-room-pager .bf-lg--btn>.liquidGlass-text{place-items:center;width:100%;height:100%;display:grid}.bf-filter__create.bf-lg--btn,.bf-filter__create.bf-lg--btn.liquidGlass-wrapper--yellow{color:#16351c;background:0 0!important}.bf-filter__create.bf-lg--btn .liquidGlass-tint,.bf-filter__create.bf-lg--btn.liquidGlass-wrapper--yellow .liquidGlass-tint,.bf-filter__create.bf-lg--btn.liquidGlass-wrapper--yellow:hover .liquidGlass-tint{background:#a8ecb075}.bf-user-menu__item.bf-lg--btn,.bf-account__link.bf-lg--btn{box-shadow:none;border-radius:14px}.bf-user-menu__item.bf-lg--btn .liquidGlass-tint,.bf-account__link.bf-lg--btn .liquidGlass-tint{background:#ffffff0d}.bf-user-menu__item.bf-lg--btn.is-active .liquidGlass-tint,.bf-account__link.bf-lg--btn.is-active .liquidGlass-tint{background:rgba(var(--bf-green-rgb), .2)}.bf-modal__close.bf-lg--btn>.liquidGlass-text{pointer-events:none}.bf-modal__close.btn-1.bf-lg--btn,.bf-modal__close.liquidGlass-wrapper--yellow{color:#fff;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.bf-modal__close.btn-1.bf-lg--btn>.liquidGlass-tint,.bf-modal__close.liquidGlass-wrapper--yellow>.liquidGlass-tint{background:#ffffff1f}.bf-modal__close.btn-1.bf-lg--btn:hover>.liquidGlass-tint,.bf-modal__close.liquidGlass-wrapper--yellow:hover .liquidGlass-tint{background:#ffffff2e}.bf-wrap.bf-bo{padding:.45rem max(1rem, env(safe-area-inset-left)) 1.15rem max(1rem, env(safe-area-inset-right))}.bf-wrap.bf-bo>.liquidGlass-wrapper{margin-left:0;margin-right:0}.bf-bo__head{justify-content:space-between;align-items:center;gap:.7rem;margin-bottom:.7rem;display:flex}.bf-bo__head .bf-back{margin-bottom:0}.bf-bo__create{flex:none;min-height:34px;padding:.28rem .85rem;font-size:.82rem;min-width:0!important}.bf-bo-hub{flex-direction:column;gap:.85rem;display:flex}.bf-account>.bf-bo-hub{padding:0 max(1rem, env(safe-area-inset-left)) .2rem max(1rem, env(safe-area-inset-right))}.bf-account .bf-bo-group__title{letter-spacing:.16em;text-transform:uppercase;margin:0 0 .45rem;font-size:.75rem}.bf-account .bf-bo-link{letter-spacing:0;background:#ffffff0a;font-size:1.02rem;font-weight:600;box-shadow:inset 1px 1px #ffffff24,inset -1px -1px #ffffff0a}.bf-bo-group__title{font-family:var(--bf-font-display);letter-spacing:.1em;color:#ffffff8c;margin:0 0 .4rem;font-size:1.02rem;line-height:1}.bf-bo-group--notice{flex-direction:column;gap:.55rem;display:flex}.bf-bo-notice.liquidGlass-wrapper>.liquidGlass-text{z-index:1;padding:.95rem .95rem 1.05rem;position:relative;inset:auto}.bf-bo-group--notice .bf-notice{margin:0}.bf-bo-links{flex-direction:column;gap:.35rem;display:flex}.bf-bo-link{color:#fff;min-height:46px;font-family:var(--bf-font-display);letter-spacing:.02em;border-radius:16px;align-items:center;padding:.65rem .85rem;font-size:1.22rem;line-height:1;text-decoration:none;display:flex}.bf-bo-list{flex-direction:column;gap:.4rem;display:flex}.bf-bo-item{border-radius:16px;flex-direction:column;gap:.5rem;padding:.75rem .85rem;display:flex}.bf-bo-item__top{align-items:flex-start;gap:.7rem;min-width:0;display:flex}.bf-bo-item__media{isolation:isolate;flex-shrink:0;place-items:center;width:76px;height:60px;display:grid;position:relative;overflow:visible}.bf-bo-item__media:before{content:"";background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 55%, #fff) 0%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 92%, #fff) 28%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 78%, transparent) 58%, color-mix(in srgb, var(--bf-tier,var(--item-tier,var(--slot-tier,var(--dossier-accent,transparent)))) 36%, transparent) 82%, transparent 100%);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:12%}.bf-bo-item__media>img{z-index:1;position:relative}.bf-bo-item__media img,.bf-bo-preview{border-radius:8px;width:auto;max-width:72px;height:auto;max-height:56px;display:block}.bf-bo-item__body{flex:auto;min-width:0}.bf-bo-item__title{font-family:var(--bf-font-display);letter-spacing:.02em;color:#fff;overflow-wrap:anywhere;margin:0;font-size:1.28rem;line-height:1.05}.bf-bo-item__title--text{font-family:var(--bf-font);letter-spacing:0;font-size:.95rem;font-weight:700;line-height:1.35}.bf-bo-item__meta{color:#ffffff9e;margin:.28rem 0 0;font-size:.78rem;line-height:1.35}.bf-bo-item__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.bf-bo-delete{margin:0;display:inline-flex}.bf-bo .bf-stack>.liquidGlass-wrapper:last-child{align-self:flex-end}.bf-bo-btn,.bf-bo__create,.bf-bo .bf-stack>.bf-lg--btn:last-child{border-radius:50px;flex:none;min-height:34px;padding:.28rem .9rem;font-size:.78rem;font-weight:700;width:auto!important;min-width:0!important}.bf-bo .bf-lg--btn{border-radius:50px}.bf-bo .bf-lg--btn.btn-1,.bf-bo .bf-lg--btn.liquidGlass-wrapper--yellow,.bf-bo .bf-lg--btn.liquidGlass-wrapper--red{color:#fff}.bf-bo .bf-lg--btn.btn-1>.liquidGlass-tint,.bf-bo .bf-lg--btn.liquidGlass-wrapper--yellow>.liquidGlass-tint{background:rgba(var(--bf-green-rgb), .28)}.bf-bo .bf-lg--btn.liquidGlass-wrapper--red>.liquidGlass-tint{background:#e028286b}.bf-sentence-field{position:relative}.bf-sentence-field__tokens{flex-wrap:wrap;gap:.35rem;margin:0 0 .5rem;display:flex}.bf-sentence-token{appearance:none;color:#fff;font-family:var(--bf-font);cursor:pointer;background:#ffffff1a;border:0;border-radius:999px;padding:.28rem .7rem;font-size:.78rem;font-weight:700;line-height:1.2}.bf-sentence-token:hover,.bf-sentence-token:focus-visible{background:rgba(var(--bf-green-rgb), .32);outline:none}.bf-sentence-token.is-atk{background:rgba(var(--bf-green-rgb), .28)}.bf-sentence-token.is-def{background:#e31b2352}.bf-sentence-token.is-gear{background:#ffffff29}.bf-sentence-token.is-body{background:#ff8c7847}.bf-sentence-token.is-dmg{background:#ff505047}.bf-sentence-token.is-hit{background:rgba(var(--bf-green-rgb), .22)}.bf-sentence-token.is-block{background:#a06e4661}.bf-sentence-field__canvas{white-space:pre-wrap;word-break:break-word;cursor:text;min-height:5.2rem;padding:.7rem .85rem;line-height:1.75;display:block}.bf-sentence-field__canvas:empty:before{content:attr(data-placeholder);color:#ffffff61;pointer-events:none}.bf-sentence-chip{vertical-align:middle;color:#fff;-webkit-user-select:none;user-select:none;background:#ffffff24;border-radius:999px;align-items:center;gap:.28rem;margin:0 .08rem;padding:.12rem .22rem .12rem .55rem;font-size:.8rem;font-weight:700;line-height:1.2;display:inline-flex}.bf-sentence-chip.is-atk{background:rgba(var(--bf-green-rgb), .34)}.bf-sentence-chip.is-def{background:#e31b2361}.bf-sentence-chip.is-gear{background:#ffffff2e}.bf-sentence-chip.is-body{background:#ff8c7852}.bf-sentence-chip.is-dmg{background:#ff505052}.bf-sentence-chip.is-hit{background:rgba(var(--bf-green-rgb), .26)}.bf-sentence-chip.is-block{background:#a06e466b}.bf-sentence-chip__x{appearance:none;color:#fff;cursor:pointer;background:#00000047;border:0;border-radius:50%;justify-content:center;align-items:center;width:1.1rem;height:1.1rem;font-size:.82rem;line-height:1;display:inline-flex}.bf-sentence-chip__x:hover,.bf-sentence-chip__x:focus-visible{background:#e31b23d9;outline:none}.bf-sentence-field__sync{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.bf-bo-search{margin-bottom:.65rem}.bf-bo-pager{justify-content:center;align-items:center;gap:.45rem;margin:.35rem 0 .7rem;display:flex}.bf-bo-pager__btn{color:#fff;background:#ffffff14;border:0;border-radius:50px;place-items:center;width:34px;min-width:34px;height:34px;padding:0;font-size:1.2rem;line-height:1;text-decoration:none;display:grid}.bf-bo-pager__btn.is-disabled{opacity:.28;pointer-events:none}.bf-bo-pager__label{text-align:center;color:#ffffffd1;min-width:3.2rem;font-size:.82rem;font-weight:700}.bf-bo-alert{border-radius:14px;margin-bottom:.7rem;padding:.7rem .85rem}.bf-bo-alert--error{color:#ffd6d6;background:#e0282861}.bf-bo-alert ul{margin:0;padding-left:1.1rem}.bf-bo-pair{grid-template-columns:1fr;gap:.5rem;display:grid}.bf-bo-tiers{flex-direction:column;gap:.5rem;display:flex}.bf-bo-tier{border:2px solid var(--tier-color,#fff3);background:color-mix(in srgb, var(--tier-color,#fff) 18%, transparent);border-radius:14px;flex-direction:column;gap:.4rem;padding:.65rem;display:flex}.bf-bo-tier label{color:#fff}.bf-bo-color{background:0 0;border:0;border-radius:10px;width:100%;height:44px;padding:0}.bf-bo-swatch{border-radius:10px;flex-shrink:0;width:2.4rem;height:2.4rem}.bf-bo-ways{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.bf-bo-map{-webkit-overflow-scrolling:touch;max-width:100%;padding-bottom:.4rem;overflow-x:auto}.bf-bo-map .map{margin:1rem auto;transform:none}@media (width>=560px){.bf-bo-pair{grid-template-columns:1fr 1fr}.bf-bo-hub{grid-template-columns:1fr 1fr;align-items:start;display:grid}.bf-bo-item{flex-direction:row;align-items:center}.bf-bo-item__actions{flex:none;margin-left:auto}}.bf-invite-status{margin:.35rem 0 0;font-size:.78rem;font-weight:700}.bf-invite-status.is-on{color:var(--bf-green)}.bf-invite-status.is-off{color:#ffffff80}.bf-invite-admin{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.85rem;display:flex}.bf-invite-admin .form-control{letter-spacing:.06em;text-transform:uppercase;flex:10rem;min-width:0;font-weight:700}.bf-invite-admin__tools{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.65rem;display:flex}.bf-invite-list{flex-direction:column;gap:.45rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.bf-invite-row{background:#ffffff0d;border-radius:14px;justify-content:space-between;align-items:center;gap:.75rem;min-height:52px;padding:.65rem .8rem;display:flex;box-shadow:inset 1px 1px #ffffff29,inset -1px -1px #ffffff0a}.bf-invite-row.is-used{opacity:.62}.bf-invite-row__tools{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.bf-invite-row__main{flex-direction:column;gap:.15rem;min-width:0;display:flex}.bf-invite__code{letter-spacing:.06em;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.05rem;font-weight:700}.bf-invite-row__meta{color:#ffffff94;font-size:.78rem}.bf-invite__copy{background:rgba(var(--bf-green-rgb), .22);min-height:36px;box-shadow:inset 1px 1px 0 #ffffff2e, inset -1px -1px 0 rgba(var(--bf-green-rgb), .12);color:var(--bf-green);letter-spacing:.02em;border:0;border-radius:12px;flex-shrink:0;padding:.35rem .85rem;font-size:.82rem;font-weight:700}.bf-invite__copy:hover,.bf-invite__copy:focus-visible{background:rgba(var(--bf-green-rgb), .32)}.bf-invite__copy[data-copied="1"]{color:#fff;background:#ffffff1a}.bf-invite-modal{--modal-accent:#fff}.bf-invite-modal .bf-modal__panel{width:min(22rem,100vw - 1.5rem)}.bf-invite-modal__title{font-family:var(--bf-font-display);letter-spacing:.06em;color:#fff;margin:0 0 .45rem;font-size:1.8rem;line-height:1}.bf-invite-modal__lead{color:#ffffffb8;margin:0 0 .85rem;font-size:.92rem;line-height:1.4}.bf-invite-modal__link{color:#fff;word-break:break-all;background:#ffffff0f;border-radius:14px;margin:0 0 .85rem;padding:.7rem .8rem;font-size:.82rem;line-height:1.35}.bf-invite-modal__actions{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.bf-invite-modal__actions .bf-invite__copy{width:100%}.bf-invite__send{color:#fff;background:#ffffff1a}.bf-leave-modal{--modal-accent:#fff}.bf-leave-modal .bf-modal__panel{width:min(22rem,100vw - 1.5rem)}.bf-leave-modal .bf-modal__body{flex-direction:column;align-items:center;display:flex}.bf-leave-modal__title{font-family:var(--bf-font-display);letter-spacing:.06em;color:#fff;align-self:stretch;margin:0 0 .45rem;font-size:1.8rem;line-height:1}.bf-leave-modal__lead{color:#ffffffb8;align-self:stretch;margin:0 0 1rem;font-size:.92rem;line-height:1.4}.bf-leave-modal__lead [data-leave-site-host]{color:#fff;font-weight:700}.bf-leave-modal__go{justify-content:center;align-self:center;width:auto;min-width:9rem;min-height:48px;margin-inline:auto;text-decoration:none}.bf-sell-modal [data-sell-ask],.bf-sell-modal [data-sell-sure],.bf-buy-modal [data-buy-ask],.bf-buy-modal [data-buy-sure]{flex-direction:column;align-items:stretch;width:100%;display:flex}.bf-sell-modal [data-sell-ask][hidden],.bf-sell-modal [data-sell-sure][hidden],.bf-buy-modal [data-buy-ask][hidden],.bf-buy-modal [data-buy-sure][hidden]{display:none}.bf-sell-modal__card,.bf-buy-modal__card{justify-content:center;width:100%;margin:.15rem 0 .85rem;display:flex}.bf-sell-modal__face,.bf-buy-modal__face{pointer-events:none;width:8.75rem}.bf-sell-modal__face .bf-slot,.bf-buy-modal__face .bf-slot{width:100%}.bf-sell-modal [data-sell-coin],.bf-buy-modal [data-buy-coin]{align-self:center;margin:0 0 1rem}.bf-sell-modal .bf-leave-modal__lead,.bf-buy-modal .bf-leave-modal__lead{margin-bottom:.75rem}.bf-leave-modal__go>.liquidGlass-text{text-align:center;width:100%;font-size:1.05rem;font-weight:700}.bf-navs.is-home-fab{width:100%;padding-bottom:max(12px, env(safe-area-inset-bottom,0px));align-items:stretch}.bf-navs.is-home-fab:not(:has(.bf-homebar,.bf-navbar)){display:none}.bf-homebar{pointer-events:auto;justify-content:flex-end;align-items:center;gap:.65rem;width:100%;display:flex;position:relative;top:auto}.bf-homebar--back{justify-content:flex-end}.bf-chrome .bf-homebar.bf-homebar--user{top:calc(env(safe-area-inset-top,0px) + .8rem);right:max(var(--bf-shell-pad), env(safe-area-inset-right,0px), (100vw - var(--bf-shell)) / 2 + var(--bf-shell-pad));width:auto;position:fixed}.bf-userfab{pointer-events:auto;flex:none;justify-content:flex-end;display:flex}.bf-userfab__btn{color:#ffffffeb;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;text-decoration:none;display:grid;overflow:hidden}.bf-userfab__btn>.liquidGlass-text{place-items:center;display:grid}.bf-userfab__btn svg{fill:none;stroke:currentColor;width:1.35rem;height:1.35rem}.bf-homebar:not(.bf-homebar--back) .bf-userfab__btn{background:0 0;border-radius:0;width:3.15rem;height:3.15rem;overflow:visible}.bf-homebar:not(.bf-homebar--back) .bf-userfab__btn .bf-avatar{filter:drop-shadow(0 .16rem .35rem #ff6a636b);border:0;width:3.15rem;height:3.15rem}.bf-homebar:not(.bf-homebar--back) .bf-userfab__btn.is-champion .bf-avatar{filter:drop-shadow(0 .16rem .35rem #ff6a636b)}.bf-home-rooms{padding:.35rem var(--bf-home-inset) .8rem;flex-direction:column;flex:auto;gap:.85rem;display:flex}.bf-rooms-search--home{flex:none;width:100%;min-width:0;margin:.15rem 0 .2rem;padding:0;position:static}.bf-rooms-search--home .bf-rooms-search__input{padding-top:0;padding-bottom:0}.bf-rooms-create--home{width:100%;position:static}.bf-rooms-create--home .btn,.bf-rooms-create--home .bf-lg--btn{width:100%}.bf-room-head{z-index:8;isolation:isolate;box-sizing:border-box;width:100%;max-width:100%;padding:.45rem var(--bf-home-inset,.7rem) 0;pointer-events:auto;touch-action:manipulation;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:.55rem;display:grid;position:relative}.bf-room-head>.bf-round-btn,.bf-room-head>.bf-home-mark-btn{margin-bottom:.12rem}.bf-room-head>.bf-round-btn:first-child,.bf-room-head>.bf-home-mark-btn{z-index:2;grid-area:1/1;place-self:center start}.bf-room-head>button.bf-round-btn,.bf-room-head>span[aria-hidden=true]{z-index:2;grid-area:1/2;justify-self:end}.bf-room-head__actions{z-index:2;grid-area:1/2;place-self:center end;align-items:center;gap:.42rem;min-width:0;display:flex}.bf-room-title-stack{--bf-room-title-side:3.25rem;z-index:1;width:min(max-content, 100% - 2 * var(--bf-room-title-side));min-width:0;max-width:calc(100% - 2 * var(--bf-room-title-side));flex-direction:column;grid-area:1/1/2/-1;justify-self:center;align-items:center;display:flex}.bf-room-title{color:#fff;cursor:pointer;background:0 0;border:0;grid-template-rows:84px auto;justify-items:center;row-gap:.12rem;width:max-content;min-width:0;max-width:100%;margin:0;padding:0;display:grid;position:relative}.bf-room-title>.bf-avatar--room{z-index:0;pointer-events:none;grid-area:1/1;width:84px;height:84px;-webkit-mask-image:radial-gradient(circle,#000 76%,#0000 100%);mask-image:radial-gradient(circle,#000 76%,#0000 100%)}.bf-room-heading{display:contents}.bf-room-title h1,.bf-room-title .h1{z-index:1;max-width:100%;font-family:var(--bf-font-display);text-align:center;text-overflow:ellipsis;white-space:nowrap;color:#fff;text-shadow:0 1px 2px #000000e6,0 0 14px #000000a6;grid-area:1/1;align-self:center;margin:0;font-size:1.55rem;font-weight:700;line-height:1.1;overflow:hidden}.bf-room-day{letter-spacing:.04em;text-align:center;color:#ffffffdb;text-shadow:0 1px 2px #000000e6,0 0 10px #0009;grid-area:2/1;margin:0;font-size:.7rem;font-weight:600;line-height:1.1}.bf-room-hourglass-wrap{width:3.6rem;min-width:3.6rem;color:var(--bf-hourglass-color,#7dff9a);flex-direction:column;justify-self:end;align-items:center;margin-bottom:-.82rem;transition:color .8s linear;display:flex;position:relative}.bf-room-hourglass,.bf-room-hourglass.bf-round-btn{appearance:none;width:2.7rem;min-width:2.7rem;height:2.7rem;min-height:2.7rem;color:inherit;isolation:isolate;cursor:pointer;background:0 0;margin:0;padding:0;position:relative}.bf-room-hourglass.bf-round-btn.liquidGlass-wrapper{border-color:color-mix(in srgb, currentColor 70%, #ffffff47);background:color-mix(in srgb, currentColor 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 14%, transparent), 0 0 .7rem color-mix(in srgb, currentColor 18%, transparent);transition:color .8s linear,border-color .8s linear,background-color .8s linear,box-shadow .8s linear}.bf-room-hourglass.bf-round-btn.liquidGlass-wrapper>.liquidGlass-tint{background:color-mix(in srgb, currentColor 22%, transparent)}.bf-room-hourglass.bf-round-btn.liquidGlass-wrapper>.liquidGlass-effect{background:0 0}.bf-room-hourglass:focus-visible{outline:2px solid color-mix(in srgb, currentColor 72%, #fff);outline-offset:.2rem;border-radius:.8rem}.bf-room-hourglass__glass{width:1.85rem;height:2.2rem;box-shadow:none;background:0 0;border-radius:.8rem;flex:none;animation:none;display:block;position:relative;overflow:visible}.bf-room-hourglass__top,.bf-room-hourglass__bottom{z-index:1;width:.91rem;height:.84rem;position:absolute;left:.47rem;overflow:hidden}.bf-room-hourglass__top{clip-path:polygon(0 0,100% 0,50% 100%);top:.28rem}.bf-room-hourglass__bottom{clip-path:polygon(50% 0,100% 100%,0 100%);bottom:.28rem}.bf-room-hourglass__top>span,.bf-room-hourglass__bottom>span{box-shadow:0 0 .55rem color-mix(in srgb, currentColor 55%, transparent);background:currentColor;transition:height 1s linear,color .8s linear;position:absolute;bottom:0;left:0;right:0}.bf-room-hourglass__top>span{height:var(--bf-hourglass-top,100%)}.bf-room-hourglass__bottom>span{height:var(--bf-hourglass-bottom,0%)}.bf-room-hourglass__stream{z-index:2;opacity:.72;background:currentColor;border-radius:999px;width:1px;height:.65rem;position:absolute;top:1.1rem;left:50%;transform:translate(-50%);box-shadow:0 0 .32rem}.bf-room-hourglass__grain{z-index:3;background:#fff;border-radius:50%;width:2px;height:2px;animation:1s linear infinite bf-hourglass-grain;position:absolute;top:1.04rem;left:50%;transform:translate(-50%);box-shadow:0 0 .28rem #fff,0 0 .5rem}.bf-room-hourglass__frame{z-index:4;width:100%;height:100%;stroke:color-mix(in srgb, currentColor 75%, #fff);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 .24rem color-mix(in srgb, currentColor 44%, transparent));position:absolute;inset:0;overflow:visible}.bf-room-hourglass__value{z-index:3;color:currentColor;width:3.6rem;font-family:var(--bf-font-display);letter-spacing:.015em;text-align:center;font-variant-numeric:tabular-nums;text-shadow:0 0 .4rem;white-space:nowrap;align-self:center;margin-top:.2rem;padding:0;font-size:.7rem;font-weight:800;line-height:1;display:block;position:relative}.bf-room-hourglass-wrap.is-idle{--bf-hourglass-color:#ffffff6b}.bf-room-hourglass:is(.is-idle,.is-due) :is(.bf-room-hourglass__stream,.bf-room-hourglass__grain){display:none}.bf-room-hourglass.is-idle .bf-room-hourglass__glass{animation:none}@keyframes bf-hourglass-grain{0%{opacity:0;transform:translate(-50%,-.12rem)scale(.7)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(-50%,1rem)scale(1)}}@keyframes bf-hourglass-breathe{0%,to{box-shadow:inset 0 1px 0 #ffffff24, 0 0 .65rem color-mix(in srgb, currentColor 10%, transparent)}50%{box-shadow:inset 0 1px 0 #ffffff29, 0 0 1rem color-mix(in srgb, currentColor 22%, transparent)}}@media (prefers-reduced-motion:reduce){.bf-room-hourglass__glass,.bf-room-hourglass__grain,.bf-room-clock__hand{animation:none}.bf-room-hourglass__top>span,.bf-room-hourglass__bottom>span{transition:none}}.bf-room-strip{z-index:8;isolation:isolate;box-sizing:border-box;pointer-events:auto;touch-action:manipulation;justify-content:flex-start;align-items:flex-end;gap:.55rem;width:100%;min-width:0;max-width:100%;margin:-.45rem 0 .05rem;display:flex;position:relative;overflow:visible}.bf-room-strip>.bf-cluster-hit{width:100%}.bf-home-mark-btn{width:3rem;height:3rem;color:inherit;background:0 0;border:0;flex:none;place-items:center;padding:0;text-decoration:none;display:grid;position:relative}html.has-bf-notice .bf-home-mark-btn:after{content:"";z-index:3;pointer-events:none;background:#e31b23;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.08rem;right:0;box-shadow:0 0 0 2px #120e16}html.has-bf-notice .bf-navbar__icon:has(.bf-home-mark):after{content:"";z-index:3;pointer-events:none;background:#e31b23;border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.08rem;right:0;box-shadow:0 0 0 2px #120e16}.bf-home-mark{object-fit:contain;filter:drop-shadow(0 .2rem .3rem #0000006b);pointer-events:none;width:100%;height:100%;display:block}.bf-userfab .bf-home-mark-btn,.bf-error__home.bf-home-mark-btn{width:3.15rem;height:3.15rem}.bf-round-btn,.bf-round-btn.liquidGlass-wrapper{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:50%;flex:none;place-items:center;width:2.7rem;height:2.7rem;padding:0;text-decoration:none;display:grid}.bf-round-btn.liquidGlass-wrapper--white>.liquidGlass-tint{background:#ffffff38}.bf-round-btn.liquidGlass-wrapper--white>.liquidGlass-effect{background:0 0}.bf-round-btn.liquidGlass-wrapper--lilac{border-color:rgba(var(--bf-lilac-rgb), .55)}.bf-round-btn.liquidGlass-wrapper--lilac>.liquidGlass-tint{background:rgba(var(--bf-lilac-rgb), .5)}.bf-round-btn.liquidGlass-wrapper--lilac>.liquidGlass-effect{background:0 0}.bf-round-btn>.liquidGlass-text{pointer-events:none;place-items:center;width:100%;height:100%;padding:0;display:grid}.bf-round-btn svg{width:1.2rem;height:1.2rem;display:block}.bf-room-clock{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.bf-room-clock__hand{transform-box:view-box;transform-origin:12px 12px;animation:6s linear infinite bf-clock-reverse}.bf-room-clock__pin{fill:currentColor;stroke:none}@keyframes bf-clock-reverse{to{transform:rotate(-360deg)}}.bf-player-hit-wrap{z-index:1;place-items:center;line-height:0;display:inline-grid;position:relative}.bf-player-hit{z-index:1;color:inherit;cursor:pointer;appearance:none;pointer-events:auto;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;line-height:0;display:inline-grid;position:relative}.bf-player-hit:focus-visible{outline-offset:2px;outline:2px solid #ffffffb8}.bf-player-hit-wrap.has-hands,.bf-player-hit.has-hands{overflow:visible}.bf-hands{z-index:2;pointer-events:none;position:absolute;inset:0}.bf-hands__item{place-items:center;width:54%;height:54%;display:grid;position:absolute}.bf-hands__item img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 1px 1px #0000008c) drop-shadow(0 0 5px color-mix(in srgb, var(--item-tier,#fff) 50%, transparent));display:block}.bf-hands__item.is-weapon{bottom:-2%;right:2%;transform:rotate(18deg)}.bf-hands__item.is-shield{width:48%;height:48%;bottom:0;left:4%;transform:rotate(-10deg)}.bf-slot__orb.is-face .bf-player-hit-wrap,.bf-slot__orb.is-face .bf-player-hit,.bf-slot__icon.is-face .bf-player-hit-wrap,.bf-slot__icon.is-face .bf-player-hit,.bf-gear-card__art.is-face .bf-player-hit-wrap,.bf-gear-card__art.is-face .bf-player-hit,.event-winner__avatar .bf-player-hit-wrap,.event-winner__avatar .bf-player-hit{width:100%;height:100%}.bf-cluster-hit{z-index:2;pointer-events:auto;touch-action:manipulation;background:0 0;border:0;flex:auto;justify-content:flex-start;align-items:flex-end;min-width:0;margin:0;padding:.1rem 0 .15rem;display:flex;position:relative;overflow:visible}.bf-cluster-controls{isolation:isolate;flex:none;align-items:flex-end;margin-left:auto;padding-left:.25rem;display:flex;position:relative}.bf-cluster-more{z-index:2;color:#fff;letter-spacing:-.03em;cursor:pointer;background:#0c0b099e;border:0;border-radius:50%;flex:none;align-self:flex-end;place-items:center;width:44px;height:44px;margin:0;padding:0;font-size:1.15rem;font-weight:800;line-height:1;display:grid;position:relative;box-shadow:0 0 0 2px #0c0b098c}.bf-cluster-more[hidden]{display:none}.bf-cluster-ready{z-index:1;background:hsl(var(--ready-hue,0), 58%, 23%, .9);box-shadow:0 .18rem .5rem #0000005c, 0 0 .85rem hsl(var(--ready-hue,0), 76%, 55%, .22);color:hsl(var(--ready-hue,0), 92%, 78%);font-family:var(--bf-font-display);letter-spacing:0;border:0;margin-left:-.55rem;font-size:.72rem}.bf-cluster{flex:auto;justify-content:flex-start;align-items:flex-end;width:100%;min-width:0;max-width:100%;height:auto;display:flex;overflow:visible}.bf-cluster__face{z-index:calc(24 - var(--cluster-n,1));flex:none;place-items:center;margin-left:-.85rem;display:grid;position:relative}.bf-cluster__face .bf-player-hit-wrap,.bf-cluster__face .bf-player-hit{place-items:center;display:grid;overflow:visible}.bf-cluster__face:first-child{margin-left:0}.bf-cluster__face.is-dead{filter:grayscale()}.bf-cluster__face .bf-avatar{width:56px;max-width:none;height:56px}.bf-cluster__face.is-r1 .bf-avatar{width:84px;height:84px}.bf-cluster__face.is-r2 .bf-avatar{width:74px;height:74px}.bf-cluster__face.is-r3 .bf-avatar{width:64px;height:64px}.bf-cluster__face.is-r4 .bf-avatar,.bf-cluster__face.is-r5 .bf-avatar{width:56px;height:56px}.bf-avatar--cluster{box-shadow:none;object-fit:cover;border-radius:50%}@media (width<=28rem){.bf-cluster__face{margin-left:-1.2rem}.bf-cluster__face .bf-avatar{width:52px;height:52px}.bf-cluster__face.is-r1 .bf-avatar{width:76px;height:76px}.bf-cluster__face.is-r2 .bf-avatar{width:68px;height:68px}.bf-cluster__face.is-r3 .bf-avatar{width:60px;height:60px}.bf-cluster__face.is-r4 .bf-avatar,.bf-cluster__face.is-r5 .bf-avatar{width:52px;height:52px}.bf-cluster-more{width:40px;height:40px}.bf-cluster-ready{margin-left:-.5rem}}.bf-cluster__empty{color:#fff6}.bf-home-chat,.bf-home-chat.liquidGlass-wrapper{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;width:max-content;min-width:max-content;min-height:2.7rem;margin:0 auto .4rem;padding:.45rem .95rem;font-family:inherit;font-size:.92rem;font-weight:700;display:inline-flex;position:relative;overflow:visible}.bf-home-chat.liquidGlass-wrapper--white>.liquidGlass-tint{background:#ffffff38}.bf-home-chat.liquidGlass-wrapper--red{border-color:#ff8c8c8c}.bf-home-chat.liquidGlass-wrapper--red>.liquidGlass-tint{background:#e028288c}.bf-home-chat.liquidGlass-wrapper--white>.liquidGlass-effect{background:0 0}.bf-home-chat>.liquidGlass-text{justify-content:center;align-items:center;gap:.45rem;padding:0;display:inline-flex}.bf-home-chat svg{width:1.2rem;height:1.2rem;display:block}.bf-home-chat .bf-status__chat-pip{z-index:4}.bf-chat.is-label{z-index:8;width:auto;box-shadow:none;flex:none;justify-content:flex-end;margin:0 0 0 auto;padding:0;display:flex;position:relative}.bf-room-strip>.bf-chat.is-label{align-self:flex-end;margin-bottom:.2rem}.bf-room-head__actions>.bf-chat.is-label{place-self:center end;width:2.7rem;margin:0}.bf-home-chat__mark{object-fit:contain;filter:drop-shadow(0 .2rem .3rem #0000006b);pointer-events:none;width:100%;height:100%;display:block}.bf-home-chat__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bf-room-strip .bf-home-chat,.bf-room-head .bf-home-chat{width:3rem;min-width:3rem;height:3rem;min-height:3rem;box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid;position:relative}.bf-battle-home>.bf-chat.is-label{padding:0}body.bf-chat-open .bf-chat.is-label{visibility:hidden;pointer-events:none}.bf-chat.is-label .bf-home-chat,.bf-chat.is-label .bf-home-chat.liquidGlass-wrapper{box-shadow:none;margin:0}.bf-home-history-slot{justify-content:center;width:100%;display:flex}.bf-home-history-slot:empty{display:none}.bf-home-history.liquidGlass-wrapper{color:#fff;width:max-content;min-height:2.7rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:999px;margin:.5rem auto .15rem;padding:.45rem 1.05rem;font-size:.92rem;font-weight:700;display:flex}.bf-home-history.liquidGlass-wrapper--white>.liquidGlass-tint{background:#ffffff38}.bf-home-history>.liquidGlass-text{padding:0}.bf-home-turn{flex-direction:column;align-items:center;gap:.45rem;margin:-.15rem 0 .15rem;display:flex}.bf-battle-home.is-page-next>.bf-battle-stage{animation:.28s cubic-bezier(.4,0,.2,1) both bf-day-page-next}.bf-battle-home.is-page-prev>.bf-battle-stage{animation:.28s cubic-bezier(.4,0,.2,1) both bf-day-page-prev}@keyframes bf-day-page-next{0%{opacity:1;transform:translate(0,0)}48%{opacity:.72;transform:translate(-8px)}to{opacity:1;transform:translate(0,0)}}@keyframes bf-day-page-prev{0%{opacity:1;transform:translate(0,0)}48%{opacity:.72;transform:translate(8px)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.bf-battle-home.is-page-next>.bf-battle-stage,.bf-battle-home.is-page-prev>.bf-battle-stage{animation:none}}.bf-home-turn__title{font-family:var(--bf-font-display);letter-spacing:.05em;text-align:center;color:#fff;margin:0;font-size:1.35rem;font-weight:700;line-height:1}.bf-home-turn__pager{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:100%;min-height:2.85rem;display:grid}.bf-home-section-nav{--bf-nav-coin:clamp(2.5rem, 11vw, 3.2rem);grid-area:1/1/auto/-1;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.35rem,1.8vw,.65rem);width:100%;margin:0 0 .5rem;display:grid}.bf-home-section-nav__item.is-locked{filter:grayscale();opacity:.72;pointer-events:none;cursor:default}.bf-home-section-nav__item,.bf-home-section-nav__item.liquidGlass-wrapper{--bf-nav-icon-scale:1;color:#fff;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:flex-start;align-items:center;gap:.28rem;min-width:0;min-height:5.45rem;padding:.1rem;text-decoration:none;display:flex;position:relative;overflow:visible}.bf-home-section-nav__item img,.bf-home-section-nav__coin{object-fit:contain;filter:drop-shadow(0 .2rem .3rem #0000006b);width:clamp(3.1rem,14vw,4rem);height:clamp(3.1rem,14vw,4rem);transform:scale(var(--bf-nav-icon-scale));transition:filter .18s,transform .18s}.bf-home-section-nav__item img{display:block}.bf-home-section-nav__mark:has(.bf-home-section-nav__coin){place-items:center;width:clamp(3.1rem,14vw,4rem);height:clamp(3.1rem,14vw,4rem);display:grid}.bf-home-section-nav__coin{color:#1a1210;width:clamp(3.1rem,14vw,4rem);height:clamp(3.1rem,14vw,4rem);text-shadow:none;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20128%20128%22%20fill%3D%22none%22%3E%3Cdefs%3E%3CradialGradient%20id%3D%22rim%22%20cx%3D%2234%25%22%20cy%3D%2228%25%22%20r%3D%2278%25%22%3E%3Cstop%20offset%3D%220%25%22%20stop-color%3D%22%23ffc2b8%22%2F%3E%3Cstop%20offset%3D%2236%25%22%20stop-color%3D%22%23ff6d5e%22%2F%3E%3Cstop%20offset%3D%22100%25%22%20stop-color%3D%22%23e23b2f%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22face%22%20cx%3D%2240%25%22%20cy%3D%2234%25%22%20r%3D%2274%25%22%3E%3Cstop%20offset%3D%220%25%22%20stop-color%3D%22%23fff8f6%22%2F%3E%3Cstop%20offset%3D%2258%25%22%20stop-color%3D%22%23ffe3db%22%2F%3E%3Cstop%20offset%3D%22100%25%22%20stop-color%3D%22%23f4bfb3%22%2F%3E%3C%2FradialGradient%3E%3ClinearGradient%20id%3D%22gloss%22%20x1%3D%220%22%20x2%3D%220%22%20y1%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%25%22%20stop-color%3D%22%23ffffff%22%20stop-opacity%3D%220.95%22%2F%3E%3Cstop%20offset%3D%22100%25%22%20stop-color%3D%22%23ffffff%22%20stop-opacity%3D%220%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Ccircle%20cx%3D%2264%22%20cy%3D%2266%22%20r%3D%2252%22%20fill%3D%22%23ff6d5e%22%2F%3E%3Ccircle%20cx%3D%2264%22%20cy%3D%2262%22%20r%3D%2252%22%20fill%3D%22url%28%23rim%29%22%2F%3E%3Ccircle%20cx%3D%2264%22%20cy%3D%2262%22%20r%3D%2238%22%20fill%3D%22url%28%23face%29%22%2F%3E%3Cellipse%20cx%3D%2248%22%20cy%3D%2240%22%20rx%3D%2216%22%20ry%3D%229%22%20fill%3D%22url%28%23gloss%29%22%2F%3E%3C%2Fsvg%3E) 50%/contain no-repeat;border-radius:0;font-size:clamp(.84rem,3.5vw,1.02rem);overflow:visible}.bf-home-section-nav__coin>span{color:#111;text-shadow:none}.bf-home-section-nav__coin.is-wide>span{font-size:.78em}.bf-home-section-nav__label{color:#fff;letter-spacing:.035em;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.62rem;font-weight:700;line-height:1.05;display:block;overflow:hidden}.bf-home-section-nav__eta{color:#fff;font-family:var(--bf-font-display);letter-spacing:.015em;text-align:center;white-space:nowrap;font-size:.61rem;font-weight:700;line-height:1.05;transition:color .8s linear;display:block}.bf-home-section-nav__item.is-loot-complete .bf-home-section-nav__eta{color:#fff}.bf-home-section-nav__item.is-active{--bf-nav-icon-scale:1.04;box-shadow:none;border:0}.bf-home-section-nav__item.is-active img,.bf-home-section-nav__item.is-active .bf-home-section-nav__coin{filter:drop-shadow(0 .2rem .32rem #0000006b) drop-shadow(0 0 .42rem color-mix(in srgb, var(--bf-green) 92%, transparent)) drop-shadow(0 0 1rem color-mix(in srgb, var(--bf-green) 64%, transparent))}.bf-home-section-nav__mark{line-height:0;display:block;position:relative}.bf-home-section-nav__face{place-items:center;width:clamp(3.1rem,14vw,4rem);height:clamp(3.1rem,14vw,4rem);display:grid;position:relative}.bf-home-section-nav__item .bf-home-section-nav__face .bf-avatar{box-sizing:border-box;width:var(--bf-nav-coin);height:var(--bf-nav-coin);object-fit:cover;border:3px solid #ffd4c8;border-radius:50%;margin:0;display:block;transform:none;box-shadow:inset 0 0 0 1px #96201c66,0 0 .55rem #f13e3473}.bf-home-section-nav__item.is-active .bf-home-section-nav__face .bf-avatar{filter:none}.bf-home-section-nav__item .bf-home-section-nav__chest{--bf-chest-x:calc(var(--bf-nav-coin) / 2 - .78rem);--bf-chest-y:calc(-100% + .16rem);z-index:2;left:50%;top:calc(50% + var(--bf-nav-coin) / 2);object-fit:contain;width:1.45rem;height:1.45rem;transform:translate(var(--bf-chest-x), var(--bf-chest-y));filter:drop-shadow(0 .12rem .18rem #00000080);position:absolute}.bf-home-section-nav__item.is-active .bf-home-section-nav__chest{filter:drop-shadow(0 .12rem .18rem #00000080) drop-shadow(0 0 .35rem color-mix(in srgb, var(--bf-green) 80%, transparent))}.bf-home-section-nav__badge{background:#ef4444;border-radius:50%;width:.62rem;height:.62rem;position:absolute;top:.02rem;right:.02rem;box-shadow:0 0 0 2px #140910}.bf-home-section-nav__item.is-loot-pending:not(.is-locked) img{filter:drop-shadow(0 .2rem .3rem #0000006b)drop-shadow(0 0 .55rem #ef4444d1);transform-origin:50% 55%;animation:1s ease-in-out infinite bf-loot-reminder}.bf-home-section-nav__item.is-fresh-loot .bf-home-section-nav__chest{transform-origin:50% 70%;animation:1.5s ease-in-out infinite bf-chest-shake}@keyframes bf-loot-reminder{0%,20%,to{transform:translateX(0) rotate(0) scale(var(--bf-nav-icon-scale));filter:drop-shadow(0 .2rem .3rem #0000006b)drop-shadow(0 0 .4rem #ef44448c)}4%{transform:translateX(-2.4px) rotate(-2.8deg) scale(var(--bf-nav-icon-scale));filter:drop-shadow(0 .2rem .3rem #0000006b)drop-shadow(-1px 0 .62rem #ef4444f2)}8%{transform:translateX(2.6px) rotate(3deg) scale(var(--bf-nav-icon-scale));filter:drop-shadow(0 .2rem .3rem #0000006b)drop-shadow(1px 0 .75rem #ff4646)}12%{transform:translateX(-1.6px) rotate(-1.6deg) scale(var(--bf-nav-icon-scale));filter:drop-shadow(0 .2rem .3rem #0000006b)drop-shadow(0 0 .5rem #ef4444b8)}16%{transform:translateX(.8px) rotate(.8deg) scale(var(--bf-nav-icon-scale));filter:drop-shadow(0 .2rem .3rem #0000006b)drop-shadow(0 0 .42rem #ef444499)}}@keyframes bf-chest-shake{0%,62%,to{transform:translate(var(--bf-chest-x), var(--bf-chest-y)) rotate(0)}68%{transform:translate(calc(var(--bf-chest-x) - 1.5px), var(--bf-chest-y)) rotate(-2.2deg)}74%{transform:translate(calc(var(--bf-chest-x) + 1.5px), var(--bf-chest-y)) rotate(2.2deg)}80%{transform:translate(calc(var(--bf-chest-x) - 1px), var(--bf-chest-y)) rotate(-1.2deg)}86%{transform:translate(calc(var(--bf-chest-x) + .6px), var(--bf-chest-y)) rotate(.8deg)}}@media (prefers-reduced-motion:reduce){.bf-home-section-nav__item.is-loot-pending img,.bf-home-section-nav__item.is-fresh-loot .bf-home-section-nav__chest,.bf-lever.is-idle .bf-lever__knob{animation:none}}.bf-home-section-nav__item:active:not(.is-locked){transform:scale(.96)}.bf-home-section-nav__item:focus-visible{outline-offset:.15rem;outline:2px solid #fff}.bf-home-turn__nav{grid-area:2/2;grid-template-columns:1.8rem auto 1.8rem;justify-content:center;align-items:center;gap:.18rem;display:grid}.bf-home-turn__section-title{grid-area:2/1/auto/-1;justify-self:center}.bf-turn-countdown{width:100%;color:var(--bf-remain-color,#7dff9a);grid-area:1/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.55rem;margin:0 0 .28rem;transition:color .8s linear;display:grid}.bf-turn-countdown__time{appearance:none;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--bf-remain-color,#7dff9a) 45%, #ffffff47);width:100%;min-width:0;height:2.85rem;min-height:2.85rem;color:inherit;font-family:var(--bf-font-display);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;justify-self:start;align-items:center;padding:.28rem .58rem;font-size:.9rem;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}.bf-turn-countdown__time>.liquidGlass-tint{background:color-mix(in srgb, var(--bf-remain-color,#7dff9a) 16%, #ffffff29)}.bf-turn-countdown__time>.liquidGlass-effect{background:0 0}.bf-turn-countdown__time>.liquidGlass-text{justify-content:center;align-items:center;gap:.3rem;width:100%;padding:0;display:inline-flex}.bf-turn-countdown__time time{color:color-mix(in srgb, var(--bf-remain-color,#7dff9a) 38%, #fff);transition:color .8s linear}.bf-turn-countdown .bf-room-clock{flex:none;width:1rem;height:1rem}.bf-turn-countdown__time:focus-visible{outline:2px solid color-mix(in srgb, currentColor 72%, #fff);outline-offset:.2rem;border-radius:.25rem}.bf-turn-countdown__action{justify-self:end;width:100%}.bf-turn-countdown__action .bf-home-turn__play,.bf-turn-countdown__action .bf-home-turn__play.liquidGlass-wrapper{grid-column:auto;justify-self:end;width:100%;min-width:0;margin:0}.bf-home-turn__arrow{appearance:none;color:#fff;filter:drop-shadow(0 1px 1px #000c);cursor:pointer;background:0 0;border:0;place-items:center;width:1.8rem;height:1.8rem;padding:0;display:grid}.bf-home-turn__arrow svg{width:1.15rem;height:1.15rem}.bf-home-turn__arrow-spacer{width:1.8rem;height:1.8rem;display:block}.bf-home-turn__arrow:disabled{opacity:.22;cursor:default}.bf-home-turn__play,.bf-home-turn__play.liquidGlass-wrapper{appearance:none;box-sizing:border-box;color:#fff;width:100%;min-width:0;height:2.85rem;min-height:2.85rem;font-family:var(--bf-font-display);letter-spacing:.02em;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:999px;grid-column:3;justify-content:center;justify-self:start;align-items:center;margin-left:0;padding:.28rem .58rem;font-size:.9rem;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}.bf-home-turn__play>.liquidGlass-text{justify-content:center;align-items:center;gap:.45rem;width:100%;padding:0;display:inline-flex}.bf-home-turn__play svg{flex:none;width:1.1rem;height:1.1rem}.bf-home-turn__play time{text-align:right;margin-left:auto}.bf-home-turn__play.is-pending.liquidGlass-wrapper--red{color:#fff;text-shadow:0 0 8px #ff434e70;border-color:#ff8c8c9e;animation:2s ease-in-out infinite bf-play-nudge}.bf-home-turn__play.is-pending.liquidGlass-wrapper--red>.liquidGlass-tint{background:#e0282894}.bf-home-turn__play.is-played.liquidGlass-wrapper--white{color:#fff}.bf-home-turn__play.is-played.liquidGlass-wrapper--white>.liquidGlass-tint{background:#fff3}@keyframes bf-play-nudge{0%,20%,to{box-shadow:none;transform:translate(0)scale(1)}5%{transform:translate(-2px)scale(1.025);box-shadow:0 0 .75rem #ff434e33}10%{transform:translate(2px)scale(1.025);box-shadow:0 0 .9rem #ff434e4d}15%{transform:translate(-1px)scale(1.01);box-shadow:0 0 .65rem #ff434e2e}}@media (prefers-reduced-motion:reduce){.bf-home-turn__play.is-pending.liquidGlass-wrapper--red{animation:none}}.bf-home-turn__title.is-final{letter-spacing:.28em;font-size:1.7rem}.bf-home-turn__epitaph{text-align:center;grid-area:2/1/auto/-1;justify-self:center;width:min(100%,18rem);margin-top:.45rem;padding:.7rem .9rem .85rem}.bf-home-turn__epitaph-title{color:#fff;font-family:var(--bf-font-display);letter-spacing:.16em;text-align:center;margin:0 0 .3rem;font-size:.95rem;font-weight:800;line-height:1}.bf-home-turn__title.is-dead{letter-spacing:.03em;text-align:center;color:#f0a3a6;max-width:none;margin-inline:auto;font-size:1.28rem;font-style:italic;font-weight:600;line-height:1.2}.bf-home-turn__mood{font-family:var(--bf-font-display);letter-spacing:.04em;text-align:center;color:#ffffffb8;margin:.12rem 0 0;font-size:.92rem;font-weight:600;line-height:1.15}.bf-first-turn{color:#ffffffb8;text-align:center;flex-direction:column;align-items:center;gap:.2rem;margin:1.6rem 1rem 0;font-size:.92rem;font-weight:600;line-height:1.2;display:flex}.bf-first-turn time{font-family:var(--bf-font-display);letter-spacing:.02em;color:var(--bf-remain-color,#7dff9a);font-size:1.85rem;font-weight:700;line-height:1.1;transition:color .8s linear}.bf-home-turn__next{z-index:40;left:50%;bottom:max(.65rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);color:#fff9;letter-spacing:.04em;pointer-events:none;white-space:nowrap;background:#0c0a12c2;border:0;border-radius:999px;justify-content:center;align-items:baseline;gap:.26rem;width:max-content;max-width:calc(100vw - 1.5rem);margin:0;padding:.42rem .68rem;font-size:.62rem;font-weight:700;line-height:1;display:inline-flex;position:fixed;transform:translate(-50%);box-shadow:0 .25rem .8rem #0000003d}.bf-home-turn__next time{color:var(--bf-remain-color,#7dff9a);font-family:var(--bf-font-display);letter-spacing:.02em;font-size:.72rem;transition:color .8s linear}.bf-room-note{font-family:var(--bf-font-display);letter-spacing:.04em;text-align:center;color:#ffffffc7;margin:.15rem 0 0;font-size:1.05rem;font-weight:600;line-height:1.25}.player-join .bf-room-note,.bf-home-turn__last{margin:0}.bf-turn-box{box-shadow:none;border-radius:16px;flex-direction:column;align-items:stretch;gap:.7rem;margin:0;padding:.65rem .7rem .7rem;display:flex;overflow:visible}.bf-turn-box.is-wait{box-shadow:none;background:0 0;border-color:#0000;padding:0}.bf-turn-box.is-editor{width:100%;min-width:0;padding:0 var(--bf-home-inset);box-shadow:none;background:0 0;border:0}.bf-turn-box.is-editor .bf-play-root,.bf-turn-box.is-editor .bf-loadout{width:100%;min-width:0}.bf-turn-box.is-editor .bf-play-root{gap:1.4rem;display:grid}.bf-turn-box.is-ready{box-shadow:none;background:0 0;border:0}.bf-turn-box__cta{flex-direction:column;align-items:center;gap:.55rem;width:100%;display:flex}.bf-turn-box__cr{letter-spacing:.02em;margin:0;font-size:.82rem;font-weight:700}.bf-turn-box__go,.bf-turn-box__go.liquidGlass-wrapper,.bf-turn-box__go.bf-lg--btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ff8c8c6b;border-radius:999px;justify-content:center;align-items:center;width:auto;min-width:8.5rem;min-height:3rem;margin:0 auto;padding:.7rem 1.35rem;font-family:inherit;font-size:1.05rem;font-weight:800;display:inline-flex;position:relative;overflow:visible}.bf-turn-box__go.liquidGlass-wrapper--red>.liquidGlass-tint{background:#e028288c}.bf-turn-box__go>.liquidGlass-text{z-index:1;position:relative}.bf-turn-box__cards{aspect-ratio:.95;isolation:isolate;width:calc(100% - 2rem);min-height:0;margin:.65rem auto .45rem;display:block;position:relative;overflow:visible}.bf-turn-box__col{z-index:2;transform-origin:50% 84%;filter:drop-shadow(0 16px 18px #00000061);width:58%;min-width:0;display:flex;position:absolute;top:1%;left:3%;overflow:visible;transform:rotate(-4.5deg)}.bf-turn-box__col:nth-child(2){z-index:1;transform-origin:50% 84%;top:8%;left:auto;right:3%;transform:rotate(6deg)}.bf-turn-box__pick{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:block;overflow:visible}.bf-turn-box__target,.bf-turn-box__col .bf-focus__card,.bf-turn-box__pick .bf-slot{cursor:pointer}.bf-turn-box__col .bf-slot-3d{aspect-ratio:5/7;width:100%;height:auto;color:inherit;background:0 0;border:0;padding:0;display:block}.bf-turn-box__col .bf-slot-3d .bf-slot,.bf-turn-box__col .bf-slot--play,.bf-turn-box__col .bf-focus__card{aspect-ratio:5/7;width:100%;height:auto;min-height:0}.bf-turn-box__col .bf-slot__body--play{padding:.62rem .64rem .66rem}.bf-turn-box__col .bf-slot__kicker{font-size:.6rem}.bf-turn-box__col .bf-slot--play .bf-slot__name{font-size:1rem}.bf-turn-box__col .bf-slot--play .bf-slot__num{font-size:.9rem}.bf-turn-box__col .bf-slot--play .bf-slot__unit{font-size:.62rem}.bf-turn-box__col .bf-focus__card .bf-slot__note{font-size:.72rem}.bf-turn-box__target{color:#fff;width:100%;min-height:0;font:inherit;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;margin:.15rem 0 0;padding:.65rem .7rem .75rem;display:flex}.bf-turn-box__target-k{letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;font-size:.68rem;font-weight:700}.bf-turn-box__target-who{flex-direction:column;align-items:center;gap:.35rem;min-width:0;display:flex}.bf-turn-box__target-who .bf-avatar,.bf-turn-box__target-who .bf-pick__random{width:40px;height:40px}.bf-turn-box__target .item-info-source,.bf-turn-box__target .bf-player-hit-wrap,.bf-turn-box__target .bf-dossier,.bf-turn-box__target .player-sheet{display:none!important}.bf-turn-box__target strong{color:#fff;font-size:.95rem;font-weight:700}.bf-turn-box__time{text-align:center;font-family:var(--bf-font-display);letter-spacing:.04em;color:var(--bf-green);margin:.15rem 0 0;font-size:1.55rem;font-weight:700;line-height:1}.bf-turn-box__time.is-due{color:#ff9b9b}.bf-turn-box__time--head,.bf-turn-box__time--head.is-due{color:#fff;margin-top:.55rem}.bf-last-turn{box-shadow:none;background:0 0;margin:0;padding:0 0 2.8rem}.bf-last-turn h2,.bf-last-turn .h2{letter-spacing:.06em;text-transform:uppercase;color:#ffffff9e;margin:0 0 .55rem;font-size:.78rem;font-weight:800}.bf-last-turn .event-section__title{letter-spacing:normal;text-transform:none;color:#fff;margin:0 0 .55rem;font-size:calc(1.305rem + .66vw);font-weight:500;line-height:1.2}.bf-last-turn .event-section--winner .event-section__title{color:#fff}.bf-last-turn .event-section--mine .event-section__title,.bf-last-turn .event-section--today .event-section__title{color:var(--bf-green)}@media (width>=1200px){.bf-last-turn .event-section__title{font-size:1.8rem}}.bf-battle-home .bf-last-turn .event-section__title,.bf-battle-home .bf-inv__title{font-family:var(--bf-font-display);letter-spacing:.05em;text-align:center;text-transform:none;margin:1.35rem 0 .5rem;font-size:1.35rem;font-weight:700;line-height:1.05}.bf-inv__head .bf-inv__title{margin-bottom:0}.bf-inv__head{justify-items:center;gap:.22rem;display:grid}.bf-inv__equip{text-align:center;color:#ffffff85;margin:0;font-size:.72rem;font-weight:500;line-height:1.2}.bf-plays-list{flex-direction:column;gap:.32rem;display:flex}.bf-play-row{align-items:center;gap:.65rem;min-width:0;display:flex}.bf-play-row__who{flex:auto;align-items:center;gap:.55rem;min-width:0;display:flex}.bf-play-row .bf-avatar--duel{width:78px;height:78px;box-shadow:0 12px 28px #00000057}.bf-play-row__id{flex-direction:column;align-items:flex-start;gap:.08rem;min-width:0;display:flex}.bf-play-row__id strong{color:#fff;max-width:100%;font-family:var(--bf-font-display);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;line-height:1.1;overflow:hidden}.bf-play-row__id em{color:var(--bf-green);font-size:.68rem;font-style:normal;font-weight:800}.bf-play-row__gear{flex:none;justify-content:flex-end;align-items:center;gap:.35rem;margin-left:auto;display:flex}.bf-play-row__gear .bf-slot-3d{aspect-ratio:5/7;background:0 0;border:0;width:3.55rem;padding:0;display:block}.bf-play-row__gear .bf-slot__kicker,.bf-play-row__gear .bf-slot__name{display:none}.bf-play-row__gear .bf-slot.bf-slot--play:not(.bf-slot--mini)>.bf-slot__body.bf-slot__body--play{grid-template-rows:minmax(0,1fr) auto}.bf-play-row__gear .bf-slot-3d .bf-slot,.bf-play-row__gear .bf-slot--play{aspect-ratio:5/7;width:100%;height:100%;min-height:0}.bf-plays-missed{gap:.45rem;margin-top:.85rem;display:grid}.bf-plays-missed__title{color:#ffffff85;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.bf-plays-missed__list{flex-direction:column;gap:.2rem;display:flex}.bf-plays-missed .event-card.event-card--status{text-align:left;background:0 0;flex-direction:row;justify-content:flex-start;align-items:center;gap:.55rem;min-width:0;margin:0;position:relative;padding:.28rem .15rem!important}.bf-plays-missed .bf-avatar--choice{width:28px;height:28px}.bf-plays-missed .event-status__who{flex:auto;align-items:flex-start;width:auto}.bf-plays-missed .event-status__who strong{letter-spacing:.01em;text-transform:none;font-size:.92rem;font-weight:700;line-height:1.1}.bf-plays-missed .event-status__flag{align-self:center;width:1.35rem;height:1.35rem;margin-left:auto;position:static}.bf-plays-missed .event-status__flag svg{width:.95rem;height:.95rem}.bf-play-tile{--play-card-w:clamp(4.65rem, 58cqi, 5.4rem);flex-direction:column;align-items:stretch;gap:.5rem;height:100%;display:flex;container-type:inline-size}.bf-play-tile:has(.bf-play-tile__cards.is-lone){justify-content:space-between}.bf-play-tile__who{color:#fff;flex-direction:row;justify-content:flex-start;align-items:center;gap:.4rem;min-width:0;margin:0;padding:0;display:flex;overflow:visible}.bf-avatar--play{width:30px;height:30px}.bf-play-tile__id{flex-direction:column;align-items:flex-start;gap:.08rem;min-width:0;display:flex}.bf-play-tile__who strong{-webkit-line-clamp:1;line-clamp:1;color:#fff;font-family:var(--bf-font-display);letter-spacing:.02em;-webkit-box-orient:vertical;font-size:clamp(.68rem,9cqi,.78rem);font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}.bf-play-tile__who em{color:var(--bf-green);font-size:.62rem;font-style:normal;font-weight:800}.bf-play-tile__cards{justify-content:center;align-items:flex-start;gap:.3rem;width:100%;min-width:0;margin-top:auto;display:flex}.bf-play-tile__cards .bf-slot-3d{width:var(--play-card-w);aspect-ratio:5/7;height:auto;color:inherit;background:0 0;border:0;flex:none;padding:0;display:block}.bf-play-tile__cards .bf-slot-3d .bf-slot,.bf-play-tile__cards .bf-slot--play,.bf-play-tile__cards .bf-focus__card{width:var(--play-card-w);aspect-ratio:5/7;flex:none;height:auto;min-height:0}.bf-play-tile__cards .bf-slot-3d .bf-slot{width:100%;height:100%}.bf-play-tile__cards:not(.is-lone)>.bf-slot-3d,.bf-play-tile__cards:not(.is-lone)>.bf-slot{width:min(50% - .15rem,4.15rem)}.bf-play-tile__cards.is-empty .bf-slot--unknown,.bf-play-tile__cards.is-empty .bf-slot--unknown:not([class*=tier-]){box-shadow:none;color:#ffffff8c;opacity:.38;background:#ffffff0d;border-color:#ffffff24}.bf-play-tile__cards.is-empty .bf-slot--unknown:after{background:0 0}.bf-play-tile__cards .bf-slot--unknown{place-items:center;padding:0;display:grid}.bf-play-tile__cards .bf-slot--unknown svg{width:clamp(1rem,18cqi,1.35rem);height:clamp(1rem,18cqi,1.35rem)}.bf-slot.bf-slot--mini,.bf-focus__card.bf-slot--mini{--play-mini-w:7.55rem;--play-mini-h:3.15rem;border-radius:10px;min-height:0}.bf-slot--mini .bf-slot__body,.bf-slot--mini .bf-slot__body--play{grid-template-rows:minmax(0,1fr);grid-template-columns:2.05rem minmax(0,1fr);align-items:center;column-gap:.32rem;min-height:0;padding:.22rem .36rem .22rem .26rem;display:grid}.bf-slot--mini .bf-slot__orb{grid-column:1;width:2.05rem;max-width:2.05rem;max-height:2.05rem;margin:0}.bf-slot--mini .bf-slot__copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:.12rem;min-width:0;display:flex}.bf-slot--mini .bf-slot__orb-value{font-size:.68rem}.bf-slot--mini.bf-slot--play .bf-slot__name{-webkit-line-clamp:1;line-clamp:1;letter-spacing:.02em;text-align:left;max-height:1.15em;margin:0;font-size:.7rem}.bf-slot--mini .bf-slot__meta{width:auto;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:row;justify-content:flex-start;align-items:baseline;gap:.22rem;margin:0;padding:0}.bf-slot--mini.bf-slot--play .bf-slot__num{font-size:.78rem}.bf-slot--mini.bf-slot--play .bf-slot__unit{letter-spacing:.06em;font-size:.58rem}.bf-slot.bf-slot--grid{aspect-ratio:5/7;border-radius:clamp(9px,7cqi,14px);width:100%;min-width:0;height:auto;min-height:0;container-type:inline-size}.bf-slot.bf-slot--grid.is-gear{box-shadow:none;background:0 0;border:0;animation:none;overflow:visible}.bf-slot.bf-slot--grid.is-gear:after,.bf-slot.bf-slot--grid.is-gear>.card-bg,.bf-slot.bf-slot--grid.is-gear>.card-texture,.bf-slot.bf-slot--grid.is-gear>.holo,.bf-slot.bf-slot--grid.is-gear>.glare,.bf-slot.bf-slot--grid.is-gear>.bf-card-frame,.bf-slot.bf-slot--grid.is-gear>.liquidGlass-effect,.bf-slot.bf-slot--grid.is-gear>.liquidGlass-tint,.bf-slot.bf-slot--grid.is-gear>.liquidGlass-shine{display:none}.bf-slot.bf-slot--grid.is-gear>.bf-slot__body,.bf-slot.bf-slot--grid.is-gear .bf-slot__orb{box-shadow:none;background:0 0;border:0;overflow:visible}.bf-slot.bf-slot--grid.is-gear .bf-slot__orb img{filter:drop-shadow(0 0 3px var(--card-line,#9aa3ad)) drop-shadow(0 4px 6px color-mix(in srgb, var(--card-line,#9aa3ad) 88%, transparent))}.bf-slot.bf-slot--play.bf-slot--grid>.bf-slot__body,.bf-slot.bf-slot--play.bf-slot--grid>.bf-slot__body.bf-slot__body--play{gap:clamp(.2rem,2.6cqi,.32rem);min-height:0;padding:clamp(.32rem,4.6cqi,.62rem) clamp(.24rem,3.6cqi,.52rem)}.bf-slot.bf-slot--grid .bf-slot__kicker{letter-spacing:.05em;font-size:clamp(.46rem,6.4cqi,.64rem);line-height:1.15}.bf-slot.bf-slot--grid .bf-slot__orb{width:auto;max-width:74%;max-height:100%}.bf-slot.bf-slot--grid .bf-slot__orb.is-value{aspect-ratio:1;place-self:center;width:72cqi;max-width:none;height:72cqi;max-height:none}.bf-slot.bf-slot--grid .bf-slot__name{letter-spacing:.015em;max-height:2.6em;margin:0;font-size:clamp(.58rem,8.4cqi,.78rem);line-height:1.08}.bf-slot.bf-slot--play.bf-slot--grid .bf-slot__meta{border-radius:clamp(7px,6cqi,11px);gap:.04rem;width:100%;min-width:0;max-width:100%;min-height:0;padding:clamp(.22rem,3.2cqi,.4rem) .28rem}.bf-slot.bf-slot--grid .bf-slot__num{font-size:clamp(.62rem,9.5cqi,.92rem)}.bf-slot.bf-slot--grid .bf-slot__unit{letter-spacing:.07em;font-size:clamp(.48rem,6.5cqi,.6rem)}.bf-slot.bf-slot--grid .bf-slot__mark{width:clamp(1rem,17cqi,1.35rem);height:clamp(1rem,17cqi,1.35rem);font-size:clamp(.58rem,8cqi,.72rem);top:clamp(.2rem,3cqi,.34rem);right:clamp(.2rem,3cqi,.34rem)}.bf-slot.bf-slot--play.bf-slot--mini.bf-slot--unknown,.bf-slot.bf-slot--play.bf-slot--mini.bf-slot--unknown:not([class*=tier-]){justify-content:center;place-items:center;padding:0;display:grid}.bf-slot.bf-slot--mini.bf-slot--unknown svg{width:1.35rem;height:1.35rem}.bf-turn-box__col .bf-focus__card .bf-slot__orb{width:auto;max-width:min(82%,6.2rem);max-height:min(100%,6.2rem);box-shadow:none;color:color-mix(in srgb, var(--focus-tier) 88%, #fff);background:0 0;border:0;border-radius:0;overflow:visible}.bf-play-tile__cards .bf-focus__card .bf-slot__orb,.bf-slot--mini.bf-focus__card .bf-slot__orb{width:2.05rem;max-width:2.05rem;max-height:2.05rem;box-shadow:none;color:color-mix(in srgb, var(--focus-tier) 88%, #fff);background:0 0;border:0;border-radius:0;grid-column:1;margin:0;overflow:visible}.bf-turn-box__col .bf-focus__card .bf-slot__orb svg,.bf-turn-box__col .bf-focus__card .bf-slot__orb img,.bf-play-tile__cards .bf-focus__card .bf-slot__orb svg,.bf-play-tile__cards .bf-focus__card .bf-slot__orb img,.bf-slot--mini.bf-focus__card .bf-slot__orb svg,.bf-slot--mini.bf-focus__card .bf-slot__orb img{object-fit:contain;filter:drop-shadow(0 1px 1px #00000059)drop-shadow(0 4px 7px #00000073);width:100%;height:100%}.bf-decide-modal{--bf-card-h:10.4rem;z-index:2147482900}.bf-decide-modal .bf-modal__panel{width:min(24rem,100vw - 2rem);max-height:min(92dvh,44rem)}.bf-decide-sheet{max-height:min(78dvh,40rem);padding:.4rem .2rem .2rem;overflow:auto}.bf-decide-modal .bf-step-stage{display:grid}.bf-decide-modal .bf-step-pane{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;transition:opacity .2s,visibility 0s linear .2s}.bf-decide-modal .bf-step-pane.is-on{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s,visibility linear}body.is-decide .bf-decide-modal .bf-turn{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.bf-decide-sheet .bf-machine,.bf-decide-sheet .bf-machine.is-revealed{flex:0 0 var(--bf-card-h);height:var(--bf-card-h);min-height:var(--bf-card-h);max-height:var(--bf-card-h)}.bf-decide-modal .bf-decide-sheet .bf-reels,.bf-decide-modal .bf-decide-sheet .bf-reel,.bf-decide-modal .bf-decide-sheet .bf-flip,.bf-decide-modal .bf-decide-sheet .bf-flip__inner,.bf-decide-modal .bf-decide-sheet .bf-flip__front,.bf-decide-modal .bf-decide-sheet .bf-flip__back,.bf-decide-modal .bf-decide-sheet .bf-slot-hit,.bf-decide-modal .bf-decide-sheet .bf-slot{height:var(--bf-card-h);min-height:var(--bf-card-h);max-height:var(--bf-card-h)}.bf-decide-modal .bf-decide-sheet .bf-focus__card.bf-slot--play{aspect-ratio:5/7;height:auto;min-height:0;max-height:none;padding:.34rem .28rem .3rem}.bf-decide-modal .bf-decide-sheet .bf-focus__card.bf-slot--play .bf-slot__orb{max-width:3.2rem;max-height:3.2rem}.bf-brief__avatar{flex-direction:column;align-items:stretch;gap:.55rem;margin:.7rem 0 .4rem;display:flex}.bf-decided__face{cursor:pointer;background:0 0;border:0;border-radius:50%;width:72px;height:72px;margin:0;padding:0;position:relative;overflow:visible}.bf-decided__row>.bf-player-hit-wrap{flex:none;width:72px;height:72px}.bf-decided__face .bf-avatar{width:72px;height:72px}.bf-battle-home .event-feed.is-home{padding:0 var(--bf-home-inset);gap:.75rem}.bf-page>.bf-slot__name,.bf-page>.bf-slot__meta,.bf-page>.bf-slot__kicker,body>.bf-slot__name,body>.bf-slot__meta,body>.bf-slot__kicker{display:none!important}:root{--card-noise:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.25'/%3E%3C/svg%3E")}.bf-modal[data-kind=weapon] .bf-modal__panel,.bf-modal[data-kind=protection] .bf-modal__panel,.bf-modal[data-kind=slot] .bf-modal__panel,.bf-modal[data-kind=player] .bf-modal__panel{width:auto;max-width:calc(100vw - 1.2rem);max-height:none;box-shadow:none;background:0 0;border:0;overflow:visible}.bf-modal[data-kind=weapon] .bf-modal__panel,.bf-modal[data-kind=protection] .bf-modal__panel,.bf-modal[data-kind=slot] .bf-modal__panel{box-shadow:none!important;animation:none!important}.bf-modal[data-rarity=epic][data-kind=weapon] .card-3d-body,.bf-modal[data-rarity=epic][data-kind=protection] .card-3d-body,.bf-modal[data-rarity=epic][data-kind=slot] .card-3d-body{animation:1.8s ease-in-out infinite bfEpicPulse}.bf-modal[data-rarity=legendary][data-kind=weapon] .card-3d-body,.bf-modal[data-rarity=legendary][data-kind=protection] .card-3d-body,.bf-modal[data-rarity=legendary][data-kind=slot] .card-3d-body{animation:1.6s ease-in-out infinite bfLegendaryPulse}.bf-modal[data-kind=weapon] .bf-modal__panel>.liquidGlass-effect,.bf-modal[data-kind=weapon] .bf-modal__panel>.liquidGlass-tint,.bf-modal[data-kind=weapon] .bf-modal__panel>.liquidGlass-shine,.bf-modal[data-kind=protection] .bf-modal__panel>.liquidGlass-effect,.bf-modal[data-kind=protection] .bf-modal__panel>.liquidGlass-tint,.bf-modal[data-kind=protection] .bf-modal__panel>.liquidGlass-shine,.bf-modal[data-kind=slot] .bf-modal__panel>.liquidGlass-effect,.bf-modal[data-kind=slot] .bf-modal__panel>.liquidGlass-tint,.bf-modal[data-kind=slot] .bf-modal__panel>.liquidGlass-shine,.bf-modal[data-kind=player] .bf-modal__panel>.liquidGlass-effect,.bf-modal[data-kind=player] .bf-modal__panel>.liquidGlass-tint,.bf-modal[data-kind=player] .bf-modal__panel>.liquidGlass-shine,.bf-modal[data-kind=weapon] .bf-modal__panel:before,.bf-modal[data-kind=weapon] .bf-modal__panel:after,.bf-modal[data-kind=protection] .bf-modal__panel:before,.bf-modal[data-kind=protection] .bf-modal__panel:after,.bf-modal[data-kind=slot] .bf-modal__panel:before,.bf-modal[data-kind=slot] .bf-modal__panel:after,.bf-modal[data-kind=player] .bf-modal__panel:before,.bf-modal[data-kind=player] .bf-modal__panel:after{content:none!important;animation:none!important;display:none!important}.bf-modal[data-kind=weapon] .bf-modal__body,.bf-modal[data-kind=protection] .bf-modal__body,.bf-modal[data-kind=slot] .bf-modal__body,.bf-modal[data-kind=player] .bf-modal__body{padding:.2rem .2rem .35rem;overflow:visible}.bf-modal[data-kind=weapon] .bf-modal__panel.liquidGlass-wrapper,.bf-modal[data-kind=protection] .bf-modal__panel.liquidGlass-wrapper,.bf-modal[data-kind=slot] .bf-modal__panel.liquidGlass-wrapper{isolation:auto;overflow:visible;transform:none}#bf-modal-over.bf-modal{isolation:auto;filter:none;transform:none}#bf-modal.bf-modal.is-under:not([hidden]){content-visibility:hidden;visibility:hidden!important;pointer-events:none!important;animation:none!important}#bf-modal.is-under *{animation:none!important}.bf-modal--over{--bf-modal-blur:blur(22px)}#bf-modal-over .bf-modal__cosmos{contain:paint}#bf-modal-over.is-tilting,#bf-modal-over.is-tilting .bf-modal__cosmos-spiral,#bf-modal-over.is-tilting .tier-cosmico{animation-play-state:paused}.bf-modal__stage{z-index:1;isolation:auto;filter:none;contain:none;pointer-events:auto;justify-content:center;align-items:center;width:min(27.5rem,100vw - 1.2rem);max-width:calc(100vw - 1.2rem);display:flex;position:relative;overflow:visible;transform:none}.bf-modal__stage[hidden]{display:none!important}#bf-modal-over:has(#bf-modal-over-stage:not([hidden]))>.bf-modal__panel{display:none}#bf-modal-over .bf-gear-card.card-perspective{perspective:1000px;transform-style:preserve-3d;isolation:auto}#bf-modal-over .bf-gear-card .card-3d-body{transform:rotateY(calc(var(--rx) * 1deg)) rotateX(calc(var(--ry) * -1deg))!important;transform-style:preserve-3d!important}.bf-gear-card.card-perspective{--rx:0;--ry:0;--px:50%;--py:50%;perspective:1000px;width:min(22.25rem,100vw - 1.8rem);transform-style:preserve-3d;margin:0 auto}.card-3d-body{--card-line:#ffffff1a;aspect-ratio:2/3;border:1px solid var(--card-line);width:100%;max-height:min(78dvh,36rem);transform:rotateY(calc(var(--rx) * 1deg)) rotateX(calc(var(--ry) * -1deg));transform-style:preserve-3d;-webkit-user-select:none;user-select:none;backface-visibility:hidden;background:#111115;border-radius:18px;transition:transform .1s ease-out;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #000c}.card-perspective.is-tilting .card-3d-body{will-change:transform;transition:none}.card-3d-body.resetting{will-change:auto;transition:transform .5s cubic-bezier(.175,.885,.32,1.275);transform:rotateY(0)rotateX(0)}.card-bg,.card-texture,.holo,.glare{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.card-bg{z-index:0}.card-texture{z-index:1;background-image:var(--card-pattern,var(--card-noise));background-position:50%;background-repeat:repeat;background-size:var(--card-pattern-size,180px 180px);opacity:0}.holo,.glare{z-index:2;opacity:0;transition:opacity .3s ease-out}.card-perspective:hover .holo,.card-perspective:hover .glare,.card-perspective.is-tilting .holo,.card-perspective.is-tilting .glare{opacity:1}.bf-slot.bf-slot--play{--card-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cpath d='M18 0v36M0 18h36' fill='none' stroke='%23fff' stroke-width='0.7' opacity='.7'/%3E%3C/svg%3E");--card-pattern-size:36px 36px}.bf-slot.bf-slot--play.tier-cutre,.tier-cutre{--card-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='54' viewBox='0 0 54 54'%3E%3Cg fill='%23fff' stroke='%23fff' stroke-linecap='round'%3E%3Cpath d='M7 12c9 3 2 11 13 5' fill='none' stroke-width='2.4' opacity='.55'/%3E%3Cpath d='M33 9l7 11-9 1' fill='none' stroke-width='2.1' opacity='.4'/%3E%3Cpath d='M9 36l11-6 2 10' fill='none' stroke-width='2.2' opacity='.45'/%3E%3Cpath d='M31 32c7 2 12 9 6 14' fill='none' stroke-width='2' opacity='.35'/%3E%3Ccircle cx='22' cy='24' r='3.2' stroke='none' opacity='.28'/%3E%3Ccircle cx='40' cy='22' r='1.4' stroke='none' opacity='.45'/%3E%3Ccircle cx='16' cy='42' r='1.1' stroke='none' opacity='.3'/%3E%3C/g%3E%3C/svg%3E");--card-pattern-size:54px 54px}.bf-slot.bf-slot--play.tier-comun,.tier-comun{--card-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36'%3E%3Cpath d='M18 0v36M0 18h36' fill='none' stroke='%23fff' stroke-width='0.7' opacity='.75'/%3E%3C/svg%3E");--card-pattern-size:36px 36px}.bf-slot.bf-slot--play.tier-pococomun,.tier-pococomun{--card-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'%3E%3Cpath d='M22 7l9 15-9 15-9-15z' fill='none' stroke='%23fff' stroke-width='0.9'/%3E%3C/svg%3E");--card-pattern-size:44px 44px}.bf-slot.bf-slot--play.tier-raro,.tier-raro{--card-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='52' viewBox='0 0 52 52'%3E%3Cg fill='none' stroke='%23fff' stroke-width='0.75'%3E%3Cpolygon points='26,6 42,16 42,36 26,46 10,36 10,16'/%3E%3Ccircle cx='26' cy='26' r='4' opacity='.65'/%3E%3C/g%3E%3C/svg%3E");--card-pattern-size:52px 52px}.bf-slot.bf-slot--play.tier-epico,.tier-epico{--card-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='68' height='68' viewBox='0 0 68 68'%3E%3Cg fill='none' stroke='%23fff' stroke-width='0.65'%3E%3Ccircle cx='34' cy='34' r='9'/%3E%3Ccircle cx='34' cy='34' r='18' opacity='.4'/%3E%3Cpath d='M34 5c9 11 9 47 0 58' opacity='.75'/%3E%3Cpath d='M34 5c-9 11-9 47 0 58' opacity='.75'/%3E%3Cpath d='M5 34c11-9 47-9 58 0' opacity='.5'/%3E%3Cpath d='M5 34c11 9 47 9 58 0' opacity='.5'/%3E%3C/g%3E%3C/svg%3E");--card-pattern-size:68px 68px}.bf-slot.bf-slot--play.tier-legendario,.tier-legendario{--card-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='76' height='76' viewBox='0 0 76 76'%3E%3Cg fill='none' stroke='%23fff' stroke-width='0.6'%3E%3Ccircle cx='38' cy='38' r='7'/%3E%3Ccircle cx='38' cy='38' r='15' opacity='.7'/%3E%3Cpath d='M38 6v9M38 61v9M6 38h9M61 38h9' opacity='.85'/%3E%3Cpath d='M15 15l7 7M54 54l7 7M61 15l-7 7M22 54l-7 7' opacity='.7'/%3E%3Cpath d='M38 18l3.2 7.2L48 28l-6.8 2.2L38 38l-3.2-7.8L28 28l6.8-2.8z' opacity='.55'/%3E%3C/g%3E%3C/svg%3E");--card-pattern-size:76px 76px}.bf-slot.bf-slot--play.tier-mitico,.tier-mitico{--card-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='84' height='84' viewBox='0 0 84 84'%3E%3Cg fill='none' stroke='%23fff' stroke-width='0.55'%3E%3Cpolygon points='42,8 48,32 72,32 53,46 60,70 42,56 24,70 31,46 12,32 36,32' opacity='.9'/%3E%3Ccircle cx='42' cy='42' r='13' opacity='.4'/%3E%3Ccircle cx='42' cy='42' r='28' stroke-dasharray='1.6 3.2' opacity='.6'/%3E%3Cpath d='M42 2v5M42 77v5M2 42h5M77 42h5' opacity='.75'/%3E%3C/g%3E%3C/svg%3E");--card-pattern-size:84px 84px}.bf-slot.bf-slot--play.tier-cosmico,.tier-cosmico{--card-pattern:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96' viewBox='0 0 96 96'%3E%3Cg fill='%23fff' stroke='%23fff' stroke-width='0.45'%3E%3Ccircle cx='48' cy='48' r='7' fill='none'/%3E%3Ccircle cx='48' cy='48' r='18' fill='none' opacity='.32'/%3E%3Cellipse cx='48' cy='48' rx='36' ry='13' fill='none' opacity='.55' transform='rotate(-18 48 48)'/%3E%3Cellipse cx='48' cy='48' rx='36' ry='13' fill='none' opacity='.38' transform='rotate(32 48 48)'/%3E%3Cpath d='M48 14l1.8 5.2 5.2 1.8-5.2 1.8L48 28l-1.8-5.2-5.2-1.8 5.2-1.8z' stroke='none' opacity='.9'/%3E%3Ccircle cx='20' cy='30' r='1.15' stroke='none'/%3E%3Ccircle cx='76' cy='27' r='.85' stroke='none' opacity='.7'/%3E%3Ccircle cx='71' cy='70' r='1.2' stroke='none'/%3E%3Ccircle cx='24' cy='72' r='.8' stroke='none' opacity='.65'/%3E%3Cpath d='M20 30L48 48M76 27L48 48M71 70L48 48M24 72L48 48' fill='none' opacity='.34'/%3E%3C/g%3E%3C/svg%3E");--card-pattern-size:96px 96px}.bf-slot.bf-slot--play .card-texture{opacity:.5;mix-blend-mode:soft-light;background-image:var(--card-pattern), var(--card-noise);background-position:50%,50%;background-repeat:repeat,repeat;background-size:var(--card-pattern-size,44px 44px), 180px 180px}.bf-slot.bf-slot--play.tier-cutre .card-texture{opacity:.9;mix-blend-mode:overlay;filter:contrast(1.2)sepia(.45)brightness(.9)}.bf-slot.bf-slot--play.tier-pococomun .card-texture{opacity:.48}.bf-slot.bf-slot--play.tier-raro .card-texture,.bf-slot.bf-slot--play.tier-epico .card-texture{opacity:.55}.bf-slot.bf-slot--play.tier-legendario .card-texture,.bf-slot.bf-slot--play.tier-mitico .card-texture,.bf-slot.bf-slot--play.tier-cosmico .card-texture{opacity:.62;mix-blend-mode:overlay}.bf-slot.bf-slot--play .holo,.bf-slot.bf-slot--play .glare{opacity:.42}.bf-slot.bf-slot--play .glare{background:radial-gradient(circle at var(--px) var(--py), #ffffff47, transparent 55%);mix-blend-mode:screen}.bf-slot.bf-slot--play.tier-epico .holo,.bf-slot.bf-slot--play.tier-legendario .holo,.bf-slot.bf-slot--play.tier-mitico .holo,.bf-slot.bf-slot--play.tier-cosmico .holo{opacity:.55}.card-content{z-index:10;pointer-events:none;flex-direction:column;min-height:0;padding:.82rem .9rem .78rem;display:flex;position:absolute;inset:0}.bf-gear-card__kicker{color:#fff;font-family:var(--bf-font-display);letter-spacing:.04em;text-align:center;text-transform:uppercase;flex:none;margin:0;font-size:clamp(1.2rem,5.4vw,1.75rem);font-weight:700;line-height:1.05}.bf-gear-card .card-content>.bf-gear-card__kicker{color:#fff;text-shadow:none}.bf-gear-card.is-weapon .card-content>.bf-gear-card__kicker{color:color-mix(in srgb, var(--dossier-accent,#fff) 18%, #fff);text-shadow:none;margin-top:.22rem}.tier-legendario .card-content>.bf-gear-card__kicker{color:#6b4510}.bf-gear-card__art{width:100%;min-height:0;box-shadow:none;background:0 0;border:0;flex:auto;align-self:stretch;place-items:center;margin:.35rem 0 0;display:grid;position:relative;overflow:hidden}.bf-gear-card__art:not(.is-face):not(.is-value)>img{object-fit:contain;object-position:center;filter:drop-shadow(0 1px 1px #00000059)drop-shadow(0 6px 10px #00000073);width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0}.bf-gear-card__resource{border:1px solid color-mix(in srgb, var(--card-line) 72%, #ffffff59);color:#fff;background:#0000003d;border-radius:999px;flex:none;justify-content:center;align-items:baseline;gap:.38rem;max-width:100%;margin:.18rem auto .05rem;padding:.28rem .62rem;font-size:.67rem;line-height:1;display:flex}.bf-gear-card__resource span{opacity:.65}.bf-gear-card__resource strong{font-family:var(--bf-font-display);font-size:.75rem;font-weight:700}.bf-gear-card__art.is-value .bf-gear-card__value{color:#fff;font-family:var(--bf-font-display);letter-spacing:-.04em;text-shadow:0 8px 28px #00000073;margin:0;font-size:clamp(4.2rem,22vw,6.6rem);font-weight:700;line-height:.88}.bf-gear-card__art.is-face .bf-avatar,.bf-gear-card__art.is-face img{object-fit:cover;filter:drop-shadow(0 1px 1px #00000059)drop-shadow(0 8px 16px #00000080);border-radius:50%;width:min(11rem,62%);max-width:none;height:min(11rem,62%)}.bf-gear-card__foot{text-align:center;flex-direction:column;flex:none;align-items:center;width:100%;min-height:0;margin-top:.28rem;display:flex}.bf-gear-card__title{color:#fff;font-family:var(--bf-font-display);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:clamp(1.2rem,5.4vw,1.75rem);font-weight:700;line-height:1.05}.bf-gear-card__owner{color:#ffffff9e;margin:.18rem 0 0;font-size:.78rem}.bf-gear-card__stats{width:100%;margin:.42rem 0 0}.bf-gear-card__stats>.bf-gear-card__stats-box{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:.22rem .55rem;width:100%;min-height:0;display:grid}.bf-gear-card__row-title{color:#ffffff94;letter-spacing:.2em;text-align:center;text-transform:uppercase;grid-column:1/-1;margin:.18rem 0 0;font-size:.56rem;font-weight:800;line-height:1}.bf-gear-card__row-title:first-child{margin-top:0}.bf-gear-card__stats>div{border:1px solid color-mix(in srgb, var(--card-line,var(--dossier-accent,#d0d0d0)) 48%, transparent);background:#00000057;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:2.7rem;padding:.34rem .4rem .36rem;display:flex}.bf-gear-card__stats-box>div{background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;min-height:0;padding:.08rem .15rem;display:flex}.bf-gear-card__stats dt{color:#ffffff85;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .08rem;font-size:.54rem;font-weight:800}.bf-gear-card__stats dd{color:#fff;text-align:center;overflow-wrap:anywhere;margin:0;font-size:.74rem;font-weight:700;line-height:1.15}.bf-gear-card__stats>div.is-dmg{min-height:3.35rem;padding:.4rem .55rem .44rem}.bf-gear-card__stats>div.is-matchup{background:color-mix(in srgb, var(--dossier-accent) 9%, #0000006b);grid-column:1/-1;min-height:3.05rem;padding:.46rem .85rem .5rem}.bf-gear-card__stats>div.is-matchup dd{color:color-mix(in srgb, var(--dossier-accent) 66%, #fff);font-size:.8rem}.bf-gear-card__stats>div.is-dmg dd,.bf-gear-card__stats-box>.is-dmg dd{font-family:var(--bf-font-display);letter-spacing:.02em;font-size:clamp(1.35rem,5.8vw,1.85rem);font-weight:700;line-height:1}.bf-gear-card__stats-box>.is-matchup{background:0 0;grid-column:1/-1}.bf-matchup-pill,.bf-stat-pill{color:#1a120c;font-family:var(--bf-font-display);letter-spacing:.03em;text-shadow:0 1px #ffffff47;border-radius:999px;justify-content:center;align-items:center;margin-top:.12rem;padding:.28rem .85rem;font-size:.92rem;font-weight:700;line-height:1;display:inline-flex}.bf-stat-pill.is-rarity{background:radial-gradient(circle at 32% 26%, #fff 0 10%, #fff0 30%), linear-gradient(180deg, color-mix(in srgb, var(--dossier-accent,#c5ced6) 42%, #fff) 0%, color-mix(in srgb, var(--dossier-accent,#8b97a3) 78%, #2a3036) 100%);box-shadow:inset 0 1px 1px #ffffffbf, inset 0 -2px 3px #00000059, 0 0 0 1px color-mix(in srgb, var(--dossier-accent,#c5ced6) 55%, #fff)}.bf-stat-pill.is-kind{color:#fff;text-shadow:0 1px 1px #0006;background:radial-gradient(circle at 32% 26%,#ffffff8c 0 10%,#fff0 28%),linear-gradient(#5c6570 0%,#2c333b 100%);box-shadow:inset 0 1px 1px #fff6,inset 0 -2px 3px #0006,0 0 0 1px #b4bec866}.bf-stat-pill.is-kind.is-fire{color:#140800;text-shadow:0 1px #ffdc7873;background:radial-gradient(circle at 30% 22%,#fff4c2 0 14%,#fff0 32%),linear-gradient(#ffe566 0%,#ff9a1a 36%,#ef4a12 70%,#a31c08 100%);box-shadow:inset 0 1px 1px #ffffffbf,inset 0 -2px 3px #5a100073,0 0 0 1px #ff9628d9}.bf-stat-pill.is-stock{color:#14210f;background:radial-gradient(circle at 32% 26%,#fff 0 10%,#fff0 30%),linear-gradient(#d7e7c4 0%,#8eae6a 48%,#5d7a3e 100%);box-shadow:inset 0 1px 1px #ffffffb3,inset 0 -2px 3px #1e281059,0 0 0 1px #96b06eb3}.bf-gear-card__stats-box>.is-wide{grid-column:1/-1}.bf-gear-card__stats-box>.is-range{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:.15rem .4rem;margin-top:.12rem;display:grid}.bf-gear-card__stats-box>.is-range>div{flex-direction:column;align-items:center;display:flex}.bf-gear-card__stats-box>.is-range dd{font-family:var(--bf-font-display);letter-spacing:.02em;font-size:clamp(1.9rem,8.4vw,2.55rem);font-weight:700;line-height:.95}.bf-matchup-pill.is-magic{color:#fff;text-shadow:0 1px 2px #1400288c}.tier-cutre{--card-line:#4a2c1d;border-color:var(--card-line);box-shadow:inset 0 0 40px #000000e6,0 25px 50px -12px #000c}.bf-slot.bf-slot--play.tier-cutre{border:1px solid #4a2c1d;box-shadow:inset 0 0 22px #000000c7,0 12px 20px -8px #000000b8}.tier-cutre .card-bg{background:radial-gradient(circle at 20% 20%,#b85222bf 0%,#0000 50%),radial-gradient(circle at 80% 70%,#8b4513d1 0%,#0000 60%),radial-gradient(circle,#6a4030,#1c100a)}.tier-cutre .card-texture{opacity:1;mix-blend-mode:overlay;filter:contrast(1.8)sepia(.7)brightness(.85)}.tier-cutre .bf-gear-card__art{box-shadow:none;background:0 0;border:0}.tier-cutre .bf-slot__orb:has(img):not(.is-face){box-shadow:none;background:0 0;border:0}.tier-cutre .bf-gear-card__kicker,.tier-cutre .bf-slot__kicker{color:#a07a65}.tier-cutre .bf-gear-card__stats dd{color:#d7c4b6}.tier-comun{--card-line:#6b7280;border-color:var(--card-line)}.bf-slot.bf-slot--play.tier-comun{border:1px solid #6b7280;box-shadow:0 12px 20px -8px #000000b8}.bf-slot.bf-slot--play.tier-comun .card-bg{background:linear-gradient(145deg,#6b7280,#1f2937)}.tier-comun .card-bg{background:linear-gradient(145deg,#4b5563,#1f2937)}.tier-comun .glare{background:radial-gradient(circle at var(--px) var(--py), #ffffff29, transparent 50%)}.tier-comun .bf-gear-card__art{box-shadow:none;background:0 0;border:0}.tier-comun .bf-slot__orb:has(img):not(.is-face){box-shadow:none;background:0 0;border:0}.tier-comun .bf-gear-card__kicker,.tier-comun .bf-slot__kicker{color:#9e9e9e}.tier-pococomun{--card-line:#10b981;border-color:var(--card-line);box-shadow:0 5px 20px -10px #10b9814d,0 25px 50px -12px #000c}.bf-slot.bf-slot--play.tier-pococomun{border:1px solid #10b981;box-shadow:0 0 14px #10b98147,0 12px 20px -8px #000000b3}.tier-pococomun .card-bg{background:radial-gradient(circle at 0 0,#059669,#022c22)}.tier-pococomun .card-texture{opacity:.4;mix-blend-mode:overlay}.tier-pococomun .glare{background:radial-gradient(circle at var(--px) var(--py), #10b9812e, transparent 50%)}.tier-pococomun .bf-gear-card__art{box-shadow:none;background:0 0;border:0}.tier-pococomun .bf-slot__orb:has(img):not(.is-face){box-shadow:none;background:0 0;border:0}.tier-pococomun .bf-gear-card__kicker,.tier-pococomun .bf-slot__kicker{color:#10b981;text-shadow:0 0 8px #10b98173}.tier-raro{--card-line:#3b82f6;border-color:var(--card-line);box-shadow:0 10px 30px -5px #3b82f680,0 25px 50px -12px #000c}.bf-slot.bf-slot--play.tier-raro{border:1px solid #3b82f6;box-shadow:0 0 16px #3b82f661,0 12px 20px -8px #000000b3}.tier-raro .card-bg{background:linear-gradient(135deg,#1d4ed8,#1e3a8a,#0f172a)}.tier-raro .glare{background:radial-gradient(circle at var(--px) var(--py), #60a5fa80, transparent 60%);mix-blend-mode:screen}.tier-raro .bf-gear-card__art{box-shadow:none;background:0 0;border:0}.tier-raro .bf-slot__orb:has(img):not(.is-face){box-shadow:none;background:0 0;border:0}.tier-raro .bf-gear-card__kicker,.tier-raro .bf-slot__kicker{color:#3b82f6;text-shadow:0 0 8px #3b82f6b3}.tier-epico{--card-line:#a855f7;border-color:var(--card-line);box-shadow:0 0 35px #a855f799}.bf-slot.bf-slot--play.tier-epico{border:1px solid #a855f7;box-shadow:0 0 18px #a855f773}.tier-epico .card-bg{background:radial-gradient(circle at var(--px) var(--py), #7e22ce, #3b0764, #1b0233)}.tier-epico .holo{background:linear-gradient(105deg,#0000 20%,#fff6 25%,#fff 45%,#d8b4fee6 50%,#fff6 65%,#0000 70%) 0 0/300% 300%;background-position:calc(var(--px) * 2) 0;mix-blend-mode:color-dodge}.tier-epico .glare{background:radial-gradient(circle at var(--px) var(--py), #d8b4fee6, transparent 60%);mix-blend-mode:screen}.tier-epico .bf-gear-card__art{box-shadow:none;background:0 0;border:0}.tier-epico .bf-slot__orb:has(img):not(.is-face){box-shadow:none;background:0 0;border:0}.tier-epico .bf-gear-card__kicker,.tier-epico .bf-slot__kicker{color:#a855f7;text-shadow:0 0 10px #a855f7}.tier-legendario{--card-line:#fbbf24;border-color:var(--card-line);box-shadow:0 10px 50px -10px #fbbf24cc}.bf-slot.bf-slot--play.tier-legendario{border:1px solid #fbbf24;box-shadow:0 0 18px #fbbf246b}.tier-legendario .card-bg{background:linear-gradient(135deg,#78350f 0%,#d97706 20%,#fef08a 50%,#d97706 80%,#78350f 100%) 0 0/250% 250%;background-position:var(--px) var(--py)}.tier-legendario .holo{background:radial-gradient(farthest-corner circle at var(--px) var(--py), #ffffffe6 0%, #fbbf2466 30%, transparent 60%);mix-blend-mode:color-dodge}.tier-legendario .bf-gear-card__art{box-shadow:none;background:0 0;border:0}.tier-legendario .bf-slot__orb:has(img):not(.is-face){box-shadow:none;background:0 0;border:0}.tier-legendario .bf-gear-card__kicker,.tier-legendario .bf-slot__kicker,.tier-legendario .bf-gear-card__title,.tier-legendario .bf-gear-card__value{color:#6b4510;text-shadow:none}.tier-legendario .bf-gear-card__owner{color:#8a5a14}.tier-legendario .bf-gear-card__resource{color:#6b4510;background:#fee49a}@keyframes bf-border-mitico{0%{border-color:#ef4444}33%{border-color:#eab308}66%{border-color:#ec4899}to{border-color:#ef4444}}.tier-mitico{--card-line:#ef4444;border-width:2px;border-color:var(--card-line);animation:4s linear infinite bf-border-mitico;box-shadow:0 10px 60px #ef4444b3}.bf-slot.bf-slot--play.tier-mitico{border-width:2px;animation:4s linear infinite bf-border-mitico;box-shadow:0 0 18px #ef444473}.tier-mitico .card-bg{background:#0a0a0a}.tier-mitico .holo{background:linear-gradient(125deg,red 0%,#ff8000 15%,#ff0 30%,#0f0 50%,#0ff 65%,#00f 85%,#f0f 100%) 0 0/300% 300%;background-position:var(--px) var(--py);mix-blend-mode:color-dodge;filter:brightness(1.3)contrast(1.2)}.tier-mitico .glare{background:radial-gradient(circle at var(--px) var(--py), #fffc 0%, transparent 40%);mix-blend-mode:overlay}.card-perspective:hover .tier-mitico .holo,.card-perspective.is-tilting .tier-mitico .holo{opacity:.85}.tier-mitico .bf-gear-card__art{box-shadow:none;background:0 0;border:0}.tier-mitico .bf-slot__orb:has(img):not(.is-face){box-shadow:none;background:0 0;border:0}.tier-mitico .bf-gear-card__kicker,.tier-mitico .bf-slot__kicker{color:#ef4444;text-shadow:0 0 15px #ef4444}.tier-mitico .bf-gear-card__title{background:linear-gradient(90deg,#ff4d4d,#f9cb28,#ff4d4d);color:#0000;-webkit-background-clip:text;background-clip:text}.tier-mitico .bf-gear-card__stats dd{color:#ef4444}.tier-cosmico{--card-line:var(--cosmos-ray);border-width:2px;border-color:var(--cosmos-ray);box-shadow:0 0 0 1px color-mix(in srgb, var(--cosmos-ray) 70%, #fff), 0 0 28px color-mix(in srgb, var(--cosmos-ray) 42%, transparent), inset 0 0 72px color-mix(in srgb, var(--cosmos-ray) 20%, transparent), inset 0 0 140px color-mix(in srgb, var(--cosmos-ray) 8%, transparent);animation:2.2s linear infinite bfCosmosHue}.bf-slot.bf-slot--play.tier-cosmico{border-width:2px}.tier-cosmico .card-bg{background:radial-gradient(1px 1px at 6% 14%,#fff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 12% 38%,#ff7ad9 50%,#0000 51%),radial-gradient(1px 1px at 18% 8%,#ffe27a 50%,#0000 51%),radial-gradient(1.4px 1.4px at 23% 62%,#7dff6a 50%,#0000 51%),radial-gradient(1px 1px at 29% 28%,#9af7ff 50%,#0000 51%),radial-gradient(1.3px 1.3px at 34% 81%,#3a86ff 50%,#0000 51%),radial-gradient(1px 1px at 41% 16%,#fff 50%,#0000 51%),radial-gradient(1.6px 1.6px at 47% 44%,#c3b5ff 50%,#0000 51%),radial-gradient(1px 1px at 52% 72%,#ff9de2 50%,#0000 51%),radial-gradient(1.2px 1.2px at 58% 11%,#5dff7a 50%,#0000 51%),radial-gradient(1px 1px at 63% 53%,#ffbe0b 50%,#0000 51%),radial-gradient(1.5px 1.5px at 69% 33%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 74% 78%,#3ad4ff 50%,#0000 51%),radial-gradient(1.3px 1.3px at 79% 19%,#ff4d6d 50%,#0000 51%),radial-gradient(1px 1px at 84% 58%,#8338ec 50%,#0000 51%),radial-gradient(1.4px 1.4px at 89% 86%,#ffe7c2 50%,#0000 51%),radial-gradient(1px 1px at 93% 24%,#7dffc6 50%,#0000 51%),radial-gradient(1.2px 1.2px at 8% 88%,#b8f0ff 50%,#0000 51%),radial-gradient(1px 1px at 16% 71%,#ffd6f2 50%,#0000 51%),radial-gradient(1.7px 1.7px at 38% 51%,#fff 50%,#0000 51%),radial-gradient(1px 1px at 55% 91%,#ff8a3d 50%,#0000 51%),radial-gradient(1.3px 1.3px at 71% 6%,#d8fff4 50%,#0000 51%),radial-gradient(1px 1px at 96% 47%,#c4d8ff 50%,#0000 51%),radial-gradient(1.2px 1.2px at 27% 93%,#fff 50%,#0000 51%),#000}.tier-cosmico .holo{background:repeating-conic-gradient(from 0deg, transparent 0deg 10deg, color-mix(in srgb, var(--cosmos-ray) 28%, transparent) 16deg, color-mix(in srgb, var(--cosmos-ray) 70%, #fff 8%) 22deg, color-mix(in srgb, var(--cosmos-ray) 28%, transparent) 28deg, transparent 34deg 45deg);mix-blend-mode:screen;opacity:.42}.tier-cosmico .glare{background:radial-gradient(circle at var(--px) var(--py), #ffffff47 0%, transparent 38%);mix-blend-mode:screen}.tier-cosmico .card-texture{opacity:.5;mix-blend-mode:screen;background-image:var(--card-pattern), var(--card-noise);background-position:50%,50%;background-repeat:repeat,repeat;background-size:var(--card-pattern-size,96px 96px), 180px 180px}.card-perspective:hover .tier-cosmico .holo,.card-perspective.is-tilting .tier-cosmico .holo{opacity:.66}.tier-cosmico .bf-gear-card__art{box-shadow:none;background:0 0;border:0}.tier-cosmico .bf-slot__orb:has(img):not(.is-face){box-shadow:none;background:0 0;border:0}.tier-cosmico .bf-gear-card__kicker,.tier-cosmico .bf-slot__kicker{color:#f3f1ff;text-shadow:0 0 12px #b48cffe6,0 0 18px #00d2ff73}.tier-cosmico .bf-gear-card__title{background:linear-gradient(90deg,#ff4d6d,#ffbe0b,#7dff6a,#3a86ff,#8338ec,#ff4d6d) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite bfCosmosTitle}.tier-cosmico .bf-gear-card__stats dd{color:#f4f1ff}.bf-modal .bf-player-card{display:block!important}.bf-player-card.card-perspective{--rx:0;--ry:0;--px:50%;--py:50%;perspective:none;transform-style:flat;width:min(22.5rem,100vw - 2.2rem);margin:0 auto;position:relative}.bf-player-card .card-3d-body{aspect-ratio:auto;-webkit-user-select:auto;user-select:auto;transform-style:flat;filter:none;flex-direction:column;height:auto;max-height:min(78dvh,40rem);display:flex;overflow:hidden;transform:none!important}.bf-player-card .card-3d-body.bf-slice{--bf-slice-tint:#2a2c34;border-style:solid;border-color:#0000;border-width:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);max-height:none;box-shadow:none;filter:drop-shadow(0 8px 16px #0006);background:#0c0a10f5;border-radius:0;padding:0;overflow:visible}.bf-player-card .card-3d-body.bf-slice>.card-bg,.bf-player-card .card-3d-body.bf-slice>.card-texture,.bf-player-card .card-3d-body.bf-slice>.holo,.bf-player-card .card-3d-body.bf-slice>.glare{display:none}.bf-player-card .card-3d-body.bf-slice:after{opacity:.5;mix-blend-mode:multiply}.bf-player-card.is-dead .card-3d-body.bf-slice:after{opacity:.42;mix-blend-mode:overlay}.bf-player-card .card-3d-body.bf-slice .bf-player-card__body{max-height:min(78dvh,40rem)}.bf-player-card.is-dead .card-3d-body.bf-slice{--bf-slice-tint:oklch(46% .15 25);box-shadow:none;filter:drop-shadow(0 8px 16px #0006);background:#1c080af5;border-color:#0000}.bf-player-card__turn{z-index:14;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8;pointer-events:none;font-size:.68rem;font-weight:800;position:absolute;top:.7rem;right:.75rem}.bf-player-card.is-dead .tier-player,.tier-player.is-dead{opacity:1;filter:none;background:#3a0c10;border-color:#8c141cb8;box-shadow:0 25px 50px -12px #280004e0,inset 0 0 48px #50080c8c}.bf-player-card.is-dead .tier-player .card-bg{background:radial-gradient(circle at var(--px) var(--py), #8c182061, transparent 52%), linear-gradient(145deg, #4a1418, #1a0708 58%, #0e0405)}.bf-player-card.is-dead .player-sheet__face{border-color:#b42830b3;box-shadow:inset 0 0 20px #500008cc,0 0 18px #8c101659}.bf-player-card__body{z-index:10;pointer-events:auto;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:auto;height:auto;min-height:0;max-height:none;padding:1.15rem 1.05rem 1rem;position:relative;overflow:auto}.bf-player-card__body::-webkit-scrollbar{display:none}.bf-player-card a,.bf-player-card button,.bf-player-card .player-sheet__gear [data-item-info],.bf-player-card .player-sheet__hand [data-item-info],.bf-player-card .bf-dossier__action,.bf-player-card .player-sheet__admin{z-index:12;pointer-events:auto;touch-action:manipulation;position:relative;transform:none}.bf-player-card .player-sheet__gear [data-item-info],.bf-player-card .player-sheet__gear .event-item{cursor:pointer;z-index:12;isolation:isolate;position:relative;pointer-events:auto!important;transform:none!important}.bf-player-card .player-sheet__hand,.bf-player-card .player-sheet__hand [data-item-info],.bf-player-card .player-sheet__hand .event-item{cursor:pointer;z-index:12;isolation:isolate;pointer-events:auto!important}.tier-player{background:#111115;border-color:#ffffff1a;box-shadow:0 25px 50px -12px #000000d9,inset 0 0 40px #0000008c}.tier-player .card-bg{background:radial-gradient(circle at var(--px) var(--py), #464c5838, transparent 52%), linear-gradient(145deg, #2a2d35, #111115 58%, #0a0a0e)}.tier-player .card-texture{opacity:.22;mix-blend-mode:overlay}.tier-player .holo{background:linear-gradient(105deg,#0000 22%,#ffffff1a 40%,#aab4c82e 50%,#0000 70%) 0 0/300% 300%;background-position:calc(var(--px) * 2) 0;mix-blend-mode:screen}.tier-player .glare{background:radial-gradient(circle at var(--px) var(--py), #ffffff24, transparent 55%);mix-blend-mode:screen}.bf-modal--over .bf-modal__backdrop{background:radial-gradient(ellipse 82% 58% at 50% 36%, color-mix(in srgb, var(--modal-accent) 14%, transparent), transparent 74%), #000000eb}body:has(#bf-modal-over.is-open) #bf-modal .bf-modal__backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}@supports ((-webkit-mask-box-image-slice:1)) or (mask-border-slice:1){.bf-inv-card.is-on,.bf-focus__card.is-active{z-index:2}.bf-inv-card.is-on .bf-slot.bf-slot--play,.bf-focus__card.bf-slot--play.is-active{transform-origin:50% 68%;transition:transform .22s,filter .22s;transform:translateY(-.95rem)rotate(-4deg)}.bf-attitude .bf-focus__card.bf-slot--play.bf-card-framed{--bf-frame:.019;--bf-bw-t:calc(var(--bf-slice-t) * var(--bf-frame) * 1px);--bf-bw-r:calc(var(--bf-slice-r) * var(--bf-frame) * 1px);--bf-bw-b:calc(var(--bf-slice-b) * var(--bf-frame) * 1px);--bf-bw-l:calc(var(--bf-slice-l) * var(--bf-frame) * 1px)}.bf-attitude .bf-focus__card.bf-slot--play.is-active{transform:none}.bf-slot.bf-slot--play.bf-card-framed,.card-3d-body.bf-card-framed{--bf-frame:.058;--bf-frame-ink:oklch(from var(--dossier-accent,var(--slot-tier,#c4b8a4)) .32 calc(c * 1.45) h);--bf-slice-t:392;--bf-slice-r:425;--bf-slice-b:371;--bf-slice-l:426;--bf-bw-t:calc(var(--bf-slice-t) * var(--bf-frame) * 1px);--bf-bw-r:calc(var(--bf-slice-r) * var(--bf-frame) * 1px);--bf-bw-b:calc(var(--bf-slice-b) * var(--bf-frame) * 1px);--bf-bw-l:calc(var(--bf-slice-l) * var(--bf-frame) * 1px);box-shadow:none;-webkit-mask-box-image-source:var(--bf-card-shape);-webkit-mask-box-image-slice:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l) fill;-webkit-mask-box-image-width:var(--bf-bw-t) var(--bf-bw-r) var(--bf-bw-b) var(--bf-bw-l);-webkit-mask-box-image-repeat:stretch;-webkit-mask-box-image-source:var(--bf-card-shape);mask-border-source:var(--bf-card-shape);-webkit-mask-box-image-slice:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l) fill;mask-border-slice:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l) fill;-webkit-mask-box-image-width:var(--bf-bw-t) var(--bf-bw-r) var(--bf-bw-b) var(--bf-bw-l);mask-border-width:var(--bf-bw-t) var(--bf-bw-r) var(--bf-bw-b) var(--bf-bw-l);filter:drop-shadow(0 8px 12px #0000006b);border:0;border-radius:0;overflow:visible;-webkit-mask-box-image-repeat:stretch;mask-border-repeat:stretch}.bf-slot.bf-card-framed.tier-cutre,.bf-slot.bf-card-framed.tier-comun,.card-3d-body.bf-card-framed.tier-cutre,.card-3d-body.bf-card-framed.tier-comun{--bf-card-border:var(--bf-card-border-low);--bf-card-shape:var(--bf-card-shape-low);--bf-slice-t:512;--bf-slice-r:512;--bf-slice-b:512;--bf-slice-l:512}.bf-slot.bf-card-framed.tier-pococomun,.bf-slot.bf-card-framed.tier-raro,.card-3d-body.bf-card-framed.tier-pococomun,.card-3d-body.bf-card-framed.tier-raro{--bf-card-border:var(--bf-card-border-mid);--bf-card-shape:var(--bf-card-shape-mid);--bf-slice-t:512;--bf-slice-r:512;--bf-slice-b:512;--bf-slice-l:512}.bf-slot.bf-card-framed.tier-epico,.bf-slot.bf-card-framed.tier-legendario,.bf-slot.bf-card-framed.tier-mitico,.bf-slot.bf-card-framed.tier-cosmico,.card-3d-body.bf-card-framed.tier-epico,.card-3d-body.bf-card-framed.tier-legendario,.card-3d-body.bf-card-framed.tier-mitico,.card-3d-body.bf-card-framed.tier-cosmico{--bf-card-border:var(--bf-card-border-high);--bf-card-shape:var(--bf-card-shape-high);--bf-slice-t:512;--bf-slice-r:512;--bf-slice-b:512;--bf-slice-l:512}.bf-inv-card.is-on .bf-slot.bf-slot--play.bf-card-framed,.bf-focus__card.bf-slot--play.bf-card-framed.is-active,.bf-machine__reel.is-armed .bf-machine__claim .bf-slot.bf-card-framed{filter:drop-shadow(0 12px 9px color-mix(in srgb, var(--dossier-accent,var(--slot-tier,#fff)) 62%, transparent)) drop-shadow(0 3px 3px #00000047)}.bf-slot.bf-slot--grid.bf-card-framed,.bf-focus__card.bf-slot--play.bf-card-framed{--bf-frame:.044}body.is-decide .bf-focus__card.bf-slot--play.bf-card-framed,body.is-decide .bf-focus__card.bf-slot--play.bf-card-framed.is-active,.bf-focus__card.bf-slot--play.bf-card-framed.is-active{box-shadow:none;border:0;border-radius:0;outline:none;padding:0;overflow:visible}.bf-slot.bf-slot--mini.bf-card-framed{--bf-frame:.032}.card-3d-body.bf-card-framed{--bf-frame:.076}.bf-slot.bf-slot--play.bf-card-framed.tier-mitico,.card-3d-body.bf-card-framed.tier-mitico{animation:none}.bf-card-frame{z-index:6;pointer-events:none;border-style:solid;border-color:var(--bf-frame-ink,var(--dossier-accent,var(--slot-tier,#c4b8a4)));border-width:var(--bf-bw-t) var(--bf-bw-r) var(--bf-bw-b) var(--bf-bw-l);-webkit-mask-box-image-source:var(--bf-card-border);-webkit-mask-box-image-slice:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);-webkit-mask-box-image-width:1;-webkit-mask-box-image-repeat:stretch;-webkit-mask-box-image-source:var(--bf-card-border);mask-border-source:var(--bf-card-border);-webkit-mask-box-image-slice:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);mask-border-slice:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);isolation:isolate;background:0 0;position:absolute;inset:0;-webkit-mask-box-image-width:1;mask-border-width:1;-webkit-mask-box-image-repeat:stretch;mask-border-repeat:stretch}.bf-card-framed.tier-cosmico{--bf-frame-ink:oklch(from var(--cosmos-ray,#d6b4ff) .32 calc(c * 1.45) h)}.bf-card-frame:after{content:"";inset:calc(var(--bf-bw-t) * -1) calc(var(--bf-bw-r) * -1) calc(var(--bf-bw-b) * -1) calc(var(--bf-bw-l) * -1);pointer-events:none;border-style:solid;border-color:#0000;border-width:inherit;border-image-source:var(--bf-card-border);border-image-slice:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);mix-blend-mode:multiply;opacity:.72;border-image-width:1;border-image-repeat:stretch;position:absolute}.bf-slot.bf-slot--play.bf-card-framed>.bf-slot__body.bf-slot__body--play{padding-top:max(.5rem, var(--bf-bw-t) * .5);padding-right:max(.42rem, var(--bf-bw-r) * .48);padding-bottom:max(.42rem, var(--bf-bw-b) * .5);padding-left:max(.42rem, var(--bf-bw-l) * .48)}.bf-slot.bf-slot--play.bf-slot--grid.bf-card-framed.bf-slot--atk>.bf-slot__body.bf-slot__body--play,.bf-slot.bf-slot--play.bf-slot--grid.bf-card-framed.bf-slot--def>.bf-slot__body.bf-slot__body--play{padding-top:calc(var(--bf-bw-t) * .5 + .28rem)}.card-3d-body.bf-card-framed>.card-content{padding:calc(var(--bf-bw-t) * .5 + .15rem) calc(var(--bf-bw-r) * .5 + .5rem) calc(var(--bf-bw-b) * .6 + .5rem) calc(var(--bf-bw-l) * .5 + .5rem)}.bf-gear-card .card-3d-body.bf-card-framed>.card-content{padding-top:calc(var(--bf-bw-t) * .5 + .22rem)}.card-3d-body.bf-card-framed .bf-gear-card__stats>.bf-gear-card__stats-box{--bf-kpi:.034;--bf-kpi-t:calc(var(--bf-slice-t) * var(--bf-kpi) * 1px);--bf-kpi-r:calc(var(--bf-slice-r) * var(--bf-kpi) * 1px);--bf-kpi-b:calc(var(--bf-slice-b) * var(--bf-kpi) * 1px);--bf-kpi-l:calc(var(--bf-slice-l) * var(--bf-kpi) * 1px);isolation:isolate;min-height:0;padding:calc(var(--bf-kpi-t) * .72 + .38rem) calc(var(--bf-kpi-r) * .62 + .42rem) calc(var(--bf-kpi-b) * .72 + .42rem) calc(var(--bf-kpi-l) * .62 + .42rem);-webkit-mask-box-image-source:var(--bf-card-shape);-webkit-mask-box-image-slice:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l) fill;-webkit-mask-box-image-width:var(--bf-kpi-t) var(--bf-kpi-r) var(--bf-kpi-b) var(--bf-kpi-l);-webkit-mask-box-image-repeat:stretch;-webkit-mask-box-image-source:var(--bf-card-shape);mask-border-source:var(--bf-card-shape);-webkit-mask-box-image-slice:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l) fill;mask-border-slice:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l) fill;-webkit-mask-box-image-width:var(--bf-kpi-t) var(--bf-kpi-r) var(--bf-kpi-b) var(--bf-kpi-l);mask-border-width:var(--bf-kpi-t) var(--bf-kpi-r) var(--bf-kpi-b) var(--bf-kpi-l);background:#00000061;border:0;border-radius:0;position:relative;-webkit-mask-box-image-repeat:stretch;mask-border-repeat:stretch}.card-3d-body.bf-card-framed .bf-gear-card__stats>.bf-gear-card__stats-box:before{content:"";z-index:2;pointer-events:none;border-style:solid;border-color:var(--bf-frame-ink,var(--dossier-accent,#c4b8a4));border-width:var(--bf-kpi-t) var(--bf-kpi-r) var(--bf-kpi-b) var(--bf-kpi-l);opacity:.92;-webkit-mask-box-image-source:var(--bf-card-border);-webkit-mask-box-image-slice:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);-webkit-mask-box-image-width:1;-webkit-mask-box-image-repeat:stretch;-webkit-mask-box-image-source:var(--bf-card-border);mask-border-source:var(--bf-card-border);-webkit-mask-box-image-slice:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);mask-border-slice:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);background:0 0;position:absolute;inset:0;-webkit-mask-box-image-width:1;mask-border-width:1;-webkit-mask-box-image-repeat:stretch;mask-border-repeat:stretch}.card-3d-body.bf-card-framed .bf-gear-card__stats>.bf-gear-card__stats-box:after{content:"";z-index:3;pointer-events:none;border-style:solid;border-color:#0000;border-width:var(--bf-kpi-t) var(--bf-kpi-r) var(--bf-kpi-b) var(--bf-kpi-l);border-image-source:var(--bf-card-border);border-image-slice:var(--bf-slice-t) var(--bf-slice-r) var(--bf-slice-b) var(--bf-slice-l);mix-blend-mode:multiply;opacity:.72;border-image-width:1;border-image-repeat:stretch;position:absolute;inset:0}@media (width<=479px){.bf-slot.bf-slot--grid.bf-card-framed,.bf-focus__card.bf-slot--play.bf-card-framed{--bf-frame:.038}.card-3d-body.bf-card-framed{--bf-frame:.062}}:is(.bf-gear-stage__card:has(>.bf-slot.bf-card-framed),.bf-inv-card:has(>.bf-slot.bf-card-framed),.bf-inv-card__pick:has(>.bf-slot.bf-card-framed),.bf-slot-3d:has(>.bf-slot.bf-card-framed),.bf-machine__cell:has(>.bf-slot.bf-card-framed),.bf-machine__claim:has(>.bf-slot.bf-card-framed),.bf-turn-draw__reel:has(>.bf-slot.bf-card-framed)){container:bf-cardbox/inline-size}.bf-focus__row{container:bf-focusrow/inline-size}@container bf-cardbox (width>=1px){.bf-slot.bf-slot--grid.bf-card-framed,.bf-slot.bf-slot--mini.bf-card-framed{--bf-bw-t:10cqi;--bf-bw-r:10cqi;--bf-bw-b:10cqi;--bf-bw-l:10cqi}}@container bf-focusrow (width>=1px){.bf-focus__card.bf-slot--play.bf-card-framed:not(.bf-slot--grid){--bf-bw-t:calc((100cqi - 1rem) / 3 * .1);--bf-bw-r:calc((100cqi - 1rem) / 3 * .1);--bf-bw-b:calc((100cqi - 1rem) / 3 * .1);--bf-bw-l:calc((100cqi - 1rem) / 3 * .1)}}.bf-play-tile__cards>.bf-focus__card.bf-card-framed{--bf-bw-t:calc(var(--play-card-w) * .1);--bf-bw-r:calc(var(--play-card-w) * .1);--bf-bw-b:calc(var(--play-card-w) * .1);--bf-bw-l:calc(var(--play-card-w) * .1)}}@media (width<=767px){.bf-slot.bf-slot--play.tier-legendario,.card-3d-body.tier-legendario{--bf-frame-ink:#7a5a08}.bf-slot.bf-slot--play.tier-mitico,.card-3d-body.tier-mitico{--bf-frame-ink:#7a1010;animation:none}.bf-slot.bf-slot--play.tier-cosmico,.card-3d-body.tier-cosmico{--bf-frame-ink:#f3f1ff;box-shadow:none;animation:none}.bf-slot.bf-slot--play.tier-legendario .card-bg,.card-3d-body.tier-legendario .card-bg{background:linear-gradient(165deg,#ffe98a 0%,#e0c028 52%,#c9a218 100%) 50%}.bf-slot.bf-slot--play.tier-mitico .card-bg,.card-3d-body.tier-mitico .card-bg{background:linear-gradient(165deg,#ff5a4a 0%,#e02828 54%,#9d1414 100%) 50%}.bf-slot.bf-slot--play.tier-cosmico .card-bg,.card-3d-body.tier-cosmico .card-bg{background:#000 50%}.bf-slot.bf-slot--play.tier-legendario .holo,.bf-slot.bf-slot--play.tier-legendario .glare,.bf-slot.bf-slot--play.tier-mitico .holo,.bf-slot.bf-slot--play.tier-mitico .glare,.bf-slot.bf-slot--play.tier-cosmico .holo,.bf-slot.bf-slot--play.tier-cosmico .glare,.card-3d-body.tier-legendario .holo,.card-3d-body.tier-legendario .glare,.card-3d-body.tier-mitico .holo,.card-3d-body.tier-mitico .glare,.card-3d-body.tier-cosmico .holo,.card-3d-body.tier-cosmico .glare{opacity:0}.bf-slot.bf-slot--play.tier-legendario .card-texture,.bf-slot.bf-slot--play.tier-mitico .card-texture,.bf-slot.bf-slot--play.tier-cosmico .card-texture,.card-3d-body.tier-legendario .card-texture,.card-3d-body.tier-mitico .card-texture,.card-3d-body.tier-cosmico .card-texture{opacity:.28;mix-blend-mode:soft-light}.bf-slot.bf-slot--play.tier-legendario:before,.bf-slot.bf-slot--play.tier-legendario:after,.bf-slot.bf-slot--play.tier-mitico:before,.bf-slot.bf-slot--play.tier-mitico:after,.bf-slot.bf-slot--play.tier-cosmico:before,.bf-slot.bf-slot--play.tier-cosmico:after{content:none;animation:none}.bf-slot.bf-slot--play.tier-mitico .bf-slot__kicker,.bf-slot.bf-slot--play.tier-mitico .bf-slot__name,.bf-slot.bf-slot--play.tier-mitico .bf-slot__num,.bf-slot.bf-slot--play.tier-mitico .bf-slot__unit,.card-3d-body.tier-mitico .bf-gear-card__kicker,.card-3d-body.tier-mitico .bf-gear-card__title,.card-3d-body.tier-mitico .bf-gear-card__stats dd,.card-3d-body.tier-mitico .bf-gear-card__owner,.card-3d-body.tier-mitico .bf-gear-card__row-title,.card-3d-body.tier-mitico .bf-gear-card__stats dt{color:#fff;-webkit-text-fill-color:#fff;text-shadow:none;background:0 0}}@media (width>=768px){:root{--bf-shell:430px}#app{width:var(--bf-shell);max-width:100%;margin-inline:auto}.bf-modal{width:auto;max-width:none;inset:0;transform:none}.theme-picker,.bf-bo-pair,.bf-bo-hub{grid-template-columns:1fr}.bf-bo-item{flex-direction:column;align-items:stretch}.bf-bo-item__actions{margin-left:0}}#app{width:min(var(--bf-shell), 100%);max-width:100%;padding:max(var(--bf-shell-pad), env(safe-area-inset-top)) max(var(--bf-shell-pad), env(safe-area-inset-right)) 0 max(var(--bf-shell-pad), env(safe-area-inset-left));gap:10px;margin-inline:auto}.bf-head{padding:0}.bf-head:not(:has(.bf-head__bar)):not(.has-status){padding:0;display:none}.bf-head__bar{border-radius:var(--bf-radius);min-height:56px;display:block;overflow:hidden}.bf-head__bar.liquidGlass-wrapper{box-shadow:var(--bf-dock-shadow)}.bf-head__bar>.liquidGlass-effect{-webkit-backdrop-filter:var(--bf-dock-blur)}.bf-head__bar>.liquidGlass-tint{background:var(--bf-dock-tint)}.bf-head__bar .bf-head__row{min-height:56px;padding:8px 14px}.bf-head__bar .bf-head__row:has(.bf-rooms-search){min-height:0;padding:4px 10px 4px 14px}.bf-head__title{letter-spacing:.06em;font-size:1.35rem}.bf-head__admin,.bf-head__admin.bf-lg--btn,.bf-head__admin.liquidGlass-wrapper--red{width:auto;min-width:0;min-height:32px;padding:.22rem .7rem}.bf-status__k,.bf-head__stat-k{font-size:.64rem}.bf-status__v,.bf-head__stat-v{font-size:1.2rem}.bf-status__cta{border:1px solid #ff969673;border-radius:14px;width:auto;min-width:6.2rem;min-height:2.35rem}.bf-status__cta.liquidGlass-wrapper--green{border-color:#78dc9673}.bf-status__cta-label{font-size:1.05rem}.liquidGlass-wrapper{border:1px solid var(--bf-line);box-shadow:var(--bf-glass-shine)}.liquidGlass-effect{-webkit-backdrop-filter:var(--bf-glass-blur)}.liquidGlass-wrapper--black .liquidGlass-tint{background:var(--bf-glass-tint)}.liquidGlass-wrapper--white .liquidGlass-tint{background:#fff3}.liquidGlass-wrapper--yellow .liquidGlass-tint{background:rgba(var(--bf-green-rgb), .36)}.liquidGlass-wrapper--purple .liquidGlass-tint{background:rgba(var(--bf-brown-rgb), .32)}.liquidGlass-wrapper--green .liquidGlass-tint{background:#1b9b3f7a}.liquidGlass-wrapper--red .liquidGlass-tint{background:#e0282880}.bf-sheet{border-radius:var(--bf-radius)}.bf-sheet__body{padding:16px 14px}.bf-wrap>.liquidGlass-wrapper{border-radius:var(--bf-radius);margin-top:8px;margin-left:12px;margin-right:12px}.bf-rooms-search--home .bf-rooms-search__field,.bf-rooms-search--home .bf-rooms-search__input{border-radius:12px;height:2.75rem;min-height:2.75rem}.bf-card,.bf-room,.bf-rooms-search__field,.player-sheet,.player-card,.player-row,.event-card,.bf-bo-item,.bf-bo-link,.bf-theme-pick,.bf-turn,.bf-admin{border-radius:var(--bf-radius-card)}.bf-room{column-gap:.7rem;padding:14px}.bf-room__name{font-size:1.08rem}.bf-room__count,.bf-room__alive{font-size:.95rem}.bf-lg--btn{letter-spacing:-.01em;min-width:8.5rem;min-height:48px;padding:.7rem 1.2rem;font-weight:650;box-shadow:inset 0 1px 2px #ffffff29,inset 0 -1px 2px #0000002e;border:1px solid var(--bf-line)!important;border-radius:var(--bf-radius-btn)!important;background:0 0!important}.bf-lg--btn.btn-1,.bf-lg--btn.btn-small,.bf-lg--btn.liquidGlass-wrapper--yellow{color:#fff;min-width:8.5rem;min-height:48px;padding:.7rem 1.2rem;border-color:rgba(var(--bf-green-rgb), .48)!important;border-radius:var(--bf-radius-btn)!important}.bf-lg--btn.btn-1>.liquidGlass-tint,.bf-lg--btn.btn-small>.liquidGlass-tint,.bf-lg--btn.liquidGlass-wrapper--yellow>.liquidGlass-tint{background:rgba(var(--bf-green-rgb), .16)}.bf-lg--btn.liquidGlass-wrapper--red{border-color:#ff8c8c6b!important}.bf-lg--btn.liquidGlass-wrapper--black{color:#fff}.bf-stack>.bf-lg--btn,.bf-form-actions .bf-lg--btn{width:100%;max-width:22rem}.player-join,.event-empty__join{justify-content:center;display:flex}.player-join .bf-lg--btn,.event-empty__join .bf-lg--btn{width:auto;max-width:none}.bf-splash__actions{width:auto}.bf-splash .btn,.bf-splash .bf-lg--btn{width:auto;min-width:0}.bf-splash h1,.bf-splash .h1{font-size:clamp(2.2rem,10vw,2.8rem)}.bf-splash__tag{font-size:.92rem}.btn-1,.btn-2,.btn-3,.btn-small{border-radius:var(--bf-radius-btn);min-height:48px;padding:.7rem 1.15rem;font-size:.98rem}.bf-splash__guide.bf-lg--btn,.bf-splash .bf-splash__guide.btn-small{white-space:nowrap;flex-shrink:0;align-items:center;width:max-content;min-width:max-content;max-width:none;height:auto;min-height:2.2rem;padding:.32rem .95rem;font-size:.8rem;display:inline-flex;overflow:visible}label.text-warning,.bf-account__section-title,.bf-career-page__kicker,.bf-account__kicker{letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700}.bf-lead{color:#ffffffe0;font-size:.98rem}.bf-back{min-height:40px;padding:0 2px;font-size:.95rem}.bf-bo-link,.bf-invite__copy{border:1px solid var(--bf-line);background:var(--bf-glass-tint);-webkit-backdrop-filter:var(--bf-glass-blur);box-shadow:var(--bf-glass-shine)}.bf-account__link{border:0;border-radius:16px;min-height:0;padding:.7rem .85rem}.bf-account__link--exit{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0}.bf-invite__copy{border-radius:var(--bf-radius-btn);min-height:44px;padding:.45rem .95rem}.bf-leave__btn{min-height:36px;box-shadow:none;-webkit-backdrop-filter:none;color:#ffffff6b;background:0 0;border:0;border-radius:0;padding:.35rem .2rem}.bf-theme-pick{gap:4px;padding:4px}.bf-theme-pick label{border:1px solid #0000;border-radius:14px;min-height:48px}.bf-theme-pick label:has(input:checked){border-color:rgba(var(--bf-green-rgb), .55)}.bf-chrome{left:max(0px, (100vw - min(var(--bf-shell), 100vw)) / 2);right:max(0px, (100vw - min(var(--bf-shell), 100vw)) / 2);padding:0 max(var(--bf-shell-pad), env(safe-area-inset-right)) 0 max(var(--bf-shell-pad), env(safe-area-inset-left));box-shadow:none;background:0 0;gap:8px;bottom:0}.bf-status,.bf-head__bar,.bf-navbar,.bf-chrome-pager .event-pager,.event-feed>.event-pager,.player-sort{border:1px solid var(--bf-line)}.bf-status.liquidGlass-wrapper,.bf-head__bar.liquidGlass-wrapper,.bf-navbar.liquidGlass-wrapper,.bf-chrome .bf-rooms-create .bf-lg--btn{box-shadow:var(--bf-glass-shine)!important;background:0 0!important}.bf-status.liquidGlass-wrapper--white>.liquidGlass-tint,.bf-head__bar.liquidGlass-wrapper--white>.liquidGlass-tint,.bf-navbar>.liquidGlass-tint,.bf-chrome .bf-rooms-create .bf-lg--btn>.liquidGlass-tint{background:var(--bf-dock-tint)}.bf-navbar{border-bottom:0;border-radius:22px 22px 0 0}.bf-navbar__grid{gap:.1rem;min-height:4.35rem;padding:.22rem .16rem}.bf-navbar__item{gap:3px;max-width:none;padding:.28rem .08rem}.bf-navbar__label{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;text-align:center;max-width:100%;min-height:1.15em;color:inherit;box-sizing:border-box;padding:0;font-size:.56rem;font-weight:700;line-height:1.15;display:block;overflow:hidden}.bf-navbar__item.is-text .bf-navbar__label{font-size:.78rem}.bf-navbar__icon{flex:0 0 24px;width:24px;height:24px}.bf-navbar__icon svg,.bf-navbar__icon .bf-avatar{width:22px;height:22px}.bf-navbar__eta{font-size:.78rem}.player-sort-bar{z-index:2;pointer-events:auto;width:100%;padding:.55rem 12px .15rem;position:static;bottom:auto;left:auto;right:auto}.player-sort{border-radius:18px;padding:4px}.player-sort button,.player-sort .bf-lg--btn{height:auto;min-height:40px;padding:.4rem .25rem;font-size:.72rem;border-radius:14px!important}.player-board{padding-top:0}.player-roster{padding:.55rem 12px var(--bf-chrome-space);gap:8px}.player-sheet{gap:8px;padding:12px}.player-join{padding:.65rem 12px .2rem}.bf-rooms{padding:.55rem 12px 0}.bf-wrap.bf-rooms-page{padding-bottom:0}.bf-rooms-page .bf-room-table{padding-left:.15rem;padding-right:.15rem;padding-bottom:var(--bf-chrome-space)}.bf-rooms-create{width:auto;box-shadow:none;pointer-events:auto;background:0 0;order:0;justify-content:center;margin:0;padding:0;display:flex}.bf-chrome .bf-rooms-create{order:-1}.bf-rooms-create .bf-lg--btn,.bf-rooms-create .btn{min-width:10.5rem;width:auto!important;max-width:max-content!important}.bf-notice{margin-left:12px;margin-right:12px}.bf-chip{border-radius:999px;min-height:28px}.bf-focus__card,.bf-slot:not(.bf-slot--play),.bf-pick__trigger{border:1px solid var(--bf-line)}.bf-modal__panel{border:1px solid var(--bf-line);border-radius:var(--bf-radius)}.bf-bo-link{border-radius:16px;min-height:48px;padding:.8rem .95rem}.bf-bo-item{padding:12px}body.is-decide .bf-play{padding:0 0 var(--bf-chrome-space)}body.is-decide .bf-turn{margin:.35rem 10px 0;padding:.65rem .7rem .7rem}body.is-decide .bf-pick__panel{left:max(12px, env(safe-area-inset-left));right:max(12px, env(safe-area-inset-right));bottom:calc(var(--bf-chrome-space) + .35rem)}.bf-bo__head{margin-left:12px;margin-right:12px}.bf-flash{border:1px solid var(--bf-line);background:var(--bf-glass-tint);border-radius:16px;margin-left:12px;margin-right:12px;padding:.75rem .9rem}.bf-sheet .bf-notice,.liquidGlass-text>.bf-notice{margin-left:0;margin-right:0}.player-sort .bf-lg--btn,.event-pager .bf-lg--btn,.bf-room-pager .bf-lg--btn,.bf-filter .bf-lg--btn,.bf-guide-pager>.bf-lg--btn:not(.bf-guide-pager__go),.bf-modal__close.bf-lg--btn{width:auto;min-width:0;max-width:none}.player-sort .bf-lg--btn{flex:1 1 0;min-height:40px;padding:.35rem .2rem;border-radius:14px!important}.event-pager .bf-lg--btn{min-width:2.15rem;min-height:36px;padding:0 .35rem}.bf-room-pager .bf-lg--btn,.bf-guide-pager>.bf-lg--btn:not(.bf-guide-pager__go){width:44px;min-width:44px;height:44px;min-height:44px;padding:0;border-radius:50%!important}.bf-guide-pager__go.bf-lg--btn{min-width:8rem;min-height:44px}.bf-modal__close.bf-lg--btn{width:48px;min-width:48px;height:48px;min-height:48px;padding:0;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.bf-navbar__item.liquidGlass-wrapper{width:100%;min-width:0;height:100%;overflow:hidden}.bf-navbar__item.is-active.liquidGlass-wrapper,.bf-navbar__item.is-wait.liquidGlass-wrapper{border-color:var(--bf-line);width:100%;min-width:0;height:100%;box-shadow:var(--bf-glass-shine);overflow:hidden}.bf-navbar__item.is-active,.bf-navbar__item.is-wait{padding:.28rem .08rem}.bf-navbar__item.is-active .bf-navbar__face,.bf-navbar__item.is-wait .bf-navbar__face{width:100%;min-width:0}.bf-navbar__item.is-active>.liquidGlass-effect,.bf-navbar__item.is-active>.liquidGlass-tint,.bf-navbar__item.is-active>.liquidGlass-shine,.bf-navbar__item.is-wait>.liquidGlass-effect,.bf-navbar__item.is-wait>.liquidGlass-tint,.bf-navbar__item.is-wait>.liquidGlass-shine{border-radius:inherit;width:100%;height:100%;inset:0;transform:none}.bf-chip.liquidGlass-wrapper{border-radius:999px;min-width:0}.bf-lg--btn.bf-metal:not(.bf-modal__close)>.liquidGlass-text{color:inherit}.bf-rooms-search--home .bf-rooms-search__icon{color:#ffffffb8}.bf-home-dock__row .bf-lg--btn{min-width:0;width:100%!important;max-width:none!important}.bf-account .bf-form-actions,.bf-account .bf-account-admin,.bf-account .bf-broadcast__form .bf-form-actions{justify-content:flex-end;align-items:flex-end}.bf-account .bf-form-actions .bf-lg--btn,.bf-account .bf-account-admin>.bf-lg--btn,.bf-account .bf-broadcast__form .bf-form-actions .bf-lg--btn{place-self:flex-end end;max-width:none;margin-inline:0;width:auto!important}.bf-account-admin>.bf-lg--btn.bf-metal.liquidGlass-wrapper--red:not(.bf-modal__close){--bf-metal-lip:#6e221c;color:#fff8f6!important;background:linear-gradient(135deg,#c45a52 0%,#8a2c28 42%,#4e1412 70%,#a33b34 100%)!important;border-color:#ffbab08c!important}.bf-account-admin>.bf-lg--btn.bf-metal.liquidGlass-wrapper--red:not(.bf-modal__close)>.liquidGlass-tint,.bf-account-admin>.bf-lg--btn.bf-metal.liquidGlass-wrapper--red:not(.bf-modal__close):hover>.liquidGlass-tint{background:linear-gradient(135deg,#ffbeb447,#28080814 62%,#ffd2c81a)!important}body.is-home .bf-splash,body.is-home .bf-home-rooms{width:min(var(--bf-shell), 100%);box-sizing:border-box;max-width:100%;margin-inline:auto}body.is-home .bf-splash{padding-left:max(var(--bf-shell-pad), env(safe-area-inset-left,0px));padding-right:max(var(--bf-shell-pad), env(safe-area-inset-right,0px))}body.is-home .bf-home-rooms{padding-left:calc(var(--bf-home-inset) + max(var(--bf-shell-pad), env(safe-area-inset-left,0px)));padding-right:calc(var(--bf-home-inset) + max(var(--bf-shell-pad), env(safe-area-inset-right,0px)))}.bf-account .bf-invite-admin__tools .bf-lg--btn,.bf-account .bf-invite-row__tools .bf-lg--btn{min-width:0;width:auto!important}.bf-account .bf-invite__copy.bf-metal{--bf-metal-lip:#5e6672;-webkit-backdrop-filter:none;min-height:2.15rem;padding:.32rem .8rem;font-weight:700;transition:transform .16s cubic-bezier(.22,.8,.28,1),box-shadow .16s cubic-bezier(.22,.8,.28,1);transform:translateY(0);color:#1b1e24!important;box-shadow:inset 0 1px 0 #ffffffe6, inset 0 -2px 0 #373c4647, 0 3px 0 var(--bf-metal-lip)!important;background:repeating-linear-gradient(135deg,#ffffff57 0 1px,#fff0 1px 3px),linear-gradient(135deg,#f7f8fb 0%,#c5ccd4 42%,#8e97a3 68%,#e4e8ed 100%)!important;border:1px solid #ffffff8c!important;border-radius:12px!important}.bf-account .bf-invite__copy.bf-metal:active{transform:translateY(3px);box-shadow:inset 0 2px 4px #282e3652, 0 0 0 var(--bf-metal-lip)!important}.bf-account .bf-invite__copy.bf-metal[data-copied="1"]{color:#fff8f6!important;background:linear-gradient(135deg,#3a3f49 0%,#14161b 100%)!important;box-shadow:inset 0 1px #ffffff29,0 2px #050608!important}.bf-modal__close.btn.btn-1,.bf-modal__close.btn-1.bf-lg--btn{--bf-metal-lip:#3d1016;width:48px;min-width:48px;height:48px;min-height:48px;padding:.28rem;transition:transform .16s cubic-bezier(.22,.8,.28,1),box-shadow .16s cubic-bezier(.22,.8,.28,1);overflow:hidden;transform:translateY(0);box-shadow:inset 0 1px 0 #ffd6d68c, inset 0 -2px 0 #28080c66, 0 3px 0 var(--bf-metal-lip)!important;background:repeating-linear-gradient(135deg,#ffffff47 0 1px,#fff0 1px 3px),linear-gradient(135deg,#9a3a42 0%,#6a1c24 42%,#3a0c12 70%,#7a2830 100%)!important;border:1px solid #ffc4c46b!important;border-radius:12px!important}.bf-modal__close .bf-close-mark{filter:grayscale()contrast(1.65)brightness(1.15);width:70%;height:70%}.bf-modal__close.btn.btn-1:active:not(:disabled),.bf-modal__close.btn-1.bf-lg--btn:active:not(:disabled){transform:translateY(3px);box-shadow:inset 0 2px 5px #1404068c, inset 0 1px 0 #ffd6d647, 0 0 0 var(--bf-metal-lip)!important}:root{--bf-rooms-per:5}@media (width>=768px) and (height>=700px){:root{--bf-shell:720px;--bf-rooms-per:6}#app{width:min(var(--bf-shell), 100%)}.bf-page,.bf-rooms-page .bf-room-table__list,.bf-players-page .player-roster{container-type:inline-size}.bf-rooms-page .bf-room-table__list{grid-template-columns:1fr 1fr;gap:.45rem .5rem;display:grid}.bf-rooms-page .bf-room-table__list>.bf-empty{grid-column:1/-1}.bf-players-page .player-roster{grid-template-columns:1fr 1fr;align-items:start;gap:.5rem;display:grid}.bf-players-page .player-roster>.bf-empty,.bf-players-page .player-roster>.bf-leave{grid-column:1/-1}.bf-events-page .event-feed{padding-left:1.15rem;padding-right:1.15rem}.theme-picker,.bf-bo-pair{grid-template-columns:1fr 1fr}.bf-bo-hub{grid-template-columns:1fr 1fr;align-items:start;display:grid}.bf-bo-item{flex-direction:row;align-items:center}.bf-bo-item__actions{margin-left:auto}body.is-decide .bf-pick__panel{--bf-shell-gutter:max(0px, calc((100vw - min(var(--bf-shell), 100vw)) / 2));left:calc(var(--bf-shell-gutter) + var(--bf-shell-pad));right:calc(var(--bf-shell-gutter) + var(--bf-shell-pad))}.bf-guide__card.liquidGlass-wrapper>.liquidGlass-text{padding:1.2rem 1.2rem 1.05rem}}@media (width>=1100px) and (height>=700px){:root{--bf-shell:min(920px, calc(100vw - 3rem));--bf-rooms-per:9}.bf-rooms-page .bf-room-table__list{grid-template-columns:1fr 1fr 1fr}.bf-account__card.liquidGlass-wrapper>.liquidGlass-text{padding:1.15rem 1.15rem 1rem}.bf-status__inner{padding:.8rem 1rem .7rem}.bf-chat-modal .bf-modal__panel{width:min(36rem,100vw - 3rem);height:min(86dvh,46rem);max-height:min(86dvh,46rem)}}body.is-home #app{width:100%;max-width:100%;padding-left:0;padding-right:0}[data-combat-card]{--combat-duration:1.32s;--combat-contact:98%;--combat-travel:100px;--combat-force:1;--combat-guard:#bce5ff;--combat-chip:#ffe4a0}[data-combat-card][data-defense=wood]{--combat-guard:#e7b97a;--combat-chip:#c88a47}[data-combat-card][data-defense=leather]{--combat-guard:#d7a180;--combat-chip:#d7b39b}[data-combat-card][data-defense=magic]{--combat-guard:#c6a2ff;--combat-chip:#e2cbff}[data-combat-card][data-kind=smash],[data-combat-card][data-kind=blast]{--combat-force:1.2}[data-combat-card][data-outcome=kill]{--combat-force:1.3}.event-duel__lane{z-index:6;pointer-events:none;contain:layout style;height:5.4rem;position:absolute;top:4.55rem;left:5.9rem;right:5.9rem}.event-duel.is-defended{--combat-contact:83%}.event-duel.is-dodged{--combat-contact:112%}.event-duel__fx,.event-duel__muzzle{opacity:0;display:block;position:absolute}.event-duel__fx--impact,.event-duel__fx--sparks,.event-duel__fx--guard,.event-duel__fx--explosion{top:50%;left:var(--combat-contact);transform:translate(-50%,-50%)scale(.1)}.event-duel__fx--impact{border:2px solid var(--duel-atk-tier,#ffe2a0);border-radius:50%;width:3.2rem;height:3.2rem;box-shadow:inset 0 0 8px #fff3,0 0 9px #fff2}.event-duel.is-defended .event-duel__fx--impact{border-color:var(--combat-guard)}.event-duel__fx--sparks{width:5px;height:5px;box-shadow:-17px -14px var(--combat-chip), 14px -21px #fff, 22px 9px var(--combat-chip), -12px 18px var(--combat-chip);background:#fff7d7;border-radius:1px}.event-duel__fx--sparks:after{background:inherit;box-shadow:-28px 2px var(--combat-chip), 6px 28px #fff, 28px -12px var(--combat-chip);content:"";position:absolute;inset:0}.event-duel__fx--guard{border:3px solid var(--combat-guard);background:linear-gradient(100deg,#c8eaff2b,#0000 65%);border-right-color:#0000;border-radius:50%;width:3.8rem;height:4.8rem;box-shadow:-5px 0 10px #bce5ff25}[data-defense=wood] .event-duel__fx--guard{width:3rem;height:3.5rem;box-shadow:none;background:repeating-linear-gradient(75deg,#ce93492b 0 3px,#0000 3px 10px);border-width:3px 0 0 4px;border-radius:12% 35% 20% 25%}[data-defense=wood] .event-duel__fx--sparks{background:var(--combat-chip);border-radius:0;width:4px;height:10px;box-shadow:-16px -14px #f2ce93,18px -18px #c88a47,20px 12px #f2ce93,-13px 17px #b67d42}[data-defense=leather] .event-duel__fx--guard{border:4px solid var(--combat-guard);width:3rem;height:4rem;box-shadow:none;background:#b27d4a1f;border-right-width:1px}[data-defense=leather] .event-duel__fx--sparks{background:var(--combat-chip);border-radius:50%;box-shadow:-14px -6px 0 1px #d7b39b88,13px -15px #d7b39b88,16px 13px 0 2px #d7b39b66}[data-defense=magic] .event-duel__fx--guard{border:2px solid var(--combat-guard);background:radial-gradient(circle,#efe2ff24,#ad72ff18 62%,#0000 64%);border-radius:28%;width:4.5rem;height:4.5rem;box-shadow:inset 0 0 12px #bd8bff55,0 0 9px #bd8bff44}[data-defense=magic] .event-duel__fx--guard:after{content:"";border:1px solid #e8d4ffb3;border-radius:50%;position:absolute;inset:7px}.event-duel__fx--slash{top:50%;left:var(--combat-contact);width:5.5rem;height:5.5rem;box-shadow:0 -3px 0 -1px var(--duel-atk-tier);border-top:5px solid #fff9e1;border-radius:50%;transform:translate(-50%,-50%)rotate(-55deg)scale(.15)}.event-duel__fx--slash:after{border-radius:inherit;content:"";border-top:2px solid #fff8;position:absolute;inset:8px}.event-duel__fx--streak{width:var(--combat-contact);background:linear-gradient(90deg, transparent, var(--duel-atk-tier,#ffe2a0) 50%, #fff 95%);transform-origin:100%;border-radius:100%;height:5px;top:50%;left:0;transform:translateY(-50%)scaleX(0)}.event-duel__fx--arrow,.event-duel__fx--bullet,.event-duel__fx--grenade{top:50%;left:0;transform:translateY(-50%)}.event-duel__fx--arrow{background:linear-gradient(90deg,#b18956,#f5d29a);width:42px;height:3px;margin-left:-21px}.event-duel__fx--arrow:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:11px solid #eef4ff;position:absolute;top:-5px;right:-7px}.event-duel__fx--arrow:after{background:var(--duel-atk-tier,#dfb26d);clip-path:polygon(0 0,100% 35%,100% 65%,0 100%,22% 50%);content:"";width:11px;height:11px;position:absolute;top:-4px;left:-2px}.event-duel__fx--bullet{width:14px;height:5px;transform:translate3d(var(--combat-shot-start-x,0px), var(--combat-shot-start-y,0px), 0) rotate(var(--combat-shot-angle,0deg));background:#fff6be;border-radius:20% 80% 80% 20%;margin:-2.5px 0 0 -7px;top:0;left:0;box-shadow:-12px 0 7px 1px #ffc14b99}.event-duel__fx--bullet:after{content:"";background:linear-gradient(90deg,#0000,#ffc14b99);width:40px;height:3px;position:absolute;right:4px}.event-duel__fx--grenade{object-fit:contain;width:30px;height:30px;margin-left:-15px}.event-duel__fx--fire{width:calc(var(--combat-contact) + 16%);clip-path:polygon(0 43%,30% 34%,24% 19%,58% 28%,100% 5%,81% 43%,100% 67%,65% 66%,76% 93%,28% 66%,0 57%);transform-origin:0;background:radial-gradient(at 35%,#fff7bd 5%,#ffd24d 22%,#ff7a29 48%,#e7442477 70%,#0000);height:3.7rem;top:50%;left:0;transform:translateY(-50%)scaleX(.02)}.event-duel__fx--explosion{background:radial-gradient(circle,#fff8d0 0 9%,#ffdb65 10% 24%,#ff872b 32%,#f34f3666 49%,#0000 68%);border-radius:50%;width:6.5rem;height:6.5rem}.event-duel__muzzle{clip-path:polygon(50% 0,61% 33%,100% 24%,73% 50%,100% 76%,61% 67%,50% 100%,39% 67%,0 76%,27% 50%,0 24%,39% 33%);background:#ffe49b;width:35px;height:35px;top:50%;left:0;transform:translate(-50%,-50%)scale(.1)}[data-combat-card].is-playing .event-duel__fighter,[data-combat-card].is-playing .event-duel__fx,[data-combat-card].is-playing .event-duel__muzzle{will-change:transform, opacity}[data-combat-card].is-playing .event-duel__side--atk .event-duel__fighter{animation:bfCombatAttackerLunge var(--combat-duration) ease both}[data-combat-card].is-playing .event-duel__side--def .event-duel__fighter{animation:bfCombatVictimHit var(--combat-duration) ease both}[data-combat-card].is-playing .event-duel.is-defended .event-duel__side--def .event-duel__fighter{animation-name:bfCombatVictimBlock}[data-combat-card].is-playing .event-duel.is-dodged .event-duel__side--def .event-duel__fighter{animation-name:bfCombatVictimDodge}[data-combat-card].is-playing .event-duel__fx--impact{animation:bfCombatImpactRing var(--combat-duration) ease both}[data-combat-card].is-playing .event-duel__fx--sparks{animation:bfCombatSparks var(--combat-duration) ease both}[data-combat-card].is-playing .event-duel__fx--guard{animation:bfCombatGuard var(--combat-duration) ease both}[data-combat-card].is-playing .event-duel__dmg{animation:bfCombatDamagePulse var(--combat-duration) ease both}[data-combat-card].is-playing .event-duel__life.is-hit .event-duel__life-fill{animation:bfCombatHealthLoss var(--combat-duration) ease both}[data-combat-card].is-playing .event-duel__life.is-hit .event-duel__heart{animation:bfCombatHeartHit var(--combat-duration) ease both}[data-combat-card].is-playing .event-duel__side--def .event-duel__kit:not(.is-off) .event-gear__item>img{animation:bfCombatShieldBlock var(--combat-duration) ease both}[data-combat-card].is-playing[data-outcome=hit] .event-duel__side--def .event-duel__fighter,[data-combat-card].is-playing[data-outcome=kill] .event-duel__side--def .event-duel__fighter{animation-name:bfCombatVictimHit}[data-combat-card].is-playing[data-defense=wood] .event-duel__side--def .event-duel__kit:not(.is-off) .event-gear__item>img{animation-name:bfCombatWoodBlock}[data-combat-card].is-playing[data-defense=leather] .event-duel__side--def .event-duel__kit:not(.is-off) .event-gear__item>img{animation-name:bfCombatLeatherBlock}[data-combat-card].is-playing[data-defense=magic] .event-duel__side--def .event-duel__kit:not(.is-off) .event-gear__item>img{animation-name:bfCombatMagicBlock}[data-combat-card].is-playing[data-kind=slash] .event-duel__side--atk .event-duel__kit:not(.is-off) .event-gear__item>img{animation:bfCombatWeaponSlash var(--combat-duration) ease both}[data-combat-card].is-playing[data-kind=slash] .event-duel__fx--slash{animation:bfCombatSlashArc var(--combat-duration) ease both}[data-combat-card].is-playing[data-kind=pierce] .event-duel__side--atk .event-duel__kit:not(.is-off) .event-gear__item>img{animation:bfCombatWeaponThrust var(--combat-duration) ease both}[data-combat-card].is-playing[data-kind=pierce] .event-duel__fx--streak{animation:bfCombatPierceStreak var(--combat-duration) ease both}[data-combat-card].is-playing[data-kind=smash] .event-duel__side--atk .event-duel__kit:not(.is-off) .event-gear__item>img{animation:bfCombatWeaponSmash var(--combat-duration) ease both}[data-combat-card].is-playing[data-kind=smash] .event-duel__fx--impact{animation-name:bfCombatSmashRing}[data-combat-card].is-playing[data-kind=burn] .event-duel__side--atk .event-duel__fighter{animation-name:bfCombatAim}[data-combat-card].is-playing[data-kind=burn] .event-duel__side--atk .event-duel__kit:not(.is-off) .event-gear__item>img{animation:bfCombatWeaponKick var(--combat-duration) ease both}[data-combat-card].is-playing[data-kind=burn] .event-duel__fx--fire{animation:bfCombatFireJet var(--combat-duration) ease both}[data-combat-card].is-playing[data-kind=shot] .event-duel__side--atk .event-duel__fighter{animation-name:bfCombatAim}[data-combat-card].is-playing[data-kind=shot] .event-duel__side--atk .event-duel__kit:not(.is-off) .event-gear__item>img{animation:bfCombatWeaponKick var(--combat-duration) ease both}[data-combat-card].is-playing[data-kind=shot] .event-duel__muzzle{animation:bfCombatMuzzleFlash var(--combat-duration) ease both}[data-combat-card].is-playing[data-kind=shot] .event-duel__fx--bullet{animation:bfCombatShot var(--combat-duration) linear both}[data-combat-card].is-playing[data-kind=arrow] .event-duel__side--atk .event-duel__fighter{animation-name:bfCombatAim}[data-combat-card].is-playing[data-kind=arrow] .event-duel__side--atk .event-duel__kit:not(.is-off) .event-gear__item>img{animation:bfCombatBowRelease var(--combat-duration) ease both}[data-combat-card].is-playing[data-kind=arrow] .event-duel__fx--arrow{animation:bfCombatProjectile var(--combat-duration) linear both}[data-combat-card].is-playing[data-kind=blast] .event-duel__side--atk .event-duel__kit:not(.is-off) .event-gear__item>img{animation:bfCombatWeaponThrow var(--combat-duration) ease both}[data-combat-card].is-playing[data-kind=blast] .event-duel__fx--grenade{animation:bfCombatGrenade var(--combat-duration) linear both}[data-combat-card].is-playing[data-kind=blast] .event-duel__fx--explosion{animation:bfCombatExplosion var(--combat-duration) ease both}[data-combat-card].is-playing[data-kind=unarmed] .event-duel__side--atk .event-duel__fighter{animation-name:bfCombatSoftPunch}[data-combat-card].is-playing[data-kind=unarmed] .event-duel__side--atk .event-duel__arm--front{animation:bfCombatPunchArm var(--combat-duration) ease both}[data-combat-card].is-playing[data-outcome=block] .event-duel__fx--arrow,[data-combat-card].is-playing[data-outcome=block] .event-duel__fx--bullet{animation-name:bfCombatRicochet}[data-combat-card].is-playing[data-outcome=dodge] .event-duel__side--def .event-duel__kit:not(.is-off) .event-gear__item>img{animation:none}[data-kind=unarmed] .event-duel__fx--impact{border-width:2px;width:2rem;height:2rem}[data-kind=unarmed] .event-duel__fx--sparks,[data-outcome=dodge] :is(.event-duel__fx--impact,.event-duel__fx--sparks,.event-duel__fx--guard,.event-duel__fx--explosion){display:none}@keyframes bfCombatAttackerLunge{0%,15%,to{transform:translate(0)rotate(0)}30%{transform:translate(-5px)rotate(-3deg)}52%{transform:translate(clamp(16px,6vw,34px))rotate(3deg)}60%{transform:translate(18px)rotate(1deg)}78%{transform:translate(3px)rotate(0)}}@keyframes bfCombatAim{0%,to{transform:translate(0)rotate(0)}32%,42%{transform:translate(4px)rotate(1deg)}48%{transform:translate(-3px)rotate(-1deg)}65%{transform:translate(1px)rotate(0)}}@keyframes bfCombatVictimHit{0%,53%,to{transform:translate(0)rotate(0)}57%{transform:translateX(calc(12px * var(--combat-force))) rotate(5deg)}64%{transform:translate(5px)rotate(-2deg)}75%{transform:translate(2px)rotate(1deg)}}@keyframes bfCombatVictimBlock{0%,35%,to{transform:translate(0)rotate(0)}46%,53%{transform:translate(-3px)rotate(-2deg)}57%{transform:translate(4px)rotate(1deg)}69%{transform:translate(-1px)rotate(0)}}@keyframes bfCombatVictimDodge{0%,34%,to{transform:translate(0)rotate(0)}49%,59%{transform:translate(18px,-10px)rotate(9deg)}72%{transform:translate(6px,-2px)rotate(-2deg)}}@keyframes bfCombatSoftPunch{0%,20%,to{transform:translate(0)rotate(0)}36%{transform:translate(-3px)rotate(-3deg)}53%{transform:translate(9px)rotate(3deg)}69%{transform:translate(2px)rotate(0)}}@keyframes bfCombatPunchArm{0%,22%,to{transform:rotate(-13deg)}38%{transform:rotate(18deg)}52%{transform:rotate(-80deg)scaleY(1.08)}66%{transform:rotate(-28deg)}}@keyframes bfCombatWeaponSlash{0%,16%,to{transform:rotate(-38deg)translate(0)}34%{transform:rotate(-100deg)translate(-5px,-9px)}53%{transform:rotate(58deg)translate(25px,-2px)scale(1.12)}62%{transform:rotate(39deg)translate(12px,2px)}80%{transform:rotate(-25deg)translate(0)}}@keyframes bfCombatWeaponThrust{0%,20%,to{transform:rotate(44deg)translate(0)}35%{transform:rotate(-42deg)translate(-8px)}53%{transform:rotate(-42deg)translate(36px,-2px)scale(1.12)}61%{transform:rotate(-42deg)translate(28px,-2px)}78%{transform:rotate(25deg)translate(0)}}@keyframes bfCombatWeaponSmash{0%,12%,to{transform:rotate(12deg)translate(0)}32%,38%{transform:rotate(-105deg)translate(-9px,-17px)}53%{transform:rotate(72deg)translate(28px,5px)scale(1.12)}61%{transform:rotate(62deg)translate(15px,4px)}81%{transform:rotate(18deg)translate(0)}}@keyframes bfCombatWeaponKick{0%,20%,to{transform:rotate(8deg)translate(0)}39%,43%{transform:rotate(2deg)translate(7px)}47%{transform:rotate(-10deg)translate(-7px)}57%{transform:rotate(5deg)translate(2px)}}@keyframes bfCombatBowRelease{0%,20%,to{transform:rotate(8deg)scaleX(1)}39%{transform:rotate(2deg)scaleX(.82)}45%{transform:rotate(10deg)scaleX(1.09)}55%{transform:rotate(6deg)scaleX(.98)}}@keyframes bfCombatWeaponThrow{0%,14%,to{opacity:1;transform:rotate(8deg)}30%{opacity:1;transform:rotate(-60deg)translate(-2px,-9px)}41%{opacity:0;transform:rotate(35deg)translate(9px,-3px)}70%{opacity:0;transform:rotate(8deg)}87%{opacity:1}}@keyframes bfCombatSlashArc{0%,43%{opacity:0;transform:translate(-50%,-50%)rotate(-75deg)scale(.25)}51%{opacity:1;transform:translate(-50%,-50%)rotate(-30deg)scale(.85)}58%{opacity:.85;transform:translate(-50%,-50%)rotate(4deg)scale(1.1)}69%,to{opacity:0;transform:translate(-50%,-50%)rotate(18deg)scale(1.2)}}@keyframes bfCombatPierceStreak{0%,43%{opacity:0;transform:translateY(-50%)scaleX(0)}52%{opacity:1;transform:translateY(-50%)scaleX(1)}59%{opacity:.7;transform:translateY(-50%)scaleX(.7)}68%,to{opacity:0;transform:translateY(-50%)scaleX(.15)}}@keyframes bfCombatProjectile{0%,42%{opacity:0;transform:translateY(-50%)}43%{opacity:1;transform:translateY(-50%)}54%{opacity:1;transform:translate3d(var(--combat-travel), -50%, 0)}59%,to{opacity:0;transform:translate3d(var(--combat-travel), -50%, 0)}}@keyframes bfCombatShot{0%,42%{opacity:0;transform:translate3d(var(--combat-shot-start-x,0px), var(--combat-shot-start-y,0px), 0) rotate(var(--combat-shot-angle,0deg))}43%{opacity:1}54%{opacity:1;transform:translate3d(var(--combat-shot-end-x,var(--combat-travel)), var(--combat-shot-end-y,-50%), 0) rotate(var(--combat-shot-angle,0deg))}59%,to{opacity:0}}@keyframes bfCombatRicochet{0%,42%{opacity:0;transform:translateY(-50%)rotate(0)}43%{opacity:1;transform:translateY(-50%)rotate(0)}54%{opacity:1;transform:translate3d(var(--combat-travel), -50%, 0) rotate(0)}68%{opacity:0;transform:translate3d(calc(var(--combat-travel) - 22px), 28px, 0) rotate(-60deg)}to{opacity:0;transform:translate3d(calc(var(--combat-travel) - 22px), 28px, 0) rotate(-60deg)}}@keyframes bfCombatGrenade{0%,35%{opacity:0;transform:translate(0,0)rotate(-30deg)}36%{opacity:1;transform:translate(0,0)rotate(-30deg)}44%{opacity:1;transform:translate3d(calc(var(--combat-travel) * .45), -40px, 0) rotate(150deg)}49%{opacity:1;transform:translate3d(calc(var(--combat-travel) * .75), -32px, 0) rotate(270deg)}54%{opacity:1;transform:translate3d(var(--combat-travel), -50%, 0) rotate(390deg)}55%,to{opacity:0;transform:translate3d(var(--combat-travel), -50%, 0) rotate(390deg)}}@keyframes bfCombatMuzzleFlash{0%,41%{opacity:0;transform:translate(-50%,-50%)scale(.1)rotate(0)}44%{opacity:1;transform:translate(-50%,-50%)scale(1.15)rotate(10deg)}50%,to{opacity:0;transform:translate(-50%,-50%)scale(.6)rotate(25deg)}}@keyframes bfCombatFireJet{0%,36%{opacity:0;transform:translateY(-50%)scale(.02,.6)}44%{opacity:.9;transform:translateY(-50%)scale(.5,.85)}54%{opacity:1;transform:translateY(-50%)scale(1)}60%{opacity:.85;transform:translateY(-50%)scale(.95,.8)}70%,to{opacity:0;transform:translateY(-50%)scale(.7,.3)}}@keyframes bfCombatImpactRing{0%,52%{opacity:0;transform:translate(-50%,-50%)scale(.2)}55%{opacity:.95;transform:translate(-50%,-50%)scale(.55)}72%,to{opacity:0;transform:translate(-50%, -50%) scale(calc(1.35 * var(--combat-force)))}}@keyframes bfCombatSmashRing{0%,52%{opacity:0;transform:translate(-50%,-50%)scale(.15,.1)}56%{opacity:1;transform:translate(-50%,-50%)scale(.75,.45)}75%,to{opacity:0;transform:translate(-50%,-50%)scale(1.9,1.15)}}@keyframes bfCombatSparks{0%,53%{opacity:0;transform:translate(-50%,-50%)scale(.1)rotate(-12deg)}56%{opacity:1;transform:translate(-50%,-50%)scale(.8)rotate(0)}74%,to{opacity:0;transform:translate(-50%,-50%)scale(1.65)rotate(18deg)}}@keyframes bfCombatExplosion{0%,53%{opacity:0;transform:translate(-50%,-50%)scale(.05)}57%{opacity:1;transform:translate(-50%,-50%)scale(.95)}76%,to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}@keyframes bfCombatGuard{0%,36%{opacity:0;transform:translate(-50%,-50%)scale(.75)}46%{opacity:.55;transform:translate(-50%,-50%)scale(1)}54%{opacity:.95;transform:translate(-50%,-50%)scale(.9,1.08)}74%,to{opacity:0;transform:translate(-50%,-50%)scale(1.2)}}@keyframes bfCombatShieldBlock{0%,24%,to{transform:rotate(-8deg)translate(0)}45%,53%{transform:rotate(-2deg)translate(-8px)scale(1.1)}57%{transform:rotate(-14deg)translate(3px)}70%{transform:rotate(-6deg)translate(-2px)}}@keyframes bfCombatWoodBlock{0%,24%,to{transform:rotate(-8deg)}45%,53%{transform:rotate(-3deg)translate(-7px)scale(1.06)}56%{transform:rotate(-18deg)translate(4px)}61%{transform:rotate(1deg)translate(-2px)}67%{transform:rotate(-12deg)}}@keyframes bfCombatLeatherBlock{0%,24%,to{transform:rotate(-8deg)scale(1)}46%{transform:rotate(-3deg)translate(-6px)}55%{transform:rotate(-8deg)translate(3px)scale(.83,1.08)}64%{transform:rotate(-5deg)scale(1.04,.97)}74%{transform:rotate(-8deg)scale(1)}}@keyframes bfCombatMagicBlock{0%,22%,to{transform:rotate(-8deg)translateY(0)scale(1)}44%{transform:rotate(0)translate(-5px,-7px)scale(1.1)}55%{transform:rotate(3deg)translate(-3px,-6px)scale(1.16)}67%{transform:rotate(-2deg)translateY(-4px)scale(1.06)}}@keyframes bfCombatDamagePulse{0%,53%,to{transform:translateY(0)scale(1)}58%{transform:translateY(-4px)scale(1.14)}70%{transform:translateY(0)scale(1)}}@keyframes bfCombatHealthLoss{0%,54%{transform:scaleX(var(--hp-from))}73%,to{transform:scaleX(var(--hp-to))}}@keyframes bfCombatHeartHit{0%,53%,to{transform:scale(1)}58%{transform:scale(1.12)}67%{transform:scale(.97)}}@media (prefers-reduced-motion:reduce){[data-combat-card]{--combat-duration:0s}[data-combat-card],[data-combat-card] *,[data-combat-card] :before,[data-combat-card] :after{transition:none!important;animation:none!important}[data-combat-card] .event-duel__fx,[data-combat-card] .event-duel__muzzle{display:none}}.bf-alerts-host{top:max(.7rem, env(safe-area-inset-top));z-index:40;width:min(100% - 1.4rem, var(--bf-shell));pointer-events:none;margin-inline:auto;position:fixed;left:0;right:0}.bf-alerts{pointer-events:none;scrollbar-width:none;flex-direction:column;gap:.5rem;max-height:min(42svh,20rem);padding-bottom:.7rem;display:flex;overflow-y:auto}.bf-alerts::-webkit-scrollbar{display:none}.bf-alert{color:#f3f4f6;pointer-events:auto;background:#0e0f14;border:1px solid #2a2c38;border-radius:.75rem;flex-shrink:0;min-height:4.25rem;display:block;overflow:hidden;box-shadow:0 .25rem .8rem #0000004d}.bf-alert__inner{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;min-height:4.25rem;padding:.65rem .6rem .65rem .85rem;display:grid}.bf-alert__go{min-width:0;color:inherit;gap:.2rem;text-decoration:none;display:grid}.bf-alert__kicker{color:#ff858b;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:700;line-height:1.2}.bf-alert.is-chat .bf-alert__kicker,.bf-alert .bf-countdown{color:#f0d881}.bf-alert.is-urgent .bf-alert__kicker,.bf-alert.is-urgent .bf-countdown{color:#ff858b}.bf-alert__name{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:700;line-height:1.25;overflow:hidden}.bf-alert .bf-countdown{white-space:nowrap;font-size:.85rem;font-weight:700}.bf-alert__count{color:#fff;text-align:center;background:#c93b45;border-radius:999px;min-width:1.35rem;padding:.12rem .35rem;font-size:.72rem;font-weight:700;line-height:1.25}.bf-alert__close{cursor:pointer;opacity:.72;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.bf-alert__close:hover,.bf-alert__close:focus-visible{opacity:1}.bf-alert__close .bf-close-mark{width:.9rem;height:.9rem;display:block}@media (width<=520px){.bf-alerts-host{width:calc(100% - 1rem)}.bf-alerts{max-height:min(38svh,18rem)}.bf-alert__inner{gap:.4rem;padding-inline:.6rem .45rem}.bf-alert__name{font-size:.95rem}.bf-alert .bf-countdown{font-size:.78rem}}*{scrollbar-width:none}::-webkit-scrollbar{width:0;height:0;display:none}@supports (-webkit-touch-callout:none){:root{--bf-dock-blur:blur(22px) saturate(150%);--bf-glass-blur:blur(22px) saturate(150%)}.bf-modal[data-kind=weapon],.bf-modal[data-kind=protection],.bf-modal[data-kind=item],.bf-modal[data-kind=slot],.bf-modal--over{--bf-modal-blur:blur(22px) saturate(165%)}.bf-modal[data-rarity=cosmic]{--bf-modal-blur:blur(16px) saturate(170%)}}@media (hover:none) and (pointer:coarse){.bf-doll__shadow,.bf-doll__head,.bf-doll__torso,.bf-doll__hand--left,.bf-doll__hand--right{animation:none}.bf-doll__part{will-change:auto}.bf-doll__shadow{filter:none;opacity:.28}.bf-home-bubble img{animation:none}.bf-home-bubble.is-moving{will-change:auto}.bf-dossier--legendary .bf-dossier__hero img,.bf-dossier--unique .bf-dossier__hero img,.bf-modal[data-rarity=epic] .bf-modal__panel,.bf-modal[data-rarity=legendary] .bf-modal__panel,.bf-modal[data-rarity=unique] .liquidGlass-tint,.bf-modal[data-rarity=cosmic]{animation:none}:root{--bf-glass-blur:none;--bf-dock-blur:none;--bf-modal-blur:none;--bf-glass-tint:#ffffff29;--bf-dock-tint:#121216e6}:is(*){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.liquidGlass-wrapper{background-color:#0c0c109e}.liquidGlass-wrapper--white>.liquidGlass-tint{background:#ffffff1a}.bf-navbar>.liquidGlass-tint,.bf-head__bar>.liquidGlass-tint,.bf-status>.liquidGlass-tint{background:#101014e6}.bf-modal__backdrop{background:#000000eb}.bf-ambient__blobs,.bf-ambient__walls img{transition:none}.bf-ambient__blob{filter:none;opacity:.8}.bf-ambient__blob--1{background:radial-gradient(circle, var(--blob-1-core) 0%, transparent 68%)}.bf-ambient__blob--2{background:radial-gradient(circle, var(--blob-2-core) 0%, transparent 68%)}.bf-ambient__blob--3{background:radial-gradient(circle, var(--blob-3-core) 0%, transparent 68%)}.bf-ambient__blob--4,.bf-ambient__blob--5,.bf-ambient__blob--6,#bfAmbientBlobsB{display:none}.bf-ambient [data-day-mood-wall]{filter:none}.bf-ambient.is-day-mood .bf-ambient__walls img.is-on[data-day-mood-wall]{opacity:.55}.holo,.glare{mix-blend-mode:normal;opacity:.28}.bf-doll__figure,.bf-doll__shadow,.bf-doll__head,.bf-doll__torso,.bf-doll__hand--left,.bf-doll__hand--right,.bf-home-bubble,.bf-home-bubble img,.bf-dossier__orb,.bf-dossier--legendary .bf-dossier__hero img,.bf-dossier--unique .bf-dossier__hero img,.bf-modal[data-rarity=epic] .bf-modal__panel,.bf-modal[data-rarity=legendary] .bf-modal__panel,.bf-modal[data-rarity=unique] .liquidGlass-tint,.bf-modal[data-rarity=cosmic],.bf-modal__cosmos-spiral,.event-hit-book__wash,.event-hit-book__wash:after,.event-hit-book[data-book-rarity=cosmic],.bf-home-section-nav__item.is-loot-pending img,.bf-home-section-nav__item.is-fresh-loot .bf-home-section-nav__chest,.bf-room-hourglass__glass,.bf-room-hourglass__grain,.bf-room-clock__hand,.bf-status__handle svg,.bf-decided.is-more .bf-decided__more,.bf-blob-swatch__orb--random:before,.bf-battle-home.is-page-next>.bf-battle-stage,.bf-battle-home.is-page-prev>.bf-battle-stage,.bf-home-turn__play.is-pending,.tier-mitico,.bf-slot.bf-slot--play.tier-mitico,.card-3d-body,.event-hit-book__card{animation:none!important}.bf-doll{perspective:none}.bf-doll__figure{transform-style:flat}.bf-gear-stage .bf-doll__appearance,.bf-gear-stage .bf-doll__appearance:hover{right:-.625rem;transform:none}.bf-doll__shadow{transform:none}.bf-doll__part,.event-duel__fighter,.event-duel__shadow,.event-duel__fx,.event-duel__muzzle{filter:none}.event-duel__fx--sparks:after{display:none}.bf-slot.bf-slot--play .card-texture{mix-blend-mode:normal;filter:none;background-image:var(--card-pattern)}.bf-modal__cosmos-spiral,.bf-modal__cosmos-prism{display:none}[data-combat-card]{--combat-duration:1.04s}.bf-last-turn{content-visibility:auto;contain-intrinsic-size:auto 520px}}:root{--kit-bg:#070709;--kit-depth:8px;--kit-border:7px;--kit-radius-card:24px;--kit-radius-panel:32px;--kit-radius-modal:36px;--kit-obsidian-border:#2a2c38;--kit-obsidian-lip:#14151c;--kit-glass-border:#f0f2f7;--kit-glass-lip:#b8bec9}@media (hover:none) and (pointer:coarse){:root{--kit-depth:6px;--kit-border:5px}}.bf-lg--btn.bf-metal:not(.bf-modal__close),.bf-status__cta,.bf-appearance__save,.bf-draw-modal__prize,.bf-invite__copy,.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal,.btn-1:not(.bf-modal__close):not(.bf-navbar__item):not(.bf-navfab__btn),.btn-small:not(.bf-modal__close),.btn-battle-day,.bf-turn-box__go,.bf-turn-box__go.bf-lg--btn{--bf-jelly-fill:radial-gradient(circle at 50% 25%, #ff5a4d 0%, #d92518 62%, #8f0d04 100%);--bf-jelly-rim:#2c1d21;--bf-jelly-ink:#ffe8e6;--bf-jelly-text:0 3px 0 #590600, 0 4px 10px #000000bf;--bf-jelly-lip:#170e10;--bf-jelly-glow:#ff2d1e59;--bf-jelly-halo:#ff5f5038;--bf-jelly-inset:inset 0 4px 8px #2d0000a6, inset 0 -7px 14px #ff5142, inset 0 0 0 2px #ff968c40;--bf-jelly-inset-press:inset 0 5px 10px #2d0000cc, inset 0 -4px 8px #ff5142;--bf-jelly-border:6px;--bf-jelly-depth:6px;--bf-jelly-shadow:0 var(--bf-jelly-depth) 0 var(--bf-jelly-lip), 0 calc(var(--bf-jelly-depth) + 7px) 16px -4px var(--bf-jelly-glow), 0 0 0 2px var(--bf-jelly-halo), var(--bf-jelly-inset);--bf-jelly-shadow-press:0 2px 0 var(--bf-jelly-lip), 0 5px 8px -2px var(--bf-jelly-glow), 0 0 0 2px var(--bf-jelly-halo), var(--bf-jelly-inset-press);isolation:isolate;box-sizing:border-box;letter-spacing:.04em;text-transform:uppercase;text-shadow:var(--bf-jelly-text);-webkit-tap-highlight-color:transparent;line-height:1.05;text-decoration:none;transition:transform .14s cubic-bezier(.34,1.56,.64,1),filter .14s,box-shadow .14s;position:relative;transform:translateY(0);border:var(--bf-jelly-border) solid var(--bf-jelly-rim)!important;background:var(--bf-jelly-fill)!important;color:var(--bf-jelly-ink)!important;font-family:var(--bf-font)!important;box-shadow:var(--bf-jelly-shadow)!important;-webkit-backdrop-filter:none!important;margin-bottom:calc(var(--bf-jelly-depth) + 2px)!important;border-radius:999px!important;font-weight:700!important;overflow:hidden!important}.bf-lg--btn.bf-metal:not(.bf-modal__close):before,.bf-status__cta:before,.bf-appearance__save:before,.bf-draw-modal__prize:before,.bf-invite__copy:before,.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal:before,.btn-1:not(.bf-modal__close):not(.bf-navbar__item):not(.bf-navfab__btn):before,.btn-small:not(.bf-modal__close):before,.btn-battle-day:before,.bf-turn-box__go:before,.bf-turn-box__go.bf-lg--btn:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(#ffffff6b 0%,#ffffff05 100%);border-radius:999px;height:36%;position:absolute;top:4px;left:14%;right:14%}.bf-lg--btn.bf-metal:not(.bf-modal__close):after,.bf-status__cta:after,.bf-appearance__save:after,.bf-draw-modal__prize:after,.bf-invite__copy:after,.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal:after,.btn-1:not(.bf-modal__close):not(.bf-navbar__item):not(.bf-navfab__btn):after,.btn-small:not(.bf-modal__close):after,.btn-battle-day:after,.bf-turn-box__go:after,.bf-turn-box__go.bf-lg--btn:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(#ffffff8c 0%,#0000 75%);border-radius:999px;height:18%;position:absolute;bottom:3px;left:20%;right:20%}.bf-lg--btn.bf-metal:not(.bf-modal__close)>.liquidGlass-effect,.bf-lg--btn.bf-metal:not(.bf-modal__close)>.liquidGlass-tint,.bf-lg--btn.bf-metal:not(.bf-modal__close)>.liquidGlass-shine,.bf-status__cta>.liquidGlass-effect,.bf-status__cta>.liquidGlass-tint,.bf-status__cta>.liquidGlass-shine,.bf-appearance__save>.liquidGlass-effect,.bf-appearance__save>.liquidGlass-tint,.bf-appearance__save>.liquidGlass-shine,.bf-draw-modal__prize>.liquidGlass-effect,.bf-draw-modal__prize>.liquidGlass-tint,.bf-draw-modal__prize>.liquidGlass-shine,.bf-invite__copy>.liquidGlass-effect,.bf-invite__copy>.liquidGlass-tint,.bf-invite__copy>.liquidGlass-shine,.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal>.liquidGlass-effect,.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal>.liquidGlass-tint,.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal>.liquidGlass-shine,.btn-1:not(.bf-modal__close):not(.bf-navbar__item):not(.bf-navfab__btn)>.liquidGlass-effect,.btn-1:not(.bf-modal__close):not(.bf-navbar__item):not(.bf-navfab__btn)>.liquidGlass-tint,.btn-1:not(.bf-modal__close):not(.bf-navbar__item):not(.bf-navfab__btn)>.liquidGlass-shine,.btn-small:not(.bf-modal__close)>.liquidGlass-effect,.btn-small:not(.bf-modal__close)>.liquidGlass-tint,.btn-small:not(.bf-modal__close)>.liquidGlass-shine,.btn-battle-day>.liquidGlass-effect,.btn-battle-day>.liquidGlass-tint,.btn-battle-day>.liquidGlass-shine,.bf-turn-box__go>.liquidGlass-effect,.bf-turn-box__go>.liquidGlass-tint,.bf-turn-box__go>.liquidGlass-shine,.bf-turn-box__go.bf-lg--btn>.liquidGlass-effect,.bf-turn-box__go.bf-lg--btn>.liquidGlass-tint,.bf-turn-box__go.bf-lg--btn>.liquidGlass-shine{display:none!important}.bf-lg--btn.bf-metal:not(.bf-modal__close)>.liquidGlass-text,.bf-lg--btn.bf-metal:not(.bf-modal__close)>.bf-status__cta-label,.bf-status__cta>.liquidGlass-text,.bf-status__cta>.bf-status__cta-label,.bf-appearance__save>.liquidGlass-text,.bf-appearance__save>.bf-status__cta-label,.bf-draw-modal__prize>.liquidGlass-text,.bf-draw-modal__prize>.bf-status__cta-label,.bf-invite__copy>.liquidGlass-text,.bf-invite__copy>.bf-status__cta-label,.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal>.liquidGlass-text,.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal>.bf-status__cta-label,.btn-1:not(.bf-modal__close):not(.bf-navbar__item):not(.bf-navfab__btn)>.liquidGlass-text,.btn-1:not(.bf-modal__close):not(.bf-navbar__item):not(.bf-navfab__btn)>.bf-status__cta-label,.btn-small:not(.bf-modal__close)>.liquidGlass-text,.btn-small:not(.bf-modal__close)>.bf-status__cta-label,.btn-battle-day>.liquidGlass-text,.btn-battle-day>.bf-status__cta-label,.bf-turn-box__go>.liquidGlass-text,.bf-turn-box__go>.bf-status__cta-label,.bf-turn-box__go.bf-lg--btn>.liquidGlass-text,.bf-turn-box__go.bf-lg--btn>.bf-status__cta-label{z-index:4;color:inherit;text-shadow:inherit;position:relative}.bf-lg--btn.bf-metal.liquidGlass-wrapper--green:not(.bf-modal__close),.bf-status__cta.liquidGlass-wrapper--green{--bf-jelly-fill:radial-gradient(circle at 50% 25%, #4cd938 0%, #179910 62%, #0a5905 100%);--bf-jelly-rim:#192b1b;--bf-jelly-ink:#edffeb;--bf-jelly-text:0 3px 0 #053b02, 0 4px 10px #000000b3;--bf-jelly-lip:#0d170e;--bf-jelly-glow:#23be194d;--bf-jelly-halo:#5ae65033;--bf-jelly-inset:inset 0 4px 8px #002d0099, inset 0 -7px 12px #52eb3d, inset 0 0 0 2px #a0ff9638;--bf-jelly-inset-press:inset 0 5px 10px #002d00bf, inset 0 -4px 8px #52eb3d}.bf-lg--btn.bf-metal.liquidGlass-wrapper--purple:not(.bf-modal__close),.bf-lg--btn.bf-metal.liquidGlass-wrapper--white:not(.bf-modal__close),.bf-lg--btn.bf-metal.liquidGlass-wrapper--black:not(.bf-modal__close),.bf-lg--btn.bf-metal.btn-2:not(.bf-modal__close),.bf-lg--btn.bf-metal.btn-3:not(.liquidGlass-wrapper--red):not(.bf-modal__close),.bf-invite__copy,.bf-account .bf-invite__copy.bf-metal,.btn-2:not(.bf-modal__close),.btn-3:not(.bf-modal__close),.bf-filter .bf-lg--btn,.bf-filter button,.bf-pick__trigger,.bf-theme-pick label,.bf-inv-card__actions .bf-inv-card__sell,.bf-inv-card__actions .bf-inv-card__equip,.bf-shop .bf-inv-card__actions .bf-slot-peek.bf-metal,.bf-gear-stage__bag.bf-metal{--bf-jelly-fill:linear-gradient(180deg, #2d303e 0%, #1c1e28 65%, #12131a 100%);--bf-jelly-rim:#383c4e;--bf-jelly-ink:#ff6b5e;--bf-jelly-text:0 2px 0 #090a0f, 0 0 12px #ff5a4b59;--bf-jelly-lip:#14161f;--bf-jelly-glow:#000000d9;--bf-jelly-halo:#ffffff0f;--bf-jelly-inset:inset 0 -7px 12px #5f698740, inset 0 4px 6px #ffffff1f;--bf-jelly-inset-press:inset 0 -4px 8px #5f698733, inset 0 4px 8px #000000a6}.bf-lg--btn.bf-metal.liquidGlass-wrapper--red:not(.bf-modal__close),.bf-account-admin>.bf-lg--btn.bf-metal.liquidGlass-wrapper--red:not(.bf-modal__close){--bf-jelly-fill:radial-gradient(circle at 50% 25%, #ff4a40 0%, #b0150c 62%, #6a0803 100%);--bf-jelly-rim:#1a1012;--bf-jelly-ink:#ffe8e6;--bf-jelly-text:0 3px 0 #3d0300, 0 4px 10px #000c;--bf-jelly-lip:#0d0809;--bf-jelly-glow:#b4141261;--bf-jelly-halo:#ff504633;--bf-jelly-inset:inset 0 4px 8px #1e0000bf, inset 0 -7px 14px #e63c32, inset 0 0 0 2px #ff827833;--bf-jelly-inset-press:inset 0 5px 10px #140000d9, inset 0 -4px 8px #e63c32}.bf-status__cta.liquidGlass-wrapper--red{--bf-jelly-fill:radial-gradient(circle at 50% 25%, #ff5a4d 0%, #d92518 62%, #8f0d04 100%);--bf-jelly-rim:#2c1d21;--bf-jelly-ink:#ffe8e6;--bf-jelly-text:0 3px 0 #590600, 0 4px 10px #000000bf;--bf-jelly-lip:#170e10;--bf-jelly-glow:#ff2d1e59;--bf-jelly-halo:#ff5f5038;--bf-jelly-inset:inset 0 4px 8px #2d0000a6, inset 0 -7px 14px #ff5142, inset 0 0 0 2px #ff968c40;--bf-jelly-inset-press:inset 0 5px 10px #2d0000cc, inset 0 -4px 8px #ff5142}.bf-draw-modal__prize{--bf-jelly-fill:radial-gradient(circle at 50% 25%, #ffd230 0%, #e09200 62%, #9e5400 100%);--bf-jelly-rim:#2e2418;--bf-jelly-ink:#fff8e7;--bf-jelly-text:0 3px 0 #630, 0 4px 10px #000000b3;--bf-jelly-lip:#1a130b;--bf-jelly-glow:#f0960a52;--bf-jelly-halo:#ffbe4638;--bf-jelly-inset:inset 0 4px 8px #46230099, inset 0 -7px 12px #ffc42e, inset 0 0 0 2px #ffdc8c40;--bf-jelly-inset-press:inset 0 5px 10px #462300bf, inset 0 -4px 8px #ffc42e}.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal,.bf-invite__copy[data-copied="1"],.bf-account .bf-invite__copy.bf-metal[data-copied="1"]{--bf-jelly-fill:radial-gradient(circle at 50% 25%, #4cd938 0%, #179910 62%, #0a5905 100%);--bf-jelly-rim:#192b1b;--bf-jelly-ink:#edffeb;--bf-jelly-text:0 3px 0 #053b02, 0 4px 10px #000000b3;--bf-jelly-lip:#0d170e;--bf-jelly-glow:#23be194d;--bf-jelly-halo:#5ae65033;--bf-jelly-inset:inset 0 4px 8px #002d0099, inset 0 -7px 12px #52eb3d, inset 0 0 0 2px #a0ff9638;--bf-jelly-inset-press:inset 0 5px 10px #002d00bf, inset 0 -4px 8px #52eb3d}.bf-lg--btn.bf-metal.btn-small:not(.bf-modal__close),.bf-splash__guide.bf-lg--btn,.bf-head__admin.bf-lg--btn,.bf-bo__create.bf-lg--btn,.bf-bo-btn.bf-lg--btn,.bf-invite__copy,.bf-draw-modal__prize,.btn-small:not(.bf-modal__close),.btn-battle-day,.bf-filter .bf-lg--btn,.bf-filter button,.bf-pick__trigger,.bf-theme-pick label,.bf-gear-stage__bag.bf-metal{--bf-jelly-border:4px;--bf-jelly-depth:4px;min-width:0;min-height:0;font-size:.84rem;padding:.38rem .95rem!important}.bf-shop .bf-inv-card__actions .bf-slot-peek,.bf-shop .bf-inv-card__actions .bf-inv-card__buy,.bf-inv-card__actions .bf-slot-peek,.bf-inv-card__actions .bf-inv-card__view,.bf-inv-card__actions .bf-inv-card__sell,.bf-inv-card__actions .bf-inv-card__equip{--bf-jelly-border:6px;--bf-jelly-depth:6px;--bf-jelly-shadow:0 var(--bf-jelly-depth) 0 var(--bf-jelly-lip), 0 calc(var(--bf-jelly-depth) + 7px) 16px -4px var(--bf-jelly-glow), 0 0 0 2px var(--bf-jelly-halo), var(--bf-jelly-inset);--bf-jelly-shadow-press:0 2px 0 var(--bf-jelly-lip), 0 5px 8px -2px var(--bf-jelly-glow), 0 0 0 2px var(--bf-jelly-halo), var(--bf-jelly-inset-press);isolation:isolate;box-sizing:border-box;letter-spacing:.04em;text-transform:uppercase;text-shadow:var(--bf-jelly-text);-webkit-tap-highlight-color:transparent;line-height:1.05;text-decoration:none;transition:transform .14s cubic-bezier(.34,1.56,.64,1),filter .14s,box-shadow .14s;position:relative;transform:translateY(0);border:var(--bf-jelly-border) solid var(--bf-jelly-rim)!important;background:var(--bf-jelly-fill)!important;color:var(--bf-jelly-ink)!important;font-family:var(--bf-font)!important;box-shadow:var(--bf-jelly-shadow)!important;-webkit-backdrop-filter:none!important;margin-bottom:calc(var(--bf-jelly-depth) + 2px)!important;border-radius:999px!important;font-weight:700!important;overflow:hidden!important}.bf-shop .bf-inv-card__actions .bf-slot-peek:before,.bf-shop .bf-inv-card__actions .bf-inv-card__buy:before,.bf-inv-card__actions .bf-slot-peek:before,.bf-inv-card__actions .bf-inv-card__view:before,.bf-inv-card__actions .bf-inv-card__sell:before,.bf-inv-card__actions .bf-inv-card__equip:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(#ffffff6b 0%,#ffffff05 100%);border-radius:999px;height:36%;position:absolute;top:4px;left:14%;right:14%}.bf-shop .bf-inv-card__actions .bf-slot-peek:after,.bf-shop .bf-inv-card__actions .bf-inv-card__buy:after,.bf-inv-card__actions .bf-slot-peek:after,.bf-inv-card__actions .bf-inv-card__view:after,.bf-inv-card__actions .bf-inv-card__sell:after,.bf-inv-card__actions .bf-inv-card__equip:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(#ffffff8c 0%,#0000 75%);border-radius:999px;height:18%;position:absolute;bottom:3px;left:20%;right:20%}.bf-shop .bf-inv-card__actions .bf-slot-peek>.liquidGlass-effect,.bf-shop .bf-inv-card__actions .bf-slot-peek>.liquidGlass-tint,.bf-shop .bf-inv-card__actions .bf-slot-peek>.liquidGlass-shine,.bf-shop .bf-inv-card__actions .bf-inv-card__buy>.liquidGlass-effect,.bf-shop .bf-inv-card__actions .bf-inv-card__buy>.liquidGlass-tint,.bf-shop .bf-inv-card__actions .bf-inv-card__buy>.liquidGlass-shine,.bf-inv-card__actions .bf-slot-peek>.liquidGlass-effect,.bf-inv-card__actions .bf-slot-peek>.liquidGlass-tint,.bf-inv-card__actions .bf-slot-peek>.liquidGlass-shine,.bf-inv-card__actions .bf-inv-card__view>.liquidGlass-effect,.bf-inv-card__actions .bf-inv-card__view>.liquidGlass-tint,.bf-inv-card__actions .bf-inv-card__view>.liquidGlass-shine,.bf-inv-card__actions .bf-inv-card__sell>.liquidGlass-effect,.bf-inv-card__actions .bf-inv-card__sell>.liquidGlass-tint,.bf-inv-card__actions .bf-inv-card__sell>.liquidGlass-shine,.bf-inv-card__actions .bf-inv-card__equip>.liquidGlass-effect,.bf-inv-card__actions .bf-inv-card__equip>.liquidGlass-tint,.bf-inv-card__actions .bf-inv-card__equip>.liquidGlass-shine{display:none!important}.bf-shop .bf-inv-card__actions .bf-slot-peek>.liquidGlass-text,.bf-shop .bf-inv-card__actions .bf-slot-peek>.bf-status__cta-label,.bf-shop .bf-inv-card__actions .bf-inv-card__buy>.liquidGlass-text,.bf-shop .bf-inv-card__actions .bf-inv-card__buy>.bf-status__cta-label,.bf-inv-card__actions .bf-slot-peek>.liquidGlass-text,.bf-inv-card__actions .bf-slot-peek>.bf-status__cta-label,.bf-inv-card__actions .bf-inv-card__view>.liquidGlass-text,.bf-inv-card__actions .bf-inv-card__view>.bf-status__cta-label,.bf-inv-card__actions .bf-inv-card__sell>.liquidGlass-text,.bf-inv-card__actions .bf-inv-card__sell>.bf-status__cta-label,.bf-inv-card__actions .bf-inv-card__equip>.liquidGlass-text,.bf-inv-card__actions .bf-inv-card__equip>.bf-status__cta-label{z-index:4;color:inherit;text-shadow:inherit;position:relative}.bf-shop .bf-inv-card__actions .bf-slot-peek,.bf-shop .bf-inv-card__actions .bf-inv-card__buy,.bf-inv-card__actions .bf-slot-peek,.bf-inv-card__actions .bf-inv-card__view,.bf-inv-card__actions .bf-inv-card__sell,.bf-inv-card__actions .bf-inv-card__equip{--bf-jelly-border:3px;--bf-jelly-depth:3px;aspect-ratio:auto;letter-spacing:0;text-transform:none;white-space:nowrap;flex:1 1 0;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;font-size:.68rem;margin:0 0 5px!important;padding:.18rem .28rem!important;overflow:visible!important}.bf-shop .bf-inv-card__actions .bf-slot-peek:before,.bf-shop .bf-inv-card__actions .bf-slot-peek:after,.bf-shop .bf-inv-card__actions .bf-inv-card__buy:before,.bf-shop .bf-inv-card__actions .bf-inv-card__buy:after,.bf-inv-card__actions .bf-slot-peek:before,.bf-inv-card__actions .bf-slot-peek:after,.bf-inv-card__actions .bf-inv-card__view:before,.bf-inv-card__actions .bf-inv-card__view:after,.bf-inv-card__actions .bf-inv-card__sell:before,.bf-inv-card__actions .bf-inv-card__sell:after,.bf-inv-card__actions .bf-inv-card__equip:before,.bf-inv-card__actions .bf-inv-card__equip:after{display:none}.bf-shop .bf-inv-card__actions .bf-slot-peek,.bf-inv-card__actions .bf-slot-peek,.bf-inv-card__actions .bf-inv-card__view,.bf-inv-card__actions .bf-inv-card__sell,.bf-inv-card__actions .bf-inv-card__equip{--bf-jelly-fill:linear-gradient(180deg, #2d303e 0%, #1c1e28 65%, #12131a 100%);--bf-jelly-rim:#383c4e;--bf-jelly-ink:#ff6b5e;--bf-jelly-text:0 2px 0 #090a0f, 0 0 12px #ff5a4b59;--bf-jelly-lip:#14161f;--bf-jelly-glow:#000000d9;--bf-jelly-halo:#ffffff0f;--bf-jelly-inset:inset 0 -7px 12px #5f698740, inset 0 4px 6px #ffffff1f;--bf-jelly-inset-press:inset 0 -4px 8px #5f698733, inset 0 4px 8px #000000a6}.bf-shop .bf-inv-card__actions .bf-inv-card__buy,.bf-inv-card__actions .bf-inv-card__equip.is-on{--bf-jelly-fill:radial-gradient(circle at 50% 25%, #4cd938 0%, #179910 62%, #0a5905 100%);--bf-jelly-rim:#192b1b;--bf-jelly-ink:#edffeb;--bf-jelly-text:0 3px 0 #053b02, 0 4px 10px #000000b3;--bf-jelly-lip:#0d170e;--bf-jelly-glow:#23be194d;--bf-jelly-halo:#5ae65033;--bf-jelly-inset:inset 0 4px 8px #002d0099, inset 0 -7px 12px #52eb3d, inset 0 0 0 2px #a0ff9638;--bf-jelly-inset-press:inset 0 5px 10px #002d00bf, inset 0 -4px 8px #52eb3d}.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal .bf-credit-coin,.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal .bf-credit-coin.is-wide,.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal .bf-credit-coin>span,.bf-inv-card__actions .bf-inv-card__sell>span{min-width:0;text-shadow:inherit;border-radius:0;padding:0;width:auto!important;height:auto!important;color:inherit!important;background:0 0!important;font-size:.72rem!important;overflow:visible!important}.bf-status__cta{width:auto;max-width:100%}.bf-status__cta .bf-status__cta-label,.bf-status__cta>.liquidGlass-text{letter-spacing:.04em;text-shadow:var(--bf-jelly-text);font-size:1rem}.bf-draw-modal__prize-slot{height:auto;min-height:3.4rem;padding-bottom:.2rem}.bf-draw-modal__prize{height:auto!important;min-height:0!important}.bf-shop .bf-inv-card__actions:has(.bf-inv-card__buy){padding-bottom:.55rem}.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal,.bf-shop .bf-inv-card__actions .bf-slot-peek.bf-metal{align-self:center}.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal{text-transform:none;margin:0!important}.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal .bf-credit-coin{text-shadow:var(--bf-jelly-text);color:var(--bf-jelly-ink)!important}.bf-lg--btn.bf-metal:not(.bf-modal__close):disabled,.bf-status__cta:disabled,.bf-appearance__save:disabled,.bf-draw-modal__prize:disabled,.bf-invite__copy:disabled,.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal:disabled,.bf-account .bf-invite__copy.bf-metal:disabled,.btn-1:not(.bf-modal__close):disabled,.btn-2:disabled,.btn-3:disabled,.btn-small:disabled,.btn-battle-day:disabled,.bf-turn-box__go:disabled,.bf-filter button:disabled,.bf-inv-card__actions .bf-inv-card__sell:disabled,.bf-inv-card__actions .bf-inv-card__equip:disabled{cursor:not-allowed;--bf-jelly-fill:linear-gradient(180deg, #1d1f29 0%, #12131a 100%)!important;--bf-jelly-rim:#262936!important;--bf-jelly-ink:#55596b!important;--bf-jelly-text:0 2px 0 #000c!important;--bf-jelly-lip:#0b0c10!important;--bf-jelly-glow:#0009!important;--bf-jelly-halo:#ffffff0a!important;--bf-jelly-inset:inset 0 -5px 8px #ffffff08!important;--bf-jelly-inset-press:inset 0 3px 6px #000000a6!important;opacity:1!important;filter:none!important;transform:none!important}@media (hover:hover) and (pointer:fine){.bf-lg--btn.bf-metal:not(.bf-modal__close):hover:not(:disabled):not(:active),.bf-status__cta:hover:not(:disabled):not(:active),.bf-appearance__save:hover:not(:disabled):not(:active),.bf-draw-modal__prize:hover:not(:disabled):not(:active),.bf-invite__copy:hover:not(:disabled):not(:active),.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal:hover:not(:disabled):not(:active),.btn-1:not(.bf-modal__close):hover:not(:disabled):not(:active),.btn-2:hover:not(:disabled):not(:active),.btn-3:hover:not(:disabled):not(:active),.btn-small:hover:not(:disabled):not(:active),.btn-battle-day:hover:not(:disabled):not(:active),.bf-turn-box__go:hover:not(:disabled):not(:active),.bf-filter button:hover:not(:disabled):not(:active),.bf-pick__trigger:hover:not(:disabled):not(:active){filter:brightness(1.03);transform:translateY(-2px);color:var(--bf-jelly-ink)!important}.bf-theme-pick label:hover:not(:has(input:disabled)){filter:brightness(1.03);transform:translateY(-2px);color:var(--bf-jelly-ink)!important}}.bf-lg--btn.bf-metal:not(.bf-modal__close):active:not(:disabled),.bf-status__cta:active:not(:disabled),.bf-appearance__save:active:not(:disabled),.bf-draw-modal__prize:active:not(:disabled),.bf-invite__copy:active:not(:disabled),.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal:active:not(:disabled),.bf-account .bf-invite__copy.bf-metal:active:not(:disabled),.btn-1:not(.bf-modal__close):active:not(:disabled),.btn-2:active:not(:disabled),.btn-3:active:not(:disabled),.btn-small:active:not(:disabled),.btn-battle-day:active:not(:disabled),.bf-turn-box__go:active:not(:disabled),.bf-filter button:active:not(:disabled),.bf-pick__trigger:active:not(:disabled),.bf-theme-pick label:active,.bf-inv-card__actions .bf-inv-card__sell:active:not(:disabled),.bf-inv-card__actions .bf-inv-card__equip:active:not(:disabled):not(.is-on){filter:none!important;box-shadow:var(--bf-jelly-shadow-press)!important;color:var(--bf-jelly-ink)!important;transform:translateY(5px)!important}.bf-account-admin>.bf-lg--btn.bf-metal.liquidGlass-wrapper--red:not(.bf-modal__close),.bf-account .bf-invite__copy.bf-metal,.bf-account .bf-invite__copy.bf-metal[data-copied="1"]{border:var(--bf-jelly-border) solid var(--bf-jelly-rim)!important;background:var(--bf-jelly-fill)!important;color:var(--bf-jelly-ink)!important;text-shadow:var(--bf-jelly-text)!important;box-shadow:var(--bf-jelly-shadow)!important}.bf-account-admin>.bf-lg--btn.bf-metal.liquidGlass-wrapper--red:not(.bf-modal__close)>.liquidGlass-text{color:inherit!important;text-shadow:inherit!important}.bf-account .bf-invite__copy.bf-metal:active:not(:disabled),.bf-account-admin>.bf-lg--btn.bf-metal.liquidGlass-wrapper--red:not(.bf-modal__close):active:not(:disabled){box-shadow:var(--bf-jelly-shadow-press)!important;transform:translateY(5px)!important}@media (prefers-reduced-motion:reduce){.bf-lg--btn.bf-metal:not(.bf-modal__close),.bf-status__cta,.bf-appearance__save,.bf-draw-modal__prize,.bf-invite__copy,.bf-shop .bf-inv-card__actions .bf-inv-card__buy.bf-metal,.btn-1,.btn-2,.btn-3,.btn-small,.btn-battle-day,.bf-turn-box__go,.bf-filter button,.bf-pick__trigger,.bf-theme-pick label{transition:none;transform:none!important}}.bf-filter button.is-active,.btn-battle-day.is-today{--bf-jelly-fill:radial-gradient(circle at 50% 25%, #ff5a4d 0%, #d92518 62%, #8f0d04 100%);--bf-jelly-rim:#2c1d21;--bf-jelly-ink:#ffe8e6;--bf-jelly-text:0 3px 0 #590600, 0 4px 10px #000000bf;--bf-jelly-lip:#170e10;--bf-jelly-glow:#ff2d1e59;--bf-jelly-halo:#ff5f5038;--bf-jelly-inset:inset 0 4px 8px #2d0000a6, inset 0 -7px 14px #ff5142, inset 0 0 0 2px #ff968c40;--bf-jelly-inset-press:inset 0 5px 10px #2d0000cc, inset 0 -4px 8px #ff5142}.bf-theme-pick label:has(input:checked){--bf-jelly-fill:radial-gradient(circle at 50% 25%, #ff5a4d 0%, #d92518 62%, #8f0d04 100%);--bf-jelly-rim:#2c1d21;--bf-jelly-ink:#ffe8e6;--bf-jelly-text:0 3px 0 #590600, 0 4px 10px #000000bf;--bf-jelly-lip:#170e10;--bf-jelly-glow:#ff2d1e59;--bf-jelly-halo:#ff5f5038;--bf-jelly-inset:inset 0 4px 8px #2d0000a6, inset 0 -7px 14px #ff5142, inset 0 0 0 2px #ff968c40;--bf-jelly-inset-press:inset 0 5px 10px #2d0000cc, inset 0 -4px 8px #ff5142}.bf-chip,.bf-badge{--bf-jelly-fill:linear-gradient(180deg, #2d303e 0%, #1c1e28 65%, #12131a 100%);--bf-jelly-rim:#383c4e;--bf-jelly-ink:#ff6b5e;--bf-jelly-text:0 2px 0 #090a0f, 0 0 12px #ff5a4b59;--bf-jelly-lip:#14161f;--bf-jelly-glow:#000000d9;--bf-jelly-halo:#ffffff0f;--bf-jelly-inset:inset 0 -7px 12px #5f698740, inset 0 4px 6px #ffffff1f;--bf-jelly-inset-press:inset 0 -4px 8px #5f698733, inset 0 4px 8px #000000a6;--bf-jelly-border:3px;--bf-jelly-depth:0px;isolation:isolate;text-shadow:var(--bf-jelly-text);position:relative;overflow:hidden;border:3px solid var(--bf-jelly-rim)!important;background:var(--bf-jelly-fill)!important;color:var(--bf-jelly-ink)!important;-webkit-backdrop-filter:none!important;border-radius:999px!important;margin-bottom:0!important;box-shadow:inset 0 2px 4px #ffffff14,inset 0 -3px 6px #00000059!important}.bf-chip>.liquidGlass-effect,.bf-chip>.liquidGlass-tint,.bf-chip>.liquidGlass-shine,.bf-badge>.liquidGlass-effect,.bf-badge>.liquidGlass-tint,.bf-badge>.liquidGlass-shine{display:none!important}.bf-chip>.liquidGlass-text,.bf-badge>.liquidGlass-text{z-index:2;color:inherit;text-shadow:inherit;position:relative}.bf-badge--open,.bf-badge--ready{--bf-jelly-fill:radial-gradient(circle at 50% 25%, #4cd938 0%, #179910 62%, #0a5905 100%);--bf-jelly-rim:#192b1b;--bf-jelly-ink:#edffeb;--bf-jelly-text:0 3px 0 #053b02, 0 4px 10px #000000b3;--bf-jelly-lip:#0d170e;--bf-jelly-glow:#23be194d;--bf-jelly-halo:#5ae65033;--bf-jelly-inset:inset 0 4px 8px #002d0099, inset 0 -7px 12px #52eb3d, inset 0 0 0 2px #a0ff9638;--bf-jelly-inset-press:inset 0 5px 10px #002d00bf, inset 0 -4px 8px #52eb3d}.bf-badge--full,.bf-badge--wait{--bf-jelly-fill:radial-gradient(circle at 50% 25%, #ff5a4d 0%, #d92518 62%, #8f0d04 100%);--bf-jelly-rim:#2c1d21;--bf-jelly-ink:#ffe8e6;--bf-jelly-text:0 3px 0 #590600, 0 4px 10px #000000bf;--bf-jelly-lip:#170e10;--bf-jelly-glow:#ff2d1e59;--bf-jelly-halo:#ff5f5038;--bf-jelly-inset:inset 0 4px 8px #2d0000a6, inset 0 -7px 14px #ff5142, inset 0 0 0 2px #ff968c40;--bf-jelly-inset-press:inset 0 5px 10px #2d0000cc, inset 0 -4px 8px #ff5142}.bf-badge--gold{--bf-jelly-fill:radial-gradient(circle at 50% 25%, #ffd230 0%, #e09200 62%, #9e5400 100%);--bf-jelly-rim:#2e2418;--bf-jelly-ink:#fff8e7;--bf-jelly-text:0 3px 0 #630, 0 4px 10px #000000b3;--bf-jelly-lip:#1a130b;--bf-jelly-glow:#f0960a52;--bf-jelly-halo:#ffbe4638;--bf-jelly-inset:inset 0 4px 8px #46230099, inset 0 -7px 12px #ffc42e, inset 0 0 0 2px #ffdc8c40;--bf-jelly-inset-press:inset 0 5px 10px #462300bf, inset 0 -4px 8px #ffc42e}.bf-turn-draw__button{--bf-jelly-fill:linear-gradient(180deg, #2d303e 0%, #1c1e28 65%, #12131a 100%);--bf-jelly-rim:#383c4e;--bf-jelly-ink:#ff6b5e;--bf-jelly-text:0 2px 0 #090a0f, 0 0 12px #ff5a4b59;--bf-jelly-lip:#14161f;--bf-jelly-glow:#000000d9;--bf-jelly-halo:#ffffff0f;--bf-jelly-inset:inset 0 -7px 12px #5f698740, inset 0 4px 6px #ffffff1f;--bf-jelly-inset-press:inset 0 -4px 8px #5f698733, inset 0 4px 8px #000000a6;border:4px solid var(--bf-jelly-rim)!important;box-shadow:0 4px 0 var(--bf-jelly-lip), 0 10px 16px -4px #0000008c, var(--bf-jelly-inset)!important;border-radius:18px!important}.bf-pick__trigger{text-transform:none;letter-spacing:0;text-shadow:none;justify-content:flex-start;color:#f3f4f6!important}.bf-gear-stage__bag.bf-metal{--bf-jelly-fill:linear-gradient(180deg, #2d303e 0%, #1c1e28 65%, #12131a 100%);--bf-jelly-rim:#383c4e;--bf-jelly-ink:#ff6b5e;--bf-jelly-text:0 2px 0 #090a0f, 0 0 12px #ff5a4b59;--bf-jelly-lip:#14161f;--bf-jelly-glow:#000000d9;--bf-jelly-halo:#ffffff0f;--bf-jelly-inset:inset 0 -7px 12px #5f698740, inset 0 4px 6px #ffffff1f;--bf-jelly-inset-press:inset 0 -4px 8px #5f698733, inset 0 4px 8px #000000a6;--bf-jelly-border:6px;--bf-jelly-depth:6px;--bf-jelly-shadow:0 var(--bf-jelly-depth) 0 var(--bf-jelly-lip), 0 calc(var(--bf-jelly-depth) + 7px) 16px -4px var(--bf-jelly-glow), 0 0 0 2px var(--bf-jelly-halo), var(--bf-jelly-inset);--bf-jelly-shadow-press:0 2px 0 var(--bf-jelly-lip), 0 5px 8px -2px var(--bf-jelly-glow), 0 0 0 2px var(--bf-jelly-halo), var(--bf-jelly-inset-press);isolation:isolate;box-sizing:border-box;letter-spacing:.04em;text-transform:uppercase;text-shadow:var(--bf-jelly-text);-webkit-tap-highlight-color:transparent;line-height:1.05;text-decoration:none;transition:transform .14s cubic-bezier(.34,1.56,.64,1),filter .14s,box-shadow .14s;position:relative;transform:translateY(0);border:var(--bf-jelly-border) solid var(--bf-jelly-rim)!important;background:var(--bf-jelly-fill)!important;color:var(--bf-jelly-ink)!important;font-family:var(--bf-font)!important;box-shadow:var(--bf-jelly-shadow)!important;-webkit-backdrop-filter:none!important;margin-bottom:calc(var(--bf-jelly-depth) + 2px)!important;border-radius:999px!important;font-weight:700!important;overflow:hidden!important}.bf-gear-stage__bag.bf-metal:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(#ffffff6b 0%,#ffffff05 100%);border-radius:999px;height:36%;position:absolute;top:4px;left:14%;right:14%}.bf-gear-stage__bag.bf-metal:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(#ffffff8c 0%,#0000 75%);border-radius:999px;height:18%;position:absolute;bottom:3px;left:20%;right:20%}.bf-gear-stage__bag.bf-metal>.liquidGlass-effect,.bf-gear-stage__bag.bf-metal>.liquidGlass-tint,.bf-gear-stage__bag.bf-metal>.liquidGlass-shine{display:none!important}.bf-gear-stage__bag.bf-metal>.liquidGlass-text,.bf-gear-stage__bag.bf-metal>.bf-status__cta-label{z-index:4;color:inherit;text-shadow:inherit;position:relative}.bf-gear-stage__bag.bf-metal{--bf-jelly-border:3px;--bf-jelly-depth:3px;text-transform:none;letter-spacing:0;gap:.28rem;width:auto;min-width:0;height:auto;min-height:0;font-size:.85rem;display:inline-flex;border-radius:999px!important;margin:0 0 5px!important;padding:.16rem .55rem .16rem .32rem!important}.bf-gear-stage__bag.bf-metal:before,.bf-gear-stage__bag.bf-metal:after{display:none}.bf-gear-stage__bag.bf-metal .bf-gear-stage__chest,.bf-gear-stage__bag.bf-metal .bf-gear-stage__count{z-index:3;position:relative;color:inherit!important}.bf-gear-stage__bag.bf-metal .bf-gear-stage__chest{width:1.55rem;height:1.55rem}.bf-attitude__arrow{--bf-jelly-fill:linear-gradient(180deg, #2d303e 0%, #1c1e28 65%, #12131a 100%);--bf-jelly-rim:#383c4e;--bf-jelly-ink:#ff6b5e;--bf-jelly-text:0 2px 0 #090a0f, 0 0 12px #ff5a4b59;--bf-jelly-lip:#14161f;--bf-jelly-glow:#000000d9;--bf-jelly-halo:#ffffff0f;--bf-jelly-inset:inset 0 -7px 12px #5f698740, inset 0 4px 6px #ffffff1f;--bf-jelly-inset-press:inset 0 -4px 8px #5f698733, inset 0 4px 8px #000000a6;--bf-jelly-border:6px;--bf-jelly-depth:6px;--bf-jelly-shadow:0 var(--bf-jelly-depth) 0 var(--bf-jelly-lip), 0 calc(var(--bf-jelly-depth) + 7px) 16px -4px var(--bf-jelly-glow), 0 0 0 2px var(--bf-jelly-halo), var(--bf-jelly-inset);--bf-jelly-shadow-press:0 2px 0 var(--bf-jelly-lip), 0 5px 8px -2px var(--bf-jelly-glow), 0 0 0 2px var(--bf-jelly-halo), var(--bf-jelly-inset-press);isolation:isolate;box-sizing:border-box;letter-spacing:.04em;text-transform:uppercase;text-shadow:var(--bf-jelly-text);-webkit-tap-highlight-color:transparent;line-height:1.05;text-decoration:none;transition:transform .14s cubic-bezier(.34,1.56,.64,1),filter .14s,box-shadow .14s;position:relative;transform:translateY(0);border:var(--bf-jelly-border) solid var(--bf-jelly-rim)!important;background:var(--bf-jelly-fill)!important;color:var(--bf-jelly-ink)!important;font-family:var(--bf-font)!important;box-shadow:var(--bf-jelly-shadow)!important;-webkit-backdrop-filter:none!important;margin-bottom:calc(var(--bf-jelly-depth) + 2px)!important;border-radius:999px!important;font-weight:700!important;overflow:hidden!important}.bf-attitude__arrow:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(#ffffff6b 0%,#ffffff05 100%);border-radius:999px;height:36%;position:absolute;top:4px;left:14%;right:14%}.bf-attitude__arrow:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(#ffffff8c 0%,#0000 75%);border-radius:999px;height:18%;position:absolute;bottom:3px;left:20%;right:20%}.bf-attitude__arrow>.liquidGlass-effect,.bf-attitude__arrow>.liquidGlass-tint,.bf-attitude__arrow>.liquidGlass-shine{display:none!important}.bf-attitude__arrow>.liquidGlass-text,.bf-attitude__arrow>.bf-status__cta-label{z-index:4;color:inherit;text-shadow:inherit;position:relative}.bf-attitude__arrow{--bf-jelly-border:3px;--bf-jelly-depth:3px;min-width:0;min-height:0;color:#ff6b5e!important;width:2.45rem!important;height:2.45rem!important;margin:0!important;padding:0!important}.bf-attitude__arrow:before{height:28%;top:3px}.bf-attitude__arrow:after{display:none}.bf-attitude__arrow svg{z-index:3;width:1.05rem;height:1.05rem;color:inherit;position:relative}.bf-inv-card__actions .bf-inv-card__sell,.bf-inv-card__actions .bf-inv-card__equip{text-transform:none}.event-duel__act,.event-duel__replay{--bf-jelly-fill:linear-gradient(180deg, #2d303e 0%, #1c1e28 65%, #12131a 100%);--bf-jelly-rim:#383c4e;--bf-jelly-ink:#ff6b5e;--bf-jelly-text:0 2px 0 #090a0f, 0 0 12px #ff5a4b59;--bf-jelly-lip:#14161f;--bf-jelly-glow:#000000d9;--bf-jelly-halo:#ffffff0f;--bf-jelly-inset:inset 0 -7px 12px #5f698740, inset 0 4px 6px #ffffff1f;--bf-jelly-inset-press:inset 0 -4px 8px #5f698733, inset 0 4px 8px #000000a6;--bf-jelly-border:6px;--bf-jelly-depth:6px;--bf-jelly-shadow:0 var(--bf-jelly-depth) 0 var(--bf-jelly-lip), 0 calc(var(--bf-jelly-depth) + 7px) 16px -4px var(--bf-jelly-glow), 0 0 0 2px var(--bf-jelly-halo), var(--bf-jelly-inset);--bf-jelly-shadow-press:0 2px 0 var(--bf-jelly-lip), 0 5px 8px -2px var(--bf-jelly-glow), 0 0 0 2px var(--bf-jelly-halo), var(--bf-jelly-inset-press);isolation:isolate;box-sizing:border-box;letter-spacing:.04em;text-transform:uppercase;text-shadow:var(--bf-jelly-text);-webkit-tap-highlight-color:transparent;line-height:1.05;text-decoration:none;transition:transform .14s cubic-bezier(.34,1.56,.64,1),filter .14s,box-shadow .14s;position:relative;transform:translateY(0);border:var(--bf-jelly-border) solid var(--bf-jelly-rim)!important;background:var(--bf-jelly-fill)!important;color:var(--bf-jelly-ink)!important;font-family:var(--bf-font)!important;box-shadow:var(--bf-jelly-shadow)!important;-webkit-backdrop-filter:none!important;margin-bottom:calc(var(--bf-jelly-depth) + 2px)!important;border-radius:999px!important;font-weight:700!important;overflow:hidden!important}.event-duel__act:before,.event-duel__replay:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(#ffffff6b 0%,#ffffff05 100%);border-radius:999px;height:36%;position:absolute;top:4px;left:14%;right:14%}.event-duel__act:after,.event-duel__replay:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(#ffffff8c 0%,#0000 75%);border-radius:999px;height:18%;position:absolute;bottom:3px;left:20%;right:20%}.event-duel__act>.liquidGlass-effect,.event-duel__act>.liquidGlass-tint,.event-duel__act>.liquidGlass-shine,.event-duel__replay>.liquidGlass-effect,.event-duel__replay>.liquidGlass-tint,.event-duel__replay>.liquidGlass-shine{display:none!important}.event-duel__act>.liquidGlass-text,.event-duel__act>.bf-status__cta-label,.event-duel__replay>.liquidGlass-text,.event-duel__replay>.bf-status__cta-label{z-index:4;color:inherit;text-shadow:inherit;position:relative}.event-duel__act,.event-duel__replay{--bf-jelly-border:3px;--bf-jelly-depth:3px;min-width:0;min-height:0;color:#ff6b5e!important;width:2.55rem!important;height:2.55rem!important;margin:0!important;padding:0!important}.event-duel__act:before,.event-duel__replay:before{height:30%;top:3px}.event-duel__act:after,.event-duel__replay:after{display:none}.event-duel__act svg,.event-duel__replay svg{z-index:3;width:1rem;height:1rem;color:inherit;position:relative}input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden],[type=button],[type=submit],[type=reset],[type=image],.bf-sentence-field__sync),select,textarea,.form-control:not([type=file],[type=color],[type=checkbox],[type=radio]),.bf-rooms-search__field,.bf-rooms-search--home .bf-rooms-search__field,.bf-attitude__message-control,body.is-decide .bf-hub__select{--bf-jelly-fill:linear-gradient(180deg, #2d303e 0%, #1c1e28 65%, #12131a 100%);--bf-jelly-rim:#383c4e;--bf-jelly-ink:#fffaf7;--bf-jelly-text:0 2px 0 #090a0f, 0 0 12px #ff5a4b59;--bf-jelly-lip:#14161f;--bf-jelly-glow:#000000d9;--bf-jelly-halo:#ffffff0f;--bf-jelly-inset:inset 0 -7px 12px #5f698740, inset 0 4px 6px #ffffff1f;--bf-jelly-inset-press:inset 0 -4px 8px #5f698733, inset 0 4px 8px #000000a6;--bf-jelly-border:4px;--bf-jelly-depth:4px;--bf-jelly-shadow:0 var(--bf-jelly-depth) 0 var(--bf-jelly-lip), 0 calc(var(--bf-jelly-depth) + 7px) 16px -4px var(--bf-jelly-glow), 0 0 0 2px var(--bf-jelly-halo), var(--bf-jelly-inset);box-sizing:border-box;width:100%;min-height:2.9rem;margin:0 0 calc(var(--bf-jelly-depth) + 2px);border:var(--bf-jelly-border) solid var(--bf-jelly-rim);background:linear-gradient(180deg, #ffffff29 0%, #fff0 46%), var(--bf-jelly-fill);color:var(--bf-jelly-ink);caret-color:#fff;font-family:var(--bf-font);letter-spacing:.01em;text-align:left;text-transform:none;text-shadow:none;box-shadow:var(--bf-jelly-shadow);-webkit-backdrop-filter:none;appearance:none;border-radius:999px;outline:none;padding:.55rem 1.05rem;font-size:16px;font-weight:650;line-height:1.2}input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden],[type=button],[type=submit],[type=reset],[type=image],.bf-sentence-field__sync):focus,select:focus,textarea:focus,.form-control:not([type=file],[type=color],[type=checkbox],[type=radio]):focus,.bf-rooms-search__field:focus-within,.bf-attitude__message-control:focus-within,body.is-decide .bf-hub__select:focus{--bf-jelly-rim:#ffb0a6;border-color:var(--bf-jelly-rim)}input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden],[type=button],[type=submit],[type=reset],[type=image],.bf-sentence-field__sync)::placeholder,textarea::placeholder,.form-control::placeholder{color:#ffffff6b;letter-spacing:.01em;text-transform:none;opacity:1;font-weight:600}select,select.form-control,select.form-control:focus,body.is-decide .bf-hub__select,body.is-decide .bf-hub__select:focus{background-image:linear-gradient(180deg, #ffffff29 0%, #fff0 46%), var(--bf-jelly-fill), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23fffaf7' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-position:0 0,0 0,right 1rem center;background-repeat:no-repeat;background-size:auto,auto,.8rem;padding-right:2.4rem}.form-control.is-invalid,select.form-control.is-invalid{--bf-jelly-rim:#ff5a4d;border-color:var(--bf-jelly-rim);background:linear-gradient(180deg, #ffffff29 0%, #fff0 46%), var(--bf-jelly-fill);box-shadow:var(--bf-jelly-shadow)}body.is-decide .bf-hub__select:disabled{opacity:1;--bf-jelly-fill:linear-gradient(180deg, #1d1f29 0%, #12131a 100%)!important;--bf-jelly-rim:#262936!important;--bf-jelly-ink:#55596b!important;--bf-jelly-text:0 2px 0 #000c!important;--bf-jelly-lip:#0b0c10!important;--bf-jelly-glow:#0009!important;--bf-jelly-halo:#ffffff0a!important;--bf-jelly-inset:inset 0 -5px 8px #ffffff08!important;--bf-jelly-inset-press:inset 0 3px 6px #000000a6!important}textarea,.bf-sentence-field__canvas{border-radius:1.35rem;min-height:5.2rem;padding-top:.75rem;padding-bottom:.75rem;line-height:1.45}.bf-rooms-search__field,.bf-attitude__message-control{align-items:center;height:auto;padding:0;display:flex;overflow:visible}.bf-attitude__message-control{gap:.42rem;padding:0 .8rem 0 .7rem}.bf-rooms-search__field .bf-rooms-search__input,.bf-rooms-search__field .bf-rooms-search__input:focus,.bf-attitude__message-control input,.bf-attitude__message-control input:focus{width:100%;min-width:0;height:auto;min-height:2.7rem;box-shadow:none;color:#fffaf7;font:inherit;background:0 0;border:0;border-radius:999px;margin:0;font-size:16px;font-weight:650}.bf-rooms-search__icon{z-index:1}.bf-chat-sheet__bar{box-shadow:none;background:0 0}.bf-chat-sheet__bar>.bf-chat-sheet__input,.event-duel__note input,.event-duel__note input:focus{flex:auto;width:auto;min-width:0;margin-bottom:0}.bf-sentence-field__sync{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute;overflow:hidden}body{color:#f3f4f6;background-image:radial-gradient(#ffffff13 1.5px,#0000 1.5px),radial-gradient(circle at 50% 0,#16171d 0%,#0b0c0f 55%,#050507 100%);background-size:24px 24px,100% 100%;background-color:var(--kit-bg)!important}.bf-ambient{background-color:var(--kit-bg)!important;background-image:radial-gradient(#ffffff13 1.5px,#0000 1.5px),radial-gradient(circle at 50% 0,#16171d 0%,#0b0c0f 55%,#050507 100%)!important;background-size:24px 24px,100% 100%!important}.bf-ambient:after{display:none}.bf-alert,.bf-glass,.bf-card,.bf-room,.bf-theme-pick,.bf-table-wrap,.bf-turn,.player-tally,.event-tally,.player-sheet:not(.player-sheet--modal),.bf-turn-box:not(.is-wait):not(.is-editor):not(.is-ready),.bf-admin,.bf-bo-item,.bf-sheet,.bf-account__card,.bf-account__sheet,.bf-status,.bf-head__bar,.bf-filter,.bf-shop__board,.bf-inv,.bf-plays-list,.bf-plays-missed,.bf-last-turn .event-card--ataque{isolation:isolate;color:#f3f4f6;margin-bottom:calc(var(--kit-depth) + 4px);background-size:18px 18px,100% 100%;overflow:hidden;border:var(--kit-border) solid var(--kit-obsidian-border)!important;border-radius:var(--kit-radius-card)!important;box-shadow:0 var(--kit-depth) 0 var(--kit-obsidian-lip), 0 calc(var(--kit-depth) + 10px) 28px -6px #000000a6, inset 0 3px 6px #ffffff0f, inset 0 -8px 14px #0009!important;-webkit-backdrop-filter:none!important;background-color:#0e0f14!important;background-image:radial-gradient(#fff1 1.25px,#0000 1.25px),linear-gradient(#1b1c24 0%,#0b0c10 100%)!important}.bf-alert>.liquidGlass-effect,.bf-alert>.liquidGlass-tint,.bf-alert>.liquidGlass-shine,.bf-glass>.liquidGlass-effect,.bf-glass>.liquidGlass-tint,.bf-glass>.liquidGlass-shine,.bf-card>.liquidGlass-effect,.bf-card>.liquidGlass-tint,.bf-card>.liquidGlass-shine,.bf-room>.liquidGlass-effect,.bf-room>.liquidGlass-tint,.bf-room>.liquidGlass-shine,.bf-theme-pick>.liquidGlass-effect,.bf-theme-pick>.liquidGlass-tint,.bf-theme-pick>.liquidGlass-shine,.bf-table-wrap>.liquidGlass-effect,.bf-table-wrap>.liquidGlass-tint,.bf-table-wrap>.liquidGlass-shine,.bf-turn>.liquidGlass-effect,.bf-turn>.liquidGlass-tint,.bf-turn>.liquidGlass-shine,.player-tally>.liquidGlass-effect,.player-tally>.liquidGlass-tint,.player-tally>.liquidGlass-shine,.event-tally>.liquidGlass-effect,.event-tally>.liquidGlass-tint,.event-tally>.liquidGlass-shine,.player-sheet:not(.player-sheet--modal)>.liquidGlass-effect,.player-sheet:not(.player-sheet--modal)>.liquidGlass-tint,.player-sheet:not(.player-sheet--modal)>.liquidGlass-shine,.bf-turn-box:not(.is-wait):not(.is-editor):not(.is-ready)>.liquidGlass-effect,.bf-turn-box:not(.is-wait):not(.is-editor):not(.is-ready)>.liquidGlass-tint,.bf-turn-box:not(.is-wait):not(.is-editor):not(.is-ready)>.liquidGlass-shine,.bf-admin>.liquidGlass-effect,.bf-admin>.liquidGlass-tint,.bf-admin>.liquidGlass-shine,.bf-bo-item>.liquidGlass-effect,.bf-bo-item>.liquidGlass-tint,.bf-bo-item>.liquidGlass-shine,.bf-sheet>.liquidGlass-effect,.bf-sheet>.liquidGlass-tint,.bf-sheet>.liquidGlass-shine,.bf-account__card>.liquidGlass-effect,.bf-account__card>.liquidGlass-tint,.bf-account__card>.liquidGlass-shine,.bf-account__sheet>.liquidGlass-effect,.bf-account__sheet>.liquidGlass-tint,.bf-account__sheet>.liquidGlass-shine,.bf-status>.liquidGlass-effect,.bf-status>.liquidGlass-tint,.bf-status>.liquidGlass-shine,.bf-head__bar>.liquidGlass-effect,.bf-head__bar>.liquidGlass-tint,.bf-head__bar>.liquidGlass-shine,.bf-filter>.liquidGlass-effect,.bf-filter>.liquidGlass-tint,.bf-filter>.liquidGlass-shine,.bf-shop__board>.liquidGlass-effect,.bf-shop__board>.liquidGlass-tint,.bf-shop__board>.liquidGlass-shine,.bf-inv>.liquidGlass-effect,.bf-inv>.liquidGlass-tint,.bf-inv>.liquidGlass-shine,.bf-plays-list>.liquidGlass-effect,.bf-plays-list>.liquidGlass-tint,.bf-plays-list>.liquidGlass-shine,.bf-plays-missed>.liquidGlass-effect,.bf-plays-missed>.liquidGlass-tint,.bf-plays-missed>.liquidGlass-shine,.bf-last-turn .event-card--ataque>.liquidGlass-effect,.bf-last-turn .event-card--ataque>.liquidGlass-tint,.bf-last-turn .event-card--ataque>.liquidGlass-shine{display:none!important}.bf-alert,.bf-sheet,.bf-account__card,.bf-account__sheet,.bf-status,.bf-head__bar,.bf-turn,.bf-card,.bf-room{border-radius:var(--kit-radius-panel)!important}.bf-account__sheet{flex:none;overflow:visible}.bf-account__sheet>.bf-account__nav{gap:.2rem;padding:0;box-shadow:none!important;background:0 0!important;border:0!important}.bf-account__sheet>.bf-account__nav>.bf-lg--btn{text-align:center;justify-content:center;width:100%}.bf-theme-pick,.bf-filter,.bf-bo-item,.bf-shop__board,.bf-inv,.bf-plays-list,.bf-plays-missed,.bf-last-turn .event-card--ataque{--kit-depth:4px;border-width:5px!important;border-radius:22px!important}.bf-plays-list{overflow:visible!important}.bf-inv-card,.bf-shop .bf-inv-card,.bf-plays-list .bf-play-row,.bf-plays-missed .event-card,.player-row,.player-card{filter:none;box-shadow:none!important;background:0 0!important;border:0!important;border-image:!important;margin-bottom:0!important}.bf-modal__backdrop,.bf-draw-modal__backdrop{background:#000000b3!important}.bf-modal__panel,.bf-draw-modal__panel{isolation:isolate;color:#fff;margin-bottom:calc(var(--kit-depth) + 4px);position:relative;overflow:hidden;border:var(--kit-border) solid var(--kit-obsidian-border)!important;border-radius:var(--kit-radius-modal)!important;box-shadow:0 var(--kit-depth) 0 var(--kit-obsidian-lip), 0 calc(var(--kit-depth) + 10px) 28px -6px #000000a6, inset 0 3px 6px #ffffff0f, inset 0 -8px 14px #0009!important;-webkit-backdrop-filter:none!important;background:radial-gradient(circle at 50% 20%,#3a3d4a 0%,#161821 62%,#07080c 100%)!important}.bf-modal__panel>.liquidGlass-effect,.bf-modal__panel>.liquidGlass-tint,.bf-modal__panel>.liquidGlass-shine,.bf-draw-modal__panel>.liquidGlass-effect,.bf-draw-modal__panel>.liquidGlass-tint,.bf-draw-modal__panel>.liquidGlass-shine{display:none!important}.bf-modal__panel:before,.bf-draw-modal__panel:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(#ffffff6b 0%,#fff0 100%);border-radius:999px;height:28px;position:absolute;top:8px;left:10%;right:10%}.bf-modal[data-kind=player] .bf-player-card .card-3d-body.bf-slice{border:0!important;border-image:!important;border-radius:20px!important;overflow:hidden!important;-webkit-mask-box-image:!important;mask-border:!important}.bf-draw-modal--reel .bf-draw-modal__panel{margin-bottom:0;box-shadow:none!important;background:0 0!important;border:0!important}.bf-draw-modal--reel .bf-draw-modal__panel:before{display:none}.bf-slice,.bf-gold,.bf-chat-modal .bf-modal__panel,.bf-modal[data-kind=brief] .bf-modal__panel,.bf-modal[data-kind=players] .bf-modal__panel,.bf-modal[data-kind=ready] .bf-modal__panel{filter:none;border-image:!important;-webkit-mask-box-image:!important;mask-border:!important}.bf-slice:before,.bf-slice:after,.bf-gold:before,.bf-gold:after,.bf-chat-modal .bf-modal__panel:before,.bf-chat-modal .bf-modal__panel:after,.bf-modal[data-kind=brief] .bf-modal__panel:before,.bf-modal[data-kind=brief] .bf-modal__panel:after,.bf-modal[data-kind=players] .bf-modal__panel:before,.bf-modal[data-kind=players] .bf-modal__panel:after,.bf-modal[data-kind=ready] .bf-modal__panel:before,.bf-modal[data-kind=ready] .bf-modal__panel:after{content:none!important;border:0!important;inset:auto!important;-webkit-mask-box-image:!important;mask-border:!important}.bf-chat-modal .bf-modal__panel,.bf-modal[data-kind=brief] .bf-modal__panel,.bf-modal[data-kind=players] .bf-modal__panel,.bf-modal[data-kind=ready] .bf-modal__panel{isolation:isolate;color:#f3f4f6;margin-bottom:calc(var(--kit-depth) + 4px);background-size:18px 18px,100% 100%;overflow:hidden;border:var(--kit-border) solid var(--kit-obsidian-border)!important;border-radius:var(--kit-radius-card)!important;box-shadow:0 var(--kit-depth) 0 var(--kit-obsidian-lip), 0 calc(var(--kit-depth) + 10px) 28px -6px #000000a6, inset 0 3px 6px #ffffff0f, inset 0 -8px 14px #0009!important;-webkit-backdrop-filter:none!important;background-color:#0e0f14!important;background-image:radial-gradient(#fff1 1.25px,#0000 1.25px),linear-gradient(#1b1c24 0%,#0b0c10 100%)!important}.bf-chat-modal .bf-modal__panel>.liquidGlass-effect,.bf-chat-modal .bf-modal__panel>.liquidGlass-tint,.bf-chat-modal .bf-modal__panel>.liquidGlass-shine,.bf-modal[data-kind=brief] .bf-modal__panel>.liquidGlass-effect,.bf-modal[data-kind=brief] .bf-modal__panel>.liquidGlass-tint,.bf-modal[data-kind=brief] .bf-modal__panel>.liquidGlass-shine,.bf-modal[data-kind=players] .bf-modal__panel>.liquidGlass-effect,.bf-modal[data-kind=players] .bf-modal__panel>.liquidGlass-tint,.bf-modal[data-kind=players] .bf-modal__panel>.liquidGlass-shine,.bf-modal[data-kind=ready] .bf-modal__panel>.liquidGlass-effect,.bf-modal[data-kind=ready] .bf-modal__panel>.liquidGlass-tint,.bf-modal[data-kind=ready] .bf-modal__panel>.liquidGlass-shine{display:none!important}.bf-chat-modal .bf-modal__panel,.bf-modal[data-kind=brief] .bf-modal__panel,.bf-modal[data-kind=players] .bf-modal__panel,.bf-modal[data-kind=ready] .bf-modal__panel{filter:none;border-radius:var(--kit-radius-modal)!important;padding:.85rem .7rem .7rem!important;overflow:hidden!important}.bf-chat-modal .bf-modal__panel:before,.bf-modal[data-kind=brief] .bf-modal__panel:before,.bf-modal[data-kind=players] .bf-modal__panel:before,.bf-modal[data-kind=ready] .bf-modal__panel:before{content:"";top:8px;left:10%;right:10%;pointer-events:none;z-index:2;background:linear-gradient(#ffffff29 0%,#0000 100%);border:0;border-radius:999px;height:18px;position:absolute;inset:auto}.bf-modal__body,.bf-chat-sheet,.bf-chat-sheet__head{padding-top:.85rem}.bf-modal__close.btn.btn-1,.bf-modal__close.btn-1.bf-lg--btn,.bf-modal__close.liquidGlass-wrapper,.bf-draw-modal__x.bf-modal__close{position:relative;color:#ffe8e6!important;background:radial-gradient(circle at 50% 25%,#ff5a4d 0%,#d92518 62%,#8f0d04 100%)!important;border:5px solid #2c1d21!important;border-radius:999px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;margin-bottom:8px!important;padding:0!important;overflow:hidden!important;box-shadow:0 6px #170e10,0 10px 16px -2px #ff2d1e52,inset 0 3px 6px #2d0000a6,inset 0 -5px 10px #ff5142!important}.bf-modal__close.btn.btn-1>.liquidGlass-effect,.bf-modal__close.btn.btn-1>.liquidGlass-tint,.bf-modal__close.btn.btn-1>.liquidGlass-shine,.bf-modal__close.btn.btn-1 .bf-close-mark,.bf-modal__close.btn-1.bf-lg--btn>.liquidGlass-effect,.bf-modal__close.btn-1.bf-lg--btn>.liquidGlass-tint,.bf-modal__close.btn-1.bf-lg--btn>.liquidGlass-shine,.bf-modal__close.btn-1.bf-lg--btn .bf-close-mark,.bf-modal__close.liquidGlass-wrapper>.liquidGlass-effect,.bf-modal__close.liquidGlass-wrapper>.liquidGlass-tint,.bf-modal__close.liquidGlass-wrapper>.liquidGlass-shine,.bf-modal__close.liquidGlass-wrapper .bf-close-mark,.bf-draw-modal__x.bf-modal__close>.liquidGlass-effect,.bf-draw-modal__x.bf-modal__close>.liquidGlass-tint,.bf-draw-modal__x.bf-modal__close>.liquidGlass-shine,.bf-draw-modal__x.bf-modal__close .bf-close-mark{display:none!important}.bf-modal__close.btn.btn-1:before,.bf-modal__close.btn.btn-1:after,.bf-modal__close.btn-1.bf-lg--btn:before,.bf-modal__close.btn-1.bf-lg--btn:after,.bf-modal__close.liquidGlass-wrapper:before,.bf-modal__close.liquidGlass-wrapper:after,.bf-draw-modal__x.bf-modal__close:before,.bf-draw-modal__x.bf-modal__close:after{z-index:3;pointer-events:none;background:#ffe8e6;border-radius:2px;width:16px;height:3px;margin:-1.5px 0 0 -8px;position:absolute;top:50%;left:50%;box-shadow:0 1px #590600;content:""!important}.bf-modal__close.btn.btn-1:before,.bf-modal__close.btn-1.bf-lg--btn:before,.bf-modal__close.liquidGlass-wrapper:before,.bf-draw-modal__x.bf-modal__close:before{transform:rotate(45deg)}.bf-modal__close.btn.btn-1:after,.bf-modal__close.btn-1.bf-lg--btn:after,.bf-modal__close.liquidGlass-wrapper:after,.bf-draw-modal__x.bf-modal__close:after{transform:rotate(-45deg)}.bf-modal .player-sheet__title,.bf-modal .bf-brief__title,.bf-modal .bf-decided__title,.bf-modal .bf-days__title,.bf-modal .bf-hit__title,.bf-modal .bf-dossier__title,.bf-invite-modal__title,.bf-leave-modal__title,.bf-chat-sheet__title{letter-spacing:.06em;text-align:center;text-transform:uppercase;text-shadow:0 2px #000;-webkit-text-fill-color:#fff;border-radius:0;width:auto;max-width:calc(100% - 1.5rem);margin:.2rem auto .7rem;padding:0 .35rem;font-weight:700;line-height:1.15;display:block;box-shadow:none!important;color:#fff!important;background:0 0!important;border:0!important}:is(.bf-chat-sheet,.bf-modal__body:has(.bf-brief),.bf-modal__body:has(.bf-decided),.bf-modal__body:has(.bf-days),.bf-modal__body:has(.bf-dossier)){padding:1.05rem 1.15rem .85rem!important}.bf-invite-modal .bf-modal__body,.bf-leave-modal .bf-modal__body{padding:1.45rem 1.2rem .95rem!important}.bf-modal__body:has(.bf-hit){padding:1.45rem 1.2rem .95rem!important}.bf-modal .bf-hit__title{letter-spacing:.08em;font-size:1.35rem}.bf-chat-sheet__head,.bf-decided__head{text-align:center;padding-top:0}.bf-leave-modal__title,.bf-invite-modal__title{align-self:center}.bf-modal .bf-gear-card__title{text-shadow:0 2px #000}.bf-attitude .bf-focus__card.bf-slot--play{aspect-ratio:auto;width:5.2rem;height:auto;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important;-webkit-mask-box-image:!important;mask-border:!important}.bf-attitude .bf-focus__card.bf-slot--play:before,.bf-attitude .bf-focus__card.bf-slot--play:after{content:none!important;display:none!important}.bf-attitude .bf-focus__card.bf-slot--play .card-bg,.bf-attitude .bf-focus__card.bf-slot--play .card-texture,.bf-attitude .bf-focus__card.bf-slot--play .holo,.bf-attitude .bf-focus__card.bf-slot--play .glare,.bf-attitude .bf-focus__card.bf-slot--play>.bf-card-frame{display:none!important}.bf-attitude .bf-focus__card.bf-slot--play>.bf-slot__body.bf-slot__body--play{background:0 0;flex-direction:column;justify-content:flex-start;align-items:center;gap:.15rem;height:auto;padding:.05rem 0 0;display:flex;overflow:visible}.bf-attitude .bf-focus__card.bf-slot--play .bf-slot__kicker{color:#fff;letter-spacing:.08em;text-shadow:none;font-size:.72rem}.bf-attitude .bf-focus__card.bf-slot--play .bf-slot__orb{width:3.35rem;max-width:none;max-height:none}.bf-attitude .bf-focus__card.bf-slot--play .bf-slot__num{color:#fff;text-shadow:none;font-size:.78rem}.bf-attitude .bf-focus__card.bf-slot--play .bf-focus__check{top:1.2rem!important;right:0!important}.bf-invite-modal__link,.bf-sell-modal__card,.bf-buy-modal__card,.modal-inner-well-dark,.bf-chat-sheet,.bf-modal[data-kind=brief] .bf-brief,.bf-modal[data-kind=players] .bf-modal__body,.bf-modal[data-kind=ready] .bf-modal__body{background:#05060a8c!important;border:3px solid #ffffff24!important;border-radius:24px!important;box-shadow:inset 0 4px 12px #000000bf!important}.bf-chat-sheet,.bf-modal[data-kind=brief] .bf-brief,.bf-modal[data-kind=players] .bf-modal__body,.bf-modal[data-kind=ready] .bf-modal__body{border-width:0!important;box-shadow:inset 0 4px 12px #00000073!important}@media (hover:hover) and (pointer:fine){.bf-modal__backdrop,.bf-draw-modal__backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media (hover:none) and (pointer:coarse){.bf-glass,.bf-card,.bf-room,.bf-theme-pick,.bf-table-wrap,.bf-turn,.player-tally,.event-tally,.player-sheet:not(.player-sheet--modal),.bf-turn-box:not(.is-wait):not(.is-editor):not(.is-ready),.bf-admin,.bf-bo-item,.bf-sheet,.bf-account__card,.bf-account__sheet,.bf-status,.bf-head__bar,.bf-filter,.bf-shop__board,.bf-inv,.bf-plays-list,.bf-plays-missed,.bf-last-turn .event-card--ataque,.bf-modal__panel,.bf-draw-modal__panel,.bf-chat-modal .bf-modal__panel,.bf-modal[data-kind=brief] .bf-modal__panel,.bf-modal[data-kind=players] .bf-modal__panel,.bf-modal[data-kind=ready] .bf-modal__panel{box-shadow:0 var(--kit-depth) 0 var(--kit-obsidian-lip), inset 0 3px 6px #ffffff0d, inset 0 -6px 12px #0000008c!important;-webkit-backdrop-filter:none!important;border-width:5px!important}.bf-modal__panel,.bf-draw-modal__panel{box-shadow:0 var(--kit-depth) 0 var(--kit-obsidian-lip), inset 0 3px 6px #ffffff0d, inset 0 -6px 12px #0000008c!important}.bf-draw-modal--reel .bf-draw-modal__panel{box-shadow:none!important;border:0!important}.bf-modal__backdrop,.bf-draw-modal__backdrop{-webkit-backdrop-filter:none!important}.bf-inv-card,.bf-plays-list .bf-play-row,.bf-plays-missed .event-card,.player-row,.player-card{box-shadow:none!important;background:0 0!important;border:0!important}}#bf-modal[data-kind=weapon] .bf-modal__panel,#bf-modal[data-kind=protection] .bf-modal__panel,#bf-modal-over[data-kind=weapon] .bf-modal__panel,#bf-modal-over[data-kind=protection] .bf-modal__panel{max-width:calc(100vw - 1.2rem);width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:visible!important}#bf-modal[data-kind=weapon] .bf-modal__panel:before,#bf-modal[data-kind=weapon] .bf-modal__panel:after,#bf-modal[data-kind=protection] .bf-modal__panel:before,#bf-modal[data-kind=protection] .bf-modal__panel:after,#bf-modal-over[data-kind=weapon] .bf-modal__panel:before,#bf-modal-over[data-kind=weapon] .bf-modal__panel:after,#bf-modal-over[data-kind=protection] .bf-modal__panel:before,#bf-modal-over[data-kind=protection] .bf-modal__panel:after{content:none!important;display:none!important}#bf-modal[data-kind=weapon] .bf-modal__body,#bf-modal[data-kind=protection] .bf-modal__body,#bf-modal-over[data-kind=weapon] .bf-modal__body,#bf-modal-over[data-kind=protection] .bf-modal__body{box-shadow:none!important;background:0 0!important;padding:0!important;overflow:visible!important}#bf-modal[data-kind=weapon] .bf-gear-card.card-perspective,#bf-modal[data-kind=protection] .bf-gear-card.card-perspective,#bf-modal-over[data-kind=weapon] .bf-gear-card.card-perspective,#bf-modal-over[data-kind=protection] .bf-gear-card.card-perspective,#bf-modal-over .bf-modal__stage .bf-gear-card.card-perspective{width:min(22.25rem,100vw - 1.6rem);perspective:none!important;transform-style:flat!important;transform:none!important}#bf-modal[data-kind=weapon] .card-3d-body,#bf-modal[data-kind=protection] .card-3d-body,#bf-modal-over[data-kind=weapon] .card-3d-body,#bf-modal-over[data-kind=protection] .card-3d-body,#bf-modal-over .bf-modal__stage .card-3d-body{transform-style:flat!important;border:7px solid var(--bf-frame-ink,var(--card-line,#c45a4a))!important;filter:none!important;border-radius:22px!important;transition:none!important;overflow:hidden!important;transform:none!important;box-shadow:0 14px 32px #00000073!important;-webkit-mask-box-image:!important;mask-border:!important}#bf-modal[data-kind=weapon] .bf-card-frame,#bf-modal[data-kind=protection] .bf-card-frame,#bf-modal-over[data-kind=weapon] .bf-card-frame,#bf-modal-over[data-kind=protection] .bf-card-frame,#bf-modal-over .bf-modal__stage .bf-card-frame{display:none!important}#bf-modal[data-kind=weapon] .card-3d-body.bf-card-framed>.card-content,#bf-modal[data-kind=protection] .card-3d-body.bf-card-framed>.card-content,#bf-modal-over[data-kind=weapon] .card-3d-body.bf-card-framed>.card-content,#bf-modal-over[data-kind=protection] .card-3d-body.bf-card-framed>.card-content,#bf-modal-over .bf-modal__stage .card-3d-body.bf-card-framed>.card-content{padding:.7rem .75rem .8rem!important}#bf-modal[data-kind=weapon] .bf-gear-card__stats>.bf-gear-card__stats-box,#bf-modal[data-kind=protection] .bf-gear-card__stats>.bf-gear-card__stats-box,#bf-modal-over[data-kind=weapon] .bf-gear-card__stats>.bf-gear-card__stats-box,#bf-modal-over[data-kind=protection] .bf-gear-card__stats>.bf-gear-card__stats-box,#bf-modal-over .bf-modal__stage .bf-gear-card__stats>.bf-gear-card__stats-box{border:3px solid color-mix(in srgb, var(--bf-frame-ink,var(--card-line,#c45a4a)) 82%, #1a1010)!important;background:#120e108c!important;border-radius:16px!important;padding:.5rem .55rem .55rem!important;-webkit-mask-box-image:!important;mask-border:!important}#bf-modal[data-kind=weapon] .bf-gear-card__stats>.bf-gear-card__stats-box:before,#bf-modal[data-kind=weapon] .bf-gear-card__stats>.bf-gear-card__stats-box:after,#bf-modal[data-kind=protection] .bf-gear-card__stats>.bf-gear-card__stats-box:before,#bf-modal[data-kind=protection] .bf-gear-card__stats>.bf-gear-card__stats-box:after,#bf-modal-over[data-kind=weapon] .bf-gear-card__stats>.bf-gear-card__stats-box:before,#bf-modal-over[data-kind=weapon] .bf-gear-card__stats>.bf-gear-card__stats-box:after,#bf-modal-over[data-kind=protection] .bf-gear-card__stats>.bf-gear-card__stats-box:before,#bf-modal-over[data-kind=protection] .bf-gear-card__stats>.bf-gear-card__stats-box:after,#bf-modal-over .bf-modal__stage .bf-gear-card__stats>.bf-gear-card__stats-box:before,#bf-modal-over .bf-modal__stage .bf-gear-card__stats>.bf-gear-card__stats-box:after{content:none!important;border:0!important;border-image:!important;display:none!important;-webkit-mask-box-image:!important}.bf-turn-draw__icon.is-mark img{width:4.35rem;height:4.35rem}.bf-machine-stage{margin-top:1.15rem;position:relative;background:radial-gradient(circle at 50% 12%,#343746 0%,#191b24 62%,#0d0e14 100%)!important;border:6px solid #2e3242!important;border-radius:36px!important;padding:1.15rem .75rem .85rem!important;box-shadow:0 10px #090a0f,0 18px 36px -8px #000000d9,inset 0 -8px 16px #5f698733,inset 0 4px 8px #ffffff14!important}.bf-machine__dome{z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 30%,#ff9a8d 0%,#ff4738 58%,#c9190c 100%);border:4px solid #383c4e;border-radius:999px 999px 14px 14px;width:4.6rem;height:1.7rem;position:absolute;top:-16px;left:50%;transform:translate(-50%);box-shadow:0 5px #14161f,0 0 18px #ff473880,inset 0 3px 6px #ffffff73}.bf-draw-modal--reel .bf-machine__reels{background:radial-gradient(circle at 50% 22%,#8c170f 0%,#4d0905 68%,#260300 100%);border:5px solid #2f2024;border-radius:26px;padding:.65rem;box-shadow:inset 0 7px 14px #000000d1,inset 0 -5px 10px #ff504138,0 6px #140e10}.bf-draw-modal--reel .bf-machine__reel.is-out{opacity:1;filter:none}.bf-draw-modal--reel .bf-machine__reel.is-out .bf-slot,.bf-draw-modal--reel .bf-machine__reel.is-out .bf-ring,.bf-draw-modal--reel .bf-machine__reel.is-out .bf-machine__claim{opacity:.92;filter:saturate(.92)}.bf-draw-modal--reel .bf-slot.bf-card-framed,.bf-draw-modal--reel .bf-ring.bf-card-framed{filter:none!important;border:0!important;border-radius:16px!important;overflow:hidden!important;-webkit-mask-box-image:!important;mask-border:!important}.bf-draw-modal--reel .bf-card-frame{display:none!important}.bf-draw-modal--reel .bf-machine__window .bf-machine__cell>.bf-slot,.bf-draw-modal--reel .bf-machine__window .bf-machine__cell>.bf-ring,.bf-draw-modal--reel .bf-machine__window .bf-machine__claim,.bf-draw-modal--reel .bf-machine__window .bf-machine__claim .bf-slot,.bf-draw-modal--reel .bf-machine__window .bf-machine__claim .bf-ring{border-radius:inherit;width:100%!important;max-width:none!important;height:100%!important;margin:0!important}.bf-draw-modal--reel .bf-slot.bf-slot--grid.is-gear>.card-bg{display:block!important}.bf-draw-modal--reel .bf-slot.tier-cutre>.card-bg{background:#c4844e6b!important}.bf-draw-modal--reel .bf-slot.tier-comun>.card-bg{background:#a8b1bb61!important}.bf-draw-modal--reel .bf-slot.tier-pococomun>.card-bg{background:#3dcc8466!important}.bf-draw-modal--reel .bf-slot.tier-raro>.card-bg{background:#7eb6ff66!important}.bf-draw-modal--reel .bf-slot.tier-epico>.card-bg{background:#c89bff66!important}.bf-draw-modal--reel .bf-slot.tier-legendario>.card-bg{background:#ffd25a61!important}.bf-draw-modal--reel .bf-slot.tier-mitico>.card-bg{background:#ff5a4d66!important}.bf-draw-modal--reel .bf-slot.tier-cosmico>.card-bg{background:#8c78ff66!important}.bf-draw-modal--reel .bf-slot.tier-legendario .bf-slot__kicker,.bf-draw-modal--reel .bf-slot.tier-legendario .bf-slot__name,.bf-draw-modal--reel .bf-slot.tier-legendario .bf-slot__num,.bf-draw-modal--reel .bf-slot.tier-legendario .bf-slot__unit{-webkit-text-fill-color:#fff;background:0 0;color:#fff!important}.bf-draw-modal--reel .bf-slot__mark,.bf-draw-modal--reel .bf-machine__reel.is-armed .bf-machine__claim .bf-slot:after,.bf-draw-modal--reel .bf-machine__reel.is-armed .bf-machine__claim .bf-ring:after,.bf-draw-modal--reel .bf-machine__reel.is-picked .bf-machine__claim .bf-slot:after,.bf-draw-modal--reel .bf-machine__reel.is-picked .bf-machine__claim .bf-ring:after{content:none!important;display:none!important}.bf-draw-modal--reel .bf-slot.is-gear .bf-slot__orb img{filter:drop-shadow(0 0 4px var(--card-line,#9aa3ad)) drop-shadow(0 4px 6px color-mix(in srgb, var(--card-line,#9aa3ad) 80%, transparent))!important}.bf-draw-modal--reel .bf-slot.bf-slot--grid.is-gear{overflow:hidden;box-shadow:none!important;border:0!important}.bf-draw-modal__prize-slot{height:auto;min-height:0;margin:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.bf-draw-modal--reel .bf-machine__reel.is-picked,.bf-draw-modal--reel .bf-machine__reel.is-armed{z-index:5;filter:none!important}.bf-draw-modal--reel .bf-machine__reel.is-picked .bf-machine__window,.bf-draw-modal--reel .bf-machine__reel.is-armed .bf-machine__window{box-shadow:inset 0 0 0 3px #ffe08a,0 0 0 2px #ffd66ef2,0 0 18px #ffb02880}.bf-draw-modal--reel .bf-machine__reel.is-picked .bf-machine__claim .bf-slot,.bf-draw-modal--reel .bf-machine__reel.is-picked .bf-machine__claim .bf-ring,.bf-draw-modal--reel .bf-machine__reel.is-armed .bf-machine__claim .bf-slot,.bf-draw-modal--reel .bf-machine__reel.is-armed .bf-machine__claim .bf-ring{opacity:1!important;filter:none!important;transform:none!important}.bf-draw-modal--reel .bf-machine__window{background:#12141c;border:0;border-radius:16px;box-shadow:inset 0 0 0 3px #3b4054}.bf-lever{margin-top:.85rem}.bf-lever__track{border:5px solid #2f3344;height:4.35rem;background:linear-gradient(#0e1017 0%,#191b26 100%)!important;box-shadow:inset 0 6px 12px #000000d9,0 6px #090a0f!important}.bf-lever__guide{color:#ff6b5e8c}.bf-lever__guide:before{background:repeating-linear-gradient(90deg,#ff6b5e47 0 .28rem,#0000 .28rem 1.2rem)}.bf-lever__guide:after{color:#ff6b5e}.bf-lever__notch{box-shadow:none;background:0 0;border:3px dashed #ff6b5e66}.bf-lever.is-set .bf-lever__notch{background:#ff47382e;border-style:solid;border-color:#ff3e30;box-shadow:0 0 .55rem #ff473859}.bf-lever__knob{border:4px solid #2c1d21;overflow:hidden;background:radial-gradient(circle at 50% 25%,#ff5a4d 0%,#d92518 62%,#8f0d04 100%)!important;box-shadow:0 4px #170e10,inset 0 3px 6px #2d00008c,inset 0 -5px 8px #ff5142!important}.bf-lever__knob span{display:none}.bf-lever__knob:before{content:"";pointer-events:none;background:linear-gradient(#ffffff6b,#ffffff05);border-radius:999px;height:34%;position:absolute;top:3px;left:16%;right:16%}.bf-lever__knob:after{content:"Tirar";z-index:1;color:#ffe8e6;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 2px #590600;font-size:.78rem;font-weight:700;position:relative}.bf-modal.bf-inv-modal{padding:max(.55rem, env(safe-area-inset-top)) .55rem calc(4.7rem + env(safe-area-inset-bottom));justify-content:center;align-items:flex-start}.bf-inv-modal .bf-modal__panel{flex-direction:column;filter:none!important;width:min(26rem,100vw - 1.1rem)!important;height:auto!important;min-height:0!important;max-height:calc(100% - .55rem)!important;box-shadow:0 var(--kit-depth) 0 var(--kit-obsidian-lip), 0 calc(var(--kit-depth) + 10px) 28px -6px #0000008c!important;background-color:#0e0f14!important;background-image:radial-gradient(#fff1 1.25px,#0000 1.25px),linear-gradient(#1b1c24 0%,#0b0c10 100%)!important;background-size:18px 18px,100% 100%!important;border-image:!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important;-webkit-mask-box-image:!important;mask-border:!important}.bf-inv-modal .bf-modal__panel:before,.bf-inv-modal .bf-modal__panel:after{content:none!important;border:0!important;display:none!important;inset:auto!important;-webkit-mask-box-image:!important;mask-border:!important}.bf-inv-modal .bf-modal__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:1.05rem .65rem 1rem!important;overflow:auto!important;-webkit-mask-box-image:!important;mask-border:!important}.bf-inv-modal .bf-inv{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;overflow:visible!important}.bf-inv-modal .bf-inv__head{margin-bottom:.15rem}.bf-inv-modal .bf-inv__title{text-align:center;margin:0;font-size:1.45rem;font-weight:700;line-height:1.05}.bf-inv-modal .bf-inv__equip{text-align:center;margin:.2rem 0 .55rem}.bf-inv-modal .bf-inv-row{content-visibility:visible;contain-intrinsic-size:none;gap:.7rem .35rem}.bf-inv-modal .bf-slot.bf-slot--grid{aspect-ratio:auto;height:auto}.bf-inv-modal .bf-slot.bf-slot--grid.is-gear .bf-slot__orb{width:4.15rem;max-width:none;height:4.15rem;max-height:none;margin-inline:auto}.bf-inv-modal .bf-slot.bf-slot--grid.is-gear .bf-slot__orb img{width:100%;height:100%}.bf-inv-modal .bf-ring{aspect-ratio:auto;height:auto;padding:.1rem .15rem .15rem}.bf-inv-modal .bf-ring__art{width:4.15rem;height:3.6rem}.bf-inv-modal .bf-inv-card__actions .bf-inv-card__sell,.bf-inv-modal .bf-inv-card__actions .bf-inv-card__equip{--bf-jelly-border:3px;--bf-jelly-depth:3px;margin:0 0 4px!important;padding:.16rem .15rem!important}.bf-plan-card{--plan-ink:color-mix(in srgb, var(--plan-color) 55%, #10151b);isolation:isolate;aspect-ratio:2/3;min-width:0;height:100%;box-shadow:none;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--plan-color) 55%, transparent)) drop-shadow(0 5px 7px #0006);transform-origin:50%;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:.45rem;padding:.95rem .85rem 1rem;display:flex;position:relative;transform:perspective(900px)rotateY(-7deg)rotate(-2deg)scale(.94)}.bf-plan-card:before,.bf-plan-card:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.bf-plan-card:before{background:var(--plan-paper) center/100% 100% no-repeat}.bf-plan-card:after{background:var(--plan-color);opacity:.12;-webkit-mask:var(--plan-paper) center/100% 100% no-repeat;mask:var(--plan-paper) center/100% 100% no-repeat}.bf-plan-card{color:#272d36;text-align:center}.bf-plan-card.is-active{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--plan-color) 70%, transparent)) drop-shadow(0 5px 7px #0006)}.bf-plan-card__head{color:#535966;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .5rem;width:100%;font-size:.56rem;display:flex}.bf-plan-card__head:has(>span:only-child){justify-content:center}.bf-plan-card__head b{color:var(--plan-ink);background:0 0;padding:0;font-weight:800;line-height:1.15}.bf-plan-card__diagram{aspect-ratio:120/88;width:min(100%,7rem);color:var(--plan-ink);flex-shrink:0;margin-block:auto;position:relative}.bf-plan-card__symbol{width:44%;height:64%;position:absolute;inset:18% 28%}.bf-plan-card__stats>span:not([aria-hidden]){white-space:nowrap}.bf-plan-card__content{gap:.35rem;width:100%;min-width:0;display:grid}.bf-plan-card__name{text-wrap:balance;font-size:.85rem;line-height:1.2}.bf-plan-card__stats{white-space:normal;width:100%;color:var(--plan-ink);flex-wrap:wrap;justify-content:center;align-items:center;gap:.15rem .25rem;font-size:clamp(.55rem,1.7vw,.68rem);font-weight:700;display:flex}.bf-plan-card p{color:#424b57;text-wrap:pretty;margin:0;font-size:.65rem;line-height:1.4}.bf-attitude.bf-attitude--plans{background:#00000047;border:0;border-radius:.9rem;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.55rem;margin:0;padding:.5rem .4rem .7rem;display:grid}.bf-plans__equipped{appearance:none;width:min(100%,8.04rem);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:.3rem 0;padding:0;display:block}.bf-plans__equipped .bf-plan-card{aspect-ratio:auto;gap:.35rem;height:auto;min-height:13.5rem;padding:.85rem .8rem 1rem}.bf-plans__equipped .bf-plan-card .bf-plan-card__head{gap:.2rem;font-size:max(10px,.56rem)}.bf-plans__equipped .bf-plan-card .bf-plan-card__diagram{width:3.25rem;margin-block:.35rem}.bf-plans__equipped .bf-plan-card .bf-plan-card__content{gap:.35rem}.bf-plans__equipped .bf-plan-card .bf-plan-card__name{overflow-wrap:anywhere;font-size:max(12px,.8rem)}.bf-plans__equipped .bf-plan-card .bf-plan-card__stats{font-size:max(10px,.6rem);line-height:1.35}.bf-plans__equipped .bf-plan-card .bf-plan-card__stats>[aria-hidden]{display:none}.bf-plans__equipped .bf-plan-card p{overflow-wrap:anywhere;font-size:max(11px,.65rem)}.bf-attitude__decision{grid-template-columns:minmax(0,8.04rem) minmax(0,1fr);align-items:center;gap:.7rem;width:100%;min-width:0;display:grid}.bf-plans__choice{align-content:start;justify-items:center;gap:.3rem;width:100%;min-width:0;display:grid}.bf-plans__choice>.bf-gear-stage__bag{justify-self:center;width:auto;min-width:4rem}.bf-attitude--plans .bf-attitude__who{background:#171922b8;border:1px solid #ffffff0d;border-radius:.65rem;gap:.5rem;max-width:20rem;min-height:0;margin-inline:auto;padding:.65rem .75rem}.bf-attitude--plans .bf-attitude__who-k{text-align:left;letter-spacing:.08em;font-size:max(10px,.55rem)}.bf-attitude--plans .bf-attitude__who-body{grid-template-columns:minmax(0,1fr);gap:.5rem}.bf-attitude--plans .bf-attitude__who-player{grid-template-columns:auto minmax(0,1fr);place-items:center start;gap:.5rem;width:100%;display:grid}.bf-attitude--plans .bf-attitude__face{width:2.8rem;height:2.8rem}.bf-attitude--plans .bf-attitude__who strong{text-align:left;font-size:max(14px,.9rem)}.bf-attitude__health{gap:.25rem;width:100%;display:grid}.bf-attitude__health-meta{color:#b7bac4;justify-content:space-between;align-items:baseline;font-size:max(10px,.6rem);display:flex}.bf-attitude__health-meta b{color:var(--target-hp-color);font-variant-numeric:tabular-nums;font-size:max(15px,.95rem)}.bf-attitude__health-meta small,.bf-attitude__health-meta .small{color:#aeb2be;font-size:.65em;font-weight:600}.bf-attitude__health-track{background:#ffffff12;border-radius:8px;height:4px;display:block;overflow:hidden}.bf-attitude__health-track>span{border-radius:inherit;background:var(--target-hp-color);height:100%;display:block}.bf-attitude--plans .bf-attitude__kpis{grid-template-columns:minmax(0,1fr);gap:.15rem;width:100%}.bf-attitude--plans .bf-attitude__kpi{border-top:1px solid #ffffff0b;justify-content:space-between;align-items:baseline;gap:.25rem;padding-top:.3rem;display:flex}.bf-attitude--plans .bf-attitude__kpi span{color:#aeb2bc;font-size:max(10px,.55rem);line-height:1.2}.bf-attitude--plans .bf-attitude__kpi b{font-size:max(14px,.85rem)}.bf-attitude--plans .bf-attitude__change{color:#bfc3ce;text-align:left;justify-content:space-between;align-items:center;padding-top:.1rem;font-size:max(10px,.6rem);font-weight:600;display:flex}@media (width<=600px){.bf-attitude__decision{gap:.4rem}.bf-attitude--plans .bf-attitude__who{padding:.55rem .5rem}.bf-attitude--plans .bf-attitude__face{width:2.5rem;height:2.5rem}}.bf-attitude--plans .bf-attitude__target{width:100%;min-width:0}.bf-attitude--plans .bf-attitude__who strong{overflow-wrap:anywhere}.bf-attitude--plans .bf-attitude__controls{width:100%;display:block}.bf-attitude--plans .bf-attitude__message,.bf-attitude--plans .bf-attitude__message-control{box-sizing:border-box;width:100%;display:flex}.bf-attitude--plans .bf-attitude__message-control input{flex:1 1 0;width:100%;min-width:0}.bf-plans-modal .bf-inv[data-family=plan] .bf-inv-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem .5rem}.bf-plans-modal .bf-inv-card{height:100%}.bf-plans-modal .bf-inv-card__equip{min-width:2.5rem}.bf-plan-collect{margin:.75rem auto;padding:.65rem 1rem;display:block}.bf-shop__refresh{color:#b8bec9;flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;margin:0 0 .8rem;font-size:.75rem;display:flex}.bf-shop__refresh button{color:#f0d881;padding:.55rem .8rem}.bf-plan-event{color:#f0d881;text-align:center;margin:.5rem 0;font-size:.8rem}.bf-draw-modal__panel:not(:has([data-slot-machine][data-reeled="1"])) .bf-plan-collect{visibility:hidden;pointer-events:none}.bf-draw-modal__body>:has([data-slot-machine][data-family=plan]){min-width:0;max-width:100%}[data-slot-machine][data-family=plan]{min-width:0;max-width:100%}[data-slot-machine][data-family=plan] .bf-machine__window{aspect-ratio:5/8}[data-slot-machine][data-family=plan] .bf-machine__cell{box-sizing:border-box;min-width:0;min-height:0;padding:clamp(7px,4cqi,12px)}[data-slot-machine][data-family=plan] .bf-plan-card{box-sizing:border-box;aspect-ratio:auto;grid-template-rows:auto minmax(26px,1fr) auto;justify-items:center;gap:clamp(4px,2cqi,10px);width:100%;height:100%;min-height:0;padding:clamp(12px,4cqi,16px);display:grid}[data-slot-machine][data-family=plan] .bf-plan-card .bf-plan-card__head{gap:4px;font-size:clamp(11px,5cqi,16px);line-height:1.2}[data-slot-machine][data-family=plan] .bf-plan-card .bf-plan-card__diagram{width:min(50cqi,90px);margin:auto}[data-slot-machine][data-family=plan] .bf-plan-card .bf-plan-card__content{gap:clamp(4px,2cqi,9px)}[data-slot-machine][data-family=plan] .bf-plan-card .bf-plan-card__name{font-size:clamp(14px,7cqi,22px)}[data-slot-machine][data-family=plan] .bf-plan-card .bf-plan-card__stats{white-space:normal;flex-wrap:wrap;gap:3px 5px;font-size:clamp(12px,5cqi,16px)}[data-slot-machine][data-family=plan] .bf-plan-card .bf-plan-card__stats span:not([aria-hidden]){white-space:nowrap}[data-slot-machine][data-family=plan] .bf-plan-card p{font-size:clamp(12px,5cqi,16px);line-height:1.3}[data-slot-machine][data-family=plan] .bf-plan-card--mystery{color:#687383;justify-content:flex-start;display:flex}[data-slot-machine][data-family=plan] .bf-plan-card--mystery .bf-plan-card__mystery{flex:1;place-items:center;font-size:2rem;font-weight:700;display:grid}@media (width<=600px){.bf-machine-stage:has([data-slot-machine][data-family=plan]){padding:.9rem .4rem .6rem}[data-slot-machine][data-family=plan] .bf-machine__reels{grid-template-columns:repeat(3,minmax(0,1fr));gap:.2rem;padding:.4rem .25rem;overflow:visible}[data-slot-machine][data-family=plan] .bf-machine__window{aspect-ratio:auto;height:clamp(240px,30svh,270px)}[data-slot-machine][data-family=plan] .bf-machine__cell{padding:7px 4px}[data-slot-machine][data-family=plan] .bf-plan-card{grid-template-rows:auto minmax(24px,1fr) auto;gap:.3rem;padding:.55rem .2rem .65rem}[data-slot-machine][data-family=plan] .bf-plan-card .bf-plan-card__head{text-align:center;overflow-wrap:anywhere;justify-content:center;font-size:10px}[data-slot-machine][data-family=plan] .bf-plan-card .bf-plan-card__diagram{width:min(85%,44px)}[data-slot-machine][data-family=plan] .bf-plan-card .bf-plan-card__content{gap:.3rem}[data-slot-machine][data-family=plan] .bf-plan-card .bf-plan-card__name{overflow-wrap:anywhere;font-size:12px}[data-slot-machine][data-family=plan] .bf-plan-card .bf-plan-card__stats{gap:.1rem;font-size:10px;line-height:1.3}[data-slot-machine][data-family=plan] .bf-plan-card .bf-plan-card__stats>[aria-hidden]{display:none}[data-slot-machine][data-family=plan] .bf-plan-card p{overflow-wrap:anywhere;font-size:10px;line-height:1.25}}.bf-plans-modal .bf-inv-row{align-items:stretch}.bf-plans-modal .bf-inv-card{flex-direction:column;display:flex}.bf-plans-modal .bf-inv-card__pick{flex-direction:column;flex:1;display:flex}.bf-plans-modal .bf-plan-card{flex:1;height:auto}.bf-plans-modal .bf-inv-card__actions{margin-top:auto}.bf-plan-groups{gap:1.25rem;display:grid}.bf-plan-group{min-width:0}.bf-plan-group__title{color:#f3f4f6;border-bottom:1px solid #2a2c38;justify-content:space-between;align-items:baseline;gap:.5rem;margin:0 0 .75rem;padding-bottom:.45rem;font-size:.85rem;font-weight:700;display:flex}.bf-plan-group__title span{color:#b8bec9;font-size:.7rem;font-weight:600}.bf-shop__refresh{justify-items:center;gap:.6rem;display:grid}.bf-shop__tools{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.bf-shop__tools .bf-lg--btn{text-transform:none;width:auto;min-width:0;min-height:2.4rem;font-size:.78rem;padding:.45rem .75rem!important}.bf-shop__refresh-note{text-align:center;color:#b8bec9;margin:0;font-size:.7rem}.bf-shop .bf-plan-card{aspect-ratio:auto;justify-content:center;gap:.25rem;width:min(100%,7rem);height:9rem;margin-inline:auto;padding:.5rem .3rem}.bf-shop .bf-plan-card .bf-plan-card__head{gap:.1rem .25rem;font-size:.5rem}.bf-shop .bf-plan-card .bf-plan-card__diagram{width:3.5rem}.bf-shop .bf-plan-card .bf-plan-card__name{font-size:.72rem}.bf-shop .bf-plan-card .bf-plan-card__stats{gap:.12rem;font-size:.5rem}.bf-shop .bf-plan-card p{display:none}.bf-shop .bf-inv-row{align-items:stretch}.bf-shop .bf-inv-card{grid-template-rows:auto auto}.bf-shop__item{aspect-ratio:5/7;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}.bf-shop__item>.bf-slot{width:100%;max-height:100%}.bf-shop .bf-inv-card__actions{align-self:end;margin-top:auto}.bf-ready{justify-items:stretch;gap:.4rem;width:100%;margin:0 0 3rem;display:grid}.bf-ready .bf-lg--btn{width:100%;min-width:0;min-height:3.4rem;font-size:1.05rem;padding:.9rem 1.2rem!important}.bf-home-turn__next{flex-direction:column;align-items:center;gap:.2rem}.bf-home-turn__clock{justify-content:center;align-items:baseline;gap:.26rem;display:inline-flex}.bf-home-turn__ready{letter-spacing:.01em;color:#ffffffb3;font-size:.58rem;line-height:1.25}.bf-shop__section-title{text-align:center;margin:0 0 .8rem;font-size:1rem}.bf-shop>.bf-shop__again{margin-bottom:.25rem}.bf-necro-shop{margin-top:.5rem}.bf-necro-shop__head{text-align:center;margin-bottom:.8rem}.bf-necro-shop__head h3,.bf-necro-shop__head .h3{color:#fff;margin:0 0 .4rem}.bf-necro-shop__head p{color:#aeb2bd;margin:0;font-size:.65rem}.bf-necro-shop__empty{text-align:center;color:#aeb2bd;padding:1rem;font-size:.75rem}.bf-shop .bf-necro-shop .bf-inv-card{grid-template-rows:auto 1fr auto}.bf-necro-shop__owner{color:#b9a7ce;text-align:center;overflow-wrap:anywhere;margin:0 0 .35rem;font-size:.6rem}.bf-necro-shop .is-sold .bf-shop__item{opacity:.5}.bf-necro-shop__sold{color:#b7bac6;font-size:.7rem;font-weight:700}.bf-necro-shop .bf-inv-card__buy.bf-necro-shop__sold{opacity:1;cursor:default;white-space:nowrap;padding:.35rem .1rem!important;font-size:max(10px,.6rem)!important}.bf-plans-modal .bf-inv[data-family=plan] .bf-plan-card{aspect-ratio:auto;gap:.35rem;min-height:13rem;padding:.65rem .45rem .75rem}.bf-plans-modal .bf-inv[data-family=plan] .bf-plan-card__head{justify-content:center;gap:.2rem;font-size:max(10px,.55rem);line-height:1.25}.bf-plans-modal .bf-inv[data-family=plan] .bf-plan-card__diagram{width:min(100%,3.5rem);margin-block:.35rem}.bf-plans-modal .bf-inv[data-family=plan] .bf-plan-card__name{overflow-wrap:anywhere;font-size:max(12px,.75rem)}.bf-plans-modal .bf-inv[data-family=plan] .bf-plan-card__stats{gap:.15rem .2rem;font-size:max(10px,.6rem)}.bf-plans-modal .bf-inv[data-family=plan] .bf-plan-card__stats>[aria-hidden]{display:none}.bf-plans-modal .bf-inv[data-family=plan] .bf-plan-card p{overflow-wrap:anywhere;font-size:max(10px,.6rem)}.bf-plans-modal .bf-inv[data-family=plan] .bf-inv-card__actions{flex-wrap:wrap;gap:.25rem;display:flex}.bf-plans-modal .bf-inv[data-family=plan] .bf-inv-card__actions>button{flex:38px;min-width:0}.bf-attitude--plans .bf-attitude__kpi{align-items:center}.bf-attitude--plans .bf-attitude__stat-label{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.bf-attitude--plans .bf-attitude__stat-label img{object-fit:contain;flex:none;width:20px;height:20px;display:block}.bf-attitude--plans .bf-attitude__health-meta{align-items:center}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card{--gear-glow:var(--dossier-accent,#d0d4d8)}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card[data-card-tier=cosmico]{--gear-glow:#d24bff}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .card-3d-body{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .card-3d-body:before,:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .card-3d-body:after,:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .card-bg,:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .card-texture,:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .holo,:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .glare,:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-card-frame{content:none!important;display:none!important}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .card-content{text-shadow:0 2px 5px #000000a6;background:0 0!important}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__kicker,:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__title,:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__owner,:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__stats dt,:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__stats dd{-webkit-text-fill-color:currentColor;color:#fff!important;text-shadow:0 2px 5px #000000a6!important}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__stats dt{color:#ffffffb3!important}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__stats>.bf-gear-card__stats-box{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__stats :is(.bf-stat-pill,.bf-matchup-pill){min-width:0;padding:0;display:inline;box-shadow:none!important;filter:none!important;color:#fff!important;text-shadow:0 2px 5px #000000a6!important;background:0 0!important;border:0!important;border-radius:0!important}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__stats :is(.bf-stat-pill.is-rarity,.bf-gear-card__type){justify-content:center;align-items:center;min-height:1.55rem;padding:.22rem .7rem;display:inline-flex;border:1px solid color-mix(in srgb, var(--pill-accent,#b8c7d4) 45%, transparent)!important;background:color-mix(in srgb, var(--pill-accent,#b8c7d4) 14%, #141820)!important;color:#fff!important;text-shadow:0 1px 2px #0009!important;border-radius:999px!important;box-shadow:0 2px 6px #0003!important}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-stat-pill.is-rarity{--pill-accent:var(--gear-glow)}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__type.is-magic{--pill-accent:#b28cff}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__type.is-wood{--pill-accent:#c69a60}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__type.is-leather{--pill-accent:#a67556}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__type.is-fire{--pill-accent:#ff8a62}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card.is-weapon .bf-gear-card__stats .is-range dd{color:#ff8a8a!important}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__art{isolation:isolate;overflow:visible}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__art:before{content:"";z-index:-1;background:radial-gradient(ellipse, color-mix(in srgb, var(--gear-glow) 32%, transparent), transparent 70%);pointer-events:none;border-radius:50%;position:absolute;inset:8%}:is(#bf-modal,#bf-modal-over):is([data-kind=weapon],[data-kind=protection]) .bf-gear-card__art:not(.is-face):not(.is-value)>img{filter:drop-shadow(0 3px 6px #0007) drop-shadow(0 0 12px color-mix(in srgb, var(--gear-glow) 65%, transparent)) drop-shadow(0 0 26px color-mix(in srgb, var(--gear-glow) 35%, transparent))!important}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-modal__panel{isolation:isolate;color:#f3f4f6;margin-bottom:calc(var(--kit-depth) + 4px);background-size:18px 18px,100% 100%;overflow:hidden;border:var(--kit-border) solid var(--kit-obsidian-border)!important;border-radius:var(--kit-radius-card)!important;width:min(32rem,100vw - 2rem)!important;box-shadow:0 var(--kit-depth) 0 var(--kit-obsidian-lip), 0 calc(var(--kit-depth) + 10px) 28px -6px #000000a6, inset 0 3px 6px #ffffff0f, inset 0 -8px 14px #0009!important;-webkit-backdrop-filter:none!important;background-color:#0e0f14!important;background-image:radial-gradient(#fff1 1.25px,#0000 1.25px),linear-gradient(#1b1c24 0%,#0b0c10 100%)!important}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-modal__panel{isolation:isolate;color:#f3f4f6;margin-bottom:calc(var(--kit-depth) + 4px);background-size:18px 18px,100% 100%;overflow:hidden;border:var(--kit-border) solid var(--kit-obsidian-border)!important;border-radius:var(--kit-radius-card)!important;width:min(32rem,100vw - 2rem)!important;box-shadow:0 var(--kit-depth) 0 var(--kit-obsidian-lip), 0 calc(var(--kit-depth) + 10px) 28px -6px #000000a6, inset 0 3px 6px #ffffff0f, inset 0 -8px 14px #0009!important;-webkit-backdrop-filter:none!important;background-color:#0e0f14!important;background-image:radial-gradient(#fff1 1.25px,#0000 1.25px),linear-gradient(#1b1c24 0%,#0b0c10 100%)!important}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-modal__panel>.liquidGlass-effect,:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-modal__panel>.liquidGlass-tint,:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-modal__panel>.liquidGlass-shine{display:none!important}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-modal__panel>.liquidGlass-effect{display:none!important}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-modal__panel>.liquidGlass-tint{display:none!important}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-modal__panel>.liquidGlass-shine{display:none!important}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-modal__panel{overflow:hidden;border-radius:var(--kit-radius-modal)!important;padding:0!important}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-modal__panel{overflow:hidden;border-radius:var(--kit-radius-modal)!important;padding:0!important}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-modal__panel:before,:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-modal__panel:after{content:none!important}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-modal__panel:before{content:none!important}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-modal__panel:after{content:none!important}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-modal__body{border-radius:inherit;box-shadow:none!important;background:0 0!important;border:0!important;padding:1.2rem!important}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-modal__body{border-radius:inherit;box-shadow:none!important;background:0 0!important;border:0!important;padding:1.2rem!important}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) :is(.bf-brief,.bf-decided,.bf-dossier){padding:0;box-shadow:none!important;background:0 0!important;border:0!important}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) :is(.bf-brief,.bf-decided,.bf-dossier){padding:0;box-shadow:none!important;background:0 0!important;border:0!important}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) :is(.bf-brief__title,.bf-decided__title,.bf-dossier__title,.player-sheet__title){letter-spacing:0;text-align:left;text-transform:none;text-shadow:0 2px 5px #0004;overflow-wrap:anywhere;max-width:100%;margin:0 0 .4rem;padding:0;font-size:1.5rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) :is(.bf-brief__title,.bf-decided__title,.bf-dossier__title,.player-sheet__title){letter-spacing:0;text-align:left;text-transform:none;text-shadow:0 2px 5px #0004;overflow-wrap:anywhere;max-width:100%;margin:0 0 .4rem;padding:0;font-size:1.5rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-dossier__action{width:100%;min-height:44px;box-shadow:none;color:#f5f5f8;letter-spacing:0;text-transform:none;background:#ffffff08;border:1px solid #ffffff1c;border-radius:12px;justify-content:center;align-items:center;margin:.6rem 0 0;padding:.65rem .8rem;font-size:.9rem;display:flex}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-dossier__action{width:100%;min-height:44px;box-shadow:none;color:#f5f5f8;letter-spacing:0;text-transform:none;background:#ffffff08;border:1px solid #ffffff1c;border-radius:12px;justify-content:center;align-items:center;margin:.6rem 0 0;padding:.65rem .8rem;font-size:.9rem;display:flex}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-dossier__action:hover{background:#ffffff10}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-dossier__action:hover{background:#ffffff10}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-player-card,:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-player-card .card-3d-body.bf-slice{filter:none;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-player-card{filter:none;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-player-card .card-3d-body.bf-slice{filter:none;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;transform:none!important}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-player-card :is(.card-bg,.card-texture,.holo,.glare){display:none}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-player-card :is(.card-bg,.card-texture,.holo,.glare){display:none}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet--modal{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:1rem;width:100%;padding:.6rem 0 0;overflow:visible;display:grid!important}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet--modal{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:1rem;width:100%;padding:.6rem 0 0;overflow:visible;display:grid!important}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__hero{padding:0}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__hero{padding:0}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__face-wrap{width:80px;height:80px}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__face-wrap{width:80px;height:80px}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__face,:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__face .bf-avatar{width:100%;height:100%}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__face{width:100%;height:100%}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__face .bf-avatar{width:100%;height:100%}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__identity{text-align:left;min-width:0}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__identity{text-align:left;min-width:0}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__tags{justify-content:flex-start;margin:0}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__tags{justify-content:flex-start;margin:0}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__bonuses,:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__kpis,:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__empty,:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet--modal>.bf-dossier__action{grid-column:1/-1}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__bonuses{grid-column:1/-1}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__kpis{grid-column:1/-1}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__empty{grid-column:1/-1}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet--modal>.bf-dossier__action{grid-column:1/-1}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__bonuses{justify-content:flex-start;padding-top:.4rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__bonuses{justify-content:flex-start;padding-top:.4rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .9rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .9rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__kpi{border-bottom:1px solid #ffffff0e;flex-direction:row;justify-content:space-between;padding:.65rem 0}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__kpi{border-bottom:1px solid #ffffff0e;flex-direction:row;justify-content:space-between;padding:.65rem 0}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__kpi dt{letter-spacing:.04em;margin:0;font-size:.7rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__kpi dt{letter-spacing:.04em;margin:0;font-size:.7rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__kpi dd{font-size:1.15rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__kpi dd{font-size:1.15rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .player-sheet__kpi.is-hp{grid-column:1/-1}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .player-sheet__kpi.is-hp{grid-column:1/-1}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-dossier--career{grid-template-columns:60px minmax(0,1fr);place-items:center stretch;gap:.3rem .8rem;width:100%;display:grid!important}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-dossier--career{grid-template-columns:60px minmax(0,1fr);place-items:center stretch;gap:.3rem .8rem;width:100%;display:grid!important}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-dossier--career>.bf-avatar{grid-row:1/3;width:60px;height:60px}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-dossier--career>.bf-avatar{grid-row:1/3;width:60px;height:60px}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-dossier--career .bf-dossier__kicker{color:#aeb0bd;grid-column:2;margin:0;font-size:.65rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-dossier--career .bf-dossier__kicker{color:#aeb0bd;grid-column:2;margin:0;font-size:.65rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-dossier--career .bf-dossier__title{grid-column:2;margin:0}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-dossier--career .bf-dossier__title{grid-column:2;margin:0}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-dossier--career .bf-career,:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-dossier--career .bf-dossier__action{grid-column:1/-1}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-dossier--career .bf-career{grid-column:1/-1}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-dossier--career .bf-dossier__action{grid-column:1/-1}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-dossier--career .bf-career{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;width:100%;margin:1rem 0 .3rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-dossier--career .bf-career{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;width:100%;margin:1rem 0 .3rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-dossier--career .bf-career__cell{background:#ffffff04;border:1px solid #ffffff0d;border-radius:12px;padding:.7rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-dossier--career .bf-career__cell{background:#ffffff04;border:1px solid #ffffff0d;border-radius:12px;padding:.7rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-dossier--career .bf-career__cell dt{letter-spacing:.04em;color:#b5b6c1;font-size:.65rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-dossier--career .bf-career__cell dt{letter-spacing:.04em;color:#b5b6c1;font-size:.65rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-dossier--career .bf-career__cell dd{gap:.4rem;font-size:1.4rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-dossier--career .bf-career__cell dd{gap:.4rem;font-size:1.4rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-dossier--career .bf-career__cell dd span{font-size:.8rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-dossier--career .bf-career__cell dd span{font-size:.8rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-dossier--career .bf-career__cell.is-dealt dd{color:#ff8a8a}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-dossier--career .bf-career__cell.is-dealt dd{color:#ff8a8a}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-decided__head{text-align:left}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-decided__head{text-align:left}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-decided__lead{margin:0 0 1rem;font-size:.8rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-decided__lead{margin:0 0 1rem;font-size:.8rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-decided__group{margin:.8rem 0 .6rem;font-size:.7rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-decided__group{margin:.8rem 0 .6rem;font-size:.7rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-decided__list{gap:.5rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-decided__list{gap:.5rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-players-modal .bf-decided__row{background:#ffffff04;border:1px solid #ffffff08;border-radius:12px;grid-template-columns:48px minmax(0,1fr) auto;gap:.65rem;padding:.8rem .65rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-players-modal .bf-decided__row{background:#ffffff04;border:1px solid #ffffff08;border-radius:12px;grid-template-columns:48px minmax(0,1fr) auto;gap:.65rem;padding:.8rem .65rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-players-modal .bf-decided__row.is-you{background:#ffffff0b;border-color:#ffffff20}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-players-modal .bf-decided__row.is-you{background:#ffffff0b;border-color:#ffffff20}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-players-modal .bf-avatar.bf-avatar--decided,:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-players-modal .bf-decided__face .bf-avatar,:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-players-modal .bf-decided__row>.bf-player-hit-wrap{width:48px;height:48px}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-players-modal .bf-avatar.bf-avatar--decided{width:48px;height:48px}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-players-modal .bf-decided__face .bf-avatar{width:48px;height:48px}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-players-modal .bf-decided__row>.bf-player-hit-wrap{width:48px;height:48px}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-players-modal .bf-decided__face{width:48px;min-width:0;height:48px}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-players-modal .bf-decided__face{width:48px;min-width:0;height:48px}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-players-modal .bf-decided__name{letter-spacing:0;font-size:1rem;line-height:1.2}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-players-modal .bf-decided__name{letter-spacing:0;font-size:1rem;line-height:1.2}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-players-modal .bf-decided__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .65rem;display:grid}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-players-modal .bf-decided__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .65rem;display:grid}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-players-modal .bf-decided__stat{justify-content:space-between;gap:.3rem;display:flex}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-players-modal .bf-decided__stat{justify-content:space-between;gap:.3rem;display:flex}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-players-modal .bf-decided__stat-k{font-size:.58rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-players-modal .bf-decided__stat-k{font-size:.58rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-players-modal .bf-decided__stat-v{font-size:.85rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-players-modal .bf-decided__stat-v{font-size:.85rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-players-modal .bf-decided__hp{letter-spacing:0;font-size:1.2rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-players-modal .bf-decided__hp{letter-spacing:0;font-size:1.2rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-players-modal .bf-decided__hp small,:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-players-modal .bf-decided__hp .small{color:#a4a5b1;margin-top:.25rem;font-size:.55rem;display:block}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-players-modal .bf-decided__hp small{color:#a4a5b1;margin-top:.25rem;font-size:.55rem;display:block}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-players-modal .bf-decided__hp .small{color:#a4a5b1;margin-top:.25rem;font-size:.55rem;display:block}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-brief__lead{justify-content:flex-start;margin:.7rem 0}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-brief__lead{justify-content:flex-start;margin:.7rem 0}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-brief__avatar{margin:.8rem 0}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-brief__avatar{margin:.8rem 0}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-brief .bf-avatar{width:48px;height:48px}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-brief .bf-avatar{width:48px;height:48px}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-brief__avatar .bf-avatar-field{gap:.75rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-brief__avatar .bf-avatar-field{gap:.75rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-brief__next{background:#ffffff06;border-radius:12px;margin:1rem 0;padding:.8rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-brief__next{background:#ffffff06;border-radius:12px;margin:1rem 0;padding:.8rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-brief__next-k{font-size:.65rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-brief__next-k{font-size:.65rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-brief__next-v{font-size:1.25rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-brief__next-v{font-size:1.25rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-brief__next-at{font-size:.9rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-brief__next-at{font-size:.9rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-brief__grid{gap:0 1rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-brief__grid{gap:0 1rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-brief__item{border-bottom:1px solid #ffffff0d;min-width:0;padding:.7rem 0}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-brief__item{border-bottom:1px solid #ffffff0d;min-width:0;padding:.7rem 0}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-brief__item dt{letter-spacing:.04em;margin-bottom:.25rem;font-size:.65rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-brief__item dt{letter-spacing:.04em;margin-bottom:.25rem;font-size:.65rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-brief__item dd{overflow-wrap:anywhere;font-size:.95rem;line-height:1.35}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-brief__item dd{overflow-wrap:anywhere;font-size:.95rem;line-height:1.35}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-brief__broadcast{font-size:.8rem}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-brief__broadcast{font-size:.8rem}:is(#bf-modal,#bf-modal-over):is([data-kind=player],[data-kind=players],[data-kind=brief],[data-kind=ready]) .bf-brief__broadcast :is(input,textarea){max-width:100%}:is(#bf-modal,#bf-modal-over):has(.bf-credit-math,.bf-hit) .bf-brief__broadcast :is(input,textarea){max-width:100%}.bf-credit-detail{cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.25rem}.bf-credit-detail:focus-visible{outline-offset:3px;outline:2px solid #f0c14b}.bf-credit-math{padding:.4rem}.bf-credit-math h2,.bf-credit-math .h2{margin:0 0 1rem;font-size:1.3rem}.bf-credit-math__total{justify-content:center;margin:.6rem 0;display:flex}.bf-credit-math__formula{color:#f0c14b;text-align:center;background:#ffffff08;border-radius:10px;padding:.8rem;font-size:1.1rem}.bf-credit-math__rows{margin:1rem 0}.bf-credit-math__rows>div{border-bottom:1px solid #ffffff10;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.65rem 0;display:flex}.bf-credit-math dt{color:#bfc0cb;font-size:.85rem}.bf-credit-math dd{white-space:nowrap;margin:0;font-weight:700}.bf-credit-math .is-total{color:#f0c14b}.bf-credit-math__note{color:#aeb0bd;font-size:.75rem;line-height:1.5}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit{gap:.85rem;min-width:0;padding:0;display:grid}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__title{text-align:center;letter-spacing:0;text-transform:none;margin:0;font-size:1.35rem}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__result{background:0 0;border-bottom:1px solid #ffffff14;border-radius:0;justify-items:center;gap:.3rem;padding:.3rem 0 .75rem;display:grid}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__result-label{color:#aeb2be;font-size:.7rem}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__result>strong{font-family:var(--bf-font-display);color:#ff8a8a;text-shadow:0 2px 2px #0008;font-size:2rem;line-height:1.1}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__result small,.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__result .small{font-size:.7rem}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__formula{color:#c6c8d2;text-align:center;overflow-wrap:anywhere;margin:0;font-size:.8rem}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__formula .is-atk{color:#ff8a8a}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__formula .is-def{color:#8fd4ff}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__sides{background:#08090c55;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:.5rem 0;display:grid;box-shadow:inset 0 2px 5px #0003}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__side{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:.4rem;padding:.5rem .7rem;display:flex}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__side.is-def{border-left:1px solid #ffffff10}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__role{color:#9c9fac;text-align:center;order:0;margin:0;font-size:.65rem}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__face{order:1;align-self:center;width:64px;height:64px;margin:.3rem 0 .5rem}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__avatar,.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__who{width:64px;height:64px}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__name{color:#f3f4f6;min-height:0;font-size:1rem;font-family:var(--bf-font-display);text-align:center;text-transform:none;letter-spacing:0;overflow-wrap:anywhere;white-space:normal;order:2;margin:0 0 .3rem}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__range{border:0;background:0 0;border-block:1px solid #ffffff0d;order:3;gap:.4rem;margin:0;padding:.6rem 0;font-size:.7rem;display:grid}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__step{color:#aeb2be;text-align:left;justify-content:space-between;align-items:baseline;gap:.35rem;display:flex}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__step b{color:#f3f4f6;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.85rem}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__roll{letter-spacing:0;text-transform:none;font-size:.7rem}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__mods{overflow-wrap:anywhere;order:4;gap:.4rem;margin:0;padding:.2rem 0;font-size:.7rem;line-height:1.35;list-style:none;display:grid}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__mods li{border:0;padding:0}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .is-atk .bf-hit__mods{color:#ffaaa5}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .is-def .bf-hit__mods{color:#a5dbff}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__mods .is-muted{color:#8f939f}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__score{font-family:var(--bf-font-display);order:5;justify-content:center;align-items:center;gap:.3rem;margin:auto 0 0;padding-top:.6rem;font-size:1.45rem;display:flex}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__score img{object-fit:contain;width:24px;height:24px}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__score span{letter-spacing:.03em;font-size:.6rem}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__side.is-atk .bf-hit__score{color:#ff8a8a}.bf-modal:is(#bf-modal,#bf-modal-over) .bf-hit .bf-hit__side.is-def .bf-hit__score{color:#8fd4ff}.bf-room-strip .bf-cluster-more.bf-cluster-unified{--ready-ink:hsl(var(--ready-hue,0) 85% 75%);--ready-rim:hsl(var(--ready-hue,0) 38% 35%);border:4px solid var(--ready-rim);width:46px;height:46px;box-shadow:0 3px 0 hsl(var(--ready-hue,0), 32%, 14%), 0 6px 10px #0007, inset 0 2px 2px #ffffff30, inset 0 -3px 4px color-mix(in srgb, var(--ready-rim) 30%, #07080c);color:var(--ready-ink);text-shadow:0 1px 2px #000b;font-family:var(--bf-font-display);background:radial-gradient(at 45% 20%,#3d414e 0%,#1b1d27 55%,#101117 100%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;margin:0;padding:3px;display:flex;position:relative}.bf-room-strip .bf-cluster-more.bf-cluster-unified:before{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:2px}.bf-room-strip .bf-cluster-more.bf-cluster-unified .bf-cluster-unified__plus{font-size:22px;line-height:1;position:relative}.bf-room-strip .bf-cluster-more.bf-cluster-unified .bf-cluster-unified__count{font-variant-numeric:tabular-nums;font-size:11px;line-height:1.2;position:relative;top:-2px}.bf-room-strip .bf-cluster-more.bf-cluster-unified:active{transform:translateY(2px)}.bf-room-strip .bf-cluster-more.bf-cluster-unified:focus-visible{outline-offset:3px;outline:2px solid #fff}.bf-players-modal .bf-decided__readiness{color:#ff9696;font-size:.65rem;line-height:1.2}.bf-players-modal .bf-decided__readiness.is-ready{color:#90df94}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__head{padding:0 0 .6rem}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__lead{margin:.25rem 0 0;font-size:.75rem}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__scroll{padding-inline:0}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__group{margin:.6rem 0 .4rem}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__list{gap:.6rem;margin-top:.4rem}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__row{gap:.6rem;padding:.75rem}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__who{gap:.4rem}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__identity{align-items:baseline;gap:.35rem;min-width:0;display:flex}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__name{min-width:0;font-size:.95rem}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__you{letter-spacing:0;flex:none;font-size:.55rem}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__readiness{color:#faa;background:#ff858510;border:1px solid #ff858530;border-radius:7px;align-self:flex-start;align-items:center;gap:.25rem;max-width:100%;min-height:24px;padding:.2rem .4rem;font-size:max(10px,.6rem);line-height:1.2;display:inline-flex}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__readiness svg{flex:none;width:13px;height:13px}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__readiness.is-ready{color:#a1e9b0;background:#6ed98a18;border-color:#6ed98a40}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__hp{width:auto;min-width:3ch;padding:0;font-size:1.15rem}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__stats{border-top:1px solid #ffffff0c;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;padding-top:.55rem;display:grid}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__stat{flex-direction:column;align-items:center;gap:.25rem;display:flex}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__stat:not(:last-child){border-right:1px solid #ffffff0b}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__stat-k{color:#9c9fac;letter-spacing:.03em;font-size:.55rem}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__stat-v{font-variant-numeric:tabular-nums;font-size:.9rem}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__row{grid-template-columns:48px minmax(0,1fr) auto}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__who{grid-area:1/2}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__hp{grid-area:2/2;justify-self:start;align-items:baseline;gap:.25rem;font-size:.95rem;display:flex}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__hp small,.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__hp .small{margin:0}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__row>.bf-player-hit-wrap{grid-area:1/1/3}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__readiness{color:#ffe8e6;background:radial-gradient(circle at 50% 25%,#b8443b 0%,#7b201a 62%,#45110d 100%);border:4px solid #2c1d21;border-radius:50%;grid-area:1/3/3;justify-content:center;place-self:center end;width:38px;height:38px;min-height:38px;padding:0;box-shadow:0 4px #170e10,inset 0 2px 4px #390b0b80,inset 0 -3px 7px #c4483b80}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__readiness svg{width:22px;height:22px}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__readiness>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__readiness.is-ready{color:#edffeb;background:radial-gradient(circle at 50% 25%,#3c914d 0%,#1b5a2b 62%,#0e3518 100%);border-color:#192b1b;box-shadow:0 4px #0d170e,inset 0 2px 4px #09280f80,inset 0 -3px 7px #42a45370}.bf-alert{box-shadow:0 var(--kit-depth) 0 #14151cb8, 0 calc(var(--kit-depth) + 10px) 28px -6px #0006, inset 0 3px 6px #ffffff0b, inset 0 -6px 12px #0003!important;background-color:#0000!important;background-image:linear-gradient(#1b1c24d1,#090a0ebd)!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border-color:#2a2c38d1!important}.bf-modal:is(#bf-modal,#bf-modal-over):has(.bf-plan-preview) .bf-modal__panel{width:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}.bf-modal:is(#bf-modal,#bf-modal-over):has(.bf-plan-preview) .bf-modal__panel:before{content:none!important}.bf-modal:is(#bf-modal,#bf-modal-over):has(.bf-plan-preview) .bf-modal__panel:after{content:none!important}:is(.bf-modal:is(#bf-modal,#bf-modal-over):has(.bf-plan-preview) .bf-modal__panel>.liquidGlass-effect,.bf-modal:is(#bf-modal,#bf-modal-over):has(.bf-plan-preview) .bf-modal__panel>.liquidGlass-tint,.bf-modal:is(#bf-modal,#bf-modal-over):has(.bf-plan-preview) .bf-modal__panel>.liquidGlass-shine){display:none!important}.bf-modal:is(#bf-modal,#bf-modal-over):has(.bf-plan-preview) .bf-modal__body{box-shadow:none!important;background:0 0!important;border:0!important;padding:.8rem!important;overflow:visible!important}.bf-modal:is(#bf-modal,#bf-modal-over):has(.bf-plan-preview) .bf-plan-preview{width:min(18rem,100vw - 4rem,41.3333dvh);margin:0 auto}.bf-modal:is(#bf-modal,#bf-modal-over):has(.bf-plan-preview) .bf-plan-preview .bf-plan-card{aspect-ratio:2/3;width:100%;height:auto;min-height:0;filter:drop-shadow(0 0 14px color-mix(in srgb, var(--plan-color) 65%, transparent)) drop-shadow(0 8px 12px #0007);gap:.6rem;padding:1.3rem 1.1rem}.bf-modal:is(#bf-modal,#bf-modal-over):has(.bf-plan-preview) .bf-plan-preview .bf-plan-card__head{font-size:.75rem}.bf-modal:is(#bf-modal,#bf-modal-over):has(.bf-plan-preview) .bf-plan-preview .bf-plan-card__diagram{width:6rem}.bf-modal:is(#bf-modal,#bf-modal-over):has(.bf-plan-preview) .bf-plan-preview .bf-plan-card__name{font-size:1.15rem}.bf-modal:is(#bf-modal,#bf-modal-over):has(.bf-plan-preview) .bf-plan-preview .bf-plan-card__stats{font-size:.85rem}.bf-modal:is(#bf-modal,#bf-modal-over):has(.bf-plan-preview) .bf-plan-preview .bf-plan-card p{font-size:.85rem;line-height:1.4}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__stat{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:.2rem .3rem;display:grid}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__stat-k{text-align:center;grid-column:1/-1}.bf-modal:is(#bf-modal,#bf-modal-over)[data-kind=players] .bf-players-modal .bf-decided__stat-icon{object-fit:contain;width:20px;height:20px;display:block}.bf-account-character{background:#0003;border-radius:22px;margin:.5rem 0 1rem;padding:2rem 1rem .5rem}.bf-account-character .bf-doll__hand{cursor:default;pointer-events:none}.bf-account-avatar{cursor:pointer;width:100%;height:100%;display:block;position:relative}.bf-account-avatar input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.bf-account-avatar:focus-within{border-radius:50%;outline:2px solid #fff}.bf-account-avatar__loading{text-align:center;color:#bfc2cd;font-size:.8rem}.bf-appearance__avatar-picker{color:#bec2cd;gap:.4rem;margin:.5rem 0 1rem;font-size:.8rem;display:grid}.bf-appearance__avatar-picker input{width:100%;min-width:0}.bf-appearance__avatar-picker input::file-selector-button{color:#fff;background:#272a35;border:1px solid #4b5060;border-radius:12px;margin-right:.5rem;padding:.5rem .7rem}.bf-award-hat{width:80px;color:inherit;aspect-ratio:1;filter:drop-shadow(0 3px 6px #0007);background:0 0;border:0;padding:0;line-height:1;display:inline-block;position:relative;container-type:inline-size}.bf-award-hat img{object-fit:contain;width:100%;height:100%;display:block}.bf-award-hat strong{left:var(--hat-badge-x,49%);top:var(--hat-badge-y,64%);color:#2e2620;font-family:var(--bf-font-display);text-shadow:0 1px #fff9;font-variant-numeric:tabular-nums;font-size:clamp(12px,16cqw,18px);font-weight:800;position:absolute;transform:translate(-50%,-50%)}.bf-award-hat strong.is-wide{font-size:clamp(9px,12cqw,14px)}.bf-award-hat--inspect{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}.bf-award-hat--inspect:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #c8d0df}.bf-player-hat{z-index:8;aspect-ratio:1;width:60%;transform:translate(-50%, calc(-1 * var(--hat-lift,62%)));pointer-events:none;position:absolute;top:0;left:50%}.bf-player-hat .bf-award-hat{width:100%;height:100%}.bf-player-hat .bf-award-hat strong{font-size:clamp(5px,16cqw,21px)}.bf-player-hat .bf-award-hat strong.is-wide{font-size:clamp(4px,12cqw,17px)}.bf-doll__head.has-hat{box-shadow:none;filter:none;background:0 0;border-radius:0;overflow:visible!important}.bf-gear-stage__body:has(.has-hat){padding-top:1.45rem}.bf-play-row:has(.bf-player-hat){padding-top:1.4rem}.player-sheet__hero:has(.bf-player-hat){padding-top:1.2rem!important}.bf-finale{isolation:isolate;color:#f3f4f6;margin-bottom:calc(var(--kit-depth) + 4px);background-size:18px 18px,100% 100%;overflow:hidden;border:var(--kit-border) solid var(--kit-obsidian-border)!important;border-radius:var(--kit-radius-card)!important;box-shadow:0 var(--kit-depth) 0 var(--kit-obsidian-lip), 0 calc(var(--kit-depth) + 10px) 28px -6px #000000a6, inset 0 3px 6px #ffffff0f, inset 0 -8px 14px #0009!important;-webkit-backdrop-filter:none!important;background-color:#0e0f14!important;background-image:radial-gradient(#fff1 1.25px,#0000 1.25px),linear-gradient(#1b1c24 0%,#0b0c10 100%)!important}.bf-finale>.liquidGlass-effect,.bf-finale>.liquidGlass-tint,.bf-finale>.liquidGlass-shine{display:none!important}.bf-finale{flex:none;min-width:0;margin:1rem 0 1.5rem;padding:1.2rem 1rem;border-radius:var(--kit-radius-panel)!important}.bf-finale__winner{text-align:center;border-bottom:1px solid #ffffff12;justify-items:center;gap:.35rem;padding:.3rem 0 1.2rem;display:grid}.bf-finale__eyebrow{color:#aeb2be;margin:0 0 1rem;font-size:.7rem}.bf-finale__portrait{margin:2rem 0 .5rem;position:relative}.bf-finale__portrait .bf-avatar{width:112px;height:112px}.bf-finale__winner-label{color:#edc254;margin:0;font-size:.8rem}.bf-finale h2,.bf-finale .h2{color:#fff;font-family:var(--bf-font-display);overflow-wrap:anywhere;margin:0;font-size:2rem}.bf-finale__prize{color:#b7bbc5;font-size:.7rem}.bf-finale__history{color:#fff;margin-top:.7rem;padding:.6rem 1rem;font-size:.8rem;text-decoration:none}.bf-finale__head{text-align:center;margin:1.1rem 0 .8rem}.bf-finale__head h3,.bf-finale__head .h3{font-family:var(--bf-font-display);margin:0;font-size:1.1rem}.bf-finale__head p{color:#aeb2be;margin:.3rem 0 0;font-size:.7rem}.bf-finale__awards{gap:0;display:grid}.bf-finale__award{border-bottom:1px solid #ffffff12;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:.65rem;min-width:0;padding:.7rem 0;display:grid}.bf-finale__award h4,.bf-finale__award .h4{color:#aeb2be;margin:0 0 .25rem;font-size:.7rem;font-weight:600;line-height:1.3}.bf-finale__award .bf-award-hat{width:64px;filter:drop-shadow(0 0 8px color-mix(in srgb, var(--award-color) 22%, transparent))}.bf-finale__award-copy{min-width:0}.bf-finale__recipient{color:#fff;overflow-wrap:anywhere;font-size:.95rem;font-weight:700}.bf-finale__value{color:#fff;text-align:right;font-variant-numeric:tabular-nums;font-size:1.1rem}.bf-finale__value small,.bf-finale__value .small{color:#aeb2be;font-size:.6rem;font-weight:600;display:block}.bf-finale__note,.bf-finale__empty{color:#9296a3;text-align:center;margin:.9rem 0 0;font-size:.65rem;line-height:1.45}.bf-finale__details{border-top:1px solid #ffffff12;margin-top:1rem;padding-top:.8rem}.bf-finale__details summary{cursor:pointer;color:#c5c7d0;min-height:40px;font-size:.85rem}.bf-finale__stats-player{margin-bottom:1rem}.bf-finale__stats-player>strong{font-size:.9rem}.bf-finale__stats-player dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .7rem;margin:.5rem 0;display:grid}.bf-finale__stats-player dl>div{justify-content:space-between;align-items:baseline;gap:.3rem;display:flex}.bf-finale__stats-player dt{color:#a0a4b0;font-size:.65rem}.bf-finale__stats-player dd{color:#fff;margin:0;font-size:.8rem}.bf-hats-modal .bf-modal__panel{isolation:isolate;color:#f3f4f6;margin-bottom:calc(var(--kit-depth) + 4px);background-size:18px 18px,100% 100%;overflow:hidden;border:var(--kit-border) solid var(--kit-obsidian-border)!important;border-radius:var(--kit-radius-card)!important;box-shadow:0 var(--kit-depth) 0 var(--kit-obsidian-lip), 0 calc(var(--kit-depth) + 10px) 28px -6px #000000a6, inset 0 3px 6px #ffffff0f, inset 0 -8px 14px #0009!important;-webkit-backdrop-filter:none!important;background-color:#0e0f14!important;background-image:radial-gradient(#fff1 1.25px,#0000 1.25px),linear-gradient(#1b1c24 0%,#0b0c10 100%)!important}.bf-hats-modal .bf-modal__panel>.liquidGlass-effect,.bf-hats-modal .bf-modal__panel>.liquidGlass-tint,.bf-hats-modal .bf-modal__panel>.liquidGlass-shine{display:none!important}.bf-hats-modal .bf-modal__panel{width:min(32rem,100vw - 1.5rem);padding:0;border-radius:var(--kit-radius-modal)!important}.bf-hats-modal .bf-modal__panel:before,.bf-hats-modal .bf-modal__panel:after{content:none!important}.bf-hats-modal .bf-modal__body{background:0 0;max-height:75dvh;padding:1.2rem;overflow-y:auto}.bf-hats-modal h2,.bf-hats-modal .h2{font-family:var(--bf-font-display);text-shadow:0 2px 4px #0005;margin:0;font-size:1.5rem}.bf-hats-modal__lead{color:#aeb2be;margin:.35rem 0 1rem;font-size:.75rem}.bf-hats-modal__none{color:#fff;width:100%;margin-top:.8rem;padding:.6rem;font-size:.8rem}.bf-hats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.bf-hats-grid__item{color:#fff;background:#ffffff03;border:2px solid #0000;border-radius:18px;grid-template-rows:auto 1fr auto auto;place-items:center;gap:.35rem;min-width:0;padding:.6rem .4rem;display:grid}.bf-hats-grid__item .bf-award-hat{width:min(100%,80px)}.bf-hats-grid__item>strong{text-align:center;font-size:.78rem;line-height:1.25}.bf-hats-grid__item>small,.bf-hats-grid__item>.small{color:#aeb2be;text-align:center;font-size:.65rem}.bf-hats-grid__item.is-missing .bf-award-hat{opacity:.45}.bf-hats-grid__item:focus-visible{outline-offset:2px;outline:2px solid #c8d0df}.bf-hats-grid__equip svg{width:22px;height:22px}.bf-hats-grid__actions.bf-inv-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;width:100%;margin-top:.25rem;padding:0;display:grid}.bf-hats-grid__actions.bf-inv-card__actions>button{width:100%;min-width:0;min-height:36px;margin:0;font-size:.75rem;padding:.45rem .3rem!important}.event-section--winner .event-section__title{color:#fff}.event-winner.event-card{isolation:isolate;color:#f3f4f6;margin-bottom:calc(var(--kit-depth) + 4px);background-size:18px 18px,100% 100%;overflow:hidden;border:var(--kit-border) solid var(--kit-obsidian-border)!important;border-radius:var(--kit-radius-card)!important;box-shadow:0 var(--kit-depth) 0 var(--kit-obsidian-lip), 0 calc(var(--kit-depth) + 10px) 28px -6px #000000a6, inset 0 3px 6px #ffffff0f, inset 0 -8px 14px #0009!important;-webkit-backdrop-filter:none!important;background-color:#0e0f14!important;background-image:radial-gradient(#fff1 1.25px,#0000 1.25px),linear-gradient(#1b1c24 0%,#0b0c10 100%)!important}.event-winner.event-card>.liquidGlass-effect,.event-winner.event-card>.liquidGlass-tint,.event-winner.event-card>.liquidGlass-shine{display:none!important}.event-winner.event-card{gap:.65rem;animation:none;border-radius:var(--kit-radius-panel)!important;padding:2.4rem 1rem 1.1rem!important}.event-winner.event-card:before,.event-winner.event-card:after{animation:none;content:none!important}.event-winner.event-card .event-winner__stage{grid-template-columns:60px 104px 60px;justify-content:center;gap:.5rem;padding-top:.75rem}.event-winner.event-card .bf-avatar--winner{border:0;width:104px;height:104px;animation:none;box-shadow:0 5px 15px #0005}.event-winner.event-card .event-gear__item.is-plain{box-shadow:none!important;background:0 0!important;border:0!important}.event-winner.event-card .event-winner__text{color:#fff;letter-spacing:0;text-transform:none;text-shadow:0 2px 5px #0005;overflow-wrap:anywhere;gap:.2rem;margin:.4rem 0 0;font-size:1.45rem;display:grid}.event-winner.event-card .event-winner__text>span{font-family:var(--bf-font);color:#b7bbc5;font-size:.85rem}.event-winner.event-card .event-winner__shout{letter-spacing:0;color:#d1bf85;text-transform:none;text-shadow:none;margin:.15rem 0 0;font-size:.95rem;line-height:1.3}:is(#bf-modal,#bf-modal-over):is([data-kind=hat],:has(.bf-hat-sheet)) .bf-modal__panel{width:min(21rem,100vw - 2rem);max-height:calc(100dvh - 7rem);box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;overflow:auto!important}:is(#bf-modal,#bf-modal-over):is([data-kind=hat],:has(.bf-hat-sheet)) .bf-modal__panel:before,:is(#bf-modal,#bf-modal-over):is([data-kind=hat],:has(.bf-hat-sheet)) .bf-modal__panel:after{content:none!important}:is(#bf-modal,#bf-modal-over):is([data-kind=hat],:has(.bf-hat-sheet)) .bf-modal__panel>:is(.liquidGlass-effect,.liquidGlass-tint,.liquidGlass-shine){display:none!important}:is(#bf-modal,#bf-modal-over):is([data-kind=hat],:has(.bf-hat-sheet)) .bf-modal__body{box-shadow:none!important;background:0 0!important;padding:.75rem .4rem!important}.bf-hat-sheet{text-align:center;color:#fff;text-shadow:0 2px 5px #000b;justify-items:center;gap:.45rem;display:grid}.bf-hat-sheet>.bf-award-hat{width:min(55vw,200px);filter:drop-shadow(0 3px 6px #0007) drop-shadow(0 0 18px color-mix(in srgb, var(--hat-color) 45%, transparent))}.bf-hat-sheet>.bf-award-hat strong{font-size:30px}.bf-hat-sheet>.bf-award-hat strong.is-wide{font-size:23px}.bf-hat-sheet__award{color:#bec2cd;margin:0;font-size:.85rem}.bf-hat-sheet__title{font-family:var(--bf-font-display);overflow-wrap:anywhere;margin:0;font-size:1.55rem;line-height:1.15}.bf-hat-sheet__owner{color:#bec2cd;margin:0;font-size:.85rem}.bf-hat-sheet__permanent{background:#171a23bb;border:1px solid #ffffff35;border-radius:999px;margin-top:.3rem;padding:.25rem .7rem;font-size:.75rem}.bf-hat-sheet__description{margin:.45rem 0;font-size:.9rem}.bf-hat-sheet__bonus{color:var(--hat-color);font-size:1rem}.bf-hat-sheet__bonus-note{color:#bec2cd;margin:0;font-size:.7rem}.bf-hat-sheet__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;margin:.4rem 0;display:grid}.bf-hat-sheet__facts dt{color:#b3b7c2;font-size:.7rem;font-weight:600}.bf-hat-sheet__facts dd{color:#fff;overflow-wrap:anywhere;margin:.2rem 0 0;font-size:1.25rem;font-weight:700}.bf-hat-sheet__facts .is-missing{font-size:.95rem}.bf-hat-sheet__date{color:#b3b7c2;margin:0;font-size:.7rem}.bf-hat-sheet__note{color:#aeb2be;margin:.35rem 0 0;font-size:.75rem;line-height:1.4}.bf-heal-math{color:#fff;text-align:center;text-shadow:0 2px 5px #0009;margin-top:.5rem;font-size:.8rem}.bf-heal-math p{margin-bottom:.3rem}.bf-dice-face{gap:var(--dice-gap,3px);width:var(--dice-size,36px);height:var(--dice-size,36px);padding:var(--dice-padding,7px);box-sizing:border-box;border-radius:var(--dice-radius,8px);background:linear-gradient(145deg,#fff3e8,#edc5b6);border:1px solid #fff8;grid-template:repeat(3,1fr)/repeat(3,1fr);display:grid;box-shadow:inset 0 1px 2px #fff9,inset 0 -2px 3px #9c4c3530,0 2px 4px #0004}.bf-dice-face i{background:#c94f43;border-radius:50%;min-width:0;min-height:0;box-shadow:inset 0 1px 1px #6f1d2466}.bf-genie{text-align:center;color:#fff;justify-items:center;gap:1rem;padding:1rem .7rem 5rem;display:grid}.bf-genie h3,.bf-genie .h3{font-family:var(--bf-font-display);margin:0;font-size:1.25rem;line-height:1.25}.bf-genie p{color:#bfc2cd;margin:0;font-size:.8rem}.bf-genie__wizard{filter:drop-shadow(0 8px 15px #ff6a6322);width:min(52vw,220px);height:auto;animation:3s ease-in-out infinite bfGenieFloat}.bf-genie__rules{background:#05060966;border-radius:18px;width:min(100%,360px);margin:.15rem 0 .5rem;padding:.1rem .85rem;display:grid}.bf-genie__rules>div{text-align:left;align-items:center;gap:.8rem;padding:.8rem 0;display:flex}.bf-genie__rules>div+div{border-top:1px solid #ffffff0e}.bf-genie__rules dt{flex:0 0 80px;justify-content:center;display:flex}.bf-genie__rules dd{color:#e5e5eb;margin:0;font-size:.8rem;line-height:1.4}.bf-genie__dice-range{--dice-size:31px;--dice-padding:6px;--dice-gap:2px;align-items:center;gap:4px}.bf-genie__dice-range>span:not(.bf-dice-face){color:#8c909b;font-size:.7rem}.bf-genie__note{max-width:310px;line-height:1.5;font-size:.7rem!important}.bf-genie .bf-lg--btn{padding:.75rem 1.4rem;font-size:1rem}.bf-genie .bf-genie__result .bf-genie__claim.bf-lg.bf-metal{--bf-jelly-fill:radial-gradient(circle at 50% 25%, #ffd230 0%, #e09200 62%, #9e5400 100%);--bf-jelly-rim:#2e2418;--bf-jelly-ink:#fff8e7;--bf-jelly-text:0 3px 0 #630, 0 4px 10px #000000b3;--bf-jelly-lip:#1a130b;--bf-jelly-glow:#f0960a52;--bf-jelly-halo:#ffbe4638;--bf-jelly-inset:inset 0 4px 8px #46230099, inset 0 -7px 12px #ffc42e, inset 0 0 0 2px #ffdc8c40;--bf-jelly-inset-press:inset 0 5px 10px #462300bf, inset 0 -4px 8px #ffc42e}.bf-genie__result{justify-items:center;gap:1rem;display:grid}.bf-genie__dice-stage{perspective:650px;place-items:center;width:160px;height:150px;margin:.4rem 0;display:grid;position:relative}.bf-genie__dice-stage:after{content:"";filter:blur(5px);pointer-events:none;background:#0007;border-radius:50%;width:76px;height:16px;position:absolute;bottom:16px}.bf-genie__dice-tilt{z-index:1;transform-style:preserve-3d;position:relative;transform:rotateX(-17deg)rotateY(-22deg)}.bf-genie__dice-motion{transform-style:preserve-3d}.bf-genie__dice{width:76px;height:76px;transform-style:preserve-3d;transform:rotateX(var(--dice-x)) rotateY(var(--dice-y));position:relative}.bf-genie__face{--dice-size:76px;--dice-padding:14px;--dice-gap:7px;--dice-radius:4px;backface-visibility:hidden;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #d5947b33,inset 0 2px 3px #fff9}.bf-genie__face.is-1{transform:translateZ(38px)}.bf-genie__face.is-2{background:linear-gradient(145deg,#f4d7c7,#d6aa98);transform:rotateY(90deg)translateZ(38px)}.bf-genie__face.is-3{background:linear-gradient(145deg,#fff9f0,#f3d9c8);transform:rotateX(90deg)translateZ(38px)}.bf-genie__face.is-4{background:#d1a18f;transform:rotateX(-90deg)translateZ(38px)}.bf-genie__face.is-5{background:linear-gradient(145deg,#f0d1bf,#d9ad9a);transform:rotateY(-90deg)translateZ(38px)}.bf-genie__face.is-6{transform:rotateY(180deg)translateZ(38px)}.is-rolling .bf-genie__dice-motion{will-change:transform;animation:2.1s cubic-bezier(.22,.65,.3,1) both bfGenieDiceDrop}.is-rolling .bf-genie__dice{will-change:transform;animation:2.1s cubic-bezier(.12,.65,.2,1) both bfGenieDiceSpin}.bf-genie__dice-stage.is-rolling:after{animation:2.1s ease-out both bfGenieDiceShadow}.bf-genie-outcome{color:#fff;background:#08090e88;border-radius:14px;align-items:center;gap:.7rem;min-width:0;padding:.65rem .8rem;display:flex}.bf-genie-outcome img{object-fit:contain;flex:0 0 42px}.bf-genie-outcome>div{gap:.2rem;min-width:0;display:grid}.bf-genie-outcome strong{font-size:.8rem}.bf-genie-outcome span{color:#d1d3dc;font-size:.75rem}.bf-genie-outcome small,.bf-genie-outcome .small{color:#aeb2be;font-size:.7rem}.bf-play-row>.bf-genie-outcome{grid-column:1/-1;width:100%}@keyframes bfGenieFloat{50%{transform:translateY(-9px)rotate(2deg)}}@keyframes bfGenieDiceDrop{0%{transform:translate(-20px,-100px)}60%{transform:translateY(10px)}77%{transform:translateY(-13px)}91%{transform:translateY(3px)}to{transform:translate(0,0)}}@keyframes bfGenieDiceSpin{0%{transform:rotateX(calc(var(--dice-x) + 680deg)) rotateY(calc(var(--dice-y) + 610deg)) rotateZ(30deg)}60%{transform:rotateX(calc(var(--dice-x) + 85deg)) rotateY(calc(var(--dice-y) + 55deg)) rotateZ(-9deg)}83%{transform:rotateX(calc(var(--dice-x) - 12deg)) rotateY(calc(var(--dice-y) - 8deg)) rotateZ(3deg)}to{transform:rotateX(var(--dice-x)) rotateY(var(--dice-y)) rotateZ(0)}}@keyframes bfGenieDiceShadow{0%{opacity:.2;transform:scale(.5)}65%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bf-genie__wizard,.bf-genie .is-rolling :is(.bf-genie__dice,.bf-genie__dice-motion),.bf-genie__dice-stage.is-rolling:after{animation:none}}
