@font-face{font-family:"Yekan";src:url(/wp-content/themes/danial-taherifar/assets/dist/font/IRANYekanXVF.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}body{font-family:"Yekan",sans-serif;min-height:100vh;background:radial-gradient(circle at 12% 8%,rgb(255 204 0 / .18),transparent 28rem),radial-gradient(circle at 88% 18%,rgb(255 204 0 / .1),transparent 22rem),linear-gradient(180deg,#ffffff 0%,#f5f5f5 48%,#ffffff 100%);color:#111}html{scroll-behavior:smooth;scroll-padding-top:120px}.absolute{position:absolute!important}.bg-dark{background-color:#111111!important}.bg-gray-dark{background-color:#1a1a1a!important}.bg-gray-soft{background-color:#f5f5f5!important}.text-dark{color:#111111!important}.hover\:text-dark:hover{color:#111111!important}.text-white{color:#ffffff!important}.max-w-7xl{max-width:72rem!important}.bg-white{background-color:#ffffff!important}body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(17 17 17 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(17 17 17 / .035) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,rgb(0 0 0 / .65),transparent 70%)}::selection{background:#fc0;color:#111}.dt-preloader{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:radial-gradient(circle at 35% 35%,rgb(255 204 0 / .18),transparent 18rem),radial-gradient(circle at 70% 70%,rgb(255 255 255 / .06),transparent 16rem),linear-gradient(135deg,#111111,#1a1a1a);opacity:1;visibility:visible;transition:opacity 0.55s ease,visibility 0.55s ease}.dt-preloader.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.dt-loader-card{display:grid;justify-items:center;gap:1.25rem;padding:2rem;color:#fff;text-align:center}.dt-loader-mark{position:relative;width:6.25rem;height:6.25rem;border-radius:999px;border:1px solid rgb(255 204 0 / .22);background:rgb(255 255 255 / .04);box-shadow:0 0 60px rgb(255 204 0 / .18)}.dt-loader-mark::before,.dt-loader-mark::after{content:"";position:absolute;inset:.65rem;border-radius:inherit;border:2px solid #fff0;border-top-color:#fc0;border-right-color:rgb(255 204 0 / .35);animation:dtLoaderSpin 1.15s linear infinite}.dt-loader-mark::after{inset:1.35rem;animation-direction:reverse;animation-duration:1.8s;border-top-color:rgb(255 255 255 / .8);border-right-color:rgb(255 204 0 / .55)}.dt-loader-mark span{position:absolute;width:.6rem;height:.6rem;border-radius:999px;background:#fc0;box-shadow:0 0 22px rgb(255 204 0 / .8);animation:dtLoaderPulse 1.2s ease-in-out infinite}.dt-loader-mark span:nth-child(1){top:1.1rem;right:2rem}.dt-loader-mark span:nth-child(2){left:1.25rem;top:3rem;animation-delay:0.18s}.dt-loader-mark span:nth-child(3){right:2.6rem;bottom:1.05rem;animation-delay:0.36s}.dt-loader-text strong{display:block;color:#fc0;font-size:1.25rem;font-weight:900}.dt-loader-text small{display:block;margin-top:.45rem;color:#d4d4d8;font-size:.85rem;font-weight:700}@keyframes dtLoaderSpin{to{transform:rotate(360deg)}}@keyframes dtLoaderPulse{0%,100%{transform:scale(.75);opacity:.55}50%{transform:scale(1.2);opacity:1}}@media (prefers-reduced-motion:reduce){.dt-preloader,.dt-loader-mark::before,.dt-loader-mark::after,.dt-loader-mark span{animation:none!important;transition:opacity 0.2s ease,visibility 0.2s ease}}.dt-site-header{background:radial-gradient(circle at 10% 0%,rgb(255 204 0 / .18),transparent 18rem),linear-gradient(135deg,rgb(17 17 17 / .98),rgb(26 26 26 / .96))!important;border-bottom:0!important;box-shadow:none!important;backdrop-filter:blur(18px)}.dt-site-header>.border-b{border-bottom:0!important}.dt-account-dropdown{top:calc(100% + 0.85rem);z-index:60;width:min(21rem, calc(100vw - 2rem));max-height:min(72vh, 28rem);overflow-y:auto;transform:scale(.95);scrollbar-width:thin}.dt-account-dropdown .rounded-2xl{border-radius:1rem!important}.dt-account-dropdown a{padding-top:0.65rem!important;padding-bottom:0.65rem!important}.dt-account-dropdown .h-10{height:2.25rem!important}.dt-account-dropdown .w-10{width:2.25rem!important}.dt-account-dropdown.is-open{opacity:1;pointer-events:auto;transform:scale(1)}@media (max-width:640px){.dt-account-dropdown{position:fixed!important;left:1rem!important;right:1rem!important;top:5.75rem!important;width:auto!important;transform-origin:top center}}.dt-site-header a,.dt-site-header button,.dt-site-header span,.dt-site-header div,.dt-site-header nav{color:inherit}.dt-site-header .text-primary{color:#fc0}.dt-site-header .bg-primary{background:linear-gradient(135deg,#ffcc00,#ffe680)!important;color:#111111!important;box-shadow:0 14px 38px rgb(255 204 0 / .22)}.dt-main-menu a{color:#f5f5f5!important}.dt-main-menu a:hover{color:#ffcc00!important}header a.shrink-0.text-xl.font-black.text-primary.sm\:text-2xl{color:#ffcc00!important}main>section{position:relative;overflow:hidden}main>section:not(.bg-dark):not(.bg-white)::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 18% 10%,rgb(255 204 0 / .16),transparent 22rem),radial-gradient(circle at 82% 86%,rgb(17 17 17 / .06),transparent 24rem)}main>section.bg-white{background:radial-gradient(circle at 92% 0%,rgb(255 204 0 / .12),transparent 22rem),linear-gradient(180deg,rgb(255 255 255 / .98),rgb(245 245 245 / .78))!important}main>section.bg-white h1,main>section.bg-white h2,main>section.bg-white h3{color:#111}main>section.bg-dark h1,main>section.bg-dark h2,main>section.bg-dark h3{color:#fff}main>section:first-of-type h1{font-size:clamp(2rem, 4vw, 3.25rem)!important;line-height:1.45!important}main>section.bg-white .bg-dark h1,main>section.bg-white .bg-dark h2,main>section.bg-white .bg-dark h3,main>section.bg-white .bg-gray-dark h1,main>section.bg-white .bg-gray-dark h2,main>section.bg-white .bg-gray-dark h3{color:#ffffff!important}main>section.bg-dark .bg-white h1,main>section.bg-dark .bg-white h2,main>section.bg-dark .bg-white h3,main>section.bg-dark .text-dark h1,main>section.bg-dark .text-dark h2,main>section.bg-dark .text-dark h3{color:#111111!important}main>section.bg-dark{background:radial-gradient(circle at 18% 20%,rgb(255 204 0 / .22),transparent 26rem),radial-gradient(circle at 88% 64%,rgb(255 255 255 / .08),transparent 24rem),linear-gradient(135deg,#111111,#1a1a1a 62%,#0b0b0b)!important}main>section.bg-dark::after,.dt-site-header::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.22;background-image:linear-gradient(135deg,rgb(255 255 255 / .08) 0 1px,transparent 1px 18px),radial-gradient(circle at center,rgb(255 204 0 / .24) 0 1px,transparent 1px);background-size:18px 18px,42px 42px}.dt-site-header::after{opacity:.08}.dt-site-header>*,main>section>*{position:relative;z-index:1}article.group,.rounded-3xl.bg-white,.rounded-\[2rem\].bg-dark,.rounded-3xl.bg-dark,aside .rounded-2xl.bg-white,aside .rounded-3xl.bg-dark{box-shadow:0 20px 70px rgb(17 17 17 / .08)}article.group,.rounded-3xl.bg-white{background:linear-gradient(180deg,rgb(255 255 255 / .98),rgb(255 255 255 / .9)),radial-gradient(circle at 100% 0%,rgb(255 204 0 / .18),transparent 14rem)!important;border:1px solid rgb(17 17 17 / .06)}article.group:hover,.rounded-3xl.bg-white:hover{box-shadow:0 28px 90px rgb(255 204 0 / .18),0 18px 55px rgb(17 17 17 / .08)}.bg-primary{background:linear-gradient(135deg,#ffcc00,#ffe680)!important}.text-primary{color:#d6a800!important}.shadow-gold{box-shadow:0 28px 90px rgb(255 204 0 / .22),0 14px 40px rgb(17 17 17 / .12)!important}a.rounded-2xl,button.rounded-2xl,a.rounded-full,button.rounded-full{transition:transform 0.25s ease,box-shadow 0.25s ease,border-color 0.25s ease,background 0.25s ease,color 0.25s ease}a.rounded-2xl:hover,button.rounded-2xl:hover,a.rounded-full:hover,button.rounded-full:hover{transform:translateY(-2px)}[data-password-toggle],[data-password-toggle]:hover{transform:none!important}[data-password-toggle].absolute,[data-password-toggle].absolute:hover{transform:translateY(-50%)!important}input,textarea,select{box-shadow:inset 0 1px 0 rgb(255 255 255 / .7)}img{max-width:100%}.prose{font-family:"Yekan",sans-serif}.dt-single-title{font-size:clamp(1.9rem, 3vw, 2.65rem)!important;line-height:1.6!important}.dt-article-content{color:#3f3f46}.dt-article-content :where(table){display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:separate;border-spacing:0;border-radius:1.25rem;background:#fff;box-shadow:0 14px 38px rgb(17 17 17 / .08);border:1px solid rgb(17 17 17 / .06)}.dt-article-content :where(thead){background:#111;color:#fc0}.dt-article-content :where(th){min-width:9rem;padding:1rem;font-weight:900;text-align:right;white-space:nowrap}.dt-article-content :where(td){min-width:9rem;padding:1rem;border-top:1px solid #f1f1f1;color:#3f3f46;vertical-align:top}.dt-article-content :where(tbody tr:nth-child(even)){background:#fafafa}.dt-article-content :where(tbody tr:hover){background:rgb(255 204 0 / .08)}.dt-article-content :where(table a){font-weight:900;color:#d6a800}.wp-editor-wrap{border-radius:0!important;overflow:hidden}.wp-editor-container{border:1px solid #e4e4e7!important;border-radius:1.25rem;overflow:hidden}.wp-editor-area{min-height:22rem;padding:1rem!important;color:#111;background:#fff;font-family:"Yekan",sans-serif;line-height:2}.quicktags-toolbar,.mce-toolbar-grp{background:#f5f5f5!important}.page-template-page-submit-article .wp-media-buttons{margin:0 0 .75rem}.page-template-page-submit-article .wp-media-buttons .button.insert-media{display:inline-flex!important;height:auto!important;align-items:center;gap:.5rem;border:0!important;border-radius:1rem!important;background:linear-gradient(135deg,#111111,#1a1a1a)!important;color:#ffcc00!important;padding:.8rem 1.15rem!important;font-family:"Yekan",sans-serif!important;font-size:0.9rem!important;font-weight:900!important;line-height:1.5!important;box-shadow:0 16px 34px rgb(17 17 17 / .12)!important;transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease!important}.page-template-page-submit-article .wp-media-buttons .button.insert-media:hover{transform:translateY(-2px);background:linear-gradient(135deg,#ffcc00,#ffe680)!important;color:#111111!important;box-shadow:0 18px 42px rgb(255 204 0 / .2)!important}.page-template-page-submit-article .wp-media-buttons .wp-media-buttons-icon::before{color:currentColor!important}.page-template-page-submit-article .media-modal{border-radius:1.75rem!important;overflow:hidden!important;box-shadow:0 35px 90px rgb(17 17 17 / .35),0 0 0 1px rgb(255 204 0 / .12)!important}.page-template-page-submit-article .media-modal-backdrop{background:rgb(17 17 17 / .72)!important;backdrop-filter:blur(6px)}.page-template-page-submit-article .media-modal-content,.page-template-page-submit-article .media-frame{background:#f5f5f5!important;color:#111111!important;font-family:"Yekan",sans-serif!important}.page-template-page-submit-article .media-frame-title,.page-template-page-submit-article .media-frame-router,.page-template-page-submit-article .media-frame-toolbar,.page-template-page-submit-article .media-sidebar{background:#ffffff!important;border-color:rgb(17 17 17 / .08)!important}.page-template-page-submit-article .media-frame-title h1{color:#111111!important;font-family:"Yekan",sans-serif!important;font-size:1.25rem!important;font-weight:900!important}.page-template-page-submit-article .media-modal-close{top:0.75rem!important;left:0.75rem!important;right:auto!important;width:2.75rem!important;height:2.75rem!important;border-radius:999px!important;background:#111111!important;color:#ffcc00!important;transition:background 0.25s ease,color 0.25s ease!important}.page-template-page-submit-article .media-modal-close:hover{background:#ffcc00!important;color:#111111!important}.page-template-page-submit-article .media-modal-close .media-modal-icon::before{color:currentColor!important}.page-template-page-submit-article .media-menu{background:#111111!important;border-color:rgb(255 255 255 / .08)!important}.page-template-page-submit-article .media-menu .media-menu-item{color:#e4e4e7!important;font-family:"Yekan",sans-serif!important;font-weight:800!important}.page-template-page-submit-article .media-menu .media-menu-item:hover,.page-template-page-submit-article .media-menu .media-menu-item.active{background:rgb(255 204 0 / .12)!important;color:#ffcc00!important}.page-template-page-submit-article .media-router .media-menu-item{border-radius:.9rem .9rem 0 0!important;color:#52525b!important;font-family:"Yekan",sans-serif!important;font-weight:900!important}.page-template-page-submit-article .media-router .media-menu-item.active,.page-template-page-submit-article .media-router .media-menu-item:hover{border-color:transparent!important;background:#111111!important;color:#ffcc00!important}.page-template-page-submit-article .attachments-browser .attachments{background:#f5f5f5!important}.page-template-page-submit-article .attachment{border-radius:1rem!important;overflow:hidden!important}.page-template-page-submit-article .attachment .thumbnail{border-radius:1rem!important;background:#ffffff!important}.page-template-page-submit-article .attachment.details{box-shadow:inset 0 0 0 4px #ffcc00,0 12px 30px rgb(255 204 0 / .18)!important}.page-template-page-submit-article .attachment.details .check{border-radius:999px!important;background:#ffcc00!important;color:#111111!important;box-shadow:none!important}.page-template-page-submit-article .media-sidebar label,.page-template-page-submit-article .media-sidebar .setting span,.page-template-page-submit-article .attachment-details .setting span{color:#52525b!important;font-family:"Yekan",sans-serif!important;font-weight:800!important}.page-template-page-submit-article .media-sidebar input,.page-template-page-submit-article .media-sidebar textarea,.page-template-page-submit-article .media-toolbar select,.page-template-page-submit-article .media-toolbar input[type="search"]{border:1px solid #e4e4e7!important;border-radius:0.9rem!important;background:#ffffff!important;color:#111111!important;font-family:"Yekan",sans-serif!important}.page-template-page-submit-article .uploader-inline{border:2px dashed rgb(255 204 0 / .45)!important;border-radius:1.5rem!important;background:radial-gradient(circle at 20% 10%,rgb(255 204 0 / .16),transparent 16rem),#ffffff!important}.page-template-page-submit-article .uploader-inline h2{color:#111111!important;font-family:"Yekan",sans-serif!important;font-weight:900!important}.page-template-page-submit-article .wp-core-ui .button,.page-template-page-submit-article .media-modal .button{border-radius:0.9rem!important;font-family:"Yekan",sans-serif!important;font-weight:900!important}.page-template-page-submit-article .wp-core-ui .button-primary,.page-template-page-submit-article .media-modal .button-primary{border:0!important;background:linear-gradient(135deg,#ffcc00,#ffe680)!important;color:#111111!important;box-shadow:0 12px 28px rgb(255 204 0 / .2)!important}.dt-sidebar-column{align-self:start;min-width:0}@media (min-width:1024px){.dt-sticky-sidebar{position:sticky;top:7.5rem;z-index:5}body.admin-bar .dt-sticky-sidebar{top:9.5rem}body.single-post main,body.blog main,body.archive main,body.search main{overflow:visible!important}}.woocommerce table,.woocommerce-cart-form,.woocommerce-checkout{font-family:"Yekan",sans-serif}footer.bg-dark{position:relative;overflow:hidden;background:radial-gradient(circle at 18% 90%,rgb(255 204 0 / .18),transparent 24rem),radial-gradient(circle at 80% 100%,rgb(255 255 255 / .08),transparent 20rem),linear-gradient(135deg,#111111,#1a1a1a)!important}footer.bg-dark::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.14;background-image:linear-gradient(135deg,rgb(255 255 255 / .08) 0 1px,transparent 1px 18px);background-size:18px 18px}footer.bg-dark>*{position:relative;z-index:1}main>section:last-of-type.bg-dark{margin-bottom:-1px;background:linear-gradient(135deg,#111111,#1a1a1a)!important}main>section:last-of-type.bg-dark::after{display:none}.woocommerce-cart,.woocommerce-checkout{max-width:none!important;margin:0!important;padding:0!important}.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce,.entry-content>.woocommerce{border-radius:2rem}.woocommerce table.shop_table{width:100%;overflow:hidden;border:0!important;border-radius:1.5rem;background:#fff;box-shadow:0 20px 70px rgb(17 17 17 / .08)}.woocommerce table.shop_table th{background:#111;color:#fc0;padding:1rem;font-weight:900}.woocommerce table.shop_table td{border-color:#f1f1f1!important;padding:1rem;background:#fff;color:#111}.woocommerce table.shop_table td a,.woocommerce table.shop_table td strong,.woocommerce table.shop_table td b{color:inherit}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce .checkout-button,.woocommerce button[name="woocommerce_checkout_place_order"]{border-radius:1rem!important;background:linear-gradient(135deg,#ffcc00,#ffe680)!important;color:#111111!important;padding:.9rem 1.3rem!important;font-weight:900!important;border:0!important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce .checkout-button:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgb(255 204 0 / .25)}.woocommerce .cart_totals,.woocommerce-checkout-review-order,.woocommerce-billing-fields,.woocommerce-shipping-fields,.woocommerce-additional-fields,.woocommerce-form-coupon,.woocommerce-form-login{border-radius:2rem;background:#fff;padding:1.5rem;box-shadow:0 20px 70px rgb(17 17 17 / .08);border:1px solid rgb(17 17 17 / .06)}.woocommerce .cart_totals,.woocommerce-checkout-review-order,.woocommerce-checkout-payment,.woocommerce-checkout-payment label,.woocommerce-checkout-payment p{color:#111111!important}.woocommerce .cart_totals h2{display:none}.woocommerce .cart_totals table.shop_table,.woocommerce-checkout-review-order table.shop_table{box-shadow:none}.woocommerce .cart_totals .wc-proceed-to-checkout{padding-bottom:0}.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-customer-details{border-radius:1.5rem;background:#fff;padding:1.25rem;border:1px solid rgb(17 17 17 / .06)}.woocommerce-order .woocommerce-order-details__title,.woocommerce-order .woocommerce-column__title{margin-bottom:1rem;color:#111;font-weight:900}.woocommerce-order address{border-radius:1rem;border:1px solid #f1f1f1;background:#f5f5f5;padding:1rem;line-height:2}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce input.input-text,.woocommerce #reviews input[type="text"],.woocommerce #reviews input[type="email"],.woocommerce #reviews textarea,.woocommerce #review_form input[type="text"],.woocommerce #review_form input[type="email"],.woocommerce #review_form textarea{border:1px solid #e4e4e7;border-radius:1rem;padding:.9rem 1rem;background:#fff;outline:none}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.woocommerce input.input-text:focus,.woocommerce #reviews input[type="text"]:focus,.woocommerce #reviews input[type="email"]:focus,.woocommerce #reviews textarea:focus,.woocommerce #review_form input[type="text"]:focus,.woocommerce #review_form input[type="email"]:focus,.woocommerce #review_form textarea:focus{border-color:#fc0;box-shadow:0 0 0 3px rgb(255 204 0 / .22)}.woocommerce #reviews input[type="text"],.woocommerce #reviews input[type="email"],.woocommerce #reviews textarea,.woocommerce #review_form input[type="text"],.woocommerce #review_form input[type="email"],.woocommerce #review_form textarea{width:100%;min-height:3.25rem;background:#f5f5f5;color:#111}.woocommerce #reviews textarea,.woocommerce #review_form textarea{min-height:9rem;resize:vertical}.woocommerce #reviews label,.woocommerce #review_form label{margin-bottom:.5rem;display:block;font-weight:900;color:#111}.woocommerce .star-rating,.woocommerce .star-rating::before,.woocommerce .star-rating span::before,.woocommerce p.stars a,.woocommerce p.stars a::before{color:#ffcc00!important}.woocommerce-privacy-policy-text{display:none!important}.dt-add-to-cart-form{display:flex!important;flex-wrap:wrap;align-items:center;gap:.75rem}.dt-add-to-cart-form .quantity{margin:0!important}.dt-add-to-cart-form .qty{width:5.5rem!important;height:3.25rem;text-align:center;font-weight:900}.dt-add-to-cart-form .single_add_to_cart_button{min-height:3.25rem}.dt-accordion-panel{max-height:0;overflow:hidden;opacity:0;transform:translateY(-.35rem);transition:max-height 0.42s ease,opacity 0.28s ease,transform 0.28s ease}.dt-accordion-panel.is-open{opacity:1;transform:translateY(0)}.dt-accordion-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:1;vertical-align:middle;transition:transform 0.28s ease}.dt-accordion-icon svg{display:block}[data-accordion].is-open .dt-accordion-icon{transform:rotate(90deg)}.dt-search-panel{z-index:60;opacity:0;pointer-events:none;transform:translateY(-.75rem);transition:opacity 0.25s ease,transform 0.25s ease}.dt-search-panel.is-open{opacity:1;pointer-events:auto;transform:translateY(.75rem)}.dt-vertical-slider{position:relative}.dt-vertical-slide{position:absolute;inset:0;margin:0;opacity:0;transform:translateY(1rem);transition:opacity 0.45s ease,transform 0.45s ease}.dt-vertical-slide.is-active{opacity:1;transform:translateY(0)}.woocommerce-info,.woocommerce-message,.woocommerce-error{border-top:0!important}.woocommerce-result-count{color:#52525b;font-weight:700;margin:0 0 1rem!important}.woocommerce-result-count,.woocommerce-ordering{display:none!important}.woocommerce-ordering select{border:1px solid #e4e4e7;border-radius:1rem;background:#fff;padding:.8rem 1rem;font-family:"Yekan",sans-serif;font-weight:700;outline:none}.woocommerce-ordering select:focus{border-color:#fc0;box-shadow:0 0 0 3px rgb(255 204 0 / .22)}.woocommerce-pagination .page-numbers.current,nav .page-numbers.current{background:linear-gradient(135deg,#ffcc00,#ffe680)!important;color:#111111!important;border-color:transparent!important}.woocommerce-pagination .page-numbers:hover,nav .page-numbers:hover{background:#ffcc00!important;color:#111111!important}.woocommerce-MyAccount-navigation li.is-active a{border-color:#ffcc00!important;background:rgb(255 204 0 / .12)!important;color:#ffcc00!important}.woocommerce-account .woocommerce-MyAccount-navigation{float:right;width:100%!important}@media (max-width:1023px){.woocommerce-account .dt-account-nav-wrap{width:100%!important;max-width:calc(100vw - 2rem)!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch}.woocommerce-account .woocommerce-MyAccount-navigation{max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.woocommerce-account .woocommerce-MyAccount-navigation ul{width:max-content;min-width:max-content;padding-bottom:.25rem}}.dt-menu-open{overflow:hidden!important}.dt-mobile-menu-links a{display:flex;align-items:center;border-radius:1rem;padding:.85rem 1rem;color:#e4e4e7!important;transition:background 0.25s ease,color 0.25s ease,transform 0.25s ease}.dt-mobile-menu-links a:hover,.dt-mobile-menu-links .current-menu-item>a{background:rgb(255 204 0 / .12);color:#ffcc00!important;transform:translateX(-2px)}@media (max-width:767px){html{font-size:14px;scroll-padding-top:88px;overflow-x:hidden}body{font-size:.95rem;overflow-x:hidden}main>section{padding-top:3rem!important;padding-bottom:3rem!important}main>section:first-of-type h1,h1{font-size:clamp(1.65rem, 8vw, 2.35rem)!important;line-height:1.55!important}h2,.text-3xl{font-size:clamp(1.35rem, 6.2vw, 1.85rem)!important;line-height:1.65!important}h3,.text-2xl,.text-xl{font-size:clamp(1.05rem, 4.6vw, 1.25rem)!important;line-height:1.75!important}p,li,input,textarea,select,button,a{font-size:.92rem}.text-lg{font-size:1rem!important;line-height:1.9!important}.leading-9,.leading-8{line-height:1.9!important}.rounded-\[2rem\],.rounded-3xl{border-radius:1.35rem!important}.p-8{padding:1.5rem!important}.p-6{padding:1.25rem!important}.px-7{padding-left:1.25rem!important;padding-right:1.25rem!important}.py-4{padding-top:0.85rem!important;padding-bottom:0.85rem!important}.dt-site-header .min-h-20{min-height:4.25rem!important}.dt-site-header .text-xl,.dt-site-header .sm\:text-2xl{font-size:1.05rem!important}.dt-mobile-drawer{max-width:22rem}}[data-tab-panel].hidden{display:none!important}.dt-owl.owl-carousel{width:calc(100% + 3rem);margin-right:-1.5rem;margin-left:-1.5rem;padding:1.5rem;overflow:hidden}.dt-owl .owl-stage-outer{overflow:visible;padding:.5rem 0 1rem}.dt-owl .owl-stage{display:flex}.dt-owl .owl-item{display:flex}.dt-owl .owl-item>*{width:100%}.dt-owl article,.dt-owl .rounded-3xl,.dt-owl .rounded-2xl{box-shadow:0 10px 28px rgb(17 17 17 / .08)!important}.dt-owl article:hover,.dt-owl .rounded-3xl:hover,.dt-owl .rounded-2xl:hover{box-shadow:0 14px 38px rgb(17 17 17 / .1),0 8px 20px rgb(255 204 0 / .12)!important}.dt-owl .shadow-gold{box-shadow:0 12px 34px rgb(17 17 17 / .16),0 8px 20px rgb(255 204 0 / .12)!important}.dt-owl .owl-nav{margin-top:1.5rem;display:flex;justify-content:center;gap:.75rem}.dt-owl .owl-nav button.owl-prev,.dt-owl .owl-nav button.owl-next{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:999px!important;background:#111111!important;color:#ffcc00!important;font-size:1.8rem!important;line-height:1!important;transition:transform 0.25s ease,background 0.25s ease,color 0.25s ease}.dt-owl .owl-nav button.owl-prev svg,.dt-owl .owl-nav button.owl-next svg{width:1.25rem;height:1.25rem}.dt-owl .owl-nav button.owl-prev:hover,.dt-owl .owl-nav button.owl-next:hover{transform:translateY(-2px);background:#ffcc00!important;color:#111111!important}.dt-owl .owl-dots{margin-top:1rem!important;display:flex;justify-content:center;gap:.45rem}.dt-owl .owl-dots .owl-dot span{width:0.55rem!important;height:0.55rem!important;margin:0!important;background:#d4d4d8!important}.dt-owl .owl-dots .owl-dot.active span{width:1.5rem!important;border-radius:999px!important;background:#ffcc00!important}.dt-comment-list .children{margin-top:1rem;margin-right:2rem;display:grid;gap:1rem}.dt-toast{position:fixed!important;right:1.25rem!important;bottom:1.25rem!important;z-index:99999!important;width:calc(100% - 2.5rem)!important;max-width:24rem!important;animation:dtToastIn 0.35s ease-out both}.dt-toast.is-hiding{animation:dtToastOut 0.3s ease-in both}@keyframes dtToastIn{from{opacity:0;transform:translateY(1rem) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dtToastOut{from{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(1rem) scale(.96)}}@media (max-width:640px){.dt-comment-list .children{margin-right:.75rem}}.dt-article-content figure.wp-block-table{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.75rem 0}.dt-article-content figure.wp-block-table table{display:table;width:100%;min-width:560px;border-collapse:collapse;table-layout:auto}.dt-article-content figure.wp-block-table th,.dt-article-content figure.wp-block-table td{text-align:right;vertical-align:middle}.dt-article-content figure.wp-block-table th:empty{background:#111}.dt-article-content{font-size:16.5px;line-height:2.05;color:#27272a}.dt-article-content>*+*{margin-top:1.15rem}.dt-article-content p{margin:0 0 1.15rem}.dt-article-content h2{font-size:1.6rem;line-height:1.6;font-weight:900;color:#111;margin:2.6rem 0 1rem;padding-right:.85rem;border-right:5px solid #FC0}.dt-article-content h3{font-size:1.25rem;line-height:1.7;font-weight:800;color:#111;margin:1.9rem 0 .75rem}.dt-article-content h4{font-size:1.1rem;font-weight:800;color:#111;margin:1.5rem 0 .6rem}.dt-article-content ul,.dt-article-content ol{margin:0 0 1.25rem;padding-right:1.4rem}.dt-article-content ul{list-style:disc}.dt-article-content ol{list-style:decimal}.dt-article-content li{margin:.45rem 0;padding-right:.2rem}.dt-article-content li::marker{color:#d6a800;font-weight:800}.dt-article-content strong{color:#111;font-weight:800}.dt-article-content a{color:#b38f00;text-decoration:underline;text-decoration-color:#fc0;text-underline-offset:4px;text-decoration-thickness:2px}.dt-article-content a:hover{color:#111;background:#fff3bf}.dt-article-content blockquote,.dt-article-content .wp-block-quote{margin:1.5rem 0;padding:1.1rem 1.3rem;background:#fffbea;border-right:5px solid #FC0;border-radius:14px;font-style:normal;color:#27272a}.dt-article-content blockquote p{margin:0}.dt-article-content figure.wp-block-image{margin:1.75rem 0}.dt-article-content figure.wp-block-image img{border-radius:16px;width:100%;height:auto}.dt-article-content .dt-pillar-note{background:#f4f4f5;border-radius:12px;padding:.75rem 1rem;font-size:.95rem}@media (max-width:640px){.dt-article-content{font-size:15.5px}.dt-article-content h2{font-size:1.35rem}.dt-article-content h3{font-size:1.15rem}}.dt-article-content pre,.dt-article-content .wp-block-code{direction:ltr;text-align:left;background:#111;color:#FFE680;padding:18px 20px;border-radius:14px;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:14px;line-height:1.75;margin:1.5rem 0;white-space:pre;border-right:4px solid #FC0}.dt-article-content pre code{background:none;color:inherit;padding:0;font-size:inherit;white-space:pre}.dt-article-content :not(pre)>code{background:#f4f4f5;color:#92400e;padding:2px 6px;border-radius:6px;font-size:.88em;font-family:ui-monospace,Consolas,monospace;unicode-bidi:isolate}.dt-article-content table code{white-space:nowrap}.dt-rm-grid{display:grid;gap:1.5rem}@media (min-width:1024px){.dt-rm-grid{grid-template-columns:360px 1fr}}.dt-card-thumb{aspect-ratio:16/9;height:auto;display:block}.dt-related-grid{display:grid;gap:18px}@media (min-width:640px){.dt-related-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.dt-related-grid{grid-template-columns:repeat(3,1fr)}}.dt-related-grid h3{font-size:16px!important;line-height:1.8!important}.dt-404-hero{background:#111;color:#fff;padding:72px 0 56px;text-align:center;position:relative;overflow:hidden}.dt-404-hero:before{content:"";position:absolute;inset:-40% 20% auto;height:420px;background:radial-gradient(circle,rgb(255 204 0 / .18),transparent 65%);pointer-events:none}.dt-404-code{font-size:clamp(84px,18vw,168px);font-weight:900;line-height:1;color:#FC0;text-shadow:0 8px 40px rgb(255 204 0 / .25);position:relative}.dt-404-title{font-size:clamp(24px,4vw,38px);font-weight:900;margin:18px 0 0;line-height:1.6;position:relative}.dt-404-lead{max-width:640px;margin:14px auto 0;color:#d4d4d8;line-height:2;position:relative}.dt-404-search{display:flex;gap:10px;max-width:640px;margin:28px auto 0;background:rgb(255 255 255 / .08);padding:10px;border-radius:22px;position:relative}.dt-404-search input{flex:1;min-width:0;border:0;border-radius:16px;padding:14px 18px;font:inherit;color:#111;background:#fff;outline:none}.dt-404-search input:focus{box-shadow:0 0 0 3px #FC0}.dt-404-search button{border:0;border-radius:16px;padding:0 26px;background:#FC0;color:#111;font:inherit;font-weight:900;cursor:pointer}.dt-404-search button:hover{background:#FFE680}.dt-404-quick{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;position:relative}.dt-404-quick a{border:1px solid rgb(255 255 255 / .18);border-radius:999px;padding:8px 16px;color:#fff;font-size:14px;transition:.2s}.dt-404-quick a:hover{border-color:#FC0;color:#FC0}.dt-404-sec{padding-top:48px}.dt-404-h2{font-size:22px;font-weight:900;margin:0 0 18px;color:#111;border-right:5px solid #FC0;padding-right:12px}.dt-404-start{display:grid;gap:14px;grid-template-columns:1fr}@media(min-width:640px){.dt-404-start{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.dt-404-start{grid-template-columns:repeat(4,1fr)}}.dt-404-card{display:flex;flex-direction:column;gap:6px;background:#fff;border:1px solid #eee;border-radius:22px;padding:20px;transition:.2s;color:#111}.dt-404-card:hover{border-color:#FC0;transform:translateY(-3px);box-shadow:0 12px 30px rgb(0 0 0 / .06)}.dt-404-card small{color:#71717a;line-height:1.9;font-size:14px}.dt-404-num{width:34px;height:34px;border-radius:12px;background:#FC0;display:grid;place-items:center;font-weight:900}@media(max-width:480px){.dt-404-search{flex-direction:column}.dt-404-search button{padding:12px}}.dt-gl-hero{background:#111;color:#fff;padding:44px 0 40px;position:relative;overflow:hidden}.dt-gl-hero:before{content:"";position:absolute;inset:-60% 40% auto -10%;height:420px;background:radial-gradient(circle,rgb(255 204 0 / .16),transparent 65%);pointer-events:none}.dt-gl-hero>div{position:relative}.dt-gl-crumbs{font-size:13px;color:#a1a1aa;display:flex;flex-wrap:wrap;gap:8px}.dt-gl-crumbs a{color:#d4d4d8}.dt-gl-crumbs a:hover{color:#FC0}.dt-gl-h1{font-size:clamp(26px,4.2vw,40px);font-weight:900;line-height:1.6;margin:14px 0 0}.dt-gl-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.dt-gl-chip{display:inline-flex;align-items:center;border:1px solid rgb(255 255 255 / .18);border-radius:999px;padding:5px 14px;font-size:13px;color:#e4e4e7}a.dt-gl-chip:hover{border-color:#FC0;color:#FC0}.dt-gl-en{background:#FC0;color:#111;border-color:#FC0;font-weight:800;font-family:inherit}.dt-gl-wrap{padding-top:32px}.dt-gl-def{background:#FFFBEB;border:1px solid #FFE680;border-right:5px solid #FC0;border-radius:18px;padding:18px 20px;margin-bottom:26px}.dt-gl-def-label{display:block;font-size:13px;color:#a16207;margin-bottom:6px}.dt-gl-def p{margin:0;line-height:2.1;font-size:17px;color:#111}.dt-gl-content pre{direction:ltr;text-align:left}.dt-gl-cta{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:#111;color:#fff;border-radius:20px;padding:18px 22px;margin:30px 0;transition:.2s}.dt-gl-cta:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgb(0 0 0 / .15)}.dt-gl-cta-k{background:#FC0;color:#111;font-weight:900;border-radius:10px;padding:4px 10px;font-size:13px}.dt-gl-cta strong{flex:1;min-width:200px;line-height:1.9}.dt-gl-cta-arrow{font-size:22px;color:#FC0}.dt-gl-related h2{font-size:20px;font-weight:900;margin:0 0 14px;border-right:5px solid #FC0;padding-right:12px;color:#111}.dt-gl-rel-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.dt-gl-rel{display:flex;flex-direction:column;gap:2px;border:1px solid #e4e4e7;border-radius:16px;padding:12px 14px;background:#fff;color:#111;transition:.2s}.dt-gl-rel:hover{border-color:#FC0;transform:translateY(-2px)}.dt-gl-rel span{font-size:12px;color:#71717a;text-align:right}.dt-gl-back{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.dt-gl-back a{border:1px solid #e4e4e7;border-radius:999px;padding:8px 16px;font-size:14px;color:#111}.dt-gl-back a:hover{border-color:#FC0}.dt-gl-lead{max-width:720px;color:#d4d4d8;line-height:2.1;margin:12px 0 0}.dt-gl-stats{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.dt-gl-stats span{background:rgb(255 255 255 / .07);border-radius:14px;padding:8px 14px;font-size:14px;color:#e4e4e7}.dt-gl-stats b{color:#FC0;font-size:18px;margin-left:4px}.dt-gl-search{margin-top:22px;max-width:620px}.dt-gl-search input{width:100%;border:0;border-radius:18px;padding:15px 20px;font:inherit;color:#111;background:#fff;outline:none}.dt-gl-search input:focus{box-shadow:0 0 0 3px #FC0}.dt-gl-hub{padding-top:26px}.dt-gl-filters{display:flex;flex-wrap:wrap;gap:8px}.dt-gl-filters button{border:1px solid #e4e4e7;background:#fff;border-radius:999px;padding:7px 14px;font:inherit;font-size:14px;cursor:pointer;color:#111}.dt-gl-filters button small{color:#a1a1aa;margin-right:2px}.dt-gl-filters button.is-active,.dt-gl-filters button:hover{background:#111;color:#FC0;border-color:#111}.dt-gl-letters{display:flex;flex-wrap:wrap;gap:6px;margin:18px 0 6px;position:sticky;top:0;z-index:5;background:rgb(250 250 250 / .94);backdrop-filter:blur(6px);padding:8px 0}.dt-gl-letters a{min-width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#fff;border:1px solid #eee;font-weight:800;color:#111;font-size:14px}.dt-gl-letters a:hover{background:#FC0;border-color:#FC0}.dt-gl-group{scroll-margin-top:70px;margin-top:22px}.dt-gl-group[hidden],.dt-gl-card[hidden]{display:none!important}.dt-gl-letter{font-size:26px;font-weight:900;color:#111;margin:0 0 12px;display:flex;align-items:center;gap:12px}.dt-gl-letter:after{content:"";flex:1;height:2px;background:linear-gradient(90deg,transparent,#FFE680)}.dt-gl-grid{display:grid;gap:12px;grid-template-columns:1fr}@media(min-width:640px){.dt-gl-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.dt-gl-grid{grid-template-columns:repeat(3,1fr)}}.dt-gl-card{display:flex;flex-direction:column;gap:8px;background:#fff;border:1px solid #eee;border-radius:20px;padding:18px;color:#111;transition:.2s}.dt-gl-card:hover{border-color:#FC0;transform:translateY(-3px);box-shadow:0 12px 28px rgb(0 0 0 / .06)}.dt-gl-card-top{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.dt-gl-card-top strong{font-size:17px;font-weight:900}.dt-gl-card-top em{font-style:normal;font-size:12px;color:#71717a;background:#f4f4f5;border-radius:8px;padding:2px 8px}.dt-gl-card-def{font-size:14px;line-height:2;color:#52525b}.dt-gl-card-more{margin-top:auto;font-size:13px;font-weight:800;color:#a16207}.dt-gl-card.is-article{background:#111;color:#fff;border-color:#111}.dt-gl-card.is-article .dt-gl-card-def{color:#d4d4d8}.dt-gl-card.is-article .dt-gl-card-top em{background:rgb(255 255 255 / .1);color:#e4e4e7}.dt-gl-card.is-article .dt-gl-card-more{color:#FC0}.dt-gl-empty{margin-top:24px;color:#52525b}.dt-gl-hub-content{margin-top:40px;max-width:860px}a.dt-gl-link{text-decoration:underline;text-decoration-style:dotted;text-decoration-color:#D6A800;text-underline-offset:5px}