.bbc{--bbc-surface:var(--surface-raised,#fafbfe);--bbc-sunken:var(--surface-sunken,#eaedf1);--bbc-inverse:var(--surface-inverse,#171a1e);--bbc-inverse-hover:var(--neutral-900,#32363d);--bbc-text:var(--text-primary,#171a1e);--bbc-text-2:var(--text-secondary,#4f545c);--bbc-text-3:var(--text-tertiary,#646972);--bbc-text-inverse:var(--text-inverse,#fafbfe);--bbc-line:var(--line,#dfe2e6);--bbc-line-control:var(--line-control,#7d828a);--bbc-hover:var(--fill-hover,#171a1e14);--bbc-focus:var(--focus-ring,#8a5b07);--bbc-shadow:var(--shadow-overlay,0 1px 2px #171a1e0f, 0 8px 24px #171a1e14);--bbc-scrim:var(--scrim-light,#171a1e54);--bbc-font:var(--font-ui,"Inter Variable", Inter, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);--bbc-mono:var(--font-mono,"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, Menlo, Consolas, monospace);--bbc-z:2147480000;box-sizing:border-box;font-family:var(--bbc-font);color:var(--bbc-text);text-align:start;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bbc *,.bbc :before,.bbc :after{box-sizing:border-box}.bbc :where(p,h2,h3,ul,li,table){margin:0;padding:0}.bbc :where(button){font:inherit;color:inherit;letter-spacing:inherit;text-transform:none;cursor:pointer;-webkit-tap-highlight-color:transparent;margin:0}.bbc :where(button,a):focus-visible{outline:2px solid var(--bbc-focus);outline-offset:2px}.bbc-spacer{flex:1 1 0;min-width:0}.bbc-icon{color:var(--bbc-text);flex:none}.bbc-text{color:var(--bbc-text-2);font-size:14px;font-weight:400;line-height:21px}.bbc-inline-link{color:var(--bbc-text);text-underline-offset:2px;margin-block:-2px;padding-block:2px;line-height:20px;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.bbc-button{min-height:40px;color:var(--bbc-text);white-space:nowrap;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:8px 16px;font-size:16px;font-weight:400;line-height:22px;transition:background-color .12s cubic-bezier(.2,0,0,1),transform 80ms cubic-bezier(.2,0,0,1);display:inline-flex}.bbc-button[data-kind=secondary]{border:1px solid var(--bbc-line-control);padding-inline:15px}.bbc-button[data-kind=primary]{background:var(--bbc-inverse);color:var(--bbc-text-inverse)}.bbc-button:where([data-kind=secondary],[data-kind=tertiary]):hover,.bbc-button:where([data-kind=secondary],[data-kind=tertiary]):focus-visible{background:var(--bbc-hover)}.bbc-button[data-kind=primary]:hover{background:var(--bbc-inverse-hover)}.bbc-button:active{transform:scale(.95)}.bbc-banner{z-index:var(--bbc-z);inset-inline-start:24px;background:var(--bbc-surface);width:min(520px,100vw - 48px);max-height:calc(100dvh - 48px);box-shadow:var(--bbc-shadow);border-radius:14px;outline:1px solid #0000;flex-direction:column;gap:16px;padding:24px;animation:.2s cubic-bezier(.2,0,0,1) bbc-in;display:flex;position:fixed;bottom:24px;overflow-y:auto}.bbc-head{align-items:center;gap:8px;display:flex}.bbc-banner-title{color:var(--bbc-text);font-size:15px;font-weight:600;line-height:22px}.bbc-actions{align-items:center;gap:8px;display:flex}.bbc-head-link{min-height:24px;color:var(--bbc-text-2);text-underline-offset:2px;background:0 0;border:0;flex:none;margin-inline-start:auto;padding:2px 0;font-size:14px;line-height:20px;text-decoration:underline;text-decoration-thickness:1px}.bbc-head-link:hover{color:var(--bbc-text)}.bbc-dialog{z-index:var(--bbc-z);background:var(--bbc-surface);width:min(640px,100vw - 48px);max-width:none;max-height:calc(100dvh - 48px);color:var(--bbc-text);box-shadow:var(--bbc-shadow);border:0;border-radius:14px;outline:1px solid #0000;margin:auto;padding:0;position:fixed;overflow:hidden}.bbc-dialog::backdrop{background:var(--bbc-scrim,#171a1e54)}.bbc-sheet{max-height:inherit;flex-direction:column;gap:16px;padding:24px;display:flex}.bbc-titlebar{align-items:center;gap:8px;display:flex}.bbc-title{letter-spacing:-.2px;color:var(--bbc-text);font-size:20px;font-weight:600;line-height:28px}.bbc-iconbutton{width:32px;height:32px;color:var(--bbc-text);background:0 0;border:0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s cubic-bezier(.2,0,0,1);display:inline-flex}.bbc-iconbutton:hover,.bbc-iconbutton:focus-visible{background:var(--bbc-hover)}.bbc-scroll{overscroll-behavior:contain;flex-direction:column;gap:16px;min-height:0;margin-inline:-24px;padding-inline:24px;display:flex;overflow-y:auto}.bbc-categories{list-style:none}.bbc-category{border-top:1px solid var(--bbc-line);flex-direction:column;gap:12px;padding-block:16px;display:flex}.bbc-category:last-child{border-bottom:1px solid var(--bbc-line)}.bbc-category-row{align-items:flex-start;gap:16px;display:flex}.bbc-category-text{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:4px;min-width:0;display:flex}.bbc-name{color:var(--bbc-text);font-size:14px;font-weight:600;line-height:20px}.bbc-more{letter-spacing:-.13px;color:var(--bbc-text);background:0 0;border:0;border-radius:2px;align-items:center;gap:4px;margin-top:4px;padding:0;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.bbc-more:hover{text-underline-offset:2px;text-decoration:underline}.bbc-chevron{transition:transform .18s cubic-bezier(.2,0,0,1)}.bbc-more[aria-expanded=true] .bbc-chevron{transform:rotate(180deg)}.bbc-always{min-height:24px;color:var(--bbc-text-2);white-space:nowrap;flex:none;align-items:center;gap:4px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.bbc-switch{background:var(--bbc-line-control);border:0;border-radius:12px;flex:none;width:42px;height:24px;padding:0;transition:background-color .12s cubic-bezier(.2,0,0,1);position:relative}.bbc-switch[aria-checked=true]{background:var(--bbc-inverse)}.bbc-knob{top:3px;background:var(--bbc-text-inverse);border-radius:50%;width:18px;height:18px;transition:inset-inline-start .18s cubic-bezier(.2,0,0,1);position:absolute;inset-inline-start:3px}.bbc-switch[aria-checked=true] .bbc-knob{inset-inline-start:21px}.bbc-details{background:var(--bbc-sunken);border-radius:10px;padding:12px;overflow-x:auto}.bbc-details[hidden]{display:none}.bbc-table{border-collapse:collapse;width:100%;color:var(--bbc-text-2);font-size:13px;line-height:18px}.bbc-table th{text-align:start;color:var(--bbc-text-3);padding:0 12px 6px 0;font-size:11px;font-weight:500;line-height:16px}.bbc-table td{vertical-align:top;padding:4px 12px 4px 0}.bbc-table :is(th,td):last-child{padding-inline-end:0}.bbc-table th:first-child{width:176px}.bbc-table th:nth-child(2){width:104px}.bbc-table th:nth-child(4){width:80px}.bbc-cookie{font-family:var(--bbc-mono);color:var(--bbc-text);overflow-wrap:break-word;font-size:12px}.bbc-cookie-name{display:block}.bbc-foot{flex-direction:column;gap:12px;display:flex}.bbc-meta{align-items:center;gap:12px;display:flex}.bbc-hint,.bbc-proof{color:var(--bbc-text-3);font-size:11px;line-height:16px}.bbc-proof{font-variant-numeric:tabular-nums}.bbc-link{color:var(--bbc-text);flex:none;font-size:14px;line-height:20px;text-decoration:none}.bbc-link:hover{text-underline-offset:2px;text-decoration:underline}.bbc-toast-region{z-index:var(--bbc-z);pointer-events:none;width:max-content;max-width:calc(100vw - 32px);position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.bbc-toast{background:var(--bbc-inverse);color:var(--bbc-text-inverse);box-shadow:var(--bbc-shadow);pointer-events:auto;border-radius:4px;align-items:center;gap:16px;padding:8px 8px 8px 16px;font-size:14px;line-height:20px;animation:.18s cubic-bezier(.2,0,0,1) bbc-in;display:flex}.bbc-toast-action{min-height:32px;color:var(--bbc-text-inverse);text-underline-offset:2px;background:0 0;border:0;border-radius:4px;padding:6px 12px;font-weight:600;text-decoration:underline}.bbc-toast-action:hover{background:#ffffff1f}.bbc-toast .bbc-toast-action:focus-visible{outline-color:var(--bbc-text-inverse)}@keyframes bbc-in{0%{opacity:0;transform:translateY(8px)}}@keyframes bbc-rise{0%{transform:translateY(100%)}}html.bbc-banner-bottom{scroll-padding-bottom:calc(var(--bbc-banner-h,0px) + 24px)}html.bbc-lock{overflow:hidden}@media (max-width:639.98px){.bbc-banner{inset-inline:0;width:100%;max-height:85dvh;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px));border-radius:14px 14px 0 0;gap:12px;animation-name:bbc-rise;bottom:0}html.bbc-banner-bottom{scroll-padding-bottom:var(--bbc-banner-h,0px)}.bbc-actions{flex-direction:column-reverse;align-items:stretch}.bbc-actions .bbc-spacer{display:none}.bbc-actions .bbc-button{white-space:normal;width:100%}.bbc-actions-banner{flex-direction:row}.bbc-actions-banner .bbc-button{flex:1 1 0;min-width:0;padding-inline:4px}.bbc-dialog{width:100%;height:100dvh;max-height:100dvh;box-shadow:none;border-radius:0}.bbc-sheet{height:100%;max-height:100%;padding:calc(16px + env(safe-area-inset-top,0px)) 20px calc(20px + env(safe-area-inset-bottom,0px))}.bbc-scroll{flex:auto;margin-inline:-20px;padding-inline:20px}.bbc-meta{flex-wrap:wrap}.bbc-meta .bbc-spacer{display:none}.bbc-meta .bbc-hint{flex:100%}.bbc-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bbc-table,.bbc-table tbody,.bbc-table tr,.bbc-table td{width:100%;display:block}.bbc-table tr+tr{border-top:1px solid var(--bbc-line);margin-top:10px;padding-top:10px}.bbc-table td{grid-template-columns:72px minmax(0,1fr);gap:8px;padding:1px 0;display:grid}.bbc-cookie{overflow-wrap:anywhere}.bbc-table td:before{content:attr(data-label);font-family:var(--bbc-font);color:var(--bbc-text-3);font-size:11px;font-weight:500;line-height:18px}.bbc-toast-region{bottom:calc(16px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.bbc,.bbc *,.bbc :before,.bbc :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.bbc-switch{border:1px solid buttontext}.bbc-switch[aria-checked=true]{background:highlight}.bbc-knob{background:buttontext}.bbc-switch[aria-checked=true] .bbc-knob{background:highlighttext}}
