/* GG 4.0.21 — Single-poem presentation layer, unified styling.
   Only this component; header, global cards and Studio remain untouched.
   The actual HTML poem is reused across all modes; never rasterize or crop text. */
html body.single-gebruikers_gedicht main.ggw-poem-single{--gg421-ink:#203547;--gg421-muted:#667480;--gg421-gold:#9c744c;--gg421-border:#e2dbd1}
html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 16px;padding:8px 10px 8px 16px;background:#fff;border:1px solid #e5e5e3;border-radius:12px;box-shadow:0 2px 12px rgba(19,34,44,.025);font-family:'Plus Jakarta Sans',Arial,sans-serif}
html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker__label{font-size:12px;font-weight:700;letter-spacing:.03em;color:#526572}
html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker__options{display:flex;gap:3px;background:#f1f2f3;border:1px solid #e9eaeb;border-radius:9px;padding:3px}
html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker button{appearance:none;min-height:36px;border:0!important;box-shadow:none!important;border-radius:7px!important;background:transparent!important;color:#586875!important;font:650 12px/1.25 'Plus Jakarta Sans',Arial,sans-serif!important;letter-spacing:0!important;padding:8px 15px!important;cursor:pointer;transition:background-color .18s,color .18s,box-shadow .18s}
html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker button[aria-pressed="true"]{background:#fff!important;color:#1f3547!important;box-shadow:0 1px 5px rgba(29,47,60,.1)!important}
html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker button:hover:not([aria-pressed="true"]){color:#243b4d!important;background:rgba(255,255,255,.65)!important}
html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker button:focus-visible{outline:3px solid #b38c65!important;outline-offset:2px}
/* Single source of truth for the poem dimensions. No fixed heights or text cropping. */
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display{--gg425-watermark-color:rgba(156,116,76,.08);display:block;position:relative;isolation:isolate;box-sizing:border-box;width:100%;max-width:100%;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;border-radius:15px!important;padding:clamp(28px,4.5vw,58px)!important;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display:before{content:none!important;display:none!important}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-paper__center{position:relative;box-sizing:border-box;z-index:1;max-width:760px!important;margin-inline:auto!important;padding:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;background:transparent!important}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-paper__decor{display:none!important}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-eyebrow{display:block;color:#9b7657!important;font:700 10px/1.5 'Plus Jakarta Sans',Arial,sans-serif!important;letter-spacing:.19em!important;text-transform:uppercase}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-paper__title{font-family:'Cormorant Garamond',Georgia,serif!important;font-size:clamp(35px,4.2vw,53px)!important;font-weight:600!important;line-height:1.08!important;letter-spacing:-.016em!important;color:var(--gg421-ink)!important;margin:15px auto 10px!important;max-width:100%;overflow-wrap:break-word;text-wrap:balance}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .gg3-poem-date{display:block;font:500 11px/1.6 'Plus Jakarta Sans',Arial,sans-serif!important;color:var(--gg421-muted)!important;margin-bottom:clamp(32px,4.5vw,52px)!important}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-content{display:block;width:100%!important;max-width:620px!important;min-width:0;height:auto!important;max-height:none!important;overflow:visible!important;margin:0 auto!important;text-align:center!important;color:var(--gg421-ink)!important;font:400 clamp(17px,1.7vw,21px)/1.76 'Cormorant Garamond',Georgia,serif!important;overflow-wrap:anywhere;word-break:normal;hyphens:auto}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-content :is(p,div,span,blockquote,li){font:inherit!important;line-height:inherit!important;color:inherit!important;background:transparent!important;max-width:100%;overflow-wrap:anywhere}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-content p{margin:0 0 1.6em!important}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-content p:last-child{margin-bottom:0!important}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .gg3-poem-credit{font:500 12px/1.6 'Plus Jakarta Sans',Arial,sans-serif!important;color:var(--gg421-muted)!important;margin:35px auto 0!important;max-width:100%;overflow-wrap:anywhere}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .gg3-poem-credit a{color:inherit!important;text-decoration:underline;text-decoration-color:#cbb9a6;text-underline-offset:3px}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-paper__bottom{display:none!important}
/* 1 / Papier: natural uncoated paper, no distracting circle. */
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-paper{--gg425-watermark-color:rgba(156,116,76,.09);color:#203547!important;background:linear-gradient(155deg,#fffefa 0%,#fcfaf5 100%)!important;border:1px solid #e7dfd3!important;box-shadow:0 10px 34px rgba(50,41,29,.055)!important}
/* 2 / Galerie: delicate mat border with an inset line, not a fake wall/photo. */
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-gallery{--gg425-watermark-color:rgba(120,93,61,.10);color:#203547!important;background:linear-gradient(145deg,#f2eee8,#e8e1d8)!important;border:1px solid #d3c6b6!important;border-radius:8px!important;box-shadow:0 11px 32px rgba(58,47,33,.085)!important;padding:clamp(16px,3.4vw,34px)!important}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-gallery .ggw-poem-paper__center{background:#fffdf9!important;border:1px solid #ddd0c1!important;box-shadow:0 3px 16px rgba(60,50,40,.06)!important;max-width:none!important;padding:clamp(28px,4.4vw,60px) clamp(14px,4.5vw,58px)!important}
/* 3 / Focus: simple, frame-free reading with the site's normal text colour and fonts. */
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus{
 margin-top:35px!important;
 --gg421-ink:#203547;--gg421-muted:#667480;--gg421-gold:#9c744c;
 color:#203547!important;background:transparent!important;background-image:none!important;
 border:0!important;box-shadow:none!important;outline:0!important;
 border-radius:0!important;overflow:visible!important;
 padding:clamp(22px,3.8vw,48px) clamp(10px,3vw,34px)!important;
}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus::after{content:none!important;display:none!important}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus .ggw-poem-paper__center{
 width:100%!important;max-width:760px!important;padding:0!important;
 border:0!important;border-radius:0!important;background:transparent!important;
 box-shadow:none!important;backdrop-filter:none!important;
}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus .ggw-poem-paper__decor{display:none!important}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus :is(.ggw-poem-paper__title,.ggw-poem-content,.ggw-poem-content *,.gg3-poem-credit,.gg3-poem-credit a){color:#203547!important;text-shadow:none!important}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus .ggw-poem-paper__title{
 font-family:'Cormorant Garamond',Georgia,serif!important;font-size:clamp(35px,4.2vw,53px)!important;
 font-weight:600!important;line-height:1.08!important;
}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus .ggw-poem-content,
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus .ggw-poem-content :is(p,div,span,blockquote,li){
 font-family:'Plus Jakarta Sans',Arial,sans-serif!important;
 font-size:clamp(15px,1.45vw,17px)!important;font-weight:400!important;line-height:1.9!important;
 letter-spacing:normal!important;
}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus :is(.ggw-eyebrow,.gg3-poem-date){color:#667480!important;text-shadow:none!important}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus .gg3-poem-credit{color:#667480!important}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus .gg3-poem-credit a{color:#203547!important;text-decoration-color:#cbb9a6!important}
/* Allow authored Gutenberg media to shrink to fit and never clip long stanzas. */
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-content :is(img,video,iframe,table){max-width:100%;height:auto}
@media(max-width:640px){
 html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker{padding:8px;gap:7px}
 html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker__label{padding-inline:7px}
 html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker__options{flex:1;justify-content:stretch;min-width:0}
 html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker button{flex:1;min-width:0;padding:9px 7px!important}
 html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display{padding:28px 17px!important;border-radius:13px!important}
 html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-gallery{padding:10px!important;border-radius:8px!important}
 html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-gallery .ggw-poem-paper__center{padding:28px 14px!important}
 html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus .ggw-poem-paper__center{padding:0!important;border-radius:0!important}
 html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-paper__title{font-size:clamp(30px,8vw,40px)!important}
 html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-content{font-size:clamp(16px,4.7vw,19px)!important;line-height:1.68!important;background-size:clamp(120px,50vw,190px) auto!important}
 html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus .ggw-poem-content{font-size:15px!important;line-height:1.85!important}
}
@media(max-width:370px){html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker{justify-content:center}html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker__label{width:100%;text-align:center}html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker__options{width:100%}}
@media(prefers-reduced-motion:reduce){html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display,html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker button{transition:none!important}}
@media print{html body.single-gebruikers_gedicht main.ggw-poem-single .gg420-display-picker{display:none!important}html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display{box-shadow:none!important;break-inside:auto!important}html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus{background:#fff!important;color:#111!important}html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-view-focus :is(.ggw-poem-content,.ggw-poem-content *,.ggw-poem-paper__title){color:#111!important}}

/* GG 4.0.27 — exact feather from header logo, softly centered behind the poem title. */
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-paper__title{background-image:url("../images/gg427-logo-feather-watermark.svg")!important;background-repeat:no-repeat!important;background-position:center center!important;background-size:auto clamp(92px,12vw,142px)!important;min-height:clamp(92px,12vw,142px);display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;}
@media(max-width:640px){html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-paper__title{background-size:auto 96px!important;min-height:96px;}}


/* GG 4.0.31 — Gekozen ontwerp 3: saliegroene toelichting, direct na het gedicht.
   Alleen de single-poem-context, dus geen wijzigingen aan andere kaartcomponenten. */
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-context{
 display:block!important;position:relative!important;isolation:isolate!important;
 box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;
 margin:35px 0 0!important;
 padding:clamp(20px,3vw,28px)!important;
 background:#e9efe8!important;background-image:none!important;
 border:0!important;border-radius:14px!important;outline:0!important;
 box-shadow:none!important;overflow:visible!important;text-align:left!important;
 color:#43584b!important;
}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-context::before,
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-context::after{
 content:none!important;display:none!important;
}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-context h3{
 display:flex!important;align-items:center!important;gap:10px!important;
 margin:0 0 12px!important;padding:0!important;color:#304b3e!important;
 font:700 14px/1.5 'Plus Jakarta Sans',Arial,sans-serif!important;
 letter-spacing:0!important;text-transform:none!important;text-align:left!important;
}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-context h3::before{
 content:""!important;display:block!important;position:static!important;flex:0 0 18px!important;
 width:18px!important;height:18px!important;margin:0!important;opacity:1!important;
 background: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="%237e967f" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpath d="M20 4c-8 0-14 4-14 11a5 5 0 0 0 5 5c7 0 11-6 9-16Z"/%3E%3Cpath d="M4 21c2-5 7-9 13-12"/%3E%3C/svg%3E') center/contain no-repeat!important;
}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-context p{
 margin:0!important;padding:0!important;color:#43584b!important;
 font:400 14px/1.85 'Plus Jakarta Sans',Arial,sans-serif!important;
 letter-spacing:normal!important;text-align:left!important;
 background:transparent!important;white-space:normal!important;overflow-wrap:anywhere!important;
}
html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-context + .gg3-poem-credit{
 margin-top:35px!important;
}
@media(max-width:640px){
 html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-context{
  margin-top:35px!important;padding:20px 18px!important;border-radius:12px!important;
 }
}
@media print{
 html body.single-gebruikers_gedicht main.ggw-poem-single article.gg420-poem-display .ggw-poem-context{
  background:#e9efe8!important;print-color-adjust:exact;-webkit-print-color-adjust:exact;
 }
}

/* Auto hashtags are metadata, never part of the versregels. */
html body.single-gebruikers_gedicht main.ggw-poem-single .gg-poem-hashtags{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:18px auto 0;font:600 12px/1.5 'Plus Jakarta Sans',Arial,sans-serif;color:#4c665c}
html body.single-gebruikers_gedicht main.ggw-poem-single .gg-poem-hashtag{padding:5px 10px;border-radius:30px;background:rgba(113,143,128,.12);overflow-wrap:anywhere}

/* GG 4.0.45 — clickable poem subjects and their shared archive. */
html body.single-gebruikers_gedicht main.ggw-poem-single a.gg-poem-hashtag{display:inline-flex;align-items:center;text-decoration:none!important;color:#3f6253!important;background:#e9efe8!important;border:1px solid transparent;transition:background .15s,border-color .15s}
html body.single-gebruikers_gedicht main.ggw-poem-single a.gg-poem-hashtag:is(:hover,:focus-visible){color:#243f33!important;background:#dce9dd!important;border-color:#96b19b;outline-offset:2px}
html body .gg445-tag-container{width:min(100% - 40px,1280px);max-width:1280px;margin:0 auto}
html body .gg445-tag-heading{margin:24px 0 35px;padding:clamp(24px,3vw,38px);background:#fff;border:1px solid #e6e5e1;border-radius:16px}
html body .gg445-tag-eyebrow{display:block;color:#87705a;letter-spacing:.13em;font:700 11px/1.5 'Plus Jakarta Sans',Arial,sans-serif}
html body .gg445-tag-heading h1{margin:8px 0 12px;font:600 clamp(32px,4vw,48px)/1.08 'Cormorant Garamond',Georgia,serif;color:#203547}
html body .gg445-tag-heading p{max-width:740px;color:#4e5b63;margin:0 0 16px;font:400 15px/1.7 'Plus Jakarta Sans',Arial,sans-serif}
html body .gg445-back-link{color:#335d4b;font:600 13px/1.5 'Plus Jakarta Sans',Arial,sans-serif;text-underline-offset:4px}
html body .gg445-tag-grid{gap:24px}
html body .gg445-hashtag-archive .navigation.pagination{margin-top:35px}
@media(max-width:640px){html body .gg445-tag-container{width:calc(100% - 20px)}html body .gg445-tag-heading{margin:16px 0 35px;padding:20px}html body .gg445-tag-grid{gap:16px}}
