.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0:where(.m_5ed0edd0+.m_5ed0edd0){margin-top:var(--mantine-spacing-md)}:where([data-layout=stacked]) .m_5ed0edd0{margin-top:0}.m_b37d9ac7:where([data-layout=stacked])>*{display:grid}.m_836192{bottom:0;width:100%;height:calc(.1875rem * var(--mantine-scale));background-color:var(--notification-color);transform-origin:0;animation:m_5f780017 var(--notifications-progress-duration) linear forwards, m_bb245a60 .2s ease;transition:opacity .2s;position:absolute;inset-inline-start:0;transform:scaleX(0)}[dir=rtl] .m_836192{transform-origin:100%}.m_836192:where([data-paused]){opacity:0;animation-play-state:paused,running}@keyframes m_5f780017{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes m_bb245a60{0%{opacity:0}}
:root{--gbf-portrait-w:4.4rem;--gbf-portrait-h:7.5rem;--gbf-square:4.15rem;--gbf-landscape-w:7.6rem;--gbf-landscape-h:3.35rem;--gbf-skill:1.7rem;--gbf-weapon-w:4.6rem;--gbf-weapon-h:2.7rem;--gbf-weapon-tall-h:8.4rem;--gbf-gold:#d4b56a;--gbf-gold-bright:#f0d78c;--gbf-cyan:#6ec4d4;--gbf-ink:#07141c;--gbf-panel:#102832;--gbf-hud-top:#4aa8c2;--gbf-hud-mid:#1d5a70;--gbf-hud-bottom:#123848;--gbf-panel-border:color-mix(in oklab, var(--gbf-gold) 34%, transparent);--gbf-panel-fill:#08141c94}.gbf-panel{border:2px solid color-mix(in oklab, var(--gbf-cyan) 70%, white 10%);overflow:hidden;box-shadow:inset 0 0 0 1px #08141c99,0 0 0 1px #0006}.gbf-panel-weapons{background:radial-gradient(at 70% 20%,#285a5a66,#0000 50%),linear-gradient(#2a5a5c 0%,#1a3a3c 100%);border-color:#8dc0bce6;border-color:lab(73.967% -17.9545 -3.84396/.9)}.gbf-thumb{aspect-ratio:3/4;border:1px solid color-mix(in oklab, var(--gbf-gold) 55%, transparent);background:#08141c;width:100%;display:block;position:relative;overflow:hidden}.gbf-thumb-time,.gbf-thumb-credit{z-index:1;color:#fff;text-overflow:ellipsis;white-space:nowrap;background:#000000bf;border-radius:.2rem;padding:.1rem .35rem;font-size:.65rem;font-weight:500;position:absolute;bottom:.35rem;overflow:hidden}.gbf-thumb-time{max-width:48%;right:.35rem}.gbf-thumb-credit{max-width:48%;left:.35rem}.gbf-slot{border:1px solid color-mix(in oklab, var(--gbf-gold) 70%, black 10%);background:radial-gradient(#462d1e8c,#120c0af2);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000059}.gbf-slot-tall{width:var(--gbf-portrait-w);height:var(--gbf-portrait-h)}.gbf-slot-square{width:var(--gbf-square);height:var(--gbf-square)}.gbf-slot-landscape{width:var(--gbf-landscape-w);height:var(--gbf-landscape-h)}.gbf-slot-weapon{width:var(--gbf-weapon-w);height:var(--gbf-weapon-h)}.gbf-slot-weapon-tall{width:calc(var(--gbf-weapon-w) + .4rem);height:var(--gbf-weapon-tall-h)}.gbf-slot-skill{width:var(--gbf-skill);height:var(--gbf-skill);background:#080c10d9}.gbf-slot-highlighted{box-shadow:inset 0 0 0 1px #00000059, 0 0 0 2px color-mix(in oklab, var(--gbf-gold) 85%, white 10%)}.gbf-slot-open{letter-spacing:.14em;color:color-mix(in oklab, var(--gbf-gold) 80%, white 10%);font-size:.7rem;font-weight:600}.gbf-slot-fallback{color:var(--gbf-gold);font-size:.85rem;font-weight:600}.gbf-rarity{letter-spacing:.04em;color:var(--gbf-gold);background:#000000b3;border-radius:.15rem;padding:0 .2rem;font-size:.55rem;position:absolute;top:.15rem;right:.15rem}.gbf-badge-awakening,.gbf-badge-odious{color:#fff;background:#000000a6;border-radius:.15rem;max-width:1.4rem;max-height:1.4rem;font-size:.5rem;display:flex;position:absolute;bottom:.15rem;left:.15rem;overflow:hidden}.gbf-badge-awakening img,.gbf-badge-odious img{object-fit:contain;width:1.25rem;height:1.25rem}.gbf-quick-summon{color:#fff;background:#14508ceb;border-radius:999px;justify-content:center;align-items:center;width:.95rem;height:.95rem;font-size:.55rem;font-weight:700;display:flex;position:absolute;top:.15rem;left:.15rem}.gbf-stars{align-items:center;gap:.12rem;display:flex}.gbf-star{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);background:#1e1810cc;width:.4rem;height:.4rem}.gbf-star-on{background:var(--gbf-gold)}.gbf-transcend{color:var(--gbf-gold);margin-left:.15rem;font-size:.55rem}.gbf-grid-main{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;padding:.75rem;display:grid}.gbf-weapon-grid{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center;gap:.45rem .5rem;display:grid}.gbf-band{flex-wrap:wrap;align-items:center;gap:.75rem;padding:.55rem .75rem .7rem;display:flex}.gbf-band-weapons{background:#14284673}.gbf-additional-row{flex-wrap:wrap;gap:.5rem;display:flex}.gbf-ribbon{border:1px solid color-mix(in oklab, var(--gbf-gold) 65%, white 10%);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab, var(--gbf-gold) 85%, white 10%);background:#120e0a8c;justify-content:center;align-items:center;padding:.15rem .55rem;font-size:.62rem;font-weight:600;display:inline-flex}.gbf-ribbon-sm{font-size:.58rem}.gbf-section-divider{text-transform:uppercase;letter-spacing:.12em;width:100%;color:var(--gbf-gold-bright);text-shadow:0 1px #000;align-items:center;gap:.6rem;margin:0;font-size:.82rem;font-weight:600;display:flex}.gbf-section-divider:before,.gbf-section-divider:after{content:"";flex:1;height:1px}.gbf-section-divider:before{background:linear-gradient(to right, transparent, color-mix(in oklab, var(--gbf-gold) 60%, transparent))}.gbf-section-divider:after{background:linear-gradient(to left, transparent, color-mix(in oklab, var(--gbf-gold) 60%, transparent))}.gbf-site-header{border-bottom:1px solid color-mix(in oklab, var(--gbf-gold) 38%, transparent);padding-bottom:.45rem;box-shadow:0 1px #6ec4d41f}.gbf-site-title{letter-spacing:.1em;text-transform:uppercase;color:var(--gbf-gold-bright);text-shadow:0 1px #000,0 0 16px #d4b56a59}.gbf-filter-bar{z-index:20;border:1px solid color-mix(in oklab, var(--gbf-gold) 30%, var(--gbf-cyan) 22%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);--input-bg:#0a181f;--input-bd:color-mix(in oklab, var(--gbf-cyan) 38%, #1a3040);background:linear-gradient(#102a36f5 0%,#0a1a22f0 100%);border-radius:4px;padding:.7rem .8rem .8rem;position:sticky;box-shadow:inset 0 1px #ffdc961f,inset 0 0 0 1px #08141c73,0 8px 20px #00000059}.gbf-ornate:before{content:"";z-index:3;pointer-events:none;background-image:linear-gradient(var(--gbf-gold-bright), var(--gbf-gold)), linear-gradient(var(--gbf-gold-bright), var(--gbf-gold)), linear-gradient(var(--gbf-gold-bright), var(--gbf-gold)), linear-gradient(var(--gbf-gold-bright), var(--gbf-gold)), linear-gradient(var(--gbf-gold-bright), var(--gbf-gold)), linear-gradient(var(--gbf-gold-bright), var(--gbf-gold)), linear-gradient(var(--gbf-gold-bright), var(--gbf-gold)), linear-gradient(var(--gbf-gold-bright), var(--gbf-gold));background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:16px 2px,2px 16px,16px 2px,2px 16px,16px 2px,2px 16px,16px 2px,2px 16px;position:absolute;inset:5px}.gbf-hud{letter-spacing:.05em;text-shadow:0 1px #0000008c;font-weight:700;box-shadow:inset 0 1px #ffffff47,inset 0 -8px 12px #12384873,0 0 0 1px #0c1c24d9,0 4px 10px #0006;color:#f4fffe!important;background:linear-gradient(180deg, var(--gbf-hud-top) 0%, var(--gbf-hud-mid) 48%, var(--gbf-hud-bottom) 100%)!important;border:1px solid var(--gbf-gold-bright)!important;border-radius:3px!important}.gbf-hud:hover{color:#fff!important;background:linear-gradient(#5cbcd4 0%,#26708a 48%,#16485a 100%)!important;border-color:#f7e7b0!important}.gbf-float{box-shadow:inset 0 1px #ffdc961a,0 12px 28px #00000080;border:1px solid color-mix(in oklab, var(--gbf-gold) 42%, var(--gbf-cyan) 18%)!important;background:radial-gradient(at 18% 0,#2450606b,#0000 52%),linear-gradient(#163a4c 0%,#0c2430 100%)!important}.gbf-tooltip{--gbf-tooltip-border:color-mix(in oklab, var(--gbf-gold) 42%, var(--gbf-cyan) 18%);--tooltip-bg:#163a4c;--tooltip-color:#e6f2f4;letter-spacing:.02em;font-weight:600;overflow:visible;box-shadow:inset 0 1px #ffdc961a,0 8px 18px #00000080;border:1px solid var(--gbf-tooltip-border)!important;color:#e6f2f4!important;background:radial-gradient(at 18% 0,#2450606b,#0000 52%),linear-gradient(#163a4c 0%,#0c2430 100%)!important;border-radius:3px!important}.gbf-tooltip .mantine-Tooltip-arrow{border-style:solid;border-width:1px;border-color:var(--gbf-tooltip-border);background:var(--tooltip-bg)!important}.gbf-float-focus{box-shadow:inset 0 1px #ffdc9624,0 24px 56px #000000ad,0 0 0 9999px #02080c85!important}.gbf-filter-dropdown{--combobox-padding:0px;--input-bg:#0a181f;--input-bd:color-mix(in oklab, var(--gbf-cyan) 38%, #1a3040);color:#e6f2f4}.gbf-filter-dropdown [data-combobox-option]{border-radius:3px}.gbf-filter-dropdown [data-combobox-option]:hover,.gbf-filter-dropdown [data-combobox-option][data-combobox-active]{background:#4aa8c22e}.gbf-filter-dropdown [data-combobox-option][data-combobox-selected]{background:color-mix(in oklab, var(--gbf-gold) 22%, transparent)}.gbf-filter-group-label{color:var(--gbf-gold);letter-spacing:.04em;padding-block:0;padding-inline:6px;font-size:.7rem}.gbf-drawer{border-left:1px solid color-mix(in oklab, var(--gbf-gold) 40%, transparent);background:radial-gradient(at 20% 0,#24506073,#0000 50%),linear-gradient(#163a4c 0%,#0c2430 100%);position:relative}.gbf-drawer-exceptions{border-left-width:3px;border-left-color:var(--gbf-gold-bright);flex-direction:column;height:100%;display:flex}.gbf-drawer-exceptions.gbf-ornate:before{inset:14px}.gbf-drawer-exceptions .gbf-drawer-header{border-bottom:none;padding:1.35rem 1.6rem .15rem}.gbf-drawer-exceptions-body{--gbf-exceptions-well:#08141cc7;flex-direction:column;flex:1;min-height:0;padding:.5rem 1.6rem 1.6rem;display:flex}.gbf-exceptions-segments{background:var(--gbf-exceptions-well)!important;border:1px solid var(--input-bd,#385a68)!important;border-radius:var(--mantine-radius-sm)!important}.gbf-exceptions-segments .mantine-SegmentedControl-indicator{background:color-mix(in oklab, var(--gbf-gold-bright) 58%, transparent)!important;border-radius:var(--mantine-radius-sm)!important}.gbf-exceptions-segments [data-active] .mantine-SegmentedControl-label{color:var(--gbf-ink)!important}.mantine-SegmentedControl-label{padding:6px}.gbf-exceptions-search{background:var(--gbf-exceptions-well)!important}.gbf-exceptions-reset{letter-spacing:.05em;color:#e08a8a;text-shadow:0 1px #0000008c;font-weight:700}.gbf-exceptions-reset:hover{color:#ffb4b4}.gbf-drawer-exceptions .gbf-drawer-title{margin-bottom:0;font-size:1.55rem;line-height:1.2}.gbf-drawer-header{border-bottom:1px solid color-mix(in oklab, var(--gbf-gold) 32%, transparent);background:linear-gradient(#d4b56a1f,#0000)}.gbf-drawer-title{font-family:var(--font-display), Palatino, serif;letter-spacing:.06em;text-transform:uppercase;color:var(--gbf-gold-bright)}.gbf-hint{border:1px solid color-mix(in oklab, var(--gbf-cyan) 45%, transparent);background:#102834bf}.gbf-owned-row{border:1px solid color-mix(in oklab, var(--gbf-gold) 32%, transparent);background:#08141c73;align-items:center}.gbf-exceptions-thumb{border-radius:var(--mantine-radius-sm);border:1px solid color-mix(in oklab, var(--gbf-gold) 55%, transparent);color:var(--gbf-gold);background:#08141c;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.gbf-exceptions-thumb img{width:100%;height:100%}.gbf-exceptions-thumb-square{width:48px;height:48px}.gbf-exceptions-thumb-square img{object-fit:cover}.gbf-exceptions-thumb-weapon{width:81.7778px;height:48px}.gbf-exceptions-thumb-weapon img{object-fit:contain}.gbf-exceptions-thumb-class{width:auto;height:70px}.gbf-exceptions-thumb-class img{object-fit:contain;width:auto;height:70px}
html,body{min-height:100%}body{color:#e6f2f4;background-color:var(--gbf-ink);background-image:radial-gradient(90% 55% at 50% -12%,#2e6e8261,#0000 58%),radial-gradient(50% 40% at 100% 100%,#5a371229,#0000 55%),linear-gradient(#0c1e28 0%,#07141c 42%,#050e14 100%);background-attachment:fixed;flex-direction:column;margin:0;display:flex}
