*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}input,textarea,select{font-size:16px!important}button:focus-visible,a:focus-visible{outline:3px solid #78934e;outline-offset:4px}button{min-height:40px}img{max-width:100%}.yas-notice{background:var(--surface,#fff);border:1px solid var(--bd,#ded8cb);padding:14px 18px;border-radius:16px;margin:14px auto;max-width:1150px;color:var(--text,#24221b);line-height:1.8;font:14px 'Tajawal',sans-serif}.yas-profile{display:flex;gap:10px;flex-wrap:wrap}.yas-profile input{min-width:0;flex:1 1 160px;padding:12px;border:1px solid #ded8cb;border-radius:10px}.yas-links{display:flex;gap:12px;flex-wrap:wrap;padding:12px}.yas-links a{font-weight:700}del{opacity:.6;margin-inline-end:5px}@media(max-width:480px){header button{padding:8px!important}button{min-height:44px}input,textarea,select{max-width:100%}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
html,body{max-width:100%;overflow-x:clip}.yas-notice button{font:inherit;border:1px solid var(--bd,#ded8cb);border-radius:10px;padding:8px 12px;background:var(--surface,#fff);color:var(--text,#24221b)}
