:root{--ios-primary-50:#e8f5e9;--ios-primary-100:#c8e6c9;--ios-primary-200:#a5d6a7;--ios-primary-300:#81c784;--ios-primary-400:#66bb6a;--ios-primary-500:#4caf50;--ios-primary-600:#43a047;--ios-primary-700:#388e3c;--ios-primary-800:#007830;--ios-primary-900:#005020;--ios-primary-adaptive:#4caf50;--ios-blue-50:#e5f1ff;--ios-blue-100:#cce4ff;--ios-blue-200:#99c9ff;--ios-blue-300:#66aeff;--ios-blue-400:#39f;--ios-blue-500:#007aff;--ios-blue-600:#0062cc;--ios-blue-700:#004999;--ios-blue-800:#003166;--ios-blue-900:#001933;--ios-blue-adaptive:#007aff;--ios-green-50:#e8f9ec;--ios-green-100:#d1f3da;--ios-green-200:#a3e7b5;--ios-green-300:#75db90;--ios-green-400:#47cf6b;--ios-green-500:#34c759;--ios-green-600:#2aa047;--ios-green-700:#1f7935;--ios-green-800:#155223;--ios-green-900:#0a2b12;--ios-red-50:#ffe5e5;--ios-red-100:#fcc;--ios-red-200:#f99;--ios-red-300:#f66;--ios-red-400:#ff4d4d;--ios-red-500:#ff3b30;--ios-red-600:#cc2f26;--ios-red-700:#99231d;--ios-red-800:#661813;--ios-red-900:#330c0a;--ios-orange-50:#fff4e5;--ios-orange-100:#ffe9cc;--ios-orange-200:#ffd399;--ios-orange-300:#ffbd66;--ios-orange-400:#ffa733;--ios-orange-500:#ff9500;--ios-orange-600:#c70;--ios-orange-700:#995900;--ios-orange-800:#663b00;--ios-orange-900:#331e00;--ios-yellow-50:#fff9e5;--ios-yellow-100:#fff3cc;--ios-yellow-200:#ffe799;--ios-yellow-300:#ffdb66;--ios-yellow-400:#ffd633;--ios-yellow-500:#fc0;--ios-yellow-600:#cca300;--ios-yellow-700:#997a00;--ios-yellow-800:#665200;--ios-yellow-900:#332900;--ios-teal-50:#e5f7fb;--ios-teal-100:#cceff7;--ios-teal-200:#99dfef;--ios-teal-300:#66cfe7;--ios-teal-400:#33bfdf;--ios-teal-500:#5ac8fa;--ios-teal-600:#48a0c8;--ios-teal-700:#367896;--ios-teal-800:#245064;--ios-teal-900:#122832;--ios-indigo-50:#eeeefc;--ios-indigo-100:#ddddf9;--ios-indigo-200:#bcbbf3;--ios-indigo-300:#9a99ed;--ios-indigo-400:#7977e7;--ios-indigo-500:#5856d6;--ios-indigo-600:#4645ab;--ios-indigo-700:#353480;--ios-indigo-800:#232356;--ios-indigo-900:#12112b;--ios-purple-50:#f5ebfa;--ios-purple-100:#ebd7f5;--ios-purple-200:#d7afeb;--ios-purple-300:#c387e1;--ios-purple-400:#af5fd7;--ios-purple-500:#af52de;--ios-purple-600:#8c42b2;--ios-purple-700:#693185;--ios-purple-800:#462159;--ios-purple-900:#23102c;--ios-pink-50:#ffe5ec;--ios-pink-100:#ffccd9;--ios-pink-200:#ff99b3;--ios-pink-300:#ff668d;--ios-pink-400:#ff4d77;--ios-pink-500:#ff2d55;--ios-pink-600:#cc2444;--ios-pink-700:#991b33;--ios-pink-800:#661222;--ios-pink-900:#330911;--ios-gray-1:#8e8e93;--ios-gray-2:#aeaeb2;--ios-gray-3:#c7c7cc;--ios-gray-4:#d1d1d6;--ios-gray-5:#e5e5ea;--ios-gray-6:#f2f2f7;--ios-bg-primary:#fff;--ios-bg-secondary:#f2f2f7;--ios-bg-tertiary:#fff;--ios-bg-grouped-primary:#f2f2f7;--ios-bg-grouped-secondary:#fff;--ios-bg-grouped-tertiary:#f2f2f7;--ios-glass-light:#ffffffb8;--ios-glass-ultra-thin:#ffffff80;--ios-glass-overlay:#ffffffd9;--ios-text-primary:#000;--ios-text-secondary:#3c3c4399;--ios-text-tertiary:#3c3c434d;--ios-text-quaternary:#3c3c432e;--ios-separator:#3c3c434a;--ios-separator-opaque:#c6c6c8;--ios-space-1:1px;--ios-space-2:2px;--ios-space-4:4px;--ios-space-6:6px;--ios-space-8:8px;--ios-space-10:10px;--ios-space-12:12px;--ios-space-14:14px;--ios-space-16:16px;--ios-space-20:20px;--ios-space-24:24px;--ios-space-28:28px;--ios-space-32:32px;--ios-space-40:40px;--ios-space-48:48px;--ios-space-56:56px;--ios-space-64:64px;--ios-list-item-height:44px;--ios-list-item-padding:16px;--ios-card-padding:16px;--ios-card-spacing:12px;--ios-section-spacing:20px;--ios-section-header-spacing:8px;--ios-radius-xs:10px;--ios-radius-sm:14px;--ios-radius-md:18px;--ios-radius-lg:20px;--ios-radius-xl:24px;--ios-radius-2xl:28px;--ios-radius-3xl:34px;--ios-radius-full:9999px;--ios-shadow-xs:0 2px 4px #00143c0a,0 4px 8px #00143c0a;--ios-shadow-sm:0 4px 8px #00143c0f,0 8px 16px #00143c0f;--ios-shadow-md:0 8px 16px #00143c14,0 16px 32px #00143c14;--ios-shadow-lg:0 12px 24px #00143c1a,0 24px 48px #00143c1a;--ios-shadow-xl:0 24px 48px #00143c1f,0 48px 96px #00143c1a;--ios-shadow-card:0 4px 8px #00143c0f,0 8px 16px #00143c0f,inset 0 1px 0 #fff9;--ios-shadow-card-hover:0 8px 24px #00143c1a,0 16px 48px #00143c1f,inset 0 1px 0 #fffc;--ios-shadow-modal:0 16px 32px #00143c1f,0 32px 64px #00143c26;--ios-shadow-floating:0 24px 48px #00143c26,0 48px 96px #00143c1f,inset 0 1px 0 #ffffffe6;--ios-blur-xs:4px;--ios-blur-sm:8px;--ios-blur-md:16px;--ios-blur-lg:24px;--ios-blur-xl:40px;--ios-material-ultra-thin:10px;--ios-material-thin:20px;--ios-material-regular:30px;--ios-material-thick:40px;--glass-blur-subtle:12px;--glass-blur-regular:20px;--glass-blur-strong:32px;--glass-blur-intense:48px;--glass-saturate:180%;--glass-saturate-vibrant:200%;--input-focus-glow:0 0 0 4px #4caf5033,0 0 20px #4caf5026;--input-focus-glow-blue:0 0 0 4px #007aff33,0 0 20px #007aff26;--input-focus-glow-error:0 0 0 4px #ff3b3033,0 0 20px #ff3b3026;--input-focus-glow-success:0 0 0 4px #34c75933,0 0 20px #34c75926;--hover-lift-small:translateY(-4px);--hover-lift-medium:translateY(-6px);--hover-lift-large:translateY(-8px);--hover-scale:scale(1.01);--hover-scale-subtle:scale(1.005);--active-press:translateY(1px) scale(0.98);--spring-soft:cubic-bezier(0.34,1.56,0.64,1);--spring-medium:cubic-bezier(0.175,0.885,0.32,1.275);--spring-bouncy:cubic-bezier(0.68,-0.55,0.265,1.55);--spring-duration-fast:300ms;--spring-duration:350ms;--spring-duration-slow:450ms;--ios-duration-instant:100ms;--ios-duration-fast:200ms;--ios-duration-normal:300ms;--ios-duration-slow:400ms;--ios-duration-slower:600ms;--ios-ease:cubic-bezier(0.25,0.1,0.25,1);--ios-ease-in:cubic-bezier(0.42,0,1,1);--ios-ease-out:cubic-bezier(0,0,0.58,1);--ios-ease-in-out:cubic-bezier(0.42,0,0.58,1);--ios-ease-spring:cubic-bezier(0.175,0.885,0.32,1.275);--ios-font-primary:-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Text","Segoe UI",system-ui,"Heebo",sans-serif;--ios-font-hebrew:-apple-system,BlinkMacSystemFont,"SF Pro Display","Heebo","Assistant",sans-serif;--ios-font-mono:"SF Mono","Courier New",monospace;--ios-font-rounded:"SF Pro Rounded",-apple-system,BlinkMacSystemFont,sans-serif;--ios-weight-ultralight:100;--ios-weight-thin:200;--ios-weight-light:300;--ios-weight-regular:400;--ios-weight-medium:500;--ios-weight-semibold:600;--ios-weight-bold:700;--ios-weight-heavy:800;--ios-weight-black:900;--ios-text-large-title-size:34px;--ios-text-large-title-weight:700;--ios-text-large-title-line-height:41px;--ios-text-large-title-tracking:0.37px;--ios-text-title1-size:28px;--ios-text-title1-weight:700;--ios-text-title1-line-height:34px;--ios-text-title1-tracking:0.36px;--ios-text-title2-size:22px;--ios-text-title2-weight:700;--ios-text-title2-line-height:28px;--ios-text-title2-tracking:0.35px;--ios-text-title3-size:20px;--ios-text-title3-weight:600;--ios-text-title3-line-height:25px;--ios-text-title3-tracking:0.38px;--ios-text-headline-size:17px;--ios-text-headline-weight:600;--ios-text-headline-line-height:22px;--ios-text-headline-tracking:-0.41px;--ios-text-body-size:17px;--ios-text-body-weight:400;--ios-text-body-line-height:22px;--ios-text-body-tracking:-0.41px;--ios-text-callout-size:16px;--ios-text-callout-weight:400;--ios-text-callout-line-height:21px;--ios-text-callout-tracking:-0.31px;--ios-text-subheadline-size:15px;--ios-text-subheadline-weight:400;--ios-text-subheadline-line-height:20px;--ios-text-subheadline-tracking:-0.23px;--ios-text-footnote-size:13px;--ios-text-footnote-weight:400;--ios-text-footnote-line-height:18px;--ios-text-footnote-tracking:-0.08px;--ios-text-caption1-size:12px;--ios-text-caption1-weight:400;--ios-text-caption1-line-height:16px;--ios-text-caption1-tracking:0px;--ios-text-caption2-size:11px;--ios-text-caption2-weight:400;--ios-text-caption2-line-height:13px;--ios-text-caption2-tracking:0.06px}@media(prefers-color-scheme: dark),[data-theme=dark]{:root{--ios-blue-adaptive:#0a84ff;--ios-gray-1:#8e8e93;--ios-gray-2:#636366;--ios-gray-3:#48484a;--ios-gray-4:#3a3a3c;--ios-gray-5:#2c2c2e;--ios-gray-6:#1c1c1e;--ios-bg-primary:#000;--ios-bg-secondary:#1c1c1e;--ios-bg-tertiary:#2c2c2e;--ios-bg-grouped-primary:#000;--ios-bg-grouped-secondary:#1c1c1e;--ios-bg-grouped-tertiary:#2c2c2e;--ios-glass-light:#1c1c1eb8;--ios-glass-ultra-thin:#1c1c1e80;--ios-glass-overlay:#1c1c1ed9;--ios-text-primary:#fff;--ios-text-secondary:#ebebf599;--ios-text-tertiary:#ebebf54d;--ios-text-quaternary:#ebebf52e;--ios-separator:#545458a6;--ios-separator-opaque:#38383a;--ios-shadow-xs:0 2px 4px #00000040,0 4px 8px #00000040;--ios-shadow-sm:0 4px 8px #0000004d,0 8px 16px #0000004d;--ios-shadow-md:0 8px 16px #00000059,0 16px 32px #00000059;--ios-shadow-lg:0 12px 24px #0006,0 24px 48px #0006;--ios-shadow-xl:0 24px 48px #00000073,0 48px 96px #0006;--ios-shadow-card:0 4px 8px #0000004d,0 8px 16px #0000004d,inset 0 1px 0 #ffffff14;--ios-shadow-card-hover:0 8px 24px #0006,0 16px 48px #00000073,inset 0 1px 0 #ffffff1f;--ios-shadow-modal:0 16px 32px #00000073,0 32px 64px #00000080;--ios-shadow-floating:0 24px 48px #00000080,0 48px 96px #00000073,inset 0 1px 0 #ffffff26;--input-focus-glow:0 0 0 4px #4caf504d,0 0 24px #4caf5033;--input-focus-glow-blue:0 0 0 4px #0a84ff4d,0 0 24px #0a84ff33;--input-focus-glow-error:0 0 0 4px #ff453a4d,0 0 24px #ff453a33;--ios-green-500:#30d158;--ios-red-500:#ff453a;--ios-orange-500:#ff9f0a;--ios-yellow-500:#ffd60a;--ios-teal-500:#64d2ff;--ios-indigo-500:#5e5ce6;--ios-purple-500:#bf5af2;--ios-pink-500:#ff375f}}@media (prefers-reduced-motion:reduce){:root{--ios-duration-instant:0.01ms;--ios-duration-fast:0.01ms;--ios-duration-normal:0.01ms;--ios-duration-slow:0.01ms;--ios-duration-slower:0.01ms}}@media (prefers-contrast:high){:root{--ios-separator:#00000080;--ios-text-secondary:#3c3c43cc}@media(prefers-color-scheme: dark),[data-theme=dark]{:root{--ios-separator:#ffffff80;--ios-text-secondary:#ebebf5cc}}}.ios-glass{background:var(--ios-glass-light);backdrop-filter:blur(var(--ios-material-thin)) saturate(180%);-webkit-backdrop-filter:blur(var(--ios-material-thin)) saturate(180%);border:1px solid #ffffff4d}[data-theme=dark] .ios-glass{background:#1c1c1eb8;border:1px solid #ffffff1a}.ios-glass-ultra-thin{backdrop-filter:blur(var(--ios-material-ultra-thin));-webkit-backdrop-filter:blur(var(--ios-material-ultra-thin))}.ios-glass-thick{backdrop-filter:blur(var(--ios-material-thick)) saturate(180%);-webkit-backdrop-filter:blur(var(--ios-material-thick)) saturate(180%)}#__next,#root,body,html{width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden}html[dir=rtl],html[dir=rtl] body{direction:rtl;text-align:right}html[dir=rtl] .MuiBox-root,html[dir=rtl] .MuiCard-root,html[dir=rtl] .MuiContainer-root,html[dir=rtl] .MuiPaper-root,html[dir=rtl] .MuiStack-root,html[dir=rtl] .MuiTypography-root{text-align:right}html[dir=rtl] .MuiFilledInput-root,html[dir=rtl] .MuiInputBase-root,html[dir=rtl] .MuiOutlinedInput-root{direction:rtl;text-align:right}html[dir=rtl] .MuiList-root,html[dir=rtl] .MuiListItem-root,html[dir=rtl] .MuiMenuItem-root{text-align:right}html[dir=rtl] .MuiButton-endIcon{margin-right:8px;margin-left:-4px}html[dir=rtl] .MuiButton-startIcon{margin-left:8px;margin-right:-4px}html[dir=rtl] .MuiChip-root{direction:rtl}html[dir=rtl] .MuiChip-icon{margin-right:-6px;margin-left:5px}html[dir=rtl] .MuiChip-deleteIcon{margin-left:-6px;margin-right:5px}html[dir=rtl] .MuiBreadcrumbs-separator{transform:scaleX(-1)}html[dir=rtl] .MuiAlert-root{direction:rtl;text-align:right}html[dir=rtl] .MuiAlert-icon{margin-right:0;margin-left:12px}html[dir=rtl] .MuiTabs-root{direction:rtl}html[dir=rtl] .MuiCardContent-root,html[dir=rtl] .MuiCardHeader-root{text-align:right}html[dir=rtl] .MuiGrid-container{direction:rtl}html[dir=rtl] .MuiAccordion-root{direction:rtl;text-align:right}html[dir=rtl] .MuiAccordionSummary-expandIconWrapper{transform:rotate(180deg)}html[dir=rtl] .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(0deg)}html[dir=rtl] ol,html[dir=rtl] ul{direction:rtl;text-align:right;padding-right:1.5em;padding-left:0;margin-right:0;margin-left:0}html[dir=rtl] ol li,html[dir=rtl] ul li{direction:rtl;text-align:right}html[dir=rtl] ol{list-style-position:inside}html[dir=rtl] ol li::marker{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}html[dir=ltr],html[dir=ltr] body{direction:ltr;text-align:left}html{font-size:calc(16px * var(--font-scale, 1))}body{margin:0;font-family:var(--ios-font-primary);font-size:var(--ios-text-body-size);line-height:var(--ios-text-body-line-height);letter-spacing:var(--ios-text-body-tracking);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;position:relative;overflow-x:hidden;color:var(--ios-text-primary);transition:background-color var(--ios-duration-normal) var(--ios-ease),color var(--ios-duration-normal) var(--ios-ease)}body:before{content:"";position:fixed;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 20% 30%,#007aff14 0,#0000 50%),radial-gradient(circle at 80% 70%,#34c7590f 0,#0000 50%),radial-gradient(circle at 40% 80%,#ff95000d 0,#0000 50%),radial-gradient(circle at 70% 20%,#ff3b300a 0,#0000 50%);background-color:var(--ios-bg-primary);animation:mesh-gradient-light 30s ease infinite;z-index:-1}@keyframes mesh-gradient-light{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(5%,5%) rotate(3deg)}50%{transform:translate(-3%,8%) rotate(-2deg)}75%{transform:translate(8%,-5%) rotate(4deg)}}[data-theme=dark] body:before{background:radial-gradient(circle at 20% 30%,#007aff1f 0,#0000 50%),radial-gradient(circle at 80% 70%,#34c75914 0,#0000 50%),radial-gradient(circle at 40% 80%,#ff950012 0,#0000 50%),radial-gradient(circle at 70% 20%,#ff3b300f 0,#0000 50%);background-color:var(--ios-bg-primary);animation:mesh-gradient-dark 30s ease infinite}@keyframes mesh-gradient-dark{0%,to{transform:translate(0) rotate(0deg)}25%{transform:translate(-5%,8%) rotate(-3deg)}50%{transform:translate(7%,-5%) rotate(2deg)}75%{transform:translate(-8%,6%) rotate(-4deg)}}code{font-family:var(--ios-font-mono);font-size:var(--ios-text-subheadline-size);letter-spacing:-.23px}:lang(he){font-family:var(--ios-font-hebrew)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0000;margin:2px}::-webkit-scrollbar-thumb{background:#00000026;border-radius:var(--ios-radius-full);border:2px solid #0000;background-clip:padding-box;-webkit-transition:background-color var(--ios-duration-fast) var(--ios-ease);transition:background-color var(--ios-duration-fast) var(--ios-ease)}::-webkit-scrollbar-thumb:hover{background:#00000040;background-clip:padding-box}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#ffffff26;background-clip:padding-box}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff40;background-clip:padding-box}*{scrollbar-width:thin;scrollbar-color:#00000026 #0000}[data-theme=dark] *{scrollbar-color:#ffffff26 #0000}body[data-stealth=on] [data-mask=money]{filter:blur(5px)}*{transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:var(--ios-duration-fast);transition-timing-function:var(--ios-ease)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:focus-visible{outline:2px solid var(--ios-primary-500);outline-offset:2px;border-radius:var(--ios-radius-sm)}.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#0000!important;border-width:0!important}.MuiOutlinedInput-root.Mui-focused{box-shadow:var(--input-focus-glow)!important}.MuiInputLabel-root.Mui-focused{color:var(--ios-primary-500)!important}.MuiFilledInput-root.Mui-focused{box-shadow:var(--input-focus-glow)!important}.MuiInput-root.Mui-focused:after{border-bottom-color:var(--ios-primary-500)!important}[role=button]:active,a:active,button:active{transform:var(--active-press);transition:transform .1s var(--ios-ease)}.card:hover,[role=article]:hover{transform:var(--hover-lift-small);transition:transform var(--ios-duration-fast) var(--ios-ease)}a{color:var(--ios-primary-500);text-decoration:none;position:relative;transition:color var(--ios-duration-fast) var(--ios-ease)}a:hover{color:var(--ios-primary-600)}a:active{opacity:.6}::selection{background-color:var(--ios-primary-100);color:inherit}::-moz-selection{background-color:var(--ios-primary-100);color:inherit}.loading,[data-loading=true]{animation:ios-spin 1s var(--ios-ease) infinite}[data-animate=fade-in]{animation:ios-fade-in var(--ios-duration-slow) var(--ios-ease) forwards}[data-animate=scale-in]{animation:ios-scale-in var(--ios-duration-normal) var(--ios-ease) forwards}[data-animate=bounce]{animation:ios-bounce .5s var(--ios-ease)}@keyframes ios-shake{0%,to{transform:translateX(0)}25%{transform:translateX(-10px)}75%{transform:translateX(10px)}}[data-animate=shake]{animation:ios-shake var(--ios-duration-slow) var(--ios-ease)}[data-animate=pulse]{animation:ios-pulse 1.5s var(--ios-ease) infinite}[data-animate=slide-up]{animation:ios-slide-up var(--ios-duration-slow) var(--ios-ease) forwards}.cards-container,[data-3d=enabled]{perspective:1000px;perspective-origin:50%}.card-3d,[data-card-3d=true]{transform-style:preserve-3d;transition:transform var(--ios-duration-fast) var(--ios-ease);will-change:transform}.card-3d:hover,[data-card-3d=true]:hover{transform:translateZ(20px) rotateX(var(--rotate-x,0deg)) rotateY(var(--rotate-y,0deg))}.MuiCard-root:hover{transform:translateY(-4px) translateZ(10px);transition:transform var(--ios-duration-normal) var(--ios-ease)}@keyframes skeleton-loading{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton,[data-skeleton=true]{background:linear-gradient(90deg,#0000000f 25%,#0000001f 50%,#0000000f 75%);background-size:200% 100%;animation:skeleton-loading 1.5s ease-in-out infinite;border-radius:var(--ios-radius-sm)}[data-theme=dark] .skeleton,[data-theme=dark] [data-skeleton=true]{background:linear-gradient(90deg,#ffffff0f 25%,#ffffff1f 50%,#ffffff0f 75%);background-size:200% 100%}.skeleton-text{height:var(--ios-space-16);margin-bottom:var(--ios-space-8);border-radius:var(--ios-radius-xs)}.skeleton-title{height:var(--ios-space-28);width:60%;margin-bottom:var(--ios-space-12);border-radius:var(--ios-radius-sm)}.skeleton-card{height:200px;border-radius:var(--ios-radius-lg)}.skeleton-avatar{width:var(--ios-space-48);height:var(--ios-space-48);border-radius:var(--ios-radius-full)}.MuiTypography-root{font-size:calc(var(--mui-font-size, 1rem) * var(--font-scale, 1))!important}.MuiTypography-h1{--mui-font-size:2.125rem}.MuiTypography-h2{--mui-font-size:1.75rem}.MuiTypography-h3{--mui-font-size:1.375rem}.MuiTypography-h4{--mui-font-size:1.25rem}.MuiTypography-h5{--mui-font-size:1.0625rem}.MuiTypography-h6{--mui-font-size:1rem}.MuiTypography-body1{--mui-font-size:1.0625rem}.MuiTypography-body2{--mui-font-size:1rem}.MuiTypography-subtitle1{--mui-font-size:0.9375rem}.MuiTypography-subtitle2{--mui-font-size:0.8125rem}.MuiTypography-caption,.MuiTypography-overline{--mui-font-size:0.75rem}.MuiButton-root{font-size:calc(1.0625rem * var(--font-scale, 1))!important}.MuiButton-sizeSmall{font-size:calc(.8125rem * var(--font-scale, 1))!important}.MuiButton-sizeLarge{font-size:calc(1.125rem * var(--font-scale, 1))!important}.MuiInputBase-root,.MuiInputLabel-root{font-size:calc(1rem * var(--font-scale, 1))!important}.MuiFormHelperText-root{font-size:calc(.75rem * var(--font-scale, 1))!important}.MuiListItemText-primary,.MuiMenuItem-root{font-size:calc(1rem * var(--font-scale, 1))!important}.MuiListItemText-secondary,.MuiTab-root{font-size:calc(.875rem * var(--font-scale, 1))!important}.MuiChip-label{font-size:calc(.8125rem * var(--font-scale, 1))!important}.MuiAlert-message,.MuiTableCell-root{font-size:calc(.875rem * var(--font-scale, 1))!important}.MuiTooltip-tooltip{font-size:calc(.6875rem * var(--font-scale, 1))!important}.MuiCardHeader-title{font-size:calc(1.25rem * var(--font-scale, 1))!important}.MuiCardHeader-subheader{font-size:calc(.875rem * var(--font-scale, 1))!important}.MuiDialogTitle-root{font-size:calc(1.25rem * var(--font-scale, 1))!important}.MuiBreadcrumbs-root{font-size:calc(.875rem * var(--font-scale, 1))!important}.MuiAccordionSummary-content,.MuiLink-root{font-size:calc(1rem * var(--font-scale, 1))!important}.MuiAccordionDetails-root,.MuiStepLabel-label{font-size:calc(.875rem * var(--font-scale, 1))!important}.MuiBadge-badge{font-size:calc(.75rem * var(--font-scale, 1))!important}.MuiSelect-select{font-size:calc(1rem * var(--font-scale, 1))!important}:root{--spacing-scale:1}@keyframes ios-slide-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes ios-slide-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes ios-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ios-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ios-scale-in{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes ios-scale-out{0%{transform:scale(1);opacity:1}to{transform:scale(.9);opacity:0}}@keyframes ios-spin{to{transform:rotate(1turn)}}@keyframes ios-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes ios-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes ios-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.ios-modal-enter{animation:ios-slide-up var(--ios-duration-slow) var(--ios-ease)}.ios-modal-exit{animation:ios-slide-down var(--ios-duration-normal) var(--ios-ease)}.ios-sheet-enter{animation:ios-slide-up var(--ios-duration-slow) var(--ios-ease-spring)}.ios-sheet-exit{animation:ios-slide-down var(--ios-duration-normal) var(--ios-ease)}.ios-fade-in{animation:ios-fade-in var(--ios-duration-fast) var(--ios-ease)}.ios-fade-out{animation:ios-fade-out var(--ios-duration-fast) var(--ios-ease)}.ios-scale-in{animation:ios-scale-in var(--ios-duration-slow) var(--ios-ease-spring)}.ios-scale-out{animation:ios-scale-out var(--ios-duration-normal) var(--ios-ease)}.ios-button-press{transition:transform var(--ios-duration-instant) var(--ios-ease)}.ios-button-press:active{transform:scale(.96)}.ios-list-item-press{transition:background-color var(--ios-duration-instant) ease}.ios-list-item-press:active{background-color:#0000000d}[data-theme=dark] .ios-list-item-press:active{background-color:#ffffff1a}.ios-card-hover{transition:all var(--ios-duration-fast) var(--ios-ease)}.ios-card-hover:hover{transform:translateY(-3px);box-shadow:var(--ios-shadow-lg)}.ios-switch-toggle{transition:all var(--ios-duration-fast) var(--ios-ease)}.ios-spinner{width:20px;height:20px;border:2px solid var(--ios-gray-4);border-top-color:var(--ios-gray-1);border-radius:50%;animation:ios-spin .8s linear infinite}.ios-spinner-large{width:36px;height:36px;border-width:3px}.ios-pulse{animation:ios-pulse 1.5s ease-in-out infinite}.ios-skeleton{background:linear-gradient(90deg,var(--ios-gray-5) 0,var(--ios-gray-4) 50%,var(--ios-gray-5) 100%);background-size:200% 100%;animation:ios-shimmer 1.5s ease-in-out infinite;border-radius:var(--ios-radius-md)}[data-theme=dark] .ios-skeleton{background:linear-gradient(90deg,var(--ios-gray-6) 0,var(--ios-gray-5) 50%,var(--ios-gray-6) 100%)}.ios-page-enter{animation:ios-slide-up var(--ios-duration-slow) var(--ios-ease)}.ios-page-exit{animation:ios-fade-out var(--ios-duration-normal) var(--ios-ease)}.ios-nav-title-fade{transition:opacity var(--ios-duration-fast) var(--ios-ease)}.ios-tab-item{transition:all var(--ios-duration-instant) var(--ios-ease)}.ios-tab-item:active{transform:scale(.9)}.ios-focus-ring:focus-visible{transition:outline var(--ios-duration-instant) var(--ios-ease)}.ios-hover-opacity{transition:opacity var(--ios-duration-fast) var(--ios-ease)}.ios-hover-opacity:hover{opacity:.7}.ios-hover-scale{transition:transform var(--ios-duration-fast) var(--ios-ease)}.ios-hover-scale:hover{transform:scale(1.05)}.ios-pull-refresh{transform:translateY(var(--pull-distance,0));transition:transform var(--ios-duration-fast) var(--ios-ease)}.ios-context-menu-enter{animation:ios-scale-in var(--ios-duration-normal) var(--ios-ease-spring);transform-origin:var(--menu-origin-x,50%) var(--menu-origin-y,50%)}.ios-context-menu-exit{animation:ios-scale-out var(--ios-duration-fast) var(--ios-ease)}.ios-parallax{transform:translateZ(-10px) scale(1.1);transition:transform var(--ios-duration-fast) var(--ios-ease)}.ios-transition-all{transition:all var(--ios-duration-fast) var(--ios-ease)}.ios-transition-transform{transition:transform var(--ios-duration-fast) var(--ios-ease)}.ios-transition-opacity{transition:opacity var(--ios-duration-fast) var(--ios-ease)}.ios-transition-color{transition:color var(--ios-duration-fast) var(--ios-ease),background-color var(--ios-duration-fast) var(--ios-ease),border-color var(--ios-duration-fast) var(--ios-ease)}.ios-spring{transition:all var(--ios-duration-slow) var(--ios-ease-spring)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.ios-fade-in,.ios-fade-out,.ios-modal-enter,.ios-modal-exit,.ios-page-enter,.ios-page-exit,.ios-scale-in,.ios-scale-out,.ios-sheet-enter,.ios-sheet-exit{animation:none!important}.ios-spinner{animation:ios-spin .8s linear infinite}}:root{--fx-glass-bg:var(--ios-glass-ultra-thin);--fx-glass-bd:#ffffff4d;--fx-blur:var(--ios-blur-md);--fx-elev-1:var(--ios-shadow-sm);--fx-elev-2:var(--ios-shadow-md);--surface-glass:var(--ios-glass-light);--divider-strong:var(--ios-separator);--chart-color-1:var(--ios-blue-500);--chart-color-2:var(--ios-teal-500);--chart-color-3:var(--ios-purple-500);--chart-color-4:var(--ios-green-500);--chart-color-5:var(--ios-orange-500);--chart-color-6:var(--ios-red-500)}[data-theme=dark]{--fx-glass-bg:#1c1c1e80;--fx-glass-bd:#ffffff1a;--fx-blur:var(--ios-blur-lg);--fx-elev-1:0 2px 8px #0000004d;--fx-elev-2:0 4px 16px #0006;--surface-glass:#1c1c1eb8;--divider-strong:var(--ios-separator-dark)}.ios-glass-surface{background:var(--ios-glass-light);backdrop-filter:blur(var(--ios-material-thin)) saturate(180%);-webkit-backdrop-filter:blur(var(--ios-material-thin)) saturate(180%);border:1px solid #ffffff4d}[data-theme=dark] .ios-glass-surface{background:#1c1c1eb8;border:1px solid #ffffff1a}.ios-card{background:var(--ios-bg-primary);border-radius:var(--ios-radius-lg);box-shadow:var(--ios-shadow-card);transition:all var(--ios-duration-fast) var(--ios-ease)}.ios-card:hover{transform:translateY(-2px);box-shadow:var(--ios-shadow-lg)}.ios-list-group{background:var(--ios-bg-grouped-secondary);overflow:hidden}.ios-button,.ios-list-group{border-radius:var(--ios-radius-md)}.ios-button{padding:12px 20px;font-size:17px;font-weight:600;letter-spacing:-.41px;transition:all var(--ios-duration-fast) var(--ios-ease)}.ios-button:active{transform:scale(.96)}.ios-focus-ring:focus-visible{outline:3px solid var(--ios-blue-adaptive);outline-offset:2px;border-radius:inherit}.ios-safe-area-top{padding-top:env(safe-area-inset-top)}.ios-safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}.ios-safe-area-left{padding-left:env(safe-area-inset-left)}.ios-safe-area-right{padding-right:env(safe-area-inset-right)}.ios-smooth-scroll{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}@media (prefers-reduced-motion:reduce){.ios-smooth-scroll{scroll-behavior:auto}}