.v2-btn,.pw-btn{white-space:nowrap}.v2-actions{flex-wrap:nowrap;flex:none;align-items:center;gap:8px}.v2-card-top{flex-wrap:wrap;row-gap:8px}.v2-card-top>:first-child:not(:only-child):not(.v2-btn):not(.v2-actions){flex:240px;min-width:0}.v2-card-top>.v2-btn,.v2-card-top>.v2-actions{flex:none;margin-inline-start:auto}.pw-where{flex:auto;min-width:0}.pw-where>:not(.pw-where-t){white-space:nowrap}.modal-footer>.dlg-danger{margin-inline-end:auto}:is(button,[role=button]):is(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed!important}.bbph-page .v2-btn:disabled:hover{border-color:var(--pg-line2)!important;color:var(--pg-ink)!important}.bbph-page .v2-btn-primary:disabled:hover,.bbph-page .v2-btn-ai:disabled:hover{background:var(--pg-ink)!important;border-color:var(--pg-ink)!important;color:#fff!important}
:root{--v2-font:var(--font-inter), "Segoe UI", system-ui, -apple-system, Arial, sans-serif}body,.v2-scope{font-family:var(--font-inter), "Segoe UI", system-ui, -apple-system, Arial, sans-serif}.serif,.brand-name,.brand-mark,.page-title,.section-title,.twin-content h1,.twin-content h2{font-family:var(--font-fraunces), Georgia, serif}.mono{font-family:var(--font-mono), monospace}.entry{background:var(--v2-bg);place-items:center;min-height:100vh;padding:24px;display:grid}.entry-panel{width:100%;max-width:460px}.entry-brand{align-items:center;gap:12px;margin-bottom:18px;display:flex}.print-only{display:none}.v2-card,.nav-item.nav-static{cursor:default}.nav-item.nav-static:hover{color:var(--sb-text);background:0 0}.main{background:var(--v2-bg)}.content{width:100%;margin:0 auto}.content.content-wide{--wide-measure:110ch;--wide-inner:1302px;max-width:none}@media (min-width:1661px){.content-wide .wide-host>:not(.v2-card):not(.v2-state):not(.wide-host):not(.wide-fill):not(.modal-bg),.content-wide :is(.reg-toolbar-lead,.reg-summary-line,.reg-foot,.trw-tree>.v2-card-label,.trw-tree>.v2-card-sub,.trw-lead-t,.reg-detail :is(p,.v2-card-sub,.reg-row-tx),.bbask-bar>div,.bbask-eh,.bbask-ep){max-width:var(--wide-measure)}.content-wide :is(.v2-scope,.wide-host)>.v2-card:not(.reg-toolbar):not(.reg-summary):not(.trw-tree):not(.wide-fill){padding-inline-end:max(16px, calc(100% - 18px - var(--wide-measure)))}.content-wide .wide-host>.v2-state{padding-inline:max(20px, calc((100% - 2px - var(--wide-measure)) / 2))}.content-wide .bbask-note{padding-inline-end:max(13px, calc(100% - 13px - var(--wide-measure)))}.content-wide :is(.reg-figs,.reg-detail>*,.trw-lead,.trw-two){max-width:var(--wide-inner)}.content-wide .reg-toolbar-actions{margin-inline-start:auto}.content-wide :is(.bbask-eh,.bbask-ep){margin-inline:auto}.content-wide .bbask-u{max-width:min(90%, var(--wide-measure))}}.lp{width:100%;margin:0 auto}.doc-provenance{border-bottom:1px solid var(--v2-border);color:var(--v2-muted);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 18px;font-size:12px;display:flex}.doc-provenance-drift{color:var(--v2-warn);flex-basis:100%}.doc-actions{border-bottom:1px solid var(--v2-border);padding:10px 18px}.doc-editor{border-bottom:1px solid var(--v2-border);background:var(--v2-bg);flex-direction:column;gap:10px;padding:14px 18px;display:flex}.doc-editor-text{min-height:320px;font-family:var(--v2-mono,ui-monospace, monospace);resize:vertical;font-size:12.5px;line-height:1.5}.doc-editor-summary{flex-direction:column;gap:4px;display:flex}.doc-revisions{border-top:1px solid var(--v2-border);padding:14px 18px}.doc-revision-list{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.doc-revision-list li{border:1px solid var(--v2-border);border-radius:8px;justify-content:space-between;gap:12px;padding:6px 10px;display:flex}.doc-revision-list li.current{border-color:var(--v2-blue)}.doc-revision-by{color:var(--v2-muted);white-space:nowrap}
@media print{.sidebar,.user-block,.topbar-actions,.no-print{display:none!important}.topbar{break-after:avoid;page-break-after:avoid;border-bottom:1px solid #cbd5e1!important;margin-bottom:10px!important;padding-left:0!important;padding-right:0!important;position:static!important}.app,.main{display:block!important}html,body,.app,.main{height:auto!important;overflow:visible!important}.content{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.v2-actions,.v2-btn,.v2-tabs,.rec-arrange,.rec-assign{display:none!important}.rec-row{box-shadow:none!important;cursor:auto!important;background:0 0!important;border:0!important;display:grid!important}.rec-clamp2{-webkit-line-clamp:none!important;line-clamp:none!important;display:block!important;overflow:visible!important}.in-mx-scroll{overflow:visible!important}.in-mx{table-layout:fixed;min-width:0!important}.bbph-page .in-mx thead th,.bbph-page .in-mx .in-sig{position:static!important}.in-mx thead th{white-space:normal!important;padding:6px 4px!important}.bbph-page .in-mx thead th:first-child{width:28%;min-width:0!important}.bbph-page .in-mx .in-sig{max-width:none!important}.in-row>*{padding:8px 4px!important}.in-cell{min-width:0!important}.in-cell-b{padding:4px!important}.in-imp{white-space:normal!important}html,body{background:#fff!important}.v2-card,.rec-tbl,.table-wrap{break-inside:avoid;page-break-inside:avoid;box-shadow:none!important}.rec-tbl .dot,.rec-gdot,.rec-gcount,.rec-ghead,.rec-head,.v2-chip,.badge{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}thead{display:table-header-group}table{break-inside:auto;page-break-inside:auto}tr{break-inside:avoid;page-break-inside:avoid}.rec-head{break-after:avoid;page-break-after:avoid}.rec-row,.rec-ghead{break-inside:avoid;page-break-inside:avoid}.rec-ghead{break-after:avoid;page-break-after:avoid}.print-only{display:block!important}.print-stamp{color:#475569;margin-top:4px;font-size:11px}.modal-bg:not(:has(.modal-doc)){display:none!important}body:has(.modal-doc) :not(:has(.modal-doc)):not(.modal-doc):not(.modal-doc *){display:none!important}body:has(.modal-doc) .modal-bg{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;padding:0!important;display:block!important;position:static!important}.modal.modal-doc{max-width:none!important;max-height:none!important;box-shadow:none!important;display:block!important;overflow:visible!important}.modal-doc>.modal-header,.modal-doc>.modal-footer,.modal-doc .dv-body>:not(.dv-doc){display:none!important}.modal-doc .dv-body{background:0 0!important;padding:0!important;overflow:visible!important}.modal-doc .dv-doc{border:0!important;max-width:none!important;padding:0!important}@page{margin:14mm}}
