.aud-wrapper{position:relative;width:100%}.aud-container{display:flex;gap:20px;align-items:flex-start}.aud-position-right .aud-container{flex-direction:row-reverse}.aud-position-left .aud-container{flex-direction:row}.aud-position-top .aud-container{flex-direction:column}.aud-position-top .aud-menu-container{width:100%!important}.aud-position-top .aud-menu-list{display:flex;flex-wrap:wrap;gap:10px}.aud-menu-container{flex-shrink:0;transition:all 0.3s ease}.aud-wrapper.aud-sticky-active:not(.aud-position-top) .aud-menu-container{position:sticky;top:var(--aud-sticky-top,100px);max-height:calc(100vh - var(--aud-sticky-top, 100px) - 20px);overflow-y:auto}.aud-menu-list{display:flex;flex-direction:column}.aud-position-top .aud-menu-list{flex-direction:row}.aud-menu-item{display:flex;align-items:center;cursor:pointer;transition:all 0.3s ease;white-space:nowrap;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;outline:none!important;border:none!important;box-shadow:none!important}.aud-menu-item.aud-has-link{cursor:pointer}.aud-menu-item:focus{outline:none!important;border:none!important;box-shadow:none!important}.aud-menu-item:active{outline:none!important;border:none!important;box-shadow:none!important}.aud-menu-item:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.aud-menu-item i,.aud-menu-item svg{flex-shrink:0;transition:all 0.3s ease}.aud-menu-title{flex:1}.aud-content-area{flex:1;position:relative}.aud-content-item{display:none;opacity:0;transition:opacity 0.3s ease}.aud-content-item.active{display:block;opacity:1;animation:fadeIn 0.3s ease}.aud-content-item .elementor-container,.aud-content-item .e-con,.aud-content-item .e-child{min-height:100px}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.aud-back-button{display:none;align-items:center;gap:8px;border:none!important;outline:none!important;box-shadow:none!important;cursor:pointer;margin-bottom:15px;transition:all 0.3s ease;z-index:100}.aud-back-button:hover{opacity:.9}.aud-back-button:focus,.aud-back-button:active,.aud-back-button:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.aud-back-button i,.aud-back-button svg{flex-shrink:0}.aud-wrapper.mobile-view .aud-container{flex-direction:column!important;gap:0!important}.aud-wrapper.mobile-view:not(.mobile-content-view) .aud-container{display:flex!important}.aud-wrapper.mobile-view:not(.mobile-content-view) .aud-menu-container{width:100%!important;flex:none!important}.aud-wrapper.mobile-view:not(.mobile-content-view) .aud-menu-list{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important}.aud-wrapper.mobile-view:not(.mobile-content-view) .aud-content-area{display:none!important}.aud-wrapper.mobile-view.mobile-content-view .aud-back-button{display:inline-flex!important}.aud-wrapper.mobile-view.mobile-content-view .aud-container{display:block!important;width:100%!important}.aud-wrapper.mobile-view.mobile-content-view .aud-menu-container{display:none!important}.aud-wrapper.mobile-view.mobile-content-view .aud-content-area{display:block!important;width:100%!important;flex:none!important}.aud-wrapper.mobile-view.mobile-content-view .aud-content-item.mobile-active{display:block!important;opacity:1!important;visibility:visible!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;animation:slideInFromLeft 0.3s ease}.aud-wrapper.mobile-view.mobile-content-view .aud-content-item.mobile-active .aud-tab-content-wrapper{width:100%!important;max-width:100%!important}.aud-wrapper.mobile-view.mobile-content-view .aud-content-item:not(.mobile-active){display:none!important}.aud-wrapper.mobile-view:not(.mobile-content-view) .aud-content-item{display:none!important}@keyframes slideInFromLeft{from{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.aud-wrapper.mobile-view:not(.mobile-content-view) .aud-menu-container{animation:slideInFromRight 0.3s ease}@keyframes slideInFromRight{from{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.aud-tab-content-wrapper{min-height:200px}.aud-dashboard-overview{display:grid;gap:20px}.aud-dashboard-welcome{padding:24px;border-radius:18px;color:#fff;background:linear-gradient(135deg,#ff7a00,#ff9d36);box-shadow:0 10px 28px rgb(255 122 0 / .2)}.aud-dashboard-welcome p,.aud-dashboard-welcome h2{margin:0}.aud-dashboard-welcome p{margin-bottom:6px;opacity:.9}.aud-dashboard-welcome h2{font-size:1.35rem}.aud-tutorials-card,.aud-account-summary{padding:22px;background:#fff;border:1px solid #f0e6dc;border-radius:18px;box-shadow:0 7px 22px rgb(58 38 17 / .06)}.aud-section-heading{display:flex;align-items:center;gap:9px;margin-bottom:16px}.aud-section-heading h3{margin:0;font-size:1.05rem;color:#302114}.aud-section-heading span{font-size:1.3rem}.aud-tutorials-content:empty::after{content:'ویدیوهای آموزشی هنوز توسط اپراتور انتخاب نشده‌اند.';color:#837468;display:block;padding:18px;text-align:center;background:#fff8ef;border-radius:12px}.aud-editor-hint{margin:0;padding:16px;color:#7a5a2d;background:#fff8ef;border-radius:12px}.aud-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.aud-stat-card{display:grid;gap:5px;min-height:112px;padding:16px;text-align:center;background:#fff8ef;border:1px solid #ffe2bd;border-radius:14px;color:#5d4327}.aud-stat-card strong{font-size:1.45rem;color:#e76600}.aud-stat-icon{font-size:1.35rem}.aud-quick-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.aud-quick-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:14px 10px;color:#fff;background:#ff7900;border:0;border-radius:12px;cursor:pointer;font:inherit;font-weight:700;transition:transform .2s ease,background .2s ease}.aud-quick-action:hover,.aud-quick-action:focus-visible{color:#fff;background:#e96800;transform:translateY(-2px)}@media (max-width:767px){.aud-wrapper.aud-sticky-active .aud-menu-container{position:static;max-height:none;overflow:visible}.aud-dashboard-welcome,.aud-tutorials-card,.aud-account-summary{padding:18px;border-radius:15px}.aud-stat-grid,.aud-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}.aud-menu-item:focus-visible,.aud-back-button:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.aud-wrapper *:focus,.aud-wrapper *:active,.aud-wrapper *:focus-visible{outline:none!important}.aud-menu-item:focus-visible,.aud-back-button:focus-visible{outline:none}.aud-content-item.loading{display:flex;align-items:center;justify-content:center;min-height:200px}.aud-content-item.loading::after{content:"";width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #007bff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media print{.aud-back-button{display:none!important}.aud-menu-container{position:static!important;width:100%!important;height:auto!important}.aud-content-item{display:block!important;opacity:1!important;page-break-inside:avoid}}.aud-wc-back-button{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;margin-bottom:20px;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgb(102 126 234 / .4)}.aud-wc-back-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgb(102 126 234 / .5)}.aud-wc-back-button:active{transform:translateY(0)}.aud-wc-back-button i,.aud-wc-back-button svg{font-size:14px;width:14px;height:14px}.aud-wc-loading{display:flex;align-items:center;justify-content:center;min-height:200px;padding:40px;font-size:16px;color:#666;background:#f9fafb;border-radius:8px;position:relative}.aud-wc-loading::before{content:"";display:inline-block;width:24px;height:24px;margin-left:12px;border:3px solid #e0e0e0;border-top-color:#667eea;border-radius:50%;animation:spin 0.8s linear infinite}.aud-wc-error{display:flex;align-items:center;justify-content:center;min-height:100px;padding:30px;font-size:16px;color:#dc3545;background:#fff5f5;border:1px solid #fecaca;border-radius:8px;text-align:center}.aud-wc-dynamic-content{animation:fadeIn 0.3s ease}.aud-wc-dynamic-content .woocommerce-orders-table{width:100%}.aud-wc-dynamic-content .woocommerce-order-details,.aud-wc-dynamic-content .woocommerce-customer-details{margin-top:20px}html[dir="rtl"] .aud-wc-back-button i,html[dir="rtl"] .aud-wc-back-button svg{transform:scaleX(-1)}.aud-content-area .woocommerce-orders-table a.woocommerce-button,.aud-content-area .woocommerce-orders-table a.button{cursor:pointer}.aud-wc-dynamic-content .woocommerce-MyAccount-content{margin:0}