.bzc-sg{display:inline-flex;margin-left:auto}.bzc-sg--block{display:flex;margin:0 0 12px}.bzc-sg__link{display:inline-flex;align-items:center;gap:5px;padding:4px 2px;border:0;background:none;font:inherit;font-size:13px;font-weight:600;color:var(--bz-primary, #f58220);cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.bzc-sg__link:hover{color:var(--bz-primary-dark, #d96b0c)}.bzc-sg__link:focus-visible{outline:2px solid var(--bz-primary, #f58220);outline-offset:2px;border-radius:4px}.bzc-sg__link svg{flex:none}html.bzc-sg-open,html.bzc-sg-open body{overflow:hidden}.bzc-sgm{position:fixed;inset:0;z-index:10005;display:flex;align-items:center;justify-content:center;padding:16px}.bzc-sgm[hidden]{display:none}.bzc-sgm__backdrop{position:absolute;inset:0;background:#0f172a8c;opacity:0;transition:opacity .2s}.bzc-sgm__box{position:relative;width:100%;max-width:640px;max-height:calc(100vh - 32px);overflow:auto;background:var(--bz-card, #fff);color:var(--bz-text, #1f2328);border-radius:calc(var(--bz-radius, 8px) + 4px);box-shadow:0 24px 60px #00000040;padding:22px 22px 20px;transform:translateY(12px);opacity:0;transition:transform .2s,opacity .2s;overscroll-behavior:contain}.bzc-sgm.is-open .bzc-sgm__backdrop{opacity:1}.bzc-sgm.is-open .bzc-sgm__box{transform:none;opacity:1}.bzc-sgm__box:focus{outline:0}.bzc-sgm__close{position:absolute;top:12px;right:12px;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--bz-bg, #f5f5f5);color:var(--bz-text, #1f2328);cursor:pointer}.bzc-sgm__close:hover{background:var(--bz-border, #e5e5e5)}.bzc-sgm__close:focus-visible{outline:2px solid var(--bz-primary, #f58220);outline-offset:2px}.bzc-sg-box__head{padding-right:44px;margin-bottom:14px}.bzc-sg-box__title{margin:0;font-size:18px;line-height:1.3;font-weight:700;color:var(--bz-text, #1f2328)}.bzc-sg-units{display:inline-flex;padding:3px;margin:0 0 12px;border-radius:999px;background:var(--bz-bg, #f5f5f5);border:1px solid var(--bz-border, #e5e5e5)}.bzc-sg-units button{border:0;background:none;font:inherit;font-size:13px;font-weight:600;padding:6px 16px;min-height:32px;border-radius:999px;color:var(--bz-muted, #6b7280);cursor:pointer}.bzc-sg-units button[aria-pressed=true]{background:var(--bz-primary, #f58220);color:#fff}.bzc-sg-units button:focus-visible{outline:2px solid var(--bz-primary, #f58220);outline-offset:2px}.bzc-sg-table{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--bz-border, #e5e5e5);border-radius:var(--bz-radius, 8px);margin:0 0 16px}.bzc-sg-table:focus-visible{outline:2px solid var(--bz-primary, #f58220);outline-offset:2px}.bzc-sg-table table{width:100%;border-collapse:collapse;font-size:14px;margin:0;min-width:max-content}.bzc-sg-table th,.bzc-sg-table td{padding:10px 14px;text-align:center;border:0;border-bottom:1px solid var(--bz-border, #e5e5e5);white-space:nowrap;font-variant-numeric:tabular-nums}.bzc-sg-table thead th{background:var(--bz-primary-soft, #fff3e8);color:var(--bz-text, #1f2328);font-weight:700;font-size:13px}.bzc-sg-table tbody th{font-weight:700;text-align:left;position:sticky;left:0;background:var(--bz-card, #fff)}.bzc-sg-table thead th:first-child{text-align:left;position:sticky;left:0;z-index:1}.bzc-sg-table tbody tr:last-child>*{border-bottom:0}.bzc-sg-table tbody tr:nth-child(2n)>*{background:var(--bz-bg, #fafafa)}.bzc-sg-img{margin:0 0 14px;text-align:center}.bzc-sg-img img{max-width:100%;max-height:300px;width:auto;height:auto;object-fit:contain;border-radius:var(--bz-radius, 8px)}.bzc-sg-note{font-size:13.5px;line-height:1.6;color:var(--bz-muted, #6b7280)}.bzc-sg-note>:first-child{margin-top:0}.bzc-sg-note>:last-child{margin-bottom:0}@media(max-width:600px){.bzc-sgm{padding:0;align-items:flex-end}.bzc-sgm__box{max-width:none;max-height:90vh;border-radius:16px 16px 0 0;padding:18px 16px 20px;transform:translateY(40px)}.bzc-sg-box__title{font-size:16px}.bzc-sg-table th,.bzc-sg-table td{padding:9px 12px;font-size:13px}}@media(prefers-reduced-motion:reduce){.bzc-sgm__box,.bzc-sgm__backdrop{transition:none}}
