.dgtl-guides{--dgtl-guides-accent:var(--color-primary, #2563eb);--dgtl-guides-accent-dark:var(--color-primary-dark, #1d4ed8);--dgtl-guides-bg:transparent;--dgtl-guides-bg-muted:#f8fafc;--dgtl-guides-border:#e2e8f0;--dgtl-guides-text:#0f172a;--dgtl-guides-muted:#64748b;--dgtl-guides-code-bg:#f1f5f9;color:var(--dgtl-guides-text);background:#fff0}.dgtl-guides *{box-sizing:border-box}.dgtl-guides-shell{width:min(100% - 2rem, 1320px);margin-inline:auto}.dgtl-guide-single .dgtl-guides-shell{width:100%}.dgtl-guides-hero{background:linear-gradient(180deg,#f8fafc 0%,#fff 100%);border-bottom:1px solid var(--dgtl-guides-border);padding:clamp(3rem, 7vw, 5.5rem) 0 clamp(2rem, 5vw, 3.5rem)}.dgtl-guides-hero__eyebrow,.dgtl-guide-doc__type,.dgtl-guide-card__type{color:var(--dgtl-guides-accent);font-weight:750;text-transform:uppercase}.dgtl-guide-doc__type{display:inline-flex;margin-bottom:.75rem;text-decoration:none}.dgtl-guides-hero h1,.dgtl-guide-doc h1{color:var(--dgtl-guides-text);margin:.35rem 0 1rem;overflow-wrap:anywhere}.dgtl-guides-hero__description,.dgtl-guide-doc__excerpt{color:var(--dgtl-guides-muted);max-width:760px;overflow-wrap:anywhere}.dgtl-guides-hero__description p,.dgtl-guide-doc__excerpt{margin:0}.dgtl-guides-layout{display:grid;gap:clamp(1.5rem, 4vw, 3rem);grid-template-columns:300px minmax(0,1fr) minmax(160px,220px);margin-inline:0;padding:clamp(1.5rem, 4vw, 3rem) 0;width:100%}.dgtl-guides-layout--archive{grid-template-columns:300px minmax(0,1fr)}.dgtl-guides-archive .dgtl-guides-layout--archive{border-top:1px solid var(--dgtl-guides-border);gap:clamp(1.5rem, 3vw, 2.5rem);padding:0 0 clamp(2rem, 5vw, 4rem)}.dgtl-guide-single .dgtl-guides-layout{border-top:1px solid var(--dgtl-guides-border);gap:0;grid-template-columns:300px minmax(0,1fr);margin-inline:0;padding:0 0 clamp(2rem, 5vw, 4rem)}.dgtl-guides-archive .dgtl-guides-sidebar{align-self:stretch;border-right:1px solid var(--dgtl-guides-border);padding:clamp(1.25rem, 3vw, 2rem) 1rem clamp(1.5rem, 4vw, 2.5rem);top:0}.dgtl-guide-single .dgtl-guides-sidebar{align-self:stretch;border-right:1px solid var(--dgtl-guides-border);grid-column:1;grid-row:1;justify-self:start;padding:clamp(1.25rem, 3vw, 2rem) 1rem clamp(1.5rem, 4vw, 2.5rem);top:0;width:300px;z-index:2}.dgtl-guides-sidebar,.dgtl-guide-toc{align-self:start;min-width:0;position:sticky;top:2rem}.dgtl-guide-toc__title{color:#334155;font-weight:800;margin:0 0 .75rem}.dgtl-guides-menu-toggle,.dgtl-guides-menu-backdrop{display:none}.dgtl-guides-nav,.dgtl-guide-toc nav{display:grid;gap:.15rem;max-width:100%}.dgtl-guides-nav__group{display:grid;gap:.12rem}.dgtl-guides-nav__group+.dgtl-guides-nav__group{margin-top:.35rem}.dgtl-guides-nav__item--top-level+.dgtl-guides-nav__group{margin-top:.35rem}.dgtl-guides-nav__group-title{align-items:center;color:var(--base-600,#475569);cursor:pointer;display:flex;font-size:.9rem;font-weight:400;justify-content:space-between;letter-spacing:0;padding:.2rem .65rem}.dgtl-guides-nav__group-title::-webkit-details-marker{display:none}.dgtl-guides-nav__group-title::marker{content:""}.dgtl-guides-nav__group-title::after{border-bottom:1.5px solid currentColor;border-right:1.5px solid currentColor;content:"";display:block;height:.42rem;margin-left:.65rem;transform:rotate(-45deg);transform-origin:center;transition:transform 0.16s ease;width:.42rem}.dgtl-guides-nav__group[open]>.dgtl-guides-nav__group-title::after{transform:rotate(45deg)}.dgtl-guides-nav__group[open]>.dgtl-guides-nav__group-title{color:var(--base-800,#1e293b)}.dgtl-guides-nav__group-title:focus-visible{background:var(--dgtl-guides-bg-muted);border-radius:.45rem;color:var(--base-800,#1e293b);outline:0}.dgtl-guides-nav__group-items{border-left:1px solid var(--dgtl-guides-border);display:grid;gap:.12rem;margin-left:.65rem;padding:.35rem 0 .8rem .75rem}.dgtl-guides-nav__children{display:grid;gap:.12rem}.dgtl-guides-nav__item,.dgtl-guide-toc__item,.dgtl-guides-back-link{border-radius:.45rem;color:var(--base-600,#475569);display:block;font-size:.9rem;padding:.48rem .65rem;text-decoration:none}.dgtl-guides-back-link{color:var(--dgtl-guides-accent);font-weight:700;margin:0 0 1.35rem -.65rem}.dgtl-guides-nav__item:hover,.dgtl-guide-toc__item:hover,.dgtl-guides-back-link:hover,.dgtl-guides-nav__item:focus-visible,.dgtl-guide-toc__item:focus-visible,.dgtl-guides-back-link:focus-visible{background:var(--dgtl-guides-bg-muted);color:var(--base-800,#1e293b);outline:0}.dgtl-guides-nav__item.is-active{background:#eff6ff;color:var(--base-800,#1e293b)}.dgtl-guide-toc{border-left:1px solid var(--dgtl-guides-border);padding-left:1rem}.dgtl-guide-toc__item{padding:.3rem .45rem}.dgtl-guide-toc__item--level-3{padding-left:1.15rem}.dgtl-guide-toc__item--level-4{padding-left:1.75rem}.dgtl-guide-doc{max-width:860px;min-width:0}.dgtl-guide-single__content-area{display:grid;grid-column:1 / -1;grid-row:1;grid-template-columns:minmax(0,1fr) minmax(0,860px) minmax(0,1fr);min-width:0}.dgtl-guide-single .dgtl-guide-doc,.dgtl-guide-single .dgtl-guide-toc{padding-top:clamp(1.25rem, 3vw, 2rem)}.dgtl-guide-single .dgtl-guide-doc{grid-column:2;justify-self:center;width:100%}.dgtl-guide-single .dgtl-guide-toc{grid-column:3;justify-self:start;margin-left:1.25rem;width:min(100%, 220px)}.dgtl-guides-main{min-width:0;padding-right:clamp(1rem, 4vw, 3rem)}.dgtl-guides-archive .dgtl-guides-main{margin-inline:auto;max-width:960px;padding-top:clamp(1.25rem, 3vw, 2rem);width:100%}.dgtl-guides-search{border-bottom:1px solid var(--dgtl-guides-border);margin-bottom:clamp(1.25rem, 3vw, 2rem);padding-bottom:clamp(1rem, 3vw, 1.5rem)}.dgtl-guides-search__header{align-items:end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.dgtl-guides-search h1{color:var(--dgtl-guides-text);margin:0 0 .45rem;overflow-wrap:anywhere}.dgtl-guides-search__description{color:var(--dgtl-guides-muted);max-width:760px;overflow-wrap:anywhere}.dgtl-guides-search__description p{margin:0}.dgtl-guides-search__form{align-items:stretch;display:grid;gap:.65rem;grid-template-columns:minmax(0,1fr) auto;max-width:760px}.dgtl-guides-search__form input[type="search"]{background:#fff;border:1px solid var(--dgtl-guides-border);border-radius:.55rem;color:var(--dgtl-guides-text);min-height:2.75rem;padding:.7rem .85rem;width:100%}.dgtl-guides-search__form input[type="search"]:focus{border-color:#bfdbfe;box-shadow:0 0 0 3px rgb(37 99 235 / .12);outline:0}.dgtl-guides-search__form button{background:var(--dgtl-guides-accent);border:1px solid var(--dgtl-guides-accent);border-radius:.55rem;color:#fff;cursor:pointer;font-weight:760;min-height:2.75rem;padding:.7rem 1rem}.dgtl-guides-search__form button:hover,.dgtl-guides-search__form button:focus-visible{background:var(--dgtl-guides-accent-dark);border-color:var(--dgtl-guides-accent-dark);outline:2px solid #fff0}.dgtl-guides-search__status{color:var(--dgtl-guides-muted);font-weight:650;min-height:1.5rem;padding-top:.65rem}.dgtl-guides-search__results{display:grid;gap:.75rem;margin-top:.35rem;max-width:860px}.dgtl-guides-search__result-count{color:var(--dgtl-guides-muted);font-weight:760}.dgtl-guides-search__result-list{display:grid;gap:.75rem}.dgtl-guides-search__result a{background:#fff;border:1px solid var(--dgtl-guides-border);border-radius:.75rem;color:inherit;display:block;padding:1rem;text-decoration:none;transition:border-color 160ms ease,box-shadow 160ms ease}.dgtl-guides-search__result a:hover,.dgtl-guides-search__result a:focus-visible{border-color:#bfdbfe;box-shadow:0 14px 35px rgb(37 99 235 / .1);outline:0}.dgtl-guides-search__result-type{color:var(--dgtl-guides-accent);font-weight:760;text-transform:uppercase}.dgtl-guides-search__result h2{color:var(--dgtl-guides-text);margin:.25rem 0 .35rem}.dgtl-guides-search__result p{color:var(--dgtl-guides-muted);margin:0}.dgtl-guide-doc__header{border-bottom:1px solid var(--dgtl-guides-border);margin-bottom:2.25rem;padding-bottom:1.75rem}.dgtl-guide-header-nav{align-items:flex-start;display:flex;gap:.35rem;margin:.15rem 0 1rem;min-width:0}.dgtl-guides-menu-toggle{align-items:center;background:#fff;border:1px solid var(--dgtl-guides-border);border-radius:999px;color:#334155;font-weight:750;gap:.5rem;min-height:2.25rem;padding:.62rem .85rem}.dgtl-guides-menu-toggle--icon{flex:0 0 auto;justify-content:center;padding:0;width:2.25rem}.dgtl-guides-menu-toggle:hover,.dgtl-guides-menu-toggle:focus-visible{border-color:#bfdbfe;color:var(--dgtl-guides-accent-dark);outline:2px solid #fff0}.dgtl-guides-menu-toggle__icon,.dgtl-guides-menu-toggle__icon::before,.dgtl-guides-menu-toggle__icon::after{background:currentColor;border-radius:999px;display:block;height:2px;width:1rem}.dgtl-guides-menu-toggle__icon{position:relative}.dgtl-guides-menu-toggle__icon::before,.dgtl-guides-menu-toggle__icon::after{content:"";left:0;position:absolute}.dgtl-guides-menu-toggle__icon::before{top:-5px}.dgtl-guides-menu-toggle__icon::after{top:5px}.dgtl-guide-breadcrumb{color:var(--dgtl-guides-muted);font-size:.85rem;font-weight:600;line-height:1.85;min-width:0}.dgtl-guide-breadcrumb ol{display:block;list-style:none;margin:0;padding:0}.dgtl-guide-breadcrumb li{display:inline}.dgtl-guide-breadcrumb li+li::before{color:#94a3b8;content:"\f105";font-family:"Font Awesome 6 Pro","Font Awesome 6 Free","Font Awesome 5 Pro","Font Awesome 5 Free";font-size:.78em;font-weight:900;line-height:1;margin:0 .4rem;vertical-align:middle}.dgtl-guide-breadcrumb a{color:#475569;text-decoration:none}.dgtl-guide-breadcrumb__mobile-menu-link{appearance:none;background:#fff0;border:0;color:#475569;cursor:pointer;display:none;font:inherit;padding:0;text-align:left}.dgtl-guide-breadcrumb a:hover,.dgtl-guide-breadcrumb a:focus-visible,.dgtl-guide-breadcrumb__mobile-menu-link:hover,.dgtl-guide-breadcrumb__mobile-menu-link:focus-visible{color:var(--dgtl-guides-accent-dark);outline:0;text-decoration:underline;text-underline-offset:.18em}.dgtl-guide-breadcrumb [aria-current="page"]{color:#334155;overflow-wrap:anywhere}.dgtl-guide-breadcrumb__menu-trigger{align-items:center;background:#fff0;border:0;color:#475569;display:inline-flex;font-size:.95rem;justify-content:center;line-height:1;margin-top:.08rem;min-height:1.25rem;padding:0;width:1.25rem}.dgtl-guide-breadcrumb__menu-trigger:hover,.dgtl-guide-breadcrumb__menu-trigger:focus-visible{background:#fff0;border-color:#fff0;color:var(--dgtl-guides-accent-dark)}.dgtl-guide-breadcrumb__menu-icon{display:block;font-size:1em;line-height:1}.dgtl-guide-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.dgtl-guide-badges span{align-items:center;background:var(--dgtl-guides-bg-muted);border:1px solid var(--dgtl-guides-border);border-radius:999px;color:#475569;display:inline-flex;font-weight:700;padding:.45rem .65rem}.dgtl-guide-reader-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem}.dgtl-guide-reader-toolbar__item{align-items:center;background:#fff;border:1px solid var(--dgtl-guides-border);border-radius:999px;color:#334155;display:inline-flex;font-weight:750;min-height:2.25rem;padding:.62rem .85rem;text-decoration:none;width:auto}.dgtl-guide-reader-toolbar__item:hover,.dgtl-guide-reader-toolbar__item:focus-visible{border-color:#bfdbfe;color:var(--dgtl-guides-accent-dark);outline:2px solid #fff0}.dgtl-guide-reader-toolbar__item.is-active{background:#eff6ff;border-color:#bfdbfe;color:var(--dgtl-guides-accent-dark)}.dgtl-guide-doc__content{color:#1f2937}.dgtl-guide-doc__content>*:first-child{margin-top:0}.dgtl-guide-doc__updated{border-top:1px solid var(--dgtl-guides-border);color:var(--dgtl-guides-muted);font-weight:650;margin-top:2.25rem;padding-top:1rem}.dgtl-guide-doc__content h2,.dgtl-guide-doc__content h3,.dgtl-guide-doc__content h4{color:var(--dgtl-guides-text);scroll-margin-top:2rem}.dgtl-guide-doc__content h2{border-top:1px solid var(--dgtl-guides-border);margin:2.75rem 0 1rem;padding-top:2rem}.dgtl-guide-doc__content h3{margin:2rem 0 .75rem}.dgtl-guide-doc__content h4{margin:1.5rem 0 .5rem}.dgtl-guide-heading{position:relative}.dgtl-guide-heading__anchor{color:var(--dgtl-guides-accent);opacity:0;padding-left:.5rem;text-decoration:none;transition:opacity 120ms ease}.dgtl-guide-heading:hover .dgtl-guide-heading__anchor,.dgtl-guide-heading__anchor:focus-visible{opacity:1}.dgtl-guide-doc__content p,.dgtl-guide-doc__content ul,.dgtl-guide-doc__content ol,.dgtl-guide-doc__content blockquote,.dgtl-guide-doc__content pre{margin:1rem 0}.dgtl-guide-doc__content ul,.dgtl-guide-doc__content ol{padding-left:1.35rem}.dgtl-guide-doc__content li+li{margin-top:.35rem}.dgtl-guide-doc__content a{color:var(--dgtl-guides-accent-dark);font-weight:650;text-decoration-thickness:.08em;text-underline-offset:.18em}.dgtl-guide-doc__content code{background:var(--dgtl-guides-code-bg);border:1px solid var(--dgtl-guides-border);border-radius:.35rem;color:#0f172a;padding:.12rem .35rem}.dgtl-guide-doc__content pre{background:#282a36;border-radius:.8rem;color:#f8f8f2;overflow-x:auto;padding:1rem}.dgtl-guide-doc__content pre code{background:#fff0;border:0;color:inherit;display:block;padding:0}.dgtl-guide-doc__content pre,.dgtl-guide-markdown-modal__content pre{border:1px solid rgb(248 248 242 / .12);box-shadow:inset 0 0 0 1px rgb(40 42 54 / .35)}.dgtl-code-token--comment{color:#6272a4;font-style:italic}.dgtl-code-token--keyword,.dgtl-code-token--property{color:#ff79c6}.dgtl-code-token--string{color:#f1fa8c}.dgtl-code-token--number{color:#bd93f9}.dgtl-code-token--tag{color:#8be9fd}.dgtl-guide-doc__content blockquote{background:#f8fafc;border-left:4px solid var(--dgtl-guides-accent);border-radius:.5rem;color:#334155;padding:1rem 1.2rem}.dgtl-guide-markdown-view{background:#f8fafc;border:1px solid var(--dgtl-guides-border);border-radius:.9rem;color:#0f172a;max-width:100%;overflow:hidden}.dgtl-guide-markdown-view pre{background:#fff0;color:inherit;margin:0;max-width:100%;overflow-x:auto;padding:clamp(1rem, 3vw, 1.5rem);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.dgtl-guide-markdown-view code{background:#fff0;border:0;color:inherit;overflow-wrap:anywhere;padding:0;white-space:inherit;word-break:break-word}.dgtl-guide-markdown-modal{align-items:stretch;background:rgb(15 23 42 / .52);display:none;inset:0;justify-content:center;padding:clamp(1rem, 4vw, 3rem);position:fixed;z-index:99999}.dgtl-guide-markdown-modal:target,.dgtl-guide-markdown-modal.is-open{display:flex}.dgtl-guide-markdown-modal__backdrop{inset:0;position:absolute}.dgtl-guide-markdown-modal__panel{background:#fff;border-radius:.9rem;box-shadow:0 28px 90px rgb(15 23 42 / .26);display:flex;flex-direction:column;max-height:min(880px, calc(100vh - 2rem));max-width:920px;min-width:0;overflow:hidden;position:relative;width:min(100%, 920px)}.dgtl-guide-markdown-modal__header{align-items:flex-start;border-bottom:1px solid var(--dgtl-guides-border);display:flex;gap:1rem;justify-content:space-between;padding:clamp(1rem, 3vw, 1.4rem)}.dgtl-guide-markdown-modal__eyebrow{color:var(--dgtl-guides-accent);font-weight:800;margin:0 0 .35rem;text-transform:uppercase}.dgtl-guide-markdown-modal__header h2{color:var(--dgtl-guides-text);margin:0;overflow-wrap:anywhere}.dgtl-guide-markdown-modal__actions{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.dgtl-guide-markdown-modal__actions button{cursor:pointer}.dgtl-guide-markdown-modal__close{align-items:center;background:#fff;border:1px solid var(--dgtl-guides-border);border-radius:999px;color:#334155;display:inline-flex;font-weight:500;height:2.25rem;justify-content:center;text-decoration:none;width:2.25rem}.dgtl-guide-markdown-modal__close:hover,.dgtl-guide-markdown-modal__close:focus-visible{border-color:#bfdbfe;color:var(--dgtl-guides-accent-dark);outline:2px solid #fff0}.dgtl-guide-markdown-modal__content{flex:1 1 auto;min-width:0;overflow:auto;padding:clamp(1rem, 3vw, 2rem)}.dgtl-guide-markdown-modal__content>:first-child{margin-top:0}.dgtl-guide-markdown-modal__content table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto;width:max-content}.dgtl-guide-markdown-modal__content th,.dgtl-guide-markdown-modal__content td{border:1px solid var(--dgtl-guides-border);padding:.55rem .7rem;text-align:left}.dgtl-guide-markdown-modal__content th{background:#f8fafc;color:#334155;font-weight:750}.dgtl-guide-markdown-modal__content img{border-radius:.6rem;height:auto;max-width:100%}.dgtl-guide-markdown-modal__content pre{background:#282a36;border-radius:.8rem;color:#f8f8f2;overflow-x:auto;padding:1rem}.dgtl-guide-markdown-modal__content pre code{background:#fff0;border:0;color:inherit;display:block;padding:0}.dgtl-guide-prev-next{border-top:1px solid var(--dgtl-guides-border);display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3rem;padding-top:1.25rem}.dgtl-guide-prev-next__card{background:#fff;border:1px solid var(--dgtl-guides-border);border-radius:.75rem;color:inherit;display:grid;gap:.45rem;min-width:0;padding:1rem;text-decoration:none;transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}.dgtl-guide-prev-next__card--next{text-align:right}.dgtl-guide-prev-next__card--next:first-child{grid-column:2}.dgtl-guide-prev-next__card:hover,.dgtl-guide-prev-next__card:focus-visible{border-color:#bfdbfe;box-shadow:0 18px 50px rgb(37 99 235 / .1);outline:0;transform:translateY(-2px)}.dgtl-guide-prev-next__label{align-items:center;color:var(--dgtl-guides-accent);display:inline-flex;gap:.35rem;font-weight:800;text-transform:uppercase}.dgtl-guide-prev-next__card--next .dgtl-guide-prev-next__label{justify-content:flex-end}.dgtl-guide-prev-next__icon{display:block;fill:currentColor;height:.8rem;width:.8rem}.dgtl-guide-prev-next__card--previous .dgtl-guide-prev-next__icon{transform:rotate(180deg)}.dgtl-guide-prev-next__title{color:var(--dgtl-guides-text);font-weight:760;overflow-wrap:anywhere}.dgtl-guide-prev-next__card--next .dgtl-guide-prev-next__title{text-align:right}.dgtl-guide-doc__footer{margin-top:1.25rem}.dgtl-guide-edit-link a{color:var(--dgtl-guides-accent-dark);font-weight:700}.dgtl-guides-card-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.dgtl-guide-card{min-width:0}.dgtl-guide-card__link{background:#fff;border:1px solid var(--dgtl-guides-border);border-radius:.9rem;box-shadow:0 12px 35px rgb(15 23 42 / .05);color:inherit;display:grid;gap:1rem;grid-template-columns:auto 1fr;height:100%;padding:1.25rem;text-decoration:none;transition:border-color 160ms ease,box-shadow 160ms ease,transform 160ms ease}.dgtl-guide-card__link:hover,.dgtl-guide-card__link:focus-visible{border-color:#bfdbfe;box-shadow:0 18px 50px rgb(37 99 235 / .12);outline:0;transform:translateY(-2px)}.dgtl-guide-card__icon{align-items:center;background:#eff6ff;border-radius:.8rem;display:inline-flex;height:2.8rem;justify-content:center;width:2.8rem}.dgtl-guide-card h2{color:var(--dgtl-guides-text);margin:.25rem 0 .5rem}.dgtl-guide-card p{color:var(--dgtl-guides-muted);margin:0}.dgtl-guide-collections,.dgtl-guide-collection-guides{display:grid;gap:.85rem}.dgtl-guide-collections h2,.dgtl-guide-collection-guides h2{color:var(--dgtl-guides-text);font-size:1rem;font-weight:760;margin:0}.dgtl-guide-collections__list,.dgtl-guide-collection-guides__list{background:#fff;border:1px solid var(--dgtl-guides-border);border-radius:.75rem;list-style:none;margin:0;overflow:hidden;padding:0}.dgtl-guide-collections__item+.dgtl-guide-collections__item,.dgtl-guide-collection-guides__item+.dgtl-guide-collection-guides__item{border-top:1px solid var(--dgtl-guides-border)}.dgtl-guide-collections__link,.dgtl-guide-collection-guides__link{align-items:center;color:inherit;display:flex;gap:1rem;justify-content:space-between;min-height:3.25rem;padding:.9rem 1rem;text-decoration:none}.dgtl-guide-collection-guides__link{align-items:flex-start;flex-direction:column;justify-content:center}.dgtl-guide-collections__link:hover,.dgtl-guide-collections__link:focus-visible,.dgtl-guide-collection-guides__link:hover,.dgtl-guide-collection-guides__link:focus-visible{background:var(--dgtl-guides-bg-muted);outline:0}.dgtl-guide-collections__name,.dgtl-guide-collection-guides__name{color:var(--dgtl-guides-text);font-weight:720;overflow-wrap:anywhere}.dgtl-guide-collection-guides__excerpt{color:var(--dgtl-guides-muted);font-size:.92rem;line-height:1.55}.dgtl-guide-collections__count{color:var(--dgtl-guides-muted);flex:0 0 auto;font-size:.86rem;font-weight:680}.dgtl-guide-collections__description{color:var(--dgtl-guides-muted);padding:0 1rem .95rem}.dgtl-guide-collections__description p{margin:0}.dgtl-guides-empty{background:var(--dgtl-guides-bg-muted);border:1px dashed var(--dgtl-guides-border);border-radius:1rem;padding:2rem;text-align:center}.dgtl-guides-pagination{margin-top:2rem}@media (max-width:1500px){.dgtl-guide-single .dgtl-guides-layout{grid-template-columns:300px minmax(0,1fr)}.dgtl-guide-single__content-area{display:block;grid-column:2;min-width:0}.dgtl-guide-single .dgtl-guide-doc{grid-column:auto}.dgtl-guide-toc{display:none}}@media (max-width:1100px){.dgtl-guides-layout{grid-template-columns:minmax(170px,220px) minmax(0,1fr)}}@media (min-width:821px){.dgtl-guide-breadcrumb__menu-trigger{display:none}}@media (max-width:820px){.dgtl-guide-breadcrumb__archive-link{display:none}.dgtl-guide-breadcrumb__mobile-menu-link{display:inline}body.single-guide,body.post-type-archive-guide,body.single-guide .fl-page,body.post-type-archive-guide .fl-page,body.single-guide .fl-page-content,body.post-type-archive-guide .fl-page-content{max-width:100vw;overflow-x:hidden}.dgtl-guides{max-width:100vw;overflow-x:clip}.dgtl-guides-shell{max-width:calc(100vw - 1.25rem);width:calc(100vw - 1.25rem)}.dgtl-guides-layout,.dgtl-guides-layout--archive{grid-template-columns:1fr;max-width:100%}.dgtl-guide-single .dgtl-guides-layout{grid-template-columns:1fr}.dgtl-guide-single__content-area{display:block;grid-column:auto}.dgtl-guides-archive .dgtl-guides-layout--archive{padding-top:0}.dgtl-guides-archive .dgtl-guides-main{padding-inline:1rem;padding-top:1rem}.dgtl-guides-search__header{align-items:stretch;flex-direction:column}.dgtl-guides-search__form{grid-template-columns:1fr}body.dgtl-guides-menu-open{overflow:hidden}.dgtl-guides-sidebar{border-bottom:1px solid var(--dgtl-guides-border);min-width:0;padding-bottom:1rem;position:static}.dgtl-guides-has-menu .dgtl-guides-sidebar{background:#fff;border-bottom:0;border-right:1px solid var(--dgtl-guides-border);box-shadow:24px 0 70px rgb(15 23 42 / .18);display:block;height:100vh;left:0;max-width:min(22rem, calc(100vw - 3rem));overflow-y:auto;padding:1rem;position:fixed;top:0;transform:translateX(-105%);transition:transform 180ms ease;width:min(22rem, calc(100vw - 3rem));z-index:100001}.dgtl-guides-has-menu.is-guides-menu-open .dgtl-guides-sidebar{transform:translateX(0)}.dgtl-guides-menu-backdrop{background:rgb(15 23 42 / .42);border:0;display:block;inset:0;opacity:0;padding:0;pointer-events:none;position:fixed;transition:opacity 180ms ease;z-index:100000}.dgtl-guides-has-menu.is-guides-menu-open .dgtl-guides-menu-backdrop{opacity:1;pointer-events:auto}.dgtl-guides-menu-toggle{display:inline-flex}.dgtl-guide-header-nav{margin:.2rem 0 1rem;padding:0;position:static}body.admin-bar .dgtl-guide-header-nav{top:auto}.dgtl-guide-doc,.dgtl-guide-doc__header,.dgtl-guide-doc__content{max-width:100%;min-width:0;width:100%}.dgtl-guide-doc{padding-inline:1rem}.dgtl-guide-single .dgtl-guide-doc,.dgtl-guide-single .dgtl-guide-toc{padding-top:0}.dgtl-guides-nav{display:flex;gap:.35rem;overflow-x:auto;padding-bottom:.25rem}.dgtl-guides-has-menu .dgtl-guides-nav{display:grid;overflow-x:visible}.dgtl-guides-nav__item{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;white-space:normal}.dgtl-guide-markdown-view pre{overflow-x:hidden}.dgtl-guide-prev-next{grid-template-columns:1fr}.dgtl-guide-prev-next__card--next,.dgtl-guide-prev-next__card--next:first-child{grid-column:auto;text-align:left}.dgtl-guide-markdown-modal{padding:.6rem}.dgtl-guide-markdown-modal__panel{max-height:calc(100vh - 1.2rem);max-width:calc(100vw - 1.2rem);width:calc(100vw - 1.2rem)}.dgtl-guide-markdown-modal__header{display:grid}.dgtl-guide-markdown-modal__actions{justify-content:flex-start}.dgtl-guide-markdown-modal__content,.dgtl-guide-markdown-modal__content p,.dgtl-guide-markdown-modal__content li,.dgtl-guide-markdown-modal__content blockquote{overflow-wrap:anywhere;word-break:break-word}.dgtl-guide-markdown-modal__content pre{overflow-x:auto;white-space:pre-wrap}.dgtl-guide-markdown-modal__content pre code{overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.dgtl-guides-card-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dgtl-guide-heading__anchor,.dgtl-guide-card__link,.dgtl-guide-prev-next__card,.dgtl-guides-has-menu .dgtl-guides-sidebar,.dgtl-guides-nav__group-title::after,.dgtl-guides-menu-backdrop{transition:none}}@media print{.dgtl-guides{background:#fff}.dgtl-guides-shell{width:100%}.dgtl-guides-layout{display:block;padding:0}.dgtl-guides-sidebar,.dgtl-guide-toc,.dgtl-guide-markdown-modal__actions,.dgtl-guide-reader-toolbar,.dgtl-guide-doc__footer{display:none!important}.dgtl-guide-doc__header{margin-bottom:1.25rem;padding-bottom:1rem}.dgtl-guide-markdown-view{border:0;border-radius:0}.dgtl-guide-markdown-view pre{padding:0;white-space:pre-wrap}body.dgtl-guide-markdown-printing>*:not(.dgtl-guides){display:none!important}body.dgtl-guide-markdown-printing .dgtl-guides-shell,body.dgtl-guide-markdown-printing .dgtl-guides-sidebar,body.dgtl-guide-markdown-printing .dgtl-guide-doc,body.dgtl-guide-markdown-printing .dgtl-guide-toc{display:none!important}body.dgtl-guide-markdown-printing .dgtl-guide-markdown-modal{background:#fff;display:block!important;padding:0;position:static}body.dgtl-guide-markdown-printing .dgtl-guide-markdown-modal__backdrop,body.dgtl-guide-markdown-printing .dgtl-guide-markdown-modal__actions{display:none!important}body.dgtl-guide-markdown-printing .dgtl-guide-markdown-modal__panel{box-shadow:none;max-height:none;max-width:none;overflow:visible;width:100%}body.dgtl-guide-markdown-printing .dgtl-guide-markdown-modal__content{overflow:visible;padding:0}}