.preview{position:fixed;bottom:0;left:0;right:0;margin:10px;color:red;background:#ff0;padding:15px;font:450 20px/1.7 Inter,Arial,sans-serif;z-index:1000;text-align:center;border-radius:5px}.preview a{color:#000}.top{display:flex;align-items:center;justify-content:center;position:fixed;right:10px;bottom:10px;width:50px;height:50px;border-radius:100%;border:3px solid #fff;background:#e3e3e3;opacity:.9;color:#555;text-decoration:none;transition:all .15s;z-index:1000}.top svg{width:24px}.top:hover{opacity:.7}.search{display:inline-block;white-space:nowrap;border-radius:50px;background:#777;position:relative;padding:0 10px;transition:all .3s ease-out;position:absolute;top:0;right:0;cursor:pointer}.search:hover .magnifier{opacity:.7}.search input{vertical-align:middle;width:150px;font-size:calc(var(--secondary-font-size) * .9375);color:#fff;background:0 0;box-sizing:border-box;padding:10px 5px;margin-right:5px;border:none;transition:all .15s;display:none}.search input::placeholder{color:#ccc}.search-show input{display:inline-block}.search input:focus{width:200px}.magnifier{display:inline-block;vertical-align:middle;height:38px;padding-top:10px;box-sizing:border-box;transition:all .15s}.magnifier svg{width:18px;color:#fff}.copy ol code,.copy p code,.copy p kbd,.copy ul code{display:inline-block;vertical-align:top;background:#f4f4f5;padding:5px 8px 4px;margin:0 3px;font-size:calc(var(--secondary-font-size) * .9375);line-height:1.5;border-radius:3px;border:1px solid #d4d4d8;word-break:break-all;font-weight:400;font-family:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace}.copy ol code,.copy p code,.copy pre code,.copy ul code{color:#e01e5a}.copy p kbd{background:#fff;color:#52525b}.copy pre{background:#282c34;color:#abb2bf;margin:35px 0;padding:20px 25px;border-radius:3px;overflow-x:auto;font-size:calc(var(--secondary-font-size) * .9375);line-height:1.5;font-weight:400;font-family:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace}.post-content a.footnote-anchor{display:inline-block;vertical-align:super;text-decoration:none;color:var(--colors-links);font-size:calc(var(--secondary-font-size) * .875);line-height:1;margin-left:1px;padding:3px 3px 5px;border-radius:3px}.post-content .footnote-section{margin-top:50px;padding:18px 0;border-top:1px solid var(--colors-grays);border-bottom:1px solid var(--colors-grays);word-break:break-all}.post-content .footnote-section,.post-content .footnote-section a,.post-content .footnote-section p,.post-content .footnote-section p i{font-size:calc(var(--secondary-font-size) * .875);font-weight:var(--secondary-font-weight);line-height:1.35}.post-content .footnote-section h2{font-size:var(--primary-font-size);font-weight:clamp(100,calc(var(--primary-font-weight) * 0.9375),1000);margin-bottom:15px}.post-content .footnote-section a{color:var(--colors-links);text-decoration:none}.post-content .footnote-section p a{text-decoration:underline}.post-content .footnote-section p{margin:0}.post-content .footnote-text p+p{margin-top:3px}.post-content .footnote{display:flex;margin:-10px;padding:7px 10px 8px;border-radius:3px}.post-content .footnote-hilite{background:#faf8c7}.post-content .footnote+.footnote{margin-top:9px}.post-content .footnote-link{flex-shrink:0;padding-right:3px;margin-top:-1px}.post-content .footnote-text{flex-grow:1}.blogstatic-subscribe-hold h2{font-family:var(--primary-font-family);font-size:calc(var(--primary-font-size) * 1.5);font-weight:var(--primary-font-weight);font-style:var(--primary-font-style);color:var(--colors-headers);margin-bottom:0}.blogstatic-subscribe-hold p{font-family:var(--secondary-font-family);font-size:var(--secondary-font-size);font-style:var(--secondary-font-style);line-height:170%;margin-bottom:10px}.subscribe{max-width:500px;font-size:0;border:1px solid #ddd;padding:3px;border-radius:5px;position:relative;vertical-align:middle}.subscribe input{width:80%;border:none;background:0 0;box-sizing:border-box;font-size:calc(var(--secondary-font-size) * .9375);padding:0 10px;box-sizing:border-box;display:inline-block;vertical-align:middle}.blogstatic-subscribe-hold{background:#f3f3f3;border-radius:10px;padding:20px;position:relative;margin-top:100px;border:0 solid transparent}.blogstatic-subscribe-area{font-size:0;position:relative}.blogstatic-subscribe-area input{display:inline-block;vertical-align:middle;box-sizing:border-box;border:none;font-size:calc(var(--secondary-font-size) * .9375);font-weight:var(--secondary-font-weight);width:100%;padding:15px 42% 15px 18px;border:1px solid #ccc;border-radius:7px;transition:all .2s}.blogstatic-subscribe-area input:focus{box-shadow:0 0 7px rgba(0,0,0,.2)}.blogstatic-subscribe-area button{display:flex;align-items:center;justify-content:center;width:39%;font-family:var(--secondary-font-family);font-size:calc(var(--secondary-font-size) * .9375);font-weight:clamp(100,calc(var(--secondary-font-weight) * 1.25),1000);padding:10px 15px;border-radius:5px;box-sizing:border-box;transition:all .3s;white-space:nowrap;text-decoration:none;background:#333;color:#fff;border:2px solid transparent;cursor:pointer;margin:0;position:absolute;top:3px;right:3px;bottom:3px}.blogstatic-subscribe-area button:hover{opacity:.7}.dark-mode .blogstatic-subscribe-hold{background:#3f3f46;color:var(--colors-headers)}.dark-mode .blogstatic-subscribe-hold p{color:var(--colors-text)}.dark-mode .blogstatic-subscribe-area input{border-color:#18181b}.dark-mode .blogstatic-subscribe-hold button,.dark-mode .theme-modal .button button{background:#18181b}.stuck{overflow:hidden}.theme-cover{position:fixed;top:0;left:0;right:0;bottom:0;padding:20px;background:rgba(0,0,0,.5);z-index:1000;overflow-y:auto;display:none}.theme-modal{max-width:500px;min-height:150px;margin:50px auto;padding:35px;background:#fff;border-radius:5px;position:relative;box-sizing:border-box;box-shadow:0 2px 10px rgba(0,0,0,.1);overflow:hidden}.theme-modal-cover{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;background:rgba(255,255,255,.7)}.validation p.red{color:#d90000;margin-top:20px}.validation a{text-decoration:underline;cursor:pointer}.theme-modal h2{font-size:calc(var(--primary-font-size) * 1.5625);font-weight:clamp(100,calc(var(--secondary-font-weight) * 0.5715),1000);margin-bottom:5px;color:#111827}.theme-modal p{font-size:calc(var(--secondary-font-size) * .9375);font-weight:var(--secondary-font-weight);color:#9ca3af}.theme-modal p+p{margin-top:12px}.theme-modal p a{color:#111827;text-decoration:underline;cursor:pointer}.theme-modal p a:hover{opacity:.7}.theme-modal p span{color:#111827}.theme-modal label{display:block;font-size:calc(var(--secondary-font-size) * .9375);margin-bottom:5px;color:#111827}.theme-modal label.first{margin-top:20px}.theme-modal input[type=email],.theme-modal input[type=password]{width:300px;background:0 0;display:inline-block;box-sizing:border-box;height:35px;margin-bottom:10px;padding:9px 10px;border-radius:4px;overflow:hidden;background:#9ca3AF30;border:none;vertical-align:top}.theme-modal .button button{display:inline-block;font-size:calc(var(--secondary-font-size) * .9375);font-weight:clamp(100,calc(var(--secondary-font-weight) * 1.475),1000);line-height:1;padding:10px 15px;border-radius:2px;box-sizing:border-box;transition:all .3s;white-space:nowrap;text-decoration:none;background:#3f3f46;color:#fff;border:2px solid transparent;cursor:pointer;position:relative;vertical-align:middle}.theme-button button:hover{opacity:.7}.theme-button+p,p+.theme-button{margin-top:30px}.x-theme-modal{display:block;width:30px;height:30px;position:absolute;top:10px;right:10px;font-size:calc(var(--secondary-font-size) * 1.5625);text-align:center;cursor:pointer;color:#52525b}.x-theme-modal:hover{opacity:.7}.copy .cta-in{margin:50px 0;border-radius:5px;text-align:center;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative}.copy .cta-in,.copy .cta-in p{line-height:1.39}.copy .cta-in p{margin-bottom:0}.copy .cta-back{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;z-index:5}.copy .cta-bg-center .cta-back{background-position:center}.copy .cta-bg-left .cta-back{background-position:left}.copy .cta-bg-right .cta-back{background-position:right}.copy .cta-content{padding:50px;position:relative;z-index:10;box-sizing:border-box}.copy .cta-text-center{text-align:center}.copy .cta-text-left{text-align:left}.copy .cta-text-right{text-align:right}.copy .cta-text-left .cta-button{align-self:flex-start}.copy .cta-text-right .cta-button{align-self:flex-end}.copy .cta-content-left .cta-back{width:50%;left:auto}.copy .cta-content-right .cta-back{width:50%;right:auto}.copy .cta-content-left .cta-content{width:50%}.copy .cta-content-right .cta-content{margin-left:50%}.copy .cta-top{font-size:calc(var(--secondary-font-size) * .9375)}.copy .cta-title{font-size:calc(var(--secondary-font-size) * 1.75)}.copy .cta-top+.cta-title{margin-top:10px}.copy .cta-text{font-size:calc(var(--secondary-font-size) * 1.125)}.copy .cta-title+.cta-text,.copy .cta-top+.cta-text{margin-top:10px}.copy .cta-button{display:inline-block;padding:15px 25px;font-size:calc(var(--secondary-font-size) * 1.125);font-weight:clamp(100,calc(var(--secondary-font-weight) * 1.125),1000);background:#000;border-radius:5px;color:#fff;text-decoration:none;align-self:center}.copy .cta-button:hover{opacity:.7}.copy .cta-text+.cta-button,.copy .cta-title+.cta-button,.copy .cta-top+.cta-button{margin-top:30px}.pagination{margin:70px auto 0;display:flex;justify-content:center}.all-pages a,.pagination .page,a.move{width:50px;min-width:var(--secondary-font-size);height:calc(var(--secondary-font-size) * 1.875);padding:0 calc(var(--secondary-font-size) * .5);display:flex;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:5px;text-decoration:none;text-align:center;margin:0 2px;font-size:calc(var(--secondary-font-size) * .875);line-height:1;letter-spacing:1px;font-weight:clamp(100,calc(var(--secondary-font-weight) * 1.25),1000);color:#999;cursor:pointer;position:relative;background:#fff}.pagination .page{color:#333}.pagination .page span.page-actual{display:inline-block;color:#bbb;margin-left:1px}.pagination svg{width:16px;color:#777}.all-pages a:hover b,.pagination .page:hover span,.pagination a:hover svg{opacity:.7}.all-pages{position:absolute;background:#fff;z-index:10;display:none;border-radius:5px;left:-10px;right:-10px}.all-pages-in{border-radius:5px;border:1px solid var(--colors-grays);max-height:154px;font-size:0;overflow-y:auto}.all-pages-in::-webkit-scrollbar-track{background-color:#eee;width:10px}.all-pages-in::-webkit-scrollbar-thumb{background-color:transparent;background:#999;border-radius:20px}.all-pages-in::-webkit-scrollbar{width:7px}.all-pages a{width:auto;min-width:50px;display:flex;align-items:center;justify-content:center;border-radius:0;border:0;border-bottom:1px solid #eee;margin:0}.all-pages a:last-child{border:none}.all-pages a b{font-weight:clamp(100,calc(var(--secondary-font-weight) * 1.25),1000)}.dark-mode{--colors-headers:#d4d4d8;--colors-grays:#71717a;--colors-text:#a1a1aa;--colors-links:#e4e4e7}.dark-mode .pagination .page,.dark-mode .pagination a.move{border-color:#555;color:#555}.dark-mode .pagination .page span.page-actual{color:#777}.dark-mode .pagination svg{color:#bbb}.dark-mode .pagination .all-pages a:hover b,.dark-mode .pagination a:hover svg{opacity:.7}.dark-mode .pagination a.move-lite{background:#333}.dark-mode .pagination a.move-lite svg{color:#777}.dark-mode .pagination .all-pages{background:#18181b}.dark-mode .pagination .all-pages a,.dark-mode .pagination .all-pages-in{border-color:#555}