@media (max-width:767px){.aos-cc{height:100dvh}.aos-cc__header{height:auto;min-height:64px;gap:6px;padding:8px 10px;flex-wrap:wrap}.aos-cc__brand-name{display:none}.aos-cc__mobile-toggle{flex-shrink:0;width:44px;height:44px}.aos-cc__header-trail{min-width:0;gap:6px}.aos-cc__header-tools select{max-width:106px;min-height:44px;font-size:16px}.aos-cc__user{min-width:44px;min-height:44px}.aos-cc__mobile-drawer{max-height:55dvh;overscroll-behavior:contain}.aos-cc__mobile-item{min-height:44px}.aos-cc__footer{padding:3px 8px max(3px,env(safe-area-inset-bottom))}.aos-cc__footer-row{flex-wrap:nowrap;gap:4px;min-height:44px}.aos-cc__footer-plan{display:none}.aos-cc__footer-nav{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.aos-cc__footer-item{white-space:nowrap}.aos-cc__footer-item,.aos-cc__footer-logout{flex-shrink:0;min-height:40px}.aos-cc__footer-logout span{display:none}.aos-cc__main{scroll-padding-block:12px 24px}.aos-cc__main :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not([type=file]){font-size:16px;max-width:100%}.aos-cc__main :is(input,select):not([type=checkbox]):not([type=radio]):not([type=file]){min-height:44px}.aos-cc__main textarea{min-height:112px}[data-testid=active-work-bar],[data-testid=impersonation-banner]{flex-wrap:wrap}[data-testid=active-work-bar]>span:first-child{flex:1 1 100%;white-space:normal}[data-testid=active-work-bar] button{min-height:40px}[data-testid=daily-workspace]>div{padding:10px}[data-testid=daily-queue-board]{border-radius:20px}[data-testid=daily-queue-board]>div{padding:10px}[data-testid=daily-queue-board] h2{font-size:15px}[data-testid=sticky-work-timer]{position:relative;margin-inline:0;border-radius:16px}[data-testid=sticky-work-timer]>div>div{flex-basis:100%}[data-testid=sticky-work-timer] button{min-height:44px}[data-testid=daily-workspace] :is([data-testid^=time-kpi-],.daily-mobile-date){overflow-wrap:anywhere}[data-testid=daily-workspace] [data-testid^=time-kpi-]{padding:10px;gap:6px}[data-testid=daily-workspace] [data-testid^=time-kpi-]>div:last-child{width:28px;height:32px}.daily-mobile-date input{width:100%}.aos-cal.aos-cal--spec{height:auto;min-height:100%;overflow:visible}.aos-cal__workspace{flex:none;min-height:0;padding:10px}.aos-cal__main{order:-1;min-height:350px;max-height:75dvh;overscroll-behavior:contain}.aos-cal-left{max-height:none;overflow:visible}.aos-cal-month{min-width:560px}.aos-cal-week{min-width:700px}.aos-cal__main:has(.aos-cal-month):before,.aos-cal__main:has(.aos-cal-week):before{content:"اسحب التقويم أفقيًا لعرض باقي الأيام ←";display:block;padding:10px;font-size:12px;color:#7657ff}.aos-cal-agenda__row{grid-template-columns:46px minmax(0,1fr)}.aos-cal-agenda__row>:nth-child(n+3){grid-column:2}.aos-cal-btn,.aos-cal__tab{min-height:44px}.aos-cal-filters__search,.aos-cal-filters__select{min-width:0;flex:1 1 130px}.finance-page,.finance-page>div{height:auto;overflow:visible}.finance-center{height:auto;padding:10px}.finance-content{overflow:visible;padding:8px 0}.finance-center [data-testid=finance-header]{padding:14px}.finance-center [data-testid=finance-header] input[type=month]{width:100%;margin-inline:0}.finance-table-scroll{max-width:100%;overscroll-behavior-x:contain;scrollbar-width:thin}.finance-content .grid>*{min-width:0}.aos-cc__main .overflow-x-auto{max-width:100%;overscroll-behavior-x:contain}[data-testid=production-gallery]{padding:12px}.daily-task-table{display:block;min-width:0;width:100%}.daily-task-table>thead{display:none}.daily-task-table>tbody{display:block}.daily-task-table [data-testid=daily-task-row]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}.daily-task-table [data-testid=daily-task-row]>td{display:block;min-width:0;padding:4px 0;box-shadow:none!important;overflow-wrap:anywhere}.daily-task-table [data-testid=daily-task-row]>td:first-child{grid-column:1/-1}.daily-task-table [data-label]:before{content:attr(data-label);display:block;margin-bottom:5px;font-size:11px;font-weight:600;color:#756f82}.daily-task-table [data-label=\627\644\645\647\645\629]:before{display:none}.daily-task-table button{min-height:44px;max-width:100%}.daily-task-table .daily-task-detail-row,.daily-task-table .daily-task-detail-row>td{display:block;width:100%;min-width:0;padding:6px}.daily-task-detail-row :is(p,span,a){overflow-wrap:anywhere}.daily-task-detail-row :is(img,video){max-width:100%}[data-testid=client-workload-list] tbody,[data-testid=client-workload-list]>table{display:block;min-width:0;width:100%}[data-testid=client-workload-list] thead{display:none}[data-testid=client-workload-list] tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px;gap:10px}[data-testid=client-workload-list] td{display:block;padding:0;min-width:0;overflow-wrap:anywhere}[data-testid=client-workload-list] td:nth-child(2),[data-testid=client-workload-list] td:nth-child(n+8),[data-testid=client-workload-list] td[colspan]{grid-column:1/-1}[data-testid=client-workload-list] td:first-child:not([colspan]){display:none}[data-testid=client-workload-list] td[data-label]:before{content:attr(data-label);display:block;font-size:11px;color:#756f82;margin-bottom:4px}[data-testid=client-workload-list] td:nth-child(2):before{display:none}[data-testid=client-workload-list] .truncate{white-space:normal}[data-testid=client-workload-list] button{min-height:44px}[data-testid=agency-operations-room] button{min-height:40px}[data-testid=client-workload-pagination]>div{flex-wrap:wrap}}@media (max-width:1023px){.aos-cc .daily-queue-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px!important;gap:12px 8px;padding:12px}.daily-queue-heading>button:first-child{grid-column:1/3;grid-row:1;min-height:48px}.daily-queue-heading>button:last-child{grid-column:3;grid-row:1;width:44px;height:44px}.daily-queue-heading>span{display:none}.daily-queue-heading>div:nth-child(3){grid-column:1;grid-row:2;text-align:start}.daily-queue-heading>div:nth-child(5){grid-column:2/4;grid-row:2}.daily-queue-heading>div:nth-child(7){grid-column:1/-1;grid-row:3;flex-wrap:wrap}.daily-queue-heading>div:nth-child(7)>button{max-width:none;min-height:44px}.daily-queue-heading>button:first-child .truncate{white-space:normal;overflow:visible}}