html,body{position:relative !important;overflow-x:hidden !important;width:100% !important;max-width:100vw !important}:root{color-scheme:light;--color-brand:#2b4bf2;--color-brand-hover:#2540ce;--color-brand-rgb:43,75,242;--color-brand-hover-rgb:37,64,206;--color-text:#1d1d1f;--color-text-secondary:#3a3a3c;--color-text-muted:#86868b;--color-text-on-fill:#ffffff;--color-bg:#ffffff;--color-bg-page:#f5f5f7;--color-bg-elevated:#ffffff;--color-surface:#ffffff;--color-surface-hover:#f5f5f7;--color-border:rgba(0,0,0,0.07);--color-border-strong:#d1d1d6;--color-divider:rgba(0,0,0,0.07);--glass-rgb:43,75,242;--glass-bg:rgba(251,251,253,0.80);--glass-bg-heavy:rgba(251,251,253,0.95);--glass-blur:saturate(180%) blur(20px);--color-success:#34c759;--color-success-dark:#1faa35;--color-success-soft:#edfaf0;--color-success-border:#a8f0b8;--color-success-rgb:52,199,89;--color-danger:#ff3b30;--color-danger-dark:#d70015;--color-danger-soft:#fff1f0;--color-danger-rgb:255,59,48;--color-warning:#ff9500;--color-warning-dark:#c87000;--color-warning-soft:#fff8ec;--color-warning-border:#ffd082;--color-warning-rgb:255,149,0;--color-blue:#007aff;--color-blue-hover:#0062cc;--color-blue-light:#0a84ff;--color-blue-soft:rgba(0,122,255,0.12);--color-blue-rgb:0,122,255;--color-pink:#ff2d55;--color-teal:#30b0c7;--color-teal-rgb:48,176,199;--color-indigo:#5856d6;--color-indigo-rgb:88,86,214;--color-purple:#af52de;--color-gray:#8e8e93;--color-gray2:#aeaeb2;--color-gray3:#c7c7cc;--color-gray4:#d1d1d6;--color-gray5:#e5e5ea;--color-gray6:#f2f2f7;--chip-bg:rgba(var(--color-brand-rgb),0.08);--chip-border:rgba(var(--color-brand-rgb),0.16);--btn-bg:rgba(var(--color-brand-rgb),0.90);--btn-bg-hover:rgba(var(--color-brand-hover-rgb),1);--btn-border:rgba(255,255,255,0.18);--btn-shadow:0 4px 18px rgba(60,60,67,0.22);--btn-shadow-hover:0 6px 24px rgba(60,60,67,0.32);--icon-bg:rgba(var(--color-brand-rgb),0.08);--icon-bg-hover:rgba(var(--color-brand-rgb),0.16);--icon-border:rgba(var(--color-brand-rgb),0.14);--icon-color:var(--color-brand-hover);--icon-radius:14px;--icon-size:38px;--icon-inner:22px;--menu-text:var(--color-text);--menu-bg:var(--color-surface);--menu-hover-bg:rgba(0,0,0,0.05);--space-xs:6px;--space-sm:10px;--space-md:14px;--space-lg:18px;--space-xl:22px;--space-2xl:30px;--radius-xs:6px;--radius-sm:8px;--radius-md:12px;--radius-lg:14px;--radius-xl:18px;--radius-2xl:24px;--radius-full:9999px;--shadow-xs:0 1px 4px rgba(0,0,0,0.04);--shadow-sm:0 2px 8px rgba(0,0,0,0.06);--shadow-md:0 4px 12px rgba(0,0,0,0.08);--shadow-lg:0 5px 20px rgba(0,0,0,0.10);--shadow-xl:0 12px 30px rgba(0,0,0,0.15);--shadow-btn:0 14px 30px rgba(60,60,67,0.20);--card-bg:var(--color-surface);--card-border:var(--color-border);--card-radius:22px;--card-blur:18px;--card-shadow:0 4px 16px rgba(0,0,0,0.07),0 1px 4px rgba(0,0,0,0.04);--card-shadow-hover:0 6px 22px rgba(0,0,0,0.12),0 2px 6px rgba(0,0,0,0.06);--t-fast:.2s ease;--t-base:.25s ease;--t-slow:.3s ease;--font-family:'iranyekan',sans-serif;--font-size-xs:11px;--font-size-sm:12px;--font-size-base:14px;--font-size-md:15px;--font-size-lg:16px;--font-size-xl:18px;--font-size-2xl:20px;--font-size-3xl:24px;--line-height:1.7;--line-height-tight:1.4;--line-height-loose:2;--bs-gutter-x:var(--space-md);--mask:no-repeat center / contain;--icon-mask-apple:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 384 512'%3E%3Cpath d='M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z'/%3E%3C/svg%3E");--icon-mask-lock:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zM9 6c0-1.66 1.34-3 3-3s3 1.34 3 3v2H9V6zm9 14H6V10h12v10zm-6-3c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2z'/%3E%3C/svg%3E");--icon-mask-person:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 12c2.76 0 5-2.24 5-5S14.76 2 12 2 7 4.24 7 7s2.24 5 5 5zm0 2c-3.33 0-10 1.67-10 5v3h20v-3c0-3.33-6.67-5-10-5z'/%3E%3C/svg%3E");--icon-mask-card:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M20 4H4c-1.11 0-1.99.89-1.99 2L2 18c0 1.11.89 2 2 2h16c1.11 0 2-.89 2-2V6c0-1.11-.89-2-2-2zm0 14H4v-6h16v6zm0-10H4V6h16v2z'/%3E%3C/svg%3E");--icon-mask-box:var(--icon-mask-apple);--icon-mask-windows:var(--icon-mask-apple);--ucard-radius:28px;--ucard-shadow:0 8px 25px rgba(0,0,0,0.07);--ucard-shadow-hover:0 12px 35px rgba(0,0,0,0.14);--ucard-transition:cubic-bezier(0.4,0,0.2,1);--ucard-top-bg:linear-gradient(135deg,#f5f5f7,#ffffff);--ucard-top-border:var(--color-gray5);--ucard-price-border:var(--color-gray6);--ucard-bottom-bg:var(--color-surface);--ucard-bottom-border:var(--color-gray5);--ucard-disabled-bg:var(--color-gray4);--ucard-active-orange:var(--color-warning);--ucard-active-orange-dark:#e68600;--ucard-disabled-gray:var(--color-gray2)}html.dark_mod{color-scheme:dark;--color-brand:#667df6;--color-brand-hover:#8a9cf8;--color-brand-rgb:102,125,246;--color-brand-hover-rgb:138,156,248;--color-text:#f5f5f7;--color-text-secondary:#d1d1d6;--color-text-muted:#98989d;--color-bg:#000000;--color-bg-page:#000000;--color-bg-elevated:#1c1c1e;--color-surface:#1c1c1e;--color-surface-hover:#2c2c2e;--color-border:rgba(255,255,255,0.08);--color-border-strong:#48484a;--color-divider:rgba(255,255,255,0.08);--glass-rgb:102,125,246;--glass-bg:rgba(29,29,31,0.80);--glass-bg-heavy:rgba(29,29,31,0.95);--color-success:#30d158;--color-success-soft:rgba(48,209,88,0.15);--color-success-border:rgba(48,209,88,0.30);--color-success-rgb:48,209,88;--color-danger:#ff453a;--color-danger-soft:rgba(255,69,58,0.15);--color-danger-rgb:255,69,58;--color-warning:#ff9f0a;--color-warning-soft:rgba(255,159,10,0.15);--color-warning-border:rgba(255,159,10,0.30);--color-warning-rgb:255,159,10;--color-blue:#0a84ff;--color-blue-hover:#409cff;--color-blue-light:#409cff;--color-blue-soft:rgba(10,132,255,0.18);--color-blue-rgb:10,132,255;--color-pink:#ff375f;--color-teal:#40c8e0;--color-teal-rgb:64,200,224;--color-indigo:#5e5ce6;--color-indigo-rgb:94,92,230;--color-purple:#bf5af2;--color-gray:#8e8e93;--color-gray2:#636366;--color-gray3:#48484a;--color-gray4:#3a3a3c;--color-gray5:#2c2c2e;--color-gray6:#1c1c1e;--chip-bg:rgba(var(--color-brand-rgb),0.12);--chip-border:rgba(var(--color-brand-rgb),0.20);--btn-bg:rgba(var(--color-brand-rgb),0.20);--btn-bg-hover:rgba(var(--color-brand-rgb),0.30);--btn-border:rgba(255,255,255,0.12);--btn-shadow:0 4px 18px rgba(0,0,0,0.35);--btn-shadow-hover:0 6px 24px rgba(0,0,0,0.45);--icon-bg:rgba(var(--color-brand-rgb),0.12);--icon-bg-hover:rgba(var(--color-brand-rgb),0.20);--icon-border:rgba(var(--color-brand-rgb),0.16);--icon-color:var(--color-brand);--menu-hover-bg:rgba(255,255,255,0.08);--shadow-xs:0 1px 4px rgba(0,0,0,0.28);--shadow-sm:0 2px 8px rgba(0,0,0,0.40);--shadow-md:0 4px 12px rgba(0,0,0,0.45);--shadow-lg:0 5px 20px rgba(0,0,0,0.50);--shadow-xl:0 12px 30px rgba(0,0,0,0.55);--shadow-btn:0 14px 30px rgba(0,0,0,0.35);--card-shadow:0 4px 16px rgba(0,0,0,0.45),0 1px 4px rgba(0,0,0,0.28);--card-shadow-hover:0 6px 22px rgba(0,0,0,0.55),0 2px 6px rgba(0,0,0,0.32);--ucard-shadow:0 8px 25px rgba(0,0,0,0.45);--ucard-shadow-hover:0 12px 35px rgba(0,0,0,0.60);--ucard-top-bg:linear-gradient(135deg,#2c2c2e,#1c1c1e);--ucard-top-border:rgba(255,255,255,0.06);--ucard-price-border:rgba(255,255,255,0.05);--ucard-bottom-bg:var(--color-surface);--ucard-bottom-border:rgba(255,255,255,0.06);--ucard-disabled-bg:var(--color-gray4);--ucard-active-orange:#ff9f0a;--ucard-active-orange-dark:#ffb340;--ucard-disabled-gray:var(--color-gray2)}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}html,body{overflow-x:hidden;max-width:100vw}html{direction:rtl;text-align:right}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@media (prefers-contrast:more){:root{--color-border:#767676;--color-border-strong:#000000}html.dark_mod{--color-border:#a0a0a0;--color-border-strong:#ffffff}}body{font-family:var(--font-family);font-size:var(--font-size-base);font-weight:400;line-height:var(--line-height);color:var(--color-text);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-image:linear-gradient( 180deg,#fafbff 0,#f9faff 50%,#ffffff 100% );background-attachment:fixed;min-height:100vh}html.dark_mod body{background-image:none;background-color:var(--color-bg)}a{color:inherit;text-decoration:none;transition:color var(--t-slow)}a:hover{color:var(--color-brand)}img{max-width:100%;height:auto;display:block;border-style:none}h1,h2,h3,h4,h5,h6{color:var(--color-text);line-height:var(--line-height-tight)}ul,ol{list-style:none}@media (min-width:1200px){.container{max-width:1024px}}.row{--bs-gutter-x:var(--space-md)}input,textarea,select{font-family:var(--font-family);font-size:var(--font-size-sm);color:var(--color-text-secondary);background-color:rgba(161,171,179,0.10);border:1px solid transparent;border-radius:var(--radius-sm);padding:8px;margin:5px 0;display:inline-block;outline:none;transition:background-color var(--t-slow),border-color var(--t-slow)}input:hover,input:focus,textarea:hover,textarea:focus,select:hover,select:focus{background-color:rgba(161,171,179,0.20)}input[type="submit"],input[type="reset"],button{font-family:var(--font-family);font-size:var(--font-size-base);padding:7px 14px;border:none;border-radius:var(--radius-sm);background:var(--color-brand);color:var(--color-text-on-fill);cursor:pointer;transition:box-shadow var(--t-slow),background var(--t-slow)}input[type="submit"]:hover,input[type="submit"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,button:hover,button:focus{box-shadow:0 0 30px -10px var(--color-brand)}.alignleft,.wp-block-image .alignleft{float:left;margin-right:var(--space-md);margin-left:0}.alignright,.wp-block-image .alignright{float:right;margin-left:var(--space-md);margin-right:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes pulse-warning{0%,100%{opacity:1}50%{opacity:.7}}@keyframes shake-expired{0%,90%,100%{transform:rotate(0deg)}92%{transform:rotate(-5deg)}94%{transform:rotate(5deg)}96%{transform:rotate(-5deg)}98%{transform:rotate(5deg)}}@keyframes subscriptionPulse{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(52,199,89,0.35)}70%{transform:scale(1.05);box-shadow:0 0 0 8px rgba(52,199,89,0)}100%{transform:scale(1);box-shadow:0 0 0 0 rgba(52,199,89,0)}}@keyframes ajax-spin{to{transform:rotate(360deg)}}@keyframes ihc-spin{to{transform:rotate(360deg)}}.sl-loader{width:18px;height:18px;border:2px solid rgba(var(--color-brand-rgb),0.15);border-top-color:var(--color-brand);border-radius:50%;animation:spin 1s linear infinite;display:none}.sl-loader.active{display:block}.fadeIn{animation:fadeIn 1s ease both}.alert-theme{position:fixed;z-index:99;right:-100%;bottom:15px;width:280px;padding:10px;border-radius:var(--radius-sm);color:var(--color-text-on-fill);overflow:hidden;font-size:var(--font-size-sm);line-height:var(--line-height-loose)}.alert-theme.success{background-color:#4caf50}.alert-theme.warning{background-color:#ffc107}.alert-theme.danger{background-color:#ff5a4e}.alert-theme.info{background-color:#2196f3}.alert-theme .progressbar{content:'';position:absolute;right:0;bottom:0;height:5px;width:0;background:rgba(255,255,255,0.30)}.wrapper,.main-wrapper,.container,.primary-content,main,#main,.site-content,.content-area{background:transparent}.primary-content{float:right;width:100%}@media (max-width:991px){.primary-content>.row{display:flex;flex-direction:column}#content-1{order:1}#sidebar-1{order:2}#sidebar-1.col-lg-4,#content-1.col-md-8{width:100%;max-width:100%;flex:0 0 100%;padding-inline:12px}#content-1 section.single-post{width:100%;max-width:100%;margin-inline:0}#sidebar-1 .archive-post .content{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}#sidebar-1 .archive-post .content .item{width:100%}}@media (max-width:600px){#sidebar-1 .archive-post .content{grid-template-columns:1fr 1fr}}@media (max-width:400px){#sidebar-1 .archive-post .content{grid-template-columns:1fr}}.apple-header{position:fixed;inset-block-start:0;inset-inline:0;width:100%;height:55px;z-index:1000;background:rgba(255,255,255,0.85);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border-bottom:1px solid rgba(0,0,0,0.10);box-shadow:none;transition:box-shadow var(--t-slow)}@supports (backdrop-filter:blur(1px)){.apple-header{background:var(--glass-bg)}}html.dark_mod .apple-header{background:var(--glass-bg);border-bottom:1px solid var(--color-border)}.apple-header.scrolled{box-shadow:0 .5px 0 rgba(0,0,0,0.12)}html.dark_mod .apple-header.scrolled{box-shadow:0 .5px 0 rgba(255,255,255,0.08)}.apple-header-container{max-width:1200px;margin:0 auto;padding:0 22px;height:100%}.apple-nav{display:flex;align-items:center;justify-content:space-between;height:100%;width:100%}.apple-nav-right{display:flex;align-items:center;flex-shrink:0}.apple-nav-center{display:flex;align-items:center;justify-content:flex-start;flex:1;height:100%;padding:0 40px}.apple-nav-left{display:flex;align-items:center;gap:4px;flex-shrink:0}.apple-nav-link{display:inline-flex;align-items:center;justify-content:center;padding:0 10px;height:48px;color:var(--color-text);font-size:13px;font-weight:400;text-decoration:none;opacity:.8;white-space:nowrap;line-height:48px;transition:opacity var(--t-slow),color var(--t-slow)}.apple-nav-link:hover{opacity:1;color:var(--color-text);text-decoration:none}.apple-logo{padding:0 8px}.apple-logo img{max-height:38px;width:auto}.apple-logo-text{font-size:22px;font-weight:600;color:var(--color-text)}.apple-icon-link{font-size:18px;padding:0 10px;width:36px}.apple-mobile-toggle{display:none}.mobile-menu{display:none}.apple-nav-link.dark-mode .bi{display:inline-block;transition:transform var(--t-slow)}.apple-nav-link.dark-mode:hover .bi{transform:rotate(20deg)}.apple-menu-list{display:flex;align-items:center;list-style:none;height:100%;gap:0}.apple-menu-list .apple-nav-item{height:100%;display:flex;align-items:center;position:relative}.apple-menu-list>.apple-nav-item.has-children>a::after{content:'';display:inline-block;margin-right:6px;width:5px;height:5px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.6;vertical-align:middle;transition:transform var(--t-slow)}.apple-menu-list>.apple-nav-item.has-children:hover>a::after{transform:rotate(-135deg) translateY(2px)}.apple-menu-list .apple-submenu{position:absolute;top:100%;right:0;min-width:220px;background:var(--glass-bg-heavy);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border-radius:0 0 var(--radius-md) var(--radius-md);box-shadow:var(--shadow-md);list-style:none;padding:0;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity var(--t-slow),visibility var(--t-slow),transform var(--t-slow);z-index:1001;border-top:1px solid rgba(0,0,0,0.06)}html.dark_mod .apple-menu-list .apple-submenu{box-shadow:var(--shadow-xl);border-top-color:var(--color-border)}.apple-menu-list>.apple-nav-item.has-children:hover>.apple-submenu,.apple-menu-list>.apple-nav-item.has-children:focus-within>.apple-submenu{opacity:1;visibility:visible;transform:translateY(0)}.apple-menu-list .apple-submenu .apple-nav-item{display:block;width:100%;height:auto;position:relative}.apple-menu-list .apple-submenu .apple-nav-link{display:flex;align-items:center;justify-content:flex-start;padding:12px 20px;height:auto;line-height:1.5;font-size:13px;color:var(--color-text);width:100%;opacity:1;transition:background var(--t-fast)}.apple-menu-list .apple-submenu .apple-nav-link:hover{background:var(--menu-hover-bg);color:var(--color-text)}.apple-menu-list .apple-submenu .apple-submenu{position:absolute;top:0;right:100%;left:auto;margin:0;border-radius:var(--radius-md) 0 var(--radius-md) var(--radius-md);transform:translateX(10px);padding:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--t-slow),visibility var(--t-slow),transform var(--t-slow);overflow:hidden}.apple-menu-list .apple-submenu>.apple-nav-item.has-children:hover>.apple-submenu,.apple-menu-list .apple-submenu>.apple-nav-item.has-children:focus-within>.apple-submenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}.apple-menu-list .apple-submenu .apple-nav-item.has-children>.apple-nav-link{padding-left:30px;position:relative}.apple-menu-list .apple-submenu .apple-nav-item.has-children>.apple-nav-link::after{content:'';position:absolute;right:15px;left:auto;top:50%;width:5px;height:5px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-50%) rotate(45deg);opacity:.5;display:block;transition:opacity var(--t-fast)}.apple-menu-list .apple-submenu .apple-nav-item.has-children:hover>.apple-nav-link::after{opacity:1}.apple-search-box{position:absolute;inset-block-start:100%;inset-inline:0;background:rgba(251,251,253,0.92);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border-bottom:1px solid rgba(0,0,0,0.08);padding:20px 0;transform:translateY(-10px);opacity:0;visibility:hidden;transition:transform var(--t-slow),opacity var(--t-slow),visibility var(--t-slow)}html.dark_mod .apple-search-box{background:var(--glass-bg-heavy);border-bottom:1px solid var(--color-border)}.apple-search-box.active{transform:translateY(0);opacity:1;visibility:visible}.apple-search-inner{max-width:1200px;margin:0 auto;padding:0 22px}.apple-search-inner form{display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(0,0,0,0.08);padding-bottom:10px}html.dark_mod .apple-search-inner form{border-bottom-color:rgba(255,255,255,0.10)}.apple-search-inner .bi-search{font-size:20px;color:var(--color-text-muted)}.apple-search-inner input{flex:1;border:none;background:transparent;font-size:20px;padding:8px 0;margin:0;outline:none;color:var(--color-text);font-family:var(--font-family);direction:rtl}.apple-search-close{background:none;border:none;cursor:pointer;color:var(--color-text-muted);font-size:18px;padding:4px 8px;box-shadow:none}.user-dropdown-wrapper{position:relative;display:inline-flex;align-items:center;height:100%}.user-dropdown-wrapper .user-dropdown-menu{position:absolute;top:calc(100%+5px);right:50%;left:auto;bottom:auto;width:280px;z-index:1002;opacity:0;visibility:hidden;transform:translateX(50%) translateY(10px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);padding:12px;direction:rtl}@media (min-width:992px){.user-dropdown-wrapper:hover .user-dropdown-menu,.user-dropdown-wrapper .user-dropdown-menu:hover,.user-dropdown-wrapper:focus-within .user-dropdown-menu{opacity:1;visibility:visible;transform:translateX(50%) translateY(0)}}@media (max-width:991px){.user-dropdown-wrapper .user-dropdown-menu{display:none}}.user-dropdown-menu::before{content:'';position:absolute;top:-10px;inset-inline:0;height:15px;background:transparent}.user-dropdown-menu::after{content:'';position:absolute;top:-6px;right:50%;transform:translateX(50%) rotate(45deg);width:12px;height:12px;background:var(--color-surface);border-top:1px solid var(--color-border-strong);border-left:1px solid var(--color-border-strong);border-radius:2px}html.dark_mod .user-dropdown-menu{background:var(--color-surface);border-color:#333336;box-shadow:0 10px 40px rgba(0,0,0,0.50)}html.dark_mod .user-dropdown-menu::after{background:var(--color-surface);border-color:#333336}.user-dropdown-header{display:flex;align-items:center;gap:10px;padding:6px 8px 10px}.user-avatar img{border-radius:50%;border:1px solid var(--color-border-strong);object-fit:cover;display:block}.user-details{display:flex;flex-direction:column;overflow:hidden;flex:1;min-width:0}.user-display-name{font-size:13px;font-weight:700;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:1.4}.user-email{font-size:11px;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;direction:ltr;text-align:right}.user-dropdown-divider{height:1px;background:var(--color-border-strong);margin:8px 0}.user-dropdown-links{list-style:none;padding:0;margin:0}.user-dropdown-links li{margin:2px 0}.user-dropdown-links a{display:flex;align-items:center;gap:10px;padding:9px 10px;font-size:13px;color:var(--color-text);border-radius:var(--radius-sm);transition:background var(--t-fast),color var(--t-fast)}.user-dropdown-links a .bi{font-size:16px;flex-shrink:0}.user-dropdown-links a:hover{background:var(--color-surface-hover);color:#0071e3}html.dark_mod .user-dropdown-links a:hover{background:var(--color-surface-hover);color:#2997ff}.user-dropdown-links a.logout-link{color:var(--color-danger)}.user-dropdown-links a.logout-link:hover{background:rgba(var(--color-danger-rgb),0.08);color:var(--color-danger)}.user-account-link{position:relative}.user-login-dot{position:absolute;top:2px;right:2px;width:8px;height:8px;background:var(--color-success);border-radius:50%;border:2px solid var(--color-bg)}.user-dropdown-links a.subscription-item.subscription-active{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:rgba(var(--color-success-rgb),0.08);border:1px solid rgba(var(--color-success-rgb),0.22);border-radius:var(--radius-md);color:var(--color-text)}.user-dropdown-links a.subscription-item.subscription-active:hover{background:rgba(var(--color-success-rgb),0.14);border-color:rgba(var(--color-success-rgb),0.34);color:var(--color-text)}.user-dropdown-links a.subscription-item.subscription-active>.bi{color:var(--color-success);margin-top:2px;flex-shrink:0}.subscription-info{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;line-height:1.45;margin-block-end:0}.subscription-status{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--color-success)}.subscription-dot{width:7px;height:7px;border-radius:50%;background:var(--color-success);flex-shrink:0;animation:subscriptionPulse 1.8s infinite}.subscription-plan-name{font-size:12px;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subscription-days{font-size:11px;color:var(--color-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.user-dropdown-links a.subscription-item.subscription-inactive>.bi{color:var(--color-purple)}html.dark_mod .user-dropdown-links a.subscription-item.subscription-active{background:rgba(var(--color-success-rgb),0.12);border-color:rgba(var(--color-success-rgb),0.28);color:var(--color-text)}html.dark_mod .user-dropdown-links a.subscription-item.subscription-active:hover{background:rgba(var(--color-success-rgb),0.18);border-color:rgba(var(--color-success-rgb),0.40)}@media (min-width:1025px){body{padding-top:55px}body.admin-bar{padding-top:87px}body.admin-bar .apple-header{top:32px}}@media (max-width:1024px){.apple-header{height:50px;z-index:1000;transform:translateZ(0)}body{padding-top:50px}body.admin-bar{padding-top:96px}body.admin-bar .apple-header{top:46px}.apple-header-container{padding:0 0 0 16px;max-width:100%}.apple-nav{height:50px;flex-wrap:nowrap}.apple-nav-center{display:none}.apple-nav-right{order:2;flex:0 0 auto}.apple-nav-left{flex-wrap:nowrap;gap:0;flex-shrink:0;order:1}.apple-logo{padding:0;height:50px;display:flex;align-items:center}.apple-logo img{max-height:30px}.apple-logo-text{font-size:20px}.apple-icon-link{font-size:18px;width:38px;height:50px;padding:0;margin:0 2px;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.apple-nav-left .dark-mode{order:4}.apple-nav-left .apple-search-toggle{order:2}.apple-nav-left .user-dropdown-wrapper{order:3;display:flex;align-items:center;height:50px}.apple-nav-left .apple-mobile-toggle{order:1}.apple-search-box{padding:15px 0}.apple-search-inner{padding:0 20px}.apple-search-inner input{font-size:17px}.apple-search-inner .bi-search{font-size:17px}.apple-mobile-toggle{display:flex;position:static;width:24px;height:50px;margin:0;padding:0 14px 0 10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;cursor:pointer;flex-shrink:0;flex:0 0 auto;background:transparent;border:none;box-shadow:none;outline:none;appearance:none;-webkit-tap-highlight-color:transparent}.apple-mobile-toggle::before,.apple-mobile-toggle::after{display:none;content:none}.apple-mobile-toggle span{display:block;width:20px;height:1.5px;background:var(--color-text);transition:all var(--t-slow)}.apple-mobile-toggle span:nth-child(2){display:none}.apple-mobile-toggle.active span:nth-child(1){transform:translateY(3px) rotate(45deg)}.apple-mobile-toggle.active span:nth-child(3){transform:translateY(-3px) rotate(-45deg)}.mobile-menu{display:block;position:fixed;top:50px;right:0;width:85%;max-width:380px;height:calc(100vh - 50px);height:calc(100dvh - 50px);background:var(--glass-bg-heavy);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);z-index:999;transform:translateX(100%);transition:transform .35s cubic-bezier(0.4,0,0.2,1);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px 0 40px;visibility:hidden;box-shadow:-1px 0 0 var(--color-border)}.mobile-menu.active{transform:translateX(0);visibility:visible}body.admin-bar .mobile-menu{top:96px;height:calc(100vh - 96px);height:calc(100dvh - 96px)}body.menu-open{overflow:hidden}.mobile-menu ul{list-style:none;padding:0;margin:0}.mobile-menu ul li{border-bottom:1px solid var(--color-border);position:static}.mobile-menu ul li a{display:block;padding:16px 22px;color:var(--color-text);font-size:16px;font-weight:400;transition:background var(--t-fast)}.mobile-menu ul li a:active{background:var(--menu-hover-bg)}.mobile-menu ul li ul{display:none;padding:0;margin:0;background:rgba(0,0,0,0.02);list-style:none}html.dark_mod .mobile-menu ul li ul{background:rgba(255,255,255,0.03)}.mobile-menu ul li.submenu-open>ul{display:block}.mobile-menu li.menu-item-has-children>ul>li>a{padding:14px 40px;font-size:15px;color:var(--color-text-muted)}.mobile-menu ul li ul li ul li a{padding:12px 60px;font-size:14px}.mobile-menu li.menu-item-has-children>a{padding-left:50px;position:relative}.mobile-menu li.menu-item-has-children>a::after{content:'';display:block;position:absolute;left:22px;top:22px;width:8px;height:8px;border-right:2px solid var(--color-text-muted);border-bottom:2px solid var(--color-text-muted);transform:rotate(45deg);transition:transform var(--t-slow),top var(--t-slow);pointer-events:none;opacity:0}.mobile-menu.active li.menu-item-has-children>a::after{opacity:1;transition:opacity var(--t-fast),transform var(--t-slow),top var(--t-slow)}.mobile-menu li.menu-item-has-children.submenu-open>a::after{transform:rotate(-135deg);top:26px}.mobile-menu li.menu-item-has-children>ul li:not(.menu-item-has-children)>a::after{display:none;content:none}.mobile-menu-overlay{display:none;visibility:hidden;opacity:0;pointer-events:none}}@media (min-width:769px) and (max-width:1024px){.mobile-menu{max-width:420px}.mobile-menu ul li a{font-size:17px;padding:18px 26px}.mobile-menu li.menu-item-has-children>ul>li>a{padding:16px 44px;font-size:16px}.apple-icon-link{width:42px;font-size:19px}}@media (max-width:480px){.apple-header-container{padding:0 0 0 14px}.apple-icon-link{width:36px;font-size:17px;margin:0 1px}.apple-mobile-toggle{padding:0 12px 0 8px}.apple-logo img{max-height:22px}.mobile-menu{width:88%;max-width:320px}}@media (max-width:360px){.apple-header-container{padding:0 0 0 10px}.apple-icon-link{width:32px;font-size:16px;margin:0}.apple-mobile-toggle{padding:0 10px 0 6px}.apple-logo img{max-height:20px}.mobile-menu{width:90%;max-width:300px}.mobile-menu ul li a{font-size:15px;padding:14px 18px}}.user-dropdown-wrapper.dropdown-locked .user-dropdown-menu{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateX(50%) translateY(10px) !important}@media (max-width:1024px){.apple-mobile-toggle,.apple-mobile-toggle:hover,.apple-mobile-toggle:active,.apple-mobile-toggle:focus,.apple-mobile-toggle:focus-visible,.apple-mobile-toggle.active,.apple-mobile-toggle.active:hover{background:transparent !important;box-shadow:none !important;outline:none !important;-webkit-tap-highlight-color:transparent !important}.apple-icon-link,.apple-icon-link:hover,.apple-icon-link:active,.apple-icon-link:focus,.apple-icon-link:focus-visible{background:transparent !important;box-shadow:none !important;-webkit-tap-highlight-color:transparent !important}.apple-icon-link:active{background:rgba(0,0,0,0.04) !important}.apple-nav-link,.apple-nav-link:hover,.apple-nav-link:active,.apple-nav-link:focus{background:transparent !important;box-shadow:none !important}.user-dropdown-wrapper,.user-dropdown-wrapper:hover,.user-dropdown-wrapper:active,.user-dropdown-wrapper:focus,.user-dropdown-wrapper:focus-within{background:transparent !important;box-shadow:none !important}.user-dropdown-wrapper:hover .user-dropdown-menu,.user-dropdown-wrapper:focus-within .user-dropdown-menu,.user-dropdown-wrapper:active .user-dropdown-menu{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateX(50%) translateY(10px) !important}}button.apple-mobile-toggle,button.apple-mobile-toggle:hover,button.apple-mobile-toggle:focus,button.apple-mobile-toggle:active,button.apple-mobile-toggle.active{background:transparent !important;background-color:transparent !important;background-image:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;outline:none !important;transition:none !important;padding:0 14px 0 10px !important;-webkit-appearance:none !important;appearance:none !important}.apple-ft-ads{background:var(--color-bg-page);border-top:1px solid var(--color-border-strong)}html.dark_mod .apple-ft-ads{background:#161617}.apple-ft-ads-inner{padding:18px 40px;max-width:1400px;margin:0 auto;box-sizing:border-box}.apple-ft-ads img{display:block;width:100%;height:auto;border-radius:var(--radius-lg)}.apple-ft{background:#fefefe;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.4;direction:rtl}html.dark_mod .apple-ft{background:#161617}.apple-ft-wrapper{max-width:1400px;margin:0 auto;padding:0 40px;box-sizing:border-box}.apple-ft-note{padding:17px 0}.apple-ft-note p{margin:0;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.6}.apple-ft-divider{height:1px;background:var(--color-border-strong);margin:0;border:none}html.dark_mod .apple-ft-divider{background:var(--color-border)}.apple-ft-grid{display:grid;grid-template-columns:1.2fr 1.2fr 1.2fr .9fr .8fr;gap:24px;padding:22px 0 18px;align-items:start}.apple-ft-col{min-width:0}.apple-ft .widget{margin:0;padding:0;background:none;border:none;border-radius:0;box-shadow:none}.apple-ft .widget::before,.apple-ft .widget::after{display:none;content:none}.apple-ft .widget>i,.apple-ft .widget>svg,.apple-ft .widget-icon,.apple-ft .widget-title i,.apple-ft .widget-title .fa,.apple-ft .widget-title .bi,.apple-ft .widget-title svg,.apple-ft .widget-title img,.apple-ft .widget [class*="fa-"],.apple-ft .widget [class*="bi-"]:not(.apple-ft-panel):not(.apple-ft-panel-inner){display:none}.apple-ft .widget-title{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text);margin:0 0 12px;padding:0;line-height:1.33;border:none;background:none;display:block}.apple-ft .widget-title::before,.apple-ft .widget-title::after{display:none;content:none}html.dark_mod .apple-ft .widget-title{color:var(--color-text)}.apple-ft ul{list-style:none;margin:0;padding:0}.apple-ft li{margin:0 0 4px;padding:0;background:none;border:none;line-height:1.4;list-style:none}.apple-ft li::before,.apple-ft li::marker{content:none;display:none}.apple-ft a,.apple-ft ul li a,.apple-ft .menu li a,.apple-ft .widget_nav_menu ul li a,.apple-ft .widget_categories ul li a,.apple-ft .widget_pages ul li a,.apple-ft .widget_archive ul li a{display:block;padding:5px 0;font-size:var(--font-size-sm);color:#424245;text-decoration:none;line-height:1.4;transition:color var(--t-fast)}.apple-ft a:hover,.apple-ft ul li a:hover,.apple-ft .menu li a:hover,.apple-ft .widget_nav_menu ul li a:hover,.apple-ft .widget_categories ul li a:hover,.apple-ft .widget_pages ul li a:hover,.apple-ft .widget_archive ul li a:hover{color:#0066cc;text-decoration:none}html.dark_mod .apple-ft a,html.dark_mod .apple-ft ul li a,html.dark_mod .apple-ft .menu li a{color:#a1a1a6}html.dark_mod .apple-ft a:hover,html.dark_mod .apple-ft ul li a:hover,html.dark_mod .apple-ft .menu li a:hover{color:#2997ff}.apple-ft .widget_recent_entries ul li,.apple-ft ul.recent_posts li{margin:0 0 12px;display:block;overflow:hidden}.apple-ft .widget_recent_entries ul li a,.apple-ft ul.recent_posts li a{color:var(--color-text);font-weight:500;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;padding:0 0 3px}html.dark_mod .apple-ft .widget_recent_entries ul li a,html.dark_mod .apple-ft ul.recent_posts li a{color:var(--color-text)}.apple-ft .widget_recent_entries .post-date,.apple-ft .widget li small,.apple-ft .widget li time{display:block;font-size:11px;color:var(--color-text-muted);margin:2px 0 0;font-weight:400}.apple-ft .widget_recent_entries img,.apple-ft ul.recent_posts img{display:none}.apple-ft .widget_text,.apple-ft .textwidget,.apple-ft .textwidget p{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.6;margin:0 0 8px}.apple-ft-trust-widget{text-align:center}.apple-ft-trust-widget .widget-title{text-align:center;width:100%}.apple-ft-trust-badges{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;width:100%}.apple-ft-badge{display:inline-flex;align-items:center;justify-content:center}.apple-ft-badge img{max-width:90px;height:auto;display:block;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:5px;transition:border-color var(--t-fast)}.apple-ft-badge:hover img{border-color:var(--color-text-muted)}html.dark_mod .apple-ft-badge img{background:var(--color-surface);border-color:var(--color-border)}.apple-ft-legal{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:17px 0}.apple-ft-copy{margin:0;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.6}.apple-ft-copy strong{color:var(--color-text);font-weight:600}.apple-ft-links{display:flex;align-items:center;flex-wrap:wrap}.apple-ft-links a{display:inline;padding:0;font-size:var(--font-size-sm);color:#424245}.apple-ft-links a:hover{color:var(--color-text)}html.dark_mod .apple-ft-links a{color:#a1a1a6}html.dark_mod .apple-ft-links a:hover{color:var(--color-text)}.apple-ft-sep{margin:0 10px;color:var(--color-border-strong);font-size:var(--font-size-sm);user-select:none}html.dark_mod .apple-ft-sep{color:var(--color-border)}@media (max-width:1200px){.apple-ft-wrapper,.apple-ft-ads-inner{padding-inline:30px}}@media (max-width:1068px){.apple-ft-wrapper,.apple-ft-ads-inner{padding-inline:20px}.apple-ft-grid{grid-template-columns:repeat(3,1fr);gap:20px}.apple-ft,.apple-ft .widget-title,.apple-ft ul li a,.apple-ft .menu li a,.apple-ft .widget_recent_entries ul li a{font-size:11px}}@media (max-width:834px){.apple-ft-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:734px){.apple-ft{font-size:13px}.apple-ft-wrapper{padding:0}.apple-ft-ads-inner{padding:16px 14px}.apple-ft-note{padding:12px 14px}.apple-ft-note p{font-size:11px}.apple-ft-grid{display:block;padding:0;gap:0}.apple-ft-col{border-bottom:1px solid var(--color-border-strong)}html.dark_mod .apple-ft-col{border-bottom-color:var(--color-border)}.apple-ft-col:last-child{border-bottom:none}.apple-ft .widget-title{display:flex;align-items:center;margin:0;padding:14px 40px 14px 16px;font-size:13px;cursor:pointer;user-select:none;position:relative;-webkit-tap-highlight-color:transparent}.apple-ft .widget-title::after{display:block;content:'';position:absolute;left:18px;top:50%;width:8px;height:8px;border-right:2px solid var(--color-text-muted);border-bottom:2px solid var(--color-text-muted);border-radius:1px;background:transparent;transform:translateY(-70%) rotate(45deg);transition:transform var(--t-slow);pointer-events:none}.apple-ft .widget.open .widget-title::after{transform:translateY(-30%) rotate(-135deg)}.apple-ft-panel{max-height:0;overflow:hidden;transition:max-height .35s cubic-bezier(0.4,0,0.2,1)}.apple-ft .widget.open .apple-ft-panel{max-height:2000px}.apple-ft-panel-inner{padding:4px 16px 14px}.apple-ft ul li a,.apple-ft .menu li a{padding:7px 0;font-size:13px;color:var(--color-text-muted)}.apple-ft-trust-widget .widget-title,.apple-ft .widget:has(.apple-ft-trust-badges) .widget-title{cursor:default;justify-content:center;padding:14px 16px;pointer-events:none}.apple-ft-trust-widget .widget-title::after,.apple-ft .widget:has(.apple-ft-trust-badges) .widget-title::after{display:none}.apple-ft-trust-widget .apple-ft-panel,.apple-ft .widget:has(.apple-ft-trust-badges) .apple-ft-panel{max-height:none;overflow:visible;display:block}.apple-ft-trust-widget .apple-ft-panel-inner,.apple-ft .widget:has(.apple-ft-trust-badges) .apple-ft-panel-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 16px 16px;text-align:center;width:100%}.apple-ft-badge img{max-width:85px}.apple-ft-legal{flex-direction:column;align-items:flex-start;padding:12px 14px;gap:8px}.apple-ft-copy,.apple-ft-links a,.apple-ft-sep{font-size:11px}.apple-ft-sep{margin:0 6px}}@media (max-width:480px){.apple-ft .widget-title{font-size:12px;padding:12px 36px 12px 14px}.apple-ft .widget-title::after{left:14px;width:7px;height:7px}.apple-ft ul li a,.apple-ft .menu li a{font-size:12px;padding:6px 0}.apple-ft-panel-inner{padding:4px 14px 12px}.apple-ft-badge img{max-width:76px}.apple-ft-note p,.apple-ft-copy,.apple-ft-links a,.apple-ft-sep{font-size:10px}}.apple-ft .widget,.apple-ft .widget *{box-shadow:none}.sidebar-right{float:right;width:100%}.sidebar-right .widget{float:right;width:100%;background:var(--color-surface);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:15px;margin-bottom:var(--space-md)}.sidebar-right .widget:last-child{margin-bottom:0}.sidebar-right .widget .title{float:right;width:100%;margin-bottom:20px}.sidebar-right .wp.widget .title{float:none;display:flow-root}.sidebar-right .widget .title span{float:right;min-width:30px;height:30px;background:rgba(var(--glass-rgb),0.10);color:var(--color-brand);text-align:center;font-size:var(--font-size-lg);border-radius:var(--radius-xs);padding-top:7px;margin-left:6px}.sidebar-right .widget .title h3{display:block;font-size:var(--font-size-md);color:var(--color-text-secondary);font-weight:700;line-height:30px}.sidebar-right .widget .content{float:right;width:100%}.sidebar-right .widget.archive-post .item{display:flex;align-items:center;gap:15px;width:100%;margin-bottom:20px;overflow:hidden}.sidebar-right .widget.archive-post .item:last-child{margin-bottom:0}.sidebar-right .widget.archive-post .item img{flex-shrink:0;width:80px;height:80px;object-fit:cover;border-radius:var(--radius-sm)}.sidebar-right .widget.archive-post .item .description{flex:1;min-width:0;overflow:hidden}.sidebar-right .widget.archive-post .item .description *{white-space:normal;max-width:100%}.sidebar-right .widget.archive-post .item .description a{display:block;width:100%}.sidebar-right .widget.archive-post .item .description h3{display:block;white-space:normal;word-break:break-word;overflow-wrap:break-word;overflow:visible;font-size:var(--font-size-base);color:var(--color-text);font-weight:700;line-height:1.7;margin:0 0 8px;transition:color var(--t-slow)}.sidebar-right .widget.archive-post .item .description h3:hover{color:var(--color-brand)}.sidebar-right .widget.archive-post .item .description span{display:inline-block;font-size:var(--font-size-xs);opacity:.8}.sidebar-right .widget.archive-post .item .description span a{display:inline;color:var(--color-text);width:auto}.sidebar-right .widget.archive-post .item .description span a:hover{color:var(--color-brand)}.sidebar-right .widget.archive-post.filter .title{display:flex}.sidebar-right .widget.archive-post.filter .title h3{flex:1 1 auto}.sidebar-right .widget.archive-post.filter .title .nav{flex:1 1 auto;text-align:left;line-height:30px}.sidebar-right .widget.archive-post.filter .title .nav li{font-size:11px;list-style:none;display:inline-block;margin-right:5px;cursor:pointer}.sidebar-right .widget.archive-post.filter .title .nav li.active{color:var(--color-brand)}.sidebar-right .widget.archive-post.filter .content .posts{display:none}.sidebar-right .widget.archive-post.filter .content .posts.active{display:block}.sidebar-right .widget.social{display:flex;direction:ltr}.sidebar-right .widget.social .btn{width:90px;background:rgba(var(--glass-rgb),0.10);text-align:center;padding:0;border-radius:var(--radius-sm);color:var(--color-brand);height:30px;line-height:30px;font-size:var(--font-size-sm);transition:background var(--t-slow)}.sidebar-right .widget.social .btn:hover{background:rgba(var(--glass-rgb),0.20)}.sidebar-right .widget.social span{flex:1 1 auto;color:var(--color-text-secondary)}.sidebar-right .widget.social span i{display:block;font-size:var(--font-size-sm);font-style:normal;letter-spacing:2px;color:var(--color-text)}.sidebar-right .widget.social.instagram{background-color:#f14a71;background-image:linear-gradient(62deg,#f14a71 0,#8038b6 100%)}.sidebar-right .widget.social.instagram span{color:var(--color-text-on-fill)}.sidebar-right .widget.social.instagram span i{color:rgba(255,255,255,0.85)}.sidebar-right .widget.social.instagram .btn{background:var(--color-surface);color:var(--color-text-secondary)}.sidebar-right .widget.social.telegram{background-color:#37aef3}.sidebar-right .widget.social.telegram span{color:var(--color-text-on-fill)}.sidebar-right .widget.social.telegram span i{color:rgba(255,255,255,0.85)}.sidebar-right .widget.social.telegram .btn{background:var(--color-surface);color:var(--color-text-secondary)}.sidebar-right .widget.ads-backlinks .title h3{display:inline-block}.sidebar-right .widget.ads-backlinks .title .more{float:left;font-size:var(--font-size-xs);color:#2da68d;margin-top:5px;transition:color var(--t-slow)}.sidebar-right .widget.ads-backlinks .title .more:hover{color:var(--color-brand)}.sidebar-right .widget.ads-backlinks .item{float:right;width:100%;background:rgba(45,166,141,0.10);border-radius:var(--radius-sm);margin-bottom:15px;color:#2da68d;padding:4px 9px;transition:background var(--t-slow)}.sidebar-right .widget.ads-backlinks .item:hover{background:rgba(45,166,141,0.20)}.sidebar-right .widget.ads-backlinks .item:last-child{margin-bottom:0}.wp.widget ul{display:block;padding-right:20px}.wp.widget ul li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-sm);font-weight:400;color:var(--color-text);display:block;transition:color var(--t-slow)}.wp.widget ul li a:hover{color:var(--color-brand)}.wp.widget .postform{display:block;font-family:var(--font-family);color:var(--color-text-muted);border:1px solid rgba(161,171,179,0.40);border-radius:5px;padding:4px;outline:none;cursor:pointer;font-size:var(--font-size-sm)}.wp.widget .searchform div{display:flex}.wp.widget .searchform input[type="text"]{flex:1 1 auto;font-family:var(--font-family);color:var(--color-text-muted);border:1px solid rgba(161,171,179,0.40);border-radius:5px;text-indent:10px;font-size:var(--font-size-sm);margin:0}.wp.widget .searchform input[type="submit"]{max-width:70px;margin-right:10px;border-radius:var(--radius-sm);height:35px;background:var(--color-brand);color:var(--color-text-on-fill);flex:1 1 auto;transition:box-shadow var(--t-slow)}.wp.widget .searchform input[type="submit"]:hover{box-shadow:0 0 30px -10px var(--color-brand)}.wp.widget .calendar_wrap{display:block;text-align:center}.wp.widget .calendar_wrap .wp-calendar-table{width:100%;display:table;border-collapse:collapse}.wp.widget .calendar_wrap .wp-calendar-nav{display:none}.wp.widget img{max-width:100%;height:auto}.copyright{float:right;width:100%;background:var(--color-surface);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:15px;margin-bottom:3em}.copyright .message{float:right;width:100%}.copyright .message .icon-copyright{float:right;font-size:26px;color:#ff746a;margin-left:10px}.copyright .message p{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--font-size-sm);padding-top:4px}.copyright .message a{color:var(--color-brand)}.copyright .famo{float:left;width:100%}.copyright .famo a{float:left;line-height:0}.copyright .famo a .icon-famo{font-size:25px;color:var(--color-brand);float:left;margin-top:1px;transition:color var(--t-slow)}.copyright .famo a:hover .icon-famo{color:var(--color-text)}.footer{margin-top:var(--space-md)}.footer .widget{margin-bottom:var(--space-md)}.bar{width:100%;background:var(--color-surface);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:15px;margin-bottom:var(--space-md)}.bar.bottom .alert{font-size:var(--font-size-sm);margin-right:5px;overflow:hidden;white-space:nowrap;width:100%;text-overflow:ellipsis}.bar.bottom .buttons{display:flex;align-items:center;gap:15px}.bar.bottom .buttons a{display:inline-flex;align-items:center;font-size:var(--font-size-lg);color:var(--color-brand)}.bar.bottom .buttons a.dark-mode{width:16px}.bar.bottom .buttons a.dark-mode svg{fill:var(--color-brand)}.breadcrumbs{display:flex;align-items:center;gap:8px;width:100%;background:transparent;border-radius:var(--card-radius);box-shadow:none;padding:15px;margin-top:var(--space-md);margin-bottom:5px;border:none}.breadcrumbs .icon-location{display:inline-flex;align-items:center;margin-left:10px;font-size:var(--font-size-lg);color:var(--color-brand);line-height:1}.breadcrumbs ol{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px}.breadcrumbs li{display:inline-block;font-size:var(--font-size-sm);color:var(--color-text)}.breadcrumbs li a{color:var(--color-text)}.breadcrumbs li a:hover{color:var(--color-brand)}.breadcrumbs li a:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:var(--radius-xs)}.breadcrumbs .icon-arrow-left-1{font-size:10px;color:var(--color-brand);margin:0 5px}@media (max-width:768px){.breadcrumbs{overflow-x:auto;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:var(--space-sm)}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumbs ol{display:inline-flex;align-items:center;flex-wrap:nowrap}.breadcrumbs li{white-space:nowrap}}.title-archive{display:flex;align-items:center;gap:16px;width:100%;background:var(--color-surface);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:15px;margin-bottom:var(--space-md)}.title-archive .main-icon{flex-shrink:0;width:30px;height:30px;background:rgba(var(--glass-rgb,60,60,67),0.10);color:var(--color-brand);text-align:center;font-size:var(--font-size-lg);border-radius:var(--radius-xs);padding-top:7px}.title-archive .title-wrap{display:flex;flex-direction:column;gap:6px}.title-archive h1,.title-archive h2{font-size:var(--font-size-md);color:var(--color-text-secondary);line-height:1.4}.title-archive .title-wrap .search-count{font-size:var(--font-size-base);color:var(--color-text-muted)}@media (max-width:575px){.title-archive{flex-direction:column;align-items:flex-start;gap:12px}.title-archive .main-icon{font-size:32px}}.wp-pagenavi{display:flex;justify-content:center;width:100%;margin:var(--space-2xl) auto;padding:var(--space-lg);gap:var(--space-sm);direction:ltr;font-family:inherit}.wp-pagenavi .pages{display:inline-flex;align-items:center;padding:var(--space-sm) var(--space-md);background:var(--chip-bg);color:var(--color-text-muted);border:1px solid var(--chip-border);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:500;margin-left:var(--space-sm)}.wp-pagenavi a,.wp-pagenavi span.current,.wp-pagenavi span.extend{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 14px;background:var(--card-bg);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-md);font-weight:600;text-decoration:none;transition:all var(--t-base);box-shadow:var(--shadow-sm)}.wp-pagenavi a:hover{background:var(--color-brand);color:var(--color-text-on-fill);border-color:var(--color-brand);transform:translateY(-2px);box-shadow:var(--btn-shadow-hover)}.wp-pagenavi a:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.wp-pagenavi span.current{background:var(--color-brand);color:var(--color-text-on-fill);border-color:var(--color-brand);box-shadow:var(--btn-shadow);cursor:default}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink,.wp-pagenavi .first,.wp-pagenavi .last{font-size:var(--font-size-xl);font-weight:700}.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .previouspostslink:hover,.wp-pagenavi .first:hover,.wp-pagenavi .last:hover{background:var(--color-brand-hover);border-color:var(--color-brand-hover);color:var(--color-text-on-fill)}.wp-pagenavi span.extend{background:transparent;border:none;color:var(--color-text-muted);box-shadow:none;cursor:default}.woocommerce-pagination{display:flex;justify-content:center;gap:var(--space-sm);background:var(--color-surface);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:15px;margin-bottom:var(--space-md)}.woocommerce-pagination ul{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);list-style:none;margin:0;padding:0}.woocommerce-pagination li{list-style:none;display:inline-block}.woocommerce-pagination li a,.woocommerce-pagination li span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 12px;color:var(--color-text);font-size:var(--font-size-sm);font-weight:600;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--card-bg);text-decoration:none;transition:all var(--t-base);box-shadow:var(--shadow-sm)}.woocommerce-pagination li a:hover{background:var(--color-brand);color:var(--color-text-on-fill);border-color:var(--color-brand);transform:translateY(-2px);box-shadow:var(--btn-shadow-hover)}.woocommerce-pagination li a:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.woocommerce-pagination li .current{background:var(--color-brand);color:var(--color-text-on-fill);border-color:var(--color-brand);box-shadow:var(--btn-shadow);cursor:default}.categories-bar{margin-bottom:var(--space-lg);padding:15px 0;border-bottom:1px solid var(--color-border-strong);width:100%;direction:rtl}html.dark_mod .categories-bar{border-bottom-color:var(--color-gray5)}.categories-bar .categories-list{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center;list-style:none;padding:0;margin:0;width:100%}.categories-bar .category-item{display:inline-block;padding:var(--space-sm) var(--space-lg);font-size:var(--font-size-base);font-weight:600;color:var(--color-text-secondary);border-radius:var(--radius-full);transition:all var(--t-slow);white-space:nowrap;background:transparent;border:none;text-decoration:none}.categories-bar .category-item:hover{color:var(--color-brand-hover);background:rgba(var(--color-brand-rgb),0.10)}.categories-bar .category-item:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.categories-bar .category-item.active{background:var(--color-brand);color:var(--color-text-on-fill);box-shadow:var(--shadow-md)}html.dark_mod .categories-bar .category-item{color:var(--color-text-secondary)}html.dark_mod .categories-bar .category-item:hover{color:var(--color-text);background:rgba(var(--color-brand-rgb),0.12)}html.dark_mod .categories-bar .category-item.active{background:var(--color-brand);color:var(--color-text-on-fill);box-shadow:var(--shadow-md)}@media (max-width:768px){.categories-bar .categories-list{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch}.categories-bar .categories-list::-webkit-scrollbar{display:none}.categories-bar .category-item{padding:var(--space-sm) var(--space-md);font-size:var(--font-size-sm)}}.sorting-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);padding:var(--space-sm) 0;margin-bottom:var(--space-lg);direction:rtl}.sorting-bar .sorting-label{font-size:var(--font-size-base);font-weight:700;color:var(--color-text);margin-left:var(--space-sm)}.sorting-bar .sort-item{position:relative;display:inline-block;padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-base);color:var(--color-text-muted);text-decoration:none;background:transparent;border:none;transition:color var(--t-fast)}.sorting-bar .sort-item:not(:last-child)::after{content:"•";position:absolute;left:-8px;color:var(--color-border-strong)}.sorting-bar .sort-item:hover{color:var(--color-brand-hover)}.sorting-bar .sort-item:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px;border-radius:var(--radius-xs)}.sorting-bar .sort-item.active{color:var(--color-brand-hover);font-weight:700}html.dark_mod .sorting-bar .sorting-label{color:var(--color-text)}html.dark_mod .sorting-bar .sort-item{color:var(--color-gray2)}html.dark_mod .sorting-bar .sort-item:not(:last-child)::after{color:var(--color-gray4)}html.dark_mod .sorting-bar .sort-item:hover{color:var(--color-brand-hover)}html.dark_mod .sorting-bar .sort-item.active{color:var(--color-brand-hover)}@media (max-width:768px){.sorting-bar{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.sorting-bar::-webkit-scrollbar{display:none}}.search-page-title{display:flex;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-xl)}.search-page-title .main-icon{font-size:var(--font-size-3xl);color:var(--color-text);flex-shrink:0;line-height:1;margin-top:4px}.search-page-title .title-wrap{flex:1}.search-page-title h1{margin:0 0 5px;font-size:var(--font-size-3xl);line-height:1.2}.search-page-title h1 span{color:var(--color-danger)}.search-page-title .search-count{margin:0;color:var(--color-text-muted);font-size:var(--font-size-base)}.no-search-results{text-align:center;padding:var(--space-3xl) var(--space-lg);border-radius:var(--radius-md);margin-top:var(--space-xl)}.no-search-results .no-results-icon{font-size:var(--font-size-5xl);color:var(--color-gray4);display:block;margin-bottom:var(--space-lg)}.no-search-results h2{font-size:var(--font-size-xl);margin-bottom:var(--space-sm);color:var(--color-text)}.no-search-results p{color:var(--color-text-muted);margin-bottom:var(--space-md)}.no-results-search-form{max-width:400px;margin:0 auto}html.dark_mod .no-search-results .no-results-icon{color:var(--color-gray3)}@media (max-width:992px){.search-page-title{gap:var(--space-sm);margin-block:var(--space-lg)}.search-page-title .main-icon{font-size:var(--font-size-xl);margin-top:3px}.search-page-title h1{font-size:var(--font-size-xl)}.search-page-title .search-count{font-size:var(--font-size-sm)}}@media (max-width:768px){.search-page-title{gap:var(--space-xs);margin-bottom:var(--space-md)}.search-page-title .main-icon{font-size:var(--font-size-lg);margin-top:2px}.search-page-title h1{font-size:var(--font-size-lg)}}@media (max-width:480px){.search-page-title{gap:var(--space-xs);margin-bottom:var(--space-sm)}.search-page-title .main-icon{font-size:var(--font-size-md);margin-top:1px}.search-page-title h1{font-size:var(--font-size-md)}.search-page-title .search-count{font-size:var(--font-size-sm)}}.single-post{float:right;width:100%;background:var(--color-surface);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:15px;margin-bottom:var(--space-md)}.single-post:last-child{margin-bottom:0}.single-post .title{float:right;width:100%}.single-post .title .top{display:flex;align-items:center;margin-bottom:20px}.single-post .title .top .main-icon{width:40px;height:40px;background:rgba(var(--glass-rgb),0.10);border-radius:var(--radius-sm);text-align:center;font-size:20px;padding-top:10px;color:var(--color-brand);margin-left:15px;flex:0 0 auto}.single-post .title .top h1,.single-post .title .top h2{font-size:var(--font-size-md);color:var(--color-text-secondary);flex:1 1 auto}.single-post .title .top h2 a{color:var(--color-text-secondary)}.single-post .title .top h2 a:hover{color:var(--color-brand)}.single-post .title .top .like{width:40px;height:40px;padding-top:10px;flex:0 0 auto}.single-post .title .top .like a{color:var(--color-text)}.single-post .title .top .like span{font-size:20px;color:#ff756b;float:left}.single-post .title .top .like i{line-height:0;font-style:normal;font-size:var(--font-size-sm);float:left;margin-top:12px;margin-left:5px}.single-post .title .bottom{float:right;width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(161,171,179,0.10)}.single-post .title .bottom li{list-style:none;float:right;margin-left:30px;font-size:var(--font-size-sm)}.single-post .title .bottom li span{float:right;margin-left:5px;font-size:var(--font-size-base);margin-top:3px}.single-post .title .bottom li a{color:var(--color-text)}.single-post .title .bottom li a:hover{color:var(--color-brand)}.single-post .entry{float:right;width:100%}.single-post .entry img{max-width:100%;height:auto}.single-post .entry p{margin-bottom:5px;line-height:var(--line-height-loose);font-size:13px}.single-post .entry a{color:var(--color-brand)}.single-post .entry ul,.single-post .entry ol{padding-right:35px;font-size:13px;line-height:var(--line-height-loose)}.single-post .entry h1{font-size:1.9em}.single-post .entry h1,.single-post .entry h2,.single-post .entry h3,.single-post .entry h4,.single-post .entry h5,.single-post .entry h6{line-height:var(--line-height-loose);color:var(--color-text-secondary)}.single-post .more{float:left;background:var(--color-brand);color:var(--color-text-on-fill);padding:6px 20px;border-radius:var(--radius-sm);font-size:13px;transition:box-shadow var(--t-slow);margin-top:1rem}.single-post .more:hover{color:var(--color-text-on-fill);box-shadow:0 0 30px -7px var(--color-brand)}.entry-visible{position:relative}.entry-visible.has-fade::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:60px;background:linear-gradient(to bottom,transparent,var(--color-surface));pointer-events:none}.read-more-wrap{text-align:center;margin-top:16px}.read-more-link{display:inline-block;padding:8px 22px;background-color:var(--btn-bg);color:var(--color-text-on-fill);border:none;border-radius:var(--radius-xs);font-size:var(--font-size-base);cursor:pointer;transition:background-color var(--t-fast)}.read-more-link:hover{background-color:var(--btn-bg-hover);color:var(--color-text-on-fill)}@media (max-width:768px){.read-more-link{max-width:80%}}.single-guids{float:right;width:100%;margin-bottom:var(--space-md)}.single-guids .item{float:right;width:100%;background:var(--color-surface);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:15px;margin-bottom:var(--space-md)}.single-guids .item:last-child{margin-bottom:0}.single-guids .item .title{float:right;width:100%}.single-guids .item .title h4{color:var(--color-text-secondary);float:right;font-size:var(--font-size-base)}.single-guids .item .title .arrow{float:left;width:23px;height:23px;text-align:center;line-height:23px;cursor:pointer;transition:transform var(--t-slow)}.single-guids .item .title .arrow:hover{color:var(--color-text-secondary)}.single-guids .item.is-open .title .arrow{transform:rotate(90deg)}.single-guids .item .title button{border:none;border-radius:0;background:none;float:right;width:100%;box-shadow:none;padding:0;color:var(--color-text)}.single-guids .item .description{float:right;width:100%;font-size:13px;border-top:1px solid rgba(161,171,179,0.10);margin-top:15px;padding-top:15px}.single-guids .item .description ol,.single-guids .item .description ul{padding-right:25px;line-height:2rem}.single-guids .item .description p{margin-bottom:5px;line-height:var(--line-height-loose);font-size:13px}.single-tags{float:right;width:100%}.single-tags a{background:rgba(161,171,179,0.10);color:#a1abb3;font-size:var(--font-size-sm);padding:2px 9px;border-radius:var(--radius-sm);margin-bottom:var(--space-md);margin-left:var(--space-md);float:right;transition:background var(--t-slow)}.single-tags a:hover{background:rgba(161,171,179,0.20)}.single-related{float:right;width:100%;background:var(--color-surface);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:15px;margin-bottom:var(--space-md);padding-bottom:0}.single-related .title{float:right;width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(161,171,179,0.10)}.single-related .title .main-icon{width:40px;height:40px;background:rgba(var(--glass-rgb),0.10);border-radius:var(--radius-sm);text-align:center;font-size:20px;padding-top:10px;color:var(--color-brand);margin-left:15px;float:right}.single-related .title h3{font-size:var(--font-size-md);color:var(--color-text-secondary);float:right;line-height:40px}.single-related .title .nav{float:left;margin-top:10px}.single-related .title .nav li{float:right;margin-right:15px;font-size:var(--font-size-sm);list-style:none;cursor:pointer;transition:color var(--t-slow)}.single-related .title .nav li.active,.single-related .title .nav li:hover{color:var(--color-brand)}.single-related .content{display:flow-root;width:100%}.single-related .content .loader{width:22px;height:22px;border:2px solid rgba(var(--glass-rgb),0.15);border-top-color:var(--color-brand);border-radius:50px;animation:spin 1s linear infinite;margin:5px auto 25px}.single-related .content .item{float:right;width:100%;margin-bottom:var(--space-md)}.single-related .content .item img{float:right;margin-left:10px;width:85px;height:auto;border-radius:var(--radius-sm)}.single-related .content .item .description{display:block;overflow:hidden}.single-related .content .item .description a{float:right;width:100%}.single-related .content .item .description a h2{color:var(--color-text);font-size:var(--font-size-base);margin-bottom:10px;line-height:var(--line-height-loose);transition:color var(--t-slow)}.single-related .content .item .description a h2:hover{color:var(--color-brand)}.single-related .content .item .description ul{float:right;width:100%}.single-related .content .item .description ul li{float:right;list-style:none;font-size:11px;margin-left:20px;opacity:.6}.single-download{float:right;width:100%;background:var(--color-surface);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:15px;margin-bottom:var(--space-md)}.single-download .title{float:right;width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(161,171,179,0.10)}.single-download .title .main-icon{width:40px;height:40px;background:rgba(var(--glass-rgb),0.10);border-radius:var(--radius-sm);text-align:center;font-size:20px;padding-top:10px;color:var(--color-brand);margin-left:15px;float:right}.single-download .title h3{font-size:var(--font-size-md);color:var(--color-text-secondary);float:right;line-height:40px}.single-download .title .password{float:left;direction:ltr;text-align:left}.single-download .title .password p,.single-download .title .password span{display:block;letter-spacing:2px;font-size:var(--font-size-sm)}.single-download .title .password span{opacity:.6;cursor:pointer}.single-download .content{float:right;width:100%}.single-download .content .item{float:right;width:100%;margin-bottom:var(--space-md);background:rgba(255,86,74,0.10);border-radius:var(--radius-sm);color:#ff564a;padding:10px;position:relative;transition:background var(--t-slow),transform var(--t-slow)}.single-download .content .item:hover{background:rgba(255,86,74,0.15);transform:scale(1.02)}.single-download .content .item:last-child{margin-bottom:0}.single-download .content .item .icon-document-download{float:right;width:45px;height:45px;background:rgba(255,86,74,0.10);border-radius:var(--radius-sm);text-align:center;font-size:20px;line-height:45px;margin-left:10px}.single-download .content .item .description{display:block;overflow:hidden}.single-download .content .item .description .text{display:block;font-size:13px}.single-download .content .item .description .size{display:block;font-size:11px;margin-top:3px}.single-download .content .item .format{position:absolute;left:10px;top:10px;max-width:60%;text-align:left;direction:ltr;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--font-size-sm)}.single-download .content .heading-dl{float:right;width:100%;font-size:13px;font-weight:400;margin:15px 0;line-height:32px}.single-download .content .heading-dl span{color:var(--color-text-secondary);background:rgba(117,134,148,0.10);width:32px;height:32px;text-align:center;margin-left:10px;float:right;line-height:32px;border-radius:var(--radius-sm)}.single-download .content .important-links{float:right;width:100%;padding:20px;border-radius:var(--radius-sm);border:1px solid rgba(96,125,139,0.10)}.single-download .content .important-links a{display:block;line-height:2em;font-size:13px;color:var(--color-text);background:rgba(117,134,148,0.10);border-radius:var(--radius-sm);padding:5px 10px;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background var(--t-slow)}.single-download .content .important-links a:last-child{margin-bottom:0}.single-download .content .important-links a:hover{background:rgba(117,134,148,0.20)}.single-comments{float:right;width:100%;background:var(--color-surface);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:15px}.single-comments .title{float:right;width:100%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(161,171,179,0.10)}.single-comments .title .main-icon{width:40px;height:40px;background:rgba(var(--glass-rgb),0.10);border-radius:var(--radius-sm);text-align:center;font-size:20px;padding-top:10px;color:var(--color-brand);margin-left:15px;float:right}.single-comments .title h3{font-size:var(--font-size-md);color:var(--color-text-secondary);float:right;line-height:40px}.single-comments .title .count{float:left;letter-spacing:2px;font-size:var(--font-size-sm);margin-top:11px}.single-comments .content{float:right;width:100%}.single-comments .content .message{display:block;width:100%;padding-right:20px;margin-bottom:20px}.single-comments .content .message li{list-style:decimal;line-height:var(--line-height-loose);font-size:var(--font-size-sm)}.single-comments .form-comment,.single-comments .form-comment form{margin-block:var(--space-md)}.single-comments .form-comment textarea,.single-comments .form-comment input[type=text],.single-comments .form-comment input[type=email]{display:block;width:100%;background:rgba(161,171,179,0.10);border-radius:var(--radius-sm);color:var(--color-text-secondary);padding:8px;border:1px solid transparent;outline:none;font-size:13px;height:36px;margin:0;transition:border-color var(--t-slow);font-family:var(--font-family)}.single-comments .form-comment textarea{margin-bottom:20px;height:auto;line-height:2em}.single-comments .form-comment textarea::placeholder,.single-comments .form-comment input[type=text]::placeholder,.single-comments .form-comment input[type=email]::placeholder{color:var(--color-text-secondary)}.single-comments .form-comment textarea:hover,.single-comments .form-comment input[type=text]:hover,.single-comments .form-comment input[type=email]:hover,.single-comments .form-comment textarea:focus,.single-comments .form-comment input[type=text]:focus,.single-comments .form-comment input[type=email]:focus{border-color:var(--color-text)}.single-comments .form-comment input[type=submit]{display:block;width:100%;height:36px;border-radius:var(--radius-sm);background:var(--color-brand);color:var(--color-text-on-fill);cursor:pointer;transition:box-shadow var(--t-slow)}.single-comments .form-comment input[type=submit]:hover{box-shadow:0 0 25px -8px var(--color-brand)}.comment-list{display:block}.comment-list li{display:block;list-style:none;margin-bottom:var(--space-md)}.comment-list li:last-child{margin-bottom:0}.comment-list li .comment-body{border-radius:10px;padding:10px;border:1px solid rgba(161,171,179,0.15)}.comment-list li .comment-body .comment-author{display:flow-root;text-align:right;line-height:74px}.comment-list li .comment-body .comment-author img{float:right;margin-left:14px}.comment-list li .comment-body .comment-author .fn{display:inline-block;color:var(--color-text-secondary);font-style:normal}.comment-list li .comment-body .comment-author .fn a{color:var(--color-text-secondary);font-style:normal}.comment-list li .comment-body .comment-author .fn a:hover{color:var(--color-brand)}.comment-list li .comment-body .comment-author .says{font-size:13px}.comment-list li .comment-body .comment-meta{display:block;margin:5px 0}.comment-list li .comment-body .comment-meta a{font-size:var(--font-size-sm);color:var(--color-text);opacity:.7}.comment-list li .comment-body .comment-meta a:hover{color:var(--color-brand)}.comment-list li .comment-body p{display:block;margin-bottom:10px;font-size:13px;color:var(--color-text-secondary)}.comment-list li .comment-body .reply{display:inline-block}.comment-list li .comment-body .reply a{display:inline-block;border-radius:var(--radius-sm);background:var(--color-brand);color:var(--color-text-on-fill);cursor:pointer;font-size:13px;padding:3px 16px;transition:box-shadow var(--t-slow)}.comment-list li .comment-body .reply a:hover{box-shadow:0 0 25px -8px var(--color-brand)}.comment-list li .children{margin-top:var(--space-md);padding-right:28px;display:block}.comment-reply-title{margin-top:var(--space-md);color:var(--color-text-secondary);font-weight:400;font-size:var(--font-size-md)}.comment-reply-title small{display:inline-block;margin-right:10px}.comment-reply-title small a{color:var(--color-text);font-size:11px}.comment-reply-title small a:hover{color:var(--color-brand)}.form-comment .logged-in-as{display:block;margin-bottom:var(--space-md)}.form-comment .logged-in-as a{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.form-comment .logged-in-as a:hover{color:var(--color-brand)}.single-page .title .top{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(161,171,179,0.10)}.single-page,.single-post.single-page{background:transparent;box-shadow:none;border:none}.single-page .title,.single-post .title{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.sub-badge{display:inline-flex;align-items:center;gap:8px;padding:clamp(6px,1.5vw,8px) clamp(12px,3vw,16px);border-radius:var(--radius-sm);font-size:clamp(12px,2.5vw,14px);font-weight:600}.sub-badge span{font-size:clamp(14px,3vw,16px)}.sub-active{background:rgba(var(--color-success-rgb),0.10);color:var(--color-success-dark,#1faa35);border:1px solid rgba(var(--color-success-rgb),0.28)}.sub-unlimited{background:rgba(var(--color-brand-rgb),0.10);color:var(--color-brand-hover);border:1px solid rgba(var(--color-brand-rgb),0.25)}.sub-warning{background:rgba(var(--color-warning-rgb),0.10);color:var(--color-warning-dark);border:1px solid rgba(var(--color-warning-rgb),0.28);animation:pulse-warning 2s infinite}.sub-expire-warning{display:flex;align-items:center;gap:8px;margin-top:var(--space-sm);padding:clamp(10px,2vw,10px) clamp(12px,3vw,16px);background:rgba(var(--color-danger-rgb),0.08);border:1px solid rgba(var(--color-danger-rgb),0.20);border-radius:var(--radius-sm);color:#c41e0e;font-size:clamp(12px,2.5vw,13px)}.sub-expire-warning .renew-link{margin-inline-start:auto;padding:4px 12px;background:var(--color-danger);color:var(--color-text-on-fill);border-radius:var(--radius-xs);font-size:var(--font-size-sm);transition:background var(--t-slow)}.sub-expire-warning .renew-link:hover{background:var(--color-danger-dark);color:var(--color-text-on-fill)}html.dark_mod .sub-active{background:rgba(var(--color-success-rgb),0.12);color:var(--color-success);border-color:rgba(var(--color-success-rgb),0.25)}html.dark_mod .sub-unlimited{background:rgba(var(--color-brand-rgb),0.12);color:var(--color-brand-hover);border-color:rgba(var(--color-brand-rgb),0.22)}html.dark_mod .sub-warning{background:rgba(var(--color-warning-rgb),0.12);color:var(--color-warning);border-color:rgba(var(--color-warning-rgb),0.25)}html.dark_mod .sub-expire-warning{background:rgba(var(--color-danger-rgb),0.10);border-color:rgba(var(--color-danger-rgb),0.22);color:var(--color-danger)}@media (max-width:768px){.sub-expire-warning{flex-wrap:wrap;gap:6px}.sub-expire-warning .renew-link{margin-inline-start:0;margin-block-start:6px;width:100%;text-align:center;padding:6px 12px}}@media (max-width:480px){.sub-expire-warning{flex-direction:column;align-items:stretch;text-align:center}.sub-expire-warning .renew-link{margin-block-start:8px}}.expired-box{text-align:center;padding:clamp(20px,5vw,40px) clamp(12px,4vw,30px)}.expired-icon{width:clamp(56px,12vw,80px);aspect-ratio:1;margin:0 auto var(--space-lg);display:flex;align-items:center;justify-content:center;background:rgba(231,76,60,0.10);border-radius:50%;animation:shake-expired 3s infinite;position:relative}.expired-icon::before{content:"";width:clamp(28px,6vw,40px);aspect-ratio:1;background-color:#e74c3c;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20c4.41 0 8-3.59 8-8s-3.59-8-8-8-8 3.59-8 8 3.59 8 8 8m0-18c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2m.5 5v5.25l4.5 2.67-.75 1.23L11 13V7h1.5z'/%3E%3C/svg%3E") var(--mask);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 20c4.41 0 8-3.59 8-8s-3.59-8-8-8-8 3.59-8 8 3.59 8 8 8m0-18c5.52 0 10 4.48 10 10s-4.48 10-10 10S2 17.52 2 12 6.48 2 12 2m.5 5v5.25l4.5 2.67-.75 1.23L11 13V7h1.5z'/%3E%3C/svg%3E") var(--mask)}.expired-icon span{display:none}.expired-box h4{font-size:clamp(15px,3vw,20px);color:var(--color-danger);margin-bottom:var(--space-sm);line-height:1.6}.expire-date-text{font-size:clamp(12px,2.5vw,14px);color:var(--color-text-muted);margin-bottom:15px}.expire-date-text strong{color:var(--color-danger)}.ajax-posts-container{transition:opacity var(--t-slow);position:relative}.ajax-posts-container.is-loading{opacity:.4;pointer-events:none}.ajax-posts-container.is-loading::after{content:'';position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:3px solid rgba(0,0,0,0.15);border-top-color:var(--color-brand);border-radius:50%;animation:ajax-spin .8s linear infinite;z-index:10}.app-cards-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--space-md);margin:20px 0;width:100%}.app-card-modern{position:relative;display:flex;flex-direction:column;background:var(--color-surface);border-radius:var(--radius-xl);overflow:hidden;text-decoration:none;color:inherit;box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:all var(--t-slow);direction:rtl}html.dark_mod .app-card-modern{background:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow-sm)}.app-card-modern .card-thumb{width:100%;aspect-ratio:1 / 1;background:var(--color-surface);display:flex;align-items:center;justify-content:center;overflow:hidden;padding:14px}html.dark_mod .app-card-modern .card-thumb{background:var(--color-surface-hover)}.app-card-modern .card-thumb img{width:100%;height:100%;object-fit:contain;border-radius:var(--radius-xl);transition:transform .4s ease}.app-card-modern .card-thumb .main-icon{font-size:64px;color:var(--color-text-muted)}.app-card-modern .card-content{padding:14px 16px 10px;text-align:center;flex:1}.app-card-modern .card-title{font-size:15px;font-weight:700;color:var(--color-text);margin:0 0 5px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-card-modern .card-desc{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.app-card-modern .card-footer{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 16px 14px;border-top:1px solid var(--color-border);margin-top:auto}.app-card-modern .card-date{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--color-text-muted);white-space:nowrap}.app-card-modern .card-date .dot{width:6px;height:6px;border-radius:50%;background:var(--color-warning);flex-shrink:0}html.dark_mod .app-card-modern .card-date .dot{background:var(--color-gray)}.app-card-modern .card-stats{display:flex;align-items:center;gap:8px}.app-card-modern .stat-item{display:flex;align-items:center;gap:3px;font-size:11px;color:var(--color-text-muted);white-space:nowrap}.app-card-modern .stat-item i{font-size:var(--font-size-sm)}.app-card-modern .card-badge,.card-badge{position:absolute;top:10px;right:10px;z-index:2;padding:4px 12px;border-radius:var(--radius-full);font-size:11px;font-weight:700;color:var(--color-text-on-fill);box-shadow:var(--shadow-sm);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);letter-spacing:.3px}[dir="rtl"] .card-badge{left:auto;right:12px}.card-badge.badge-new{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 2px 10px rgba(34,197,94,0.40)}.card-badge.badge-updated{background:linear-gradient(135deg,#f59e0b,#ea580c);box-shadow:0 2px 10px rgba(245,158,11,0.40)}.card-badge.badge-hot{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 2px 10px rgba(239,68,68,0.40)}@media (hover:hover){.app-card-modern:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,0.12);text-decoration:none;color:inherit}html.dark_mod .app-card-modern:hover{background:var(--color-surface-hover);box-shadow:0 12px 32px rgba(0,0,0,0.50);border-color:var(--color-border)}.app-card-modern:hover .card-thumb img{transform:scale(1.05)}}@media (max-width:1200px){.app-cards-grid{grid-template-columns:repeat(3,1fr);gap:12px}}@media (max-width:768px){.app-cards-grid{grid-template-columns:repeat(2,1fr);gap:12px}.app-card-modern .card-title{font-size:var(--font-size-base)}.app-card-modern .card-desc{font-size:11px}.app-card-modern .card-content{padding:12px 14px 8px}.app-card-modern .card-footer{padding:8px 10px 10px;gap:4px}.app-card-modern .card-date,.app-card-modern .stat-item{font-size:10px}.app-card-modern .card-stats{gap:6px}}@media (max-width:480px){.app-cards-grid{grid-template-columns:repeat(2,1fr);gap:10px}.app-card-modern .card-badge{font-size:10px;padding:3px 8px;top:6px;right:6px}.app-card-modern .card-thumb{padding:10px}.app-card-modern .card-title{font-size:13px}.app-card-modern .card-desc{font-size:10px}.app-card-modern .card-stats .stat-item{display:none}.app-card-modern .card-stats .stat-item:last-child{display:flex;align-items:center;gap:3px;font-size:10px}}.home-slider .item{float:right;width:100%;background:var(--color-surface);border-radius:var(--card-radius);box-shadow:var(--card-shadow);padding:15px;margin-bottom:var(--space-md)}.home-slider .item figure{float:right;width:100%;margin-bottom:var(--space-md)}.home-slider .item img{width:90px;height:auto;max-width:100%;margin:0 auto;display:block;border-radius:var(--radius-sm)}.home-slider .item h4{color:var(--color-text-secondary);float:right;width:100%;text-align:center;line-height:1.8;font-size:13px;height:68px;overflow:hidden;transition:color var(--t-slow)}.home-slider .item:hover h4{color:var(--color-brand)}.ads-floating{position:fixed;z-index:999}.ads-floating img{max-width:100%;height:auto;display:block}.ads-floating.top-left{top:1rem;left:1rem}.ads-floating.top-right{top:1rem;right:1rem}.ads-floating.bottom-left{bottom:1rem;left:1rem}.ads-floating.bottom-right{bottom:1rem;right:1rem}.ads-banner{float:right;width:100%;margin-bottom:15px;text-align:center}.ads-banner a{display:inline-block}.ads-banner img{max-width:100%;height:auto;display:block}.ads-banner.ads-footer{margin-bottom:0;margin-top:15px}.widget_media_image img{display:block;max-width:100%;height:auto;margin:0 auto}.modal-backdrop{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,0.50)}.modal{position:fixed;inset:0;z-index:1001;display:none}.modal .modal-dialog{margin:auto;max-width:550px;position:relative;background:var(--color-surface);border-radius:var(--card-radius);padding:20px;margin-top:0;opacity:0}.modal .close{position:relative;width:26px;height:26px;opacity:.3;transition:opacity var(--t-slow);cursor:pointer}.modal .close:hover{opacity:1}.modal .close::before,.modal .close::after{position:absolute;left:15px;content:' ';height:26px;width:2px;background:var(--color-text)}.modal .close::before{transform:rotate(45deg)}.modal .close::after{transform:rotate(-45deg)}.modal .modal-dialog header{display:flex;border-bottom:1px solid rgba(238,243,247,1);margin-bottom:15px;padding-bottom:15px}.modal .modal-dialog header h2{flex:1 1 auto;color:var(--color-text-secondary);font-size:var(--font-size-lg)}.modal .modal-dialog .search{display:flex}.modal .modal-dialog .search input[type="search"]{flex:1 1 auto;border:none;background:rgba(161,171,179,0.10);height:35px;text-indent:10px;border-radius:var(--radius-sm);transition:background var(--t-slow);margin:0}.modal .modal-dialog .search input[type="search"]:hover,.modal .modal-dialog .search input[type="search"]:focus{background:rgba(161,171,179,0.20)}.modal .modal-dialog .search input[type="submit"]{width:80px;margin-right:10px;border-radius:var(--radius-sm);background:var(--color-brand);color:var(--color-text-on-fill);cursor:pointer;transition:box-shadow var(--t-slow);margin-top:0}.modal .modal-dialog .search input[type="submit"]:hover{box-shadow:0 0 30px -10px var(--color-brand)}.fixdl-popup-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:9998;opacity:0;transition:opacity var(--t-slow)}.fixdl-popup-overlay.active{display:block;opacity:1}.fixdl-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(0.9);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:32px 28px;max-width:420px;width:calc(100% - 32px);z-index:9999;text-align:center;opacity:0;transition:opacity var(--t-slow),transform var(--t-slow);box-shadow:0 20px 60px rgba(0,0,0,0.40);direction:rtl}.fixdl-popup.active{display:block;opacity:1;transform:translate(-50%,-50%) scale(1)}.fixdl-popup-close{position:absolute;top:12px;right:12px;background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.10);border-radius:var(--radius-sm);width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-text-muted);transition:all var(--t-fast);padding:0}.fixdl-popup-close:hover{background:rgba(255,255,255,0.12);color:var(--color-text-on-fill)}.fixdl-popup-icon{margin-bottom:16px}.fixdl-popup-title{font-size:18px;font-weight:700;color:var(--color-text);margin:0 0 16px;line-height:1.5}.fixdl-popup-details{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.06);border-radius:var(--radius-md);padding:12px 16px;margin-bottom:16px}.fixdl-popup-detail-row{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.fixdl-popup-detail-row+.fixdl-popup-detail-row{border-top:1px solid rgba(255,255,255,0.06)}.fixdl-popup-label{font-size:13px;color:var(--color-text-muted)}.fixdl-popup-value{font-size:var(--font-size-base);font-weight:600;color:var(--color-text)}.fixdl-popup-desc{font-size:var(--font-size-base);color:var(--color-text-muted);line-height:1.7;margin:0 0 20px}.fixdl-popup-actions{display:flex;flex-direction:column;gap:10px}.fixdl-popup-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:600;text-decoration:none;transition:all var(--t-fast);cursor:pointer;border:none;font-family:var(--font-family)}.fixdl-popup-btn-primary{background:linear-gradient(135deg,#f59e0b,#f97316);color:var(--color-text-on-fill)}.fixdl-popup-btn-primary:hover{background:linear-gradient(135deg,#d97706,#ea580c);transform:translateY(-1px);box-shadow:0 4px 16px rgba(245,158,11,0.35);color:var(--color-text-on-fill)}.fixdl-popup-btn-secondary{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);color:var(--color-text)}.fixdl-popup-btn-secondary:hover{background:rgba(255,255,255,0.10);color:var(--color-text)}.fx-btn-expired{cursor:pointer;border:none;font-family:inherit}@media (max-width:480px){.fixdl-popup{padding:24px 20px;border-radius:var(--radius-lg)}.fixdl-popup-title{font-size:var(--font-size-lg)}.fixdl-popup-btn{padding:11px 16px;font-size:13px}}.wpcf7-form label,.wpcf7-form input,.wpcf7-form textarea{width:100%}.wpcf7-form input[type="submit"],.wpcf7-form button{width:auto}.wpcf7-not-valid{border:1px solid rgba(var(--color-danger-rgb),0.50)}.main-icon.icon-lock,.main-icon.icon-box-1,span.main-icon.icon-box-1{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;padding:0;font-size:0;line-height:0;overflow:hidden;color:var(--color-text)}html.dark_mod .main-icon.icon-lock,html.dark_mod .main-icon.icon-box-1,html.dark_mod span.main-icon.icon-box-1{color:var(--color-text)}.main-icon.icon-lock::before,.main-icon.icon-box-1::before,span.main-icon.icon-box-1::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:22px;height:22px;display:block;background-color:currentColor;mask-image:var(--icon-mask);mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:var(--icon-mask);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.main-icon.icon-lock::after,.main-icon.icon-box-1::after,span.main-icon.icon-box-1::after{content:none;display:none}.main-icon.icon-lock{--icon-mask:var(--icon-mask-lock)}.main-icon.icon-box-1,span.main-icon.icon-box-1{--icon-mask:var(--icon-mask-box)}@media (max-width:768px){.main-icon.icon-lock,.main-icon.icon-box-1,span.main-icon.icon-box-1{width:36px;height:36px;min-width:36px}.main-icon.icon-lock::before,.main-icon.icon-box-1::before,span.main-icon.icon-box-1::before{width:20px;height:20px}}.wp-pagenavi{direction:ltr;text-align:left}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border-color:var(--color-gray5)}.vip-subscribe-box{--vip-radius:var(--radius-lg);--vip-space-xs:var(--space-sm);--vip-space-sm:var(--space-md);--vip-space-md:var(--space-xl);--vip-space-lg:var(--space-2xl);--vip-primary:var(--color-brand-hover);--vip-success:var(--color-success);--vip-focus-ring:rgba(var(--color-blue-rgb),0.35);--vip-login-from:var(--color-gray2);--vip-login-to:var(--color-brand-hover);--vip-login-rgb:var(--color-brand-hover-rgb);--vip-buy-from:var(--color-success);--vip-buy-to:var(--color-success-dark);--vip-buy-rgb:var(--color-success-rgb);--vip-renew-from:var(--color-danger);--vip-renew-to:var(--color-danger-dark);--vip-renew-rgb:var(--color-danger-rgb);--vip-plans-text:var(--color-brand-hover);--vip-plans-bg:rgba(var(--color-brand-hover-rgb),0.08);--vip-plans-border:rgba(var(--color-brand-hover-rgb),0.22);--vip-plans-hover-bg:var(--color-brand-hover);--vip-plans-hover-text:var(--color-text-on-fill);box-sizing:border-box;position:relative;inline-size:100%;padding:clamp(18px,4vw,40px) clamp(12px,4vw,30px);text-align:center;font-family:inherit;color:var(--color-text);border:2px dashed var(--vip-primary);border-radius:var(--vip-radius);background-color:var(--color-surface);background-image:linear-gradient(135deg,var(--color-bg),var(--color-surface));box-shadow:var(--shadow-lg)}.vip-subscribe-box *,.vip-subscribe-box *::before,.vip-subscribe-box *::after{box-sizing:inherit}.vip-subscribe-box>.vip-title,.vip-subscribe-box>.vip-description,.vip-subscribe-box>p,.vip-subscribe-box>h4,.vip-subscribe-box .vip-features ul,.vip-subscribe-box .vip-features li{margin:0}.vip-subscribe-box .vip-features ul{padding:0}.vip-subscribe-box img{max-inline-size:100%;block-size:auto}html.dark_mod .vip-subscribe-box{--vip-primary:var(--color-brand);--vip-plans-text:var(--color-brand);--vip-plans-bg:rgba(var(--color-brand-rgb),0.12);--vip-plans-border:rgba(var(--color-brand-rgb),0.25);--vip-plans-hover-bg:var(--color-gray);border-color:var(--color-gray2);background-image:linear-gradient(135deg,var(--color-gray5),var(--color-surface));box-shadow:var(--shadow-xl)}.vip-subscribe-box .vip-icon{margin-block-end:var(--vip-space-sm)}.vip-subscribe-box .vip-icon span{display:inline-block;font-size:clamp(32px,6vw,48px);color:var(--vip-primary);line-height:1}.vip-subscribe-box .vip-title,.vip-subscribe-box>h4{margin-block-end:var(--vip-space-xs);color:var(--color-text);font-size:clamp(15px,3vw,20px);font-weight:700;line-height:1.6}.vip-subscribe-box .vip-description,.vip-subscribe-box>p{margin-block-end:var(--vip-space-md);color:var(--color-text-muted);font-size:clamp(13px,2.5vw,15px);line-height:1.8}.vip-subscribe-box .vip-features{display:flex;justify-content:center;margin-block-end:var(--vip-space-lg)}.vip-subscribe-box .vip-features ul{list-style:none;text-align:start}.vip-subscribe-box .vip-features li{display:flex;align-items:center;gap:8px;padding-block:6px;color:var(--color-text-secondary);font-size:clamp(12px,2.2vw,14px);line-height:1.6}.vip-subscribe-box .vip-features li span{flex:0 0 auto;color:var(--vip-success);font-size:16px}.vip-subscribe-box .vip-buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--vip-space-sm);margin-block-start:var(--vip-space-md)}.vip-subscribe-box a.vip-btn,.vip-subscribe-box a.vip-btn:visited,.vip-subscribe-box button.vip-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:44px;padding:clamp(10px,2vw,12px) clamp(16px,4vw,28px);border:2px solid transparent;border-radius:var(--radius-md);font-family:inherit;font-size:clamp(12px,2.5vw,15px);font-weight:700;text-decoration:none;color:var(--color-text-on-fill);cursor:pointer;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;transition:transform var(--t-base),box-shadow var(--t-base),background-color var(--t-base),color var(--t-base),border-color var(--t-base)}.vip-subscribe-box a.vip-btn:focus-visible,.vip-subscribe-box button.vip-btn:focus-visible{outline:3px solid var(--vip-focus-ring);outline-offset:3px}.vip-subscribe-box button.vip-btn:disabled,.vip-subscribe-box a.vip-btn[aria-disabled="true"]{opacity:.6;cursor:not-allowed;pointer-events:none}.vip-subscribe-box .vip-login{background-image:linear-gradient(135deg,var(--vip-login-from),var(--vip-login-to));box-shadow:0 4px 15px rgba(var(--vip-login-rgb),0.30)}.vip-subscribe-box .vip-buy{background-image:linear-gradient(135deg,var(--vip-buy-from),var(--vip-buy-to));box-shadow:0 4px 15px rgba(var(--vip-buy-rgb),0.30)}.vip-subscribe-box .vip-renew{background-image:linear-gradient(135deg,var(--vip-renew-from),var(--vip-renew-to));box-shadow:0 4px 15px rgba(var(--vip-renew-rgb),0.30)}.vip-subscribe-box a.vip-plans,.vip-subscribe-box a.vip-plans:visited,.vip-subscribe-box button.vip-plans{background:var(--vip-plans-bg);color:var(--vip-plans-text);border-color:var(--vip-plans-border);box-shadow:none}@media (hover:hover){.vip-subscribe-box a.vip-btn:hover,.vip-subscribe-box button.vip-btn:hover{transform:translateY(-2px);text-decoration:none}.vip-subscribe-box .vip-login:hover{box-shadow:0 6px 20px rgba(var(--vip-login-rgb),0.40)}.vip-subscribe-box .vip-buy:hover{box-shadow:0 6px 20px rgba(var(--vip-buy-rgb),0.40)}.vip-subscribe-box .vip-renew:hover{box-shadow:0 6px 20px rgba(var(--vip-renew-rgb),0.40)}.vip-subscribe-box a.vip-plans:hover,.vip-subscribe-box button.vip-plans:hover{background:var(--vip-plans-hover-bg);color:var(--vip-plans-hover-text)}}.vip-subscribe-box a.vip-btn:active,.vip-subscribe-box button.vip-btn:active{transform:translateY(0)}@media (max-width:600px){.vip-subscribe-box .vip-buttons{flex-direction:column;align-items:stretch;gap:10px}.vip-subscribe-box a.vip-btn,.vip-subscribe-box button.vip-btn{inline-size:100%}}@media print{.vip-subscribe-box{color:#000;border:1px solid #999;background:#fff;box-shadow:none}.vip-subscribe-box a.vip-btn,.vip-subscribe-box button.vip-btn{color:#000;background:transparent;border-color:#555;box-shadow:none}}@media (prefers-contrast:more){.vip-subscribe-box{border-style:solid;box-shadow:none}.vip-subscribe-box .vip-login,.vip-subscribe-box .vip-buy,.vip-subscribe-box .vip-renew,.vip-subscribe-box .vip-plans{box-shadow:none;border-color:currentColor}}