:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f9f9f9;--surface:#fff;--mist:#e6e6e6;--ink:#1a1c1c;--ink-muted:#42474d;--blue:#b3d9ff;--blue-ink:#3c6282;--on-blue:#1a1c1c;--blue-glass:#b3d9ff61;--peach:#ffc69d;--peach-ink:#7f5534;--on-peach:#1a1c1c;--peach-glass:#ffc69d61;--coral:#fcc;--coral-ink:#7b5455;--on-coral:#1a1c1c;--glass:#ffffff29;--glass-base:#ffffff0f;--glass-thick:#ffffff42;--field:#f4f3f3;--sheen:#ffffff4d;--thumb:#fff;--benday:#3c62821f;--scrim:#1a1c1c47;--focus:#3c6282;--glass-sheet:#ffffff94;--glass-float:#ffffffc2;--tint-blue:#b3d9ffbd;--tint-peach:#ffc69dd1;--tint-coral:#fccc;--tint-blue-soft:#b3d9ff6b;--spec:#ffffffeb;--caustic:#ffffff8c;--lens:#fff6;--font-display:"League Spartan", "Glacial Indifference", system-ui, sans-serif;--font-text:"Glacial Indifference", system-ui, -apple-system, sans-serif;--font-icons:"Material Symbols Rounded";--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--radius-xs:8px;--radius-sm:14px;--radius-md:20px;--radius-lg:28px;--radius-xl:32px;--radius-pill:999px;--blur-control:6px;--blur-bar:9px;--blur-sheet:18px;--blur-float:30px;--shadow-glass:inset 1.5px 2px 1.5px -1px #fffffff2, inset -1.5px -2px 1.5px -1px #ffffffb3, inset 0 0 10px #ffffff4d, 0 0 0 .5px #1a1c1c29, 0 2px 5px #1a1c1c12, 0 10px 24px -8px #1a1c1c38;--shadow-glass-lg:inset 2px 3px 2px -1.5px #fffffff2, inset -2px -3px 2px -1.5px #ffffffbf, inset 0 0 16px #ffffff4d, 0 0 0 .5px #1a1c1c2e, 0 4px 10px #1a1c1c12, 0 22px 44px -14px #1a1c1c4d;--shadow-cover:0 1px 2px #1a1c1c1f, 0 6px 16px #1a1c1c1a;--shadow-field:inset 0 1px 2px #1a1c1c14;--shadow-inner:inset 0 0 0 .5px #ffffff73, inset 0 1px 1px #fffc, 0 0 0 .5px #1a1c1c1a, 0 3px 8px -2px #1a1c1c24}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#191114;--surface:#22191c;--mist:#3c3235;--ink:#efdee3;--ink-muted:#a88d95;--blue:#b3d9ff2e;--blue-ink:#b3d9ff;--on-blue:#b3d9ff;--blue-glass:#b3d9ff21;--peach:#ffc69d29;--peach-ink:#ffc69d;--on-peach:#ffc69d;--peach-glass:#ffc69d21;--coral:#ffcccc24;--coral-ink:#fcc;--on-coral:#fcc;--glass:#b2868612;--glass-base:#1e121824;--glass-thick:#281a2052;--field:#1a1215bf;--sheen:#ffffff1f;--thumb:#efdee329;--benday:#b286862e;--scrim:#00000080;--focus:#b3d9ff;--glass-sheet:#2c1c238a;--glass-float:#2c1c23b3;--tint-blue:#b3d9ff33;--tint-peach:#ffc69d33;--tint-coral:#ffcccc29;--tint-blue-soft:#b3d9ff29;--spec:#fff0f44d;--caustic:#ffe2d629;--lens:#ffe6ec24;--shadow-glass:inset 1.5px 2px 1.5px -1px #fff0f473, inset -1.5px -2px 1.5px -1px #fff0f440, inset 0 0 10px #ffdce414, 0 0 0 .5px #0009, 0 2px 5px #00000040, 0 12px 26px -8px #0000008c;--shadow-glass-lg:inset 2px 3px 2px -1.5px #fff0f473, inset -2px -3px 2px -1.5px #fff0f447, inset 0 0 18px #ffdce414, 0 0 0 .5px #000000a6, 0 4px 10px #0000004d, 0 24px 48px -14px #000000b3;--shadow-cover:0 1px 2px #0006, 0 6px 16px #00000059;--shadow-field:inset 0 2px 4px #00000073, inset 0 1px 0 #ffffff14;--shadow-inner:inset 0 0 0 .5px #ffffff1a, inset 0 1px 1px #ffffff2e, 0 0 0 .5px #00000073, 0 3px 8px -2px #0006}@font-face{font-family:League Spartan;font-weight:700;font-style:normal;font-display:block;src:url(/fonts/LeagueSpartan-700.woff2)format("woff2")}@font-face{font-family:League Spartan;font-weight:800;font-style:normal;font-display:block;src:url(/fonts/LeagueSpartan-800.woff2)format("woff2")}@font-face{font-family:League Spartan;font-weight:900;font-style:normal;font-display:block;src:url(/fonts/LeagueSpartan-900.woff2)format("woff2")}@font-face{font-family:Glacial Indifference;font-weight:400;font-style:normal;font-display:block;src:url(/fonts/GlacialIndifference-400.woff2)format("woff2")}@font-face{font-family:Glacial Indifference;font-weight:700;font-style:normal;font-display:block;src:url(/fonts/GlacialIndifference-700.woff2)format("woff2")}@font-face{font-family:Material Symbols Rounded;font-weight:100 700;font-style:normal;font-display:block;src:url(/fonts/MaterialSymbolsRounded-bang.woff2)format("woff2")}:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-press:.16s;--dur-pop:.2s;--dur-sheet:.42s;--mat-glass:linear-gradient(var(--glass), var(--glass)), var(--glass-base);--mat-blue:linear-gradient(var(--blue), var(--blue)), var(--glass-base);--mat-peach:linear-gradient(var(--peach), var(--peach)), var(--glass-base);--mat-coral:linear-gradient(var(--coral), var(--coral)), var(--glass-base);--blur-c:blur(var(--blur-control)) saturate(180%);--blur-b:blur(var(--blur-bar)) saturate(180%);--blur-s:blur(var(--blur-sheet)) saturate(180%)}body{font-family:var(--font-text);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;font-size:17px;line-height:1.45}.bng-icon{font-family:var(--font-icons);white-space:nowrap;letter-spacing:normal;text-transform:none;-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 500, "GRAD" 0, "opsz" 24;direction:ltr;flex:none;width:1em;height:1em;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block;overflow:hidden}.bng-icon--fill{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 24}.bng-icon--sm{font-size:20px}.bng-icon--xs{font-size:16px}.bng-benday{background-image:radial-gradient(var(--benday) 1.1px, transparent 1.6px);background-size:7px 7px}.bng-eyebrow{font-family:var(--font-text);letter-spacing:.08em;color:var(--ink-muted);font-size:12px;font-weight:700;line-height:1.2}.bng-glass{background:var(--mat-glass);-webkit-backdrop-filter:var(--blur-c);backdrop-filter:var(--blur-c);box-shadow:var(--shadow-glass)}.bng-glass-thick{background:var(--glass-thick);-webkit-backdrop-filter:var(--blur-s);backdrop-filter:var(--blur-s);box-shadow:var(--shadow-glass-lg)}.bng-sheet .bng-btn,.bng-sheet .bng-chip,.bng-sheet .bng-segmented,.bng-sheet .bng-search,.bng-verdict .bng-btn,.bng-verdict .bng-chip,.bng-navbar--compact .bng-btn,.bng-actionbar .bng-btn,.bng-tabbar .bng-tab__plus,.bng-menu .bng-btn,.bng-search .bng-btn,.bng-cover__art .bng-glass,.bng-cover__art .bng-badge--glass,.bng-hero .bng-badge--glass,.bng-appbar--scrolled .bng-btn{-webkit-backdrop-filter:none;backdrop-filter:none}.bng-btn{appearance:none;justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-pill);font-family:var(--font-text);letter-spacing:.01em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:var(--blur-c);backdrop-filter:var(--blur-c);box-shadow:var(--shadow-glass);transition:transform var(--dur-press) var(--ease-out), background-color var(--dur-pop) ease;border:0;margin:0;font-size:16px;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}.bng-btn:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.bng-btn--primary{background:var(--mat-blue);color:var(--on-blue)}.bng-btn--peach{background:var(--mat-peach);color:var(--on-peach)}.bng-btn--glass{background:var(--mat-glass);color:var(--ink)}.bng-btn--plain{color:var(--blue-ink);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.bng-btn--danger{background:var(--mat-glass);color:var(--coral-ink)}.bng-btn--dashed{color:var(--blue-ink);box-shadow:inset 0 0 0 1.5px var(--blue);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.bng-btn--hero{min-height:58px;padding:0 var(--space-6);font-family:var(--font-display);letter-spacing:.01em;font-size:19px;font-weight:900}.bng-btn--sm{min-height:36px;padding:0 var(--space-4);font-size:15px}.bng-btn--icon{width:44px;min-height:44px;padding:0}.bng-btn--icon.bng-btn--sm{width:36px;min-height:36px}.bng-btn--block{width:100%}.bng-btn[disabled]{opacity:.45;cursor:default;transform:none}.bng-chips{gap:var(--space-2);scrollbar-width:none;margin:-6px -16px -24px;padding:6px 16px 24px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.bng-chips::-webkit-scrollbar{display:none}.bng-chip{appearance:none;height:36px;padding:0 var(--space-4);border-radius:var(--radius-pill);font-family:var(--font-text);color:var(--ink);background:var(--mat-glass);-webkit-backdrop-filter:var(--blur-c);backdrop-filter:var(--blur-c);box-shadow:var(--shadow-glass);cursor:pointer;transition:transform var(--dur-press) var(--ease-out), background-color var(--dur-pop) ease, color var(--dur-pop) ease;border:0;flex:none;align-items:center;gap:6px;font-size:15px;font-weight:700;display:inline-flex}.bng-chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bng-chip[aria-pressed=true]{background:var(--mat-blue);color:var(--on-blue)}.bng-chip .bng-icon{font-size:18px}.bng-chip__count{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--glass-base);min-width:22px;height:20px;color:var(--ink);place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.bng-chip[aria-pressed=true] .bng-chip__count{background:var(--bg);color:var(--blue-ink)}.bng-chip__dot{border-radius:50%;flex:none;width:8px;height:8px}.bng-chip__tag{letter-spacing:.04em;color:var(--ink-muted);font-size:11px}.bng-dot--coral{background:var(--coral-ink)}.bng-dot--peach{background:var(--peach-ink)}.bng-dot--blue{background:var(--blue-ink)}.bng-switch{appearance:none;border-radius:var(--radius-pill);background:var(--mist);cursor:pointer;width:52px;height:32px;transition:background-color var(--dur-pop) ease;border:0;flex:none;padding:2px;position:relative}.bng-switch:after{content:"";width:28px;height:28px;transition:transform .32s var(--ease-drawer);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #00000038,inset 0 -1px #0000000f}.bng-switch[aria-checked=true]{background:var(--blue-ink)}.bng-switch[aria-checked=true]:after{transform:translate(20px)}.bng-switch:active:after{width:32px}.bng-switch[aria-checked=true]:active:after{transform:translate(16px)}.bng-switch:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bng-sticker{font-family:var(--font-display);letter-spacing:.01em;box-shadow:var(--shadow-glass);border-radius:10px;align-items:center;gap:4px;padding:6px 12px 5px;font-size:15px;font-weight:900;line-height:1;display:inline-flex}.bng-sticker--peach{background:var(--mat-peach);color:var(--on-peach)}.bng-sticker--blue{background:var(--mat-blue);color:var(--on-blue)}.bng-sticker--coral{background:var(--mat-coral);color:var(--on-coral)}.bng-sticker--lg{border-radius:14px;padding:8px 16px 7px;font-size:26px}.bng-search{align-items:center;gap:var(--space-2);height:50px;padding:0 5px 0 var(--space-4);border-radius:var(--radius-pill);background:var(--mat-glass);-webkit-backdrop-filter:var(--blur-c);backdrop-filter:var(--blur-c);box-shadow:var(--shadow-glass);color:var(--ink-muted);display:flex}.bng-search:focus-within{outline:2px solid var(--focus);outline-offset:2px}.bng-search input{min-width:0;font-family:var(--font-text);color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:17px}.bng-search input::placeholder{color:var(--ink-muted);opacity:1}.bng-search__clear{appearance:none;background:var(--mist);width:26px;height:26px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.bng-search__clear .bng-icon{font-size:16px}.bng-status{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--ink-muted);letter-spacing:.015em;font-size:13px;display:flex}.bng-status__live{border-radius:var(--radius-pill);background:var(--peach);height:24px;color:var(--on-peach);letter-spacing:.08em;align-items:center;gap:6px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.bng-status__live:before{content:"";background:var(--peach-ink);border-radius:50%;width:7px;height:7px}.bng-field{flex-direction:column;gap:6px;display:flex}.bng-field__label{letter-spacing:.02em;color:var(--ink-muted);align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.bng-field__label .bng-icon{font-size:16px}.bng-field__label small{margin-left:auto;font-weight:400}.bng-field__input,.bng-field__area{box-sizing:border-box;border-radius:var(--radius-sm);width:100%;min-height:48px;font-family:var(--font-text);color:var(--ink);background:var(--field);box-shadow:var(--shadow-field);border:0;outline:0;padding:0 14px;font-size:17px}.bng-field__area{resize:none;min-height:92px;padding:12px 14px;line-height:1.4}.bng-field__input::placeholder,.bng-field__area::placeholder{color:var(--ink-muted);opacity:1}.bng-field__input:focus-visible,.bng-field__area:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bng-field__pair{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.bng-price{align-items:center;gap:var(--space-2);display:flex}.bng-price__cur{font-family:var(--font-display);color:var(--peach-ink);font-size:26px;font-weight:900}.bng-price .bng-field__input{font-family:var(--font-display);font-size:24px;font-weight:800}.bng-stepper{flex:none;gap:4px;display:inline-flex}.bng-segmented{border-radius:var(--radius-pill);background:var(--mat-glass);-webkit-backdrop-filter:var(--blur-c);backdrop-filter:var(--blur-c);box-shadow:var(--shadow-glass);grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:inline-grid;position:relative}.bng-segmented button{z-index:1;appearance:none;min-height:34px;padding:4px var(--space-3);font-family:var(--font-text);color:var(--ink-muted);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--dur-pop) ease;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:0;font-size:15px;font-weight:700;line-height:1.15;display:inline-flex;position:relative}.bng-segmented button>span:not(.bng-icon){align-items:center;gap:6px;display:inline-flex}.bng-segmented button small{letter-spacing:.03em;font-size:11px;font-weight:400}.bng-segmented button[aria-selected=true]{color:var(--ink)}.bng-segmented button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.bng-segmented__thumb{border-radius:var(--radius-pill);background:var(--thumb);box-shadow:var(--shadow-glass);transition:transform .32s var(--ease-drawer);position:absolute;top:3px;bottom:3px;left:3px}.bng-segmented--peach button[aria-selected=true]{color:var(--on-peach)}.bng-segmented--block{box-sizing:border-box;width:100%;display:grid}.bng-tabbar{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--glass-thick);width:100%;max-width:361px;-webkit-backdrop-filter:var(--blur-b);backdrop-filter:var(--blur-b);box-shadow:var(--shadow-glass-lg);align-items:center;gap:2px;padding:6px;display:flex;position:relative}.bng-tab{appearance:none;border-radius:var(--radius-pill);min-width:0;color:var(--ink-muted);font-family:var(--font-text);letter-spacing:.03em;cursor:pointer;transition:transform var(--dur-press) var(--ease-out), background-color var(--dur-pop) ease, color var(--dur-pop) ease;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:3px;padding:7px 0 6px;font-size:11px;font-weight:700;line-height:1.1;display:flex}.bng-tab:active{transform:scale(.94)}.bng-tab:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.bng-tab[aria-current=page]{background:var(--blue);color:var(--on-blue)}.bng-tab[aria-current=page] .bng-icon{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 24}.bng-tab--add{flex:none;padding:0 2px}.bng-tab__plus{border-radius:var(--radius-pill);background:var(--mat-peach);width:52px;height:52px;color:var(--on-peach);box-shadow:var(--shadow-glass);place-items:center;display:grid}.bng-tab--add .bng-icon{font-variation-settings:"FILL" 0, "wght" 600, "GRAD" 0, "opsz" 24;font-size:30px}.bng-appbar{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:56px;padding:var(--space-2) var(--space-4);display:flex}.bng-appbar__brand{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink);font-size:24px;font-weight:900;line-height:1;display:inline-block}.bng-appbar__actions{gap:var(--space-2);display:flex}.bng-appbar--scrolled{background:var(--glass-thick);-webkit-backdrop-filter:var(--blur-b);backdrop-filter:var(--blur-b);box-shadow:0 .5px #0000000f}.bng-navbar{gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-3);flex-direction:column;display:flex}.bng-navbar__row{justify-content:space-between;align-items:flex-end;gap:var(--space-2);min-height:44px;display:flex}.bng-navbar__actions{gap:var(--space-2);display:flex}.bng-navbar__title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:2px 0 0;font-size:32px;font-weight:800;line-height:1.05}.bng-navbar__sub{color:var(--ink-muted);margin:0;font-size:15px}.bng-navbar__sub strong{color:var(--ink)}.bng-navbar--compact{padding:var(--space-2) var(--space-4);background:var(--glass-thick);-webkit-backdrop-filter:var(--blur-b);backdrop-filter:var(--blur-b);flex-direction:row;align-items:center;box-shadow:0 .5px #0000000f}.bng-navbar--compact .bng-navbar__title{text-align:center;letter-spacing:0;flex:1;margin:0;font-size:17px;font-weight:800}.bng-section{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:32px;display:flex}.bng-section__title{align-items:center;gap:var(--space-2);font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:22px;font-weight:800;line-height:1.15;display:inline-flex}.bng-section__title .bng-icon{color:var(--coral-ink);font-size:22px}.bng-section__live{background:var(--blue-ink);border-radius:50%;width:8px;height:8px}.bng-section__meta{letter-spacing:.08em;color:var(--ink-muted);font-size:12px;font-weight:700}.bng-section__action{appearance:none;font-family:var(--font-text);letter-spacing:.06em;color:var(--blue-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:6px 0;font-size:13px;font-weight:700;display:inline-flex}.bng-section__action .bng-icon{font-size:18px}.bng-section__action--danger{color:var(--coral-ink)}.bng-cover{gap:var(--space-2);width:108px;color:inherit;flex-direction:column;text-decoration:none;display:flex}.bng-cover__art{aspect-ratio:2/3;border-radius:var(--radius-xs);box-shadow:var(--shadow-cover);transition:transform var(--dur-press) var(--ease-out);position:relative;overflow:hidden}.bng-cover__art:after{content:"";pointer-events:none;background:linear-gradient(135deg, var(--sheen) 0%, transparent 45%);position:absolute;inset:0}.bng-cover:active .bng-cover__art{transform:scale(.97)}.bng-cover__tl{z-index:1;position:absolute;top:6px;left:6px}.bng-cover__tr{z-index:1;position:absolute;top:6px;right:6px}.bng-cover__br{z-index:1;position:absolute;bottom:6px;right:6px}.bng-cover__owned{background:var(--mat-blue);width:24px;height:24px;color:var(--on-blue);box-shadow:var(--shadow-glass);border-radius:50%;place-items:center;display:grid}.bng-cover__owned .bng-icon{font-variation-settings:"FILL" 1, "wght" 700, "GRAD" 0, "opsz" 20;font-size:16px}.bng-cover__fav{width:26px;height:26px;color:var(--coral-ink);background:var(--mat-glass);box-shadow:var(--shadow-glass);border-radius:50%;place-items:center;display:grid}.bng-cover__fav .bng-icon{font-size:16px}.bng-cover__title{font-family:var(--font-display);color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}.bng-cover__meta{color:var(--ink-muted);letter-spacing:.015em;font-size:13px;line-height:1.3}.bng-grid{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}.bng-grid .bng-cover{width:auto}.bng-art{position:absolute;inset:0;overflow:hidden}.bng-art:before{content:"";mix-blend-mode:soft-light;background-image:radial-gradient(#ffffff38 1px,#0000 1.5px);background-size:6px 6px;position:absolute;inset:0}.bng-art__num{font-family:var(--font-display);letter-spacing:-.02em;color:#fffaf6;font-size:30px;font-weight:900;line-height:1;position:absolute;bottom:6px;left:8px}.bng-art--1{background:radial-gradient(circle at 70% 32%,#b3d9ff 0 30%,#0000 31%),#3c6282}.bng-art--2{background:linear-gradient(118deg,#ffc69d 0 46%,#7b5455 46% 64%,#fcc 64%)}.bng-art--2 .bng-art__num,.bng-art--6 .bng-art__num{color:#1a1c1c}.bng-art--3{background:repeating-linear-gradient(-32deg,#7b5455 0 14px,#8d6263 14px 28px)}.bng-art--4{background:radial-gradient(circle at 30% 30%,#ffc69d 0 22%,#0000 23%),linear-gradient(#e6e6e6 0 55%,#3c6282 55%)}.bng-art--5{background:conic-gradient(from 200deg at 60% 40%,#42474d,#7f5534,#42474d)}.bng-art--6{background:radial-gradient(circle at 50% 110%,#fff 0 35%,#0000 36%),#b3d9ff}.bng-hero{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-4);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-cover);flex-direction:column;display:flex;position:relative;overflow:hidden}.bng-hero:before{content:"";background-image:radial-gradient(var(--benday) 1.2px, transparent 1.7px);background-size:8px 8px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(at 50% 40%,#000 20%,#0000 75%)}.bng-hero>*{position:relative}.bng-hero__top{justify-content:space-between;align-self:stretch;display:flex}.bng-hero .bng-cover__art{width:168px;box-shadow:0 2px 4px #00000024,0 18px 40px #00000038}.bng-hero__title{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:34px;font-weight:900;line-height:1}.bng-hero__story{font-family:var(--font-display);color:var(--ink);margin:4px 0 0;font-size:18px;font-weight:700}.bng-hero__meta{color:var(--ink-muted);margin:4px 0 0;font-size:15px}.bng-badge{border-radius:var(--radius-pill);height:24px;font-family:var(--font-text);letter-spacing:.03em;white-space:nowrap;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.bng-badge .bng-icon{font-size:14px}.bng-badge--caps{letter-spacing:.07em;font-size:11px}.bng-badge--blue{background:var(--mat-blue);color:var(--on-blue)}.bng-badge--peach{background:var(--mat-peach);color:var(--on-peach)}.bng-badge--coral{background:var(--mat-coral);color:var(--on-coral)}.bng-badge--mist{background:var(--mist);color:var(--ink)}.bng-badge--glass{height:22px;color:var(--ink);background:var(--glass-thick);-webkit-backdrop-filter:var(--blur-c);backdrop-filter:var(--blur-c);box-shadow:var(--shadow-glass);padding:0 8px;font-size:11px}.bng-badge--glass .bng-icon{color:var(--peach-ink);font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 20;font-size:13px}.bng-stars{align-items:center;gap:2px;display:inline-flex}.bng-stars button{appearance:none;width:28px;height:28px;color:var(--ink-muted);cursor:pointer;border-radius:var(--radius-pill);transition:transform var(--dur-press) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid}.bng-stars button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.bng-stars .is-on{color:var(--peach-ink)}.bng-stars .is-on .bng-icon{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 24}.bng-stars__value{margin-left:var(--space-2);font-family:var(--font-display);color:var(--ink);font-size:17px;font-weight:800}.bng-stars__count{color:var(--ink-muted);margin-left:4px;font-size:13px}.bng-stars--sm button{cursor:default;width:18px;height:18px}.bng-stars--sm .bng-icon{font-size:16px}.bng-stars--sm .bng-stars__value{margin-left:6px;font-size:15px}.bng-card{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-cover);flex-direction:column;display:flex}.bng-card__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.bng-card__title{align-items:center;gap:var(--space-2);font-family:var(--font-display);color:var(--ink);margin:0;font-size:17px;font-weight:800;display:inline-flex}.bng-card__title .bng-icon{color:var(--blue-ink);font-size:20px}.bng-stats{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.bng-stat{padding:var(--space-3) var(--space-3) 14px;border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-cover);flex-direction:column;gap:6px;display:flex}.bng-card .bng-stat{background:var(--bg);box-shadow:none}.bng-stat__value{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);font-size:28px;font-weight:900;line-height:1}.bng-stat__value small{color:var(--ink-muted);margin-left:2px;font-size:15px;font-weight:800}.bng-stat__label{letter-spacing:.015em;color:var(--ink-muted);font-size:13px;line-height:1.3}.bng-stat-row{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-cover);grid-template-columns:1fr 1fr;display:grid}.bng-stat-row>div{align-items:center;gap:var(--space-3);display:flex}.bng-stat-row>div+div{padding-left:var(--space-4);box-shadow:inset 1px 0 0 var(--mist)}.bng-stat-row .bng-ic{width:36px;height:36px}.bng-stat-row strong{font-family:var(--font-display);white-space:nowrap;font-size:17px;font-weight:800;line-height:1.1;display:block}.bng-stat-row span.l{color:var(--ink-muted);font-size:13px}.bng-ic{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.bng-ic .bng-icon{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 20;font-size:18px}.bng-ic--blue{background:var(--blue);color:var(--on-blue)}.bng-ic--peach{background:var(--peach);color:var(--on-peach)}.bng-ic--coral{background:var(--coral);color:var(--on-coral)}.bng-ic--mist{background:var(--mist);color:var(--ink)}.bng-highlights{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.bng-highlight{box-sizing:border-box;min-height:132px;padding:var(--space-4);border-radius:var(--radius-lg);color:var(--ink);flex-direction:column;gap:4px;display:flex;position:relative;overflow:hidden}.bng-highlight:after{content:"";background-image:radial-gradient(var(--benday) 1.2px, transparent 1.7px);background-size:7px 7px;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-18px;right:-18px;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 70%);mask-image:radial-gradient(circle,#000 30%,#0000 70%)}.bng-highlight>*{position:relative}.bng-highlight--peach{background:var(--mat-peach)}.bng-highlight--blue{background:var(--mat-blue)}.bng-highlight__top{justify-content:space-between;align-items:center;margin-bottom:auto;display:flex}.bng-highlight__top .bng-icon{font-variation-settings:"FILL" 1, "wght" 500, "GRAD" 0, "opsz" 24;font-size:26px}.bng-highlight--peach .bng-highlight__top .bng-icon{color:var(--peach-ink)}.bng-highlight--blue .bng-highlight__top .bng-icon{color:var(--blue-ink)}.bng-highlight__tag{border-radius:var(--radius-pill);background:var(--bg);letter-spacing:.08em;height:22px;color:var(--ink);align-items:center;padding:0 9px;font-size:11px;font-weight:700;display:inline-flex}.bng-highlight__value{font-family:var(--font-display);letter-spacing:-.015em;margin-top:var(--space-3);font-size:30px;font-weight:900;line-height:1}.bng-highlight__label{font-size:14px;line-height:1.3}.bng-progress{flex-direction:column;gap:6px;display:flex}.bng-progress__head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.bng-progress__label{font-family:var(--font-display);color:var(--ink);font-size:17px;font-weight:700}.bng-progress__count{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:15px}.bng-progress__track{border-radius:var(--radius-pill);background:var(--mist);gap:2px;height:8px;display:flex;overflow:hidden}.bng-progress__fill{border-radius:var(--radius-pill);background:var(--blue-ink);height:100%;transition:width .4s var(--ease-out)}.bng-progress__fill--peach{background:var(--peach-ink)}.bng-progress__fill--coral{background:var(--coral-ink)}.bng-progress--segments .bng-progress__fill{border-radius:0}.bng-progress--segments .bng-progress__fill:first-child{border-radius:var(--radius-pill) 0 0 var(--radius-pill)}.bng-legend{gap:4px var(--space-3);color:var(--ink-muted);flex-wrap:wrap;font-size:12px;display:flex}.bng-legend span{align-items:center;gap:5px;display:inline-flex}.bng-legend i{border-radius:50%;width:8px;height:8px}.bng-rail{gap:var(--space-3);scrollbar-width:none;scroll-snap-type:x mandatory;margin:-4px -16px -14px;padding:4px 16px 22px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.bng-rail::-webkit-scrollbar{display:none}.bng-reading{scroll-snap-align:start;gap:var(--space-3);width:280px;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-cover);color:inherit;transition:transform var(--dur-press) var(--ease-out);flex:none;text-decoration:none;display:flex}.bng-reading:active{transform:scale(.98)}.bng-reading .bng-cover__art{flex:none;width:72px}.bng-reading__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bng-reading__title{font-family:var(--font-display);font-size:17px;font-weight:800;line-height:1.15}.bng-reading__sub{color:var(--ink-muted);font-size:14px}.bng-reading .bng-progress{margin-top:auto}.bng-reading .bng-progress__head{color:var(--ink-muted);font-size:12px;font-weight:700}.bng-list{gap:var(--space-2);flex-direction:column;display:flex}.bng-list--grouped{border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-cover);gap:0;overflow:hidden}.bng-row{align-items:center;gap:var(--space-3);min-height:56px;padding:10px var(--space-4);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-cover);color:inherit;text-decoration:none;display:flex}.bng-list--grouped .bng-row{box-shadow:none;background:0 0;border-radius:0}.bng-list--grouped .bng-row+.bng-row{box-shadow:inset 0 .5px 0 var(--mist)}.bng-row--tap{cursor:pointer;transition:background-color .12s}.bng-row--tap:active{background:var(--mist)}.bng-row__thumb{flex:none;width:40px}.bng-row__thumb .bng-cover__art{border-radius:6px}.bng-row__body{flex:1;min-width:0}.bng-row__title{font-family:var(--font-display);color:var(--ink);font-size:17px;font-weight:700;line-height:1.2}.bng-row__sub{color:var(--ink-muted);font-size:14px;line-height:1.35}.bng-row__chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.bng-row__trail{align-items:center;gap:var(--space-2);color:var(--ink-muted);flex:none;display:flex}.bng-row__trail .bng-icon{font-size:20px}.bng-row__value{color:var(--ink);font-size:15px;font-weight:700}.bng-select{appearance:none;border-radius:var(--radius-pill);height:36px;font-family:var(--font-text);background:var(--field);box-shadow:var(--shadow-field);color:var(--ink);cursor:pointer;border:0;align-items:center;gap:4px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.bng-select .bng-icon{color:var(--ink-muted);font-size:18px}.bng-kv{grid-template-columns:1fr auto;margin:0;display:grid}.bng-kv dt,.bng-kv dd{margin:0;padding:10px 0;font-size:15px}.bng-kv dt{color:var(--ink-muted)}.bng-kv dd{color:var(--ink);text-align:right;font-weight:700}.bng-kv dt+dd~dt,.bng-kv dt+dd~dd{box-shadow:inset 0 .5px 0 var(--mist)}.bng-tags{flex-wrap:wrap;gap:6px;display:flex}.bng-timeline{gap:var(--space-4);flex-direction:column;display:flex;position:relative}.bng-timeline:before{content:"";background-image:linear-gradient(var(--mist) 60%, transparent 0);background-size:2px 8px;border-radius:2px;width:2px;position:absolute;top:20px;bottom:20px;left:31px}.bng-entry{gap:var(--space-3);align-items:flex-start;display:flex;position:relative}.bng-entry__cover{flex:none;width:64px;position:relative}.bng-entry__num{z-index:1;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.bng-entry__card{gap:var(--space-2);min-width:0;padding:14px var(--space-4);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-cover);flex-direction:column;flex:1;display:flex}.bng-entry__top{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:13px;display:flex}.bng-entry__title{font-family:var(--font-display);margin:0;font-size:19px;font-weight:800;line-height:1.15}.bng-entry__pub{color:var(--ink-muted);margin:-6px 0 0;font-size:14px}.bng-entry__rate{justify-content:space-between;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);background:var(--bg);padding:8px 10px;display:flex}.bng-entry__quote{border-radius:var(--radius-sm);background:var(--bg);color:var(--ink);margin:0;padding:10px 14px;font-size:15px;font-style:normal;line-height:1.45;position:relative}.bng-entry__foot{color:var(--ink-muted);justify-content:space-between;align-items:center;font-size:13px;display:flex}.bng-entry__foot span{align-items:center;gap:5px;display:inline-flex}.bng-entry__foot .bng-icon{font-size:16px}.bng-wish{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-cover);flex-direction:column;display:flex}.bng-wish__main{gap:var(--space-4);display:flex}.bng-wish .bng-cover__art{flex:none;width:96px}.bng-wish__body{flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;display:flex}.bng-wish__title{font-family:var(--font-display);margin:2px 0 0;font-size:21px;font-weight:800;line-height:1.1}.bng-wish__sub{color:var(--ink-muted);font-size:14px}.bng-wish__sub strong{color:var(--ink)}.bng-wish__cap{border-radius:var(--radius-sm);background:var(--peach);height:32px;color:var(--on-peach);align-items:center;gap:6px;margin-top:auto;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.bng-wish__cap .bng-icon{font-size:18px}.bng-wish__note{gap:var(--space-2);color:var(--ink-muted);font-size:14px;line-height:1.4;display:flex}.bng-wish__note .bng-icon{color:var(--blue-ink);margin-top:1px;font-size:18px}.bng-wish__menu{margin-left:auto}.bng-variants{gap:var(--space-3);scrollbar-width:none;margin:-6px -16px -14px;padding:6px 16px 20px;display:flex;overflow-x:auto}.bng-variants::-webkit-scrollbar{display:none}.bng-variant{appearance:none;text-align:left;width:104px;font-family:var(--font-text);color:var(--ink);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;gap:6px;padding:0;display:flex}.bng-variant .bng-cover__art{outline-offset:2px;transition:outline-color var(--dur-pop) ease, transform var(--dur-press) var(--ease-out);outline:3px solid #0000}.bng-variant:active .bng-cover__art{transform:scale(.97)}.bng-variant[aria-checked=true] .bng-cover__art{outline-color:var(--blue-ink)}.bng-variant:focus-visible{outline:none}.bng-variant:focus-visible .bng-cover__art{outline-color:var(--focus)}.bng-variant b{font-family:var(--font-display);font-size:15px;font-weight:800}.bng-variant small{color:var(--ink-muted);margin-top:-4px;font-size:12px}.bng-variant--add .bng-cover__art{background:var(--field);box-shadow:var(--shadow-field);color:var(--blue-ink);place-items:center;display:grid}.bng-variant--add .bng-cover__art:after{display:none}.bng-option{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-cover);flex-direction:column;display:flex;position:relative}.bng-option--rec{box-shadow:var(--shadow-cover), inset 0 0 0 2px var(--blue)}.bng-option--soon{box-shadow:inset 0 0 0 1.5px var(--mist);background:0 0}.bng-option__flag{top:-11px;right:var(--space-4);position:absolute}.bng-option__head{gap:var(--space-3);align-items:flex-start;display:flex}.bng-option__head .bng-ic{border-radius:14px;width:44px;height:44px}.bng-option__head .bng-ic .bng-icon{font-size:24px}.bng-option__title{font-family:var(--font-display);margin:0;font-size:21px;font-weight:800;line-height:1.15}.bng-option__text{color:var(--ink-muted);margin:4px 0 0;font-size:15px;line-height:1.4}.bng-actionbar{gap:var(--space-2);border-radius:var(--radius-pill);background:var(--glass-thick);-webkit-backdrop-filter:var(--blur-b);backdrop-filter:var(--blur-b);box-shadow:var(--shadow-glass-lg);padding:8px;display:flex}.bng-actionbar .bng-btn{box-shadow:none}.bng-actionbar .bng-btn--primary{flex:1}.bng-verdict{gap:var(--space-3);padding:var(--space-5) var(--space-4) var(--space-4);border-radius:var(--radius-lg);-webkit-backdrop-filter:var(--blur-s);backdrop-filter:var(--blur-s);box-shadow:var(--shadow-glass-lg);flex-direction:column;display:flex;position:relative;overflow:hidden}.bng-verdict:before{content:"";background-image:radial-gradient(var(--benday) 1.3px, transparent 1.8px);pointer-events:none;background-size:8px 8px;border-radius:50%;width:180px;height:180px;position:absolute;top:-24px;right:-24px;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 70%);mask-image:radial-gradient(circle,#000 30%,#0000 70%)}.bng-verdict>*{position:relative}.bng-verdict__stamp{align-self:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-display);letter-spacing:-.01em;box-shadow:var(--shadow-glass);padding:8px 18px 7px;font-size:30px;font-weight:900;line-height:1;display:inline-flex}.bng-verdict__stamp .bng-icon{font-variation-settings:"FILL" 1, "wght" 600, "GRAD" 0, "opsz" 24;font-size:28px}.bng-verdict--owned .bng-verdict__stamp{background:var(--peach);color:var(--on-peach)}.bng-verdict--missing .bng-verdict__stamp{background:var(--blue);color:var(--on-blue)}.bng-verdict__main{gap:var(--space-3);display:flex}.bng-verdict__cover{flex-direction:column;flex:none;align-items:center;gap:6px;width:92px;display:flex}.bng-verdict__cover .bng-cover__art{width:100%}.bng-verdict__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bng-verdict__where{letter-spacing:.08em;color:var(--ink-muted);font-size:11px;font-weight:700}.bng-verdict__what{font-family:var(--font-display);color:var(--ink);font-size:22px;font-weight:800;line-height:1.1}.bng-verdict__variant{color:var(--ink-muted);font-size:14px}.bng-verdict__facts{gap:var(--space-2) var(--space-3);margin-top:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--glass);grid-template-columns:1.3fr 1fr;display:grid}.bng-verdict__facts dt{letter-spacing:.08em;color:var(--ink-muted);font-size:11px;font-weight:700}.bng-verdict__facts dd{color:var(--ink);margin:2px 0 0;font-size:14px;font-weight:700}.bng-verdict__facts dd.big{font-family:var(--font-display);color:var(--peach-ink);font-size:24px;font-weight:900;line-height:1}.bng-verdict__facts .wide{grid-column:1/-1}.bng-verdict__actions{gap:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.bng-verdict__actions .bng-btn--hero{grid-column:1/-1}.bng-verdict__actions .bng-btn--sm{gap:6px;padding:0 10px;font-size:14px}.bng-verdict__actions .bng-btn--sm .bng-icon{font-size:18px}.bng-bubble{gap:var(--space-3);padding:14px var(--space-4);border-radius:var(--radius-md);color:var(--ink);margin-bottom:12px;display:flex;position:relative}.bng-bubble:after{content:"";background:inherit;clip-path:polygon(0 0,100% 0,18% 100%);width:22px;height:12px;position:absolute;bottom:-11px;left:28px}.bng-bubble--flat{margin-bottom:0}.bng-bubble--flat:after{display:none}.bng-bubble__dots{border-radius:inherit;pointer-events:none;background-image:radial-gradient(var(--benday) 1.1px, transparent 1.6px);background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0000 40%,#000);mask-image:linear-gradient(100deg,#0000 40%,#000)}.bng-bubble>:not(.bng-bubble__dots){position:relative}.bng-bubble--coral{background:var(--coral)}.bng-bubble--blue{background:var(--blue)}.bng-bubble--peach{background:var(--peach)}.bng-bubble__icon{flex:none;margin-top:1px}.bng-bubble__badge{background:var(--bg);border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.bng-bubble__title{font-family:var(--font-display);letter-spacing:-.005em;margin:0 0 2px;font-size:19px;font-weight:800;line-height:1.1}.bng-bubble--coral .bng-bubble__title,.bng-bubble--coral .bng-bubble__icon{color:var(--on-coral)}.bng-bubble--blue .bng-bubble__title,.bng-bubble--blue .bng-bubble__icon{color:var(--on-blue)}.bng-bubble--peach .bng-bubble__title,.bng-bubble--peach .bng-bubble__icon{color:var(--on-peach)}.bng-bubble__text{color:var(--ink);margin:0;font-size:15px;line-height:1.4}.bng-bubble__text strong{font-weight:700}.bng-bubble__text a{color:inherit;text-underline-offset:2px;font-weight:700;text-decoration-thickness:1.5px}.bng-sheet{gap:var(--space-4);padding:10px var(--space-5) var(--space-6);border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--glass-thick);-webkit-backdrop-filter:var(--blur-s);backdrop-filter:var(--blur-s);box-shadow:var(--shadow-glass-lg);flex-direction:column;display:flex;position:relative}.bng-sheet__grabber{border-radius:var(--radius-pill);background:var(--ink-muted);opacity:.45;align-self:center;width:36px;height:5px}.bng-sheet__bar{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.bng-sheet__title{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:800;line-height:1.15}.bng-match{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--glass);align-items:center;display:flex}.bng-match .bng-cover__art{flex:none;width:56px}.bng-scrim{background:var(--scrim);position:absolute;inset:0}.bng-menu{border-radius:var(--radius-lg);background:var(--glass-thick);min-width:236px;-webkit-backdrop-filter:var(--blur-s);backdrop-filter:var(--blur-s);box-shadow:var(--shadow-glass-lg);transform-origin:0 0;padding:6px}.bng-menu__head{padding:8px 14px 4px}.bng-menu button{appearance:none;align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);width:100%;min-height:44px;font-family:var(--font-text);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:16px;font-weight:700;transition:background-color .12s;display:flex}.bng-menu button:active{background:var(--glass)}.bng-menu button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.bng-menu button .bng-icon{color:var(--ink-muted);font-size:20px}.bng-menu .is-danger,.bng-menu .is-danger .bng-icon{color:var(--coral-ink)}.bng-menu hr{background-image:radial-gradient(var(--benday) 1.1px, transparent 1.6px);background-size:6px 6px;border:0;height:6px;margin:2px -6px}:root,[data-theme]{--rim:linear-gradient(150deg, #fff 0%, #ffffffd9 14%, #b3d9ff8c 30%, #ffffff1a 46%, #ffffff0f 56%, #ffc69d8c 72%, #ffffffe6 88%, #fff 100%);--rim-tint:linear-gradient(155deg, #fffffff2 0%, #ffffff73 20%, #ffffff0f 48%, #ffffff59 84%, #fffc 100%)}[data-theme=dark]{--rim:linear-gradient(150deg, #fffc 0%, #fff6 14%, #b3d9ff4d 30%, #ffffff0a 46%, #ffffff08 56%, #ffc69d4d 72%, #ffece673 88%, #fff4f0b3 100%);--rim-tint:linear-gradient(155deg, #ffffff8c 0%, #fff3 20%, #ffffff08 48%, #ffffff29 84%, #fff6 100%)}:root,[data-theme]{--mat-glass:radial-gradient(70% 60% at 26% -4%, var(--spec), #fff0 72%), radial-gradient(55% 50% at 78% 106%, var(--caustic), #fff0 70%), radial-gradient(closest-side, #fff0 78%, var(--lens) 100%), linear-gradient(var(--glass), var(--glass)), var(--glass-base);--mat-thick:linear-gradient(180deg, var(--lens), #fff0 22px), radial-gradient(45% 70% at 20% -18%, var(--spec), #fff0 70%), radial-gradient(40% 60% at 85% 112%, var(--caustic), #fff0 70%), linear-gradient(var(--glass-thick), var(--glass-thick));--mat-blue:radial-gradient(70% 60% at 26% -4%, var(--spec), #fff0 72%), radial-gradient(55% 50% at 78% 106%, var(--caustic), #fff0 70%), linear-gradient(var(--tint-blue), var(--tint-blue)), var(--glass-base);--mat-peach:radial-gradient(70% 60% at 26% -4%, var(--spec), #fff0 72%), radial-gradient(55% 50% at 78% 106%, var(--caustic), #fff0 70%), linear-gradient(var(--tint-peach), var(--tint-peach)), var(--glass-base);--mat-coral:radial-gradient(70% 60% at 26% -4%, var(--spec), #fff0 72%), linear-gradient(var(--tint-coral), var(--tint-coral)), var(--glass-base)}:where(.bng-btn:not(.bng-btn--plain):not(.bng-btn--dashed),.bng-chip,.bng-search,.bng-segmented,.bng-tab__plus,.bng-badge--glass,.bng-sticker,.bng-cover__owned,.bng-cover__fav,.bng-pill){position:relative}:is(.bng-btn:not(.bng-btn--plain):not(.bng-btn--dashed),.bng-chip,.bng-search,.bng-segmented,.bng-tabbar,.bng-tab__plus,.bng-appbar--scrolled,.bng-navbar--compact,.bng-actionbar,.bng-sheet,.bng-menu,.bng-verdict,.bng-badge--glass,.bng-cover__owned,.bng-cover__fav,.bng-pane,.bng-pill,.bng-pick):after{content:"";border-radius:inherit;pointer-events:none;background:var(--rim);-webkit-mask-composite:xor;z-index:2;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:is(.bng-btn--primary,.bng-btn--peach,.bng-chip[aria-pressed=true],.bng-tab__plus,.bng-cover__owned,.bng-sticker):after{background:var(--rim-tint)}:is(.bng-tabbar,.bng-sheet,.bng-verdict,.bng-menu,.bng-actionbar,.bng-pick):after{padding:1.75px}:is(.bng-appbar--scrolled,.bng-navbar--compact):after{display:none}.bng-btn--primary,.bng-chip[aria-pressed=true]{background:var(--mat-blue)}:is(.bng-btn:not(.bng-btn--plain):not(.bng-btn--dashed),.bng-chip,.bng-search,.bng-segmented){box-shadow:var(--shadow-glass)}:is(.bng-btn,.bng-chip,.bng-search,.bng-segmented,.bng-badge--glass){-webkit-backdrop-filter:blur(6px)saturate(190%)brightness(1.14)contrast(.76);backdrop-filter:blur(6px)saturate(190%)brightness(1.14)contrast(.76)}[data-theme=dark] :is(.bng-btn,.bng-chip,.bng-search,.bng-segmented,.bng-badge--glass){-webkit-backdrop-filter:blur(8px)saturate(160%)brightness(.7)contrast(.84);backdrop-filter:blur(8px)saturate(160%)brightness(.7)contrast(.84)}:is(.bng-btn--plain,.bng-btn--dashed){-webkit-backdrop-filter:none;backdrop-filter:none}.bng-segmented__thumb{background:var(--mat-glass);box-shadow:var(--shadow-inner);background:radial-gradient(120% 110% at 18% -25%,#fff,#fff0 60%),#ffffffd1}.bng-segmented--peach .bng-segmented__thumb{background:var(--mat-peach)}:is(.bng-tabbar,.bng-actionbar){background:var(--mat-thick);box-shadow:var(--shadow-glass-lg)}:is(.bng-appbar--scrolled,.bng-navbar--compact){background:var(--mat-thick)}:is(.bng-tabbar,.bng-actionbar,.bng-appbar--scrolled,.bng-navbar--compact){-webkit-backdrop-filter:blur(9px)saturate(200%)brightness(1.18)contrast(.68);backdrop-filter:blur(9px)saturate(200%)brightness(1.18)contrast(.68)}[data-theme=dark] :is(.bng-tabbar,.bng-actionbar,.bng-appbar--scrolled,.bng-navbar--compact){-webkit-backdrop-filter:blur(10px)saturate(160%)brightness(.6)contrast(.8);backdrop-filter:blur(10px)saturate(160%)brightness(.6)contrast(.8)}.bng-tab[aria-current=page]{background:radial-gradient(120% 110% at 20% -20%, var(--spec), #fff0 55%), var(--tint-blue-soft);box-shadow:var(--shadow-inner);color:#1a1c1c}:is(.bng-appbar--scrolled,.bng-navbar--compact){box-shadow:0 .5px #1a1c1c1a,0 8px 18px -12px #1a1c1c40}[data-theme=dark] :is(.bng-appbar--scrolled,.bng-navbar--compact){box-shadow:0 .5px #0009,0 8px 18px -12px #000000b3}:is(.bng-sheet,.bng-menu,.bng-pick){background:var(--mat-thick);box-shadow:var(--shadow-glass-lg)}:is(.bng-sheet,.bng-menu,.bng-verdict,.bng-pick){-webkit-backdrop-filter:blur(18px)saturate(190%)brightness(1.16)contrast(.74);backdrop-filter:blur(18px)saturate(190%)brightness(1.16)contrast(.74)}[data-theme=dark] :is(.bng-sheet,.bng-menu,.bng-verdict,.bng-pick){-webkit-backdrop-filter:blur(20px)saturate(150%)brightness(.6)contrast(.82);backdrop-filter:blur(20px)saturate(150%)brightness(.6)contrast(.82)}:is(.bng-sheet,.bng-menu,.bng-pick),[data-theme=dark] :is(.bng-sheet,.bng-menu,.bng-pick){--glass-thick:var(--glass-sheet)}.bng-verdict{box-shadow:var(--shadow-glass-lg)}.bng-verdict--owned{background:radial-gradient(90% 70% at 15% -15%,#ffffffbf,#fff0 55%),linear-gradient(#ffc69d61,#ffc69d61),#ffffff14}.bng-verdict--missing{background:radial-gradient(90% 70% at 15% -15%,#ffffffbf,#fff0 55%),linear-gradient(#b3d9ff61,#b3d9ff61),#ffffff14}[data-theme=dark] .bng-verdict--owned{background:radial-gradient(90% 70% at 15% -15%,#ffe6d22e,#fff0 55%),linear-gradient(#ffc69d21,#ffc69d21),#24161c4d}[data-theme=dark] .bng-verdict--missing{background:radial-gradient(90% 70% at 15% -15%,#dcecff2e,#fff0 55%),linear-gradient(#b3d9ff21,#b3d9ff21),#24161c4d}.bng-verdict__stamp{box-shadow:var(--shadow-inner)}.bng-verdict--owned .bng-verdict__stamp{background:radial-gradient(120% 110% at 20% -30%,#fff,#fff0 60%),#ffc69d}.bng-verdict--missing .bng-verdict__stamp{background:radial-gradient(120% 110% at 20% -30%,#fff,#fff0 60%),#b3d9ff}.bng-verdict__facts{background:#ffffff5c;box-shadow:inset 0 0 0 .5px #ffffff80,inset 0 1px #fff9}[data-theme=dark] .bng-verdict__facts{background:#1a101461;box-shadow:inset 0 0 0 .5px #ffffff14,inset 0 1px #ffffff1a}.bng-match{background:#ffffff61;box-shadow:inset 0 0 0 .5px #ffffff73}[data-theme=dark] .bng-match{background:#1a101459;box-shadow:inset 0 0 0 .5px #ffffff14}.bng-badge--glass{background:var(--mat-glass);box-shadow:var(--shadow-inner);--glass:#ffffff85}[data-theme=dark] .bng-badge--glass{--glass:#1e121880}.bng-cover__owned{background:var(--mat-blue);box-shadow:var(--shadow-inner)}.bng-cover__fav{background:var(--mat-glass);box-shadow:var(--shadow-inner)}:is(.bng-sheet,.bng-verdict,.bng-menu,.bng-actionbar,.bng-navbar--compact,.bng-appbar--scrolled,.bng-pane,.bng-pick) :is(.bng-btn:not(.bng-btn--plain):not(.bng-btn--dashed),.bng-chip,.bng-segmented,.bng-search){box-shadow:var(--shadow-inner);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is(.bng-sheet,.bng-verdict,.bng-pane) :is(.bng-btn--glass,.bng-chip:not([aria-pressed=true]),.bng-segmented){--glass:#ffffff75;--glass-base:#fff0}[data-theme=dark] :is(.bng-sheet,.bng-verdict,.bng-pane) :is(.bng-btn--glass,.bng-chip:not([aria-pressed=true]),.bng-segmented){--glass:#fff0f414;--glass-base:#0000}.bng-tabbar .bng-tab__plus{-webkit-backdrop-filter:none;backdrop-filter:none}.bng-search .bng-btn{box-shadow:var(--shadow-inner)}.bng-pane{background:var(--mat-thick);box-shadow:var(--shadow-glass-lg);--glass-thick:var(--glass-sheet);-webkit-backdrop-filter:blur(18px)saturate(190%)brightness(1.16)contrast(.74);backdrop-filter:blur(18px)saturate(190%)brightness(1.16)contrast(.74)}[data-theme=dark] .bng-pane{--glass-thick:var(--glass-sheet);-webkit-backdrop-filter:blur(20px)saturate(150%)brightness(.6)contrast(.82);backdrop-filter:blur(20px)saturate(150%)brightness(.6)contrast(.82)}[data-theme=dark] .bng-verdict--owned .bng-verdict__stamp{background:var(--mat-peach)}[data-theme=dark] .bng-verdict--missing .bng-verdict__stamp{background:var(--mat-blue)}[data-theme=dark] .bng-segmented__thumb{background:var(--mat-glass)}[data-theme=dark] .bng-segmented--peach .bng-segmented__thumb{background:var(--mat-peach)}[data-theme=dark] .bng-tab[aria-current=page]{color:var(--on-blue)}.bng-pick{box-sizing:border-box;border-radius:var(--radius-lg);transform-origin:12px -10px;--glass-thick:var(--glass-float);background:var(--mat-thick);width:320px;max-width:100%;box-shadow:var(--shadow-glass-lg);-webkit-backdrop-filter:blur(30px)saturate(190%)brightness(1.16)contrast(.74);backdrop-filter:blur(30px)saturate(190%)brightness(1.16)contrast(.74);flex-direction:column;gap:14px;padding:18px;display:flex;position:relative}[data-theme=dark] .bng-pick{-webkit-backdrop-filter:blur(30px)saturate(150%)brightness(.6)contrast(.82);backdrop-filter:blur(30px)saturate(150%)brightness(.6)contrast(.82)}.bng-pick:after{content:"";border-radius:inherit;pointer-events:none;background:var(--rim);-webkit-mask-composite:xor;padding:1.75px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bng-pick__boom{font-family:var(--font-display);letter-spacing:-.02em;color:var(--peach-ink);font-size:40px;font-weight:900;line-height:.95}.bng-pick__lead{color:var(--ink-muted);margin:2px 0 0;font-size:15px}.bng-pick__main{align-items:center;gap:14px;display:flex}.bng-pick__main .bng-cover__art{flex:none;width:92px}.bng-pick__title{font-family:var(--font-display);color:var(--ink);margin:0;font-size:21px;font-weight:800;line-height:1.1}.bng-pick__sub{color:var(--ink-muted);margin:4px 0 0;font-size:14px;line-height:1.35}.bng-pick__actions{grid-template-columns:1.4fr 1fr;gap:8px;display:grid}.bng-pick__actions .bng-btn{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--shadow-inner)}.bng-pick__foot{letter-spacing:.02em;color:var(--ink-muted);text-align:center;margin:-2px 0 0;font-size:12px}[data-vidrio=claro]{--glass:#ffffff1a;--glass-base:#ffffff08;--glass-thick:#ffffff2e;--glass-sheet:#ffffff75;--glass-float:#ffffffa8}[data-theme=dark][data-vidrio=claro],[data-theme=dark] [data-vidrio=claro]{--glass:#b286860d;--glass-base:#1e121814;--glass-thick:#281a2038;--glass-sheet:#2c1c2370;--glass-float:#2c1c239e}[data-vidrio=tintado]{--glass:#ffffffb8;--glass-base:#fff3;--glass-thick:#ffffffdb;--glass-sheet:#ffffffeb;--glass-float:#fffffff0}[data-theme=dark][data-vidrio=tintado],[data-theme=dark] [data-vidrio=tintado]{--glass:#34222acc;--glass-base:#281a2080;--glass-thick:#2e1e25e6;--glass-sheet:#2e1e25f0;--glass-float:#2e1e25f5}.bng-demo-stage{padding:var(--space-4);background:var(--bg);position:relative;overflow:hidden}.bng-demo-wall{gap:var(--space-3);padding:var(--space-3);pointer-events:none;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:0}.bng-demo-wall>div{aspect-ratio:2/3;border-radius:var(--radius-xs);position:relative;overflow:hidden}.bng-demo-front{gap:var(--space-3);flex-direction:column;display:flex;position:relative}.bng-demo-row{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}@media (prefers-reduced-transparency:reduce){:root{--mat-glass:var(--surface)}.bng-glass-thick,.bng-tabbar,.bng-navbar--compact,.bng-appbar--scrolled,.bng-sheet,.bng-menu,.bng-actionbar,.bng-badge--glass{background:var(--surface)}*{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-reduced-motion:reduce){.bng-btn,.bng-chip,.bng-tab,.bng-stars button,.bng-cover__art,.bng-segmented__thumb,.bng-progress__fill,.bng-switch:after,.bng-reading,.bng-variant .bng-cover__art{transition:opacity .15s,background-color .15s,color .15s}.bng-btn:active,.bng-chip:active,.bng-tab:active,.bng-stars button:active,.bng-cover:active .bng-cover__art,.bng-reading:active,.bng-variant:active .bng-cover__art{transform:none}}.eyebrow,.bng-eyebrow,.bng-btn--hero,.bng-sticker,.bng-status__live,.bng-section__meta,.bng-section__action,.bng-hero__title,.bng-badge--caps,.bng-highlight__tag,.bng-verdict__where,.bng-verdict__facts dt,.bng-verdict__stamp,.cmp-label{text-transform:none}.eyebrow,.bng-eyebrow,.bng-status__live,.bng-section__meta,.bng-section__action,.bng-badge--caps,.bng-highlight__tag,.bng-verdict__where,.bng-verdict__facts dt,.cmp-label{letter-spacing:.01em;font-size:13px}.bng-btn--hero{letter-spacing:-.005em;font-size:20px}.bng-btn,.bng-chip,.bng-badge,.bng-highlight__tag,.bng-status__live,.bng-verdict__stamp,.bng-sticker,.bng-select,.bng-section__action,.bng-segmented button,.mini-seg button,.bng-tab{text-align:center;justify-content:center}.bng-btn,.bng-chip,.bng-badge,.bng-highlight__tag,.bng-status__live,.bng-select,.bng-segmented button,.mini-seg button{align-items:center;display:inline-flex}.bng-btn--block{width:100%;display:flex}.bng-btn--hero{padding-top:.18em;padding-bottom:0}.bng-verdict__stamp:not([style*=Glacial]){padding-top:calc(7.5px + .09em);padding-bottom:calc(7.5px - .09em)}.bng-sticker{padding-top:calc(5.5px + .09em);padding-bottom:calc(5.5px - .09em)}.bng-btn,.bng-chip,.bng-badge,.bng-highlight__tag,.bng-status__live,.bng-select{line-height:1}.burst-ico{width:24px;height:24px;display:block}.burst-ico-btn[aria-expanded=true]{background:var(--mat-blue);color:var(--on-blue)}.burst-ico-btn[aria-expanded=true] .burst-ico path{fill:currentColor}.burst-ico-btn:active{transform:scale(.94)}.burst-ico .burst-ico__shape{fill:url(#bang-fill);stroke:url(#bang-ink)}[data-theme=dark] .burst-ico .burst-ico__shape{fill:url(#bang-fill);fill-opacity:.35;stroke:url(#bang-fill)}.burst-ico-btn[aria-expanded=true] .burst-ico path.burst-ico__shape{fill:url(#bang-fill);fill-opacity:1;stroke:url(#bang-ink)}[data-theme=dark] .burst-ico-btn[aria-expanded=true] .burst-ico path.burst-ico__shape{fill:url(#bang-fill);fill-opacity:.9;stroke:url(#bang-fill)}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}html{background:var(--bg)}body{overscroll-behavior:none;-webkit-text-size-adjust:100%;margin:0}.app{min-height:var(--alto-app,100dvh);isolation:isolate;background:var(--bg);position:relative;overflow:hidden}.ambiente{z-index:-1;background:radial-gradient(30% 16% at 16% 8%,#7fb5eabf,#7fb5ea00 70%),radial-gradient(60% 34% at 12% 6%,#b3d9fff2,#b3d9ff00 72%),radial-gradient(26% 14% at 88% 22%,#ffa66eb3,#ffa66e00 70%),radial-gradient(52% 34% at 92% 20%,#ffc69de6,#ffc69d00 72%),radial-gradient(34% 18% at 40% 48%,#ffa0a899,#ffa0a800 72%),radial-gradient(72% 40% at 38% 46%,#ffccccd9,#fcc0 74%),radial-gradient(34% 16% at 10% 80%,#7fb5eab3,#7fb5ea00 70%),radial-gradient(70% 30% at 8% 78%,#b3d9ffe6,#b3d9ff00 72%),radial-gradient(30% 15% at 94% 92%,#ffa66eb3,#ffa66e00 70%),radial-gradient(64% 30% at 96% 90%,#ffc69de6,#ffc69d00 72%);position:absolute;inset:0}[data-theme=dark] .ambiente{background:radial-gradient(30% 16% at 16% 8%,#7fb5ea38,#7fb5ea00 70%),radial-gradient(60% 34% at 12% 6%,#b3d9ff33,#b3d9ff00 72%),radial-gradient(26% 14% at 88% 22%,#ffa66e33,#ffa66e00 70%),radial-gradient(52% 34% at 92% 20%,#ffc69d2e,#ffc69d00 72%),radial-gradient(34% 18% at 40% 48%,#ffa0a829,#ffa0a800 72%),radial-gradient(72% 40% at 38% 46%,#ffcccc24,#fcc0 74%),radial-gradient(34% 16% at 10% 80%,#7fb5ea33,#7fb5ea00 70%),radial-gradient(70% 30% at 8% 78%,#b3d9ff29,#b3d9ff00 72%),radial-gradient(30% 15% at 94% 92%,#ffa66e2e,#ffa66e00 70%),radial-gradient(64% 30% at 96% 90%,#ffc69d24,#ffc69d00 72%)}.ambiente:after{content:"";background-image:radial-gradient(var(--benday) 1.1px, transparent 1.6px);background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#00000073 55%,#000000b3 100%);mask-image:linear-gradient(#000 0%,#00000073 55%,#000000b3 100%)}.pila{flex-direction:column;display:flex}.pantalla{min-height:var(--alto-app,100dvh);justify-content:space-between;gap:var(--space-6);max-width:480px;padding:calc(env(safe-area-inset-top,0px) + 56px) 12px calc(env(safe-area-inset-bottom,0px) + 12px);flex-direction:column;margin:0 auto;display:flex;position:relative}.bienvenida__logo{justify-content:center;align-items:center;min-height:190px;display:flex;position:relative}.bienvenida__halo{filter:blur(6px);background:radial-gradient(closest-side,#ffffffd9,#fff0);border-radius:50%;position:absolute;inset:14% 8%}[data-theme=dark] .bienvenida__halo{background:radial-gradient(closest-side,#191114b3,#19111400)}.logo{max-width:78vw;display:block;position:relative}.logo img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:auto;display:block}.logo__oscuro,[data-theme=dark] .logo__claro{display:none!important}[data-theme=dark] .logo__oscuro{display:block!important}.bienvenida__panel{border-radius:40px;flex-direction:column;gap:18px;padding:26px 20px 20px;display:flex;position:relative}.bienvenida__titulo{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:30px;font-weight:900;line-height:1.02}.bienvenida__lista{gap:10px;margin:0;padding:0;list-style:none}.bienvenida__lista li{color:var(--ink);font-size:15px;line-height:1.35}.opcion{appearance:none;border-radius:var(--radius-md);width:100%;color:var(--ink);font-family:var(--font-text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.opcion__titulo{font-family:var(--font-display);align-items:center;gap:8px;font-size:18px;font-weight:800;line-height:1.15;display:flex}.opcion__texto{color:var(--ink-muted);margin-top:2px;font-size:14px;line-height:1.35;display:block}.opcion__radio{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--ink-muted);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.opcion{isolation:isolate;position:relative}.opcion:before{content:"";z-index:-1;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--blue-ink), 0 4px 12px -4px #1a1c1c26;opacity:0;transition:opacity var(--dur-pop) ease;background:#ffffff8c;position:absolute;inset:0}[data-theme=dark] .opcion:before{box-shadow:inset 0 0 0 2px var(--blue-ink);background:#b3d9ff1a}.opcion--activa:before{opacity:1}.opcion--activa .opcion__radio{background:var(--blue-ink);box-shadow:none}.opcion__radio:after{content:"";background:var(--bg);width:8px;height:8px;transition:transform var(--dur-resorte) var(--ease-resorte);border-radius:50%;transform:scale(0)}.opcion--activa .opcion__radio:after{transform:scale(1)}.opcion--pronto{box-shadow:inset 0 0 0 1.5px var(--mist);cursor:default}.opcion:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.listo__texto{color:var(--ink);margin:0;font-size:17px;line-height:1.45}.pantalla--con-barra{padding-top:calc(env(safe-area-inset-top,0px) + 38px + 48px + 12px);padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px + 60px + 24px)}.barra-superior{z-index:10;padding:calc(env(safe-area-inset-top,0px) + 38px) var(--space-4) 0;pointer-events:none;justify-content:center;display:flex;position:fixed;top:0;left:0;right:0}.barra-superior .bng-btn--icon{width:48px;height:48px;min-height:48px}.barra-superior .bng-icon{font-size:28px}.barra-superior .burst-ico{width:28px;height:28px}.barra-superior__fila{justify-content:space-between;align-items:center;width:100%;max-width:480px;display:flex}.barra-superior .bng-btn{pointer-events:auto;isolation:isolate;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.barra-superior .bng-btn:before{content:"";z-index:-1;border-radius:inherit;background:var(--mat-glass);-webkit-backdrop-filter:blur(6px)saturate(190%)brightness(1.14)contrast(.76);backdrop-filter:blur(6px)saturate(190%)brightness(1.14)contrast(.76);position:absolute;inset:0}[data-theme=dark] .barra-superior .bng-btn{-webkit-backdrop-filter:none;backdrop-filter:none}.barra-superior .burst-ico-btn[aria-expanded=true]{background:0 0}.barra-flota{left:0;right:0;top:calc(var(--alto-app,100dvh) - env(safe-area-inset-bottom,0px) - var(--space-4));z-index:10;padding:0 var(--space-4);pointer-events:none;justify-content:center;display:flex;position:fixed;transform:translateY(-100%)}.barra-flota .bng-tabbar{pointer-events:auto}.barra-pestanas .bng-tab:not(.bng-tab--add){justify-content:center;min-height:48px;padding:0}.barra-pestanas .bng-tab:not(.bng-tab--add) .bng-icon{font-size:27px}.barra-pestanas{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transform-origin:50%;will-change:transform}.barra-pestanas .bng-tab[aria-current=page]{box-shadow:none;background:0 0}.barra-pestanas .bng-tab:not(.bng-tab--add):active{transform:none}.gota{z-index:3;pointer-events:none;visibility:hidden;transform-origin:50%;will-change:transform;width:72px;height:48px;margin-top:-24px;position:absolute;top:50%;left:0}.gota__sombra,.gota__tinte,.gota__recorte,.gota__lente,.gota__brillo{border-radius:var(--radius-pill);position:absolute;inset:0}.gota__tinte{background:radial-gradient(120% 110% at 20% -20%, var(--spec), #fff0 55%), var(--tint-blue-soft);box-shadow:var(--shadow-inner)}.gota__sombra{opacity:0;box-shadow:0 12px 24px -10px #1a1c1c59,0 2px 6px -2px #1a1c1c29}.gota__recorte{overflow:hidden}.gota__lente{opacity:0;background:#fbfafaeb}.gota__copia{box-sizing:border-box;will-change:transform;align-items:center;gap:2px;padding:6px;display:flex;position:absolute;left:0}.gota__copia .bng-tab{color:var(--ink)}.gota__copia .bng-tab[data-activa]{color:#1a1c1c}[data-theme=dark] .gota__copia .bng-tab[data-activa]{color:var(--on-blue)}.gota__brillo{opacity:0;background:radial-gradient(70% 55% at 28% 6%,#ffffff8c,#fff0 62%),radial-gradient(55% 45% at 76% 104%,#ffc69d52,#ffc69d00 70%);box-shadow:inset 0 0 0 1px #ffffffe6,inset 0 1.5px 1.5px #fffffff2,inset 3px 0 5px -2px #78aff0cc,inset -3px 0 5px -2px #f0a06ecc,inset 0 -2px 5px -2px #e6828c73}[data-theme=dark] .gota__lente{background:#281c22eb}[data-theme=dark] .gota__sombra{box-shadow:0 12px 24px -10px #000000b3,0 2px 6px -2px #00000080}[data-theme=dark] .gota__brillo{background:radial-gradient(70% 55% at 28% 6%,#fff0f429,#fff0f400 62%),radial-gradient(55% 45% at 76% 104%,#ffc69d29,#ffc69d00 70%);box-shadow:inset 0 0 0 1px #fff0f452,inset 0 1.5px 1.5px #fff0f466,inset 3px 0 5px -2px #b3d9ff99,inset -3px 0 5px -2px #ffc69d8c,inset 0 -2px 5px -2px #ffcccc4d}:root{--ease-resorte:cubic-bezier(.34, 1.56, .64, 1);--dur-resorte:.48s;--dur-hunde:.11s}@supports (transition-timing-function:linear(0, 1)){:root{--ease-resorte:linear(0, .0655, .2198, .4109, .6016, .7691, .9017, .9964, 1.0559, 1.0863, 1.0948, 1.0886, 1.0739, 1.0558, 1.0378, 1.0219, 1.0093, 1.0003, .9947, .9918, .991, .9916, .993, .9947, .9964, .9979, .9991, 1, 1.0005, 1.0008, 1.0009, 1.0008, 1);--dur-resorte:.65s}}.bng-btn,.bng-chip,.opcion,.bng-stars button,.bng-tab__plus{transition:transform var(--dur-resorte) var(--ease-resorte), background-color var(--dur-pop) ease, color var(--dur-pop) ease}.bng-btn:active,.bng-chip:active,.opcion:not(:disabled):active,.bng-stars button:active,.bng-tab--add:active .bng-tab__plus{transition-duration:var(--dur-hunde), var(--dur-pop), var(--dur-pop);transition-timing-function:var(--ease-out), ease, ease}.bng-btn:active{transform:scale(.95)}.bng-btn--icon:active,.burst-ico-btn:active{transform:scale(.88)}.bng-chip:active{transform:scale(.94)}.opcion:not(:disabled):active{transform:scale(.97)}.bng-stars button:active{transform:scale(.82)}.barra-pestanas .bng-tab--add:active{transform:none}.barra-pestanas .bng-tab--add:active .bng-tab__plus{transform:scale(.86)}.hoja{height:var(--alto-app,100dvh);z-index:30;overscroll-behavior:contain;touch-action:none;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;top:0;left:0;right:0;overflow:clip}.hoja__fondo{background:var(--scrim);opacity:0;position:absolute;inset:0}.hoja__panel{width:100%;max-width:480px;padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--space-6) + 48px);will-change:transform;margin:0 auto -48px}.hoja{--scrim:#1a1c1c0a}[data-theme=dark] .hoja{--scrim:#00000029}.hoja__panel{--glass-thick:#ffffff08;-webkit-backdrop-filter:blur(14px)saturate(200%)brightness(1.06)contrast(.96);backdrop-filter:blur(14px)saturate(200%)brightness(1.06)contrast(.96)}[data-theme=dark] .hoja__panel{--glass-thick:#2c1c230d;-webkit-backdrop-filter:blur(16px)saturate(180%)brightness(.8)contrast(.94);backdrop-filter:blur(16px)saturate(180%)brightness(.8)contrast(.94)}[data-vidrio=claro] .hoja__panel{--glass-thick:#fff0}[data-theme=dark][data-vidrio=claro] .hoja__panel{--glass-thick:#2c1c2300}[data-vidrio=tintado] .hoja__panel,[data-theme=dark][data-vidrio=tintado] .hoja__panel{--glass-thick:var(--glass-sheet)}.hoja__panel:focus{outline:none}.solo-lector{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hoja__cerrar:focus-visible{top:var(--space-4);right:var(--space-4);z-index:3;clip-path:none;border-radius:var(--radius-pill);background:var(--surface);width:auto;height:36px;color:var(--ink);font-family:var(--font-text);box-shadow:var(--shadow-glass);outline:2px solid var(--focus);outline-offset:2px;margin:0;padding:0 14px;font-size:15px;font-weight:700;position:absolute;overflow:visible}.hoja__panel{max-height:calc(100% - env(safe-area-inset-top,0px) - 38px + 48px)}.hoja[data-teclado] .hoja__panel{max-height:calc(100% + 40px);padding-bottom:calc(var(--space-3) + 48px)}.hoja__cuerpo{gap:var(--space-4);min-height:0;margin:-6px calc(-1 * var(--space-5)) 0;padding:6px var(--space-5) 10px;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.hoja__pie{gap:var(--space-2);flex-direction:column;flex:none;display:flex}.hoja__asa{gap:var(--space-4);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}:where(:has(>.haptica)){position:relative}.haptica{z-index:2;border-radius:inherit;cursor:inherit;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.haptica-interruptor{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:fixed;top:0;left:0}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}.bng-btn:active,.bng-chip:active,.opcion:not(:disabled):active,.bng-stars button:active,.burst-ico-btn:active,.barra-pestanas .bng-tab--add:active .bng-tab__plus{transform:none}}.hoja[data-reducir] .hoja__panel,.hoja[data-reducir] .hoja__fondo{opacity:0;transition:opacity .15s!important}.hoja[data-reducir][data-estado=abierta] .hoja__panel,.hoja[data-reducir][data-estado=abierta] .hoja__fondo{opacity:1}.hoja[data-reducir] .hoja__asa{cursor:default}:root{--lg-tinte-claro:#ffffff14;--lg-tinte-control:#ffffff24;--lg-tinte-barra:#ffffff29;--lg-tinte-regular:#ffffff80;--lg-tinte-menu:#ffffff94;--lg-tinte-anidado:#fff3;--lg-tinte-azul:#b3d9ff85;--lg-tinte-durazno:#ffc69d99;--lg-luz:radial-gradient(62% 58% at 22% -10%, #ffffffb3, #fff0 70%), radial-gradient(52% 46% at 82% 110%, #ffffff61, #fff0 70%);--lg-luz-grande:radial-gradient(42% 52% at 14% -14%, #fff9, #fff0 70%), radial-gradient(36% 46% at 90% 114%, #ffffff52, #fff0 70%);--lg-filo:inset 0 0 0 .5px #ffffff8c, inset 0 1.5px 1px -.5px #fffffff2, inset 3px 0 5px -3px #6eaaf0a6, inset -3px 0 5px -3px #f09b69a6, inset 0 -2px 5px -3px #fffc, inset 0 0 8px #ffffff29;--lg-filo-grande:inset 0 0 0 .5px #fff9, inset 0 2px 1.5px -1px #fff, inset 7px 0 12px -7px #6eaaf099, inset -7px 0 12px -7px #f09b6999, inset 0 -3px 8px -4px #ffffffd9, inset 0 0 18px #ffffff24;--lg-sombra:0 0 0 .5px #1a1c1c1a, 0 2px 4px #1a1c1c0d, 0 8px 18px -8px #1a1c1c3d;--lg-sombra-anidada:0 0 0 .5px #1a1c1c14, 0 4px 10px -6px #1a1c1c33;--lg-sombra-grande:0 0 0 .5px #1a1c1c1a, 0 4px 10px #1a1c1c0f, 0 22px 44px -16px #1a1c1c4d}[data-theme=dark]{--lg-tinte-claro:#24161c57;--lg-tinte-control:#24161c3d;--lg-tinte-barra:#24161c57;--lg-tinte-regular:#24161ca3;--lg-tinte-menu:#24161c99;--lg-tinte-anidado:#fff0f408;--lg-tinte-azul:#b3d9ff33;--lg-tinte-durazno:#ffc69d38;--lg-luz:radial-gradient(62% 58% at 22% -10%, #fff0f429, #fff0f400 70%), radial-gradient(52% 46% at 82% 110%, #ffe2d614, #ffe2d600 70%);--lg-luz-grande:radial-gradient(42% 52% at 14% -14%, #fff0f41c, #fff0f400 70%), radial-gradient(36% 46% at 90% 114%, #ffe2d60f, #ffe2d600 70%);--lg-filo:inset 0 0 0 .5px #fff0f438, inset 0 1.5px 1px -.5px #fff0f48c, inset 3px 0 5px -3px #b3d9ff8c, inset -3px 0 5px -3px #ffc69d80, inset 0 -2px 5px -3px #fff0f43d, inset 0 0 8px #ffdce40d;--lg-filo-grande:inset 0 0 0 .5px #fff0f43d, inset 0 2px 1.5px -1px #fff0f499, inset 7px 0 12px -7px #b3d9ff7a, inset -7px 0 12px -7px #ffc69d6b, inset 0 -3px 8px -4px #fff0f438, inset 0 0 18px #ffdce40a;--lg-sombra:0 0 0 .5px #0000008c, 0 2px 5px #00000040, 0 10px 22px -8px #0000008c;--lg-sombra-anidada:0 0 0 .5px #00000073, 0 4px 10px -6px #00000080;--lg-sombra-grande:0 0 0 .5px #0009, 0 4px 10px #0000004d, 0 24px 48px -16px #000000b3}:is(.bng-btn--glass,.bng-btn--danger,.bng-chip,.bng-search,.bng-segmented){background:var(--lg-luz), linear-gradient(var(--lg-tinte-control), var(--lg-tinte-control))}:is(.bng-btn--primary,.bng-chip[aria-pressed=true]){background:var(--lg-luz), linear-gradient(var(--lg-tinte-azul), var(--lg-tinte-azul))}.bng-btn--peach{background:var(--lg-luz), linear-gradient(var(--lg-tinte-durazno), var(--lg-tinte-durazno))}:is(.bng-btn:not(.bng-btn--plain):not(.bng-btn--dashed),.bng-chip,.bng-search,.bng-segmented){box-shadow:var(--lg-filo), var(--lg-sombra);-webkit-backdrop-filter:blur(10px)saturate(220%)brightness(1.16)contrast(.6);backdrop-filter:blur(10px)saturate(220%)brightness(1.16)contrast(.6)}[data-theme=dark] :is(.bng-btn:not(.bng-btn--plain):not(.bng-btn--dashed),.bng-chip,.bng-search,.bng-segmented){-webkit-backdrop-filter:blur(10px)saturate(170%)brightness(.45)contrast(.66);backdrop-filter:blur(10px)saturate(170%)brightness(.45)contrast(.66)}.barra-superior .bng-btn{box-shadow:none}.barra-superior .bng-btn:before{background:var(--lg-luz), linear-gradient(var(--lg-tinte-control), var(--lg-tinte-control));box-shadow:var(--lg-filo), var(--lg-sombra);-webkit-backdrop-filter:blur(10px)saturate(220%)brightness(1.16)contrast(.6);backdrop-filter:blur(10px)saturate(220%)brightness(1.16)contrast(.6)}[data-theme=dark] .barra-superior .bng-btn:before{-webkit-backdrop-filter:blur(10px)saturate(170%)brightness(.45)contrast(.66);backdrop-filter:blur(10px)saturate(170%)brightness(.45)contrast(.66)}.barra-superior .burst-ico-btn[aria-expanded=true]:before{background:var(--lg-luz), linear-gradient(var(--lg-tinte-azul), var(--lg-tinte-azul))}:is(.bng-sheet,.bng-verdict,.bng-menu,.bng-actionbar,.bng-pane,.bng-pick) :is(.bng-btn--glass,.bng-btn--danger,.bng-chip:not([aria-pressed=true]),.bng-segmented,.bng-search){background:var(--lg-luz), linear-gradient(var(--lg-tinte-anidado), var(--lg-tinte-anidado))}:is(.bng-sheet,.bng-verdict,.bng-menu,.bng-actionbar,.bng-pane,.bng-pick) :is(.bng-btn:not(.bng-btn--plain):not(.bng-btn--dashed),.bng-chip,.bng-segmented,.bng-search){box-shadow:var(--lg-filo), var(--lg-sombra-anidada)}:is(.bng-tabbar,.bng-actionbar){background:var(--lg-luz-grande), linear-gradient(var(--lg-tinte-barra), var(--lg-tinte-barra));box-shadow:var(--lg-filo-grande), var(--lg-sombra-grande);-webkit-backdrop-filter:blur(14px)saturate(230%)brightness(1.2)contrast(.52);backdrop-filter:blur(14px)saturate(230%)brightness(1.2)contrast(.52)}[data-theme=dark] :is(.bng-tabbar,.bng-actionbar){-webkit-backdrop-filter:blur(14px)saturate(170%)brightness(.36)contrast(.62);backdrop-filter:blur(14px)saturate(170%)brightness(.36)contrast(.62)}.bng-tab__plus{background:var(--lg-luz), linear-gradient(var(--lg-tinte-durazno), var(--lg-tinte-durazno));box-shadow:var(--lg-filo), 0 6px 14px -5px #7f553466}[data-theme=dark] .bng-tab__plus{box-shadow:var(--lg-filo), 0 6px 14px -5px #0000008c}:root:not([data-theme=dark]) .barra-pestanas .bng-tab:not([aria-current]){color:var(--ink)}[data-theme=dark] .gota__tinte{--lg-gota:var(--tint-blue-soft)}.gota__tinte{--lg-gota:#b3d9ff85;background:var(--lg-luz), linear-gradient(var(--lg-gota), var(--lg-gota));box-shadow:var(--lg-filo)}.bng-pane{--lg-luz-panel:radial-gradient(42% 52% at 14% -14%, #ffffff6b, #fff0 70%), radial-gradient(36% 46% at 90% 114%, #ffffff38, #fff0 70%);background:var(--lg-luz-panel), linear-gradient(var(--lg-tinte-claro), var(--lg-tinte-claro));box-shadow:var(--lg-filo-grande), var(--lg-sombra-grande);-webkit-backdrop-filter:blur(20px)saturate(230%)brightness()contrast(.94);backdrop-filter:blur(20px)saturate(230%)brightness()contrast(.94)}[data-theme=dark] .bng-pane{--lg-luz-panel:var(--lg-luz-grande);-webkit-backdrop-filter:blur(24px)saturate(170%)brightness(.52)contrast(.86);backdrop-filter:blur(24px)saturate(170%)brightness(.52)contrast(.86)}.bng-pick{background:var(--lg-luz-grande), linear-gradient(var(--lg-tinte-regular), var(--lg-tinte-regular))}.bng-menu{background:var(--lg-luz-grande), linear-gradient(var(--lg-tinte-menu), var(--lg-tinte-menu))}:is(.bng-menu,.bng-pick,.bng-verdict){box-shadow:var(--lg-filo-grande), var(--lg-sombra-grande);-webkit-backdrop-filter:blur(26px)saturate(210%)brightness(1.14)contrast(.45);backdrop-filter:blur(26px)saturate(210%)brightness(1.14)contrast(.45)}[data-theme=dark] :is(.bng-menu,.bng-pick,.bng-verdict){-webkit-backdrop-filter:blur(26px)saturate(160%)brightness(.36)contrast(.6);backdrop-filter:blur(26px)saturate(160%)brightness(.36)contrast(.6)}.bng-sheet{box-shadow:var(--lg-filo-grande), var(--lg-sombra-grande)}.opcion:before{background:var(--lg-luz), linear-gradient(var(--lg-tinte-anidado), var(--lg-tinte-anidado));box-shadow:inset 0 0 0 2px var(--blue-ink), var(--lg-filo), var(--lg-sombra-anidada)}[data-theme=dark] .opcion:before{background:linear-gradient(var(--lg-tinte-anidado), var(--lg-tinte-anidado))}[data-vidrio=claro]{--lg-tinte-claro:#ffffff0a;--lg-tinte-control:#ffffff14;--lg-tinte-barra:#ffffff1a;--lg-tinte-regular:#ffffff3d;--lg-tinte-menu:#ffffff5c}[data-theme=dark][data-vidrio=claro]{--lg-tinte-claro:#24161c3d;--lg-tinte-control:#24161c29;--lg-tinte-barra:#24161c3d;--lg-tinte-regular:#24161c61;--lg-tinte-menu:#24161c61}[data-vidrio=tintado]{--lg-tinte-claro:#ffffffe6;--lg-tinte-control:#fffc;--lg-tinte-barra:#ffffffdb;--lg-tinte-regular:#ffffffeb;--lg-tinte-menu:#ffffffeb;--lg-tinte-anidado:#ffffffb3}[data-theme=dark][data-vidrio=tintado]{--lg-tinte-claro:#2e1e25f0;--lg-tinte-control:#2e1e25db;--lg-tinte-barra:#2e1e25e6;--lg-tinte-regular:#2e1e25f0;--lg-tinte-menu:#2e1e25f0;--lg-tinte-anidado:#fff0f41a}@media (prefers-reduced-transparency:reduce){:root,[data-theme=dark]{--lg-tinte-claro:var(--surface);--lg-tinte-control:var(--surface);--lg-tinte-barra:var(--surface);--lg-tinte-regular:var(--surface);--lg-tinte-menu:var(--surface)}}.hoja{--field:#ffffff9e}[data-theme=dark] .hoja{--field:#1a12159e}[data-vidrio=tintado] .hoja{--field:#f4f3f3}[data-theme=dark][data-vidrio=tintado] .hoja{--field:#1a1215bf}.agregar,.agregar__grupo-cuerpo{gap:var(--space-5);flex-direction:column;display:flex}.agregar__grupo{border:0;min-width:0;margin:0;padding:0}.agregar__leyenda{margin:0 0 var(--space-3);padding:0}.agregar__opciones{gap:var(--space-2);flex-wrap:wrap;display:flex}.agregar__chips{margin-top:2px}:is(.agregar,.boveda) .bng-chip{height:44px;padding:0 18px}.agregar .bng-chip.bng-chip[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--blue-ink), var(--lg-filo), var(--lg-sombra-anidada)}.agregar__numero{font-family:var(--font-display);max-width:160px;font-size:22px;font-weight:800}.agregar :is(.bng-field__label,.agregar__leyenda){color:var(--ink);font-size:14px}.agregar__dato{color:var(--ink);margin:0;font-size:14px;line-height:1.35}.agregar__error{border-radius:var(--radius-pill);box-shadow:var(--lg-sombra-anidada);color:var(--coral-ink);background:#ffffffd1;align-self:flex-start;margin:0;padding:5px 12px;font-size:14px;font-weight:700;line-height:1.35}[data-theme=dark] .agregar__error{background:#1a1215d1}.agregar__mas{letter-spacing:.02em;min-height:44px;color:var(--ink);text-underline-offset:4px;align-self:flex-start;padding:0;font-size:15px;text-decoration:underline;text-decoration-thickness:1.5px}.hoja{--lg-tinte-anidado:#ffffff5c}[data-theme=dark] .hoja{--lg-tinte-anidado:#24161c6b}.agregar__aviso,.agregar__festejo{align-items:center;gap:var(--space-3);padding:var(--space-3) 0 var(--space-2);text-align:center;flex-direction:column;display:flex}.agregar__sello{margin:0}:is(.agregar__sello,.agregar__boom):focus{outline:none}.agregar__grande{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-size:22px;font-weight:800;line-height:1.15}.agregar__boom{font-family:var(--font-display);letter-spacing:-.02em;background:linear-gradient(100deg,#c98352 0%,#c27a80 50%,#5e8dba 100%);color:#0000;filter:drop-shadow(0 6px 14px #c27a8059);animation:boom-entra .64s var(--ease-resorte) both;-webkit-background-clip:text;background-clip:text;margin:0;padding:4px 8px 0;font-size:clamp(60px,19vw,80px);font-weight:900;line-height:1}[data-theme=dark] .agregar__boom{filter:drop-shadow(0 6px 16px #00000080);background-image:linear-gradient(100deg,#e4b593 0%,#e2b9bb 50%,#a3c2e0 100%)}@keyframes boom-entra{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}.agregar__hito{text-align:left;margin-top:var(--space-2);align-self:stretch}.agregar__hito .bng-bubble__title{margin-bottom:4px}.boveda{justify-content:flex-start;gap:var(--space-4)}:is(.boveda__cabeza,.boveda__vacia,.boveda__lista,.boveda__pruebas){border-radius:32px;flex-direction:column;gap:14px;padding:22px 20px 20px;display:flex;position:relative}.boveda__titulo{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:0;font-size:34px;font-weight:900;line-height:1}.boveda__subtitulo{font-family:var(--font-display);color:var(--ink);margin:0;font-size:24px;font-weight:800;line-height:1.1}.boveda__cifras{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.boveda__cifras>div{flex-direction:column-reverse;gap:2px;min-width:0;display:flex}.boveda__cifras dt{letter-spacing:.02em;color:var(--ink-muted);font-size:13px;font-weight:700}.boveda__cifras dd{font-family:var(--font-display);color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:800;line-height:1.05}.boveda__lista{gap:0;padding-top:14px;padding-bottom:8px}.boveda__serie{padding:10px 0 4px}.boveda__serie+.boveda__serie{padding-top:18px;box-shadow:inset 0 .5px #1a1c1c29}[data-theme=dark] .boveda__serie+.boveda__serie{box-shadow:inset 0 .5px #fff0f424}.boveda__serie-titulo{font-family:var(--font-display);color:var(--ink);margin:0;font-size:21px;font-weight:800;line-height:1.15}.boveda__serie-datos{color:var(--ink-muted);margin:2px 0 4px;font-size:14px}.boveda__filas{margin:0;padding:0;list-style:none}.boveda__fila{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:56px;padding:6px 0;display:flex}.boveda__fila+.boveda__fila{box-shadow:inset 0 .5px #1a1c1c1a}[data-theme=dark] .boveda__fila+.boveda__fila{box-shadow:inset 0 .5px #fff0f414}.boveda__fila-texto{min-width:0}.boveda__numero{font-family:var(--font-display);color:var(--ink);margin:0;font-size:19px;font-weight:800;line-height:1.15}.boveda__detalle{color:var(--ink-muted);margin:0;font-size:14px;line-height:1.35}.boveda__lectura{flex:none;justify-content:center;min-width:104px}.boveda__lista .boveda__lectura[data-lectura=leyendo]{background:var(--lg-luz), linear-gradient(var(--lg-tinte-azul), var(--lg-tinte-azul));color:var(--on-blue)}.boveda__lista .boveda__lectura[data-lectura=leido]{background:var(--lg-luz), linear-gradient(var(--lg-tinte-durazno), var(--lg-tinte-durazno));color:var(--on-peach)}.boveda__pruebas{gap:10px}@media (prefers-reduced-motion:reduce){.agregar__boom{animation:none}}
