.BcTrNW_page{--diff-removed-line:color-mix(in srgb, #d14343 6%, var(--sf));--diff-added-line:color-mix(in srgb, #16824b 6%, var(--sf));width:100%;min-width:0;max-width:1440px;margin:0 auto;padding:32px 28px 56px}.BcTrNW_intro{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}.BcTrNW_eyebrow{letter-spacing:.18em;color:var(--mu);margin-bottom:8px;font-size:11px;font-weight:600}.BcTrNW_intro h1{letter-spacing:-.045em;font-size:clamp(32px,3vw,40px);font-weight:600;line-height:1.08}.BcTrNW_intro h1 span{color:var(--ac)}.BcTrNW_description{color:var(--mu);margin-top:12px;font-size:16px}.BcTrNW_privacy{flex-shrink:0;align-items:center;gap:12px;padding-bottom:4px;font-size:13px;display:flex}.BcTrNW_privacy>span{color:var(--ac);border:1px solid var(--bd);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.BcTrNW_privacy strong{font-weight:500}.BcTrNW_privacy p{color:var(--mu);margin-top:4px}.BcTrNW_workspace{border:1px solid var(--bd);background:var(--sf);border-radius:14px;min-width:0;overflow:hidden}.BcTrNW_toolbar{border-bottom:1px solid var(--bd);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.BcTrNW_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.BcTrNW_actions button{min-height:44px;font-size:14px}.BcTrNW_actions .BcTrNW_quiet{color:var(--mu);background:0 0;border-color:#0000;padding-inline:8px}.BcTrNW_actions .BcTrNW_quiet:hover{color:var(--ac);background:color-mix(in srgb, var(--ac) 8%, transparent)}.BcTrNW_wrap[aria-pressed=true]{color:var(--ac);border-color:var(--ac)}.BcTrNW_segment{background:var(--bg);border:1px solid var(--bd);border-radius:7px;gap:2px;padding:2px;display:flex}.BcTrNW_segment button{background:0 0;border-color:#0000;border-radius:5px;padding-inline:10px}.BcTrNW_segment button:hover:not(:disabled){background:var(--sf);border-color:#0000}.BcTrNW_segment button[aria-pressed=true]{color:var(--ac);background:var(--sf);box-shadow:0 1px 3px #0000000d}.BcTrNW_actions button:disabled{opacity:.45;cursor:default}.BcTrNW_page button:focus-visible{outline:2px solid var(--ac);outline-offset:-2px}.BcTrNW_viewer{min-width:0;max-height:600px;overflow:auto}.BcTrNW_viewer[hidden]{display:none}.BcTrNW_viewer.BcTrNW_compared .cm-merge-a .cm-changedLine{background-color:var(--diff-removed-line)}.BcTrNW_viewer.BcTrNW_compared .cm-merge-b .cm-changedLine{background-color:var(--diff-added-line)}.BcTrNW_viewer .cm-mergeView{min-width:0;overflow:visible}.BcTrNW_viewer .cm-mergeViewEditors{align-items:stretch}.BcTrNW_viewer .cm-mergeViewEditor{min-width:0;overflow:hidden}.BcTrNW_viewer .cm-mergeViewEditor+.cm-mergeViewEditor{border-left:1px solid var(--bd)}.BcTrNW_viewer .cm-editor.cm-focused{box-shadow:inset 0 0 0 1px var(--ac)}.BcTrNW_paneHeading{color:var(--mu);border-bottom:1px solid var(--bd);background:var(--sf);z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex;position:sticky;top:0}.BcTrNW_footer{color:var(--mu);border-top:1px solid var(--bd);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 16px;font-size:12px;display:flex}.BcTrNW_notice,.BcTrNW_viewHint{border-bottom:1px solid var(--bd);padding:12px 16px;font-size:14px}.BcTrNW_notice{color:var(--ac)}.BcTrNW_viewHint{color:var(--mu)}.BcTrNW_sampleHint{color:var(--mu);border-bottom:1px solid var(--bd);padding:0 16px;font-size:14px}.BcTrNW_sampleHint summary{cursor:pointer;align-content:center;min-height:44px}.BcTrNW_sampleHint summary:focus-visible{outline:2px solid var(--ac);outline-offset:-2px}.BcTrNW_sampleHint p{padding-bottom:12px}.BcTrNW_loading{min-height:500px;color:var(--mu);padding:32px}@media (max-width:700px){.BcTrNW_page{padding:24px 16px 32px}.BcTrNW_toolbar{padding:12px}.BcTrNW_viewer{max-height:none}.BcTrNW_viewer .cm-mergeViewEditors{flex-direction:column}.BcTrNW_viewer .cm-mergeViewEditor{flex:none;width:100%}.BcTrNW_viewer .cm-mergeViewEditor+.cm-mergeViewEditor{border-left:0;border-top:1px solid var(--bd)}.BcTrNW_viewer .cm-mergeView .cm-scroller{height:260px!important;overflow-y:auto!important}.BcTrNW_viewer .cm-mergeSpacer{display:none}.BcTrNW_viewer>.cm-editor{max-height:520px}}.BcTrNW_paneLabel{color:var(--tx);font-weight:500}.BcTrNW_paneButtons{gap:2px;display:flex}.BcTrNW_paneButtons button{color:var(--mu);background:0 0;border-color:#0000;flex:none}.BcTrNW_paneButtons button:hover{background:color-mix(in srgb, var(--bd) 50%, transparent);color:var(--tx);border-color:#0000}.BcTrNW_paneButtons .BcTrNW_copied{color:var(--ac)}.BcTrNW_paneButtons .BcTrNW_copyFailed{color:var(--dg)}.BcTrNW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.BcTrNW_intro{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:20px}}
