a.fn-ref{text-decoration:none!important}a.fn-ref sup{font-size:.65em!important;cursor:pointer;text-decoration:none!important;position:relative;top:-.8em;line-height:1!important;display:inline-block;vertical-align:baseline}.fn-item{scroll-margin-top:80px}.fn-back{margin-left:.4em;text-decoration:none;font-size:.9em}.fn-back:hover{text-decoration:underline}.fn-tooltip{position:absolute;z-index:1000;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;pointer-events:none;max-width:320px;width:max-content;min-width:200px}.fn-tooltip.visible{visibility:visible;opacity:1;pointer-events:auto}.fn-tooltip-content{background:#ffe9e9;color:#000;padding:0;border-radius:20px;box-shadow:0 4px 20px #0003;border:1px solid #f6bcbc;font-size:14px;line-height:1.6;position:relative;overflow:visible;width:100%;max-width:100%;box-sizing:border-box}.fn-tooltip-header{display:flex;align-items:center;gap:6px;padding:12px 14px 8px;min-width:0;width:100%;box-sizing:border-box}.fn-tooltip-icon{flex-shrink:0;width:20px;height:20px;color:#000}.fn-tooltip-title{font-family:Georgia,serif;font-size:16px;font-weight:600;font-style:italic;margin:0;color:#000;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word;flex:1;min-width:0}.fn-tooltip-text{padding:12px 14px 14px;font-family:Georgia,serif;font-size:13px;line-height:1.5;color:#000;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.fn-tooltip-text a,.fn-tooltip-text *{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;max-width:100%}.fn-tooltip-content:before{content:"";position:absolute;bottom:-7px;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #ffe9e9;z-index:1}.fn-tooltip-content:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #f6bcbc;z-index:0}.fn-tooltip.below .fn-tooltip-content:before{bottom:auto;top:-7px;border-top:none;border-bottom:7px solid #ffe9e9}.fn-tooltip.below .fn-tooltip-content:after{bottom:auto;top:-8px;border-top:none;border-bottom:8px solid #f6bcbc}@media (max-width: 768px){.fn-tooltip{max-width:calc(100vw - 40px)}.fn-tooltip-header{padding:10px 12px 6px}.fn-tooltip-title{font-size:14px}.fn-tooltip-text{padding:10px 12px 12px;font-size:12px}.fn-tooltip-icon{width:18px;height:18px}}.fn-tooltip-content a{color:var(--color-primary, #0066cc);text-decoration:underline}.fn-tooltip-content a:hover{color:var(--color-primary-hover, #0052a3)}.fn-toggle,.fn-toggle *,span.fn-toggle,.article-content .fn-toggle,.article-content span.fn-toggle{display:inline-block!important;color:#000!important;font-family:ZTFormom,Playfair Display,Georgia,serif!important;font-size:2.5rem!important;font-weight:700!important;cursor:pointer!important;margin:.4rem 0 1rem!important;padding:0!important;background:none!important;border:none!important;text-decoration:none!important;text-transform:none!important;line-height:1.2!important}.fn-toggle:hover{text-decoration:underline}.fn-toggle .fn-arrow,.article-content .fn-toggle .fn-arrow,.article-content span.fn-toggle .fn-arrow,span.fn-toggle .fn-arrow{display:inline-block;margin-left:.5rem;font-size:.6em!important;vertical-align:baseline;position:relative;top:-.2em;transition:transform .3s ease;transform-origin:center}.fn-toggle:hover .fn-arrow{opacity:.8}.fn-collapsible{display:block;overflow:hidden;max-height:0;opacity:0;margin:0;visibility:hidden;transition:max-height .4s ease-in-out,opacity .3s ease-in-out,margin .3s ease-in-out,visibility 0s linear .3s}.fn-collapsible.fn-collapsible-open,.fn-collapsible[style*="display: block"],.fn-collapsible[style*="display:block"]{max-height:5000px!important;opacity:1!important;visibility:visible!important;margin:.5rem 0 1rem!important;display:block!important;transition:max-height .4s ease-in-out,opacity .3s ease-in-out,margin .3s ease-in-out,visibility 0s linear 0s}.fn-collapsible.fn-collapsible-open p,.fn-collapsible.fn-collapsible-open li,.fn-collapsible.fn-collapsible-open div,.fn-collapsible[style*="display: block"] p,.fn-collapsible[style*="display: block"] li,.fn-collapsible[style*="display: block"] div{color:#000!important;opacity:1!important;visibility:visible!important}.fn-collapsible.fn-collapsible-open a,.fn-collapsible[style*="display: block"] a,.fn-collapsible .fn-back{color:#06c!important;opacity:1!important;visibility:visible!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/footnotes.css.map */
