/* Shared reading edition: match the home screenprint, keep long copy readable. */
/* Stable hit area; three crisp colored sheets unfold behind the lifted search. */
.search-stack{display:block;position:relative;--search-step:5px}
.library-tools .library-search-stack{margin:13px 0 29px}
.library-tools .library-search-stack input{margin:0}
.pop-hero .search-stack .sform,.library-tools .search-stack input{
  transform:translate(0,0);border-color:var(--ink);
  box-shadow:1px 1px 0 var(--pop),1px 1px 0 1px var(--ink),2px 2px 0 var(--cobalt),2px 2px 0 1px var(--ink),3px 3px 0 var(--red),3px 3px 0 1px var(--ink);
  transition:transform .44s var(--spring-b),box-shadow .36s ease-out;
}
.pop-hero .search-stack:focus-within .sform,.library-tools .search-stack:focus-within input{
  transform:translate(-3px,-4px);
  box-shadow:var(--search-step) var(--search-step) 0 var(--pop),var(--search-step) var(--search-step) 0 1px var(--ink),calc(var(--search-step)*2) calc(var(--search-step)*2) 0 var(--cobalt),calc(var(--search-step)*2) calc(var(--search-step)*2) 0 1px var(--ink),calc(var(--search-step)*3) calc(var(--search-step)*3) 0 var(--red),calc(var(--search-step)*3) calc(var(--search-step)*3) 0 1px var(--ink);
}
@media(hover:hover){
  .pop-hero .search-stack:hover .sform,.library-tools .search-stack:hover input{
    transform:translate(-3px,-4px);
    box-shadow:var(--search-step) var(--search-step) 0 var(--pop),var(--search-step) var(--search-step) 0 1px var(--ink),calc(var(--search-step)*2) calc(var(--search-step)*2) 0 var(--cobalt),calc(var(--search-step)*2) calc(var(--search-step)*2) 0 1px var(--ink),calc(var(--search-step)*3) calc(var(--search-step)*3) 0 var(--red),calc(var(--search-step)*3) calc(var(--search-step)*3) 0 1px var(--ink);
  }
}
@media(max-width:650px){.search-stack{--search-step:4px}}
@media(prefers-reduced-motion:reduce){
  .pop-hero .search-stack .sform,.library-tools .search-stack input{transition:none!important;transform:none!important}
}
.editorial-atlas{background-image:url('/img/popart-editorial-v3.png')}
.desktop-nav{gap:20px;font-size:15px;font-weight:600}
.desktop-nav>a{position:relative;isolation:isolate;padding:10px 2px;transition:transform .35s var(--spring-b),color .2s}
.desktop-nav>a::after{content:'';position:absolute;z-index:-1;left:-5px;right:-5px;bottom:8px;height:9px;background:var(--pop);transform:scaleX(0) rotate(-2deg);transform-origin:left;transition:transform .35s var(--spring-b);border-radius:2px}
.desktop-nav>a:hover,.desktop-nav>a:focus-visible{transform:translateY(-3px);color:var(--ink);text-decoration:none}
.desktop-nav>a:hover::after,.desktop-nav>a:focus-visible::after{transform:scaleX(1) rotate(-2deg)}
.hd-in>.btn{font-size:14px;padding:12px 18px}
.popular,.pop-hero .popular,.pop-hero .hero-cta p,.footer-note,.ft-col,.tx-c,.small-note{font-size:14px;line-height:1.75}
.edition-label{font-size:12px}.pop-hero .sform input{font-size:16px}.pop-hero .hero-sub{font-size:18px}
.question-copy .s,.case-copy .tx-c,.process-note,.worry-answer p,.academy-door p{font-size:15px;line-height:1.75}
.step-copy>span{font-size:14px}.footer-grid p{font-size:15px}.ft-col a{font-size:15px}
.cat-icon.category-glyph{display:grid;place-items:center;background:var(--pop);font-size:24px;font-weight:600;border-radius:14px}.category-glyph svg{width:32px;height:32px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}
.worry-guy.editorial-atlas{position:absolute;width:226px;height:226px;border-radius:50%;border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink)}
.portrait-fallback.gaze-static{display:block;width:100%;height:100%;background:url('/img/popart-gaze-v3.png') 0 0/300% 200%}
.scene.popart-scene{display:block;width:100%;height:auto;border-top:2px solid var(--ink);object-fit:contain}
.interior-cover{padding:54px 0 60px;border-bottom:2px solid var(--ink);overflow:hidden;background:var(--bg)}
.cover-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.72fr);gap:72px;align-items:center}
.cover-copy{min-width:0}.cover-copy .breadcrumb{font-size:14px;margin:0 0 28px;line-height:1.8}.cover-copy .breadcrumb a{text-decoration:underline;text-underline-offset:4px}
.cover-copy .edition-label{margin-bottom:20px;letter-spacing:.1em}
.cover-copy h1{font-size:clamp(38px,3.8vw,56px);font-weight:600;letter-spacing:-.055em;line-height:1.2;word-break:keep-all;overflow-wrap:anywhere;margin:0}
.cover-copy h1 em{font-style:normal;background:linear-gradient(transparent 55%,var(--pop) 55%);box-decoration-break:clone;-webkit-box-decoration-break:clone}
.cover-summary{font-size:18px;line-height:1.85;max-width:35em;margin:24px 0 26px;word-break:keep-all;overflow-wrap:anywhere}
.cover-sign{display:flex;align-items:center;gap:18px;margin:0;font-size:14px;font-weight:600}.cover-sign span{display:grid;place-items:center;width:35px;height:35px;background:var(--pop);border:1.5px solid var(--ink);border-radius:9px;letter-spacing:-.12em}
.cover-print{margin:5px 8px 10px 0;padding:9px 9px 0;border:2px solid var(--ink);background:var(--bg-2);box-shadow:8px 8px 0 var(--ink);transform:rotate(2deg);transition:transform .4s var(--spring-b),box-shadow .4s}
.cover-print:hover{transform:rotate(0) translateY(-3px);box-shadow:11px 11px 0 var(--ink)}
.cover-art{width:100%;border:1.5px solid var(--ink)}.cover-print figcaption{display:flex;justify-content:space-between;gap:8px;align-items:center;min-height:39px;padding:8px 3px;font:700 11px/1.4 Arial,sans-serif;letter-spacing:.06em}.cover-print figcaption span:last-child{font-size:25px}
.detail-layout{display:grid;grid-template-columns:225px minmax(0,1fr);gap:64px;align-items:start;margin-top:60px;margin-bottom:72px}
.reading-nav{position:sticky;top:108px;max-height:calc(100vh - 130px);overflow:auto;padding:23px 20px;background:var(--bg-2);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:3px}
.reading-nav>p{font-size:16px;font-weight:600;margin:0 0 14px}.reading-nav a{display:block;font-size:14px;line-height:1.6;padding:10px 0;border-top:1px solid #ded5c3;transition:color .2s,transform .3s var(--spring-b)}
.reading-nav a:hover{color:var(--cobalt);transform:translateX(3px)}
.detail-reading{min-width:0;max-width:820px;font-size:17px;line-height:1.9;word-break:keep-all;overflow-wrap:anywhere}
.detail-reading p{margin:0 0 18px}.detail-reading h2,.interior-section>h2,.interior-cases h2,.related-reading h2,.detail-next h2{font-size:30px;font-weight:600;line-height:1.4;letter-spacing:-.035em;margin:0 0 23px;word-break:keep-all;overflow-wrap:anywhere}
.detail-reading h3{font-size:20px;line-height:1.5;font-weight:600;letter-spacing:-.025em;margin:0 0 12px}
.quick-answer{background:var(--pop);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--ink);padding:30px;border-radius:4px;margin-bottom:30px}
.quick-answer>.edition-label{font-size:13px;margin-bottom:16px}.quick-answer>p:last-child{font-size:21px;line-height:1.75;margin:0;font-weight:500}
.takeaways{list-style:none;padding:0;margin:0 0 48px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}
.takeaways li{font-size:15px;line-height:1.6;padding-top:14px;border-top:2px solid var(--ink)}.takeaways span{display:block;color:var(--cobalt);font-size:13px;font-weight:600;margin-bottom:6px}
.detail-section{padding:10px 0 36px;margin:0 0 30px;border-bottom:1px solid #cec4b3;scroll-margin-top:108px}.detail-section:last-child{margin-bottom:0}
.detail-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.detail-cards.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}
.detail-card{position:relative;background:var(--bg-2);border:2px solid var(--ink);padding:24px 22px;border-radius:5px;box-shadow:3px 3px 0 var(--ink);transition:transform .4s var(--spring-b),box-shadow .4s}
.detail-card:nth-child(3n+2){background:#fff0bf}.detail-card:nth-child(3n+3){background:#e3eddf}
.detail-card:hover{transform:translateY(-4px);box-shadow:5px 7px 0 var(--ink)}
.card-index{display:inline-grid;place-items:center;min-width:36px;height:36px;background:var(--ink);color:var(--bg);font:600 15px Arial;border-radius:50%;margin:0 0 22px}
.detail-card h3{font-size:20px;line-height:1.5;font-weight:600;margin:0 0 13px;word-break:keep-all;overflow-wrap:anywhere}.detail-card p{font-size:16px;line-height:1.8;margin:0;word-break:keep-all;overflow-wrap:anywhere}
.detail-faq{border-top:2px solid var(--ink)}.detail-faq details{border-bottom:1px solid var(--ink);padding:0 2px}
.detail-faq summary{position:relative;display:flex;justify-content:space-between;gap:22px;align-items:center;font-size:18px;line-height:1.6;font-weight:600;cursor:pointer;padding:22px 0;list-style:none}
.detail-faq summary::-webkit-details-marker{display:none}.detail-faq summary span{display:grid;place-items:center;width:30px;height:30px;flex:none;background:var(--pop);border:1.5px solid var(--ink);border-radius:50%;font-size:22px;transition:transform .3s}.detail-faq [open] summary span{transform:rotate(45deg)}
.detail-faq details>p{font-size:17px;line-height:1.85;padding:0 42px 25px 0;margin:0}.detail-faq details[open]{background:#fff2cc}
.question-checklist{background:var(--bg-2);border:2px solid var(--ink);padding:26px;border-radius:5px;box-shadow:4px 4px 0 var(--ink)}
.question-checklist>p{font-size:15px}.question-checklist>label{display:flex;align-items:flex-start;gap:13px;padding:15px 0;border-top:1px solid #ded5c3;cursor:pointer;font-size:17px;line-height:1.7}.question-checklist input{width:20px;height:20px;flex:none;margin:5px 0 0;accent-color:var(--cobalt)}
.question-checklist label:has(input:checked){color:var(--cobalt);font-weight:500}.check-actions{display:flex;gap:16px;flex-wrap:wrap;align-items:center;padding-top:20px}.check-actions>span{font-size:14px}.check-actions .btn{font-size:15px}.copy-fallback{width:100%;min-height:140px;margin-top:18px}
.source-box{padding:28px;background:#e1e9ff;border:2px solid var(--ink);border-left:8px solid var(--cobalt);border-radius:4px;margin-top:24px}.source-box a{display:block;font-size:16px;text-decoration:underline;text-underline-offset:5px;margin:16px 0;line-height:1.8}.source-box .small-note{font-size:14px;margin:20px 0 0}
.detail-table-wrap{width:100%;overflow:auto;border:2px solid var(--ink);border-radius:4px;background:var(--bg-2)}.detail-table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.75}.detail-table th,.detail-table td{padding:18px 16px;text-align:left;vertical-align:top;border-bottom:1px solid #d6cdbc;word-break:keep-all;overflow-wrap:anywhere}.detail-table thead th{background:var(--ink);color:var(--bg);font-weight:500}.detail-table tbody th{min-width:110px;font-weight:600;background:#fff0bd}.detail-table tbody tr:last-child>*{border-bottom:0}
.detail-next{padding:50px 0;background:var(--pop);border-top:2px solid var(--ink);border-bottom:2px solid var(--ink)}.detail-next>.wrap{display:flex;align-items:center;justify-content:space-between;gap:40px}.detail-next .edition-label{margin-bottom:12px}.detail-next h2{margin-bottom:12px}.detail-next p{font-size:17px;line-height:1.8;margin-bottom:0}.detail-next .btn{flex:none;background:var(--bg-2)}
.related-reading{padding:50px 0 64px;background:#f1eadb;border-top:1px solid #d0c7b8}.related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.related-card{padding:25px 23px;font-size:19px;line-height:1.6;font-weight:500;background:var(--bg-2);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);transition:transform .4s var(--spring-b),background .2s;word-break:keep-all;overflow-wrap:anywhere}.related-card:hover{transform:translateY(-4px);background:var(--pop)}
.interior-section{padding-top:55px;padding-bottom:65px}.interior-section .detail-faq{max-width:900px;margin:auto}.interior-cases{padding:55px 0 65px;background:var(--cobalt);color:var(--bg);border-block:2px solid var(--ink)}.interior-cases h2,.interior-cases .edition-label{color:var(--bg)}.interior-cases .case-copy{color:var(--ink)}.interior-cases .small-note{margin:26px 0 0}
.library-section{padding-top:45px;padding-bottom:55px}.library-tools>label{display:block;max-width:650px;font-size:20px;font-weight:600}.library-tools input{display:block;width:100%;height:58px;margin:13px 0 25px;border:2px solid var(--ink);border-radius:8px;background:var(--bg-2);font-size:17px;padding:12px 18px;box-shadow:4px 4px 0 var(--ink)}
.library-filters{display:flex;flex-wrap:wrap;gap:12px}.library-filters button{padding:11px 19px;border:1.5px solid var(--ink);background:var(--bg-2);border-radius:30px;font-size:16px;cursor:pointer;transition:transform .3s var(--spring-b),background .2s}.library-filters button[aria-pressed=true]{background:var(--ink);color:var(--bg);box-shadow:3px 3px 0 var(--pop)}.library-filters button:hover{transform:translateY(-2px)}.library-tools [role=status]{font-size:15px;margin:25px 0 18px}
.library-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.library-card{display:flex;flex-direction:column;align-items:flex-start;padding:26px;background:var(--bg-2);border:2px solid var(--ink);border-radius:5px;box-shadow:4px 4px 0 var(--ink);transition:transform .4s var(--spring-b)}.library-card:hover{transform:translateY(-4px)}.library-card-top{width:100%;display:flex;justify-content:space-between;gap:14px;align-items:center;padding-bottom:22px}.library-card-top>span{font-size:14px;background:var(--pop);padding:5px 10px;border:1px solid var(--ink);border-radius:3px}.library-card:nth-child(3n+2) .library-card-top>span{background:#ffb5a7}.library-card:nth-child(3n) .library-card-top>span{background:#ccd9ff}.library-card-top b{font:600 19px Arial}.library-card h2{font-size:24px;line-height:1.5;font-weight:600;margin:0 0 18px;letter-spacing:-.03em;word-break:keep-all}.library-card p{font-size:16px;line-height:1.85;margin:0 0 26px;word-break:keep-all;overflow-wrap:anywhere}.library-card>.text-link{margin-top:auto;font-size:16px}.library-card[hidden],.library-empty[hidden]{display:none}.library-empty{padding:50px 25px;border:2px dashed var(--ink);background:var(--bg-2);text-align:center}.library-empty p{margin:16px 0 25px}.legacy-directory{padding:0 0 55px;display:flex;flex-wrap:wrap;gap:16px}.legacy-directory h2{width:100%;font-size:22px;font-weight:600}.legacy-directory p{font-size:15px;text-decoration:underline;text-underline-offset:5px;scroll-margin-top:120px}
.case-timeline{list-style:none;padding:0;margin:0}.case-timeline li{position:relative;padding:0 0 35px 35px;border-left:2px solid var(--ink);margin-left:10px}.case-timeline li::before{content:'';position:absolute;left:-10px;top:3px;width:18px;height:18px;background:var(--pop);border:2px solid var(--ink);border-radius:50%}.case-timeline li>span{display:block;font-size:14px;color:var(--cobalt);font-weight:600;margin-bottom:10px}.case-timeline li:last-child{padding-bottom:0}.case-timeline p{font-size:17px}
.intake-section{max-width:900px;margin:0 auto 65px;padding-top:15px}.intake-box{border:2px solid var(--ink);box-shadow:7px 7px 0 var(--ink);border-radius:6px;background:var(--bg-2)}.intake-box label,.intake-box select,.intake-box input,.intake-box .tx-c,.intake-availability,.policy-box{font-size:16px;line-height:1.8}.intake-box .t2{font-size:32px}.intake-box legend{font-size:19px}.intake-box .btn{font-size:16px}
.material-tool,.receipt-panel{padding:28px;background:var(--bg-2);border:2px solid var(--ink);border-radius:5px;box-shadow:4px 4px 0 var(--ink)}.material-types label{font-size:16px}.material-tool textarea,.receipt-panel input{font-size:17px}.material-tool>label,.receipt-panel label{font-size:18px;font-weight:500}.material-tool .actions,.receipt-panel .actions{flex-wrap:wrap}.operator-panel{padding:25px;background:#fff0bd;border:2px solid var(--ink);border-radius:4px}
.channel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.channel-card{padding:36px;border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:var(--pop);border-radius:5px}.channel-card:nth-child(2){background:#ffb5a7}.channel-card:nth-child(3){background:#d5e6c8}.channel-card:nth-child(4){background:#ccd9ff}.channel-card h2{font-size:32px;line-height:1.4;font-weight:600;margin-bottom:20px;word-break:keep-all}.channel-card>p:not(.edition-label){font-size:18px;line-height:1.8;margin-bottom:28px}.channel-status{display:inline-block;font-size:15px;border:1px solid var(--ink);padding:9px 16px;border-radius:30px;background:var(--bg-2)}
@media(min-width:1001px) and (max-width:1200px){.desktop-nav{gap:12px;font-size:14px}.hd-in>.btn{padding:11px 12px;font-size:13px}.cover-grid{gap:45px}.detail-layout{gap:35px;grid-template-columns:200px minmax(0,1fr)}}
@media(max-width:1000px){.cover-grid{gap:35px;grid-template-columns:minmax(0,1.25fr) minmax(230px,.8fr)}.cover-copy h1{font-size:41px}.detail-layout{grid-template-columns:1fr;gap:30px;margin-top:35px}.reading-nav{position:static;display:flex;flex-wrap:wrap;gap:0 20px;padding:18px 22px}.reading-nav>p{width:100%;margin-bottom:10px}.reading-nav a{font-size:14px;padding:8px 0;border-top:0;text-decoration:underline;text-underline-offset:4px}.detail-reading{max-width:none}.library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hd-in>.btn{font-size:14px}}
@media(max-width:650px){.interior-cover{padding:28px 0 38px}.cover-grid{grid-template-columns:1fr;gap:28px}.cover-copy .breadcrumb{margin-bottom:22px}.cover-copy .edition-label{font-size:11px;margin-bottom:16px}.cover-copy h1{font-size:38px;line-height:1.25}.cover-summary{font-size:17px;margin-top:20px;margin-bottom:20px}.cover-sign{font-size:13px}.cover-print{width:62%;max-width:275px;justify-self:center;margin:0 8px 9px 0;transform:rotate(2deg)}.cover-print figcaption{font-size:9px;letter-spacing:.025em;min-height:31px}.cover-print figcaption span:last-child{font-size:20px}
.detail-layout{gap:25px;margin-bottom:45px}.reading-nav{padding:16px;gap:0 16px}.reading-nav a{font-size:14px}.detail-reading{font-size:17px;line-height:1.85}.detail-reading h2,.interior-section>h2,.interior-cases h2,.related-reading h2,.detail-next h2{font-size:26px;line-height:1.45}.quick-answer{padding:23px}.quick-answer>p:last-child{font-size:19px}.takeaways{gap:12px}.takeaways li{font-size:14px}.detail-section{margin-bottom:24px;padding-bottom:27px}.detail-cards,.detail-cards.two-columns{grid-template-columns:1fr;gap:17px}.detail-card{padding:23px}.card-index{margin-bottom:15px}.detail-card h3{font-size:21px}.detail-card p{font-size:16px}
.detail-faq summary{font-size:17px;gap:15px}.detail-faq details>p{padding:0 12px 22px;font-size:16px}.question-checklist{padding:20px}.question-checklist>label{font-size:16px}.check-actions .btn{font-size:14px}.source-box{padding:22px}.source-box a{font-size:15px}.detail-table{font-size:15px}.detail-table th,.detail-table td{padding:14px 11px}.detail-table tbody th{min-width:76px}.detail-table thead th{min-width:80px}
.detail-next{padding:35px 0}.detail-next>.wrap{display:block}.detail-next .btn{margin-top:23px}.detail-next p{font-size:16px}.related-grid{grid-template-columns:1fr;gap:17px}.related-card{font-size:18px;padding:21px}.related-reading{padding:35px 0 45px}.interior-section{padding-top:35px;padding-bottom:45px}.interior-cases{padding:35px 0 45px}
.library-grid{grid-template-columns:1fr;gap:21px}.library-card{padding:24px}.library-card h2{font-size:24px}.library-filters{gap:10px}.library-filters button{font-size:14px;padding:10px 15px}.library-tools>label{font-size:19px}.library-section{padding-top:30px}.channel-grid{grid-template-columns:1fr;gap:23px}.channel-card{padding:28px}.channel-card h2{font-size:28px}.channel-card>p:not(.edition-label){font-size:17px}
.intake-section{padding-inline:20px}.intake-box{padding:25px 20px}.intake-box .t2{font-size:28px}.material-tool,.receipt-panel{padding:21px 17px}.material-tool .btn,.receipt-panel .btn{font-size:14px;padding:12px 15px}.operator-panel{padding:20px}.case-timeline li{padding-left:27px}.scene.popart-scene{min-height:0}
.pop-hero .popular{font-size:13px}.pop-hero .hero-cta p{font-size:14px}.pop-hero .sform input{font-size:15px}.step-copy>span{font-size:13px}.worry-guy.editorial-atlas{width:180px;height:180px}.mobile-inquiry,.menu-button{font-size:15px}
}
@media(prefers-reduced-motion:reduce){.desktop-nav>a,.desktop-nav>a::after,.cover-print,.detail-card,.related-card,.library-card,.library-filters button,.reading-nav a{transition:none!important;transform:none!important}.desktop-nav>a::after{transform:scaleX(0)!important}.desktop-nav>a:hover::after,.desktop-nav>a:focus-visible::after{transform:scaleX(1)!important}}
/* These selectors also override the older mobile edition's small type. */
.pop-hero .popular,.wc .question-copy .s,.sec-hd .section-link,.case-copy .text-link,.academy-door .btn,.footer-grid .ft-col a,.footer-grid .ft-col b,.ft .footer-note,.ft .footer-note a{font-size:15px;line-height:1.75}
.pop-hero .cat>span:not([class]){font-size:15px}.process-step .step-copy>span{font-size:14px;line-height:1.65}
@media(max-width:1000px){.reading-nav{max-height:none;overflow:visible}}
@media(max-width:650px){.pop-hero .popular,.wc .question-copy .s,.sec-hd .section-link,.case-copy .text-link,.academy-door .btn,.footer-grid .ft-col a,.ft .footer-note,.ft .footer-note a{font-size:14px}.pop-hero .cat{gap:9px}.pop-hero .cat>span:not([class]){font-size:14px}.pop-hero .cat .category-glyph{width:38px;height:38px}.pop-hero .cat .category-glyph svg{width:25px;height:25px}}
@media print{body:has(#material-notes) .interior-cover,body:has(#material-notes) .detail-section:not(:has(#material-notes)),.reading-nav,.detail-next,.related-reading,.check-actions,.cover-print,.detail-faq{display:none!important}.detail-layout{display:block;margin:0}.detail-reading,.material-tool{max-width:100%;border:0;box-shadow:none;padding:0}.detail-section{border:0;padding:0}#print-notes{white-space:pre-wrap}.detail-table-wrap{overflow:visible}}
