.ops-app .ddb-art-sheet.ddb-presentation-v2{--sheet-red:#c74632;color:#232323;background:#fff;font-family:Helvetica,Arial,sans-serif}.ops-app .ddb-presentation-v2.trade-plan{grid-template-columns:27% minmax(0,65%) 8%}.ops-app .ddb-presentation-v2:not(.trade-plan){display:block}.ops-app .ddb-presentation-v2.draft:after{display:none}.ops-app .ddb-four-up-presentation{grid-template-rows:auto auto minmax(0,1fr) auto auto;gap:1em;height:100%;padding:4.5%;display:grid}.ops-app .ddb-four-up-presentation>header{border-bottom:.2em solid #272727;justify-content:space-between;align-items:start;padding-bottom:1em;display:flex}.ops-app .ddb-four-up-presentation>header span{color:var(--sheet-red);letter-spacing:.12em;font-size:.8em;font-weight:700}.ops-app .ddb-four-up-presentation h2{letter-spacing:-.045em;margin:.25em 0;font-size:2.7em;line-height:1.05}.ops-app .ddb-four-up-presentation>header p{margin:0;font-size:1em}.ops-app .ddb-four-up-presentation>header b{border:.045em solid var(--sheet-red);color:var(--sheet-red);padding:.25em;font-size:2em}.ops-app .ddb-presentation-meta{color:#555;justify-content:space-between;gap:1em;font-size:.8em;display:flex}.ops-app .ddb-presentation-v2 .ddb-keyed-entry-list.letter{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));align-content:stretch;gap:1.6em 2em}.ops-app .ddb-presentation-v2 .ddb-keyed-entry-list.letter>article{border-bottom:.08em solid #ccc;flex-direction:column;align-items:stretch;gap:.6em;padding:0 0 .5em;display:flex;position:relative}.ops-app .ddb-presentation-v2 .ddb-keyed-entry-list.letter:not(:has(>article:nth-child(3))){grid-template-rows:minmax(0,1fr)}.ops-app .ddb-presentation-v2 .ddb-keyed-entry-list.letter .ddb-art-number{z-index:1;background:#fff;width:2em;height:2em;font-size:1em;position:absolute;top:.6em;right:.6em}.ops-app .ddb-presentation-v2 .ddb-keyed-entry-list.letter .ddb-art-product-image{background:#f4f4f4;border:0;flex-shrink:0;width:100%;height:11.5em;font-size:1em}.ops-app .ddb-presentation-v2 .ddb-art-product-image{aspect-ratio:auto;min-height:0;display:block;overflow:hidden}.ops-app .ddb-presentation-v2 .ddb-art-product-image>img{object-fit:contain;mix-blend-mode:multiply;max-height:100%;display:block;width:100%!important;height:100%!important}.ops-app .ddb-presentation-v2 .ddb-keyed-entry-copy{overflow-wrap:anywhere;gap:.3em}.ops-app .ddb-presentation-v2 .ddb-keyed-entry-list.letter .ddb-keyed-entry-copy strong{letter-spacing:-.025em;border-bottom:.1em solid #222;padding-bottom:.4em;font-size:1.4em;line-height:1.05}.ops-app .ddb-presentation-v2 .ddb-keyed-entry-list.letter .ddb-keyed-entry-copy :is(small,em,i,p){color:#444;font-size:.9em;line-height:1.28}.ops-app .ddb-presentation-v2 .ddb-keyed-entry-copy a{color:var(--sheet-red);text-underline-offset:.18em;font-size:.85em}.ops-app .ddb-four-up-presentation>footer{color:#666;border-top:.08em solid #ccc;justify-content:space-between;align-items:center;gap:2em;padding-top:.6em;font-size:.72em;display:flex}.ops-app .ddb-four-up-presentation>footer strong{white-space:nowrap;color:#222;font-size:1.3em}.ops-app .ddb-compact-specifications{border-right:.07em solid #ddd;flex-direction:column;min-height:0;padding:2em 1.6em;display:flex}.ops-app .ddb-compact-specifications>header{border-bottom:.17em solid #282828;margin-bottom:.6em;padding-bottom:1em}.ops-app .ddb-compact-specifications>header span{letter-spacing:.1em;color:var(--sheet-red);font-size:.85em;font-weight:700}.ops-app .ddb-compact-specifications h2{letter-spacing:-.04em;margin:.3em 0;font-size:2em}.ops-app .ddb-compact-specifications p{margin:0;font-size:.8em}.ops-app .ddb-presentation-v2 .ddb-keyed-entry-list.side>article{grid-template-columns:2em 3.8em minmax(0,1fr);gap:.6em;padding:.65em 0}.ops-app .ddb-presentation-v2 .ddb-keyed-entry-list.side .ddb-art-product-image{background:#f5f5f5;border:0;width:3.8em;height:3.8em;font-size:1em}.ops-app .ddb-presentation-v2 .ddb-keyed-entry-list.side .ddb-keyed-entry-copy strong{font-size:1em}.ops-app .ddb-presentation-v2 .ddb-keyed-entry-list.side .ddb-keyed-entry-copy :is(small,em,i,p,a){font-size:.8em;line-height:1.22}.ops-app .ddb-compact-specifications>footer{color:#555;margin-top:auto;padding-top:1em;font-size:.78em}.ops-app .ddb-coordination-drawing{flex-direction:column;gap:1em;min-width:0;padding:2em 1.5em;display:flex}.ops-app .ddb-coordination-drawing>header{border-bottom:.08em solid #ddd;justify-content:space-between;align-items:baseline;gap:1em;padding-bottom:.8em;display:flex}.ops-app .ddb-coordination-drawing>header span{color:#555;font-size:.8em}.ops-app .ddb-coordination-drawing>header strong{color:var(--sheet-red);font-size:1.2em}.ops-app .ddb-coordination-drawing>.ddb-plan-field{flex-shrink:0;margin:auto 0}.ops-app .ddb-presentation-v2 .ddb-plan-field{border:0;grid-template-rows:2.5em minmax(0,1fr);grid-template-columns:2.5em minmax(0,1fr);overflow:visible}.ops-app .ddb-presentation-v2 .ddb-plan-grid{background:0 0;border:0}.ops-app .ddb-presentation-v2 .ddb-plan-grid>i{border:0 dashed #c7463247;position:absolute}.ops-app .ddb-presentation-v2 .ddb-plan-grid>.vertical{border-left-width:.06em;height:100%}.ops-app .ddb-presentation-v2 .ddb-plan-grid>.horizontal{border-top-width:.06em;width:100%}.ops-app .ddb-presentation-v2 .ddb-plan-grid-corner{color:var(--sheet-red);border:0}.ops-app .ddb-presentation-v2 :is(.ddb-plan-grid-columns,.ddb-plan-grid-rows){border:0;display:block;position:relative}.ops-app .ddb-presentation-v2 :is(.ddb-plan-grid-columns,.ddb-plan-grid-rows) span{width:1.8em;height:1.8em;color:var(--sheet-red);border:.08em solid var(--sheet-red);background:#fff;border-radius:50%;font-size:.85em;position:absolute}.ops-app .ddb-presentation-v2 .ddb-plan-grid-columns span{top:0;transform:translate(-50%)}.ops-app .ddb-presentation-v2 .ddb-plan-grid-rows span{left:0;transform:translateY(-50%)}.ops-app .ddb-presentation-v2 .ddb-plan-callouts>i{box-shadow:none;border-width:.1em;width:1.8em;height:1.8em;font-weight:600}.ops-app .ddb-drawing-lower{grid-template-columns:minmax(0,1fr) 40%;align-items:end;gap:2em;margin-top:auto;display:grid}.ops-app .ddb-drawing-caption{color:var(--sheet-red);align-items:start;gap:1em;display:flex}.ops-app .ddb-drawing-caption strong{border-bottom:.07em solid var(--sheet-red);padding-bottom:.4em;font-size:1.1em;display:block}.ops-app .ddb-drawing-caption p{color:#666;margin:.5em 0;font-size:.75em;line-height:1.35}.ops-app .ddb-sheet-title-strip{background:#f0f0f0;border-left:.06em solid #ccc;flex-direction:column;gap:1.2em;min-width:0;padding:1.3em .8em;display:flex}.ops-app .ddb-sheet-wordmark{flex-direction:column;flex:1;align-items:center;gap:1em;min-height:0;display:flex}.ops-app .ddb-sheet-wordmark b{border:.07em solid var(--sheet-red);color:var(--sheet-red);padding:.3em;font-size:1.5em}.ops-app .ddb-sheet-wordmark img{object-fit:contain;width:100%;max-height:5.2em;display:block}.ops-app .ddb-sheet-wordmark strong{writing-mode:vertical-rl;letter-spacing:-.04em;white-space:nowrap;font-size:2.75em;transform:rotate(180deg)}.ops-app .ddb-sheet-wordmark>span{writing-mode:vertical-rl;letter-spacing:.02em;font-size:.84em;transform:rotate(180deg)}.ops-app .ddb-sheet-title-strip dl{gap:.8em;margin:0;display:grid}.ops-app .ddb-sheet-title-strip dl>div{border-top:.06em solid #ccc;padding-top:.4em}.ops-app .ddb-sheet-title-strip dt{text-transform:uppercase;color:#777;font-size:.58em}.ops-app .ddb-sheet-title-strip dd{overflow-wrap:anywhere;margin:.2em 0 0;font-size:.75em;line-height:1.3}.ops-app .ddb-sheet-revisions{gap:.5em;font-size:.68em;display:grid}.ops-app .ddb-sheet-revisions i{border-bottom:.06em solid #bbb;height:.7em}.ops-app .ddb-professional-seal{text-align:center;color:#888;border:.06em dashed #aaa;flex-direction:column;justify-content:space-between;min-height:6em;padding:.5em;display:flex}.ops-app .ddb-professional-seal span{font-size:.55em}.ops-app .ddb-professional-seal small{font-size:.52em}.ops-app .ddb-sheet-issue{border:.1em solid var(--sheet-red);color:var(--sheet-red);text-align:center;padding:.5em;font-size:.68em;line-height:1.4}.ops-app .ddb-sheet-id{border-top:.07em solid #ccc;padding-top:.6em}.ops-app .ddb-sheet-id strong{letter-spacing:-.04em;font-size:2.5em;display:block}.ops-app .ddb-sheet-id span{color:#666;font-size:.6em}.ops-app .ddb-review-stamp{border:.1em solid var(--sheet-red);color:var(--sheet-red);gap:.55em;padding:.65em;display:grid}.ops-app .ddb-review-stamp>strong{letter-spacing:.02em;font-size:1em}.ops-app .ddb-review-boxes{flex-wrap:wrap;gap:.6em 1.2em;font-size:.77em;display:flex}.ops-app .ddb-review-stamp p{margin:0;font-size:.72em;line-height:1.3}.ops-app .ddb-review-signatures{justify-content:space-between;gap:1em;padding-top:.7em;font-size:.8em;display:flex}.ops-app .ddb-review-stamp.compact{font-size:.82em}@media print{body:has(.ddb-print-output) :not(:has(.ddb-print-output)):not(.ddb-print-output):not(.ddb-print-output *){display:none!important}:is(body:has(.ddb-print-output),body:has(.ddb-print-output) :has(.ddb-print-output)){border:0!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}.ops-app .ddb-print-output{position:static!important}.ops-app .ddb-print-page>.ddb-art-sheet.ddb-presentation-v2{aspect-ratio:auto;width:100%;min-width:0;max-width:none;height:100%;box-shadow:none}.ops-app .ddb-print-page.letter>.ddb-presentation-v2{font-size:10pt}.ops-app .ddb-print-page.arch-d>.ddb-presentation-v2{font-size:14pt}.ops-app .ddb-print-page.studio-30x40>.ddb-presentation-v2{font-size:15pt}}
