@keyframes dentalFloat{0%,to{transform:translateY(0) rotate(0);opacity:.8}25%{transform:translateY(-15px) rotate(3deg);opacity:.9}50%{transform:translateY(-25px) rotate(0);opacity:1}75%{transform:translateY(-10px) rotate(-3deg);opacity:.9}}@keyframes dentalPulse{0%,to{transform:scale(1);opacity:.7;filter:brightness(1)}50%{transform:scale(1.1);opacity:1;filter:brightness(1.2)}}@keyframes gradientWave{0%{background-position:0% 50%;transform:rotate(0)}25%{background-position:25% 25%;transform:rotate(1deg)}50%{background-position:100% 50%;transform:rotate(0)}75%{background-position:75% 75%;transform:rotate(-1deg)}to{background-position:0% 50%;transform:rotate(0)}}@keyframes shimmerEffect{0%{transform:translate(-100%) skew(-15deg);opacity:0}50%{transform:translate(0) skew(-15deg);opacity:1}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes sparkleAnimation{0%,to{opacity:0;transform:scale(.3) rotate(0)}25%{opacity:.7;transform:scale(.8) rotate(90deg)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}75%{opacity:.7;transform:scale(.8) rotate(270deg)}}@keyframes toothBounce{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.05)}}@keyframes rotateTools{0%{transform:rotate(0) translate(0)}to{transform:rotate(360deg) translate(5px)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.dental-card-hover{transition:all .4s cubic-bezier(.25,.8,.25,1);position:relative;overflow:hidden}.dental-card-hover:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px #2b4b7a26,0 0 20px #4fc3d733}.dental-card-hover:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s}.dental-card-hover:hover:before{left:100%}.hero-gradient{background:linear-gradient(135deg,#2b4b7a,#4fc3d7,#7cb342),radial-gradient(circle at 20% 80%,rgba(79,195,215,.3) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(124,179,66,.3) 0%,transparent 50%);background-size:400% 400%,600px 600px,600px 600px;animation:gradientWave 20s ease infinite}.floating-element{animation:dentalFloat 6s ease-in-out infinite}.floating-element:nth-child(2n){animation-delay:-2s;animation-duration:8s}.floating-element:nth-child(3n){animation-delay:-4s;animation-duration:10s}.sparkle{animation:sparkleAnimation 3s ease-in-out infinite}.sparkle:nth-child(2n){animation-delay:-1s}.sparkle:nth-child(3n){animation-delay:-2s}.tooth-bounce{animation:toothBounce 4s ease-in-out infinite}.tooth-bounce:nth-child(2n){animation-delay:-1s}.rotating-tool{animation:rotateTools 12s linear infinite}.loading-shimmer{position:relative;overflow:hidden}.loading-shimmer:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmerEffect 2s infinite}.interactive-element{transition:all .3s cubic-bezier(.4,0,.2,1)}.interactive-element:hover{transform:translateY(-2px)}.interactive-element:active{transform:translateY(0) scale(.98)}@media(max-width:600px){.dental-card-hover:hover{transform:translateY(-4px) scale(1.01)}.floating-element{animation-duration:8s}.tooth-bounce{animation-duration:6s}}@media(prefers-reduced-motion:reduce){.floating-element,.sparkle,.tooth-bounce,.rotating-tool{animation:none}.dental-card-hover{transition:none}.hero-gradient{animation:none}}@media print{.floating-element,.sparkle,.tooth-bounce,.rotating-tool{animation:none;opacity:.3}}@media(prefers-contrast:high){.hero-gradient{background:#2b4b7a}.floating-element{opacity:1}}*{max-width:100vw}html{overflow-x:hidden!important;overflow-y:auto!important;width:100%;max-width:100vw}body{overflow-x:hidden!important;width:100%!important;max-width:100vw!important;position:relative}#root{overflow-x:hidden!important;width:100%!important;max-width:100vw!important}.MuiBox-root,.MuiContainer-root,.MuiPaper-root,.MuiGrid-root,.MuiStack-root{max-width:100%!important;overflow-x:hidden!important}[class*=hero],.hero-section{overflow-x:hidden!important;max-width:100vw!important;width:100%!important}[class*=hero]>*,.hero-section>*{max-width:100%!important}.MuiContainer-root{overflow-x:hidden!important;max-width:100%!important}img,svg,video,iframe{max-width:100%!important;height:auto!important}.MuiGrid-container{width:100%!important;max-width:100%!important;margin:0!important;overflow-x:hidden!important}.MuiGrid-item{max-width:100%!important}.MuiStack-root{max-width:100%!important;overflow-x:hidden!important}@keyframes float{0%,to{max-width:100%!important}}@keyframes orbit0{0%,to{max-width:100%!important}}@keyframes orbit1{0%,to{max-width:100%!important}}@keyframes orbit2{0%,to{max-width:100%!important}}@keyframes orbit3{0%,to{max-width:100%!important}}[style*="position: absolute"],[style*="position:absolute"]{max-width:100vw!important}.MuiBox-root[style*="position: absolute"]{max-width:100%!important;overflow:hidden!important}body *{box-sizing:border-box!important}.MuiTypography-root,.MuiButton-root,.MuiCard-root{max-width:100%!important;overflow-wrap:break-word!important;word-wrap:break-word!important}@media(max-width:900px){*{max-width:100vw!important}html,body,#root{overflow-x:hidden!important;position:relative!important}.MuiContainer-root{padding-left:12px!important;padding-right:12px!important;max-width:100%!important}.MuiBox-root[style*=translateX]{max-width:100vw!important}}@media(min-width:601px)and (max-width:900px){html,body,#root{overflow-x:hidden!important}.MuiContainer-root{max-width:100%!important;padding-left:20px!important;padding-right:20px!important}}@media(min-width:901px){html,body,#root{overflow-x:hidden!important}.MuiContainer-root{max-width:1200px!important;margin:0 auto!important}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}*{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}@media(max-width:600px){[class*=orbit]{max-width:100%!important}@keyframes orbit0{0%{transform:rotate(0) translate(140px) rotate(0)!important}to{transform:rotate(360deg) translate(140px) rotate(-360deg)!important}}@keyframes orbit1{0%{transform:rotate(90deg) translate(140px) rotate(-90deg)!important}to{transform:rotate(450deg) translate(140px) rotate(-450deg)!important}}@keyframes orbit2{0%{transform:rotate(180deg) translate(140px) rotate(-180deg)!important}to{transform:rotate(540deg) translate(140px) rotate(-540deg)!important}}@keyframes orbit3{0%{transform:rotate(270deg) translate(140px) rotate(-270deg)!important}to{transform:rotate(630deg) translate(140px) rotate(-630deg)!important}}}@media(max-width:600px){.MuiContainer-root{padding:8px!important;margin:0!important}.MuiGrid-container{margin:0!important;width:100%!important}.MuiGrid-item{padding:4px!important}h1,.MuiTypography-h1{font-size:1.75rem!important;line-height:1.2!important;margin-bottom:12px!important}h2,.MuiTypography-h2{font-size:1.5rem!important;line-height:1.3!important;margin-bottom:10px!important}h3,.MuiTypography-h3{font-size:1.3rem!important;line-height:1.4!important;margin-bottom:8px!important}h4,.MuiTypography-h4{font-size:1.15rem!important;line-height:1.4!important}h5,.MuiTypography-h5{font-size:1rem!important;line-height:1.5!important}h6,.MuiTypography-h6{font-size:.9rem!important}.MuiCard-root{margin:8px 0!important;border-radius:16px!important}.MuiCardHeader-root,.MuiCardContent-root{padding:12px!important}.MuiCardActions-root{padding:8px 12px!important}.MuiButton-root{min-height:40px!important;padding:8px 16px!important;font-size:.85rem!important}.MuiButton-sizeLarge{min-height:48px!important;padding:12px 24px!important}.MuiButton-sizeSmall{min-height:36px!important;padding:6px 12px!important;font-size:.75rem!important}.MuiIconButton-root{padding:8px!important;min-width:44px!important;min-height:44px!important}.MuiTextField-root{margin-bottom:12px!important}.MuiInputBase-root,.MuiInputLabel-root{font-size:.9rem!important}.MuiDialog-paper{margin:16px!important;max-width:calc(100% - 32px)!important;max-height:calc(100% - 64px)!important;border-radius:16px!important}.MuiDialogTitle-root{padding:16px!important;font-size:1.1rem!important}.MuiDialogContent-root,.MuiDialogActions-root{padding:12px 16px!important}.MuiTableContainer-root{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.MuiTable-root{min-width:500px!important}.MuiTableCell-root{padding:8px!important;font-size:.8rem!important}.MuiTableCell-head{font-weight:600!important;white-space:nowrap!important}.MuiTabs-root{min-height:48px!important}.MuiTab-root{min-width:80px!important;padding:12px 8px!important;font-size:.8rem!important;min-height:48px!important}.MuiAppBar-root{padding:0 8px!important}.MuiToolbar-root{min-height:56px!important;padding:0 8px!important}.MuiAvatar-root{width:40px!important;height:40px!important}.MuiAvatar-large{width:56px!important;height:56px!important}.MuiChip-root{height:28px!important;font-size:.75rem!important}.MuiListItem-root{padding:12px 16px!important}.MuiListItemText-primary{font-size:.9rem!important}.MuiListItemText-secondary{font-size:.8rem!important}.MuiPaper-root{padding:12px!important;border-radius:16px!important}.MuiAccordionSummary-root{min-height:48px!important;padding:0 12px!important}.MuiAccordionDetails-root{padding:12px!important}.MuiSnackbar-root{bottom:16px!important;left:8px!important;right:8px!important}.MuiBadge-badge{font-size:.65rem!important;min-width:18px!important;height:18px!important}}@media(min-width:601px)and (max-width:900px){.MuiContainer-root{padding:16px 24px!important}.MuiCard-root{margin:12px 0!important}.MuiGrid-item{padding:8px!important}h1,.MuiTypography-h1{font-size:2rem!important}h2,.MuiTypography-h2{font-size:1.75rem!important}}@media(max-width:900px)and (orientation:landscape){.MuiDialog-paper{max-height:calc(100vh - 32px)!important;overflow-y:auto!important}.MuiAppBar-root,.MuiToolbar-root{min-height:48px!important}}@media(hover:none)and (pointer:coarse){button,a,.MuiButton-root,.MuiIconButton-root{min-width:44px!important;min-height:44px!important}.MuiButton-root:active,.MuiIconButton-root:active{transform:scale(.97);transition:transform .1s}button,a,input,select,textarea{touch-action:manipulation}}@supports (padding: max(0px)){.MuiAppBar-root{padding-left:max(8px,env(safe-area-inset-left))!important;padding-right:max(8px,env(safe-area-inset-right))!important}.MuiContainer-root{padding-left:max(16px,env(safe-area-inset-left))!important;padding-right:max(16px,env(safe-area-inset-right))!important}@media(max-width:600px){.MuiContainer-root{padding-left:max(8px,env(safe-area-inset-left))!important;padding-right:max(8px,env(safe-area-inset-right))!important}}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*:focus-visible{outline:2px solid #00BCD4!important;outline-offset:2px!important}@media(prefers-contrast:high){.MuiButton-outlined,.MuiCard-root{border-width:2px!important}}html{scroll-behavior:smooth}@media(max-width:600px){::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#0000004d}}button,.MuiButton-root,.MuiIconButton-root{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:600px){input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password],textarea,select{font-size:16px!important}}.MuiAppBar-root{position:-webkit-sticky;position:sticky}body{overflow-x:hidden!important}.MuiBox-root,.MuiContainer-root{max-width:100vw!important;overflow-x:hidden!important}@media(max-width:600px){.MuiBox-root[class*=hero]{margin-top:104px!important;min-height:500px!important}.MuiContainer-root{padding-left:12px!important;padding-right:12px!important}.MuiTypography-h1{font-size:1.75rem!important;line-height:1.2!important;margin-bottom:8px!important}.MuiTypography-h2{font-size:1.4rem!important;line-height:1.3!important;margin-bottom:16px!important}.MuiTypography-h3{font-size:1.25rem!important;line-height:1.3!important;margin-bottom:12px!important}.MuiTypography-h4{font-size:1.1rem!important;line-height:1.4!important;margin-bottom:12px!important}.MuiStack-root .MuiBox-root{padding:12px!important;border-radius:12px!important;margin-bottom:12px!important}.MuiAvatar-root{width:44px!important;height:44px!important}.MuiButton-root{font-size:.85rem!important;padding:10px 20px!important;min-height:44px!important}.MuiGrid-item{padding:8px!important}.MuiCard-root{margin:8px 0!important;padding:12px!important;border-radius:16px!important}.MuiCardContent-root,.MuiCardHeader-root{padding:12px!important}.MuiCardActions-root{padding:8px 12px!important}}@media(min-width:601px)and (max-width:900px){.MuiBox-root[class*=hero]{margin-top:110px!important;min-height:600px!important}.MuiContainer-root{padding-left:20px!important;padding-right:20px!important}.MuiTypography-h1{font-size:2.2rem!important}.MuiTypography-h2{font-size:1.8rem!important}.MuiTypography-h3{font-size:1.6rem!important}}@media(max-width:600px){section,.MuiBox-root>.MuiContainer-root{padding-top:24px!important;padding-bottom:24px!important}.features-section .MuiGrid-container{gap:12px!important}.stats-section{padding:24px 8px!important}.testimonials-section .MuiCard-root{margin:12px 0!important}.contact-section{padding:24px 12px!important}.contact-section .MuiTextField-root{margin-bottom:16px!important}}@media(max-width:600px){img[alt*=DentaSmart],img[alt*=Logo]{max-width:100%!important;height:auto!important}.MuiAvatar-circular img{object-fit:cover!important}.logo-container,.MuiBox-root>img{max-width:100px!important;height:auto!important}}@media(max-width:600px){.MuiTypography-root{overflow-wrap:break-word!important;word-wrap:break-word!important;-webkit-hyphens:auto!important;hyphens:auto!important}.MuiStack-root{gap:12px!important}.MuiBox-root{padding:12px!important}body,#root,.MuiBox-root{overflow-x:hidden!important;max-width:100vw!important}}@media(max-width:600px){.MuiButton-containedPrimary{width:100%!important;max-width:300px!important;margin:8px auto!important}.MuiButtonGroup-root{flex-direction:column!important;width:100%!important}.MuiButtonGroup-root .MuiButton-root{width:100%!important;margin:4px 0!important}.MuiIconButton-root{padding:10px!important;min-width:44px!important;min-height:44px!important}}@media(max-width:600px){.MuiToolbar-root{padding-left:8px!important;padding-right:8px!important;min-height:56px!important}.MuiAppBar-root{padding:0!important}.MuiDrawer-paper{width:85vw!important;max-width:300px!important}}@media(max-width:600px){img{max-width:100%!important;height:auto!important}.MuiBox-root[style*=background-image]{background-size:cover!important;background-position:center!important}video,iframe{max-width:100%!important;height:auto!important}}@media(max-width:600px){.MuiTextField-root,.MuiSelect-root,.MuiAutocomplete-root{width:100%!important;margin-bottom:16px!important}.MuiInputBase-root{font-size:16px!important}.MuiFormControl-root{width:100%!important}}@media(max-width:600px){footer,.MuiBox-root[component=footer]{padding:24px 12px!important}footer .MuiGrid-container{gap:16px!important}footer .MuiTypography-root{font-size:.85rem!important}}@media(max-width:600px){*:focus-visible{outline:3px solid #00BCD4!important;outline-offset:2px!important}button:active,.MuiButton-root:active,.MuiIconButton-root:active{transform:scale(.97)!important;transition:transform .1s!important}}@media(max-width:600px){*{animation-duration:.3s!important}html{scroll-behavior:smooth!important}img{image-rendering:-webkit-optimize-contrast!important}}@media(max-width:900px)and (orientation:landscape){.MuiBox-root[class*=hero]{min-height:400px!important}.MuiTypography-h1{font-size:1.5rem!important}.MuiTypography-h2{font-size:1.3rem!important}.MuiContainer-root{padding-top:16px!important;padding-bottom:16px!important}}@media(max-width:600px){[class*=hero],.hero-section{min-height:480px!important;padding-top:16px!important;padding-bottom:16px!important;margin-top:104px!important}.hero-section h1,[class*=hero] h1{font-size:1.5rem!important;line-height:1.2!important;margin-bottom:8px!important;padding:0 4px!important}.hero-section h4,[class*=hero] h4{font-size:.95rem!important;line-height:1.3!important;margin-bottom:16px!important;padding:0 4px!important}.hero-section .MuiStack-root>.MuiBox-root,[class*=hero] .MuiStack-root>.MuiBox-root{padding:10px!important;border-radius:10px!important;gap:10px!important;margin-bottom:10px!important}.hero-section .MuiAvatar-root,[class*=hero] .MuiAvatar-root{width:36px!important;height:36px!important;min-width:36px!important}.hero-section .MuiStack-root .MuiTypography-h6,[class*=hero] .MuiStack-root .MuiTypography-h6{font-size:.8rem!important;line-height:1.3!important;text-align:right!important}.hero-section .MuiButton-root,[class*=hero] .MuiButton-root{font-size:.95rem!important;padding:10px 24px!important;min-width:180px!important;height:46px!important}.hero-section .MuiContainer-root,[class*=hero] .MuiContainer-root{padding:16px 12px!important}.hero-section .MuiStack-root,[class*=hero] .MuiStack-root{gap:10px!important}}@media(max-width:380px){.hero-section h1,[class*=hero] h1{font-size:1.3rem!important}.hero-section h4,[class*=hero] h4{font-size:.85rem!important}.hero-section .MuiAvatar-root,[class*=hero] .MuiAvatar-root{width:32px!important;height:32px!important;min-width:32px!important}.hero-section .MuiTypography-h6,[class*=hero] .MuiTypography-h6{font-size:.75rem!important}.hero-section .MuiButton-root,[class*=hero] .MuiButton-root{font-size:.85rem!important;padding:8px 20px!important;min-width:160px!important;height:42px!important}.hero-section .MuiStack-root>.MuiBox-root,[class*=hero] .MuiStack-root>.MuiBox-root{padding:8px!important}}@media(min-width:601px)and (max-width:900px){[class*=hero],.hero-section{min-height:580px!important;margin-top:110px!important;padding-top:24px!important;padding-bottom:24px!important}.hero-section h1,[class*=hero] h1{font-size:2.2rem!important}.hero-section h4,[class*=hero] h4{font-size:1.3rem!important}.hero-section .MuiAvatar-root,[class*=hero] .MuiAvatar-root{width:44px!important;height:44px!important}.hero-section .MuiTypography-h6,[class*=hero] .MuiTypography-h6{font-size:.95rem!important}.hero-section .MuiButton-root,[class*=hero] .MuiButton-root{font-size:1.1rem!important;min-width:200px!important}}@media(max-width:900px)and (orientation:landscape){[class*=hero],.hero-section{min-height:380px!important;padding-top:12px!important;padding-bottom:12px!important}.hero-section h1,[class*=hero] h1{font-size:1.4rem!important;margin-bottom:6px!important}.hero-section h4,[class*=hero] h4{font-size:.9rem!important;margin-bottom:12px!important}.hero-section .MuiStack-root,[class*=hero] .MuiStack-root{gap:8px!important}.hero-section .MuiStack-root>.MuiBox-root,[class*=hero] .MuiStack-root>.MuiBox-root{padding:8px!important}.hero-section .MuiButton-root,[class*=hero] .MuiButton-root{padding:8px 20px!important;height:40px!important}}@media(max-width:600px){[class*=hero]>.MuiBox-root:first-of-type,.hero-section>.MuiBox-root:first-of-type{background-size:cover!important;background-position:center!important}[class*=hero]>.MuiBox-root[class*=decorative],.hero-section>.MuiBox-root[class*=decorative]{display:none!important}}@media(max-width:600px){.hero-section .MuiStack-root[class*=button],[class*=hero] .MuiStack-root[class*=button]{width:100%!important;align-items:stretch!important}.hero-section .MuiStack-root .MuiButton-root,[class*=hero] .MuiStack-root .MuiButton-root{width:100%!important;max-width:300px!important;margin:0 auto!important}}@media(max-width:600px){.hero-section .MuiTypography-root,[class*=hero] .MuiTypography-root{text-align:center!important}.hero-section .MuiStack-root>.MuiBox-root,[class*=hero] .MuiStack-root>.MuiBox-root{justify-content:flex-start!important}}@media(max-width:600px){[class*=hero],.hero-section{overflow-x:hidden!important;max-width:100vw!important}[class*=hero] *,.hero-section *{overflow-wrap:break-word!important;word-wrap:break-word!important}}*{box-sizing:border-box}:root{font-family:Cairo,Roboto,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light;color:#2b4b7a;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}html{direction:rtl}body{margin:0;min-width:320px;min-height:100vh;background-color:#f8f9fa;overflow-x:hidden;overflow-y:auto}*{scrollbar-width:none!important;-ms-overflow-style:none!important}*::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}*::-webkit-scrollbar-track{display:none!important}*::-webkit-scrollbar-thumb{display:none!important}html{-ms-overflow-style:none;scrollbar-width:none}@media(max-width:900px){html{font-size:15px}}@media(max-width:600px){html{font-size:14px}}@media(max-width:400px){html{font-size:13px}}@supports (padding: max(0px)){body{padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right));padding-bottom:max(0px,env(safe-area-inset-bottom))}}a{font-weight:500;color:#2b4b7a;text-decoration:inherit;transition:color .2s ease}a:hover{color:#4fc3d7}h1,h2,h3,h4,h5,h6{font-family:Cairo,sans-serif;font-weight:600;line-height:1.3;color:#2b4b7a}.MuiContainer-root{padding-left:16px!important;padding-right:16px!important}@media(max-width:600px){.MuiContainer-root{padding-left:8px!important;padding-right:8px!important}}.MuiButton-root{font-family:Cairo,sans-serif!important}html,body{overflow-x:hidden!important;max-width:100vw!important}html{overflow-y:auto!important}body{position:relative!important;width:100%!important}#root{overflow-x:hidden!important;overflow-y:auto!important;width:100%!important;max-width:100vw!important;min-height:100vh;display:flex;flex-direction:column;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:600px){.MuiButton-root{min-height:44px}.MuiIconButton-root{min-width:44px;min-height:44px}}img{max-width:100%;height:auto}.MuiDrawer-paper{box-sizing:border-box!important}.MuiGrid-container{width:100%!important;margin:0!important}@media(max-width:600px){.MuiCard-root{margin:8px!important}.MuiPaper-root{border-radius:16px!important}.MuiDialog-paper{margin:16px!important;max-width:calc(100% - 32px)!important}.MuiTableContainer-root{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.MuiTab-root{min-width:90px!important;padding:12px 8px!important}.MuiAppBar-root{padding-left:8px!important;padding-right:8px!important}.MuiToolbar-root{min-height:56px!important;padding-left:8px!important;padding-right:8px!important}}@media(min-width:601px)and (max-width:900px){.MuiContainer-root{padding-left:24px!important;padding-right:24px!important}.MuiCard-root{margin:12px!important}}*{-webkit-tap-highlight-color:rgba(0,0,0,.1);touch-action:manipulation}button:focus-visible,a:focus-visible{outline:2px solid #4FC3D7;outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
