/* DP Blog: minimal reading layout in the site palette (ink, paper, stone, yellow). */
.dpb-page .site-content > .ast-container{max-width:100%;padding:0;display:block}
.dpb-page #primary{margin:0!important;padding:0!important;width:100%}
.dpb-page .entry-header,.dpb-page .ast-archive-description{display:none}
.dpb-shell{--ink:#111;--paper:#F7F4EE;--stone:#5F5A52;--yellow:#FFE101;--mist:#D9D4CA;--linen:#EFEBE3;--border:#8C867C;background:var(--paper);color:var(--ink);font-family:Jost,system-ui,sans-serif;padding:72px 20px 96px}
.dpb-shell a{color:var(--ink)}
.dpb-intro,.dpb-wrap,.dpb-article,.dpb-shell>.dpb-back{max-width:720px;margin-left:auto;margin-right:auto}
.dpb-eyebrow{font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--stone);margin:0 0 12px;font-weight:500}
.dpb-h1{font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;font-size:clamp(38px,6vw,56px);line-height:1.08;margin:0 0 18px;color:var(--ink)}
.dpb-lede,.dpb-lede p{font-size:19px;line-height:1.6;color:var(--stone);margin:0 0 8px}
.dpb-intro{margin-bottom:36px}
.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}

/* toolbar */
.dpb-tools{border-top:2px solid var(--ink);border-bottom:1px solid var(--mist);padding:18px 0;margin:0 0 8px;display:grid;gap:14px}
.dpb-search{display:flex;gap:8px}
.dpb-search input{flex:1;min-width:0;height:46px;border:1px solid var(--border);border-radius:2px;background:#fff;padding:0 14px;font:inherit;font-size:16px;color:var(--ink)}
.dpb-search input:focus,.dpb-select select:focus{outline:2px solid var(--ink);outline-offset:1px}
.dpb-search button,.dpb-tools noscript button,.dpb-btn{height:46px;padding:0 20px;border:0;border-radius:2px;background:var(--ink);color:#fff!important;font:inherit;font-size:15px;font-weight:500;letter-spacing:.02em;cursor:pointer;display:inline-flex;align-items:center;text-decoration:none}
.dpb-search button:hover,.dpb-btn:hover{background:var(--yellow);color:var(--ink)!important}
.dpb-filters{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center}
.dpb-views-nav{display:flex;gap:18px;margin-right:auto}
.dpb-views-nav a{font-size:15px;text-decoration:none;color:var(--stone);padding:4px 0;border-bottom:2px solid transparent}
.dpb-views-nav a[aria-current],.dpb-views-nav a:hover{color:var(--ink);border-bottom-color:var(--yellow)}
.dpb-select select{height:38px;border:1px solid var(--mist);border-radius:2px;background:#fff;font:inherit;font-size:14px;color:var(--ink);padding:0 30px 0 10px;max-width:220px}
.dpb-summary{font-size:15px;color:var(--stone);margin:14px 0 0}
.dpb-summary a{margin-left:6px}

/* list */
.dpb-list{list-style:none;margin:0;padding:0}
.dpb-item{padding:40px 0;border-bottom:1px solid var(--mist);margin:0}
.dpb-item::before{display:none}
.dpb-byline{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--stone);margin:0 0 12px}
.dpb-byline a{text-decoration:none;font-weight:500;color:var(--ink)}
.dpb-avatar{border-radius:50%;object-fit:cover;flex:none}
.dpb-dot{margin:0 8px;color:var(--border)}
.dpb-num{font-variant-numeric:tabular-nums;letter-spacing:.02em}
.dpb-title{font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;font-size:clamp(28px,4vw,36px);line-height:1.15;margin:0 0 8px}
.dpb-title a{text-decoration:none;background-image:linear-gradient(var(--yellow),var(--yellow));background-size:0 40%;background-position:0 88%;background-repeat:no-repeat;transition:background-size .25s}
.dpb-title a:hover,.dpb-title a:focus{background-size:100% 40%}
.dpb-meta{font-size:14px;color:var(--stone);margin:0 0 14px}
.dpb-meta a.dpb-topic{color:var(--stone);text-decoration:underline;text-decoration-color:var(--mist);text-underline-offset:3px}
.dpb-meta a.dpb-topic:hover{color:var(--ink);text-decoration-color:var(--yellow)}
.dpb-excerpt{font-size:17px;line-height:1.65;margin:0 0 14px;color:var(--ink)}
.dpb-more{font-weight:500;font-size:15px;text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:3px;text-underline-offset:4px}
.dpb-pages{display:flex;flex-wrap:wrap;gap:6px;margin:36px 0 0}
.dpb-pages a,.dpb-pages span{min-width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid var(--mist);text-decoration:none;font-size:15px;border-radius:2px}
.dpb-pages span[aria-current]{background:var(--ink);color:#fff;border-color:var(--ink)}
.dpb-pages a:hover{border-color:var(--ink)}
.dpb-empty{padding:40px 0;font-size:17px;line-height:1.6}
.dpb-topics{margin:56px 0 0;padding-top:28px;border-top:2px solid var(--ink)}
.dpb-topics h2{font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;font-size:26px;margin:0 0 14px}
.dpb-topics ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.dpb-topics li{margin:0}
.dpb-topics a{display:inline-block;padding:7px 14px;border:1px solid var(--mist);border-radius:999px;font-size:14px;text-decoration:none;background:#fff}
.dpb-topics a:hover{border-color:var(--ink);background:var(--yellow)}

/* article */
.dpb-crumbs{font-size:14px;color:var(--stone);margin:0 0 28px;display:flex;flex-wrap:wrap;gap:8px}
.dpb-crumbs a{color:var(--stone);text-decoration:none}
.dpb-crumbs a:hover{color:var(--ink);text-decoration:underline}
.dpb-head{margin-bottom:28px}
.dpb-head .dpb-byline{margin-top:20px}
.dpb-updated{font-size:13px;color:var(--stone);margin:-6px 0 0}
.dpb-hero{margin:0 0 40px}
.dpb-hero img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block;border-radius:2px}
.dpb-content{font-size:19px;line-height:1.75}
.dpb-content>*{margin:0 0 1.15em}
.dpb-content h2{font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;font-size:34px;line-height:1.2;margin:1.8em 0 .5em}
.dpb-content h3{font-family:Jost,system-ui,sans-serif;font-weight:600;font-size:20px;line-height:1.35;margin:1.6em 0 .4em}
.dpb-content ul,.dpb-content ol{padding-left:1.3em}
.dpb-content li{margin:0 0 .45em}
.dpb-content a{text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:3px;text-underline-offset:3px}
.dpb-content blockquote{border-left:4px solid var(--yellow);margin-left:0;padding-left:20px;font-style:italic;color:var(--stone)}
.dpb-content img{max-width:100%;height:auto}
.dpb-content .dpb-takeaways{background:#fff;border:1px solid var(--mist);border-left:6px solid var(--yellow);padding:22px 26px 10px;margin:0 0 2em;border-radius:2px}
.dpb-content .dpb-takeaways h2{font-family:Jost,system-ui,sans-serif;font-size:14px;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;color:var(--stone)}
.dpb-content .dpb-takeaways ul{font-size:17px;margin:0 0 12px}
.dpb-content .dpb-cta{background:var(--ink);color:#fff;padding:26px 28px;border-radius:2px;margin:2em 0}
.dpb-content .dpb-cta p{margin:0 0 14px;font-size:18px;color:#fff}
.dpb-content .dpb-cta .wp-block-buttons{margin:0}
.dpb-content .dpb-cta .wp-block-button__link{background:var(--yellow);color:var(--ink)!important;text-decoration:none;border-radius:2px;padding:12px 20px;font-size:16px;font-weight:500;display:inline-block}
.dpb-content .dpb-cta .wp-block-button__link:hover{background:#fff}
.dpb-filed{font-size:15px;color:var(--stone);border-top:1px solid var(--mist);padding-top:18px;margin:40px 0 0}
.dpb-authorbox{display:flex;gap:20px;align-items:flex-start;background:var(--linen);padding:26px;margin:32px 0;border-radius:2px}
.dpb-authorbox p{margin:0 0 10px;font-size:16px;line-height:1.6}
.dpb-authorbox-name{font-weight:600}
.dpb-related{margin:48px 0 0;border-top:2px solid var(--ink);padding-top:24px}
.dpb-related h2,.dpb-sub h2{font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;font-size:28px;margin:0 0 14px}
.dpb-related ul{list-style:none;margin:0;padding:0}
.dpb-related li{padding:14px 0;border-bottom:1px solid var(--mist);margin:0}
.dpb-related li>a{font-family:"Cormorant Garamond",Georgia,serif;font-weight:600;font-size:23px;text-decoration:none;line-height:1.25}
.dpb-related li>a:hover{text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:3px}
.dpb-related .dpb-meta{margin:4px 0 0}
.dpb-sub{margin:48px 0 0;padding:28px;border:1px solid var(--mist);background:#fff;border-radius:2px}
.dpb-sub p{font-size:16px;line-height:1.6;margin:0 0 14px;color:var(--stone)}
.dpb-back{margin:40px auto 0;font-size:15px}
.dpb-back a{text-decoration:none;font-weight:500}
@media (max-width:640px){
  .dpb-shell{padding:44px 16px 72px}
  .dpb-filters{gap:10px}
  .dpb-views-nav{width:100%;margin:0}
  .dpb-select{flex:1 1 45%}
  .dpb-select select{width:100%;max-width:none}
  .dpb-item{padding:30px 0}
  .dpb-content{font-size:18px}
  .dpb-content h2{font-size:29px}
  .dpb-authorbox{flex-direction:column;padding:20px}
  .dpb-search button{padding:0 14px}
}
@media print{.dpb-tools,.dpb-sub,.dpb-related,.dpb-authorbox .dpb-btn{display:none}}
/* hold blog typography and buttons against sitewide heading/button rules */
.dpb-shell h1.dpb-h1{font-size:clamp(38px,6vw,56px)!important;line-height:1.08!important;color:#111!important;font-family:"Cormorant Garamond",Georgia,serif!important}
.dpb-shell h2.dpb-title{font-size:clamp(28px,4vw,36px)!important;line-height:1.15!important;color:#111!important;margin:0 0 8px!important}
.dpb-shell .dpb-content h2{font-size:34px!important;line-height:1.2!important;color:#111!important}
.dpb-shell .dpb-content .dpb-takeaways h2{font-size:14px!important;color:#5F5A52!important;font-family:Jost,system-ui,sans-serif!important}
.dpb-shell .dpb-content h3{font-size:20px!important;line-height:1.35!important;color:#111!important;font-family:Jost,system-ui,sans-serif!important}
.dpb-shell .dpb-topics h2{font-size:26px!important;color:#111!important}
.dpb-shell .dpb-related h2,.dpb-shell .dpb-sub h2{font-size:28px!important;color:#111!important}
.dpb-shell .dpb-search button,.dpb-shell a.dpb-btn{background:#111!important;color:#fff!important;border:0!important;border-radius:2px!important;height:46px!important;padding:0 20px!important;line-height:46px!important;font-size:15px!important}
.dpb-shell .dpb-search button:hover,.dpb-shell a.dpb-btn:hover{background:#FFE101!important;color:#111!important}
@media (max-width:640px){.dpb-shell .dpb-content h2{font-size:29px!important}.dpb-shell .dpb-search button{padding:0 14px!important}}
/* tips and tables inside articles */
.dpb-shell .dpb-content .dpb-tip{background:#FFF8C2;border-left:6px solid #FFE101;padding:18px 22px;border-radius:2px;margin:1.6em 0}
.dpb-shell .dpb-content .dpb-tip p{margin:0;font-size:17px;line-height:1.65}
.dpb-shell .dpb-content .dpb-table{margin:1.4em 0 1.8em;overflow-x:auto}
.dpb-shell .dpb-content .dpb-table table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.5;background:#fff}
.dpb-shell .dpb-content .dpb-table th{background:#111;color:#fff;text-align:left;font-weight:500;padding:10px 14px;border:1px solid #111}
.dpb-shell .dpb-content .dpb-table td{padding:10px 14px;border:1px solid #D9D4CA;vertical-align:top}
.dpb-shell .dpb-content .dpb-table tbody tr:nth-child(even) td{background:#F7F4EE}
@media (max-width:640px){.dpb-shell .dpb-content .dpb-table table{font-size:14px}.dpb-shell .dpb-content .dpb-table th,.dpb-shell .dpb-content .dpb-table td{padding:8px 10px}}

/* Header/footer Elementor templates inherit the post classes on single posts (Astra adds an image shadow); keep logos flat */
.dpb-page .elementor.ast-article-single img,.dpb-page .elementor.ast-article-single figure{box-shadow:none!important}

/* author box photo: circular outline */
.dpb-authorbox .dpb-avatar{width:96px;height:96px;box-sizing:border-box;padding:3px;background:#fff;border:3px solid var(--yellow);box-shadow:0 0 0 1px var(--mist)}

/* Most popular badge (top 20 most-read articles) */
.dpb-meta .dpb-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;border-radius:999px;background:var(--yellow,#FFE101);color:#111;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.6;vertical-align:1px}
.dpb-meta .dpb-badge svg{flex:none}

/* Priority tags ([!critical] [!important] [!routine]) and "at a glance" cards (Nov 3, 2026) */
.dpb-shell .dpb-tag{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1;padding:5px 8px;border-radius:999px;white-space:nowrap;vertical-align:middle;border:1px solid transparent}
.dpb-shell .dpb-tag-critical{background:#FDECEA;color:#9B1C12;border-color:#F3B8B1}
.dpb-shell .dpb-tag-important{background:#FFF4CC;color:#6B4A00;border-color:#F2D77A}
.dpb-shell .dpb-tag-routine{background:#E6F4EA;color:#1D5E32;border-color:#AAD7B7}
.dpb-shell .dpb-glance{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:24px 0 32px}
.dpb-shell .dpb-glance-card{border:1px solid var(--mist);border-radius:4px;padding:16px 16px 18px;background:#fff;display:flex;flex-direction:column;gap:6px;border-top-width:6px}
.dpb-shell .dpb-glance-when{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--stone)}
.dpb-shell .dpb-glance-what{font-size:15px;line-height:1.5;color:var(--ink)}
.dpb-shell .dpb-glance-short{border-top-color:var(--yellow)}
.dpb-shell .dpb-glance-mid{border-top-color:#8C867C}
.dpb-shell .dpb-glance-long{border-top-color:var(--ink);background:var(--linen)}
@media print{.dpb-shell .dpb-tag{border-color:#000}}
/* schedule table (sched block) */
.dpb-shell .dpb-sched-wrap{margin:24px 0 36px;border:1px solid var(--mist);border-radius:6px;overflow:hidden;background:#fff}
.dpb-shell table.dpb-sched{width:100%;border-collapse:collapse;margin:0;border:0;font-size:16px;line-height:1.5;table-layout:auto}
.dpb-shell .dpb-sched thead th{background:var(--ink);color:#fff;text-align:left;font-weight:500;font-size:13px;letter-spacing:.12em;text-transform:uppercase;padding:12px 18px;border:0}
.dpb-shell .dpb-sched th,.dpb-shell .dpb-sched td{border:0;border-top:1px solid var(--mist);vertical-align:top;text-align:left}
.dpb-shell .dpb-sched-tier th{padding:14px 18px 12px;background:var(--linen);border-left:8px solid var(--c);font-weight:400}
.dpb-shell .dpb-sched-tier-name{display:inline-block;font-family:"Cormorant Garamond",Georgia,serif;font-size:22px;font-weight:600;color:var(--ink);margin-right:12px}
.dpb-shell .dpb-sched-tier-sub{font-size:13px;letter-spacing:.06em;color:var(--stone)}
.dpb-shell .dpb-sched-short{--c:var(--yellow);--t:#FFF6B3}
.dpb-shell .dpb-sched-mid{--c:#8C867C;--t:#E7E3DC}
.dpb-shell .dpb-sched-long{--c:#111;--t:#111}
.dpb-shell .dpb-sched-row th{width:30%;padding:16px 18px;font-weight:600;border-left:8px solid var(--c)}
.dpb-shell .dpb-sched-row th>span{vertical-align:middle}
.dpb-shell .dpb-sched-ico{display:inline-block;width:40px;height:40px;border-radius:50%;background:var(--t);margin-right:12px;position:relative;flex:none}
.dpb-shell .dpb-sched-ico::after{content:"";position:absolute;inset:9px;background:#111;-webkit-mask:var(--i) center/contain no-repeat;mask:var(--i) center/contain no-repeat}
.dpb-shell .dpb-sched-long .dpb-sched-ico::after{background:var(--yellow)}
.dpb-shell .dpb-sched-when{font-size:16px;color:var(--ink)}
.dpb-shell .dpb-sched-row td{padding:14px 18px 14px 4px}
.dpb-shell .dpb-sched ul{margin:0;padding:0;list-style:none}
.dpb-shell .dpb-sched li{position:relative;padding-left:20px;margin:0 0 6px}
.dpb-shell .dpb-sched li:last-child{margin-bottom:0}
.dpb-shell .dpb-sched li::before{content:"";position:absolute;left:2px;top:.62em;width:8px;height:8px;border-radius:50%;background:var(--c);box-shadow:0 0 0 1px rgba(17,17,17,.25)}
.dpb-shell .dpb-sched .dpb-tag{margin-right:6px;vertical-align:1px}
@media (max-width:640px){.dpb-shell table.dpb-sched,.dpb-shell .dpb-sched tbody,.dpb-shell .dpb-sched tr,.dpb-shell .dpb-sched th,.dpb-shell .dpb-sched td{display:block;width:auto}.dpb-shell .dpb-sched thead{display:none}.dpb-shell .dpb-sched-row th{width:auto;padding:14px 14px 6px;display:flex;align-items:center}.dpb-shell .dpb-sched-row td{border-top:0;border-left:8px solid var(--c);padding:4px 14px 16px 14px}.dpb-shell .dpb-sched-tier-name{display:block;font-size:20px}.dpb-shell .dpb-sched-tier th{padding:12px 14px}.dpb-shell .dpb-sched{font-size:15px}}
.dpb-shell .dpb-ico-sun{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.9 4.9l1.4 1.4M17.7 17.7l1.4 1.4M2 12h2M20 12h2M4.9 19.1l1.4-1.4M17.7 6.3l1.4-1.4'/%3E%3C/svg%3E")}
.dpb-shell .dpb-ico-week{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4M7 14h2M11 14h2M15 14h2M7 17h2M11 17h2'/%3E%3C/svg%3E")}
.dpb-shell .dpb-ico-bell{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8a6 6 0 0 1 12 0c0 7 3 9 3 9H3s3-2 3-9'/%3E%3Cpath d='M10.3 21a1.9 1.9 0 0 0 3.4 0'/%3E%3C/svg%3E")}
.dpb-shell .dpb-ico-leaf{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.5 19 2c1 2 2 4.2 2 8 0 5.5-4.8 10-10 10Z'/%3E%3Cpath d='M2 21c0-3 1.9-5.4 5.2-6.1C9.6 14.4 12 13 13 12'/%3E%3C/svg%3E")}
.dpb-shell .dpb-ico-cycle{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12a9 9 0 0 1-15.5 6.2L3 16M3 12a9 9 0 0 1 15.5-6.2L21 8'/%3E%3Cpath d='M21 3v5h-5M3 21v-5h5'/%3E%3C/svg%3E")}
.dpb-shell .dpb-ico-yearcal{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4M9 15.5l2 2 4-4'/%3E%3C/svg%3E")}
.dpb-shell .dpb-ico-hourglass{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 2h12M6 22h12M7 2v4l5 6-5 6v4M17 2v4l-5 6 5 6v4'/%3E%3C/svg%3E")}
.dpb-shell .dpb-ico-wrench{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.8-3.8a6 6 0 0 1-7.9 7.9l-6.9 6.9a2.1 2.1 0 0 1-3-3l6.9-6.9a6 6 0 0 1 7.9-7.9l-3.8 3.8z'/%3E%3C/svg%3E")}
.dpb-shell .dpb-ico-shield{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E")}
.dpb-shell .dpb-ico-house{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 10.5 12 3l9 7.5'/%3E%3Cpath d='M5 9v12h14V9'/%3E%3Cpath d='M10 21v-6h4v6'/%3E%3C/svg%3E")}.dpb-shell .dpb-sched-row th{width:33%}
.dpb-shell .dpb-sched-when{display:inline-block;max-width:calc(100% - 56px);line-height:1.3}
@media (max-width:640px){.dpb-shell .dpb-sched-row th{width:auto}.dpb-shell .dpb-sched-when{max-width:none}}
