/* it-tradeport-rm-lg20-v1.css
 * Identity-level Switch port of the 20 new landscaper (lg20-*) invoice-generator
 * template ids onto receipt-maker's .paper DOM. Same technique and selector pattern
 * as it-tradeport-rm-hv20-v1.css (hvac hv20 port): each design's real accent hex
 * drives background, ink, pill badge, meta label, line-item border, totals block,
 * note block, signature rule and 'by' label. Not a shared palette and not a full
 * bespoke pixel-perfect recreation - a real accent/font identity carried through
 * receipt-maker's own DOM, matching this project's established identity-level-port
 * pattern (see CLAUDE.md 'Pixel-perfect rollout' / 'Reusable components' notes).
 *
 * All 20 designs use the sans font stack (Inter, per the owner's spec: "all sans").
 *
 * 9 of the 20 designs (lg20-03, 06, 07, 09, 13, 14, 15, 16, 18) carry a near-black
 * dark-green/navy accent (lightness under ~0.16) and are treated as genuine dark-mode
 * variants (dark bg #0B0E14, light ink #EEF2F7), matching the hv20 reference file's
 * dark-mode treatment. For these 9, the given accent hex is too close to the dark
 * page background to read as a visible border/pill color, so each one's accent was
 * brightened (channels scaled up, hue preserved) purely for the border-top/pill
 * background/total-rule role - a judgment call, same spirit as hv20's own dark
 * designs, which likewise show a visibly lighter border/pill color than their page
 * background. The other 11 (lg20-01, 02, 04, 05, 08, 10, 11, 12, 17, 19, 20) are
 * light-mode: background is a pale warm-green/earth tint derived from the real
 * accent hex, exactly as given. Pill text color (white vs dark ink) was chosen per
 * design by perceived-luminance of the accent, matching hv20's own precedent
 * (brighter mid-tone accents like hv20-06/hv20-10 got dark pill text; darker ones
 * got white) - lg20-04/05/10/12/19/20 (brighter/warmer accents) use dark pill text,
 * the rest use white.
 *
 * lg20-01-botanical and lg20-08-bloomline share the identical owner-given accent hex
 * (#3F5A3F); their background/border/total tints were derived with slightly
 * different blend ratios so the two designs don't render as literally identical
 * sheets, while both still carry the exact same accent on the border/pill/rule.
 * lg20-15-checklist and lg20-16-hardscapehero also share an identical given accent
 * hex (#16281F); same treatment.
 *
 * Additive only: this file does not touch RM_TRADEPORT_TEMPLATES (registered
 * separately in receipt-maker/index.html) or any other page/registry.
 */
.paper[class*="tmpl-lg20-"]{position:relative;isolation:isolate !important;overflow:hidden !important;box-sizing:border-box !important}
.paper[class*="tmpl-lg20-"]>*{position:relative;z-index:1}
.paper[class*="tmpl-lg20-"] .p-line .qty{display:block !important;font-weight:400 !important}
.paper[class*="tmpl-lg20-"] .p-line .qty.rce-q1{display:none !important}
.rce-canvas .paper[class*="tmpl-lg20-"] .p-line .qty.rce-q1{display:block !important}
.paper[class*="tmpl-lg20-"] .p-biz-wrap>span,.paper[class*="tmpl-lg20-"] .p-biz>span:not([data-f]){display:block !important;font:inherit !important;letter-spacing:inherit !important;text-transform:inherit !important;margin:0 !important}

/* lg20-01-botanical | Verdant Grove Botanical | #3F5A3F | light */
.paper.tmpl-lg20-01-botanical{background:#E8EBE8 !important;color:#1D232D !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #3F5A3F !important;padding:28px !important}
.paper.tmpl-lg20-01-botanical .p-top{border-bottom:1px solid #CFD6CF !important;padding-bottom:14px !important}
.paper.tmpl-lg20-01-botanical .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.03em !important;color:#1D232D !important}
.paper.tmpl-lg20-01-botanical .p-biz-wrap>span{color:#5B6370 !important}
.paper.tmpl-lg20-01-botanical .pill{background:#3F5A3F !important;border-color:#3F5A3F !important;color:#FFFFFF !important}
.paper.tmpl-lg20-01-botanical .p-meta>div>span{color:#293A29 !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-01-botanical .p-meta>div>b{color:#1D232D !important}
.paper.tmpl-lg20-01-botanical #pLines>.p-line{border-bottom:1px solid #CFD6CF !important;color:#1D232D !important}
.paper.tmpl-lg20-01-botanical #pLines>.p-line>b{color:#1D232D !important}
.paper.tmpl-lg20-01-botanical .p-sum>.total{background:#D9DED9 !important;color:#1D232D !important;border-top:2px solid #3F5A3F !important}
.paper.tmpl-lg20-01-botanical .p-sum>.total>:last-child{color:#293A29 !important}
.paper.tmpl-lg20-01-botanical .p-note{background:#F0F2F0 !important;border:1px solid #CFD6CF !important;color:#1D232D !important}
.paper.tmpl-lg20-01-botanical .p-sig-in .rule{border-top:1px solid #3F5A3F !important;color:#293A29 !important}
.paper.tmpl-lg20-01-botanical .p-by{color:#293A29 !important}

/* lg20-02-northfield | Northfield Garden Works | #35512D | light */
.paper.tmpl-lg20-02-northfield{background:#E7EAE6 !important;color:#1D232D !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #35512D !important;padding:28px !important}
.paper.tmpl-lg20-02-northfield .p-top{border-bottom:1px solid #CDD4CB !important;padding-bottom:14px !important}
.paper.tmpl-lg20-02-northfield .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.03em !important;color:#1D232D !important}
.paper.tmpl-lg20-02-northfield .p-biz-wrap>span{color:#5B6370 !important}
.paper.tmpl-lg20-02-northfield .pill{background:#35512D !important;border-color:#35512D !important;color:#FFFFFF !important}
.paper.tmpl-lg20-02-northfield .p-meta>div>span{color:#22351D !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-02-northfield .p-meta>div>b{color:#1D232D !important}
.paper.tmpl-lg20-02-northfield #pLines>.p-line{border-bottom:1px solid #CDD4CB !important;color:#1D232D !important}
.paper.tmpl-lg20-02-northfield #pLines>.p-line>b{color:#1D232D !important}
.paper.tmpl-lg20-02-northfield .p-sum>.total{background:#D7DCD5 !important;color:#1D232D !important;border-top:2px solid #35512D !important}
.paper.tmpl-lg20-02-northfield .p-sum>.total>:last-child{color:#22351D !important}
.paper.tmpl-lg20-02-northfield .p-note{background:#EFF1EE !important;border:1px solid #CDD4CB !important;color:#1D232D !important}
.paper.tmpl-lg20-02-northfield .p-sig-in .rule{border-top:1px solid #35512D !important;color:#22351D !important}
.paper.tmpl-lg20-02-northfield .p-by{color:#22351D !important}

/* lg20-03-lawncraft | Lawncraft Pro | #17341F | dark-mode (border/pill brightened to #2E683E) */
.paper.tmpl-lg20-03-lawncraft{background:#0B0E14 !important;color:#EEF2F7 !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #2E683E !important;padding:28px !important}
.paper.tmpl-lg20-03-lawncraft .p-top{border-bottom:1px solid #2E683E !important;padding-bottom:14px !important}
.paper.tmpl-lg20-03-lawncraft .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-03-lawncraft .p-biz-wrap>span{color:#A9B4C2 !important}
.paper.tmpl-lg20-03-lawncraft .pill{background:#2E683E !important;border-color:#2E683E !important;color:#FFFFFF !important}
.paper.tmpl-lg20-03-lawncraft .p-meta>div>span{color:#8A9A8E !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-03-lawncraft .p-meta>div>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-03-lawncraft #pLines>.p-line{border-bottom:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-03-lawncraft #pLines>.p-line>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-03-lawncraft .p-sum>.total{background:rgba(255,255,255,.07) !important;color:#EEF2F7 !important;border-top:2px solid #2E683E !important}
.paper.tmpl-lg20-03-lawncraft .p-sum>.total>:last-child{color:#8A9A8E !important}
.paper.tmpl-lg20-03-lawncraft .p-note{background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-03-lawncraft .p-sig-in .rule{border-top:1px solid #2E683E !important;color:#8A9A8E !important}
.paper.tmpl-lg20-03-lawncraft .p-by{color:#8A9A8E !important}

/* lg20-04-summitmodern | Modern Green Landscaping | #578448 | light, dark pill text */
.paper.tmpl-lg20-04-summitmodern{background:#EBF0E9 !important;color:#1D232D !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #578448 !important;padding:28px !important}
.paper.tmpl-lg20-04-summitmodern .p-top{border-bottom:1px solid #D5E0D1 !important;padding-bottom:14px !important}
.paper.tmpl-lg20-04-summitmodern .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.03em !important;color:#1D232D !important}
.paper.tmpl-lg20-04-summitmodern .p-biz-wrap>span{color:#5B6370 !important}
.paper.tmpl-lg20-04-summitmodern .pill{background:#578448 !important;border-color:#578448 !important;color:#1D232D !important}
.paper.tmpl-lg20-04-summitmodern .p-meta>div>span{color:#39562F !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-04-summitmodern .p-meta>div>b{color:#1D232D !important}
.paper.tmpl-lg20-04-summitmodern #pLines>.p-line{border-bottom:1px solid #D5E0D1 !important;color:#1D232D !important}
.paper.tmpl-lg20-04-summitmodern #pLines>.p-line>b{color:#1D232D !important}
.paper.tmpl-lg20-04-summitmodern .p-sum>.total{background:#DDE6DA !important;color:#1D232D !important;border-top:2px solid #578448 !important}
.paper.tmpl-lg20-04-summitmodern .p-sum>.total>:last-child{color:#39562F !important}
.paper.tmpl-lg20-04-summitmodern .p-note{background:#F2F5F0 !important;border:1px solid #D5E0D1 !important;color:#1D232D !important}
.paper.tmpl-lg20-04-summitmodern .p-sig-in .rule{border-top:1px solid #578448 !important;color:#39562F !important}
.paper.tmpl-lg20-04-summitmodern .p-by{color:#39562F !important}

/* lg20-05-oakmeadow | Oak Meadow Garden | #6B7F3E | light, dark pill text */
.paper.tmpl-lg20-05-oakmeadow{background:#EDF0E8 !important;color:#1D232D !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #6B7F3E !important;padding:28px !important}
.paper.tmpl-lg20-05-oakmeadow .p-top{border-bottom:1px solid #DADFCF !important;padding-bottom:14px !important}
.paper.tmpl-lg20-05-oakmeadow .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.03em !important;color:#1D232D !important}
.paper.tmpl-lg20-05-oakmeadow .p-biz-wrap>span{color:#5B6370 !important}
.paper.tmpl-lg20-05-oakmeadow .pill{background:#6B7F3E !important;border-color:#6B7F3E !important;color:#1D232D !important}
.paper.tmpl-lg20-05-oakmeadow .p-meta>div>span{color:#465328 !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-05-oakmeadow .p-meta>div>b{color:#1D232D !important}
.paper.tmpl-lg20-05-oakmeadow #pLines>.p-line{border-bottom:1px solid #DADFCF !important;color:#1D232D !important}
.paper.tmpl-lg20-05-oakmeadow #pLines>.p-line>b{color:#1D232D !important}
.paper.tmpl-lg20-05-oakmeadow .p-sum>.total{background:#E1E5D8 !important;color:#1D232D !important;border-top:2px solid #6B7F3E !important}
.paper.tmpl-lg20-05-oakmeadow .p-sum>.total>:last-child{color:#465328 !important}
.paper.tmpl-lg20-05-oakmeadow .p-note{background:#F3F5F0 !important;border:1px solid #DADFCF !important;color:#1D232D !important}
.paper.tmpl-lg20-05-oakmeadow .p-sig-in .rule{border-top:1px solid #6B7F3E !important;color:#465328 !important}
.paper.tmpl-lg20-05-oakmeadow .p-by{color:#465328 !important}

/* lg20-06-evergreen | Evergreen Outdoor Living | #1C3321 | dark-mode (border/pill brightened to #386642) */
.paper.tmpl-lg20-06-evergreen{background:#0B0E14 !important;color:#EEF2F7 !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #386642 !important;padding:28px !important}
.paper.tmpl-lg20-06-evergreen .p-top{border-bottom:1px solid #386642 !important;padding-bottom:14px !important}
.paper.tmpl-lg20-06-evergreen .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-06-evergreen .p-biz-wrap>span{color:#A9B4C2 !important}
.paper.tmpl-lg20-06-evergreen .pill{background:#386642 !important;border-color:#386642 !important;color:#FFFFFF !important}
.paper.tmpl-lg20-06-evergreen .p-meta>div>span{color:#8A9988 !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-06-evergreen .p-meta>div>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-06-evergreen #pLines>.p-line{border-bottom:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-06-evergreen #pLines>.p-line>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-06-evergreen .p-sum>.total{background:rgba(255,255,255,.07) !important;color:#EEF2F7 !important;border-top:2px solid #386642 !important}
.paper.tmpl-lg20-06-evergreen .p-sum>.total>:last-child{color:#8A9988 !important}
.paper.tmpl-lg20-06-evergreen .p-note{background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-06-evergreen .p-sig-in .rule{border-top:1px solid #386642 !important;color:#8A9988 !important}
.paper.tmpl-lg20-06-evergreen .p-by{color:#8A9988 !important}

/* lg20-07-greengrid | GreenGrid Landscaping | #15303A | dark-mode (border/pill brightened to #2A6074) */
.paper.tmpl-lg20-07-greengrid{background:#0B0E14 !important;color:#EEF2F7 !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #2A6074 !important;padding:28px !important}
.paper.tmpl-lg20-07-greengrid .p-top{border-bottom:1px solid #2A6074 !important;padding-bottom:14px !important}
.paper.tmpl-lg20-07-greengrid .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-07-greengrid .p-biz-wrap>span{color:#A9B4C2 !important}
.paper.tmpl-lg20-07-greengrid .pill{background:#2A6074 !important;border-color:#2A6074 !important;color:#FFFFFF !important}
.paper.tmpl-lg20-07-greengrid .p-meta>div>span{color:#80969E !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-07-greengrid .p-meta>div>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-07-greengrid #pLines>.p-line{border-bottom:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-07-greengrid #pLines>.p-line>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-07-greengrid .p-sum>.total{background:rgba(255,255,255,.07) !important;color:#EEF2F7 !important;border-top:2px solid #2A6074 !important}
.paper.tmpl-lg20-07-greengrid .p-sum>.total>:last-child{color:#80969E !important}
.paper.tmpl-lg20-07-greengrid .p-note{background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-07-greengrid .p-sig-in .rule{border-top:1px solid #2A6074 !important;color:#80969E !important}
.paper.tmpl-lg20-07-greengrid .p-by{color:#80969E !important}

/* lg20-08-bloomline | Bloomline Landscape | #3F5A3F | light (same accent as lg20-01, different tint ratio) */
.paper.tmpl-lg20-08-bloomline{background:#E2E6E2 !important;color:#1D232D !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #3F5A3F !important;padding:28px !important}
.paper.tmpl-lg20-08-bloomline .p-top{border-bottom:1px solid #C9D1C9 !important;padding-bottom:14px !important}
.paper.tmpl-lg20-08-bloomline .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.03em !important;color:#1D232D !important}
.paper.tmpl-lg20-08-bloomline .p-biz-wrap>span{color:#5B6370 !important}
.paper.tmpl-lg20-08-bloomline .pill{background:#3F5A3F !important;border-color:#3F5A3F !important;color:#FFFFFF !important}
.paper.tmpl-lg20-08-bloomline .p-meta>div>span{color:#293A29 !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-08-bloomline .p-meta>div>b{color:#1D232D !important}
.paper.tmpl-lg20-08-bloomline #pLines>.p-line{border-bottom:1px solid #C9D1C9 !important;color:#1D232D !important}
.paper.tmpl-lg20-08-bloomline #pLines>.p-line>b{color:#1D232D !important}
.paper.tmpl-lg20-08-bloomline .p-sum>.total{background:#D6DBD6 !important;color:#1D232D !important;border-top:2px solid #3F5A3F !important}
.paper.tmpl-lg20-08-bloomline .p-sum>.total>:last-child{color:#293A29 !important}
.paper.tmpl-lg20-08-bloomline .p-note{background:#EEF0EE !important;border:1px solid #C9D1C9 !important;color:#1D232D !important}
.paper.tmpl-lg20-08-bloomline .p-sig-in .rule{border-top:1px solid #3F5A3F !important;color:#293A29 !important}
.paper.tmpl-lg20-08-bloomline .p-by{color:#293A29 !important}

/* lg20-09-canopystone | Canopy Stone Landscaping | #1C2E22 | dark-mode (border/pill brightened to #385C44) */
.paper.tmpl-lg20-09-canopystone{background:#0B0E14 !important;color:#EEF2F7 !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #385C44 !important;padding:28px !important}
.paper.tmpl-lg20-09-canopystone .p-top{border-bottom:1px solid #385C44 !important;padding-bottom:14px !important}
.paper.tmpl-lg20-09-canopystone .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-09-canopystone .p-biz-wrap>span{color:#A9B4C2 !important}
.paper.tmpl-lg20-09-canopystone .pill{background:#385C44 !important;border-color:#385C44 !important;color:#FFFFFF !important}
.paper.tmpl-lg20-09-canopystone .p-meta>div>span{color:#879A8C !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-09-canopystone .p-meta>div>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-09-canopystone #pLines>.p-line{border-bottom:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-09-canopystone #pLines>.p-line>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-09-canopystone .p-sum>.total{background:rgba(255,255,255,.07) !important;color:#EEF2F7 !important;border-top:2px solid #385C44 !important}
.paper.tmpl-lg20-09-canopystone .p-sum>.total>:last-child{color:#879A8C !important}
.paper.tmpl-lg20-09-canopystone .p-note{background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-09-canopystone .p-sig-in .rule{border-top:1px solid #385C44 !important;color:#879A8C !important}
.paper.tmpl-lg20-09-canopystone .p-by{color:#879A8C !important}

/* lg20-10-terraroot | TerraRoot Gardens | #B9633A | light, dark pill text */
.paper.tmpl-lg20-10-terraroot{background:#F7ECE7 !important;color:#1D232D !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #B9633A !important;padding:28px !important}
.paper.tmpl-lg20-10-terraroot .p-top{border-bottom:1px solid #EED8CE !important;padding-bottom:14px !important}
.paper.tmpl-lg20-10-terraroot .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.03em !important;color:#1D232D !important}
.paper.tmpl-lg20-10-terraroot .p-biz-wrap>span{color:#5B6370 !important}
.paper.tmpl-lg20-10-terraroot .pill{background:#B9633A !important;border-color:#B9633A !important;color:#1D232D !important}
.paper.tmpl-lg20-10-terraroot .p-meta>div>span{color:#784026 !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-10-terraroot .p-meta>div>b{color:#1D232D !important}
.paper.tmpl-lg20-10-terraroot #pLines>.p-line{border-bottom:1px solid #EED8CE !important;color:#1D232D !important}
.paper.tmpl-lg20-10-terraroot #pLines>.p-line>b{color:#1D232D !important}
.paper.tmpl-lg20-10-terraroot .p-sum>.total{background:#F1E0D8 !important;color:#1D232D !important;border-top:2px solid #B9633A !important}
.paper.tmpl-lg20-10-terraroot .p-sum>.total>:last-child{color:#784026 !important}
.paper.tmpl-lg20-10-terraroot .p-note{background:#F9F3EF !important;border:1px solid #EED8CE !important;color:#1D232D !important}
.paper.tmpl-lg20-10-terraroot .p-sig-in .rule{border-top:1px solid #B9633A !important;color:#784026 !important}
.paper.tmpl-lg20-10-terraroot .p-by{color:#784026 !important}

/* lg20-11-arboracre | Arbor & Acre Botanical | #4A6B3C | light */
.paper.tmpl-lg20-11-arboracre{background:#E9EDE8 !important;color:#1D232D !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #4A6B3C !important;padding:28px !important}
.paper.tmpl-lg20-11-arboracre .p-top{border-bottom:1px solid #D2DACE !important;padding-bottom:14px !important}
.paper.tmpl-lg20-11-arboracre .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.03em !important;color:#1D232D !important}
.paper.tmpl-lg20-11-arboracre .p-biz-wrap>span{color:#5B6370 !important}
.paper.tmpl-lg20-11-arboracre .pill{background:#4A6B3C !important;border-color:#4A6B3C !important;color:#FFFFFF !important}
.paper.tmpl-lg20-11-arboracre .p-meta>div>span{color:#304627 !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-11-arboracre .p-meta>div>b{color:#1D232D !important}
.paper.tmpl-lg20-11-arboracre #pLines>.p-line{border-bottom:1px solid #D2DACE !important;color:#1D232D !important}
.paper.tmpl-lg20-11-arboracre #pLines>.p-line>b{color:#1D232D !important}
.paper.tmpl-lg20-11-arboracre .p-sum>.total{background:#DBE1D8 !important;color:#1D232D !important;border-top:2px solid #4A6B3C !important}
.paper.tmpl-lg20-11-arboracre .p-sum>.total>:last-child{color:#304627 !important}
.paper.tmpl-lg20-11-arboracre .p-note{background:#F1F3EF !important;border:1px solid #D2DACE !important;color:#1D232D !important}
.paper.tmpl-lg20-11-arboracre .p-sig-in .rule{border-top:1px solid #4A6B3C !important;color:#304627 !important}
.paper.tmpl-lg20-11-arboracre .p-by{color:#304627 !important}

/* lg20-12-meadowline | Meadowline Garden Works | #5C7A4A | light, dark pill text */
.paper.tmpl-lg20-12-meadowline{background:#EBEFE9 !important;color:#1D232D !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #5C7A4A !important;padding:28px !important}
.paper.tmpl-lg20-12-meadowline .p-top{border-bottom:1px solid #D6DED2 !important;padding-bottom:14px !important}
.paper.tmpl-lg20-12-meadowline .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.03em !important;color:#1D232D !important}
.paper.tmpl-lg20-12-meadowline .p-biz-wrap>span{color:#5B6370 !important}
.paper.tmpl-lg20-12-meadowline .pill{background:#5C7A4A !important;border-color:#5C7A4A !important;color:#1D232D !important}
.paper.tmpl-lg20-12-meadowline .p-meta>div>span{color:#3C4F30 !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-12-meadowline .p-meta>div>b{color:#1D232D !important}
.paper.tmpl-lg20-12-meadowline #pLines>.p-line{border-bottom:1px solid #D6DED2 !important;color:#1D232D !important}
.paper.tmpl-lg20-12-meadowline #pLines>.p-line>b{color:#1D232D !important}
.paper.tmpl-lg20-12-meadowline .p-sum>.total{background:#DEE4DB !important;color:#1D232D !important;border-top:2px solid #5C7A4A !important}
.paper.tmpl-lg20-12-meadowline .p-sum>.total>:last-child{color:#3C4F30 !important}
.paper.tmpl-lg20-12-meadowline .p-note{background:#F2F4F1 !important;border:1px solid #D6DED2 !important;color:#1D232D !important}
.paper.tmpl-lg20-12-meadowline .p-sig-in .rule{border-top:1px solid #5C7A4A !important;color:#3C4F30 !important}
.paper.tmpl-lg20-12-meadowline .p-by{color:#3C4F30 !important}

/* lg20-13-rightrail | Willow Moss Garden Studio | #12202E | dark-mode (border/pill brightened to #24405C) */
.paper.tmpl-lg20-13-rightrail{background:#0B0E14 !important;color:#EEF2F7 !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #24405C !important;padding:28px !important}
.paper.tmpl-lg20-13-rightrail .p-top{border-bottom:1px solid #24405C !important;padding-bottom:14px !important}
.paper.tmpl-lg20-13-rightrail .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-13-rightrail .p-biz-wrap>span{color:#A9B4C2 !important}
.paper.tmpl-lg20-13-rightrail .pill{background:#24405C !important;border-color:#24405C !important;color:#FFFFFF !important}
.paper.tmpl-lg20-13-rightrail .p-meta>div>span{color:#7E8EA0 !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-13-rightrail .p-meta>div>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-13-rightrail #pLines>.p-line{border-bottom:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-13-rightrail #pLines>.p-line>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-13-rightrail .p-sum>.total{background:rgba(255,255,255,.07) !important;color:#EEF2F7 !important;border-top:2px solid #24405C !important}
.paper.tmpl-lg20-13-rightrail .p-sum>.total>:last-child{color:#7E8EA0 !important}
.paper.tmpl-lg20-13-rightrail .p-note{background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-13-rightrail .p-sig-in .rule{border-top:1px solid #24405C !important;color:#7E8EA0 !important}
.paper.tmpl-lg20-13-rightrail .p-by{color:#7E8EA0 !important}

/* lg20-14-maintenance | Crestline Grounds | #1E2B1A | dark-mode (border/pill brightened to #3C5634) */
.paper.tmpl-lg20-14-maintenance{background:#0B0E14 !important;color:#EEF2F7 !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #3C5634 !important;padding:28px !important}
.paper.tmpl-lg20-14-maintenance .p-top{border-bottom:1px solid #3C5634 !important;padding-bottom:14px !important}
.paper.tmpl-lg20-14-maintenance .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-14-maintenance .p-biz-wrap>span{color:#A9B4C2 !important}
.paper.tmpl-lg20-14-maintenance .pill{background:#3C5634 !important;border-color:#3C5634 !important;color:#FFFFFF !important}
.paper.tmpl-lg20-14-maintenance .p-meta>div>span{color:#8C9684 !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-14-maintenance .p-meta>div>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-14-maintenance #pLines>.p-line{border-bottom:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-14-maintenance #pLines>.p-line>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-14-maintenance .p-sum>.total{background:rgba(255,255,255,.07) !important;color:#EEF2F7 !important;border-top:2px solid #3C5634 !important}
.paper.tmpl-lg20-14-maintenance .p-sum>.total>:last-child{color:#8C9684 !important}
.paper.tmpl-lg20-14-maintenance .p-note{background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-14-maintenance .p-sig-in .rule{border-top:1px solid #3C5634 !important;color:#8C9684 !important}
.paper.tmpl-lg20-14-maintenance .p-by{color:#8C9684 !important}

/* lg20-15-checklist | Fieldstone Property Care | #16281F | dark-mode (border/pill brightened to #2C503E) */
.paper.tmpl-lg20-15-checklist{background:#0B0E14 !important;color:#EEF2F7 !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #2C503E !important;padding:28px !important}
.paper.tmpl-lg20-15-checklist .p-top{border-bottom:1px solid #2C503E !important;padding-bottom:14px !important}
.paper.tmpl-lg20-15-checklist .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-15-checklist .p-biz-wrap>span{color:#A9B4C2 !important}
.paper.tmpl-lg20-15-checklist .pill{background:#2C503E !important;border-color:#2C503E !important;color:#FFFFFF !important}
.paper.tmpl-lg20-15-checklist .p-meta>div>span{color:#849A8E !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-15-checklist .p-meta>div>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-15-checklist #pLines>.p-line{border-bottom:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-15-checklist #pLines>.p-line>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-15-checklist .p-sum>.total{background:rgba(255,255,255,.07) !important;color:#EEF2F7 !important;border-top:2px solid #2C503E !important}
.paper.tmpl-lg20-15-checklist .p-sum>.total>:last-child{color:#849A8E !important}
.paper.tmpl-lg20-15-checklist .p-note{background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-15-checklist .p-sig-in .rule{border-top:1px solid #2C503E !important;color:#849A8E !important}
.paper.tmpl-lg20-15-checklist .p-by{color:#849A8E !important}

/* lg20-16-hardscapehero | Stoneleaf Outdoor Works | #16281F | dark-mode (same given accent as lg20-15; distinct design id/name only) */
.paper.tmpl-lg20-16-hardscapehero{background:#0B0E14 !important;color:#EEF2F7 !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #2C503E !important;padding:28px !important}
.paper.tmpl-lg20-16-hardscapehero .p-top{border-bottom:1px solid #2C503E !important;padding-bottom:14px !important}
.paper.tmpl-lg20-16-hardscapehero .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-16-hardscapehero .p-biz-wrap>span{color:#A9B4C2 !important}
.paper.tmpl-lg20-16-hardscapehero .pill{background:#2C503E !important;border-color:#2C503E !important;color:#FFFFFF !important}
.paper.tmpl-lg20-16-hardscapehero .p-meta>div>span{color:#849A8E !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-16-hardscapehero .p-meta>div>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-16-hardscapehero #pLines>.p-line{border-bottom:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-16-hardscapehero #pLines>.p-line>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-16-hardscapehero .p-sum>.total{background:rgba(255,255,255,.07) !important;color:#EEF2F7 !important;border-top:2px solid #2C503E !important}
.paper.tmpl-lg20-16-hardscapehero .p-sum>.total>:last-child{color:#849A8E !important}
.paper.tmpl-lg20-16-hardscapehero .p-note{background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-16-hardscapehero .p-sig-in .rule{border-top:1px solid #2C503E !important;color:#849A8E !important}
.paper.tmpl-lg20-16-hardscapehero .p-by{color:#849A8E !important}

/* lg20-17-summitgrove | Summit Grove Outdoor Projects | #4D6B3F | light */
.paper.tmpl-lg20-17-summitgrove{background:#EAEDE8 !important;color:#1D232D !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #4D6B3F !important;padding:28px !important}
.paper.tmpl-lg20-17-summitgrove .p-top{border-bottom:1px solid #D3DACF !important;padding-bottom:14px !important}
.paper.tmpl-lg20-17-summitgrove .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.03em !important;color:#1D232D !important}
.paper.tmpl-lg20-17-summitgrove .p-biz-wrap>span{color:#5B6370 !important}
.paper.tmpl-lg20-17-summitgrove .pill{background:#4D6B3F !important;border-color:#4D6B3F !important;color:#FFFFFF !important}
.paper.tmpl-lg20-17-summitgrove .p-meta>div>span{color:#324629 !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-17-summitgrove .p-meta>div>b{color:#1D232D !important}
.paper.tmpl-lg20-17-summitgrove #pLines>.p-line{border-bottom:1px solid #D3DACF !important;color:#1D232D !important}
.paper.tmpl-lg20-17-summitgrove #pLines>.p-line>b{color:#1D232D !important}
.paper.tmpl-lg20-17-summitgrove .p-sum>.total{background:#DBE1D9 !important;color:#1D232D !important;border-top:2px solid #4D6B3F !important}
.paper.tmpl-lg20-17-summitgrove .p-sum>.total>:last-child{color:#324629 !important}
.paper.tmpl-lg20-17-summitgrove .p-note{background:#F1F3F0 !important;border:1px solid #D3DACF !important;color:#1D232D !important}
.paper.tmpl-lg20-17-summitgrove .p-sig-in .rule{border-top:1px solid #4D6B3F !important;color:#324629 !important}
.paper.tmpl-lg20-17-summitgrove .p-by{color:#324629 !important}

/* lg20-18-elmandearth | Elm & Earth Landscape Co. | #1B2A1A | dark-mode (border/pill brightened to #365434) */
.paper.tmpl-lg20-18-elmandearth{background:#0B0E14 !important;color:#EEF2F7 !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #365434 !important;padding:28px !important}
.paper.tmpl-lg20-18-elmandearth .p-top{border-bottom:1px solid #365434 !important;padding-bottom:14px !important}
.paper.tmpl-lg20-18-elmandearth .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.06em !important;text-transform:uppercase !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-18-elmandearth .p-biz-wrap>span{color:#A9B4C2 !important}
.paper.tmpl-lg20-18-elmandearth .pill{background:#365434 !important;border-color:#365434 !important;color:#FFFFFF !important}
.paper.tmpl-lg20-18-elmandearth .p-meta>div>span{color:#879A82 !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-18-elmandearth .p-meta>div>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-18-elmandearth #pLines>.p-line{border-bottom:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-18-elmandearth #pLines>.p-line>b{color:#EEF2F7 !important}
.paper.tmpl-lg20-18-elmandearth .p-sum>.total{background:rgba(255,255,255,.07) !important;color:#EEF2F7 !important;border-top:2px solid #365434 !important}
.paper.tmpl-lg20-18-elmandearth .p-sum>.total>:last-child{color:#879A82 !important}
.paper.tmpl-lg20-18-elmandearth .p-note{background:rgba(255,255,255,.05) !important;border:1px solid rgba(255,255,255,.14) !important;color:#EEF2F7 !important}
.paper.tmpl-lg20-18-elmandearth .p-sig-in .rule{border-top:1px solid #365434 !important;color:#879A82 !important}
.paper.tmpl-lg20-18-elmandearth .p-by{color:#879A82 !important}

/* lg20-19-hearthandhedge | Hearth & Hedge Landscaping | #5E7B4E | light, dark pill text */
.paper.tmpl-lg20-19-hearthandhedge{background:#ECEFEA !important;color:#1D232D !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #5E7B4E !important;padding:28px !important}
.paper.tmpl-lg20-19-hearthandhedge .p-top{border-bottom:1px solid #D7DED3 !important;padding-bottom:14px !important}
.paper.tmpl-lg20-19-hearthandhedge .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.03em !important;color:#1D232D !important}
.paper.tmpl-lg20-19-hearthandhedge .p-biz-wrap>span{color:#5B6370 !important}
.paper.tmpl-lg20-19-hearthandhedge .pill{background:#5E7B4E !important;border-color:#5E7B4E !important;color:#1D232D !important}
.paper.tmpl-lg20-19-hearthandhedge .p-meta>div>span{color:#3D5033 !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-19-hearthandhedge .p-meta>div>b{color:#1D232D !important}
.paper.tmpl-lg20-19-hearthandhedge #pLines>.p-line{border-bottom:1px solid #D7DED3 !important;color:#1D232D !important}
.paper.tmpl-lg20-19-hearthandhedge #pLines>.p-line>b{color:#1D232D !important}
.paper.tmpl-lg20-19-hearthandhedge .p-sum>.total{background:#DFE5DC !important;color:#1D232D !important;border-top:2px solid #5E7B4E !important}
.paper.tmpl-lg20-19-hearthandhedge .p-sum>.total>:last-child{color:#3D5033 !important}
.paper.tmpl-lg20-19-hearthandhedge .p-note{background:#F2F4F1 !important;border:1px solid #D7DED3 !important;color:#1D232D !important}
.paper.tmpl-lg20-19-hearthandhedge .p-sig-in .rule{border-top:1px solid #5E7B4E !important;color:#3D5033 !important}
.paper.tmpl-lg20-19-hearthandhedge .p-by{color:#3D5033 !important}

/* lg20-20-prairiebloom | Prairie Bloom Landscapes | #8C6A4E | light, dark pill text (terracotta) */
.paper.tmpl-lg20-20-prairiebloom{background:#F1EDEA !important;color:#1D232D !important;font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;border-top:4px solid #8C6A4E !important;padding:28px !important}
.paper.tmpl-lg20-20-prairiebloom .p-top{border-bottom:1px solid #E2DAD3 !important;padding-bottom:14px !important}
.paper.tmpl-lg20-20-prairiebloom .p-biz{font-family:'Inter','Inter Fallback',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif !important;letter-spacing:.03em !important;color:#1D232D !important}
.paper.tmpl-lg20-20-prairiebloom .p-biz-wrap>span{color:#5B6370 !important}
.paper.tmpl-lg20-20-prairiebloom .pill{background:#8C6A4E !important;border-color:#8C6A4E !important;color:#1D232D !important}
.paper.tmpl-lg20-20-prairiebloom .p-meta>div>span{color:#5B4533 !important;letter-spacing:.03em !important;font-weight:700 !important}
.paper.tmpl-lg20-20-prairiebloom .p-meta>div>b{color:#1D232D !important}
.paper.tmpl-lg20-20-prairiebloom #pLines>.p-line{border-bottom:1px solid #E2DAD3 !important;color:#1D232D !important}
.paper.tmpl-lg20-20-prairiebloom #pLines>.p-line>b{color:#1D232D !important}
.paper.tmpl-lg20-20-prairiebloom .p-sum>.total{background:#E8E1DC !important;color:#1D232D !important;border-top:2px solid #8C6A4E !important}
.paper.tmpl-lg20-20-prairiebloom .p-sum>.total>:last-child{color:#5B4533 !important}
.paper.tmpl-lg20-20-prairiebloom .p-note{background:#F6F3F1 !important;border:1px solid #E2DAD3 !important;color:#1D232D !important}
.paper.tmpl-lg20-20-prairiebloom .p-sig-in .rule{border-top:1px solid #8C6A4E !important;color:#5B4533 !important}
.paper.tmpl-lg20-20-prairiebloom .p-by{color:#5B4533 !important}
