.serambi-filter{padding:18px 0 6px}.serambi-filter [role=group]{display:flex;flex-wrap:wrap;gap:8px}.serambi-filter button{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:8px 14px;border:1px solid var(--sr-ink);background:transparent;font-size:14px;font-weight:600;cursor:pointer}.serambi-filter button[aria-pressed=true]{background:var(--sr-ink);color:var(--sr-paper)}.serambi-filter button:disabled{border-style:dashed;cursor:default}.serambi-filter .serambi-only{margin-left:8px}.serambi-filter-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400}.serambi-shown{margin-top:12px;color:var(--sr-muted);font-size:13px}.serambi-empty{display:grid;justify-items:start;gap:12px;margin:18px 0 6px;padding:20px;border:1px dashed var(--sr-rule)}.serambi-full .serambi-sheet-foot{display:block}.serambi-full .serambi-notice{margin-top:12px}.serambi-notices{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:22px;align-items:start}.serambi-details{margin:16px 0 0;border-top:1px solid var(--sr-rule);border-bottom:1px solid var(--sr-rule);font-size:14px;text-align:left}.serambi-announcement .serambi-details{border-color:#6c4834}.serambi-details summary{display:list-item;padding:12px 0;line-height:20px;font-weight:600;cursor:pointer}.serambi-details p{max-width:720px;padding-bottom:14px}.serambi-facts h2{padding-bottom:14px;font-size:28px;line-height:1.2}.serambi-facts dl{margin-bottom:14px;font-size:14px}.serambi-facts dl div{display:grid;grid-template-columns:9em minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid var(--sr-rule)}.serambi-facts dt{color:var(--sr-muted)}.serambi-saved>.serambi-caption{margin-top:14px;padding-bottom:6px;border-bottom:1px solid var(--sr-ink)}.serambi-saved .serambi-notice{margin-top:12px}.serambi-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:20px}.serambi-said{margin-top:10px;color:var(--sr-muted);font-size:13px}.serambi-report{position:relative;max-width:1140px;margin:0 auto;padding:86px 52px 30px;border:1px solid var(--sr-rule);border-top:7px solid var(--sr-ornament);outline:1px solid var(--sr-rule);outline-offset:-11px;background:var(--sr-paper)}.serambi-report-top{display:flex;justify-content:space-between;align-items:start;gap:28px;padding-bottom:30px;border-bottom:2px solid var(--sr-ink)}.serambi-report-top p:not(.serambi-eyebrow){max-width:610px;margin-top:12px;color:var(--sr-muted);font-size:15px}.serambi-period{flex-shrink:0;padding:19px 16px 12px;border:solid var(--sr-ink);border-width:1px 1px 3px;border-radius:45% 45% 0 0/18px 18px 0 0;font-size:14px;white-space:nowrap}.serambi-balances{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:2px solid var(--sr-ink)}.serambi-balances div{padding:25px 18px;border-right:1px solid var(--sr-rule)}.serambi-balances div:first-child{padding-left:0}.serambi-balances div:last-child{border-right:0}.serambi-balances dt{margin-bottom:9px;color:var(--sr-muted);font-size:12px}.serambi-balances dd{font:600 26px/1.2 var(--sr-face);letter-spacing:-.02em}.serambi-balances .serambi-closing{background:var(--sr-board)}.serambi-reconcile{padding:15px 0 22px;color:var(--sr-muted);font-size:13px}.serambi-reconcile strong{color:var(--sr-ink)}.serambi-ledger-title{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:15px 0 12px}.serambi-report h2{font-size:32px;line-height:1.2;letter-spacing:-.025em}.serambi-ledger-title p{color:var(--sr-muted);font-size:13px}.serambi-ledger{width:100%;border-collapse:collapse;font-size:14px}.serambi-ledger caption{margin-bottom:16px;color:var(--sr-muted);font-size:13px;text-align:left}.serambi-ledger th{background:var(--sr-board);font-weight:600;text-align:left}.serambi-ledger :is(th,td){padding:14px 10px;border-bottom:1px solid var(--sr-rule);vertical-align:top}.serambi-ledger :is(th,td):last-child{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.serambi-code{font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.serambi-direction{display:block;margin-bottom:4px;color:var(--sr-muted);font-size:12px}.serambi-phone{display:none}.serambi-about{margin-top:24px;padding:20px 22px;border-left:3px solid var(--sr-wood);background:var(--sr-wall);font-size:14px}.serambi-report .serambi-about h2,.serambi-report .serambi-notes h2{margin-bottom:8px;font-size:23px}.serambi-notes{margin-top:26px}.serambi-notes .serambi-details+.serambi-details{margin-top:0;border-top:0}.serambi-notes .serambi-details p{color:var(--sr-muted)}.serambi-report-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:18px}.serambi-report-actions .serambi-actions{margin-top:0}.serambi-report-actions .serambi-said{flex-basis:100%;text-align:right}.serambi-folio{display:flex;justify-content:space-between;gap:10px;margin-top:25px;padding-top:14px;border-top:1px solid var(--sr-rule);color:var(--sr-muted);font-size:12px}.serambi-ornaments,.serambi-parts{margin-top:40px;padding:28px;background:var(--sr-wall)}.serambi-ornaments>h2{font-size:32px}.serambi-ornaments>p,.serambi-parts>p{max-width:760px;margin-top:10px}.serambi-ornaments h3,.serambi-parts>h3{margin:34px 0 14px;padding-top:12px;border-top:1px solid var(--sr-ink);font-size:25px}.serambi-specimens{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px}.serambi-band-specimen,.serambi-specimens figure{display:grid;gap:12px;align-content:start;justify-items:center;padding:20px;background:var(--sr-paper);border:1px solid var(--sr-rule)}.serambi-band-specimen figcaption,.serambi-specimens figcaption{color:var(--sr-muted);font-size:13px;text-align:center}.serambi-band-specimen{margin-top:18px;justify-items:stretch}.serambi-band-specimen .serambi-board{padding:60px 20px 12px}.serambi-band-specimen .serambi-board p{font-size:13px}.serambi-specimen-pair{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px;align-items:start}.serambi-specimen-pair>div>p{margin-bottom:8px;font-size:13px}.serambi-paper{--sr-ink:#000000;--sr-ornament:#000000;--sr-wood:#000000;--sr-muted:#000000;--sr-rule:#000000;--sr-board:#ffffff;--sr-paper:#ffffff;--sr-brass:#ffffff}.serambi-nomask .serambi-board,.serambi-paper .serambi-board{padding-top:28px}.serambi-paper .serambi-board,.serambi-paper .serambi-sheet{border-width:1px}.serambi-nomask .serambi-board:after,.serambi-nomask .serambi-crown,.serambi-nomask :is(.serambi-board,.serambi-medal):before,.serambi-paper .serambi-board:after,.serambi-paper .serambi-crown,.serambi-paper :is(.serambi-board,.serambi-medal):before{display:none}.serambi-parts .serambi-sheet+.serambi-sheet{margin-top:18px}.serambi-part-notices{display:grid;gap:12px;max-width:760px}@media (max-width:800px){.serambi-filter .serambi-only{margin-left:0}.serambi-notices{grid-template-columns:minmax(0,1fr);gap:18px}.serambi-report{padding:60px 18px 25px}.serambi-report-top{display:block;padding-bottom:22px}.serambi-report-top p:not(.serambi-eyebrow){font-size:14px}.serambi-period{display:inline-block;margin-top:20px}.serambi-balances{grid-template-columns:repeat(2,minmax(0,1fr))}.serambi-balances div,.serambi-balances div:first-child{padding:19px 9px;border-bottom:1px solid var(--sr-rule)}.serambi-balances div:nth-child(2n){border-right:0}.serambi-balances dd{font-size:clamp(18px,5.6vw,22px)}.serambi-reconcile{padding-bottom:12px;font-size:12px}.serambi-ledger-title{display:block}.serambi-report h2{margin-bottom:8px;font-size:27px}.serambi-ledger{font-size:13px}.serambi-ledger :is(th,td){padding:14px 6px}.serambi-ledger :is(th,td):first-child{padding-left:0}.serambi-ledger :is(th,td):last-child{padding-right:0}.serambi-desk{display:none}.serambi-phone{display:inline}td .serambi-phone{display:block;color:var(--sr-muted);font-size:12px;white-space:nowrap}.serambi-about{padding:16px;font-size:13px}.serambi-report-actions{display:block}.serambi-report-actions .serambi-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.serambi-report-actions .serambi-said{text-align:left}.serambi-folio{display:block}.serambi-folio span{display:block;margin-top:4px}.serambi-ornaments,.serambi-parts{padding:16px 12px}}@media (max-width:380px){.serambi-report-actions .serambi-actions{grid-template-columns:minmax(0,1fr)}}