.pb{background:var(--ss-page);padding:var(--ss-s4) 0 var(--ss-s7);text-align:left}.pb .pb-wrap{display:flex;flex-direction:column;gap:var(--ss-s4)}.pb h1,.pb h2,.pb h3,.pb p{margin:0;padding:0;text-align:left}.pb ol,.pb ul{margin:0 0 var(--ss-s2);padding-left:var(--ss-s4)}.pb ul{list-style:disc}.pb ol{list-style:decimal}.pb li{font-size:inherit;line-height:inherit;margin:0 0 var(--ss-s1);padding:0}.pb a:not(.ss-btn){color:var(--ss-blue)}.pb b,.pb strong{font-weight:700}.pb .pb-h2,.pb .pb-h2row h2{font-size:var(--ss-h2)}.pb .pb-crumbrow{align-items:center;flex-wrap:wrap;gap:var(--ss-s2) var(--ss-s3)}.pb .pb-crumbrow,.pb .pb-pn{display:flex;justify-content:space-between}.pb .pb-pn{gap:var(--ss-s3)}.pb .pb-pn--top{gap:var(--ss-s2);justify-content:flex-end}.pb .pb-pn--bottom{border-top:1px solid var(--ss-border);padding-top:var(--ss-s4)}.pb .pb-tabs{margin-top:calc(var(--ss-s2)*-1)}.pb .pb-hero{align-items:flex-end;background:var(--ss-card);border:1px solid var(--ss-border);border-radius:var(--ss-r-card);display:flex;gap:var(--ss-s5);justify-content:space-between;overflow:hidden;padding:var(--ss-s5) var(--ss-s5) 0}.pb .pb-hero-text{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--ss-s2);min-width:0;padding-bottom:var(--ss-s5)}.pb .pb-hero-num{color:var(--ss-navy);font-family:var(--ss-font-num);font-size:96px;font-weight:700;line-height:1}.pb .pb-hero-line{color:var(--ss-gray-mid);font-size:18px;max-width:520px}.pb .pb-tags{display:flex;flex-wrap:wrap;gap:var(--ss-s2)}.pb .pb-meta{color:var(--ss-gray-mid);font-size:14px}.pb .pb-hero-art{align-self:flex-end;flex:0 0 280px;height:280px;position:relative}.pb .pb-shape{background:var(--ss-pioneer);border-radius:var(--ss-r-card) var(--ss-r-card) 0 0;bottom:0;left:20px;position:absolute;right:20px;top:40px}.pb .pb-hero-art img{bottom:0;display:block;filter:grayscale(1);left:0;margin:0 auto;max-height:100%;max-width:100%;position:absolute;right:0;width:auto}.pb .pb-controls{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ss-s3);justify-content:space-between}.pb .pb-layout{align-items:start;display:grid;gap:var(--ss-s4);grid-template-columns:minmax(0,1fr) 340px}.pb .pb-main{gap:var(--ss-s5)}.pb .pb-main,.pb .pb-side{display:flex;flex-direction:column;min-width:0}.pb .pb-side{gap:var(--ss-s4)}.pb .pb-one{display:flex;flex-direction:column;gap:var(--ss-s3)}.pb .pb-one>div>.pb-h2{margin-bottom:var(--ss-s3)}.pb .pb-six{display:grid;gap:var(--ss-s3);grid-template-columns:repeat(3,minmax(0,1fr))}.pb .pb-q{background:var(--ss-card);border:1px solid var(--ss-border);border-radius:var(--ss-r-card-sm);display:flex;flex-direction:column;gap:var(--ss-s2);padding:var(--ss-s3)}.pb .pb-q-n{color:var(--ss-navy);font-family:var(--ss-font-num);font-size:32px;font-weight:700;line-height:1}.pb .pb-q-q{line-height:1.35}.pb .pb-q-a,.pb .pb-q-q{font-size:16px}.pb .pb-q-a p{margin-bottom:var(--ss-s2)}.pb .pb-q-a ol,.pb .pb-q-a ul{margin-bottom:0}.pb .pb-more-btn{align-self:flex-start;background:none;border:0;color:var(--ss-blue);cursor:pointer;font:600 14px/1 var(--ss-font-body);min-height:44px;padding:0}.pb .pb-more-btn:hover{text-decoration:underline}.pb .pb-missed,.pb .pb-sidecard{background:var(--ss-card);border:1px solid var(--ss-border);border-radius:var(--ss-r-card);display:flex;flex-direction:column;gap:var(--ss-s3);padding:var(--ss-s4)}.pb .pb-missed{background:var(--ss-panel);font-size:16px}.pb .pb-missed-t{font-size:var(--ss-h3)}.pb .pb-missed ol,.pb .pb-missed ul{margin-bottom:0}.pb .pb-notes{gap:var(--ss-s3)}.pb .pb-note,.pb .pb-notes{display:flex;flex-direction:column}.pb .pb-note{align-items:flex-start;gap:var(--ss-s1)}.pb .pb-note-t{font-size:15px}.pb .pb-ledger{background:color-mix(in srgb,var(--ss-green) 10%,#fff);border:1px solid color-mix(in srgb,var(--ss-green) 40%,#fff);border-radius:var(--ss-r-card-sm);font-size:15px;padding:var(--ss-s3)}.pb .pb-ledger p{display:inline}.pb .pb-ledger>strong{color:var(--ss-green-dark)}.pb .pb-clockwrap{display:flex;flex-direction:column;gap:var(--ss-s3)}.pb .pb-h2row{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--ss-s1) var(--ss-s3)}.pb .pb-sub{color:var(--ss-gray-mid);font-size:14px}.pb .pb-banner{background:var(--ss-blue-light);border-radius:var(--ss-r-card-sm);font-size:16px;padding:var(--ss-s3)}.pb .pb-item{display:contents}.pb .pb-clock{display:flex;flex-direction:column;gap:var(--ss-s2)}.pb .pb-block{background:var(--ss-tile);border-left:3px solid transparent;border-radius:var(--ss-r-card-sm);overflow:hidden}.pb .pb-block.is-make{border-left-color:var(--ss-pioneer)}.pb .pb-row{align-items:center;background:transparent;border:0;color:var(--ss-ink);cursor:pointer;display:flex;font-family:var(--ss-font-body);gap:var(--ss-s3);min-height:64px;padding:var(--ss-s3);text-align:left;width:100%}.pb .pb-tile{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;width:56px}.pb .pb-tile b{color:var(--ss-navy);font-family:var(--ss-font-num);font-size:32px;font-weight:700;line-height:1}.pb .pb-tile small{color:var(--ss-gray-mid);font-size:12px}.pb .pb-row-t{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.pb .pb-row-title{font-size:16px;font-weight:700}.pb .pb-row-line{color:var(--ss-gray-mid);font-size:15px}.pb .pb-chev{color:var(--ss-gray-mid);flex:none;transition:transform var(--ss-ease)}.pb .pb-block.is-open .pb-chev{transform:rotate(180deg)}.pb .pb-says{display:none;flex-direction:column;gap:var(--ss-s2);padding:0 var(--ss-s3) var(--ss-s3) calc(var(--ss-s3) + 56px + var(--ss-s3))}.pb .pb-block.is-open .pb-says{display:flex}.pb .pb-say{background:var(--ss-card);border-radius:var(--ss-r-control);padding:var(--ss-s2) var(--ss-s3)}.pb .pb-say-l{color:var(--ss-green-dark);font-size:13px;font-weight:600;padding-bottom:2px}.pb .pb-say-t{font-size:16px;font-weight:600;white-space:pre-line}.pb .pb-say-plain{font-weight:400}.pb .pb-plus{align-items:center;border:1px dashed var(--ss-border-control);border-radius:var(--ss-r-card-sm);display:flex;gap:var(--ss-s3);padding:var(--ss-s3)}.pb .pb-plus-n{color:var(--ss-gray-mid);display:flex;flex-direction:column;flex-shrink:0;width:56px}.pb .pb-plus-n b{font-family:var(--ss-font-num);font-size:24px;font-weight:700;line-height:1}.pb .pb-plus-n small{font-size:12px}.pb .pb-after,.pb .pb-plus-t{font-size:15px}.pb .pb-after{color:var(--ss-gray-mid)}.pb .pb-after p{margin:0}.pb .pb-crews{display:flex;flex-direction:column;gap:var(--ss-s3)}.pb .pb-crews-extra{font-size:16px}.pb .pb-crews-extra p{margin-bottom:var(--ss-s1)}.pb .pb-notoday{align-items:center;color:var(--ss-gray-mid);display:flex;flex-wrap:wrap;font-size:15px;gap:var(--ss-s2)}.pb .pb-pill{background:var(--ss-tag);border-radius:var(--ss-r-full);color:var(--ss-tag-ink);font-size:14px;font-weight:600;padding:var(--ss-s1) var(--ss-s3)}.pb .pb-crewgrid{align-items:stretch;display:grid;gap:var(--ss-s4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.pb .pb-crew{font-size:15px;height:100%}.pb .pb-crew .ss-card__body{display:flex;flex-direction:column;gap:var(--ss-s2);height:100%}.pb .pb-crew-name{font-family:var(--ss-font-head);font-size:20px;font-weight:700}.pb .pb-crew-fam{color:var(--ss-gray-mid);font-size:14px}.pb .pb-crew-row{font-size:15px}.pb .pb-crew-row strong{color:var(--ss-navy)}.pb .pb-bars{display:grid;gap:var(--ss-s2);grid-template-columns:minmax(0,1fr);margin-top:auto;padding-top:var(--ss-s1)}.pb .pb-bar{background:var(--ss-panel);border-radius:var(--ss-r-control);padding:var(--ss-s2) var(--ss-s3)}.pb .pb-bar p:first-child{color:var(--ss-gray-mid);font-size:13px;font-weight:600}.pb .pb-bar p:last-child{font-size:15px;line-height:1.4}.pb .pb-jobside{display:flex;flex-direction:column;gap:var(--ss-s2)}.pb .pb-ticket{background:var(--ss-card);border:1px solid var(--ss-border-control);border-radius:var(--ss-r-card-sm);display:flex;overflow:hidden}.pb .pb-ticket-main{flex:1;min-width:0;padding:var(--ss-s3) var(--ss-s4)}.pb .pb-ticket-line{font-size:17px;margin-top:var(--ss-s2)}.pb .pb-stub{align-items:center;background:color-mix(in srgb,var(--ss-green) 10%,#fff);border-left:1px dashed var(--ss-border-control);display:flex;flex-direction:column;flex-shrink:0;gap:var(--ss-s1);justify-content:center;width:88px}.pb .pb-stub b{color:var(--ss-ink);font-family:var(--ss-font-num);font-size:20px;font-weight:600}.pb .pb-jobextra,.pb .pb-look,.pb .pb-muted{color:var(--ss-gray-mid);font-size:15px}.pb .pb-more{display:flex;flex-direction:column;gap:var(--ss-s2)}.pb .pb-more .pb-h2{margin-bottom:var(--ss-s1)}.pb .pb-fold-body{font-size:16px}.pb .pb-fold-body p{margin-bottom:var(--ss-s2)}.pb .pb-fold-body table{border-collapse:collapse;display:block;margin:0 0 var(--ss-s3);max-width:100%;overflow-x:auto}.pb .pb-fold-body td,.pb .pb-fold-body th{border:1px solid var(--ss-border);font-size:15px;padding:var(--ss-s1) var(--ss-s2);text-align:left}.pb .pb-fold-body th{background:var(--ss-panel)}.pb .pb-prints{gap:var(--ss-s3)}.pb .pb-printgroup,.pb .pb-prints{display:flex;flex-direction:column}.pb .pb-printgroup{gap:var(--ss-s2)}.pb .pb-printgroup-t{color:var(--ss-gray-mid);font-size:14px;font-weight:600;letter-spacing:0}.pb .pb-printgrid{display:grid;gap:var(--ss-s2);grid-template-columns:repeat(4,minmax(0,1fr))}.pb .pb-print{align-items:center;background:var(--ss-card);border:1px solid var(--ss-border);border-radius:var(--ss-r-card-sm);color:var(--ss-ink)!important;display:flex;font-size:15px;font-weight:600;gap:var(--ss-s3);min-height:56px;padding:var(--ss-s2) var(--ss-s3);text-decoration:none;transition:border-color var(--ss-ease)}.pb .pb-print svg{color:var(--ss-blue);flex:none}.pb .pb-print:hover{border-color:var(--ss-border-control)}.pb .pb-print small{color:var(--ss-gray-mid);font-size:13px;font-weight:400}.pb .pb-print-note{display:block}@media (max-width:1100px){.pb .pb-layout{grid-template-columns:minmax(0,1fr)}.pb .pb-printgrid,.pb .pb-six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pb{padding-top:var(--ss-s3)}.pb .pb-hero{align-items:stretch;flex-direction:column;gap:var(--ss-s3);padding:var(--ss-s4) var(--ss-s3) 0}.pb .pb-hero-num{font-size:64px}.pb .pb-hero-art{align-self:center;flex-basis:200px;height:200px;width:200px}.pb .pb-six{grid-template-columns:minmax(0,1fr)}.pb .pb-controls>*{flex:1 1 auto}.pb .pb-says{padding-left:var(--ss-s3)}.pb .pb-crewgrid,.pb .pb-printgrid{grid-template-columns:minmax(0,1fr)}.pb .pb-ticket-main{padding:var(--ss-s3)}}@media print{@page{size:letter portrait;margin:.5in}body:has(.pb){background:#fff!important}body:has(.pb) .pioneer-chrome,body:has(.pb) .ss-footer,body:has(.pb) .ss-header{display:none!important}.pb{zoom:.7;background:#fff;padding:0}.pb .pb-wrap{gap:var(--ss-s3);max-width:none;padding:0}.pb .pb-chev,.pb .pb-controls,.pb .pb-crumb,.pb .pb-more-btn,.pb .pb-pn,.pb .pb-prints,.pb .pb-tabs{display:none!important}.pb .pb-hero{-moz-column-break-after:avoid;break-after:avoid;padding-top:var(--ss-s3);-webkit-print-color-adjust:exact;print-color-adjust:exact}.pb .pb-hero-num{font-size:64px}.pb .pb-hero-art{flex-basis:180px;height:180px}.pb .pb-shape{-webkit-print-color-adjust:exact;print-color-adjust:exact}.pb .pb-layout,.pb .pb-main,.pb .pb-side{display:block}.pb .pb-six{-moz-column-break-inside:avoid;break-inside:avoid;grid-template-columns:repeat(3,minmax(0,1fr))}.pb .pb-q-a--short{display:none!important}.pb .pb-q-a--full{display:block!important}.pb .pb-clockwrap{-moz-column-break-before:page;break-before:page}.pb .pb-block,.pb .pb-crew,.pb .pb-note,.pb .pb-q,.pb .pb-say,.pb .pb-ticket{-moz-column-break-inside:avoid;break-inside:avoid}.pb .pb-says{display:flex!important;padding:0 var(--ss-s2) var(--ss-s2) calc(var(--ss-s3) + 56px + var(--ss-s3))}.pb .pb-banner,.pb .pb-block,.pb .pb-ledger{-webkit-print-color-adjust:exact;print-color-adjust:exact}.pb .pb-row{min-height:0;padding:var(--ss-s2) var(--ss-s3)}.pb .pb-crews{-moz-column-break-before:page;break-before:page}.pb .ss-fold__panel{grid-template-rows:1fr!important;visibility:visible!important}.pb .ss-fold__chev{display:none}.pb .pb-side{margin-top:var(--ss-s4)}}
